:root{--nx-paper:#F6F6FA;--nx-white:#FFFFFF;--nx-ink:#17153A;--nx-ink-2:#45436B;--nx-ink-3:#5F5D85;--nx-line:#E2E1EE;--nx-line-2:#D3D1E4;--nx-violet:#5B4FE5;--nx-violet-ink:#3B30A8;--nx-violet-50:#F1F0FF;--nx-violet-100:#E4E1FF;--nx-lime:#C8F135;--nx-lime-hover:#D6F75E;--nx-ok-bg:#EEF7D6;--nx-ok-ink:#3F5600;--nx-ink-hover:#262260;--nx-night-ending:#0B0A1F;--nx-night-deep:#0E0B2B;--nx-night:#110E35;--nx-night-2:#1C1850;--nx-indigo:#2E2780;--nx-on-dark:#FFFFFF;--nx-on-dark-2:rgba(255,255,255,.76);--nx-on-dark-3:rgba(255,255,255,.62);--nx-on-dark-line:rgba(255,255,255,.12);--nx-stage:radial-gradient(90% 120% at 50% -10%,#2E2780 0%,#1C1850 42%,#100D33 100%);--nx-band-violet:radial-gradient(70% 60% at 50% 0%,#2E2780 0%,#1C1850 48%,#110E35 100%);--nx-band-deep:radial-gradient(55% 70% at 6% 0%,rgba(91,79,229,.5),rgba(91,79,229,0) 70%),radial-gradient(45% 55% at 100% 70%,rgba(200,241,53,.1),rgba(200,241,53,0) 70%),#0E0B2B;--nx-glow-top:radial-gradient(62% 72% at 50% 0%,rgba(91,79,229,.5),rgba(91,79,229,0) 70%);--nx-grid:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0);--nx-grid-size:28px 28px;--nx-edge:linear-gradient(90deg,rgba(124,108,255,0),rgba(124,108,255,.75) 30%,rgba(200,241,53,.6) 70%,rgba(200,241,53,0));--nx-layer-plate:linear-gradient(160deg,#6E60F6,#4A3FD0 55%,#3B30A8);--nx-layer-plate-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 1px rgba(200,241,53,.5),0 24px 48px -28px rgba(59,48,168,.75);--nx-layer-cell:rgba(17,12,70,.42);--nx-font:var(--font-inter,"Inter"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--nx-font-mono:var(--font-geist-mono,"Geist Mono"),ui-monospace,monospace;--nx-display:"opsz" 32;--nx-h1:clamp(42px,5.4vw,78px);--nx-h2:clamp(34px,3.7vw,54px);--nx-h2-xl:clamp(40px,5.2vw,76px);--nx-h3:23px;--nx-h1-page:clamp(36px,4.2vw,58px);--nx-h2-page:clamp(26px,2.4vw,34px);--nx-lede:clamp(17px,1.4vw,19.5px);--nx-intro:18px;--nx-body:17px;--nx-body-sm:16px;--nx-ui:15px;--nx-small:14px;--nx-caption:12.5px;--nx-label:12px;--nx-label-tracking:.14em;--nx-figure:clamp(52px,8.4vw,120px);--nx-figure-md:clamp(40px,5vw,68px);--nx-figure-sm:clamp(34px,4.2vw,56px);--nx-h2-story-end:clamp(32px,3.6vw,46px);--nx-h2-story-flow:clamp(28px,7vw,36px);--nx-h1-signin:2.75rem;--nx-h1-signin-lg:3.5rem;--nx-fs-11:11px;--nx-fs-11-5:11.5px;--nx-fs-13:13px;--nx-fs-13-5:13.5px;--nx-fs-14-5:14.5px;--nx-fs-15-5:15.5px;--nx-fs-16-5:16.5px;--nx-fs-19:19px;--nx-fs-20:20px;--nx-fs-21:21px;--nx-fs-22:22px;--nx-fs-26:26px;--nx-fs-30:30px;--nx-fs-32:32px;--nx-fs-34:34px;--nx-fs-40:40px;--nx-fs-42:42px;--nx-fs-44:44px;--nx-fs-58:58px;--nx-r-pill:999px;--nx-r-sm:10px;--nx-r-md:14px;--nx-r-lg:18px;--nx-r-xl:22px;--nx-r-2xl:28px;--nx-shadow-header:0 0 0 1px rgba(23,21,58,.07),0 1px 2px rgba(23,21,58,.05),0 14px 34px -16px rgba(23,21,58,.3);--nx-shadow-header-scrolled:0 0 0 1px rgba(23,21,58,.08),0 2px 6px rgba(23,21,58,.06),0 22px 44px -18px rgba(23,21,58,.45);--nx-shadow-card:0 0 0 1px var(--nx-line),0 1px 2px rgba(23,21,58,.04),0 44px 90px -54px rgba(23,21,58,.45);--nx-shadow-float:0 0 0 1px var(--nx-line),0 34px 64px -30px rgba(23,21,58,.5);--nx-shadow-window-on-dark:0 0 0 1px rgba(255,255,255,.16),0 60px 120px -50px rgba(4,2,26,.9),0 24px 48px -28px rgba(4,2,26,.7);--nx-shadow-code:0 40px 80px -40px rgba(17,14,53,.7);--nx-container:1240px;--nx-section-y:128px;--nx-header-top:12px;--nx-header-h:60px;--nx-header-clear:72px;--nx-header-band:76px;--nx-ease-out:cubic-bezier(.16,1,.3,1);--nx-ease-std:cubic-bezier(.2,.7,.1,1);--nx-dur-fast:.2s;--nx-dur:.3s;--nx-dur-slow:.55s;--nx-focus:2px solid var(--nx-violet);--nx-focus-on-dark:2px solid var(--nx-lime)}@media (max-width:1100px){:root{--nx-section-y:96px}}@media (max-width:640px){:root{--nx-section-y:72px}}@media (prefers-reduced-motion:reduce){:root{--nx-dur-fast:0s;--nx-dur:0s;--nx-dur-slow:0s}}