@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.globals-module__RplK_q__racine{--ink:#03060a;--paper:#f1f3f2;--fg:#eef2f1;--muted:#eef2f194;--faint:#eef2f157;--line:#ffffff1a;--crown:#3ee5a2;--base:#5b49ff;--ease-out:cubic-bezier(.16, 1, .3, 1);--section-h:180vh;background:var(--ink);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:300;overflow-x:clip}html:has(.globals-module__RplK_q__racine){scroll-behavior:auto;background:#03060a}body:has(.globals-module__RplK_q__racine){background:#03060a;margin:0;overflow-x:hidden}.globals-module__RplK_q__racine,.globals-module__RplK_q__racine *{box-sizing:border-box;min-width:0}:is(body[data-cursor=on] .globals-module__RplK_q__racine,body[data-cursor=on] .globals-module__RplK_q__racine *){cursor:none}.globals-module__RplK_q__racine ::selection{color:#fff;background:#3ee5a247}.globals-module__RplK_q__webgl{z-index:0;display:block;position:fixed;inset:0;width:100vw!important;height:100svh!important}.globals-module__RplK_q__aurora{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.5;background:radial-gradient(46% 38% at 4% 2%,#3ee5a229,#0000 70%),radial-gradient(50% 42% at 98% 96%,#5b49ff29,#0000 72%);position:fixed;inset:0}.globals-module__RplK_q__display{letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,6.2vw,5.6rem);font-weight:300;line-height:.98}.globals-module__RplK_q__display-sm{font-size:clamp(2rem,4.2vw,3.6rem)}.globals-module__RplK_q__lede{color:var(--muted);letter-spacing:-.004em;margin:0;font-size:clamp(.9rem,1vw,1.02rem);font-weight:300;line-height:1.6}.globals-module__RplK_q__note{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:0;font-size:10.5px;font-weight:400;line-height:1.75}.globals-module__RplK_q__mono-label{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--faint);font-size:9.5px}.globals-module__RplK_q__title-line{display:block}.globals-module__RplK_q__word{white-space:pre;opacity:0;filter:blur(13px);will-change:filter, opacity, transform;display:inline-block}.globals-module__RplK_q__tag{letter-spacing:.2em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:10px}.globals-module__RplK_q__tag:before{content:"[ "}.globals-module__RplK_q__tag:after{content:" ]"}.globals-module__RplK_q__btn{border:1px solid var(--line);color:var(--fg);letter-spacing:-.004em;white-space:nowrap;isolation:isolate;transition:border-color .5s var(--ease-out), color .4s var(--ease-out);background:0 0;border-radius:4px;align-items:center;gap:.7em;padding:.62rem 1.05rem;font-size:12.5px;font-weight:400;display:inline-flex;position:relative;overflow:hidden}.globals-module__RplK_q__btn:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(120% 160% at var(--mx,50%) var(--my,50%), #fff3, #fff0 62%);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.globals-module__RplK_q__btn:hover:before{opacity:1}.globals-module__RplK_q__btn:hover{border-color:#ffffff52}.globals-module__RplK_q__btn--solid{background:var(--paper);border-color:var(--paper);color:var(--ink)}.globals-module__RplK_q__btn--solid:hover{background:#fff;border-color:#fff}.globals-module__RplK_q__btn--dark{color:var(--ink);border-color:#03060a33}.globals-module__RplK_q__btn--dark:hover{border-color:#03060a8c}.globals-module__RplK_q__btn__dot{opacity:.5;width:4px;height:4px;transition:opacity .4s var(--ease-out), transform .5s var(--ease-out);background:currentColor;border-radius:999px;flex:none}.globals-module__RplK_q__btn:hover .globals-module__RplK_q__btn__dot{opacity:1;transform:scale(1.6)}.globals-module__RplK_q__shell{width:min(100% - 3rem,1320px);margin-inline:auto}@media (max-width:640px){.globals-module__RplK_q__shell{width:min(100% - 2rem,1320px)}}.globals-module__RplK_q__stage-section{height:var(--section-h);position:relative}.globals-module__RplK_q__stage-pin{pointer-events:none;align-items:center;height:100svh;display:flex;position:sticky;top:0}.globals-module__RplK_q__stage-pin a,.globals-module__RplK_q__stage-pin button{pointer-events:auto}.globals-module__RplK_q__frame{flex-direction:column;justify-content:space-between;height:100svh;padding-block:clamp(5.5rem,11vh,8rem) clamp(1.75rem,4vh,2.75rem);display:flex;position:relative}.globals-module__RplK_q__stage-grade{z-index:2;pointer-events:none;background:linear-gradient(#03060af0 0%,#03060adb 8%,#03060a9e 18%,#03060a52 28%,#03060a1a 36%,#03060a00 44%),linear-gradient(#03060a00 62%,#03060a12 70%,#03060a3d 77%,#03060a80 85%,#03060ac7 93%,#03060aeb 100%);position:fixed;inset:0}.globals-module__RplK_q__stage-section .globals-module__RplK_q__display,.globals-module__RplK_q__stage-section .globals-module__RplK_q__lede,.globals-module__RplK_q__stage-section .globals-module__RplK_q__note,.globals-module__RplK_q__stage-section .globals-module__RplK_q__tag{text-shadow:0 1px 18px #03060ae6,0 0 42px #03060ab3}.globals-module__RplK_q__scrim{display:none}.globals-module__RplK_q__metric{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:300;line-height:1;display:block}.globals-module__RplK_q__rail-track{background:#ffffff24;width:1px;height:120px;position:relative;overflow:hidden}.globals-module__RplK_q__rail-fill{background:linear-gradient(180deg, var(--crown), var(--base));transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.globals-module__RplK_q__paper{z-index:10;color:var(--ink);background:radial-gradient(115% 75% at 18% -8%, #fff 0%, #fff0 58%), linear-gradient(166deg, #f6f8f7 0%, var(--paper) 48%, #e8ecea 100%);border-radius:30px;position:relative;overflow:clip;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #03060a0a,0 70px 160px -60px #000000f2}.globals-module__RplK_q__paper .globals-module__RplK_q__lede{color:#03060a9e}.globals-module__RplK_q__paper .globals-module__RplK_q__note,.globals-module__RplK_q__paper .globals-module__RplK_q__mono-label{color:#03060a73}.globals-module__RplK_q__paper .globals-module__RplK_q__display{letter-spacing:-.045em}.globals-module__RplK_q__plate{background: radial-gradient(70% 60% at 25% 15%, color-mix(in srgb, var(--crown) 90%, transparent), transparent 65%), radial-gradient(80% 70% at 85% 90%, color-mix(in srgb, var(--base) 85%, transparent), transparent 68%), linear-gradient(155deg, #0a2b2a, #061024 60%, #03060a);border-radius:14px;position:relative;overflow:hidden}.globals-module__RplK_q__plate:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 24px 60px -30px #ffffff2e}.globals-module__RplK_q__faq-row{border-bottom:1px solid #03060a1f}.globals-module__RplK_q__faq-q{text-align:left;width:100%;color:inherit;font:inherit;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:2rem;padding:1.35rem 0;font-size:12px;display:flex}.globals-module__RplK_q__faq-a{height:0;overflow:hidden}.globals-module__RplK_q__faq-sign{flex:none;width:13px;height:13px;position:relative}.globals-module__RplK_q__faq-sign:before,.globals-module__RplK_q__faq-sign:after{content:"";transition:transform .5s var(--ease-out), opacity .4s var(--ease-out);background:currentColor;margin:auto;position:absolute;inset:0}.globals-module__RplK_q__faq-sign:before{width:100%;height:1px}.globals-module__RplK_q__faq-sign:after{width:1px;height:100%}[aria-expanded=true] .globals-module__RplK_q__faq-sign:before,[aria-expanded=true] .globals-module__RplK_q__faq-sign:after{transform:rotate(45deg)}.globals-module__RplK_q__field{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--fg);font:inherit;transition:border-color .45s var(--ease-out);background:0 0;padding:.7rem .1rem;font-size:13.5px}.globals-module__RplK_q__field::placeholder{color:var(--faint)}.globals-module__RplK_q__field:focus{border-bottom-color:var(--crown);outline:none}@media (prefers-reduced-motion:reduce){.globals-module__RplK_q__word{opacity:1!important;filter:none!important;transform:none!important}.globals-module__RplK_q__racine,.globals-module__RplK_q__racine *,.globals-module__RplK_q__racine :before,.globals-module__RplK_q__racine :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.globals-module__nqhIpq__racine{--bg:#080a10;--fg:#f2f0f8;--accent:#c2a4dc;--muted:#f2f0f899;--faint:#f2f0f857;--line:#ffffff1a;--ease-out:cubic-bezier(.16, 1, .3, 1);--section-h:185vh}:where(.globals-module__nqhIpq__racine),:where(.globals-module__nqhIpq__racine) *{box-sizing:border-box;min-width:0}html:has(.globals-module__nqhIpq__racine){scroll-behavior:auto;background:#080a10}html:has(.globals-module__nqhIpq__racine) body{background:#080a10;margin:0;overflow-x:hidden}.globals-module__nqhIpq__racine{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:300}:is(body[data-cursor=on] :where(.globals-module__nqhIpq__racine),body[data-cursor=on] :where(.globals-module__nqhIpq__racine) *){cursor:none}:where(.globals-module__nqhIpq__racine)::selection,:where(.globals-module__nqhIpq__racine) ::selection{color:#fff;background:#c2a4dc57}.globals-module__nqhIpq__webgl{z-index:0;display:block;position:fixed;inset:0;width:100vw!important;height:100svh!important}.globals-module__nqhIpq__display{letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,5.4vw,4.9rem);font-weight:300;line-height:1}.globals-module__nqhIpq__display-sm{font-size:clamp(1.95rem,4.2vw,3.7rem)}.globals-module__nqhIpq__lede{color:var(--muted);letter-spacing:-.005em;margin:0;font-size:clamp(.94rem,1.05vw,1.0625rem);font-weight:300;line-height:1.62}.globals-module__nqhIpq__note{color:#f2f0f873;margin:0;font-size:12.5px;font-weight:300;line-height:1.55}.globals-module__nqhIpq__mono-label{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--faint);font-size:9.5px}.globals-module__nqhIpq__title-line{display:block}.globals-module__nqhIpq__word{white-space:pre;opacity:0;filter:blur(13px);will-change:filter, opacity, transform;display:inline-block}.globals-module__nqhIpq__eyebrow-pill{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:-.005em;color:#f2f0f8db;white-space:nowrap;background:#0c0e1880;border-radius:999px;align-items:center;gap:.55em;padding:.42rem .85rem .42rem .7rem;font-size:12px;font-weight:400;display:inline-flex}.globals-module__nqhIpq__flank{letter-spacing:-.045em;color:#f2f0f8eb;justify-content:space-between;align-items:center;gap:1rem;margin:0;font-size:clamp(1.9rem,7.6vw,6.4rem);font-weight:200;line-height:.95;display:flex}.globals-module__nqhIpq__flank__word{white-space:nowrap;margin-left:-.045em;display:block}.globals-module__nqhIpq__flank__word--r{text-align:right;margin-left:0;margin-right:-.045em}@media (max-width:760px){.globals-module__nqhIpq__flank{flex-direction:column;align-items:stretch;gap:.06em;font-size:clamp(2.4rem,16vw,4.2rem)}.globals-module__nqhIpq__flank__word--r{text-align:right}}.globals-module__nqhIpq__statement{letter-spacing:.02em;text-transform:uppercase;color:#f2f0f8bd;max-width:34ch;margin:0;font-size:12.5px;font-weight:400;line-height:1.55}.globals-module__nqhIpq__tag-grid{grid-template-columns:repeat(2,minmax(0,max-content));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.globals-module__nqhIpq__tag{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:-.005em;color:#f2f0f8b8;white-space:nowrap;text-align:center;background:#ffffff0b;border-radius:6px;padding:.34rem .7rem;font-size:11.5px;font-weight:300}.globals-module__nqhIpq__btn{--btn-bg:transparent;border:1px solid var(--line);background:var(--btn-bg);color:var(--fg);letter-spacing:-.005em;white-space:nowrap;isolation:isolate;transition:border-color .5s var(--ease-out), color .4s var(--ease-out);border-radius:999px;align-items:center;gap:.7em;padding:.72rem .8rem .72rem 1.15rem;font-size:12.5px;font-weight:400;display:inline-flex;position:relative;overflow:hidden}.globals-module__nqhIpq__btn:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(120% 160% at var(--mx,50%) var(--my,50%), #d6c2ec42, #fff0 62%);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.globals-module__nqhIpq__btn:hover:before{opacity:1}.globals-module__nqhIpq__btn:hover{border-color:#ffffff4d}.globals-module__nqhIpq__btn--primary{--btn-bg:#ffffff12;border-color:#fff3}.globals-module__nqhIpq__btn__arrow{border:1px solid #ffffff38;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:grid;position:relative;overflow:hidden}.globals-module__nqhIpq__btn__arrow svg{width:9px;height:9px;transition:transform .55s var(--ease-out);grid-area:1/1}.globals-module__nqhIpq__btn__arrow svg:nth-child(2){transform:translate(-160%,160%)}.globals-module__nqhIpq__btn:hover .globals-module__nqhIpq__btn__arrow svg:first-child{transform:translate(160%,-160%)}.globals-module__nqhIpq__btn:hover .globals-module__nqhIpq__btn__arrow svg:nth-child(2){transform:translate(0,0)}.globals-module__nqhIpq__glass{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:linear-gradient(#ffffff0e,#ffffff04)}.globals-module__nqhIpq__shell{width:min(100% - 3rem,1280px);margin-inline:auto}@media (max-width:640px){.globals-module__nqhIpq__shell{width:min(100% - 2rem,1280px)}}.globals-module__nqhIpq__stage-section{height:var(--section-h);position:relative}.globals-module__nqhIpq__stage-pin{pointer-events:none;align-items:center;height:100svh;display:flex;position:sticky;top:0}.globals-module__nqhIpq__stage-pin a,.globals-module__nqhIpq__stage-pin button,.globals-module__nqhIpq__stage-pin .globals-module__nqhIpq__card{pointer-events:auto}.globals-module__nqhIpq__scrim{z-index:0;pointer-events:none;background:radial-gradient(54% 42% at var(--sx,50%) 50%, #080a10b8, #080a1000 74%);position:absolute;inset:0}.globals-module__nqhIpq__scrim--edges{background:linear-gradient(90deg,#080a10d1 0%,#080a1052 20%,#080a1000 40% 60%,#080a1052 80%,#080a10d1 100%),linear-gradient(#080a1000 62%,#080a10db 100%),linear-gradient(#080a1099 0%,#080a1000 22%)}.globals-module__nqhIpq__panel{z-index:1}.globals-module__nqhIpq__bleed{width:100%;padding-inline:clamp(1.25rem,3.2vw,3.5rem)}.globals-module__nqhIpq__hero{flex-direction:column;justify-content:space-between;gap:clamp(2rem,5vh,4rem);min-height:100svh;padding-block:clamp(4.5rem,9vh,7rem) clamp(2.25rem,5.5vh,3.5rem);display:flex}.globals-module__nqhIpq__hero__top{justify-content:center;display:flex}.globals-module__nqhIpq__hero__foot{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.globals-module__nqhIpq__hero__foot-l{flex-direction:column;gap:1.15rem;display:flex}.globals-module__nqhIpq__hero__cta{flex-wrap:wrap;gap:.75rem;display:flex}@media (min-width:768px){.globals-module__nqhIpq__hero__foot{flex-direction:row;align-items:flex-end}}.globals-module__nqhIpq__card{transform-style:preserve-3d;transition:border-color .6s var(--ease-out);border-radius:15px;padding:1.3rem 1.4rem 1.45rem;position:relative;overflow:hidden}.globals-module__nqhIpq__card:before{content:"";pointer-events:none;background:radial-gradient(38% 60% at var(--mx,50%) var(--my,50%), #d6c2ec24, #fff0 70%);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.globals-module__nqhIpq__card:hover:before{opacity:1}.globals-module__nqhIpq__card:hover{border-color:#ffffff3d}.globals-module__nqhIpq__metric{letter-spacing:-.048em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:clamp(1.9rem,3.1vw,2.8rem);font-weight:300;line-height:1;display:block}.globals-module__nqhIpq__rail-track{background:#ffffff24;width:1px;height:128px;position:relative;overflow:hidden}.globals-module__nqhIpq__rail-fill{transform-origin:top;background:#e4d8f4d9;position:absolute;inset:0;transform:scaleY(0)}@media (prefers-reduced-motion:reduce){.globals-module__nqhIpq__word{opacity:1!important;filter:none!important;transform:none!important}:where(.globals-module__nqhIpq__racine),:where(.globals-module__nqhIpq__racine):before,:where(.globals-module__nqhIpq__racine):after,:where(.globals-module__nqhIpq__racine) *,:where(.globals-module__nqhIpq__racine) :before,:where(.globals-module__nqhIpq__racine) :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
