.cta-band[data-astro-cid-hwvj6ntz]{position:relative;overflow:hidden;padding-block:clamp(3.5rem,2.5rem + 4vw,6rem);background:radial-gradient(60% 120% at 100% 0%,color-mix(in srgb,var(--c-brand-glow) 60%,transparent),transparent 70%),linear-gradient(160deg,var(--c-brand-400) 0%,var(--c-brand-600) 100%)}.cta-band[data-astro-cid-hwvj6ntz]:before{content:":)";content:":)" / "";position:absolute;top:50%;right:clamp(-2rem,4vw,6rem);font-family:var(--font-display);font-size:clamp(10rem,6rem + 12vw,20rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:#ffffff14;transform:translateY(-50%) rotate(90deg);pointer-events:none}@media(width<=59.99rem){.cta-band[data-astro-cid-hwvj6ntz]:before{display:none}}.cta-band__inner[data-astro-cid-hwvj6ntz]{position:relative;display:grid;gap:var(--space-xl);align-items:end}@media(width>=60rem){.cta-band__inner[data-astro-cid-hwvj6ntz]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}}.cta-band[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{font-size:var(--step-5);letter-spacing:-.03em;max-width:14ch}.cta-band[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{margin-top:var(--space-m);max-width:34rem;font-size:var(--step-1);color:var(--c-on-brand-muted)}.cta-band__actions[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{font-size:1rem}.cta-band__actions[data-astro-cid-hwvj6ntz] a[data-astro-cid-hwvj6ntz]:not(.btn){color:#fff;font-weight:700}
