.fcta[data-astro-cid-rcremkpb]{position:relative;overflow:hidden;padding:clamp(120px,16vw,220px) 0;isolation:isolate}.fc-in[data-astro-cid-rcremkpb]{position:relative;z-index:2;display:grid;justify-items:start;gap:26px}.fc-h[data-astro-cid-rcremkpb]{font-size:clamp(40px,5.6vw,84px);color:var(--cream)}.fc-lead[data-astro-cid-rcremkpb]{max-width:30em}.fc-terms[data-astro-cid-rcremkpb]{max-width:40em}.fc-cta[data-astro-cid-rcremkpb]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.fc-btn[data-astro-cid-rcremkpb]{position:relative;overflow:hidden}.fc-btn[data-astro-cid-rcremkpb]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.55) 50%,transparent 80%);transform:translate(-120%);animation:sheen 4.8s var(--ease-io) 1.2s infinite}@keyframes sheen{0%,62%{transform:translate(-120%)}82%,to{transform:translate(120%)}}.fc-glow[data-astro-cid-rcremkpb]{position:absolute;inset:-20%;z-index:0;opacity:.9;pointer-events:none}.fc-glow[data-astro-cid-rcremkpb] i[data-astro-cid-rcremkpb]{position:absolute;border-radius:50%;will-change:transform}.g1[data-astro-cid-rcremkpb]{width:46vw;height:46vw;left:48%;top:8%;background:radial-gradient(circle,rgba(15,101,71,.95),transparent 66%);animation:drift1 22s ease-in-out infinite alternate}.g2[data-astro-cid-rcremkpb]{width:34vw;height:34vw;left:66%;top:38%;background:radial-gradient(circle,rgba(184,240,90,.34),transparent 62%);animation:drift2 26s ease-in-out infinite alternate}.g3[data-astro-cid-rcremkpb]{width:40vw;height:40vw;left:30%;top:46%;background:radial-gradient(circle,rgba(77,107,240,.32),transparent 64%);animation:drift3 30s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(-8vw,6vh) scale(1.08)}}@keyframes drift2{to{transform:translate(-12vw,-8vh) scale(.92)}}@keyframes drift3{to{transform:translate(10vw,-6vh) scale(1.1)}}@media(prefers-reduced-motion:reduce){.fc-glow[data-astro-cid-rcremkpb] i[data-astro-cid-rcremkpb],.fc-btn[data-astro-cid-rcremkpb]:after{animation:none}}
