.cta.svelte-7a42f7{background:var(--mint);color:var(--ink);border-radius:var(--r-xl);padding:clamp(2rem,5vw,3.5rem);display:grid;grid-template-columns:auto 1.15fr auto;gap:clamp(1.2rem,3vw,2.4rem);align-items:center}.cta-go.svelte-7a42f7{width:clamp(120px,16vw,180px);aspect-ratio:1;border-radius:50%;background:#fff;overflow:hidden;box-shadow:var(--shadow)}.cta-go.svelte-7a42f7 img:where(.svelte-7a42f7){width:100%;height:100%;object-fit:cover;display:block}.cta.svelte-7a42f7 h2:where(.svelte-7a42f7){color:var(--ink)}.cta.svelte-7a42f7 p:where(.svelte-7a42f7){color:var(--ink-2);font-weight:500;margin-top:.4rem;max-width:40ch}.alt.svelte-7a42f7{margin-top:.9rem;font-size:.95rem}.alt.svelte-7a42f7 a:where(.svelte-7a42f7){color:inherit;text-decoration:underline;text-underline-offset:.18em}@media(max-width:760px){.cta.svelte-7a42f7{grid-template-columns:1fr}.cta-go.svelte-7a42f7{width:120px}}.hv2.js .cta-go.svelte-7a42f7 img:where(.svelte-7a42f7),.hv2.js .cta.svelte-7a42f7 h2:where(.svelte-7a42f7),.hv2.js .cta.svelte-7a42f7 p:where(.svelte-7a42f7),.hv2.js .cta.svelte-7a42f7 .btn:where(.svelte-7a42f7){opacity:0}.hv2.js .cta.svelte-7a42f7.is-in .cta-go:where(.svelte-7a42f7) img:where(.svelte-7a42f7){animation:spring 1s cubic-bezier(.22,1,.36,1) both}.hv2.js .cta.svelte-7a42f7.is-in h2:where(.svelte-7a42f7){animation:rise .6s var(--ease-out) .2s both}.hv2.js .cta.svelte-7a42f7.is-in p:where(.svelte-7a42f7){animation:rise .6s var(--ease-out) .32s both}.hv2.js .cta.svelte-7a42f7.is-in .btn:where(.svelte-7a42f7){animation:spring .9s cubic-bezier(.22,1,.36,1) .44s both}
