{
  "schema": "s2c-design-review/v1",
  "url": "https://lfa.studio/",
  "audited_on": "2026-10-26",
  "generated_at": "2026-10-28T20:33:13.621967+00:00",
  "config": {
    "schema": "s2c-design-config/v1",
    "version": "1.0.0",
    "description": "Editable review thresholds, not universal design standards. Pointer size is a screening reference; WCAG exceptions require review.",
    "thresholds": {
      "body_font_min_px": 16,
      "body_line_height_min": 1.4,
      "body_line_height_max": 1.7,
      "line_characters_min": 45,
      "line_characters_max": 75,
      "hero_heading_words_max": 15,
      "hero_description_words_max": 60,
      "heading_words_max": 14,
      "paragraph_words_max": 120,
      "cta_words_max": 7,
      "target_min_px": 24,
      "cta_start_viewports_max": 1,
      "cta_message_gap_viewports_max": 0.5,
      "text_gap_min_px": 12,
      "viewport_density_max": 0.75,
      "prominent_elements_max": 5,
      "duplicate_jaccard_min": 0.72
    }
  },
  "rules": [
    {
      "id": "font",
      "title": "Body text size",
      "category": "Typography",
      "method": "heuristic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00032"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00036"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00046"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00050"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00053"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00056"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00060"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00062"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00065"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00068"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00071"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00074"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00079"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00080"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00081"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00088"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00089"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00090"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00092"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00094"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00096"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00098"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00100"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00102"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00103"
          ],
          "value": 23.59,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00032"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00036"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00046"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00050"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00053"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00056"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00060"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00062"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00065"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00068"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00071"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00074"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00079"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00080"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00081"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00088"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00089"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00090"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00092"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00094"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00096"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00098"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00100"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00102"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00103"
          ],
          "value": 20.872,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00032"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00036"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00046"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00050"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00053"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00056"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00060"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00062"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00065"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00068"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00071"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00074"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00079"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00080"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00081"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00088"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00089"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00090"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00092"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00094"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00096"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00098"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00100"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00102"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00103"
          ],
          "value": 20.8,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00032"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00036"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00046"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00050"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00053"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00056"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00060"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00062"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00065"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00068"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00071"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00074"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00079"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00080"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00081"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00089"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00090"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00091"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00093"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00095"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00097"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00099"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00101"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00103"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00104"
          ],
          "value": 21.4,
          "note": "",
          "status": "within_range"
        }
      ],
      "suggestion": "Review smaller body text in the actual viewport; adjust font size where needed.",
      "comparison": "min",
      "threshold": "body_font_min_px",
      "threshold2": null,
      "unit": "CSS px",
      "limit": ""
    },
    {
      "id": "line",
      "title": "Body line-height ratio",
      "category": "Typography",
      "method": "heuristic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00032"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00036"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00046"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00050"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00053"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00056"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00060"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00062"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00065"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00068"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00071"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00074"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00079"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00080"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00081"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00088"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00089"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00090"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00092"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00094"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00096"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00098"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00100"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00102"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00103"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00032"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00036"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00046"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00050"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00053"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00056"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00060"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00062"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00065"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00068"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00071"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00074"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00079"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00080"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00081"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00088"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00089"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00090"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00092"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00094"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00096"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00098"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00100"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00102"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00103"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00032"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00036"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00046"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00050"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00053"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00056"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00060"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00062"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00065"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00068"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00071"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00074"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00079"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00080"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00081"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00088"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00089"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00090"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00092"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00094"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00096"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00098"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00100"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00102"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00103"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00032"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00036"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00046"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00050"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00053"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00056"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00060"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00062"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00065"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00068"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00071"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00074"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00079"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00080"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00081"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00089"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00090"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00091"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00093"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00095"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00097"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00099"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00101"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00103"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00104"
          ],
          "value": 1.5,
          "note": "",
          "status": "within_range"
        }
      ],
      "suggestion": "Review leading in context; preserve separation between adjacent lines.",
      "comparison": "range",
      "threshold": "body_line_height_min",
      "threshold2": "body_line_height_max",
      "unit": "× font size",
      "limit": ""
    },
    {
      "id": "chars",
      "title": "Rendered characters per line",
      "category": "Typography",
      "method": "heuristic",
      "status": "not_checked",
      "samples": [],
      "suggestion": "Adjust text column width after checking reading context.",
      "comparison": "range",
      "threshold": "line_characters_min",
      "threshold2": "line_characters_max",
      "unit": "characters",
      "limit": "Older captures without character rectangles cannot assess this rule."
    },
    {
      "id": "hero",
      "title": "Hero heading length",
      "category": "Content",
      "method": "heuristic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00030"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00030"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00030"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00030"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        }
      ],
      "suggestion": "Review the flagged text for useful detail, repetition and scannability before shortening it.",
      "comparison": "max",
      "threshold": "hero_heading_words_max",
      "threshold2": null,
      "unit": "words",
      "limit": ""
    },
    {
      "id": "intro",
      "title": "Hero description length",
      "category": "Content",
      "method": "heuristic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00032"
          ],
          "value": 69,
          "note": "First paragraph after the first heading; review its role.",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00032"
          ],
          "value": 69,
          "note": "First paragraph after the first heading; review its role.",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00032"
          ],
          "value": 69,
          "note": "First paragraph after the first heading; review its role.",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00032"
          ],
          "value": 69,
          "note": "First paragraph after the first heading; review its role.",
          "lower_bound": false,
          "status": "review"
        }
      ],
      "suggestion": "Review the flagged text for useful detail, repetition and scannability before shortening it.",
      "comparison": "max",
      "threshold": "hero_description_words_max",
      "threshold2": null,
      "unit": "words",
      "limit": ""
    },
    {
      "id": "headings",
      "title": "Section heading length",
      "category": "Content",
      "method": "heuristic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00030"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00035"
          ],
          "value": 25,
          "note": "",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00038"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00039"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00048"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00049"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00052"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00055"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00059"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00061"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00064"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00067"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00070"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00073"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00076"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00078"
          ],
          "value": 36,
          "note": "",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00030"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00035"
          ],
          "value": 25,
          "note": "",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00038"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00039"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00048"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00049"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00052"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00055"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00059"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00061"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00064"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00067"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00070"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00073"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00076"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00078"
          ],
          "value": 36,
          "note": "",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00030"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00035"
          ],
          "value": 25,
          "note": "",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00038"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00039"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00048"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00049"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00052"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00055"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00059"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00061"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00064"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00067"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00070"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00073"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00076"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00078"
          ],
          "value": 36,
          "note": "",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00030"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00035"
          ],
          "value": 25,
          "note": "",
          "lower_bound": false,
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00038"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00039"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00048"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00049"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00052"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00055"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00059"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00061"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00064"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00067"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00070"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00073"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00076"
          ],
          "value": 6,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00078"
          ],
          "value": 36,
          "note": "",
          "lower_bound": false,
          "status": "review"
        }
      ],
      "suggestion": "Review the flagged text for useful detail, repetition and scannability before shortening it.",
      "comparison": "max",
      "threshold": "heading_words_max",
      "threshold2": null,
      "unit": "words",
      "limit": ""
    },
    {
      "id": "paras",
      "title": "Paragraph length",
      "category": "Content",
      "method": "heuristic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00032"
          ],
          "value": 69,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00036"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00046"
          ],
          "value": 86,
          "note": "",
          "lower_bound": true,
          "status": "not_checked"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00050"
          ],
          "value": 22,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00053"
          ],
          "value": 23,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00056"
          ],
          "value": 21,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00060"
          ],
          "value": 21,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00062"
          ],
          "value": 23,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00065"
          ],
          "value": 19,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00068"
          ],
          "value": 25,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00071"
          ],
          "value": 22,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00074"
          ],
          "value": 20,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00079"
          ],
          "value": 15,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00080"
          ],
          "value": 14,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00081"
          ],
          "value": 29,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00088"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00089"
          ],
          "value": 3,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00090"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00092"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00094"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00096"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00098"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00100"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00102"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00103"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00032"
          ],
          "value": 69,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00036"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00046"
          ],
          "value": 86,
          "note": "",
          "lower_bound": true,
          "status": "not_checked"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00050"
          ],
          "value": 22,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00053"
          ],
          "value": 23,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00056"
          ],
          "value": 21,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00060"
          ],
          "value": 21,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00062"
          ],
          "value": 23,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00065"
          ],
          "value": 19,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00068"
          ],
          "value": 25,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00071"
          ],
          "value": 22,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00074"
          ],
          "value": 20,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00079"
          ],
          "value": 15,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00080"
          ],
          "value": 14,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00081"
          ],
          "value": 29,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00088"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00089"
          ],
          "value": 3,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00090"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00092"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00094"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00096"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00098"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00100"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00102"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00103"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00032"
          ],
          "value": 69,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00036"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00046"
          ],
          "value": 86,
          "note": "",
          "lower_bound": true,
          "status": "not_checked"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00050"
          ],
          "value": 22,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00053"
          ],
          "value": 23,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00056"
          ],
          "value": 21,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00060"
          ],
          "value": 21,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00062"
          ],
          "value": 23,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00065"
          ],
          "value": 19,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00068"
          ],
          "value": 25,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00071"
          ],
          "value": 22,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00074"
          ],
          "value": 20,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00079"
          ],
          "value": 15,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00080"
          ],
          "value": 14,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00081"
          ],
          "value": 29,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00088"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00089"
          ],
          "value": 3,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00090"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00092"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00094"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00096"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00098"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00100"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00102"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00103"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00032"
          ],
          "value": 69,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00036"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00046"
          ],
          "value": 91,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00050"
          ],
          "value": 22,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00053"
          ],
          "value": 23,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00056"
          ],
          "value": 21,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00060"
          ],
          "value": 21,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00062"
          ],
          "value": 23,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00065"
          ],
          "value": 19,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00068"
          ],
          "value": 25,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00071"
          ],
          "value": 22,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00074"
          ],
          "value": 20,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00079"
          ],
          "value": 15,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00080"
          ],
          "value": 14,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00081"
          ],
          "value": 29,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00089"
          ],
          "value": 5,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00090"
          ],
          "value": 3,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00091"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00093"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00095"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00097"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00099"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00101"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00103"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00104"
          ],
          "value": 1,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        }
      ],
      "suggestion": "Review the flagged text for useful detail, repetition and scannability before shortening it.",
      "comparison": "max",
      "threshold": "paragraph_words_max",
      "threshold2": null,
      "unit": "words",
      "limit": ""
    },
    {
      "id": "labels",
      "title": "Action label length",
      "category": "Content",
      "method": "heuristic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00033"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00082"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00033"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00082"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00033"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00082"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00033"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00082"
          ],
          "value": 2,
          "note": "",
          "lower_bound": false,
          "status": "within_range"
        }
      ],
      "suggestion": "Review the flagged text for useful detail, repetition and scannability before shortening it.",
      "comparison": "max",
      "threshold": "cta_words_max",
      "threshold2": null,
      "unit": "words",
      "limit": ""
    },
    {
      "id": "fold",
      "title": "First visible-text content action position",
      "category": "Actions",
      "method": "heuristic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00033"
          ],
          "value": 1.368,
          "note": "First non-navigation action candidate starts at 974.2 CSS px; viewport 712px.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00033"
          ],
          "value": 1.253,
          "note": "First non-navigation action candidate starts at 1017.7 CSS px; viewport 812px.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00033"
          ],
          "value": 1.379,
          "note": "First non-navigation action candidate starts at 1103.0 CSS px; viewport 800px.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00033"
          ],
          "value": 1.025,
          "note": "First non-navigation action candidate starts at 979.9 CSS px; viewport 956px.",
          "status": "review"
        }
      ],
      "suggestion": "Consider an action near the initial offer; navigation may already provide a suitable route.",
      "comparison": "max",
      "threshold": "cta_start_viewports_max",
      "threshold2": null,
      "unit": "viewports from top",
      "limit": "Candidate screening excludes navigation, footer and icon-only controls; a reviewer must identify the task’s primary action."
    },
    {
      "id": "gap",
      "title": "Introductory copy to action gap",
      "category": "Actions",
      "method": "heuristic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00032",
            "n00033"
          ],
          "value": 0.015,
          "note": "Vertical gap from the end of the introductory paragraph; role is heuristic.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00032",
            "n00033"
          ],
          "value": 0.057,
          "note": "Vertical gap from the end of the introductory paragraph; role is heuristic.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00032",
            "n00033"
          ],
          "value": 0.058,
          "note": "Vertical gap from the end of the introductory paragraph; role is heuristic.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00032",
            "n00033"
          ],
          "value": 0.048,
          "note": "Vertical gap from the end of the introductory paragraph; role is heuristic.",
          "status": "within_range"
        }
      ],
      "suggestion": "Keep the relevant next action near the information needed to choose it.",
      "comparison": "max",
      "threshold": "cta_message_gap_viewports_max",
      "threshold2": null,
      "unit": "viewport heights",
      "limit": ""
    },
    {
      "id": "targets",
      "title": "Pointer target dimensions",
      "category": "Accessibility",
      "method": "deterministic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00005"
          ],
          "value": 168,
          "note": "Box 168.0 × 168.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00007"
          ],
          "value": 40.078125,
          "note": "Box 67.6 × 40.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00008"
          ],
          "value": 40.078125,
          "note": "Box 93.4 × 40.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00009"
          ],
          "value": 40.078125,
          "note": "Box 85.9 × 40.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00010"
          ],
          "value": 40.078125,
          "note": "Box 108.5 × 40.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00011"
          ],
          "value": 40.078125,
          "note": "Box 72.7 × 40.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00012"
          ],
          "value": 40.078125,
          "note": "Box 97.8 × 40.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00033"
          ],
          "value": 61.03125,
          "note": "Box 233.8 × 61.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00082"
          ],
          "value": 76,
          "note": "Box 135.8 × 76.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00091"
          ],
          "value": 35.390625,
          "note": "Box 109.1 × 35.4 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00093"
          ],
          "value": 35.390625,
          "note": "Box 97.8 × 35.4 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00095"
          ],
          "value": 35.390625,
          "note": "Box 93.4 × 35.4 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00097"
          ],
          "value": 35.390625,
          "note": "Box 113.4 × 35.4 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00099"
          ],
          "value": 35.390625,
          "note": "Box 124.4 × 35.4 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00101"
          ],
          "value": 35.390625,
          "note": "Box 173.5 × 35.4 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00106"
          ],
          "value": 55,
          "note": "Box 55.0 × 55.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00014"
          ],
          "value": 30,
          "note": "Box 30.0 × 30.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00022"
          ],
          "value": 37,
          "note": "Box 47.0 × 37.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00033"
          ],
          "value": 59,
          "note": "Box 159.5 × 59.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00082"
          ],
          "value": 52,
          "note": "Box 138.7 × 52.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00091"
          ],
          "value": 31.3125,
          "note": "Box 96.5 × 31.3 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00093"
          ],
          "value": 31.3125,
          "note": "Box 86.6 × 31.3 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00095"
          ],
          "value": 31.3125,
          "note": "Box 82.6 × 31.3 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00097"
          ],
          "value": 31.3125,
          "note": "Box 100.3 × 31.3 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00099"
          ],
          "value": 31.3125,
          "note": "Box 110.1 × 31.3 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00101"
          ],
          "value": 31.3125,
          "note": "Box 153.5 × 31.3 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00106"
          ],
          "value": 55,
          "note": "Box 55.0 × 55.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00014"
          ],
          "value": 30,
          "note": "Box 30.0 × 30.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00022"
          ],
          "value": 37,
          "note": "Box 47.0 × 37.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00033"
          ],
          "value": 59,
          "note": "Box 135.3 × 59.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00082"
          ],
          "value": 52,
          "note": "Box 138.4 × 52.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00091"
          ],
          "value": 31.203125,
          "note": "Box 96.2 × 31.2 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00093"
          ],
          "value": 31.203125,
          "note": "Box 86.3 × 31.2 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00095"
          ],
          "value": 31.203125,
          "note": "Box 82.3 × 31.2 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00097"
          ],
          "value": 31.203125,
          "note": "Box 100.0 × 31.2 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00099"
          ],
          "value": 31.203125,
          "note": "Box 109.7 × 31.2 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00101"
          ],
          "value": 62.40625,
          "note": "Box 135.3 × 62.4 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00014"
          ],
          "value": 30,
          "note": "Box 30.0 × 30.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00022"
          ],
          "value": 37,
          "note": "Box 47.0 × 37.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00033"
          ],
          "value": 59,
          "note": "Box 188.1 × 59.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00082"
          ],
          "value": 52,
          "note": "Box 141.2 × 52.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00092"
          ],
          "value": 32.09375,
          "note": "Box 99.0 × 32.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00094"
          ],
          "value": 32.09375,
          "note": "Box 88.8 × 32.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00096"
          ],
          "value": 32.09375,
          "note": "Box 84.7 × 32.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00098"
          ],
          "value": 32.09375,
          "note": "Box 102.9 × 32.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00100"
          ],
          "value": 32.09375,
          "note": "Box 112.9 × 32.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00102"
          ],
          "value": 32.09375,
          "note": "Box 157.4 × 32.1 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00107"
          ],
          "value": 55,
          "note": "Box 55.0 × 55.0 CSS px. Inline, spacing, equivalent and other exceptions not decided.",
          "status": "within_range"
        }
      ],
      "suggestion": "Review undersized targets and WCAG exceptions; enlarge or space controls when needed.",
      "comparison": "min",
      "threshold": "target_min_px",
      "threshold2": null,
      "unit": "CSS px",
      "limit": "Bounding-box screening only; not a WCAG failure determination. https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum.html"
    },
    {
      "id": "generic",
      "title": "Generic destination labels",
      "category": "Actions",
      "method": "heuristic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00033"
          ],
          "value": null,
          "note": "“Learn more” → /classes",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00082"
          ],
          "value": null,
          "note": "“Learn more” → /classes",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00033"
          ],
          "value": null,
          "note": "“Learn more” → /classes",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00082"
          ],
          "value": null,
          "note": "“Learn more” → /classes",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00033"
          ],
          "value": null,
          "note": "“Learn more” → /classes",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00082"
          ],
          "value": null,
          "note": "“Learn more” → /classes",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00033"
          ],
          "value": null,
          "note": "“Learn more” → /classes",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00082"
          ],
          "value": null,
          "note": "“Learn more” → /classes",
          "status": "review"
        }
      ],
      "suggestion": "Name the action or destination in the link label.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "overlap",
      "title": "Text and image box overlap",
      "category": "Layout",
      "method": "heuristic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00030",
            "n00031"
          ],
          "value": 34069.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00032",
            "n00031"
          ],
          "value": 12083.7,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00035",
            "n00037"
          ],
          "value": 6660.7,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00038",
            "n00041"
          ],
          "value": 11355.2,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00038",
            "n00042"
          ],
          "value": 3173.2,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00039",
            "n00042"
          ],
          "value": 6346.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00039",
            "n00045"
          ],
          "value": 154.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00049",
            "n00051"
          ],
          "value": 1359.2,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00050",
            "n00051"
          ],
          "value": 9398.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00053",
            "n00054"
          ],
          "value": 10035.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00055",
            "n00057"
          ],
          "value": 1359.8,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00056",
            "n00057"
          ],
          "value": 10745.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00060",
            "n00058"
          ],
          "value": 9147.1,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00062",
            "n00063"
          ],
          "value": 9983.6,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00064",
            "n00066"
          ],
          "value": 301.3,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00065",
            "n00066"
          ],
          "value": 11862.7,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00067",
            "n00069"
          ],
          "value": 1359.8,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00068",
            "n00069"
          ],
          "value": 13431.8,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00071",
            "n00072"
          ],
          "value": 5918.2,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00074",
            "n00075"
          ],
          "value": 7157.1,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00076",
            "n00077"
          ],
          "value": 22715.6,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00030",
            "n00031"
          ],
          "value": 11127.1,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00035",
            "n00037"
          ],
          "value": 2065.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00039",
            "n00040"
          ],
          "value": 2761.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00039",
            "n00041"
          ],
          "value": 2848.2,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00039",
            "n00042"
          ],
          "value": 6513.1,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00046",
            "n00047"
          ],
          "value": 7920.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00050",
            "n00051"
          ],
          "value": 6293.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00053",
            "n00054"
          ],
          "value": 4635.6,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00056",
            "n00057"
          ],
          "value": 6451.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00059",
            "n00058"
          ],
          "value": 2153.2,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00060",
            "n00058"
          ],
          "value": 5049.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00065",
            "n00066"
          ],
          "value": 4601.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00068",
            "n00069"
          ],
          "value": 6293.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00071",
            "n00072"
          ],
          "value": 2930.3,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00074",
            "n00075"
          ],
          "value": 722.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00076",
            "n00077"
          ],
          "value": 26086.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00030",
            "n00031"
          ],
          "value": 8896.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00035",
            "n00037"
          ],
          "value": 894.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00039",
            "n00040"
          ],
          "value": 1891.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00039",
            "n00041"
          ],
          "value": 2353.2,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00039",
            "n00042"
          ],
          "value": 5390.1,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00046",
            "n00047"
          ],
          "value": 6759.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00050",
            "n00051"
          ],
          "value": 5090.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00053",
            "n00054"
          ],
          "value": 3913.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00056",
            "n00057"
          ],
          "value": 5731.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00059",
            "n00058"
          ],
          "value": 1790.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00060",
            "n00058"
          ],
          "value": 4238.3,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00065",
            "n00066"
          ],
          "value": 3107.7,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00068",
            "n00069"
          ],
          "value": 5090.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00071",
            "n00072"
          ],
          "value": 2011.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00074",
            "n00075"
          ],
          "value": 577.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00076",
            "n00077"
          ],
          "value": 21706.1,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00030",
            "n00031"
          ],
          "value": 14766.1,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00035",
            "n00037"
          ],
          "value": 3802.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00039",
            "n00040"
          ],
          "value": 1636.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00039",
            "n00041"
          ],
          "value": 2263.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00039",
            "n00042"
          ],
          "value": 5501.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00046",
            "n00047"
          ],
          "value": 9293.2,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00050",
            "n00051"
          ],
          "value": 7167.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00053",
            "n00054"
          ],
          "value": 3731.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00056",
            "n00057"
          ],
          "value": 6445.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00059",
            "n00058"
          ],
          "value": 2685.0,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00060",
            "n00058"
          ],
          "value": 5902.5,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00065",
            "n00066"
          ],
          "value": 5898.9,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00068",
            "n00069"
          ],
          "value": 7714.4,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00071",
            "n00072"
          ],
          "value": 3954.1,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00074",
            "n00075"
          ],
          "value": 955.8,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00076",
            "n00077"
          ],
          "value": 25443.7,
          "note": "Text and image boxes overlap; transparent pixels and layering may make this intentional.",
          "status": "review"
        }
      ],
      "suggestion": "Inspect these overlapping boxes in the screenshot; adjust position if text is obscured.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "CSS px²",
      "limit": ""
    },
    {
      "id": "spacing",
      "title": "Space between aligned text blocks",
      "category": "Layout",
      "method": "heuristic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00030",
            "n00032"
          ],
          "value": 47.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00035",
            "n00036"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00049",
            "n00050"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00052",
            "n00053"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00055",
            "n00056"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00059",
            "n00060"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00061",
            "n00062"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00064",
            "n00065"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00067",
            "n00068"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00070",
            "n00071"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00073",
            "n00074"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00078",
            "n00079"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00079",
            "n00080"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00080",
            "n00081"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00081",
            "n00088"
          ],
          "value": 1624.7,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00088",
            "n00089"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00103",
            "n00090"
          ],
          "value": 23.8,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00090",
            "n00092"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00092",
            "n00094"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00102",
            "n00096"
          ],
          "value": 23.8,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00096",
            "n00098"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00098",
            "n00100"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00081",
            "n00102"
          ],
          "value": 1601.5,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00081",
            "n00103"
          ],
          "value": 1601.5,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00030",
            "n00032"
          ],
          "value": 33.2,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00035",
            "n00036"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00039",
            "n00046"
          ],
          "value": 81.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00049",
            "n00050"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00052",
            "n00053"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00055",
            "n00056"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00059",
            "n00060"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00061",
            "n00062"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00064",
            "n00065"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00067",
            "n00068"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00070",
            "n00071"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00073",
            "n00074"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00078",
            "n00079"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00079",
            "n00080"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00080",
            "n00081"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00081",
            "n00088"
          ],
          "value": 2075.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00088",
            "n00089"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00103",
            "n00090"
          ],
          "value": 24.8,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00090",
            "n00092"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00092",
            "n00094"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00102",
            "n00096"
          ],
          "value": 24.8,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00096",
            "n00098"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00098",
            "n00100"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00089",
            "n00102"
          ],
          "value": 40.2,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00089",
            "n00103"
          ],
          "value": 40.2,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00030",
            "n00032"
          ],
          "value": 37.2,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00035",
            "n00036"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00039",
            "n00046"
          ],
          "value": 81.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00049",
            "n00050"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00052",
            "n00053"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00055",
            "n00056"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00059",
            "n00060"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00061",
            "n00062"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00064",
            "n00065"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00067",
            "n00068"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00070",
            "n00071"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00073",
            "n00074"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00078",
            "n00079"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00079",
            "n00080"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00080",
            "n00081"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00081",
            "n00088"
          ],
          "value": 2075.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00088",
            "n00089"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00103",
            "n00090"
          ],
          "value": 24.9,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00090",
            "n00092"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00092",
            "n00094"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00102",
            "n00096"
          ],
          "value": 24.9,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00096",
            "n00098"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00098",
            "n00100"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00089",
            "n00102"
          ],
          "value": 40.5,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00089",
            "n00103"
          ],
          "value": 40.5,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00030",
            "n00032"
          ],
          "value": 11.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00035",
            "n00036"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00039",
            "n00046"
          ],
          "value": 81.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00049",
            "n00050"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00052",
            "n00053"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00055",
            "n00056"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00059",
            "n00060"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00061",
            "n00062"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00064",
            "n00065"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00067",
            "n00068"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00070",
            "n00071"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00073",
            "n00074"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00078",
            "n00079"
          ],
          "value": 32.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00079",
            "n00080"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00080",
            "n00081"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00081",
            "n00089"
          ],
          "value": 3023.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00089",
            "n00090"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00104",
            "n00091"
          ],
          "value": 24.5,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00091",
            "n00093"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00093",
            "n00095"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00103",
            "n00097"
          ],
          "value": 24.5,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00097",
            "n00099"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00099",
            "n00101"
          ],
          "value": 16.0,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00090",
            "n00103"
          ],
          "value": 38.3,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00090",
            "n00104"
          ],
          "value": 38.3,
          "note": "Nearest preceding aligned text box; relation inferred from geometry.",
          "status": "within_range"
        }
      ],
      "suggestion": "Review grouping and spacing around the flagged text blocks.",
      "comparison": "min",
      "threshold": "text_gap_min_px",
      "threshold2": null,
      "unit": "CSS px",
      "limit": ""
    },
    {
      "id": "density",
      "title": "First viewport box density",
      "category": "Layout",
      "method": "heuristic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [],
          "value": 0.543,
          "note": "Union of text/image bounding boxes in the initial viewport; includes blank space inside boxes.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [],
          "value": 0.772,
          "note": "Union of text/image bounding boxes in the initial viewport; includes blank space inside boxes.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [],
          "value": 0.776,
          "note": "Union of text/image bounding boxes in the initial viewport; includes blank space inside boxes.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [],
          "value": 0.774,
          "note": "Union of text/image bounding boxes in the initial viewport; includes blank space inside boxes.",
          "status": "review"
        }
      ],
      "suggestion": "Review whether competing content can be grouped or deferred.",
      "comparison": "max",
      "threshold": "viewport_density_max",
      "threshold2": null,
      "unit": "fraction of viewport",
      "limit": ""
    },
    {
      "id": "emphasis",
      "title": "Competing large elements",
      "category": "Hierarchy",
      "method": "heuristic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00030",
            "n00031"
          ],
          "value": 2,
          "note": "Candidates: text ≥32px or image occupying ≥8% of viewport. This is not a saliency model.",
          "status": "within_range"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00030",
            "n00031"
          ],
          "value": 2,
          "note": "Candidates: text ≥32px or image occupying ≥8% of viewport. This is not a saliency model.",
          "status": "within_range"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00030",
            "n00031"
          ],
          "value": 2,
          "note": "Candidates: text ≥32px or image occupying ≥8% of viewport. This is not a saliency model.",
          "status": "within_range"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00030",
            "n00031"
          ],
          "value": 2,
          "note": "Candidates: text ≥32px or image occupying ≥8% of viewport. This is not a saliency model.",
          "status": "within_range"
        }
      ],
      "suggestion": "Review whether these prominent elements support the same visitor goal.",
      "comparison": "max",
      "threshold": "prominent_elements_max",
      "threshold2": null,
      "unit": "candidates",
      "limit": ""
    },
    {
      "id": "duplicate",
      "title": "Similar wording across paragraphs",
      "category": "Content",
      "method": "heuristic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [],
          "value": null,
          "note": "No candidates in the analyzed elements.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [],
          "value": null,
          "note": "No candidates in the analyzed elements.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [],
          "value": null,
          "note": "No candidates in the analyzed elements.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [],
          "value": null,
          "note": "No candidates in the analyzed elements.",
          "status": "measured"
        }
      ],
      "suggestion": "Compare meanings; combine repetition only when it adds no useful detail.",
      "comparison": "max",
      "threshold": "duplicate_jaccard_min",
      "threshold2": null,
      "unit": "Jaccard similarity",
      "limit": "Lexical screening is not semantic redundancy detection."
    },
    {
      "id": "hierarchy",
      "title": "Heading sequence",
      "category": "Accessibility",
      "method": "deterministic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00049",
            "n00078"
          ],
          "value": 2,
          "note": "Heading-level jumps in captured DOM order.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00049",
            "n00078"
          ],
          "value": 2,
          "note": "Heading-level jumps in captured DOM order.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00049",
            "n00078"
          ],
          "value": 2,
          "note": "Heading-level jumps in captured DOM order.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00049",
            "n00078"
          ],
          "value": 2,
          "note": "Heading-level jumps in captured DOM order.",
          "status": "review"
        }
      ],
      "suggestion": "Use heading levels that reflect topic nesting.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "language",
      "title": "Document language",
      "category": "Accessibility",
      "method": "deterministic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [],
          "value": null,
          "note": "en-US",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [],
          "value": null,
          "note": "en-US",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [],
          "value": null,
          "note": "en-US",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [],
          "value": null,
          "note": "en-US",
          "status": "measured"
        }
      ],
      "suggestion": "Provide the language of the document.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "title",
      "title": "Document title",
      "category": "Accessibility",
      "method": "deterministic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [],
          "value": null,
          "note": "Livermore Fine Arts Studio | Unleash Your Creativity Today",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [],
          "value": null,
          "note": "Livermore Fine Arts Studio | Unleash Your Creativity Today",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [],
          "value": null,
          "note": "Livermore Fine Arts Studio | Unleash Your Creativity Today",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [],
          "value": null,
          "note": "Livermore Fine Arts Studio | Unleash Your Creativity Today",
          "status": "measured"
        }
      ],
      "suggestion": "Give the page a specific title.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "names",
      "title": "Names for form controls",
      "category": "Accessibility",
      "method": "deterministic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00106"
          ],
          "value": null,
          "note": "Open",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00022"
          ],
          "value": null,
          "note": "Open Menu",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00106"
          ],
          "value": null,
          "note": "Open",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00022"
          ],
          "value": null,
          "note": "Open Menu",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00022"
          ],
          "value": null,
          "note": "Open Menu",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00107"
          ],
          "value": null,
          "note": "Open",
          "status": "measured"
        }
      ],
      "suggestion": "Confirm accessible names and associated labels.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "iframes",
      "title": "Embedded frame titles",
      "category": "Accessibility",
      "method": "deterministic",
      "status": "review",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "probe-iframe-1"
          ],
          "value": null,
          "note": "No iframe title.",
          "status": "review"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "probe-iframe-1"
          ],
          "value": null,
          "note": "No iframe title.",
          "status": "review"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "probe-iframe-1"
          ],
          "value": null,
          "note": "No iframe title.",
          "status": "review"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00085"
          ],
          "value": null,
          "note": "No iframe title.",
          "status": "review"
        }
      ],
      "suggestion": "Provide a concise title for each functional frame.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "alt",
      "title": "Image alternative attributes",
      "category": "Accessibility",
      "method": "deterministic",
      "status": "measured",
      "samples": [
        {
          "frame": "desktop",
          "node_ids": [
            "n00006"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00031"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00034"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00037"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00040"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00041"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00042"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00043"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00044"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00045"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00047"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00051"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00054"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00057"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00058"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00063"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00066"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00069"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00072"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00075"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00077"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00083"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00084"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00085"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00086"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "desktop",
          "node_ids": [
            "n00087"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00015"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00031"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00034"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00037"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00040"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00041"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00042"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00043"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00044"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00045"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00047"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00051"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00054"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00057"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00058"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00063"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00066"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00069"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00072"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00075"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00077"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00083"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00084"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00085"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00086"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile",
          "node_ids": [
            "n00087"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00015"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00031"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00034"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00037"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00040"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00041"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00042"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00043"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00044"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00045"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00047"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00051"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00054"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00057"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00058"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00063"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00066"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00069"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00072"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00075"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00077"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00083"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00084"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00085"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00086"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "reflow-320",
          "node_ids": [
            "n00087"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00015"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00031"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00034"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00037"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00040"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00041"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00042"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00043"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00044"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00045"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00047"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00051"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00054"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00057"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00058"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00063"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00066"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00069"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00072"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00075"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00077"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00083"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00084"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00086"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00087"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        },
        {
          "frame": "mobile-440",
          "node_ids": [
            "n00088"
          ],
          "value": null,
          "note": "Alt attribute present; meaning requires review.",
          "status": "measured"
        }
      ],
      "suggestion": "Review both alternative presence and meaning.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "performance",
      "title": "Captured navigation timings",
      "category": "Technical",
      "method": "deterministic",
      "status": "not_checked",
      "samples": [],
      "suggestion": "Inspect slow loading with a dedicated performance trace; these are synthetic navigation observations.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "technical_contact",
      "title": "Contact route",
      "category": "Technical",
      "method": "deterministic",
      "status": "measured",
      "samples": [
        {
          "frame": "all",
          "node_ids": [],
          "status": "measured",
          "note": "{\"id\": \"contact\", \"label\": \"Contact route\", \"status\": \"found\", \"detail\": \"0 email link(s), 0 phone link(s), 2 contact route(s)\", \"action\": \"Add a clear contact route or confirm it exists on another page.\"}"
        }
      ],
      "suggestion": "Add a clear contact route or confirm it exists on another page.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "technical_privacy",
      "title": "Privacy link",
      "category": "Technical",
      "method": "deterministic",
      "status": "review",
      "samples": [
        {
          "frame": "all",
          "node_ids": [],
          "status": "review",
          "note": "{\"id\": \"privacy\", \"label\": \"Privacy link\", \"status\": \"review\", \"detail\": \"No privacy link found on this captured page\", \"action\": \"Make the privacy page discoverable where visitors expect it; verify the actual policy separately.\"}"
        }
      ],
      "suggestion": "Make the privacy page discoverable where visitors expect it; verify the actual policy separately.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "technical_terms",
      "title": "Terms link",
      "category": "Technical",
      "method": "deterministic",
      "status": "review",
      "samples": [
        {
          "frame": "all",
          "node_ids": [],
          "status": "review",
          "note": "{\"id\": \"terms\", \"label\": \"Terms link\", \"status\": \"review\", \"detail\": \"No terms link found on this captured page\", \"action\": \"If the service needs terms, make them discoverable and verify their content separately.\"}"
        }
      ],
      "suggestion": "If the service needs terms, make them discoverable and verify their content separately.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "http_links",
      "title": "Sampled HTTP links",
      "category": "Technical",
      "method": "deterministic",
      "status": "not_checked",
      "samples": [],
      "suggestion": "Confirm failed HTTP probes in a browser; redirects and HEAD restrictions need interpretation.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "fragments",
      "title": "In-page anchor destinations",
      "category": "Technical",
      "method": "deterministic",
      "status": "not_checked",
      "samples": [
        {
          "frame": "all",
          "node_ids": [],
          "status": "not_checked",
          "note": "{\"label\": \"Skip to Content\", \"href\": \"#page\", \"result\": \"not_checked\"}"
        }
      ],
      "suggestion": "Repair anchors that do not resolve in the captured document.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": ""
    },
    {
      "id": "copy_redundancy",
      "title": "Copy meaning and redundancy",
      "category": "Semantic review",
      "method": "semantic",
      "status": "review",
      "samples": [
        {
          "frame": "all",
          "node_ids": [
            "n00032",
            "n00046"
          ],
          "element_refs": [
            "desktop:n00032",
            "desktop:n00046"
          ],
          "status": "review",
          "note": "The introduction emphasizes finding a sound, confidence and expression. The fine-arts paragraph returns to expression, creativity, confidence and imagination. These passages overlap in theme while the visitor is still looking for concrete lesson information.",
          "suggestion": "Keep one short statement of the studio’s approach, then use the next section for audience, lesson format and links to class details. Confirm the intended audience before writing specifics.",
          "reviewer": "Codex editorial review, 2026-10-28",
          "basis": "Reviewer interpretation of captured text and geometry",
          "confidence": "not calibrated"
        }
      ],
      "suggestion": "Review this dimension against the visitor task using cited page elements.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": "Reviewer or supplied model judgments; no model call is made by this engine."
    },
    {
      "id": "image_relevance",
      "title": "Image purpose and message support",
      "category": "Semantic review",
      "method": "semantic",
      "status": "review",
      "samples": [
        {
          "frame": "all",
          "node_ids": [
            "n00031",
            "n00030",
            "n00048"
          ],
          "element_refs": [
            "desktop:n00031",
            "desktop:n00030",
            "desktop:n00048"
          ],
          "status": "review",
          "note": "The large hero guitar supports the music theme. The offer list also includes art, acting and photography, which the first image does not represent.",
          "suggestion": "Retain the guitar if music is the primary acquisition goal; otherwise test a real studio or lesson image that represents the broader offer. Evaluate with prospective students rather than assuming decoration is harmful.",
          "reviewer": "Codex editorial review, 2026-10-28",
          "basis": "Reviewer interpretation of captured text and geometry",
          "confidence": "not calibrated"
        },
        {
          "frame": "all",
          "node_ids": [
            "n00047"
          ],
          "element_refs": [
            "desktop:n00047"
          ],
          "status": "review",
          "note": "The captured alt text describes a person flipping a burger, while the previous screenshot review identifies a drum illustration at this location.",
          "suggestion": "Replace the unrelated alternative with an accurate drum description, or use an empty alternative if the image is decorative and nearby text provides its meaning.",
          "reviewer": "Codex editorial review, 2026-10-28",
          "basis": "Captured alt string plus desktop-4 in lfa-decision-trace.json (prior visual review)",
          "confidence": "not calibrated"
        }
      ],
      "suggestion": "Review this dimension against the visitor task using cited page elements.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": "Reviewer or supplied model judgments; no model call is made by this engine."
    },
    {
      "id": "goal_alignment",
      "title": "Actions and visitor goal",
      "category": "Semantic review",
      "method": "semantic",
      "status": "review",
      "samples": [
        {
          "frame": "all",
          "node_ids": [
            "n00030",
            "n00032",
            "n00048"
          ],
          "element_refs": [
            "desktop:n00030",
            "desktop:n00032",
            "desktop:n00048"
          ],
          "status": "review",
          "note": "The first headline says “where creativity isn’t hidden but shown.” It communicates a philosophy but does not name lessons, location or the range of disciplines. The concrete offer list appears much farther down the page.",
          "suggestion": "Test a heading that names the offer, such as “Music, art and performance classes in Livermore,” with the existing philosophy as supporting copy. Verify the class wording with the studio.",
          "reviewer": "Codex editorial review, 2026-10-28",
          "basis": "Reviewer interpretation of captured text and geometry",
          "confidence": "not calibrated"
        },
        {
          "frame": "all",
          "node_ids": [
            "n00033",
            "n00082",
            "n00008"
          ],
          "element_refs": [
            "desktop:n00033",
            "desktop:n00082",
            "desktop:n00008"
          ],
          "status": "review",
          "note": "Both content actions are labeled “Learn more” and link to /classes. The navigation already uses the more specific label “Classes.”",
          "suggestion": "Rename the content actions to “Explore classes” so their destination is clear before activation.",
          "reviewer": "Codex editorial review, 2026-10-28",
          "basis": "Reviewer interpretation of captured text and geometry",
          "confidence": "not calibrated"
        },
        {
          "frame": "all",
          "node_ids": [
            "n00049",
            "n00050",
            "n00052",
            "n00053",
            "n00033"
          ],
          "element_refs": [
            "desktop:n00049",
            "desktop:n00050",
            "desktop:n00052",
            "desktop:n00053",
            "desktop:n00033"
          ],
          "status": "review",
          "note": "The captured Guitar and Piano titles and descriptions contain no href in this node inventory. The captured content actions instead lead to the shared /classes page. This does not prove that class-specific routes are absent elsewhere.",
          "suggestion": "Add class-specific detail links if suitable destinations exist, or make the shared “Explore all classes” route visible beside the offerings.",
          "reviewer": "Codex editorial review, 2026-10-28",
          "basis": "Reviewer interpretation of captured text and geometry",
          "confidence": "not calibrated"
        }
      ],
      "suggestion": "Review this dimension against the visitor task using cited page elements.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": "Reviewer or supplied model judgments; no model call is made by this engine."
    },
    {
      "id": "trust_evidence",
      "title": "Support for claims",
      "category": "Semantic review",
      "method": "semantic",
      "status": "measured",
      "samples": [
        {
          "frame": "all",
          "node_ids": [
            "n00035",
            "n00036",
            "n00010"
          ],
          "element_refs": [
            "desktop:n00035",
            "desktop:n00036",
            "desktop:n00010"
          ],
          "status": "measured",
          "note": "The page supplies a testimonial attributed to Yuliya Dodson and a Teachers navigation route. These provide concrete entry points for assessing the studio; this capture does not independently verify the testimonial.",
          "suggestion": "Preserve the attribution, link relevant teacher experience, and seek permission before expanding the testimonial with lesson details.",
          "reviewer": "Codex editorial review, 2026-10-28",
          "basis": "Reviewer interpretation of captured text and geometry",
          "confidence": "not calibrated"
        }
      ],
      "suggestion": "Review this dimension against the visitor task using cited page elements.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": "Reviewer or supplied model judgments; no model call is made by this engine."
    },
    {
      "id": "callout_purpose",
      "title": "Purpose of cards and callouts",
      "category": "Semantic review",
      "method": "semantic",
      "status": "review",
      "samples": [
        {
          "frame": "all",
          "node_ids": [
            "n00035",
            "n00038",
            "n00039"
          ],
          "element_refs": [
            "desktop:n00035",
            "desktop:n00038",
            "desktop:n00039"
          ],
          "status": "review",
          "note": "The long testimonial is marked as H2, while the following “What the” and “Fine Arts means to us.” phrase is split into two H1s. Visual emphasis and topic structure are doing different jobs here.",
          "suggestion": "Use a coherent section heading and a quotation element for the testimonial; keep one phrase in a single heading. Preserve useful visual emphasis through CSS.",
          "reviewer": "Codex editorial review, 2026-10-28",
          "basis": "Reviewer interpretation of captured text and geometry",
          "confidence": "not calibrated"
        }
      ],
      "suggestion": "Review this dimension against the visitor task using cited page elements.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": "Reviewer or supplied model judgments; no model call is made by this engine."
    },
    {
      "id": "task_completion",
      "title": "Observed task completion",
      "category": "Behavioral evidence",
      "method": "behavioral",
      "status": "not_checked",
      "samples": [],
      "suggestion": "Supply a dated task study with attempts, completed tasks and source; report sample size.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "completion fraction",
      "limit": ""
    },
    {
      "id": "interaction_evidence",
      "title": "Observed interactions and dwell",
      "category": "Behavioral evidence",
      "method": "behavioral",
      "status": "not_checked",
      "samples": [],
      "suggestion": "Import aggregate section-view, click or active-dwell observations with denominators and collection method.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": "Hover, viewport exposure and active dwell are not eye fixations."
    },
    {
      "id": "field_vitals",
      "title": "Field Core Web Vitals",
      "category": "Technical",
      "method": "behavioral",
      "status": "not_checked",
      "samples": [],
      "suggestion": "Attach field LCP, INP and CLS at the 75th percentile with collection period and device scope.",
      "comparison": null,
      "threshold": null,
      "threshold2": null,
      "unit": "",
      "limit": "Navigation timing does not establish field Core Web Vitals. https://web.dev/articles/vitals"
    }
  ],
  "elements": [
    {
      "id": "desktop:n00001",
      "frame": "desktop",
      "node_id": "n00001",
      "tag": "body",
      "text": "Skip to Content\nHome\nClasses\nPricing\nTeachers\nAbout\nContact\nwhere creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nL",
      "name": "Skip to Content\nHome\nClasses\nPricing\nTeachers\nAbout\nContact\nwhere creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nL",
      "box": {
        "x": 0,
        "y": 0,
        "width": 1265,
        "height": 7491.359375
      },
      "style": {
        "font_size": 16,
        "font_weight": "400",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 85,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00003",
      "frame": "desktop",
      "node_id": "n00003",
      "tag": "header",
      "text": "Skip to Content\nHome\nClasses\nPricing\nTeachers\nAbout\nContact",
      "name": "Skip to Content\nHome\nClasses\nPricing\nTeachers\nAbout\nContact",
      "box": {
        "x": 0,
        "y": 0,
        "width": 1265,
        "height": 238.8125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "23.59px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 9,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00005",
      "frame": "desktop",
      "node_id": "n00005",
      "tag": "a",
      "text": "",
      "name": "Livermore Fine Arts Studio",
      "box": {
        "x": 50.59375,
        "y": 35.40625,
        "width": 168,
        "height": 168
      },
      "style": {
        "font_size": 0,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "0px",
        "text_transform": "none"
      },
      "href": "/",
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00006",
      "frame": "desktop",
      "node_id": "n00006",
      "tag": "img",
      "text": "",
      "name": "Livermore Fine Arts Studio",
      "box": {
        "x": 50.59375,
        "y": 35.40625,
        "width": 168,
        "height": 168
      },
      "style": {
        "font_size": 0,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "0px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00007",
      "frame": "desktop",
      "node_id": "n00007",
      "tag": "a",
      "text": "Home",
      "name": "Home",
      "box": {
        "x": 562.03125,
        "y": 99.359375,
        "width": 67.625,
        "height": 40.078125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "image",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00008",
      "frame": "desktop",
      "node_id": "n00008",
      "tag": "a",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "x": 654.953125,
        "y": 99.359375,
        "width": 93.359375,
        "height": 40.078125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(241, 232, 224)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00009",
      "frame": "desktop",
      "node_id": "n00009",
      "tag": "a",
      "text": "Pricing",
      "name": "Pricing",
      "box": {
        "x": 773.609375,
        "y": 99.359375,
        "width": 85.921875,
        "height": 40.078125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(241, 232, 224)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/pricing",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00010",
      "frame": "desktop",
      "node_id": "n00010",
      "tag": "a",
      "text": "Teachers",
      "name": "Teachers",
      "box": {
        "x": 884.828125,
        "y": 99.359375,
        "width": 108.46875,
        "height": 40.078125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(241, 232, 224)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/teachers",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00011",
      "frame": "desktop",
      "node_id": "n00011",
      "tag": "a",
      "text": "About",
      "name": "About",
      "box": {
        "x": 1018.59375,
        "y": 99.359375,
        "width": 72.671875,
        "height": 40.078125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(241, 232, 224)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/about",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00012",
      "frame": "desktop",
      "node_id": "n00012",
      "tag": "a",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "x": 1116.5625,
        "y": 99.359375,
        "width": 97.84375,
        "height": 40.078125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(241, 232, 224)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/contact",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00029",
      "frame": "desktop",
      "node_id": "n00029",
      "tag": "main",
      "text": "where creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the be",
      "name": "where creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the be",
      "box": {
        "x": 0,
        "y": 0,
        "width": 1265,
        "height": 7101.078125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 87,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00030",
      "frame": "desktop",
      "node_id": "n00030",
      "tag": "h1",
      "text": "where creativity isn’t hidden but shown.",
      "name": "where creativity isn’t hidden but shown.",
      "box": {
        "x": 50.59375,
        "y": 346.859375,
        "width": 723.234375,
        "height": 250.828125
      },
      "style": {
        "font_size": 96.454,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "83.6063px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 6,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00031",
      "frame": "desktop",
      "node_id": "n00031",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and simple fretboard, set against a black background.",
      "box": {
        "x": 638,
        "y": 274.828125,
        "width": 627,
        "height": 1084.5625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00032",
      "frame": "desktop",
      "node_id": "n00032",
      "tag": "p",
      "text": "We here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.",
      "name": "We here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.",
      "box": {
        "x": 50.59375,
        "y": 644.703125,
        "width": 625.34375,
        "height": 318.515625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 69,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00033",
      "frame": "desktop",
      "node_id": "n00033",
      "tag": "a",
      "text": "Learn more",
      "name": "Learn more",
      "box": {
        "x": 50.59375,
        "y": 974.21875,
        "width": 233.75,
        "height": 61.03125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "400",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(255, 255, 255)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00034",
      "frame": "desktop",
      "node_id": "n00034",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 637.984375,
        "y": 1514.90625,
        "width": 527.484375,
        "height": 529.234375
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00035",
      "frame": "desktop",
      "node_id": "n00035",
      "tag": "h2",
      "text": "“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”",
      "name": "“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”",
      "box": {
        "x": 50.59375,
        "y": 1627.578125,
        "width": 527.453125,
        "height": 200.46875
      },
      "style": {
        "font_size": 38.77,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "40.0882px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 25,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00036",
      "frame": "desktop",
      "node_id": "n00036",
      "tag": "p",
      "text": "— Yuliya Dodson",
      "name": "— Yuliya Dodson",
      "box": {
        "x": 50.59375,
        "y": 1860.046875,
        "width": 527.453125,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00037",
      "frame": "desktop",
      "node_id": "n00037",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 0,
        "y": 1517.78125,
        "width": 431.203125,
        "height": 127.296875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00038",
      "frame": "desktop",
      "node_id": "n00038",
      "tag": "h1",
      "text": "What the",
      "name": "What the ",
      "box": {
        "x": 50.59375,
        "y": 2325.96875,
        "width": 527.421875,
        "height": 83.609375
      },
      "style": {
        "font_size": 96.454,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "83.6063px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00039",
      "frame": "desktop",
      "node_id": "n00039",
      "tag": "h1",
      "text": "Fine Arts means to us.",
      "name": "Fine Arts means to us.",
      "box": {
        "x": 50.59375,
        "y": 2441.578125,
        "width": 527.421875,
        "height": 167.21875
      },
      "style": {
        "font_size": 96.454,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "83.6063px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00040",
      "frame": "desktop",
      "node_id": "n00040",
      "tag": "img",
      "text": "",
      "name": "Music notes and a treble clef on a black background.",
      "box": {
        "x": 50.59375,
        "y": 2660.6875,
        "width": 135.859375,
        "height": 204
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00041",
      "frame": "desktop",
      "node_id": "n00041",
      "tag": "img",
      "text": "",
      "name": "A black silhouette of a microphone with a dotted pattern on the head, against a black background.",
      "box": {
        "x": 393.25,
        "y": 2169.359375,
        "width": 135.8125,
        "height": 266.203125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00042",
      "frame": "desktop",
      "node_id": "n00042",
      "tag": "img",
      "text": "",
      "name": "A black silhouette icon of a paintbrush with a rounded bristle tip, a short handle near the bristle, and a tapered elongated handle.",
      "box": {
        "x": 540.0625,
        "y": 2169.359375,
        "width": 86.90625,
        "height": 467.21875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00043",
      "frame": "desktop",
      "node_id": "n00043",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a camera with a white circle on the lens",
      "box": {
        "x": 197.453125,
        "y": 2200.59375,
        "width": 184.796875,
        "height": 123.328125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00044",
      "frame": "desktop",
      "node_id": "n00044",
      "tag": "img",
      "text": "",
      "name": "Black and white illustration of two theatrical masks, one smiling and one frowning, representing comedy and tragedy.",
      "box": {
        "x": 8.1875,
        "y": 2169.359375,
        "width": 219,
        "height": 145.609375
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00045",
      "frame": "desktop",
      "node_id": "n00045",
      "tag": "img",
      "text": "",
      "name": "Black computer monitor on a black background.",
      "box": {
        "x": 469.046875,
        "y": 2607.375,
        "width": 180,
        "height": 270.421875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00046",
      "frame": "desktop",
      "node_id": "n00046",
      "tag": "p",
      "text": "The fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help peopl",
      "name": "The fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help peopl",
      "box": {
        "x": 784.828125,
        "y": 2205.375,
        "width": 380.625,
        "height": 672.421875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 86,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00047",
      "frame": "desktop",
      "node_id": "n00047",
      "tag": "img",
      "text": "",
      "name": "Illustration of a person with a spatula flipping a burger patty on a barbecue grill with smoke rising, outdoors",
      "box": {
        "x": 197.453125,
        "y": 2647.578125,
        "width": 282.671875,
        "height": 266.234375
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00048",
      "frame": "desktop",
      "node_id": "n00048",
      "tag": "h1",
      "text": "What exactly do we offer?",
      "name": "What exactly do we offer?",
      "box": {
        "x": 50.59375,
        "y": 3033.296875,
        "width": 1016.953125,
        "height": 167.21875
      },
      "style": {
        "font_size": 96.454,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "83.6063px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00049",
      "frame": "desktop",
      "node_id": "n00049",
      "tag": "h4",
      "text": "Guitar",
      "name": "Guitar",
      "box": {
        "x": 50.59375,
        "y": 3283.546875,
        "width": 282.6875,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00050",
      "frame": "desktop",
      "node_id": "n00050",
      "tag": "p",
      "text": "From chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.",
      "name": "From chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.",
      "box": {
        "x": 50.59375,
        "y": 3351.375,
        "width": 282.6875,
        "height": 247.734375
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 22,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00051",
      "frame": "desktop",
      "node_id": "n00051",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and six strings, viewed head-on against a black background.",
      "box": {
        "x": 295.34375,
        "y": 3283.546875,
        "width": 135.84375,
        "height": 386.96875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00052",
      "frame": "desktop",
      "node_id": "n00052",
      "tag": "h4",
      "text": "Piano",
      "name": "Piano",
      "box": {
        "x": 442.1875,
        "y": 3283.546875,
        "width": 282.6875,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00053",
      "frame": "desktop",
      "node_id": "n00053",
      "tag": "p",
      "text": "Build your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.",
      "name": "Build your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.",
      "box": {
        "x": 442.1875,
        "y": 3351.375,
        "width": 282.6875,
        "height": 283.125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 23,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00054",
      "frame": "desktop",
      "node_id": "n00054",
      "tag": "img",
      "text": "",
      "name": "Black grand piano with white keys on a black background",
      "box": {
        "x": 686.921875,
        "y": 3338.28125,
        "width": 184.8125,
        "height": 277.5
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00055",
      "frame": "desktop",
      "node_id": "n00055",
      "tag": "h4",
      "text": "Voice",
      "name": "Voice",
      "box": {
        "x": 882.734375,
        "y": 3283.546875,
        "width": 282.71875,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00056",
      "frame": "desktop",
      "node_id": "n00056",
      "tag": "p",
      "text": "Find your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.",
      "name": "Find your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.",
      "box": {
        "x": 882.734375,
        "y": 3351.375,
        "width": 282.71875,
        "height": 283.125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 21,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00057",
      "frame": "desktop",
      "node_id": "n00057",
      "tag": "img",
      "text": "",
      "name": "Black microphone with white polka dots on the head and white accents on a black background.",
      "box": {
        "x": 1127.5,
        "y": 3283.546875,
        "width": 137.5,
        "height": 386.96875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00058",
      "frame": "desktop",
      "node_id": "n00058",
      "tag": "img",
      "text": "",
      "name": "A black-and-white line drawing of a woman dressed as a nurse, wearing a nurse's cap, with a stethoscope around her neck, and holding a clipboard. She has a friendly expression and is depicted in a clean, simple style.",
      "box": {
        "x": 246.40625,
        "y": 3813.9375,
        "width": 184.78125,
        "height": 241.109375
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00059",
      "frame": "desktop",
      "node_id": "n00059",
      "tag": "h4",
      "text": "Drums",
      "name": "Drums",
      "box": {
        "x": 50.59375,
        "y": 3717.53125,
        "width": 233.75,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00060",
      "frame": "desktop",
      "node_id": "n00060",
      "tag": "p",
      "text": "Build rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.",
      "name": "Build rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.",
      "box": {
        "x": 50.59375,
        "y": 3785.359375,
        "width": 233.75,
        "height": 353.90625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 21,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00061",
      "frame": "desktop",
      "node_id": "n00061",
      "tag": "h4",
      "text": "Song Writing",
      "name": "Song Writing",
      "box": {
        "x": 50.59375,
        "y": 4186.28125,
        "width": 233.75,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00062",
      "frame": "desktop",
      "node_id": "n00062",
      "tag": "p",
      "text": "Tell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.",
      "name": "Tell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.",
      "box": {
        "x": 50.59375,
        "y": 4254.109375,
        "width": 233.75,
        "height": 353.90625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 23,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00063",
      "frame": "desktop",
      "node_id": "n00063",
      "tag": "img",
      "text": "",
      "name": "Black digital screen with musical notes and staff lines, resembling sheet music",
      "box": {
        "x": 246.46875,
        "y": 4240.578125,
        "width": 184.65625,
        "height": 277.125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00064",
      "frame": "desktop",
      "node_id": "n00064",
      "tag": "h4",
      "text": "Production",
      "name": "Production",
      "box": {
        "x": 882.734375,
        "y": 4186.28125,
        "width": 184.8125,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00065",
      "frame": "desktop",
      "node_id": "n00065",
      "tag": "p",
      "text": "Bring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.",
      "name": "Bring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.",
      "box": {
        "x": 882.734375,
        "y": 4254.109375,
        "width": 184.8125,
        "height": 424.6875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 19,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00066",
      "frame": "desktop",
      "node_id": "n00066",
      "tag": "img",
      "text": "",
      "name": "A computer monitor with a blank screen on a black background.",
      "box": {
        "x": 1029.59375,
        "y": 4214.171875,
        "width": 235.40625,
        "height": 352.5
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00067",
      "frame": "desktop",
      "node_id": "n00067",
      "tag": "h4",
      "text": "Art",
      "name": "Art",
      "box": {
        "x": 882.734375,
        "y": 3717.53125,
        "width": 282.71875,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00068",
      "frame": "desktop",
      "node_id": "n00068",
      "tag": "p",
      "text": "Express yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.",
      "name": "Express yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.",
      "box": {
        "x": 882.734375,
        "y": 3785.359375,
        "width": 282.71875,
        "height": 353.90625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 25,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00069",
      "frame": "desktop",
      "node_id": "n00069",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a matchstick with a flame at the tip, set against a black background.",
      "box": {
        "x": 1127.5,
        "y": 3681.515625,
        "width": 137.5,
        "height": 548.0625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00070",
      "frame": "desktop",
      "node_id": "n00070",
      "tag": "h4",
      "text": "Acting",
      "name": "Acting",
      "box": {
        "x": 442.1875,
        "y": 3717.53125,
        "width": 233.734375,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00071",
      "frame": "desktop",
      "node_id": "n00071",
      "tag": "p",
      "text": "Step into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.",
      "name": "Step into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.",
      "box": {
        "x": 442.1875,
        "y": 3785.359375,
        "width": 233.734375,
        "height": 353.90625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 22,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00072",
      "frame": "desktop",
      "node_id": "n00072",
      "tag": "img",
      "text": "",
      "name": "Black and white theatrical masks, one smiling and one sad, representing comedy and tragedy",
      "box": {
        "x": 637.984375,
        "y": 3874.5,
        "width": 233.75,
        "height": 156
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00073",
      "frame": "desktop",
      "node_id": "n00073",
      "tag": "h4",
      "text": "Photography",
      "name": "Photography",
      "box": {
        "x": 442.1875,
        "y": 4186.28125,
        "width": 184.796875,
        "height": 35.828125
      },
      "style": {
        "font_size": 34.216,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.831px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00074",
      "frame": "desktop",
      "node_id": "n00074",
      "tag": "p",
      "text": "Capture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.",
      "name": "Capture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.",
      "box": {
        "x": 442.1875,
        "y": 4254.109375,
        "width": 184.796875,
        "height": 424.6875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 20,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00075",
      "frame": "desktop",
      "node_id": "n00075",
      "tag": "img",
      "text": "",
      "name": "Icon of a camera with a white circular lens on a black background.",
      "box": {
        "x": 589.046875,
        "y": 4320.828125,
        "width": 282.6875,
        "height": 188.65625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00076",
      "frame": "desktop",
      "node_id": "n00076",
      "tag": "h1",
      "text": "Why Choose Livermore Fine Arts Studio?",
      "name": "Why Choose Livermore Fine Arts Studio?",
      "box": {
        "x": 295.34375,
        "y": 4828.578125,
        "width": 919.0625,
        "height": 167.21875
      },
      "style": {
        "font_size": 96.454,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "83.6063px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 6,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00077",
      "frame": "desktop",
      "node_id": "n00077",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with a matte finish, six strings, and a cutaway body shape, isolated on a black background.",
      "box": {
        "x": 0,
        "y": 4756.546875,
        "width": 431.1875,
        "height": 1275.0625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00078",
      "frame": "desktop",
      "node_id": "n00078",
      "tag": "h3",
      "text": "Our newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.",
      "name": "Our newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.",
      "box": {
        "x": 442.1875,
        "y": 5044.671875,
        "width": 772.21875,
        "height": 157.265625
      },
      "style": {
        "font_size": 29.662,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.4536px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 36,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00079",
      "frame": "desktop",
      "node_id": "n00079",
      "tag": "p",
      "text": "Personalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.",
      "name": "Personalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.",
      "box": {
        "x": 442.1875,
        "y": 5233.9375,
        "width": 772.21875,
        "height": 70.78125
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 15,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00080",
      "frame": "desktop",
      "node_id": "n00080",
      "tag": "p",
      "text": "Expert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.",
      "name": "Expert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.",
      "box": {
        "x": 442.1875,
        "y": 5320.71875,
        "width": 772.21875,
        "height": 106.171875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 14,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00081",
      "frame": "desktop",
      "node_id": "n00081",
      "tag": "p",
      "text": "Creative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.",
      "name": "Creative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.",
      "box": {
        "x": 442.1875,
        "y": 5442.890625,
        "width": 772.21875,
        "height": 141.5625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 29,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00082",
      "frame": "desktop",
      "node_id": "n00082",
      "tag": "a",
      "text": "Learn more",
      "name": "Learn more",
      "box": {
        "x": 735.890625,
        "y": 5595.453125,
        "width": 135.84375,
        "height": 76
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "400",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(28, 28, 28)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00083",
      "frame": "desktop",
      "node_id": "n00083",
      "tag": "img",
      "text": "",
      "name": "A black-and-white line drawing of a woman dressed as a nurse, wearing a nurse's cap, with a stethoscope around her neck, and holding a clipboard. She has a friendly expression and is depicted in a clean, simple style.",
      "box": {
        "x": 99.53125,
        "y": 6103.640625,
        "width": 184.8125,
        "height": 241.109375
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00084",
      "frame": "desktop",
      "node_id": "n00084",
      "tag": "img",
      "text": "",
      "name": "Black grand piano with white keys on a black background",
      "box": {
        "x": 99.53125,
        "y": 6607.671875,
        "width": 184.8125,
        "height": 277.5
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00085",
      "frame": "desktop",
      "node_id": "n00085",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a matchstick with a flame at the tip, set against a black background.",
      "box": {
        "x": 1078.578125,
        "y": 6031.609375,
        "width": 86.890625,
        "height": 385.171875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00086",
      "frame": "desktop",
      "node_id": "n00086",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and six strings, viewed head-on against a black background.",
      "box": {
        "x": 1078.578125,
        "y": 6715.90625,
        "width": 135.828125,
        "height": 349.15625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00087",
      "frame": "desktop",
      "node_id": "n00087",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 99.53125,
        "y": 7215.8125,
        "width": 282.71875,
        "height": 160.796875
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00088",
      "frame": "desktop",
      "node_id": "n00088",
      "tag": "p",
      "text": "60 Fenton Street, Suite 3",
      "name": "60 Fenton Street, Suite 3",
      "box": {
        "x": 442.1875,
        "y": 7209.125,
        "width": 380.625,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00089",
      "frame": "desktop",
      "node_id": "n00089",
      "tag": "p",
      "text": "Livermore, CA. 94550",
      "name": "Livermore, CA. 94550",
      "box": {
        "x": 442.1875,
        "y": 7260.515625,
        "width": 380.625,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 3,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00090",
      "frame": "desktop",
      "node_id": "n00090",
      "tag": "p",
      "text": "About us",
      "name": "About us",
      "box": {
        "x": 833.8125,
        "y": 7245.140625,
        "width": 135.859375,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00091",
      "frame": "desktop",
      "node_id": "n00091",
      "tag": "a",
      "text": "About us",
      "name": "About us",
      "box": {
        "x": 833.8125,
        "y": 7245.140625,
        "width": 109.09375,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/about",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00092",
      "frame": "desktop",
      "node_id": "n00092",
      "tag": "p",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "x": 833.8125,
        "y": 7296.53125,
        "width": 135.859375,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00093",
      "frame": "desktop",
      "node_id": "n00093",
      "tag": "a",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "x": 833.8125,
        "y": 7296.53125,
        "width": 97.84375,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/contact",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00094",
      "frame": "desktop",
      "node_id": "n00094",
      "tag": "p",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "x": 833.8125,
        "y": 7347.921875,
        "width": 135.859375,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00095",
      "frame": "desktop",
      "node_id": "n00095",
      "tag": "a",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "x": 833.8125,
        "y": 7347.921875,
        "width": 93.359375,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00096",
      "frame": "desktop",
      "node_id": "n00096",
      "tag": "p",
      "text": "Facebook",
      "name": "Facebook",
      "box": {
        "x": 1029.609375,
        "y": 7245.140625,
        "width": 184.796875,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00097",
      "frame": "desktop",
      "node_id": "n00097",
      "tag": "a",
      "text": "Facebook",
      "name": "Facebook",
      "box": {
        "x": 1029.609375,
        "y": 7245.140625,
        "width": 113.421875,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "https://www.facebook.com/profile.php?id=61579926071839",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00098",
      "frame": "desktop",
      "node_id": "n00098",
      "tag": "p",
      "text": "Instagram",
      "name": "Instagram",
      "box": {
        "x": 1029.609375,
        "y": 7296.53125,
        "width": 184.796875,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00099",
      "frame": "desktop",
      "node_id": "n00099",
      "tag": "a",
      "text": "Instagram",
      "name": "Instagram",
      "box": {
        "x": 1029.609375,
        "y": 7296.53125,
        "width": 124.421875,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "https://www.instagram.com/livermorefineartsstudio/",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00100",
      "frame": "desktop",
      "node_id": "n00100",
      "tag": "p",
      "text": "Makeup Policy",
      "name": "Makeup Policy",
      "box": {
        "x": 1029.609375,
        "y": 7347.921875,
        "width": 184.796875,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00101",
      "frame": "desktop",
      "node_id": "n00101",
      "tag": "a",
      "text": "Makeup Policy",
      "name": "Makeup Policy",
      "box": {
        "x": 1029.609375,
        "y": 7347.921875,
        "width": 173.5,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": "/makeup-lessons-policy",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00102",
      "frame": "desktop",
      "node_id": "n00102",
      "tag": "p",
      "text": "Follow us",
      "name": "Follow us",
      "box": {
        "x": 1029.609375,
        "y": 7185.921875,
        "width": 135.859375,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00103",
      "frame": "desktop",
      "node_id": "n00103",
      "tag": "p",
      "text": "Explore",
      "name": "Explore",
      "box": {
        "x": 833.8125,
        "y": 7185.921875,
        "width": 135.859375,
        "height": 35.390625
      },
      "style": {
        "font_size": 23.59,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "35.385px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:n00106",
      "frame": "desktop",
      "node_id": "n00106",
      "tag": "button",
      "text": "",
      "name": "Open ",
      "box": {
        "x": 1194,
        "y": 641,
        "width": 55,
        "height": 55
      },
      "style": {
        "font_size": 16,
        "font_weight": "400",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(0, 0, 0)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": null
    },
    {
      "id": "desktop:probe-iframe-1",
      "frame": "desktop",
      "node_id": "probe-iframe-1",
      "tag": "iframe",
      "text": "",
      "name": "",
      "box": {
        "x": 344.28125,
        "y": 6067.625,
        "width": 576.4375,
        "height": 780
      },
      "style": {},
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "desktop.png",
      "captured_at": "2026-10-27T03:48:59.957Z",
      "source_provenance": {
        "file": "probe-extra.json",
        "captured_at": "2026-10-27T03:53:59.167Z"
      }
    },
    {
      "id": "mobile:n00001",
      "frame": "mobile",
      "node_id": "n00001",
      "tag": "body",
      "text": "Skip to Content\nOpen Menu\nwhere creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Stu",
      "name": "Skip to Content\nOpen Menu\nwhere creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Stu",
      "box": {
        "x": 0,
        "y": 0,
        "width": 375,
        "height": 10524.59375
      },
      "style": {
        "font_size": 16,
        "font_weight": "400",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 86,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00003",
      "frame": "mobile",
      "node_id": "n00003",
      "tag": "header",
      "text": "Skip to Content\nOpen Menu",
      "name": "Skip to Content\nOpen Menu",
      "box": {
        "x": 0,
        "y": 0,
        "width": 375,
        "height": 82
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "20.872px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00014",
      "frame": "mobile",
      "node_id": "n00014",
      "tag": "a",
      "text": "",
      "name": "Livermore Fine Arts Studio",
      "box": {
        "x": 22.5,
        "y": 26,
        "width": 30,
        "height": 30
      },
      "style": {
        "font_size": 0,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "0px",
        "text_transform": "none"
      },
      "href": "/",
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00015",
      "frame": "mobile",
      "node_id": "n00015",
      "tag": "img",
      "text": "",
      "name": "Livermore Fine Arts Studio",
      "box": {
        "x": 22.5,
        "y": 26,
        "width": 30,
        "height": 30
      },
      "style": {
        "font_size": 0,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "0px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00022",
      "frame": "mobile",
      "node_id": "n00022",
      "tag": "button",
      "text": "Open Menu",
      "name": "Open Menu",
      "box": {
        "x": 305.5,
        "y": 22.5,
        "width": 47,
        "height": 37
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "400",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(241, 232, 224)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00029",
      "frame": "mobile",
      "node_id": "n00029",
      "tag": "main",
      "text": "where creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the be",
      "name": "where creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the be",
      "box": {
        "x": 0,
        "y": 0,
        "width": 375,
        "height": 9870.59375
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 87,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00030",
      "frame": "mobile",
      "node_id": "n00030",
      "tag": "h1",
      "text": "where creativity isn’t hidden but shown.",
      "name": "where creativity isn’t hidden but shown.",
      "box": {
        "x": 22.5,
        "y": 117,
        "width": 244.75,
        "height": 351.84375
      },
      "style": {
        "font_size": 67.6432,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "58.6331px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 6,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00031",
      "frame": "mobile",
      "node_id": "n00031",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and simple fretboard, set against a black background.",
      "box": {
        "x": 235.625,
        "y": 82,
        "width": 139.375,
        "height": 409
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00032",
      "frame": "mobile",
      "node_id": "n00032",
      "tag": "p",
      "text": "We here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.",
      "name": "We here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.",
      "box": {
        "x": 22.5,
        "y": 502,
        "width": 330,
        "height": 469.6875
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 69,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00033",
      "frame": "mobile",
      "node_id": "n00033",
      "tag": "a",
      "text": "Learn more",
      "name": "Learn more",
      "box": {
        "x": 22.5,
        "y": 1017.6875,
        "width": 159.5,
        "height": 59
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "400",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(255, 255, 255)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00034",
      "frame": "mobile",
      "node_id": "n00034",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 22.5,
        "y": 1165.265625,
        "width": 330,
        "height": 339
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00035",
      "frame": "mobile",
      "node_id": "n00035",
      "tag": "h2",
      "text": "“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”",
      "name": "“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”",
      "box": {
        "x": 22.5,
        "y": 1585.265625,
        "width": 330,
        "height": 221.59375
      },
      "style": {
        "font_size": 30.616,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.6569px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 25,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00036",
      "frame": "mobile",
      "node_id": "n00036",
      "tag": "p",
      "text": "— Yuliya Dodson",
      "name": "— Yuliya Dodson",
      "box": {
        "x": 22.5,
        "y": 1838.859375,
        "width": 330,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00037",
      "frame": "mobile",
      "node_id": "n00037",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 0,
        "y": 1529.03125,
        "width": 224.625,
        "height": 66.453125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00038",
      "frame": "mobile",
      "node_id": "n00038",
      "tag": "h1",
      "text": "What the",
      "name": "What the ",
      "box": {
        "x": 22.5,
        "y": 1950.53125,
        "width": 244.75,
        "height": 117.28125
      },
      "style": {
        "font_size": 67.6432,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "58.6331px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00039",
      "frame": "mobile",
      "node_id": "n00039",
      "tag": "h1",
      "text": "Fine Arts means to us.",
      "name": "Fine Arts means to us.",
      "box": {
        "x": 22.5,
        "y": 2099.8125,
        "width": 244.75,
        "height": 234.5625
      },
      "style": {
        "font_size": 67.6432,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "58.6331px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00040",
      "frame": "mobile",
      "node_id": "n00040",
      "tag": "img",
      "text": "",
      "name": "Music notes and a treble clef on a black background.",
      "box": {
        "x": 23.625,
        "y": 2296.015625,
        "width": 72,
        "height": 108.359375
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00041",
      "frame": "mobile",
      "node_id": "n00041",
      "tag": "img",
      "text": "",
      "name": "A black silhouette of a microphone with a dotted pattern on the head, against a black background.",
      "box": {
        "x": 107.75,
        "y": 2296.015625,
        "width": 74.25,
        "height": 108.359375
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00042",
      "frame": "mobile",
      "node_id": "n00042",
      "tag": "img",
      "text": "",
      "name": "A black silhouette icon of a paintbrush with a rounded bristle tip, a short handle near the bristle, and a tapered elongated handle.",
      "box": {
        "x": 193,
        "y": 2246.65625,
        "width": 74.25,
        "height": 122.71875
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00043",
      "frame": "mobile",
      "node_id": "n00043",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a camera with a white circle on the lens",
      "box": {
        "x": 278.25,
        "y": 1994.390625,
        "width": 74.25,
        "height": 49.328125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00044",
      "frame": "mobile",
      "node_id": "n00044",
      "tag": "img",
      "text": "",
      "name": "Black and white illustration of two theatrical masks, one smiling and one frowning, representing comedy and tragedy.",
      "box": {
        "x": 278.25,
        "y": 2093.09375,
        "width": 74.25,
        "height": 49.328125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00045",
      "frame": "mobile",
      "node_id": "n00045",
      "tag": "img",
      "text": "",
      "name": "Black computer monitor on a black background.",
      "box": {
        "x": 278.25,
        "y": 2185.65625,
        "width": 74.25,
        "height": 111
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00046",
      "frame": "mobile",
      "node_id": "n00046",
      "tag": "p",
      "text": "The fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help peopl",
      "name": "The fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help peopl",
      "box": {
        "x": 22.5,
        "y": 2415.375,
        "width": 330,
        "height": 626.25
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 86,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00047",
      "frame": "mobile",
      "node_id": "n00047",
      "tag": "img",
      "text": "",
      "name": "Illustration of a person with a spatula flipping a burger patty on a barbecue grill with smoke rising, outdoors",
      "box": {
        "x": 22.5,
        "y": 3017.625,
        "width": 330,
        "height": 339
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00048",
      "frame": "mobile",
      "node_id": "n00048",
      "tag": "h1",
      "text": "What exactly do we offer?",
      "name": "What exactly do we offer?",
      "box": {
        "x": 22.5,
        "y": 3410.1875,
        "width": 330,
        "height": 175.921875
      },
      "style": {
        "font_size": 67.6432,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "58.6331px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00049",
      "frame": "mobile",
      "node_id": "n00049",
      "tag": "h4",
      "text": "Guitar",
      "name": "Guitar",
      "box": {
        "x": 22.5,
        "y": 3597.109375,
        "width": 244.75,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00050",
      "frame": "mobile",
      "node_id": "n00050",
      "tag": "p",
      "text": "From chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.",
      "name": "From chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.",
      "box": {
        "x": 22.5,
        "y": 3658.109375,
        "width": 244.75,
        "height": 219.1875
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 22,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00051",
      "frame": "mobile",
      "node_id": "n00051",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and six strings, viewed head-on against a black background.",
      "box": {
        "x": 235.625,
        "y": 3678.296875,
        "width": 116.875,
        "height": 234
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00052",
      "frame": "mobile",
      "node_id": "n00052",
      "tag": "h4",
      "text": "Piano",
      "name": "Piano",
      "box": {
        "x": 22.5,
        "y": 3923.296875,
        "width": 244.75,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00053",
      "frame": "mobile",
      "node_id": "n00053",
      "tag": "p",
      "text": "Build your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.",
      "name": "Build your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.",
      "box": {
        "x": 22.5,
        "y": 3984.296875,
        "width": 244.75,
        "height": 250.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 23,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00054",
      "frame": "mobile",
      "node_id": "n00054",
      "tag": "img",
      "text": "",
      "name": "Black grand piano with white keys on a black background",
      "box": {
        "x": 238.984375,
        "y": 4070.796875,
        "width": 132.65625,
        "height": 199
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00055",
      "frame": "mobile",
      "node_id": "n00055",
      "tag": "h4",
      "text": "Voice",
      "name": "Voice",
      "box": {
        "x": 22.5,
        "y": 4280.796875,
        "width": 287.375,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00056",
      "frame": "mobile",
      "node_id": "n00056",
      "tag": "p",
      "text": "Find your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.",
      "name": "Find your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.",
      "box": {
        "x": 22.5,
        "y": 4341.796875,
        "width": 287.375,
        "height": 250.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 21,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00057",
      "frame": "mobile",
      "node_id": "n00057",
      "tag": "img",
      "text": "",
      "name": "Black microphone with white polka dots on the head and white accents on a black background.",
      "box": {
        "x": 278.25,
        "y": 4388.296875,
        "width": 96.75,
        "height": 274
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00058",
      "frame": "mobile",
      "node_id": "n00058",
      "tag": "img",
      "text": "",
      "name": "A black-and-white line drawing of a woman dressed as a nurse, wearing a nurse's cap, with a stethoscope around her neck, and holding a clipboard. She has a friendly expression and is depicted in a clean, simple style.",
      "box": {
        "x": 235.625,
        "y": 4673.296875,
        "width": 116.875,
        "height": 164
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00059",
      "frame": "mobile",
      "node_id": "n00059",
      "tag": "h4",
      "text": "Drums",
      "name": "Drums",
      "box": {
        "x": 22.5,
        "y": 4708.296875,
        "width": 287.375,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00060",
      "frame": "mobile",
      "node_id": "n00060",
      "tag": "p",
      "text": "Build rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.",
      "name": "Build rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.",
      "box": {
        "x": 22.5,
        "y": 4769.296875,
        "width": 287.375,
        "height": 250.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 21,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00061",
      "frame": "mobile",
      "node_id": "n00061",
      "tag": "h4",
      "text": "Song Writing",
      "name": "Song Writing",
      "box": {
        "x": 22.5,
        "y": 5030.796875,
        "width": 244.75,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00062",
      "frame": "mobile",
      "node_id": "n00062",
      "tag": "p",
      "text": "Tell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.",
      "name": "Tell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.",
      "box": {
        "x": 22.5,
        "y": 5091.796875,
        "width": 244.75,
        "height": 250.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 23,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00063",
      "frame": "mobile",
      "node_id": "n00063",
      "tag": "img",
      "text": "",
      "name": "Black digital screen with musical notes and staff lines, resembling sheet music",
      "box": {
        "x": 278.25,
        "y": 5222.546875,
        "width": 96.75,
        "height": 145.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00064",
      "frame": "mobile",
      "node_id": "n00064",
      "tag": "h4",
      "text": "Production",
      "name": "Production",
      "box": {
        "x": 22.5,
        "y": 5388.296875,
        "width": 287.375,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00065",
      "frame": "mobile",
      "node_id": "n00065",
      "tag": "p",
      "text": "Bring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.",
      "name": "Bring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.",
      "box": {
        "x": 22.5,
        "y": 5449.296875,
        "width": 287.375,
        "height": 187.875
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 19,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00066",
      "frame": "mobile",
      "node_id": "n00066",
      "tag": "img",
      "text": "",
      "name": "A computer monitor with a blank screen on a black background.",
      "box": {
        "x": 278.25,
        "y": 5467.546875,
        "width": 96.75,
        "height": 145.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00067",
      "frame": "mobile",
      "node_id": "n00067",
      "tag": "h4",
      "text": "Art",
      "name": "Art",
      "box": {
        "x": 22.5,
        "y": 5668.296875,
        "width": 287.375,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00068",
      "frame": "mobile",
      "node_id": "n00068",
      "tag": "p",
      "text": "Express yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.",
      "name": "Express yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.",
      "box": {
        "x": 22.5,
        "y": 5729.296875,
        "width": 287.375,
        "height": 281.8125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 25,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00069",
      "frame": "mobile",
      "node_id": "n00069",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a matchstick with a flame at the tip, set against a black background.",
      "box": {
        "x": 278.25,
        "y": 5812.109375,
        "width": 96.75,
        "height": 199
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00070",
      "frame": "mobile",
      "node_id": "n00070",
      "tag": "h4",
      "text": "Acting",
      "name": "Acting",
      "box": {
        "x": 22.5,
        "y": 6022.109375,
        "width": 244.75,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00071",
      "frame": "mobile",
      "node_id": "n00071",
      "tag": "p",
      "text": "Step into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.",
      "name": "Step into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.",
      "box": {
        "x": 22.5,
        "y": 6083.109375,
        "width": 244.75,
        "height": 250.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 22,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00072",
      "frame": "mobile",
      "node_id": "n00072",
      "tag": "img",
      "text": "",
      "name": "Black and white theatrical masks, one smiling and one sad, representing comedy and tragedy",
      "box": {
        "x": 235.625,
        "y": 6240.28125,
        "width": 139.375,
        "height": 92.65625
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00073",
      "frame": "mobile",
      "node_id": "n00073",
      "tag": "h4",
      "text": "Photography",
      "name": "Photography",
      "box": {
        "x": 22.5,
        "y": 6379.609375,
        "width": 287.375,
        "height": 29
      },
      "style": {
        "font_size": 27.6928,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.9999px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00074",
      "frame": "mobile",
      "node_id": "n00074",
      "tag": "p",
      "text": "Capture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.",
      "name": "Capture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.",
      "box": {
        "x": 22.5,
        "y": 6440.609375,
        "width": 287.375,
        "height": 219.1875
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 20,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00075",
      "frame": "mobile",
      "node_id": "n00075",
      "tag": "img",
      "text": "",
      "name": "Icon of a camera with a white circular lens on a black background.",
      "box": {
        "x": 278.25,
        "y": 6636.9375,
        "width": 96.75,
        "height": 64.65625
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00076",
      "frame": "mobile",
      "node_id": "n00076",
      "tag": "h1",
      "text": "Why Choose Livermore Fine Arts Studio?",
      "name": "Why Choose Livermore Fine Arts Studio?",
      "box": {
        "x": 22.5,
        "y": 6826.578125,
        "width": 330,
        "height": 293.203125
      },
      "style": {
        "font_size": 67.6432,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "58.6331px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 6,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00077",
      "frame": "mobile",
      "node_id": "n00077",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with a matte finish, six strings, and a cutaway body shape, isolated on a black background.",
      "box": {
        "x": 0,
        "y": 6896.578125,
        "width": 139.375,
        "height": 269
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00078",
      "frame": "mobile",
      "node_id": "n00078",
      "tag": "h3",
      "text": "Our newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.",
      "name": "Our newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.",
      "box": {
        "x": 22.5,
        "y": 7211.578125,
        "width": 330,
        "height": 236.390625
      },
      "style": {
        "font_size": 24.7696,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "26.2657px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 36,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00079",
      "frame": "mobile",
      "node_id": "n00079",
      "tag": "p",
      "text": "Personalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.",
      "name": "Personalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.",
      "box": {
        "x": 22.5,
        "y": 7479.96875,
        "width": 330,
        "height": 156.5625
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 15,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00080",
      "frame": "mobile",
      "node_id": "n00080",
      "tag": "p",
      "text": "Expert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.",
      "name": "Expert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.",
      "box": {
        "x": 22.5,
        "y": 7652.53125,
        "width": 330,
        "height": 156.5625
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 14,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00081",
      "frame": "mobile",
      "node_id": "n00081",
      "tag": "p",
      "text": "Creative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.",
      "name": "Creative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.",
      "box": {
        "x": 22.5,
        "y": 7825.09375,
        "width": 330,
        "height": 250.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 29,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00082",
      "frame": "mobile",
      "node_id": "n00082",
      "tag": "a",
      "text": "Learn more",
      "name": "Learn more",
      "box": {
        "x": 22.5,
        "y": 8090.09375,
        "width": 138.6875,
        "height": 52
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "400",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(28, 28, 28)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00083",
      "frame": "mobile",
      "node_id": "n00083",
      "tag": "img",
      "text": "",
      "name": "A black-and-white line drawing of a woman dressed as a nurse, wearing a nurse's cap, with a stethoscope around her neck, and holding a clipboard. She has a friendly expression and is depicted in a clean, simple style.",
      "box": {
        "x": 235.625,
        "y": 8180.59375,
        "width": 116.875,
        "height": 164
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00084",
      "frame": "mobile",
      "node_id": "n00084",
      "tag": "img",
      "text": "",
      "name": "Black grand piano with white keys on a black background",
      "box": {
        "x": 238.984375,
        "y": 8355.59375,
        "width": 132.65625,
        "height": 199
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00085",
      "frame": "mobile",
      "node_id": "n00085",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a matchstick with a flame at the tip, set against a black background.",
      "box": {
        "x": 278.25,
        "y": 9426.59375,
        "width": 96.75,
        "height": 199
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00086",
      "frame": "mobile",
      "node_id": "n00086",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and six strings, viewed head-on against a black background.",
      "box": {
        "x": 235.625,
        "y": 9636.59375,
        "width": 116.875,
        "height": 234
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00087",
      "frame": "mobile",
      "node_id": "n00087",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 22.5,
        "y": 9911.34375,
        "width": 330,
        "height": 187.5
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00088",
      "frame": "mobile",
      "node_id": "n00088",
      "tag": "p",
      "text": "60 Fenton Street, Suite 3",
      "name": "60 Fenton Street, Suite 3",
      "box": {
        "x": 22.5,
        "y": 10150.59375,
        "width": 330,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00089",
      "frame": "mobile",
      "node_id": "n00089",
      "tag": "p",
      "text": "Livermore, CA. 94550",
      "name": "Livermore, CA. 94550",
      "box": {
        "x": 22.5,
        "y": 10197.90625,
        "width": 330,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 3,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00090",
      "frame": "mobile",
      "node_id": "n00090",
      "tag": "p",
      "text": "About us",
      "name": "About us",
      "box": {
        "x": 22.5,
        "y": 10325.59375,
        "width": 159.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00091",
      "frame": "mobile",
      "node_id": "n00091",
      "tag": "a",
      "text": "About us",
      "name": "About us",
      "box": {
        "x": 22.5,
        "y": 10325.59375,
        "width": 96.515625,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": "/about",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00092",
      "frame": "mobile",
      "node_id": "n00092",
      "tag": "p",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "x": 22.5,
        "y": 10372.90625,
        "width": 159.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00093",
      "frame": "mobile",
      "node_id": "n00093",
      "tag": "a",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "x": 22.5,
        "y": 10372.90625,
        "width": 86.5625,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": "/contact",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00094",
      "frame": "mobile",
      "node_id": "n00094",
      "tag": "p",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "x": 22.5,
        "y": 10420.21875,
        "width": 159.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00095",
      "frame": "mobile",
      "node_id": "n00095",
      "tag": "a",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "x": 22.5,
        "y": 10420.21875,
        "width": 82.609375,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00096",
      "frame": "mobile",
      "node_id": "n00096",
      "tag": "p",
      "text": "Facebook",
      "name": "Facebook",
      "box": {
        "x": 193,
        "y": 10325.59375,
        "width": 159.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00097",
      "frame": "mobile",
      "node_id": "n00097",
      "tag": "a",
      "text": "Facebook",
      "name": "Facebook",
      "box": {
        "x": 193,
        "y": 10325.59375,
        "width": 100.34375,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": "https://www.facebook.com/profile.php?id=61579926071839",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00098",
      "frame": "mobile",
      "node_id": "n00098",
      "tag": "p",
      "text": "Instagram",
      "name": "Instagram",
      "box": {
        "x": 193,
        "y": 10372.90625,
        "width": 159.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00099",
      "frame": "mobile",
      "node_id": "n00099",
      "tag": "a",
      "text": "Instagram",
      "name": "Instagram",
      "box": {
        "x": 193,
        "y": 10372.90625,
        "width": 110.078125,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": "https://www.instagram.com/livermorefineartsstudio/",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00100",
      "frame": "mobile",
      "node_id": "n00100",
      "tag": "p",
      "text": "Makeup Policy",
      "name": "Makeup Policy",
      "box": {
        "x": 193,
        "y": 10420.21875,
        "width": 159.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00101",
      "frame": "mobile",
      "node_id": "n00101",
      "tag": "a",
      "text": "Makeup Policy",
      "name": "Makeup Policy",
      "box": {
        "x": 193,
        "y": 10420.21875,
        "width": 153.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": "/makeup-lessons-policy",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00102",
      "frame": "mobile",
      "node_id": "n00102",
      "tag": "p",
      "text": "Follow us",
      "name": "Follow us",
      "box": {
        "x": 193,
        "y": 10269.4375,
        "width": 159.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00103",
      "frame": "mobile",
      "node_id": "n00103",
      "tag": "p",
      "text": "Explore",
      "name": "Explore",
      "box": {
        "x": 22.5,
        "y": 10269.4375,
        "width": 159.5,
        "height": 31.3125
      },
      "style": {
        "font_size": 20.872,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.308px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:n00106",
      "frame": "mobile",
      "node_id": "n00106",
      "tag": "button",
      "text": "",
      "name": "Open ",
      "box": {
        "x": 304,
        "y": 741,
        "width": 55,
        "height": 55
      },
      "style": {
        "font_size": 16,
        "font_weight": "400",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(0, 0, 0)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": null
    },
    {
      "id": "mobile:probe-iframe-1",
      "frame": "mobile",
      "node_id": "probe-iframe-1",
      "tag": "iframe",
      "text": "",
      "name": "",
      "box": {
        "x": 22.5,
        "y": 8635.59375,
        "width": 330,
        "height": 780
      },
      "style": {},
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile.png",
      "captured_at": "2026-10-27T03:49:02.205Z",
      "source_provenance": {
        "file": "probe-extra.json",
        "captured_at": "2026-10-27T03:53:59.167Z"
      }
    },
    {
      "id": "reflow-320:n00001",
      "frame": "reflow-320",
      "node_id": "n00001",
      "tag": "body",
      "text": "Skip to Content\nOpen Menu\nwhere creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Stu",
      "name": "Skip to Content\nOpen Menu\nwhere creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Stu",
      "box": {
        "x": 0,
        "y": 0,
        "width": 320,
        "height": 11206.0625
      },
      "style": {
        "font_size": 16,
        "font_weight": "400",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 86,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00003",
      "frame": "reflow-320",
      "node_id": "n00003",
      "tag": "header",
      "text": "Skip to Content\nOpen Menu",
      "name": "Skip to Content\nOpen Menu",
      "box": {
        "x": 0,
        "y": 0,
        "width": 320,
        "height": 75.375
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "20.8px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00014",
      "frame": "reflow-320",
      "node_id": "n00014",
      "tag": "a",
      "text": "",
      "name": "Livermore Fine Arts Studio",
      "box": {
        "x": 19.1875,
        "y": 22.6875,
        "width": 30,
        "height": 30
      },
      "style": {
        "font_size": 0,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "0px",
        "text_transform": "none"
      },
      "href": "/",
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00015",
      "frame": "reflow-320",
      "node_id": "n00015",
      "tag": "img",
      "text": "",
      "name": "Livermore Fine Arts Studio",
      "box": {
        "x": 19.1875,
        "y": 22.6875,
        "width": 30,
        "height": 30
      },
      "style": {
        "font_size": 0,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(241, 232, 224)",
        "line_height": "0px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00022",
      "frame": "reflow-320",
      "node_id": "n00022",
      "tag": "button",
      "text": "Open Menu",
      "name": "Open Menu",
      "box": {
        "x": 253.8125,
        "y": 19.1875,
        "width": 47,
        "height": 37
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "400",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(241, 232, 224)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00029",
      "frame": "reflow-320",
      "node_id": "n00029",
      "tag": "main",
      "text": "where creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the be",
      "name": "where creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the be",
      "box": {
        "x": 0,
        "y": 0,
        "width": 320,
        "height": 10524.25
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 87,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00030",
      "frame": "reflow-320",
      "node_id": "n00030",
      "tag": "h1",
      "text": "where creativity isn’t hidden but shown.",
      "name": "where creativity isn’t hidden but shown.",
      "box": {
        "x": 19.1875,
        "y": 110.375,
        "width": 208.46875,
        "height": 347.8125
      },
      "style": {
        "font_size": 66.88,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "57.9716px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 6,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00031",
      "frame": "reflow-320",
      "node_id": "n00031",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and simple fretboard, set against a black background.",
      "box": {
        "x": 202.078125,
        "y": 75.375,
        "width": 117.921875,
        "height": 409
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00032",
      "frame": "reflow-320",
      "node_id": "n00032",
      "tag": "p",
      "text": "We here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.",
      "name": "We here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.",
      "box": {
        "x": 19.1875,
        "y": 495.375,
        "width": 281.625,
        "height": 561.65625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 69,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00033",
      "frame": "reflow-320",
      "node_id": "n00033",
      "tag": "a",
      "text": "Learn more",
      "name": "Learn more",
      "box": {
        "x": 19.1875,
        "y": 1103.03125,
        "width": 135.3125,
        "height": 59
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "400",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(255, 255, 255)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00034",
      "frame": "reflow-320",
      "node_id": "n00034",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 19.1875,
        "y": 1249.828125,
        "width": 281.625,
        "height": 339
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00035",
      "frame": "reflow-320",
      "node_id": "n00035",
      "tag": "h2",
      "text": "“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”",
      "name": "“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”",
      "box": {
        "x": 19.1875,
        "y": 1669.828125,
        "width": 281.625,
        "height": 220.0625
      },
      "style": {
        "font_size": 30.4,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.4336px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 25,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00036",
      "frame": "reflow-320",
      "node_id": "n00036",
      "tag": "p",
      "text": "— Yuliya Dodson",
      "name": "— Yuliya Dodson",
      "box": {
        "x": 19.1875,
        "y": 1921.890625,
        "width": 281.625,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00037",
      "frame": "reflow-320",
      "node_id": "n00037",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 0,
        "y": 1618.625,
        "width": 191.078125,
        "height": 56.40625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00038",
      "frame": "reflow-320",
      "node_id": "n00038",
      "tag": "h1",
      "text": "What the",
      "name": "What the ",
      "box": {
        "x": 19.1875,
        "y": 2032.28125,
        "width": 208.46875,
        "height": 115.9375
      },
      "style": {
        "font_size": 66.88,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "57.9716px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00039",
      "frame": "reflow-320",
      "node_id": "n00039",
      "tag": "h1",
      "text": "Fine Arts means to us.",
      "name": "Fine Arts means to us.",
      "box": {
        "x": 19.1875,
        "y": 2180.21875,
        "width": 208.46875,
        "height": 231.875
      },
      "style": {
        "font_size": 66.88,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "57.9716px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00040",
      "frame": "reflow-320",
      "node_id": "n00040",
      "tag": "img",
      "text": "",
      "name": "Music notes and a treble clef on a black background.",
      "box": {
        "x": 19.1875,
        "y": 2381.65625,
        "width": 62.15625,
        "height": 93
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00041",
      "frame": "reflow-320",
      "node_id": "n00041",
      "tag": "img",
      "text": "",
      "name": "A black silhouette of a microphone with a dotted pattern on the head, against a black background.",
      "box": {
        "x": 92.34375,
        "y": 2374.234375,
        "width": 62.15625,
        "height": 107.859375
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00042",
      "frame": "reflow-320",
      "node_id": "n00042",
      "tag": "img",
      "text": "",
      "name": "A black silhouette icon of a paintbrush with a rounded bristle tip, a short handle near the bristle, and a tapered elongated handle.",
      "box": {
        "x": 165.5,
        "y": 2325.375,
        "width": 62.15625,
        "height": 121.71875
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00043",
      "frame": "reflow-320",
      "node_id": "n00043",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a camera with a white circle on the lens",
      "box": {
        "x": 238.65625,
        "y": 2079.390625,
        "width": 62.15625,
        "height": 41.328125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00044",
      "frame": "reflow-320",
      "node_id": "n00044",
      "tag": "img",
      "text": "",
      "name": "Black and white illustration of two theatrical masks, one smiling and one frowning, representing comedy and tragedy.",
      "box": {
        "x": 238.65625,
        "y": 2177.078125,
        "width": 62.15625,
        "height": 41.328125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00045",
      "frame": "reflow-320",
      "node_id": "n00045",
      "tag": "img",
      "text": "",
      "name": "Black computer monitor on a black background.",
      "box": {
        "x": 238.65625,
        "y": 2273.375,
        "width": 62.15625,
        "height": 93
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00046",
      "frame": "reflow-320",
      "node_id": "n00046",
      "tag": "p",
      "text": "The fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help peopl",
      "name": "The fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help peopl",
      "box": {
        "x": 19.1875,
        "y": 2493.09375,
        "width": 281.625,
        "height": 717.671875
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 86,
      "count_is_lower_bound": true,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00047",
      "frame": "reflow-320",
      "node_id": "n00047",
      "tag": "img",
      "text": "",
      "name": "Illustration of a person with a spatula flipping a burger patty on a barbecue grill with smoke rising, outdoors",
      "box": {
        "x": 19.1875,
        "y": 3186.765625,
        "width": 281.625,
        "height": 339
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00048",
      "frame": "reflow-320",
      "node_id": "n00048",
      "tag": "h1",
      "text": "What exactly do we offer?",
      "name": "What exactly do we offer?",
      "box": {
        "x": 19.1875,
        "y": 3578.546875,
        "width": 281.625,
        "height": 173.90625
      },
      "style": {
        "font_size": 66.88,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "57.9716px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00049",
      "frame": "reflow-320",
      "node_id": "n00049",
      "tag": "h4",
      "text": "Guitar",
      "name": "Guitar",
      "box": {
        "x": 19.1875,
        "y": 3763.453125,
        "width": 208.46875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00050",
      "frame": "reflow-320",
      "node_id": "n00050",
      "tag": "p",
      "text": "From chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.",
      "name": "From chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.",
      "box": {
        "x": 19.1875,
        "y": 3824.265625,
        "width": 208.46875,
        "height": 280.828125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 22,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00051",
      "frame": "reflow-320",
      "node_id": "n00051",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and six strings, viewed head-on against a black background.",
      "box": {
        "x": 202.078125,
        "y": 3906.09375,
        "width": 98.734375,
        "height": 234
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00052",
      "frame": "reflow-320",
      "node_id": "n00052",
      "tag": "h4",
      "text": "Piano",
      "name": "Piano",
      "box": {
        "x": 19.1875,
        "y": 4151.09375,
        "width": 208.46875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00053",
      "frame": "reflow-320",
      "node_id": "n00053",
      "tag": "p",
      "text": "Build your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.",
      "name": "Build your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.",
      "box": {
        "x": 19.1875,
        "y": 4211.90625,
        "width": 208.46875,
        "height": 280.828125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 23,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00054",
      "frame": "reflow-320",
      "node_id": "n00054",
      "tag": "img",
      "text": "",
      "name": "Black grand piano with white keys on a black background",
      "box": {
        "x": 202.078125,
        "y": 4339.734375,
        "width": 117.921875,
        "height": 177
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00055",
      "frame": "reflow-320",
      "node_id": "n00055",
      "tag": "h4",
      "text": "Voice",
      "name": "Voice",
      "box": {
        "x": 19.1875,
        "y": 4538.734375,
        "width": 245.046875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00056",
      "frame": "reflow-320",
      "node_id": "n00056",
      "tag": "p",
      "text": "Find your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.",
      "name": "Find your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.",
      "box": {
        "x": 19.1875,
        "y": 4599.546875,
        "width": 245.046875,
        "height": 280.828125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 21,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00057",
      "frame": "reflow-320",
      "node_id": "n00057",
      "tag": "img",
      "text": "",
      "name": "Black microphone with white polka dots on the head and white accents on a black background.",
      "box": {
        "x": 238.65625,
        "y": 4656.28125,
        "width": 81.34375,
        "height": 294.09375
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00058",
      "frame": "reflow-320",
      "node_id": "n00058",
      "tag": "img",
      "text": "",
      "name": "A black-and-white line drawing of a woman dressed as a nurse, wearing a nurse's cap, with a stethoscope around her neck, and holding a clipboard. She has a friendly expression and is depicted in a clean, simple style.",
      "box": {
        "x": 202.078125,
        "y": 4961.375,
        "width": 98.734375,
        "height": 164
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00059",
      "frame": "reflow-320",
      "node_id": "n00059",
      "tag": "h4",
      "text": "Drums",
      "name": "Drums",
      "box": {
        "x": 19.1875,
        "y": 4996.375,
        "width": 245.046875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00060",
      "frame": "reflow-320",
      "node_id": "n00060",
      "tag": "p",
      "text": "Build rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.",
      "name": "Build rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.",
      "box": {
        "x": 19.1875,
        "y": 5057.1875,
        "width": 245.046875,
        "height": 249.625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 21,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00061",
      "frame": "reflow-320",
      "node_id": "n00061",
      "tag": "h4",
      "text": "Song Writing",
      "name": "Song Writing",
      "box": {
        "x": 19.1875,
        "y": 5317.8125,
        "width": 208.46875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00062",
      "frame": "reflow-320",
      "node_id": "n00062",
      "tag": "p",
      "text": "Tell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.",
      "name": "Tell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.",
      "box": {
        "x": 19.1875,
        "y": 5378.625,
        "width": 208.46875,
        "height": 312.03125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 23,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00063",
      "frame": "reflow-320",
      "node_id": "n00063",
      "tag": "img",
      "text": "",
      "name": "Black digital screen with musical notes and staff lines, resembling sheet music",
      "box": {
        "x": 238.65625,
        "y": 5582.90625,
        "width": 81.34375,
        "height": 121.5
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00064",
      "frame": "reflow-320",
      "node_id": "n00064",
      "tag": "h4",
      "text": "Production",
      "name": "Production",
      "box": {
        "x": 19.1875,
        "y": 5736.65625,
        "width": 245.046875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00065",
      "frame": "reflow-320",
      "node_id": "n00065",
      "tag": "p",
      "text": "Bring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.",
      "name": "Bring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.",
      "box": {
        "x": 19.1875,
        "y": 5797.46875,
        "width": 245.046875,
        "height": 249.625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 19,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00066",
      "frame": "reflow-320",
      "node_id": "n00066",
      "tag": "img",
      "text": "",
      "name": "A computer monitor with a blank screen on a black background.",
      "box": {
        "x": 238.65625,
        "y": 5855.53125,
        "width": 81.34375,
        "height": 121.5
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00067",
      "frame": "reflow-320",
      "node_id": "n00067",
      "tag": "h4",
      "text": "Art",
      "name": "Art",
      "box": {
        "x": 19.1875,
        "y": 6058.09375,
        "width": 245.046875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00068",
      "frame": "reflow-320",
      "node_id": "n00068",
      "tag": "p",
      "text": "Express yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.",
      "name": "Express yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.",
      "box": {
        "x": 19.1875,
        "y": 6118.90625,
        "width": 245.046875,
        "height": 312.03125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 25,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00069",
      "frame": "reflow-320",
      "node_id": "n00069",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a matchstick with a flame at the tip, set against a black background.",
      "box": {
        "x": 238.65625,
        "y": 6231.9375,
        "width": 81.34375,
        "height": 199
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00070",
      "frame": "reflow-320",
      "node_id": "n00070",
      "tag": "h4",
      "text": "Acting",
      "name": "Acting",
      "box": {
        "x": 19.1875,
        "y": 6441.9375,
        "width": 208.46875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00071",
      "frame": "reflow-320",
      "node_id": "n00071",
      "tag": "p",
      "text": "Step into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.",
      "name": "Step into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.",
      "box": {
        "x": 19.1875,
        "y": 6502.75,
        "width": 208.46875,
        "height": 312.03125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 22,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00072",
      "frame": "reflow-320",
      "node_id": "n00072",
      "tag": "img",
      "text": "",
      "name": "Black and white theatrical masks, one smiling and one sad, representing comedy and tragedy",
      "box": {
        "x": 202.078125,
        "y": 6728.453125,
        "width": 117.921875,
        "height": 78.65625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00073",
      "frame": "reflow-320",
      "node_id": "n00073",
      "tag": "h4",
      "text": "Photography",
      "name": "Photography",
      "box": {
        "x": 19.1875,
        "y": 6860.78125,
        "width": 245.046875,
        "height": 28.8125
      },
      "style": {
        "font_size": 27.52,
        "font_weight": "600",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "28.8189px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00074",
      "frame": "reflow-320",
      "node_id": "n00074",
      "tag": "p",
      "text": "Capture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.",
      "name": "Capture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.",
      "box": {
        "x": 19.1875,
        "y": 6921.59375,
        "width": 245.046875,
        "height": 249.625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 20,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00075",
      "frame": "reflow-320",
      "node_id": "n00075",
      "tag": "img",
      "text": "",
      "name": "Icon of a camera with a white circular lens on a black background.",
      "box": {
        "x": 238.65625,
        "y": 7148.640625,
        "width": 81.34375,
        "height": 54
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00076",
      "frame": "reflow-320",
      "node_id": "n00076",
      "tag": "h1",
      "text": "Why Choose Livermore Fine Arts Studio?",
      "name": "Why Choose Livermore Fine Arts Studio?",
      "box": {
        "x": 19.1875,
        "y": 7337.609375,
        "width": 281.625,
        "height": 289.84375
      },
      "style": {
        "font_size": 66.88,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "57.9716px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 6,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00077",
      "frame": "reflow-320",
      "node_id": "n00077",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with a matte finish, six strings, and a cutaway body shape, isolated on a black background.",
      "box": {
        "x": 0,
        "y": 7407.609375,
        "width": 117.921875,
        "height": 269
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00078",
      "frame": "reflow-320",
      "node_id": "n00078",
      "tag": "h3",
      "text": "Our newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.",
      "name": "Our newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.",
      "box": {
        "x": 19.1875,
        "y": 7722.609375,
        "width": 281.625,
        "height": 287.375
      },
      "style": {
        "font_size": 24.64,
        "font_weight": "600",
        "color": "rgb(28, 28, 28)",
        "background": "rgb(242, 242, 242)",
        "line_height": "26.1283px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 36,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00079",
      "frame": "reflow-320",
      "node_id": "n00079",
      "tag": "p",
      "text": "Personalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.",
      "name": "Personalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.",
      "box": {
        "x": 19.1875,
        "y": 8041.984375,
        "width": 281.625,
        "height": 156.015625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 15,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00080",
      "frame": "reflow-320",
      "node_id": "n00080",
      "tag": "p",
      "text": "Expert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.",
      "name": "Expert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.",
      "box": {
        "x": 19.1875,
        "y": 8214,
        "width": 281.625,
        "height": 187.21875
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 14,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00081",
      "frame": "reflow-320",
      "node_id": "n00081",
      "tag": "p",
      "text": "Creative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.",
      "name": "Creative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.",
      "box": {
        "x": 19.1875,
        "y": 8417.21875,
        "width": 281.625,
        "height": 312.03125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(0, 0, 0)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 29,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00082",
      "frame": "reflow-320",
      "node_id": "n00082",
      "tag": "a",
      "text": "Learn more",
      "name": "Learn more",
      "box": {
        "x": 19.1875,
        "y": 8743.75,
        "width": 138.359375,
        "height": 52
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "400",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(28, 28, 28)",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00083",
      "frame": "reflow-320",
      "node_id": "n00083",
      "tag": "img",
      "text": "",
      "name": "A black-and-white line drawing of a woman dressed as a nurse, wearing a nurse's cap, with a stethoscope around her neck, and holding a clipboard. She has a friendly expression and is depicted in a clean, simple style.",
      "box": {
        "x": 202.078125,
        "y": 8834.25,
        "width": 98.734375,
        "height": 164
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00084",
      "frame": "reflow-320",
      "node_id": "n00084",
      "tag": "img",
      "text": "",
      "name": "Black grand piano with white keys on a black background",
      "box": {
        "x": 202.078125,
        "y": 9020.25,
        "width": 117.921875,
        "height": 177
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00085",
      "frame": "reflow-320",
      "node_id": "n00085",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a matchstick with a flame at the tip, set against a black background.",
      "box": {
        "x": 238.65625,
        "y": 10080.25,
        "width": 81.34375,
        "height": 199
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00086",
      "frame": "reflow-320",
      "node_id": "n00086",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and six strings, viewed head-on against a black background.",
      "box": {
        "x": 202.078125,
        "y": 10290.25,
        "width": 98.734375,
        "height": 234
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(81, 123, 87)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00087",
      "frame": "reflow-320",
      "node_id": "n00087",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "x": 19.1875,
        "y": 10578.625,
        "width": 281.625,
        "height": 160.234375
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00088",
      "frame": "reflow-320",
      "node_id": "n00088",
      "tag": "p",
      "text": "60 Fenton Street, Suite 3",
      "name": "60 Fenton Street, Suite 3",
      "box": {
        "x": 19.1875,
        "y": 10804.25,
        "width": 281.625,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00089",
      "frame": "reflow-320",
      "node_id": "n00089",
      "tag": "p",
      "text": "Livermore, CA. 94550",
      "name": "Livermore, CA. 94550",
      "box": {
        "x": 19.1875,
        "y": 10851.453125,
        "width": 281.625,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 3,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00090",
      "frame": "reflow-320",
      "node_id": "n00090",
      "tag": "p",
      "text": "About us",
      "name": "About us",
      "box": {
        "x": 19.1875,
        "y": 10979.25,
        "width": 135.3125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00091",
      "frame": "reflow-320",
      "node_id": "n00091",
      "tag": "a",
      "text": "About us",
      "name": "About us",
      "box": {
        "x": 19.1875,
        "y": 10979.25,
        "width": 96.1875,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": "/about",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00092",
      "frame": "reflow-320",
      "node_id": "n00092",
      "tag": "p",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "x": 19.1875,
        "y": 11026.453125,
        "width": 135.3125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00093",
      "frame": "reflow-320",
      "node_id": "n00093",
      "tag": "a",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "x": 19.1875,
        "y": 11026.453125,
        "width": 86.28125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": "/contact",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00094",
      "frame": "reflow-320",
      "node_id": "n00094",
      "tag": "p",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "x": 19.1875,
        "y": 11073.65625,
        "width": 135.3125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00095",
      "frame": "reflow-320",
      "node_id": "n00095",
      "tag": "a",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "x": 19.1875,
        "y": 11073.65625,
        "width": 82.328125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00096",
      "frame": "reflow-320",
      "node_id": "n00096",
      "tag": "p",
      "text": "Facebook",
      "name": "Facebook",
      "box": {
        "x": 165.5,
        "y": 10979.25,
        "width": 135.3125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00097",
      "frame": "reflow-320",
      "node_id": "n00097",
      "tag": "a",
      "text": "Facebook",
      "name": "Facebook",
      "box": {
        "x": 165.5,
        "y": 10979.25,
        "width": 100.015625,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": "https://www.facebook.com/profile.php?id=61579926071839",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00098",
      "frame": "reflow-320",
      "node_id": "n00098",
      "tag": "p",
      "text": "Instagram",
      "name": "Instagram",
      "box": {
        "x": 165.5,
        "y": 11026.453125,
        "width": 135.3125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00099",
      "frame": "reflow-320",
      "node_id": "n00099",
      "tag": "a",
      "text": "Instagram",
      "name": "Instagram",
      "box": {
        "x": 165.5,
        "y": 11026.453125,
        "width": 109.703125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": "https://www.instagram.com/livermorefineartsstudio/",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00100",
      "frame": "reflow-320",
      "node_id": "n00100",
      "tag": "p",
      "text": "Makeup Policy",
      "name": "Makeup Policy",
      "box": {
        "x": 165.5,
        "y": 11073.65625,
        "width": 135.3125,
        "height": 62.40625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00101",
      "frame": "reflow-320",
      "node_id": "n00101",
      "tag": "a",
      "text": "Makeup Policy",
      "name": "Makeup Policy",
      "box": {
        "x": 165.5,
        "y": 11073.65625,
        "width": 135.3125,
        "height": 62.40625
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": "/makeup-lessons-policy",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00102",
      "frame": "reflow-320",
      "node_id": "n00102",
      "tag": "p",
      "text": "Follow us",
      "name": "Follow us",
      "box": {
        "x": 165.5,
        "y": 10923.140625,
        "width": 135.3125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:n00103",
      "frame": "reflow-320",
      "node_id": "n00103",
      "tag": "p",
      "text": "Explore",
      "name": "Explore",
      "box": {
        "x": 19.1875,
        "y": 10923.140625,
        "width": 135.3125,
        "height": 31.203125
      },
      "style": {
        "font_size": 20.8,
        "font_weight": "300",
        "color": "rgb(255, 255, 255)",
        "background": "rgb(242, 242, 242)",
        "line_height": "31.2px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": null
    },
    {
      "id": "reflow-320:probe-iframe-1",
      "frame": "reflow-320",
      "node_id": "probe-iframe-1",
      "tag": "iframe",
      "text": "",
      "name": "",
      "box": {
        "x": 19.1875,
        "y": 9289.25,
        "width": 320,
        "height": 780
      },
      "style": {},
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "reflow-320.png",
      "captured_at": "2026-10-27T03:49:04.505Z",
      "source_provenance": {
        "file": "probe-extra.json",
        "captured_at": "2026-10-27T03:53:59.167Z"
      }
    },
    {
      "id": "mobile-440:n00001",
      "frame": "mobile-440",
      "node_id": "n00001",
      "tag": "body",
      "text": "Skip to Content\nOpen Menu\nwhere creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”\n\n— Yuliya Dodson\n\nWhat the \nFine Arts means to us.\n\nThe fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help people grow, connect, and be seen.\n\nWhat exactly do we offer?\nGuitar\n\nFrom chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.\n\nPiano\n\nBuild your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.\n\nVoice\n\nFind your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.\n\nDrums\n\nBuild rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.\n\nSong Writing\n\nTell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.\n\nProduction\n\nBring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.\n\nArt\n\nExpress yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.\n\nActing\n\nStep into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.\n\nPhotography\n\nCapture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.\n\nWhy Choose Livermore Fine Arts Studio?\nOur newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.\n\nPersonalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.\n\nExpert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.\n\nCreative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.\n\nLearn more\n\n60 Fenton Street, Suite 3\n\nLivermore, CA. 94550\n\nAbout us\n\nContact\n\nClasses\n\nFacebook\n\nInstagram\n\nMakeup Policy\n\nFollow us\n\nExplore",
      "name": "Skip to Content\nOpen Menu\nwhere creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”\n\n— Yuliya Dodson\n\nWhat the \nFine Arts means to us.\n\nThe fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help people grow, connect, and be seen.\n\nWhat exactly do we offer?\nGuitar\n\nFrom chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.\n\nPiano\n\nBuild your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.\n\nVoice\n\nFind your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.\n\nDrums\n\nBuild rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.\n\nSong Writing\n\nTell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.\n\nProduction\n\nBring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.\n\nArt\n\nExpress yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.\n\nActing\n\nStep into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.\n\nPhotography\n\nCapture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.\n\nWhy Choose Livermore Fine Arts Studio?\nOur newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.\n\nPersonalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.\n\nExpert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.\n\nCreative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.\n\nLearn more\n\n60 Fenton Street, Suite 3\n\nLivermore, CA. 94550\n\nAbout us\n\nContact\n\nClasses\n\nFacebook\n\nInstagram\n\nMakeup Policy\n\nFollow us\n\nExplore",
      "box": {
        "height": 11031.9375,
        "width": 440,
        "x": 0,
        "y": 0
      },
      "style": {
        "background": "rgb(242, 242, 242)",
        "color": "rgb(28, 28, 28)",
        "font_size": 16,
        "font_weight": "400",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 539,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": {
        "id": "collection-6812301b477203738cd8b704"
      },
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00003",
      "frame": "mobile-440",
      "node_id": "n00003",
      "tag": "header",
      "text": "Skip to Content\nOpen Menu",
      "name": "Skip to Content\nOpen Menu",
      "box": {
        "height": 89.78125,
        "width": 440,
        "x": 0,
        "y": 0
      },
      "style": {
        "background": "rgb(241, 232, 224)",
        "color": "rgb(28, 28, 28)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "21.4px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": {
        "id": "header"
      },
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00014",
      "frame": "mobile-440",
      "node_id": "n00014",
      "tag": "a",
      "text": "",
      "name": "",
      "box": {
        "height": 30,
        "width": 30,
        "x": 26.390625,
        "y": 29.890625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 0,
        "font_weight": "300",
        "line_height": "0px",
        "text_transform": "none"
      },
      "href": "/",
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00015",
      "frame": "mobile-440",
      "node_id": "n00015",
      "tag": "img",
      "text": "",
      "name": "Livermore Fine Arts Studio",
      "box": {
        "height": 30,
        "width": 30,
        "x": 26.390625,
        "y": 29.890625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 0,
        "font_weight": "300",
        "line_height": "0px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": "n00014",
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00022",
      "frame": "mobile-440",
      "node_id": "n00022",
      "tag": "button",
      "text": "Open Menu",
      "name": "Open Menu",
      "box": {
        "height": 37,
        "width": 47,
        "x": 366.609375,
        "y": 26.390625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "400",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00029",
      "frame": "mobile-440",
      "node_id": "n00029",
      "tag": "main",
      "text": "where creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”\n\n— Yuliya Dodson\n\nWhat the \nFine Arts means to us.\n\nThe fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help people grow, connect, and be seen.\n\nWhat exactly do we offer?\nGuitar\n\nFrom chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.\n\nPiano\n\nBuild your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.\n\nVoice\n\nFind your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.\n\nDrums\n\nBuild rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.\n\nSong Writing\n\nTell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.\n\nProduction\n\nBring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.\n\nArt\n\nExpress yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.\n\nActing\n\nStep into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.\n\nPhotography\n\nCapture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.\n\nWhy Choose Livermore Fine Arts Studio?\nOur newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.\n\nPersonalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.\n\nExpert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.\n\nCreative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.\n\nLearn more",
      "name": "where creativity isn’t hidden but shown.\n\nWe here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.\n\nLearn more\n“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”\n\n— Yuliya Dodson\n\nWhat the \nFine Arts means to us.\n\nThe fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help people grow, connect, and be seen.\n\nWhat exactly do we offer?\nGuitar\n\nFrom chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.\n\nPiano\n\nBuild your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.\n\nVoice\n\nFind your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.\n\nDrums\n\nBuild rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.\n\nSong Writing\n\nTell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.\n\nProduction\n\nBring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.\n\nArt\n\nExpress yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.\n\nActing\n\nStep into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.\n\nPhotography\n\nCapture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.\n\nWhy Choose Livermore Fine Arts Studio?\nOur newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.\n\nPersonalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.\n\nExpert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.\n\nCreative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.\n\nLearn more",
      "box": {
        "height": 10377.9375,
        "width": 440,
        "x": 0,
        "y": 0
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 515,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": "page",
      "dom_ref": {
        "id": "page"
      },
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00030",
      "frame": "mobile-440",
      "node_id": "n00030",
      "tag": "h1",
      "text": "where creativity isn’t hidden but shown.",
      "name": "where creativity isn’t hidden but shown.",
      "box": {
        "height": 380.90625,
        "width": 287.65625,
        "x": 26.390625,
        "y": 124.78125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 73.24,
        "font_weight": "600",
        "line_height": "63.4844px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 6,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00031",
      "frame": "mobile-440",
      "node_id": "n00031",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and simple fretboard, set against a black background.",
      "box": {
        "height": 415.90625,
        "width": 164.71875,
        "x": 275.28125,
        "y": 89.78125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00032",
      "frame": "mobile-440",
      "node_id": "n00032",
      "tag": "p",
      "text": "We here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.",
      "name": "We here at Livermore Fine Arts Studio believe music isn’t meant to be hidden. We help musicians of all kind find their sound, grow their skills, and play with confidence. In every lesson we stride toward something bigger. Performance not just practice. This is a place where talent is nurtured and shown, not tucked away. Because music is meant to be heard, especially by the people who make it.",
      "box": {
        "height": 417.21875,
        "width": 387.21875,
        "x": 26.390625,
        "y": 516.6875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 69,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00033",
      "frame": "mobile-440",
      "node_id": "n00033",
      "tag": "a",
      "text": "Learn more",
      "name": "Learn more",
      "box": {
        "height": 59,
        "width": 188.125,
        "x": 26.390625,
        "y": 979.90625
      },
      "style": {
        "background": "rgb(255, 255, 255)",
        "color": "rgb(81, 123, 87)",
        "font_size": 21.4,
        "font_weight": "400",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00034",
      "frame": "mobile-440",
      "node_id": "n00034",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "height": 339,
        "width": 387.21875,
        "x": 26.390625,
        "y": 1137
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00035",
      "frame": "mobile-440",
      "node_id": "n00035",
      "tag": "h2",
      "text": "“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”",
      "name": "“Livermore Fine Arts Studio has been one of the best decisions we've made for our child, and we couldn't be more grateful for the experience!”",
      "box": {
        "height": 199.78125,
        "width": 387.21875,
        "x": 26.390625,
        "y": 1557
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 32.2,
        "font_weight": "600",
        "line_height": "33.2948px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 25,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00036",
      "frame": "mobile-440",
      "node_id": "n00036",
      "tag": "p",
      "text": "— Yuliya Dodson",
      "name": "— Yuliya Dodson",
      "box": {
        "height": 32.09375,
        "width": 387.21875,
        "x": 26.390625,
        "y": 1788.78125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00037",
      "frame": "mobile-440",
      "node_id": "n00037",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "height": 77.96875,
        "width": 264.28125,
        "x": 0,
        "y": 1495.015625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00038",
      "frame": "mobile-440",
      "node_id": "n00038",
      "tag": "h1",
      "text": "What the",
      "name": "What the",
      "box": {
        "height": 63.484375,
        "width": 287.65625,
        "x": 26.390625,
        "y": 1915.515625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 73.24,
        "font_weight": "600",
        "line_height": "63.4844px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00039",
      "frame": "mobile-440",
      "node_id": "n00039",
      "tag": "h1",
      "text": "Fine Arts means to us.",
      "name": "Fine Arts means to us.",
      "box": {
        "height": 190.453125,
        "width": 287.65625,
        "x": 26.390625,
        "y": 2011
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 73.24,
        "font_weight": "600",
        "line_height": "63.4844px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00040",
      "frame": "mobile-440",
      "node_id": "n00040",
      "tag": "img",
      "text": "",
      "name": "Music notes and a treble clef on a black background.",
      "box": {
        "height": 95.5625,
        "width": 64,
        "x": 38.65625,
        "y": 2175.890625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00041",
      "frame": "mobile-440",
      "node_id": "n00041",
      "tag": "img",
      "text": "",
      "name": "A black silhouette of a microphone with a dotted pattern on the head, against a black background.",
      "box": {
        "height": 95.5625,
        "width": 88.546875,
        "x": 125.9375,
        "y": 2175.890625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00042",
      "frame": "mobile-440",
      "node_id": "n00042",
      "tag": "img",
      "text": "",
      "name": "A black silhouette icon of a paintbrush with a rounded bristle tip, a short handle near the bristle, and a tapered elongated handle.",
      "box": {
        "height": 97.125,
        "width": 88.5625,
        "x": 225.484375,
        "y": 2139.328125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00043",
      "frame": "mobile-440",
      "node_id": "n00043",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a camera with a white circle on the lens",
      "box": {
        "height": 59.328125,
        "width": 88.5625,
        "x": 325.046875,
        "y": 1935.171875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00044",
      "frame": "mobile-440",
      "node_id": "n00044",
      "tag": "img",
      "text": "",
      "name": "Black and white illustration of two theatrical masks, one smiling and one frowning, representing comedy and tragedy.",
      "box": {
        "height": 59.328125,
        "width": 88.5625,
        "x": 325.046875,
        "y": 2010.53125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00045",
      "frame": "mobile-440",
      "node_id": "n00045",
      "tag": "img",
      "text": "",
      "name": "Black computer monitor on a black background.",
      "box": {
        "height": 133.5,
        "width": 88.5625,
        "x": 325.046875,
        "y": 2064.828125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00046",
      "frame": "mobile-440",
      "node_id": "n00046",
      "tag": "p",
      "text": "The fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help people grow, connect, and be seen.",
      "name": "The fine arts are more than skills or techniques, rather they’re a language of expression. They give shape to creativity, confidence, and imagination. To us, the fine arts mean giving people of all ages the chance to discover their voice, to create with purpose, and to share there gifts. They are the bridge between practice and passion, discipline and joy, the individual and the community. At Livermore Fine Arts Studio, the fine arts are not just something we teach but they are how we help people grow, connect, and be seen.",
      "box": {
        "height": 545.59375,
        "width": 387.21875,
        "x": 26.390625,
        "y": 2282.453125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 91,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00047",
      "frame": "mobile-440",
      "node_id": "n00047",
      "tag": "img",
      "text": "",
      "name": "Illustration of a person with a spatula flipping a burger patty on a barbecue grill with smoke rising, outdoors",
      "box": {
        "height": 339,
        "width": 387.21875,
        "x": 26.390625,
        "y": 2804.046875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00048",
      "frame": "mobile-440",
      "node_id": "n00048",
      "tag": "h1",
      "text": "What exactly do we offer?",
      "name": "What exactly do we offer?",
      "box": {
        "height": 190.453125,
        "width": 387.21875,
        "x": 26.390625,
        "y": 3206.140625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 73.24,
        "font_weight": "600",
        "line_height": "63.4844px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00049",
      "frame": "mobile-440",
      "node_id": "n00049",
      "tag": "h4",
      "text": "Guitar",
      "name": "Guitar",
      "box": {
        "height": 30.328125,
        "width": 287.671875,
        "x": 26.390625,
        "y": 3407.59375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00050",
      "frame": "mobile-440",
      "node_id": "n00050",
      "tag": "p",
      "text": "From chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.",
      "name": "From chords to solos, explore acoustic and electric guitar through pop, worship, and rock styles, with a focus on creativity and technique.",
      "box": {
        "height": 192.5625,
        "width": 287.671875,
        "x": 26.390625,
        "y": 3469.921875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 22,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00051",
      "frame": "mobile-440",
      "node_id": "n00051",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and six strings, viewed head-on against a black background.",
      "box": {
        "height": 234,
        "width": 138.3125,
        "x": 275.296875,
        "y": 3477.59375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00052",
      "frame": "mobile-440",
      "node_id": "n00052",
      "tag": "h4",
      "text": "Piano",
      "name": "Piano",
      "box": {
        "height": 30.328125,
        "width": 287.671875,
        "x": 26.390625,
        "y": 3722.59375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00053",
      "frame": "mobile-440",
      "node_id": "n00053",
      "tag": "p",
      "text": "Build your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.",
      "name": "Build your foundation in piano through both classical and contemporary styles. Learn to play by ear, read music, and create your own sound.",
      "box": {
        "height": 224.65625,
        "width": 287.671875,
        "x": 26.390625,
        "y": 3784.921875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 23,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00054",
      "frame": "mobile-440",
      "node_id": "n00054",
      "tag": "img",
      "text": "",
      "name": "Black grand piano with white keys on a black background",
      "box": {
        "height": 199,
        "width": 132.65625,
        "x": 291.3125,
        "y": 3845.578125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00055",
      "frame": "mobile-440",
      "node_id": "n00055",
      "tag": "h4",
      "text": "Voice",
      "name": "Voice",
      "box": {
        "height": 30.328125,
        "width": 337.4375,
        "x": 26.390625,
        "y": 4055.578125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00056",
      "frame": "mobile-440",
      "node_id": "n00056",
      "tag": "p",
      "text": "Find your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.",
      "name": "Find your voice across genres. We specialize in Classical, Musical Theater, and Contemporary styles, helping students build range, control, and confidence.",
      "box": {
        "height": 192.5625,
        "width": 337.4375,
        "x": 26.390625,
        "y": 4117.90625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 21,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00057",
      "frame": "mobile-440",
      "node_id": "n00057",
      "tag": "img",
      "text": "",
      "name": "Black microphone with white polka dots on the head and white accents on a black background.",
      "box": {
        "height": 236.265625,
        "width": 114.9375,
        "x": 325.0625,
        "y": 4144.203125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00058",
      "frame": "mobile-440",
      "node_id": "n00058",
      "tag": "img",
      "text": "",
      "name": "A black-and-white line drawing of a woman dressed as a nurse, wearing a nurse's cap, with a stethoscope around her neck, and holding a clipboard. She has a friendly expression and is depicted in a clean, simple style.",
      "box": {
        "height": 164,
        "width": 138.3125,
        "x": 275.296875,
        "y": 4391.46875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00059",
      "frame": "mobile-440",
      "node_id": "n00059",
      "tag": "h4",
      "text": "Drums",
      "name": "Drums",
      "box": {
        "height": 30.328125,
        "width": 337.4375,
        "x": 26.390625,
        "y": 4426.46875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00060",
      "frame": "mobile-440",
      "node_id": "n00060",
      "tag": "p",
      "text": "Build rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.",
      "name": "Build rhythm and confidence. From the fundamentals  to advanced technique, our  drum program  trains students in both Contemporary and Worship styles.",
      "box": {
        "height": 224.65625,
        "width": 337.4375,
        "x": 26.390625,
        "y": 4488.796875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 21,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00061",
      "frame": "mobile-440",
      "node_id": "n00061",
      "tag": "h4",
      "text": "Song Writing",
      "name": "Song Writing",
      "box": {
        "height": 30.328125,
        "width": 287.671875,
        "x": 26.390625,
        "y": 4724.453125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00062",
      "frame": "mobile-440",
      "node_id": "n00062",
      "tag": "p",
      "text": "Tell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.",
      "name": "Tell your story through song. We guide students in writing original music across  genres, with a  focus on structure, melody, and lyrical creativity.",
      "box": {
        "height": 224.65625,
        "width": 287.671875,
        "x": 26.390625,
        "y": 4786.78125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 23,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00063",
      "frame": "mobile-440",
      "node_id": "n00063",
      "tag": "img",
      "text": "",
      "name": "Black digital screen with musical notes and staff lines, resembling sheet music",
      "box": {
        "height": 164,
        "width": 109.328125,
        "x": 327.859375,
        "y": 4882.4375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00064",
      "frame": "mobile-440",
      "node_id": "n00064",
      "tag": "h4",
      "text": "Production",
      "name": "Production",
      "box": {
        "height": 30.328125,
        "width": 337.4375,
        "x": 26.390625,
        "y": 5057.4375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00065",
      "frame": "mobile-440",
      "node_id": "n00065",
      "tag": "p",
      "text": "Bring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.",
      "name": "Bring your music to life. Learn the fundamentals  of recording, mixing, and producing music using industry-standard tools and techniques.",
      "box": {
        "height": 192.5625,
        "width": 337.4375,
        "x": 26.390625,
        "y": 5119.765625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 19,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00066",
      "frame": "mobile-440",
      "node_id": "n00066",
      "tag": "img",
      "text": "",
      "name": "A computer monitor with a blank screen on a black background.",
      "box": {
        "height": 164,
        "width": 109.328125,
        "x": 327.859375,
        "y": 5127.4375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00067",
      "frame": "mobile-440",
      "node_id": "n00067",
      "tag": "h4",
      "text": "Art",
      "name": "Art",
      "box": {
        "height": 30.328125,
        "width": 337.4375,
        "x": 26.390625,
        "y": 5337.4375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00068",
      "frame": "mobile-440",
      "node_id": "n00068",
      "tag": "p",
      "text": "Express yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.",
      "name": "Express yourself beyond the page. Our art program encourages creativity through drawing, painting, and mixed media, with guidance in both foundational skills and personal expression.",
      "box": {
        "height": 256.75,
        "width": 337.4375,
        "x": 26.390625,
        "y": 5399.765625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 25,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00069",
      "frame": "mobile-440",
      "node_id": "n00069",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a matchstick with a flame at the tip, set against a black background.",
      "box": {
        "height": 199,
        "width": 114.9375,
        "x": 325.0625,
        "y": 5457.515625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00070",
      "frame": "mobile-440",
      "node_id": "n00070",
      "tag": "h4",
      "text": "Acting",
      "name": "Acting",
      "box": {
        "height": 30.328125,
        "width": 287.671875,
        "x": 26.390625,
        "y": 5667.515625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00071",
      "frame": "mobile-440",
      "node_id": "n00071",
      "tag": "p",
      "text": "Step into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.",
      "name": "Step into the story. Our acting program builds confidence and skill through scene work, improvisation, and performance technique for stage and screen.",
      "box": {
        "height": 224.65625,
        "width": 287.671875,
        "x": 26.390625,
        "y": 5729.84375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 22,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00072",
      "frame": "mobile-440",
      "node_id": "n00072",
      "tag": "img",
      "text": "",
      "name": "Black and white theatrical masks, one smiling and one sad, representing comedy and tragedy",
      "box": {
        "height": 110,
        "width": 164.703125,
        "x": 275.296875,
        "y": 5852.5
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00073",
      "frame": "mobile-440",
      "node_id": "n00073",
      "tag": "h4",
      "text": "Photography",
      "name": "Photography",
      "box": {
        "height": 30.328125,
        "width": 337.4375,
        "x": 26.390625,
        "y": 6000.5
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 28.96,
        "font_weight": "600",
        "line_height": "30.3269px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00074",
      "frame": "mobile-440",
      "node_id": "n00074",
      "tag": "p",
      "text": "Capture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.",
      "name": "Capture the world through your lens. Learn the art of visual storytelling through hands-on instruction in composition, lighting, and editing.",
      "box": {
        "height": 192.5625,
        "width": 337.4375,
        "x": 26.390625,
        "y": 6062.828125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 20,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00075",
      "frame": "mobile-440",
      "node_id": "n00075",
      "tag": "img",
      "text": "",
      "name": "Icon of a camera with a white circular lens on a black background.",
      "box": {
        "height": 76.65625,
        "width": 114.9375,
        "x": 325.0625,
        "y": 6230.734375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00076",
      "frame": "mobile-440",
      "node_id": "n00076",
      "tag": "h1",
      "text": "Why Choose Livermore Fine Arts Studio?",
      "name": "Why Choose Livermore Fine Arts Studio?",
      "box": {
        "height": 253.9375,
        "width": 387.21875,
        "x": 26.390625,
        "y": 6426.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 73.24,
        "font_weight": "600",
        "line_height": "63.4844px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 6,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00077",
      "frame": "mobile-440",
      "node_id": "n00077",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with a matte finish, six strings, and a cutaway body shape, isolated on a black background.",
      "box": {
        "height": 269,
        "width": 164.71875,
        "x": 0,
        "y": 6496.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00078",
      "frame": "mobile-440",
      "node_id": "n00078",
      "tag": "h3",
      "text": "Our newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.",
      "name": "Our newly renovated music studios are designed with both soundproofing and aesthetics in mind, providing an inspiring and creative space for learning. We foster a vibrant, supportive community dedicated to growth, artistic expression, and musical excellence.",
      "box": {
        "height": 245.53125,
        "width": 387.21875,
        "x": 26.390625,
        "y": 6811.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(28, 28, 28)",
        "font_size": 25.72,
        "font_weight": "600",
        "line_height": "27.2735px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 36,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00079",
      "frame": "mobile-440",
      "node_id": "n00079",
      "tag": "p",
      "text": "Personalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.",
      "name": "Personalized Lessons: Tailored to your unique goals, whether you're starting out or advancing your skills.",
      "box": {
        "height": 128.375,
        "width": 387.21875,
        "x": 26.390625,
        "y": 7089.46875
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 15,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00080",
      "frame": "mobile-440",
      "node_id": "n00080",
      "tag": "p",
      "text": "Expert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.",
      "name": "Expert Instructors: Learn from passionate professionals committed to creating an engaging and encouraging environment.",
      "box": {
        "height": 160.46875,
        "width": 387.21875,
        "x": 26.390625,
        "y": 7233.84375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 14,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00081",
      "frame": "mobile-440",
      "node_id": "n00081",
      "tag": "p",
      "text": "Creative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.",
      "name": "Creative Focus: We emphasize not only technical skill but also the artistic side of music, including songwriting, production, and performance in various genres like musical theater and contemporary music.",
      "box": {
        "height": 224.65625,
        "width": 387.21875,
        "x": 26.390625,
        "y": 7410.3125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 29,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00082",
      "frame": "mobile-440",
      "node_id": "n00082",
      "tag": "a",
      "text": "Learn more",
      "name": "Learn more",
      "box": {
        "height": 52,
        "width": 141.15625,
        "x": 26.390625,
        "y": 7655.4375
      },
      "style": {
        "background": "rgb(28, 28, 28)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "400",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00083",
      "frame": "mobile-440",
      "node_id": "n00083",
      "tag": "img",
      "text": "",
      "name": "A black-and-white line drawing of a woman dressed as a nurse, wearing a nurse's cap, with a stethoscope around her neck, and holding a clipboard. She has a friendly expression and is depicted in a clean, simple style.",
      "box": {
        "height": 164,
        "width": 138.3125,
        "x": 275.296875,
        "y": 7745.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(81, 123, 87)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00084",
      "frame": "mobile-440",
      "node_id": "n00084",
      "tag": "img",
      "text": "",
      "name": "Black grand piano with white keys on a black background",
      "box": {
        "height": 199,
        "width": 132.65625,
        "x": 291.3125,
        "y": 7920.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(81, 123, 87)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00085",
      "frame": "mobile-440",
      "node_id": "n00085",
      "tag": "iframe",
      "text": "",
      "name": "",
      "box": {
        "height": 1722,
        "width": 387.21875,
        "x": 26.390625,
        "y": 8200.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(81, 123, 87)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": {
        "id": "noto-embed"
      },
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00086",
      "frame": "mobile-440",
      "node_id": "n00086",
      "tag": "img",
      "text": "",
      "name": "Silhouette of a matchstick with a flame at the tip, set against a black background.",
      "box": {
        "height": 199,
        "width": 114.9375,
        "x": 325.0625,
        "y": 9933.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(81, 123, 87)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00087",
      "frame": "mobile-440",
      "node_id": "n00087",
      "tag": "img",
      "text": "",
      "name": "Black acoustic guitar with white pickguard and six strings, viewed head-on against a black background.",
      "box": {
        "height": 234,
        "width": 138.3125,
        "x": 275.296875,
        "y": 10143.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(81, 123, 87)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00088",
      "frame": "mobile-440",
      "node_id": "n00088",
      "tag": "img",
      "text": "",
      "name": "",
      "box": {
        "height": 199,
        "width": 350.21875,
        "x": 44.890625,
        "y": 10412.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00089",
      "frame": "mobile-440",
      "node_id": "n00089",
      "tag": "p",
      "text": "60 Fenton Street, Suite 3",
      "name": "60 Fenton Street, Suite 3",
      "box": {
        "height": 32.09375,
        "width": 387.21875,
        "x": 26.390625,
        "y": 10657.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 5,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00090",
      "frame": "mobile-440",
      "node_id": "n00090",
      "tag": "p",
      "text": "Livermore, CA. 94550",
      "name": "Livermore, CA. 94550",
      "box": {
        "height": 32.09375,
        "width": 387.21875,
        "x": 26.390625,
        "y": 10706.03125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 3,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00091",
      "frame": "mobile-440",
      "node_id": "n00091",
      "tag": "p",
      "text": "About us",
      "name": "About us",
      "box": {
        "height": 32.09375,
        "width": 188.109375,
        "x": 26.390625,
        "y": 10832.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00092",
      "frame": "mobile-440",
      "node_id": "n00092",
      "tag": "a",
      "text": "About us",
      "name": "About us",
      "box": {
        "height": 32.09375,
        "width": 98.96875,
        "x": 26.390625,
        "y": 10832.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": "/about",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": "n00091",
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00093",
      "frame": "mobile-440",
      "node_id": "n00093",
      "tag": "p",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "height": 32.09375,
        "width": 188.109375,
        "x": 26.390625,
        "y": 10881.03125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00094",
      "frame": "mobile-440",
      "node_id": "n00094",
      "tag": "a",
      "text": "Contact",
      "name": "Contact",
      "box": {
        "height": 32.09375,
        "width": 88.765625,
        "x": 26.390625,
        "y": 10881.03125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": "/contact",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": "n00093",
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00095",
      "frame": "mobile-440",
      "node_id": "n00095",
      "tag": "p",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "height": 32.09375,
        "width": 188.109375,
        "x": 26.390625,
        "y": 10929.125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00096",
      "frame": "mobile-440",
      "node_id": "n00096",
      "tag": "a",
      "text": "Classes",
      "name": "Classes",
      "box": {
        "height": 32.09375,
        "width": 84.703125,
        "x": 26.390625,
        "y": 10929.125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": "/classes",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": "n00095",
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00097",
      "frame": "mobile-440",
      "node_id": "n00097",
      "tag": "p",
      "text": "Facebook",
      "name": "Facebook",
      "box": {
        "height": 32.09375,
        "width": 188.109375,
        "x": 225.5,
        "y": 10832.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00098",
      "frame": "mobile-440",
      "node_id": "n00098",
      "tag": "a",
      "text": "Facebook",
      "name": "Facebook",
      "box": {
        "height": 32.09375,
        "width": 102.890625,
        "x": 225.5,
        "y": 10832.9375
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": "https://www.facebook.com/profile.php?id=61579926071839",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": "n00097",
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00099",
      "frame": "mobile-440",
      "node_id": "n00099",
      "tag": "p",
      "text": "Instagram",
      "name": "Instagram",
      "box": {
        "height": 32.09375,
        "width": 188.109375,
        "x": 225.5,
        "y": 10881.03125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00100",
      "frame": "mobile-440",
      "node_id": "n00100",
      "tag": "a",
      "text": "Instagram",
      "name": "Instagram",
      "box": {
        "height": 32.09375,
        "width": 112.875,
        "x": 225.5,
        "y": 10881.03125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": "https://www.instagram.com/livermorefineartsstudio/",
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": "n00099",
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00101",
      "frame": "mobile-440",
      "node_id": "n00101",
      "tag": "p",
      "text": "Makeup Policy",
      "name": "Makeup Policy",
      "box": {
        "height": 32.09375,
        "width": 188.109375,
        "x": 225.5,
        "y": 10929.125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00102",
      "frame": "mobile-440",
      "node_id": "n00102",
      "tag": "a",
      "text": "Makeup Policy",
      "name": "Makeup Policy",
      "box": {
        "height": 32.09375,
        "width": 157.390625,
        "x": 225.5,
        "y": 10929.125
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": "/makeup-lessons-policy",
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": "n00101",
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00103",
      "frame": "mobile-440",
      "node_id": "n00103",
      "tag": "p",
      "text": "Follow us",
      "name": "Follow us",
      "box": {
        "height": 32.09375,
        "width": 188.109375,
        "x": 225.5,
        "y": 10776.390625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 2,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00104",
      "frame": "mobile-440",
      "node_id": "n00104",
      "tag": "p",
      "text": "Explore",
      "name": "Explore",
      "box": {
        "height": 32.09375,
        "width": 188.109375,
        "x": 26.390625,
        "y": 10776.390625
      },
      "style": {
        "background": "rgba(0, 0, 0, 0)",
        "color": "rgb(255, 255, 255)",
        "font_size": 21.4,
        "font_weight": "300",
        "line_height": "32.1px",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 1,
      "count_is_lower_bound": false,
      "parent_id": null,
      "section_id": null,
      "dom_ref": null,
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    },
    {
      "id": "mobile-440:n00107",
      "frame": "mobile-440",
      "node_id": "n00107",
      "tag": "button",
      "text": "",
      "name": "Open ",
      "box": {
        "height": 55,
        "width": 55,
        "x": 369,
        "y": 885
      },
      "style": {
        "background": "rgb(0, 0, 0)",
        "color": "rgb(0, 0, 0)",
        "font_size": 16,
        "font_weight": "400",
        "line_height": "normal",
        "text_transform": "none"
      },
      "href": null,
      "word_count": 0,
      "count_is_lower_bound": false,
      "parent_id": "n00001",
      "section_id": null,
      "dom_ref": {
        "id": "chatbase-bubble-button"
      },
      "capture_image": "mobile-440-full-complete.png",
      "captured_at": "2026-10-29T01:15:36.284Z",
      "source_provenance": null
    }
  ],
  "edges": [
    {
      "from": "desktop:n00005",
      "to": "https://lfa.studio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00007",
      "to": "https://lfa.studio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00008",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00009",
      "to": "https://lfa.studio/pricing",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00010",
      "to": "https://lfa.studio/teachers",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00011",
      "to": "https://lfa.studio/about",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00012",
      "to": "https://lfa.studio/contact",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00033",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00082",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00091",
      "to": "https://lfa.studio/about",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00093",
      "to": "https://lfa.studio/contact",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00095",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00097",
      "to": "https://www.facebook.com/profile.php?id=61579926071839",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00099",
      "to": "https://www.instagram.com/livermorefineartsstudio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00101",
      "to": "https://lfa.studio/makeup-lessons-policy",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "desktop:n00030",
      "to": "desktop:n00031",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 34069.5
    },
    {
      "from": "desktop:n00032",
      "to": "desktop:n00031",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 12083.7
    },
    {
      "from": "desktop:n00035",
      "to": "desktop:n00037",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 6660.7
    },
    {
      "from": "desktop:n00038",
      "to": "desktop:n00041",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 11355.2
    },
    {
      "from": "desktop:n00038",
      "to": "desktop:n00042",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 3173.2
    },
    {
      "from": "desktop:n00039",
      "to": "desktop:n00042",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 6346.5
    },
    {
      "from": "desktop:n00039",
      "to": "desktop:n00045",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 154.9
    },
    {
      "from": "desktop:n00049",
      "to": "desktop:n00051",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 1359.2
    },
    {
      "from": "desktop:n00050",
      "to": "desktop:n00051",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 9398.4
    },
    {
      "from": "desktop:n00053",
      "to": "desktop:n00054",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 10035.0
    },
    {
      "from": "desktop:n00055",
      "to": "desktop:n00057",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 1359.8
    },
    {
      "from": "desktop:n00056",
      "to": "desktop:n00057",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 10745.5
    },
    {
      "from": "desktop:n00060",
      "to": "desktop:n00058",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 9147.1
    },
    {
      "from": "desktop:n00062",
      "to": "desktop:n00063",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 9983.6
    },
    {
      "from": "desktop:n00064",
      "to": "desktop:n00066",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 301.3
    },
    {
      "from": "desktop:n00065",
      "to": "desktop:n00066",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 11862.7
    },
    {
      "from": "desktop:n00067",
      "to": "desktop:n00069",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 1359.8
    },
    {
      "from": "desktop:n00068",
      "to": "desktop:n00069",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 13431.8
    },
    {
      "from": "desktop:n00071",
      "to": "desktop:n00072",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5918.2
    },
    {
      "from": "desktop:n00074",
      "to": "desktop:n00075",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 7157.1
    },
    {
      "from": "desktop:n00076",
      "to": "desktop:n00077",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 22715.6
    },
    {
      "from": "mobile:n00014",
      "to": "https://lfa.studio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00033",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00082",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00091",
      "to": "https://lfa.studio/about",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00093",
      "to": "https://lfa.studio/contact",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00095",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00097",
      "to": "https://www.facebook.com/profile.php?id=61579926071839",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00099",
      "to": "https://www.instagram.com/livermorefineartsstudio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00101",
      "to": "https://lfa.studio/makeup-lessons-policy",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile:n00030",
      "to": "mobile:n00031",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 11127.1
    },
    {
      "from": "mobile:n00035",
      "to": "mobile:n00037",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2065.5
    },
    {
      "from": "mobile:n00039",
      "to": "mobile:n00040",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2761.9
    },
    {
      "from": "mobile:n00039",
      "to": "mobile:n00041",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2848.2
    },
    {
      "from": "mobile:n00039",
      "to": "mobile:n00042",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 6513.1
    },
    {
      "from": "mobile:n00046",
      "to": "mobile:n00047",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 7920.0
    },
    {
      "from": "mobile:n00050",
      "to": "mobile:n00051",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 6293.4
    },
    {
      "from": "mobile:n00053",
      "to": "mobile:n00054",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 4635.6
    },
    {
      "from": "mobile:n00056",
      "to": "mobile:n00057",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 6451.5
    },
    {
      "from": "mobile:n00059",
      "to": "mobile:n00058",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2153.2
    },
    {
      "from": "mobile:n00060",
      "to": "mobile:n00058",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5049.0
    },
    {
      "from": "mobile:n00065",
      "to": "mobile:n00066",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 4601.4
    },
    {
      "from": "mobile:n00068",
      "to": "mobile:n00069",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 6293.4
    },
    {
      "from": "mobile:n00071",
      "to": "mobile:n00072",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2930.3
    },
    {
      "from": "mobile:n00074",
      "to": "mobile:n00075",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 722.9
    },
    {
      "from": "mobile:n00076",
      "to": "mobile:n00077",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 26086.9
    },
    {
      "from": "reflow-320:n00014",
      "to": "https://lfa.studio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00033",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00082",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00091",
      "to": "https://lfa.studio/about",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00093",
      "to": "https://lfa.studio/contact",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00095",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00097",
      "to": "https://www.facebook.com/profile.php?id=61579926071839",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00099",
      "to": "https://www.instagram.com/livermorefineartsstudio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00101",
      "to": "https://lfa.studio/makeup-lessons-policy",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "reflow-320:n00030",
      "to": "reflow-320:n00031",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 8896.4
    },
    {
      "from": "reflow-320:n00035",
      "to": "reflow-320:n00037",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 894.4
    },
    {
      "from": "reflow-320:n00039",
      "to": "reflow-320:n00040",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 1891.9
    },
    {
      "from": "reflow-320:n00039",
      "to": "reflow-320:n00041",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2353.2
    },
    {
      "from": "reflow-320:n00039",
      "to": "reflow-320:n00042",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5390.1
    },
    {
      "from": "reflow-320:n00046",
      "to": "reflow-320:n00047",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 6759.0
    },
    {
      "from": "reflow-320:n00050",
      "to": "reflow-320:n00051",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5090.0
    },
    {
      "from": "reflow-320:n00053",
      "to": "reflow-320:n00054",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 3913.5
    },
    {
      "from": "reflow-320:n00056",
      "to": "reflow-320:n00057",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5731.9
    },
    {
      "from": "reflow-320:n00059",
      "to": "reflow-320:n00058",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 1790.9
    },
    {
      "from": "reflow-320:n00060",
      "to": "reflow-320:n00058",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 4238.3
    },
    {
      "from": "reflow-320:n00065",
      "to": "reflow-320:n00066",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 3107.7
    },
    {
      "from": "reflow-320:n00068",
      "to": "reflow-320:n00069",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5090.0
    },
    {
      "from": "reflow-320:n00071",
      "to": "reflow-320:n00072",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2011.9
    },
    {
      "from": "reflow-320:n00074",
      "to": "reflow-320:n00075",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 577.5
    },
    {
      "from": "reflow-320:n00076",
      "to": "reflow-320:n00077",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 21706.1
    },
    {
      "from": "mobile-440:n00014",
      "to": "https://lfa.studio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00014",
      "to": "mobile-440:n00015",
      "relation": "contains",
      "basis": "captured_DOM"
    },
    {
      "from": "mobile-440:n00033",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00082",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00092",
      "to": "https://lfa.studio/about",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00091",
      "to": "mobile-440:n00092",
      "relation": "contains",
      "basis": "captured_DOM"
    },
    {
      "from": "mobile-440:n00094",
      "to": "https://lfa.studio/contact",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00093",
      "to": "mobile-440:n00094",
      "relation": "contains",
      "basis": "captured_DOM"
    },
    {
      "from": "mobile-440:n00096",
      "to": "https://lfa.studio/classes",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00095",
      "to": "mobile-440:n00096",
      "relation": "contains",
      "basis": "captured_DOM"
    },
    {
      "from": "mobile-440:n00098",
      "to": "https://www.facebook.com/profile.php?id=61579926071839",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00097",
      "to": "mobile-440:n00098",
      "relation": "contains",
      "basis": "captured_DOM"
    },
    {
      "from": "mobile-440:n00100",
      "to": "https://www.instagram.com/livermorefineartsstudio/",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00099",
      "to": "mobile-440:n00100",
      "relation": "contains",
      "basis": "captured_DOM"
    },
    {
      "from": "mobile-440:n00102",
      "to": "https://lfa.studio/makeup-lessons-policy",
      "relation": "href",
      "basis": "captured_attribute"
    },
    {
      "from": "mobile-440:n00101",
      "to": "mobile-440:n00102",
      "relation": "contains",
      "basis": "captured_DOM"
    },
    {
      "from": "mobile-440:n00001",
      "to": "mobile-440:n00107",
      "relation": "contains",
      "basis": "captured_DOM"
    },
    {
      "from": "mobile-440:n00030",
      "to": "mobile-440:n00031",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 14766.1
    },
    {
      "from": "mobile-440:n00035",
      "to": "mobile-440:n00037",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 3802.5
    },
    {
      "from": "mobile-440:n00039",
      "to": "mobile-440:n00040",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 1636.0
    },
    {
      "from": "mobile-440:n00039",
      "to": "mobile-440:n00041",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2263.5
    },
    {
      "from": "mobile-440:n00039",
      "to": "mobile-440:n00042",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5501.9
    },
    {
      "from": "mobile-440:n00046",
      "to": "mobile-440:n00047",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 9293.2
    },
    {
      "from": "mobile-440:n00050",
      "to": "mobile-440:n00051",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 7167.4
    },
    {
      "from": "mobile-440:n00053",
      "to": "mobile-440:n00054",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 3731.0
    },
    {
      "from": "mobile-440:n00056",
      "to": "mobile-440:n00057",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 6445.4
    },
    {
      "from": "mobile-440:n00059",
      "to": "mobile-440:n00058",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 2685.0
    },
    {
      "from": "mobile-440:n00060",
      "to": "mobile-440:n00058",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5902.5
    },
    {
      "from": "mobile-440:n00065",
      "to": "mobile-440:n00066",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 5898.9
    },
    {
      "from": "mobile-440:n00068",
      "to": "mobile-440:n00069",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 7714.4
    },
    {
      "from": "mobile-440:n00071",
      "to": "mobile-440:n00072",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 3954.1
    },
    {
      "from": "mobile-440:n00074",
      "to": "mobile-440:n00075",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 955.8
    },
    {
      "from": "mobile-440:n00076",
      "to": "mobile-440:n00077",
      "relation": "box_overlap",
      "basis": "geometry",
      "area_css_px2": 25443.7
    }
  ],
  "coverage": {
    "measured": 15,
    "review": 15,
    "not_checked": 7
  },
  "provenance": {
    "snapshot_sha256": "0596c5d46994cc79d73835527bfdef42611b6376bd342683f8de0e52b9a6d5f9",
    "mobile_440_capture_sha256": "32dbf0ed4405262cb39620d71e460bf55d7f7120652379e2bae87c95eb7eee8c",
    "mobile_440_captured_at": "2026-10-29T01:15:36.284Z"
  },
  "limit": "Measurements describe captured states; text and geometry comparisons inspect at most 200 text blocks and 200 images per frame. Heuristic thresholds are editable review prompts. Semantic judgments and observed behavior retain their own sources; no combined UX or gaze score."
}
