.cta-band[data-astro-cid-uzks64ev]{padding-block:clamp(56px,8vw,96px)}.inner[data-astro-cid-uzks64ev]{isolation:isolate;border-radius:var(--radius-l);color:var(--on-accent);box-shadow:0 40px 80px -40px color-mix(in srgb, var(--coral) 90%, transparent);background:linear-gradient(120deg,#ef7a62 0%,#f39a7f 55%,#f6b49c 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(32px,5vw,64px);display:flex;position:relative;overflow:hidden}.rings[data-astro-cid-uzks64ev]{aspect-ratio:1;z-index:-1;background:repeating-radial-gradient(circle,#0000 0 38px,#222e3e17 38px 40px);border-radius:50%;width:520px;position:absolute;top:50%;right:-120px;translate:0 -50%}.copy[data-astro-cid-uzks64ev]{gap:12px;max-width:640px;display:grid}.kicker[data-astro-cid-uzks64ev]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:500}h2[data-astro-cid-uzks64ev]{font-size:clamp(1.8rem,3.6vw,2.6rem)}.cta[data-astro-cid-uzks64ev]{--btn-bg:var(--navy);--btn-fg:#fff;--btn-bd:var(--navy);min-height:56px;padding-inline:28px;font-size:1.05rem}.cta[data-astro-cid-uzks64ev]:hover{border-color:var(--navy);box-shadow:0 16px 36px -14px #00000080}
