.cta[data-astro-cid-hwvj6ntz]{background:var(--accent);color:var(--on-accent);position:relative;overflow:hidden}.cta[data-astro-cid-hwvj6ntz]:before,.cta[data-astro-cid-hwvj6ntz]:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ffffff2e,#0000 70%);border-radius:50%;position:absolute}.cta[data-astro-cid-hwvj6ntz]:before{width:32rem;top:-12rem;left:-8rem}.cta[data-astro-cid-hwvj6ntz]:after{width:26rem;bottom:-14rem;right:-6rem}.cta-in[data-astro-cid-hwvj6ntz]{gap:var(--s-5) var(--s-7);text-align:center;place-items:center;padding-block:clamp(2.5rem,6vw,4.5rem);display:grid;position:relative}@media (width>=960px){.cta-in[data-astro-cid-hwvj6ntz]{text-align:left;grid-template-columns:minmax(0,1fr) auto;justify-items:start}}.cta[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{color:var(--on-accent);margin-bottom:var(--s-3);font-size:clamp(1.9rem,3.6vw,2.8rem)}.cta-btns[data-astro-cid-hwvj6ntz]{gap:var(--s-3);flex-wrap:wrap;justify-content:center;display:flex}.btn--outline-light[data-astro-cid-hwvj6ntz]{color:var(--on-accent);border:1.5px solid color-mix(in srgb, var(--on-accent) 70%, transparent);box-shadow:none;background:0 0}.btn--outline-light[data-astro-cid-hwvj6ntz]:hover{background:color-mix(in srgb, var(--on-accent) 12%, transparent)}.cta[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{max-width:46rem;color:color-mix(in srgb, var(--on-accent) 88%, transparent);margin:0}
