.final-cta-section[data-astro-cid-wxcw5a5l]{background:#fff;padding-block:clamp(32px,4vw,56px);position:relative;overflow:hidden}.final-cta-container[data-astro-cid-wxcw5a5l]{z-index:1;position:relative}.final-cta-card[data-astro-cid-wxcw5a5l]{color:#fff;text-align:center;background:radial-gradient(circle at 84% 20%,#1668e07a,#0000 34%),radial-gradient(circle at 18% 92%,#5aa2ef29,#0000 34%),radial-gradient(circle,#7fc0ff1f 0 1px,#0000 1px 100%) 0 0/24px 24px,linear-gradient(145deg,#0b1b34 0%,#0d2143 52%,#123f85 100%);border:1px solid #ffffff1a;border-radius:28px;padding:clamp(28px,4.2vw,48px) clamp(24px,6vw,84px);position:relative;overflow:hidden;box-shadow:0 28px 70px #071b3324}.final-cta-bubble[data-astro-cid-wxcw5a5l]{border-radius:999px;animation:8s ease-in-out infinite final-cta-bubble-drift;position:absolute}.final-cta-bubble[data-astro-cid-wxcw5a5l]:nth-child(2){animation-duration:9s;animation-delay:-1.6s}.final-cta-bubble[data-astro-cid-wxcw5a5l]:nth-child(3){animation-duration:7s;animation-delay:-3.2s}.final-cta-bubble[data-astro-cid-wxcw5a5l]:nth-child(4){animation-duration:10s;animation-delay:-4.5s}.final-cta-bubble[data-astro-cid-wxcw5a5l]:nth-child(5){animation-duration:8.5s;animation-delay:-2.4s}.final-cta-bubble[data-astro-cid-wxcw5a5l]:nth-child(6){animation-duration:9.5s;animation-delay:-5.2s}@keyframes final-cta-bubble-drift{50%{transform:translateY(-10px)}}.final-cta-card[data-astro-cid-wxcw5a5l]:before{content:"";opacity:.46;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff24,#0000),radial-gradient(circle,#7fc0ff2b 0 1px,#0000 1px 100%) 0 0/18px 18px;position:absolute;inset:0}.final-cta-content[data-astro-cid-wxcw5a5l]{z-index:1;max-width:780px;margin-inline:auto;position:relative}.final-cta-eyebrow[data-astro-cid-wxcw5a5l]{color:#7fc0ff;letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin-bottom:14px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex}.final-cta-eyebrow[data-astro-cid-wxcw5a5l] span[data-astro-cid-wxcw5a5l]{background:#7fc0ff;width:2rem;height:1px;display:inline-block}.final-cta-eyebrow[data-astro-cid-wxcw5a5l] .reveal-text[data-astro-cid-wxcw5a5l]{background:0 0;width:auto;height:auto;display:inline}.final-cta-content[data-astro-cid-wxcw5a5l] h2[data-astro-cid-wxcw5a5l]{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;max-width:740px;margin-inline:auto;font-size:clamp(34px,4.2vw,58px);font-weight:900;line-height:1.02}.final-cta-brush[data-astro-cid-wxcw5a5l]{z-index:0;display:inline-block;position:relative}.final-cta-brush[data-astro-cid-wxcw5a5l]:after{clip-path:polygon(1% 35%,8% 20%,24% 17%,42% 22%,60% 14%,78% 19%,98% 26%,96% 68%,88% 82%,68% 78%,48% 88%,27% 82%,5% 88%,8% 62%,0 57%);content:"";bottom:.03em;opacity:.62;transform-origin:0;z-index:-1;background:#6cb7ff;height:.42em;transition:transform .55s cubic-bezier(.16,1,.3,1) .15s;position:absolute;inset-inline:-.1em -.16em;transform:rotate(-1.4deg)scaleX(0)}h2[data-astro-cid-wxcw5a5l][data-revealed] .final-cta-brush[data-astro-cid-wxcw5a5l]:after{transform:rotate(-1.4deg)scaleX(1)}@media (prefers-reduced-motion:reduce){.final-cta-brush[data-astro-cid-wxcw5a5l]:after{transition:none;transform:rotate(-1.4deg)scaleX(1)}}.final-cta-content[data-astro-cid-wxcw5a5l] p[data-astro-cid-wxcw5a5l]:not(.final-cta-eyebrow){color:#ffffffd1;max-width:650px;margin:20px auto 0;font-size:clamp(16px,1.35vw,19px);font-weight:500;line-height:1.65}.final-cta-actions[data-astro-cid-wxcw5a5l]{flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-top:26px;display:flex}.final-cta-primary[data-astro-cid-wxcw5a5l]{font-family:var(--font-display);color:#0b1b34;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:min(100%,270px);min-height:50px;padding-inline:24px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .22s,background-color .22s,border-color .22s;display:inline-flex}.final-cta-primary[data-astro-cid-wxcw5a5l]:hover{background:#edf6ff;transform:translateY(-2px)}.final-cta-orbit[data-astro-cid-wxcw5a5l]{color:#5aa2ef;opacity:.38;pointer-events:none;z-index:0;width:min(360px,62vw);position:absolute;bottom:-94px;right:-86px}.final-cta-orbit[data-astro-cid-wxcw5a5l] svg[data-astro-cid-wxcw5a5l]{width:100%;height:auto}.final-orbit-spin[data-astro-cid-wxcw5a5l]{transform-origin:200px 200px}.final-orbit-spin-cw[data-astro-cid-wxcw5a5l]{animation:60s linear infinite final-orbit-cw}.final-orbit-spin-ccw[data-astro-cid-wxcw5a5l]{animation:80s linear infinite final-orbit-ccw}@keyframes final-orbit-cw{to{transform:rotate(360deg)}}@keyframes final-orbit-ccw{to{transform:rotate(-360deg)}}@media (width>=640px){.final-cta-actions[data-astro-cid-wxcw5a5l]{flex-direction:row}}@media (width<=640px){.final-cta-card[data-astro-cid-wxcw5a5l]{border-radius:22px}.final-cta-actions[data-astro-cid-wxcw5a5l]{align-items:stretch}.final-cta-primary[data-astro-cid-wxcw5a5l]{width:100%}.final-cta-orbit[data-astro-cid-wxcw5a5l]{opacity:.26;right:-150px}}@media (prefers-reduced-motion:reduce){.final-cta-primary[data-astro-cid-wxcw5a5l]{transition:none}.final-cta-primary[data-astro-cid-wxcw5a5l]:hover{transform:none}.final-orbit-spin-cw[data-astro-cid-wxcw5a5l],.final-orbit-spin-ccw[data-astro-cid-wxcw5a5l]{animation-play-state:paused}.final-cta-bubble[data-astro-cid-wxcw5a5l]{animation:none}}
