.page-cta[data-astro-cid-vo4ymyan]{background:var(--color-surface)}.page-cta__panel[data-astro-cid-vo4ymyan]{gap:var(--space-8);border-radius:var(--radius-xl);color:var(--color-on-midnight-muted);background:radial-gradient(circle at 92% 0%, #65bfff4d, transparent 22rem), var(--color-midnight);box-shadow:var(--shadow-lg);padding:clamp(2rem,6vw,4rem);display:grid}.page-cta[data-astro-cid-vo4ymyan] .eyebrow[data-astro-cid-vo4ymyan]{color:var(--color-brand-300)}.page-cta[data-astro-cid-vo4ymyan] h2[data-astro-cid-vo4ymyan]{max-width:19ch;color:var(--color-on-midnight);font-size:var(--text-2xl);letter-spacing:-.035em;line-height:var(--leading-heading);margin:0}.page-cta[data-astro-cid-vo4ymyan] h2[data-astro-cid-vo4ymyan]+p[data-astro-cid-vo4ymyan]{max-width:47rem;margin:var(--space-4) 0 0;color:var(--color-on-midnight-muted)}.page-cta__actions[data-astro-cid-vo4ymyan]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-cta__actions[data-astro-cid-vo4ymyan] .button--primary{color:var(--color-midnight);background:var(--color-white);box-shadow:none}.page-cta__actions[data-astro-cid-vo4ymyan] .button--secondary{color:var(--color-white);background:#ffffff0d;border-color:#b9d9ff73}@media (width>=58rem){.page-cta__panel[data-astro-cid-vo4ymyan]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.page-cta__actions[data-astro-cid-vo4ymyan]{justify-content:flex-end}}@media (width<=28rem){.page-cta__actions[data-astro-cid-vo4ymyan] .button{width:100%}}
