{# @description Centred copy over a wide, lifted product panel. #}
{# @prop eyebrow:text | description:"Short line above the heading" #}
{# @prop title:text | default:"Your whole estate, on one screen" | 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 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, above the visual #}
{# @slot:media — The visual. This block frames and lifts it, so pass the bare thing. #}
{% if background %}
{{ background }}
{% endif %}
{{ announcement }}
{% if eyebrow %}
{{ eyebrow }}
{% endif %}
{# djlint:off #}
{{ title }}
{# djlint:on #}
{% if lead %}
{{ lead }}
{% endif %}
{% if actions %}
{{ actions }}
{% endif %}
{% if footnote %}
{{ footnote }}
{% endif %}
{% if media %}
{# A ring as well as a shadow: a shadow alone reads flat on a dark theme (#21). #}