.page-cta.svelte-n5x6zb{border-block:1px solid #d8d8d8;grid-template-columns:minmax(14rem,.85fr) minmax(18rem,1.15fr);gap:clamp(2rem,7vw,7rem);margin-top:clamp(5rem,12vw,10rem);padding-block:clamp(2.5rem,6vw,4rem);display:grid}h2.svelte-n5x6zb{letter-spacing:-.045em;max-width:24rem;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.05}.cta-copy.svelte-n5x6zb>p:where(.svelte-n5x6zb){color:#555;max-width:36rem;margin:0;font-size:1.0625rem;line-height:1.7}nav.svelte-n5x6zb{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}a.svelte-n5x6zb{color:#0645ad;font-weight:600}a.svelte-n5x6zb:hover{color:#002a7a}.primary.svelte-n5x6zb{color:#fafafa;background:#171717;border:1px solid #171717;align-items:center;gap:1.5rem;padding:.9rem 1.1rem;text-decoration:none;display:inline-flex}.primary.svelte-n5x6zb:hover{color:#fafafa;background:#363636}.primary.svelte-n5x6zb span:where(.svelte-n5x6zb){transition:transform .15s}.primary.svelte-n5x6zb:hover span:where(.svelte-n5x6zb){transform:translate(.15rem)}@media (width<=46rem){.page-cta.svelte-n5x6zb{grid-template-columns:1fr;gap:1.5rem;margin-top:4rem;padding-block:2.25rem}h2.svelte-n5x6zb{font-size:clamp(1.875rem,9vw,2.5rem);line-height:1.08}.cta-copy.svelte-n5x6zb>p:where(.svelte-n5x6zb){font-size:1rem;line-height:1.65}nav.svelte-n5x6zb{gap:.75rem;margin-top:1.5rem;display:grid}nav.svelte-n5x6zb a:where(.svelte-n5x6zb){align-items:center;min-height:2.75rem;display:flex}.primary.svelte-n5x6zb{justify-content:space-between;width:100%;min-height:3rem}}
