.nl-section[data-astro-cid-bfbmamsi]{position:relative;overflow:hidden;text-align:center}.nl-section[data-astro-cid-bfbmamsi] .container[data-astro-cid-bfbmamsi]{position:relative}.nl-bg[data-astro-cid-bfbmamsi]{position:absolute;inset:0;pointer-events:none}.chev[data-astro-cid-bfbmamsi]{position:absolute;fill:#ffffff0b}.chev-1[data-astro-cid-bfbmamsi]{width:clamp(220px,30vw,420px);height:auto;right:-4%;top:-18%;animation:chev-drift-a 26s ease-in-out infinite alternate}.chev-2[data-astro-cid-bfbmamsi]{width:clamp(160px,22vw,320px);height:auto;right:14%;bottom:-28%;fill:#00000029;animation:chev-drift-b 32s ease-in-out infinite alternate}.chev-3[data-astro-cid-bfbmamsi]{width:clamp(120px,16vw,220px);height:auto;left:-3%;top:6%;fill:#00000024;animation:chev-drift-a 38s ease-in-out infinite alternate}@keyframes chev-drift-a{0%{transform:translate3d(0,-14px,0) rotate(-1.5deg)}to{transform:translate3d(18px,22px,0) rotate(2deg)}}@keyframes chev-drift-b{0%{transform:translate3d(10px,16px,0) rotate(1.5deg)}to{transform:translate3d(-16px,-18px,0) rotate(-2deg)}}.orb[data-astro-cid-bfbmamsi]{position:absolute;border-radius:50%;pointer-events:none}.orb-1[data-astro-cid-bfbmamsi]{width:clamp(280px,40vw,460px);height:clamp(280px,40vw,460px);top:-22%;left:-8%;background:radial-gradient(circle,rgba(40,70,255,.32),transparent 65%);animation:orb-a 22s ease-in-out infinite alternate}.orb-2[data-astro-cid-bfbmamsi]{width:clamp(320px,46vw,560px);height:clamp(320px,46vw,560px);right:-12%;bottom:-30%;background:radial-gradient(circle,rgba(40,70,255,.22),transparent 65%);animation:orb-b 28s ease-in-out infinite alternate}@keyframes orb-a{0%{transform:translateZ(0)}to{transform:translate3d(70px,44px,0)}}@keyframes orb-b{0%{transform:translateZ(0)}to{transform:translate3d(-80px,-50px,0)}}[data-astro-cid-bfbmamsi][data-nl]:not(.is-anim) .chev[data-astro-cid-bfbmamsi],[data-astro-cid-bfbmamsi][data-nl]:not(.is-anim) .orb[data-astro-cid-bfbmamsi],[data-astro-cid-bfbmamsi][data-nl]:not(.is-anim) .star[data-astro-cid-bfbmamsi]{animation-play-state:paused}.star[data-astro-cid-bfbmamsi]{position:absolute;width:150px;height:2px;border-radius:2px;background:linear-gradient(90deg,#dde3ff00,#dde3fff2);box-shadow:0 0 10px #dde3ff80;opacity:0}.star-1[data-astro-cid-bfbmamsi]{top:14%;left:8%;animation:shoot 9s linear 1.5s infinite}.star-2[data-astro-cid-bfbmamsi]{top:6%;left:48%;width:120px;animation:shoot 12s linear 5s infinite}.star-3[data-astro-cid-bfbmamsi]{top:38%;left:64%;width:180px;animation:shoot 10s linear 8s infinite}@keyframes shoot{0%{opacity:0;transform:rotate(28deg) translate(0)}1.5%{opacity:1}8%{opacity:0;transform:rotate(28deg) translate(440px)}to{opacity:0;transform:rotate(28deg) translate(440px)}}@media(prefers-reduced-motion:reduce){.chev[data-astro-cid-bfbmamsi],.orb[data-astro-cid-bfbmamsi]{animation:none}.star[data-astro-cid-bfbmamsi]{display:none}}.nl-eyebrow[data-astro-cid-bfbmamsi]{display:flex;align-items:center;justify-content:center;gap:14px;font:600 .72rem var(--font-head);letter-spacing:.16em;text-transform:uppercase;color:#9dacff;margin-bottom:var(--s2)}.nl-eyebrow[data-astro-cid-bfbmamsi]:before,.nl-eyebrow[data-astro-cid-bfbmamsi]:after{content:"";width:44px;height:1px;background:#ffffff40}.nl-section[data-astro-cid-bfbmamsi] h2[data-astro-cid-bfbmamsi]{max-width:24ch;margin-inline:auto}.nl-lead[data-astro-cid-bfbmamsi]{max-width:42rem;margin-inline:auto}.nl-form[data-astro-cid-bfbmamsi]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:720px;margin:var(--s4) auto 0}.nl-form[data-astro-cid-bfbmamsi] input[data-astro-cid-bfbmamsi]{flex:1 1 200px;min-height:48px;padding:11px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#ffffff0f;color:#fff;font:400 .97rem var(--font-body)}.nl-form[data-astro-cid-bfbmamsi] input[data-astro-cid-bfbmamsi]::placeholder{color:#8b8f99}.nl-form[data-astro-cid-bfbmamsi] input[data-astro-cid-bfbmamsi]:focus{outline:none;border-color:var(--ice);box-shadow:0 0 0 3px #dde3ff2e}.nl-btn[data-astro-cid-bfbmamsi]{flex:0 0 auto;min-height:48px}.check[data-astro-cid-bfbmamsi]{flex:1 1 100%;display:flex;justify-content:center;align-items:flex-start;gap:10px;margin-top:var(--s2);font-size:.88rem;color:#c4c7ce;text-align:left}.check[data-astro-cid-bfbmamsi] input[data-astro-cid-bfbmamsi]{width:18px;min-height:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--navy)}.check[data-astro-cid-bfbmamsi] a[data-astro-cid-bfbmamsi]{color:#fff}.consent[data-astro-cid-bfbmamsi]{font-size:.85rem;color:#999da7;max-width:46rem;margin:var(--s3) auto 0}.form-note[data-astro-cid-bfbmamsi]{margin:var(--s2) auto 0;font-size:.92rem;color:#ffd9a8;max-width:46rem}.form-note[data-astro-cid-bfbmamsi] a[data-astro-cid-bfbmamsi]{color:inherit}.sr-only[data-astro-cid-bfbmamsi]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html.js .nl-anim[data-astro-cid-bfbmamsi]{opacity:0;transform:translateY(18px)}html.js [data-astro-cid-bfbmamsi][data-nl].is-in .nl-anim[data-astro-cid-bfbmamsi]{opacity:1;transform:none;transition:opacity .64s var(--ease-out),transform .64s var(--ease-out)}html.js [data-astro-cid-bfbmamsi][data-nl].is-in .nl-anim[data-astro-cid-bfbmamsi]:nth-of-type(1){transition-delay:0ms}html.js [data-astro-cid-bfbmamsi][data-nl].is-in h2[data-astro-cid-bfbmamsi].nl-anim{transition-delay:.1s}html.js [data-astro-cid-bfbmamsi][data-nl].is-in .nl-lead[data-astro-cid-bfbmamsi]{transition-delay:.2s}html.js [data-astro-cid-bfbmamsi][data-nl].is-in .nl-form[data-astro-cid-bfbmamsi]{transition-delay:.32s}html.js [data-astro-cid-bfbmamsi][data-nl].is-in .consent[data-astro-cid-bfbmamsi]{transition-delay:.44s}@keyframes nl-pulse{25%{transform:scale(1.06)}75%{transform:scale(.97)}}html.js [data-astro-cid-bfbmamsi][data-nl].is-in .nl-btn[data-astro-cid-bfbmamsi]{animation:nl-pulse .52s var(--ease-out) 1s}.nl-btn[data-astro-cid-bfbmamsi]:hover{animation:nl-pulse .52s var(--ease-out)}@media(prefers-reduced-motion:reduce){html.js .nl-anim[data-astro-cid-bfbmamsi]{opacity:1;transform:none}html.js [data-astro-cid-bfbmamsi][data-nl].is-in .nl-anim[data-astro-cid-bfbmamsi]{transition:none}html.js [data-astro-cid-bfbmamsi][data-nl].is-in .nl-btn[data-astro-cid-bfbmamsi],.nl-btn[data-astro-cid-bfbmamsi]:hover{animation:none}}
