.aurora[data-astro-cid-yn2hoprg]{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.aurora__blob[data-astro-cid-yn2hoprg]{position:absolute;border-radius:50%;aspect-ratio:1;opacity:.55;will-change:transform;background:radial-gradient(circle,color-mix(in srgb,var(--c) 88%,transparent) 0%,color-mix(in srgb,var(--c) 78%,transparent) 14%,color-mix(in srgb,var(--c) 58%,transparent) 30%,color-mix(in srgb,var(--c) 34%,transparent) 46%,color-mix(in srgb,var(--c) 15%,transparent) 60%,color-mix(in srgb,var(--c) 5%,transparent) 72%,transparent 84%)}.aurora__blob--1[data-astro-cid-yn2hoprg]{--c: var(--aurora-sky);width:42%;left:1%;top:3%;animation:drift1 21s var(--ease-soft) infinite alternate}.aurora__blob--2[data-astro-cid-yn2hoprg]{--c: var(--aurora-mint);width:36%;right:3%;top:9%;animation:drift2 21s var(--ease-soft) infinite alternate}.aurora__blob--3[data-astro-cid-yn2hoprg]{--c: var(--aurora-blush);width:35%;left:16%;bottom:4%;animation:drift3 21s var(--ease-soft) infinite alternate}.aurora__blob--4[data-astro-cid-yn2hoprg]{--c: var(--aurora-peri);width:31%;right:12%;bottom:8%;animation:drift1 21s var(--ease-soft) infinite alternate-reverse}.aurora--band[data-astro-cid-yn2hoprg] .aurora__blob[data-astro-cid-yn2hoprg]{opacity:.42}@keyframes drift1{0%{transform:translate(0) scale(1)}to{transform:translate(4vw,3vw) scale(1.08)}}@keyframes drift2{0%{transform:translate(0) scale(1)}to{transform:translate(-3vw,4vw) scale(1.1)}}@keyframes drift3{0%{transform:translate(0) scale(1)}to{transform:translate(3vw,-3vw) scale(1.06)}}@media(prefers-reduced-motion:reduce){.aurora__blob[data-astro-cid-yn2hoprg]{animation:none!important}}.ctaband[data-astro-cid-kokrr3jq]{position:relative;overflow:hidden;text-align:center}.ctaband__inner[data-astro-cid-kokrr3jq]{position:relative;z-index:2}.ctaband[data-astro-cid-kokrr3jq] h2[data-astro-cid-kokrr3jq]{font-size:var(--fs-h1);margin-top:.7rem}.ctaband[data-astro-cid-kokrr3jq] .lead[data-astro-cid-kokrr3jq]{margin:1.2rem auto 0;max-width:56ch}.ctaband__actions[data-astro-cid-kokrr3jq]{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:2rem}.ctaband--angel[data-astro-cid-kokrr3jq]{isolation:isolate;background:linear-gradient(180deg,#0d3a78 0%,var(--brand-900) 58%,var(--ink) 100%);--sky-star-cool: 191 227 255;--sky-star-white: 240 246 255;--sky-star-warm: 255 236 205}.ctaband__sky[data-astro-cid-kokrr3jq]{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;display:block}.ctaband--angel[data-astro-cid-kokrr3jq] .eyebrow[data-astro-cid-kokrr3jq]{color:var(--aurora-sky);background:rgb(var(--brand-rgb) / .2);border-color:rgb(var(--brand-rgb) / .42)}.ctaband--angel[data-astro-cid-kokrr3jq] h2[data-astro-cid-kokrr3jq]{color:var(--c-white)}.ctaband--angel[data-astro-cid-kokrr3jq] .lead[data-astro-cid-kokrr3jq]{color:var(--on-ink-bright)}.ctaband--angel[data-astro-cid-kokrr3jq] .mark[data-astro-cid-kokrr3jq]{background-image:linear-gradient(90deg,var(--brand-200),rgb(var(--brand-rgb) / .85));color:var(--c-white)}.ctaband__cta-wrap[data-astro-cid-kokrr3jq]{position:relative;width:fit-content}.ctaband__cta-btn[data-astro-cid-kokrr3jq]{position:relative;z-index:2;width:fit-content}.ctaband__aura[data-astro-cid-kokrr3jq]{position:absolute;left:50%;top:50%;width:132%;min-width:340px;aspect-ratio:2.6 / 1;transform:translate(-50%,-50%);z-index:0;pointer-events:none;background:radial-gradient(ellipse at center,rgb(var(--brand-rgb) / .55),rgb(126 182 255 / .18) 44%,transparent 70%);filter:blur(15px);opacity:.46;animation:ctabandAura 4.2s var(--ease-soft) infinite}@keyframes ctabandAura{0%,to{opacity:.44;transform:translate(-50%,-50%) scale(1)}50%{opacity:.66;transform:translate(-50%,-50%) scale(1.05)}}.ctaband__spark[data-astro-cid-kokrr3jq]{position:absolute;width:7px;height:7px;border-radius:50%;pointer-events:none;z-index:3;background:radial-gradient(circle,var(--c-white),var(--aurora-sky) 55%,transparent 72%);box-shadow:0 0 8px #7eb6ffe6}@media(hover:hover){.ctaband__cta-wrap[data-astro-cid-kokrr3jq]:hover .ctaband__aura[data-astro-cid-kokrr3jq]{opacity:.82}}@media(prefers-reduced-motion:reduce){.ctaband__aura[data-astro-cid-kokrr3jq]{animation:none}}
