.cta-band[data-astro-cid-hwvj6ntz]{background:var(--accent);color:var(--on-accent);padding-block:var(--space-2xl)}.cta-inner[data-astro-cid-hwvj6ntz]{gap:var(--space-l);align-items:end;display:grid}h2[data-astro-cid-hwvj6ntz]{letter-spacing:-.03em;max-width:22ch;font-size:clamp(2rem,1.3rem + 2.6vw,3.25rem);font-weight:800}.cta-band[data-astro-cid-hwvj6ntz] .btn{--btn-fg:var(--on-accent)}.cta-band[data-astro-cid-hwvj6ntz] .btn-primary{--btn-bg:var(--on-accent);--btn-fg:var(--text);--btn-border:var(--on-accent)}.cta-band[data-astro-cid-hwvj6ntz] .btn-primary:hover{--btn-bg:var(--ink);--btn-border:var(--ink)}.cta-band[data-astro-cid-hwvj6ntz] .btn-secondary{--btn-border:var(--on-accent)}.cta-band[data-astro-cid-hwvj6ntz] .btn-secondary:hover{--btn-bg:#1a0d051a;--btn-border:var(--on-accent)}.cta-band[data-astro-cid-hwvj6ntz] :focus-visible{outline-color:var(--on-accent)}@media (width>=60rem){.cta-inner[data-astro-cid-hwvj6ntz]{grid-template-columns:1fr auto}}
