{# @description Copy beside a visual, stacking to one column below the lg breakpoint. #}
{# @prop eyebrow:text | description:"Short line above the heading" #}
{# @prop title:text | default:"Every release, and who shipped it" | description:"The heading. Use the title slot instead when it contains markup." #}
{# @prop lead:text | description:"The supporting sentence under the heading" #}
{# @prop level:select['1', '2', '3', '4', '5', '6'] | default:"1" | description:"Heading level. 1 is right for a landing page." #}
{# @prop reverse:boolean | default:False | description:"Swap the columns at wide widths. No effect once the block has stacked." #}
{# @prop invert:boolean | default:False | description:"Light copy, for a dark background" #}
{# @prop size:select['sm', 'md', 'lg'] | default:"md" | description:"How much vertical room the block takes" #}
{# @prop class:text | description:"Extra classes on the outer section. A plain surface colour goes here." #}
{# @slot:background — A background block, rendered into a layer behind the copy #}
{# @slot:announcement — Above the eyebrow #}
{# @slot:actions Get startedLearn more — The button row. Write real anchor markup, so it can post, submit or carry anything. #}
{# @slot:footnote — Under the actions #}
{# @slot:media — The visual. An image, a mockup, a card, an SVG, a form. #}
{% if background %}
{{ background }}
{% endif %}
{{ announcement }}
{% if eyebrow %}
{{ eyebrow }}
{% endif %}
{# djlint:off #}
{{ title }}
{# djlint:on #}
{% if lead %}