.cta-band[data-astro-cid-hwvj6ntz]{isolation:isolate;margin-top:var(--space-24);padding-block:var(--space-16);background:var(--color-surface);border-block:1px solid var(--color-border);position:relative;overflow:hidden}.cta-band__inner[data-astro-cid-hwvj6ntz]{justify-items:center;gap:var(--space-8);text-align:center;display:grid}.cta-band__text[data-astro-cid-hwvj6ntz]{justify-items:center;gap:var(--space-6);display:grid}.cta-band[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{font-size:var(--text-xl);max-width:28ch;margin:0}.cta-band[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{color:var(--color-text-muted);max-width:60ch;margin:0}.cta-band__photo[data-astro-cid-hwvj6ntz]{width:min(100%,28rem);margin:0}.cta-band__photo[data-astro-cid-hwvj6ntz] img[data-astro-cid-hwvj6ntz]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;height:auto;display:block}.cta-band__photo[data-astro-cid-hwvj6ntz] figcaption[data-astro-cid-hwvj6ntz]{gap:var(--space-1);margin-top:var(--space-3);font-weight:600;display:grid}.cta-band__photo[data-astro-cid-hwvj6ntz] figcaption[data-astro-cid-hwvj6ntz] span[data-astro-cid-hwvj6ntz]{font-weight:400;font-size:var(--text-sm);color:var(--color-text-muted)}.cta-band[data-astro-cid-hwvj6ntz]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-accent) 16%, transparent), transparent);pointer-events:none;width:min(46rem,90vw);position:absolute;inset:-40% 0 -40% 50%;translate:-50%}
