{
  "name": "hero-section-split",
  "kind": "block",
  "primary": "section",
  "page": "/catalog/ui-patterns/v050-marketing-blocks/v050-marketing-blocks.contents.html",
  "slots": [],
  "nested": [],
  "attrs": {},
  "html": "<section>\n    <grid-ui columns=\"1 2@md\" gap=\"6\" align=\"center\">\n      <col-ui gap=\"4\">\n        <text-ui size=\"sm\" color=\"accent\" weight=\"semibold\" tracking=\"wide\">NEW IN 2026</text-ui>\n        <h1>Ship AI-native UIs in hours, not weeks</h1>\n        <text-ui size=\"lg\" color=\"subtle\">A2UI primitives + free-form composer + grounded chunk vocabulary. Real production HTML, generated on demand.</text-ui>\n        <row-ui gap=\"3\">\n          <button-ui text=\"Start free\" variant=\"primary\" size=\"lg\"></button-ui>\n          <button-ui text=\"Watch demo\" variant=\"outline\" size=\"lg\" icon=\"play-circle\"></button-ui>\n        </row-ui>\n      </col-ui>\n      <card-ui raw>\n        <section>\n          <text-ui color=\"subtle\" size=\"sm\">[ product screenshot ]</text-ui>\n        </section>\n      </card-ui>\n    </grid-ui>\n  </section>",
  "source": "catalog/ui-patterns/v050-marketing-blocks/v050-marketing-blocks.contents.html",
  "metadata": {
    "domain": "layout",
    "description": "Two-column hero — left side heading + lede + CTA buttons; right side product image or media.",
    "keywords": [
      "hero",
      "split-hero",
      "two-column",
      "landing-page",
      "heading",
      "lede",
      "media",
      "product-image",
      "cta"
    ]
  },
  "captured_at": "2026-06-07T19:28:13.657Z",
  "template": [
    {
      "id": "text",
      "component": "Text",
      "color": "accent",
      "size": "sm",
      "weight": "semibold",
      "textContent": "NEW IN 2026"
    },
    {
      "id": "text-2",
      "component": "Text",
      "variant": "display",
      "textContent": "Ship AI-native UIs in hours, not weeks"
    },
    {
      "id": "text-3",
      "component": "Text",
      "color": "subtle",
      "size": "lg",
      "textContent": "A2UI primitives + free-form composer + grounded chunk vocabulary. Real production HTML, generated on demand."
    },
    {
      "id": "button",
      "component": "Button",
      "size": "lg",
      "text": "Start free",
      "variant": "primary"
    },
    {
      "id": "button-2",
      "component": "Button",
      "icon": "play-circle",
      "size": "lg",
      "text": "Watch demo",
      "variant": "outline"
    },
    {
      "id": "row",
      "component": "Row",
      "gap": "3",
      "children": [
        "button",
        "button-2"
      ]
    },
    {
      "id": "column",
      "component": "Column",
      "gap": "4",
      "children": [
        "text",
        "text-2",
        "text-3",
        "row"
      ]
    },
    {
      "id": "text-4",
      "component": "Text",
      "color": "subtle",
      "size": "sm",
      "textContent": "[ product screenshot ]"
    },
    {
      "id": "section",
      "component": "Section",
      "children": [
        "column-2"
      ]
    },
    {
      "id": "column-2",
      "component": "Column",
      "children": [
        "text-4"
      ]
    },
    {
      "id": "card",
      "component": "Card",
      "raw": true,
      "children": [
        "section"
      ]
    },
    {
      "id": "grid",
      "component": "Grid",
      "align": "center",
      "columns": "1 2@md",
      "gap": "6",
      "children": [
        "column",
        "card"
      ]
    },
    {
      "id": "root",
      "component": "Section",
      "children": [
        "grid"
      ]
    }
  ]
}
