.N2BXVG_page{--launch-bg:#08070a;--launch-panel:#111014;--launch-panel-strong:#17151a;--launch-border:#302c35;--launch-text:#f7f4f8;--launch-muted:#aaa4ae;--launch-purple:#a748e6;--launch-mint:#63d6ae;background:var(--launch-bg);min-height:100svh;color:var(--launch-text);font-family:var(--font-vk-inter), sans-serif;overflow:clip}.N2BXVG_scrollProgress{z-index:20;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.N2BXVG_scrollProgress>span{--launch-scroll-progress:0;background:var(--launch-purple);width:100%;height:100%;transform:scaleX(var(--launch-scroll-progress));transform-origin:0;display:block;box-shadow:0 0 16px #a748e6a8}.N2BXVG_header{z-index:5;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;width:min(100% - 40px,1240px);height:82px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.N2BXVG_wordmark{color:var(--launch-text);letter-spacing:0;align-items:center;gap:11px;font-size:18px;font-weight:700;text-decoration:none;transition:color .18s;display:inline-flex}.N2BXVG_wordmark img{object-fit:contain;width:34px;height:34px;transition:transform .24s}.N2BXVG_wordmark:hover{color:#e3c4f5}.N2BXVG_wordmark:hover img{transform:rotate(-7deg)scale(1.08)}.N2BXVG_headerStatus{color:#d8d2dc;font-family:var(--font-vk-ibm-plex-mono), monospace;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;display:inline-flex}.N2BXVG_headerStatus>span{background:var(--launch-mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #63d6ae1f}.N2BXVG_hero{border-bottom:1px solid var(--launch-border);align-content:center;min-height:min(830px,86svh);display:grid;position:relative;overflow:hidden}.N2BXVG_hero:after{content:"";background:#ffffff1a;width:1px;height:78%;position:absolute;bottom:0;right:8%}.N2BXVG_heroImage{z-index:0;aspect-ratio:1;opacity:.9;perspective:1000px;width:min(61vw,760px);transform-style:preserve-3d;position:absolute;top:7%;right:max(-90px,50vw - 690px)}.N2BXVG_interactiveKey{--key-rx:0deg;--key-ry:0deg;--key-x:0px;--key-y:0px}.N2BXVG_keyPlane{width:100%;height:100%;transform:perspective(1000px) translate3d(var(--key-x), var(--key-y), 24px) rotateX(var(--key-rx)) rotateY(var(--key-ry));transform-style:preserve-3d;will-change:transform;transition:transform .12s cubic-bezier(.2,.7,.2,1),filter .18s;display:block;position:relative}.N2BXVG_interactiveKey img{object-fit:contain;filter:drop-shadow(0 20px 24px #0000006b)drop-shadow(0 0 28px #7c32aa21);width:100%;height:100%}.N2BXVG_heroImage:hover .N2BXVG_keyPlane{filter:brightness(1.08)saturate(1.08)}.N2BXVG_heroCopy{z-index:2;pointer-events:none;width:min(100% - 40px,1240px);margin:72px auto 82px;position:relative}.N2BXVG_heroCopy a{pointer-events:auto}.N2BXVG_kicker,.N2BXVG_sectionIntro>p,.N2BXVG_progressLead>p{color:#d5a9ef;font-family:var(--font-vk-ibm-plex-mono), monospace;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:600}.N2BXVG_hero h1{color:#fff;letter-spacing:0;max-width:760px;margin:0;font-size:clamp(72px,11vw,154px);font-weight:760;line-height:.82}.N2BXVG_heroStatement{color:#f6f1f8;letter-spacing:0;max-width:650px;margin:38px 0 0;font-size:clamp(27px,3vw,43px);font-weight:520;line-height:1.08}.N2BXVG_heroDetail{max-width:560px;color:var(--launch-muted);margin:26px 0 0;font-size:17px;line-height:1.65}.N2BXVG_heroActions{align-items:center;gap:18px;margin-top:36px;display:flex}.N2BXVG_primaryAction{color:#0b090d;background:#f2ecf5;border:1px solid #f2ecf5;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s;display:inline-flex}.N2BXVG_primaryAction:hover{background:#fff;border-color:#fff;transform:translateY(-2px);box-shadow:0 10px 28px #0000004d}.N2BXVG_primaryAction svg{transition:transform .18s}.N2BXVG_primaryAction:hover svg{transform:translateY(3px)}.N2BXVG_launchBadge{color:#d7d2d9;align-items:center;gap:8px;font-size:13px;display:inline-flex}.N2BXVG_launchBadge svg{color:var(--launch-mint)}.N2BXVG_heroFoot{z-index:2;color:#bcb6c0;width:min(100% - 40px,1240px);min-height:58px;font-family:var(--font-vk-ibm-plex-mono), monospace;text-transform:uppercase;border-top:1px solid #ffffff1f;align-items:center;gap:0;margin:auto;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.N2BXVG_heroFoot span{align-items:center;gap:9px;padding-right:28px;display:inline-flex}.N2BXVG_heroFoot span+span{border-left:1px solid #ffffff29;padding-left:28px}.N2BXVG_heroFoot strong{color:#d5a9ef;font-size:9px;font-weight:600}.N2BXVG_standards{width:min(100% - 40px,1240px);margin:0 auto;padding:94px 0 104px;scroll-margin-top:24px}.N2BXVG_sectionIntro{grid-template-columns:minmax(190px,.7fr) minmax(0,1.5fr);align-items:start;gap:48px;margin-bottom:58px;display:grid}.N2BXVG_sectionIntro h2,.N2BXVG_progressLead h2,.N2BXVG_closing h2{color:#f7f3f8;letter-spacing:0;max-width:780px;margin:0;font-size:clamp(34px,4.4vw,61px);font-weight:580;line-height:1.05}.N2BXVG_standardGrid{border-top:1px solid var(--launch-border);border-bottom:1px solid var(--launch-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.N2BXVG_standard{min-height:290px;padding:28px 30px 34px;transition:background .22s,transform .22s;position:relative;overflow:hidden}.N2BXVG_standard:after{background:var(--launch-purple);content:"";transform-origin:0;height:2px;transition:transform .26s;position:absolute;bottom:0;left:30px;right:30px;transform:scaleX(0)}.N2BXVG_standard:hover{z-index:1;background:var(--launch-panel);transform:translateY(-5px)}.N2BXVG_standard:hover:after{transform:scaleX(1)}.N2BXVG_standard+.N2BXVG_standard{border-left:1px solid var(--launch-border)}.N2BXVG_standardTop{color:#b9b1bd;font-family:var(--font-vk-ibm-plex-mono), monospace;justify-content:space-between;align-items:center;font-size:11px;display:flex}.N2BXVG_standardTop svg{color:var(--launch-purple);transition:transform .22s}.N2BXVG_standard:hover .N2BXVG_standardTop svg{transform:rotate(-8deg)scale(1.12)}.N2BXVG_standard h3{letter-spacing:0;margin:78px 0 14px;font-size:22px;font-weight:650}.N2BXVG_standard p{max-width:330px;color:var(--launch-muted);margin:0;font-size:14px;line-height:1.65}.N2BXVG_progress{border-top:1px solid var(--launch-border);border-bottom:1px solid var(--launch-border);background:var(--launch-panel);grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:80px;padding:96px max(20px,50vw - 620px);display:grid}.N2BXVG_progressList{border-top:1px solid #3a3540;align-self:end}.N2BXVG_progressList>div{color:#d9d3dc;border-bottom:1px solid #3a3540;align-items:center;gap:14px;min-height:58px;font-size:14px;transition:padding .18s,background .18s,color .18s;display:flex}.N2BXVG_progressList>div:hover{background:var(--launch-panel-strong);color:#fff;padding-left:12px;padding-right:12px}.N2BXVG_progressList span{width:24px;height:24px;color:var(--launch-mint);border:1px solid #3e6659;border-radius:50%;justify-content:center;align-items:center;transition:color .18s,border-color .18s,transform .18s;display:inline-flex}.N2BXVG_progressList>div:hover span{border-color:var(--launch-mint);color:#9cf0d2;transform:scale(1.08)}.N2BXVG_closing{justify-content:space-between;align-items:center;gap:40px;width:min(100% - 40px,1240px);min-height:390px;margin:0 auto;display:flex}.N2BXVG_closing p{color:#d5a9ef;font-family:var(--font-vk-ibm-plex-mono), monospace;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:600}.N2BXVG_closingMark{opacity:.8;perspective:700px;flex:none;width:180px;height:180px;transition:opacity .18s}.N2BXVG_closingMark:hover{opacity:1}.N2BXVG_footer{border-top:1px solid var(--launch-border);color:#85808a;width:min(100% - 40px,1240px);min-height:72px;font-family:var(--font-vk-ibm-plex-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;font-size:10px;display:flex}@media (max-width:900px){.N2BXVG_hero{align-content:end;min-height:820px}.N2BXVG_heroImage{opacity:.62;width:92vw;top:56px;right:-22%}.N2BXVG_heroCopy{margin-bottom:88px}.N2BXVG_sectionIntro{grid-template-columns:1fr;gap:10px}.N2BXVG_standardGrid{grid-template-columns:1fr}.N2BXVG_standard{min-height:230px}.N2BXVG_standard+.N2BXVG_standard{border-top:1px solid var(--launch-border);border-left:0}.N2BXVG_standard h3{margin-top:52px}.N2BXVG_progress{grid-template-columns:1fr;gap:54px}}@media (max-width:620px){.N2BXVG_header{width:min(100% - 28px,1240px);height:70px}.N2BXVG_headerStatus{font-size:9px}.N2BXVG_hero{min-height:760px}.N2BXVG_heroImage{opacity:.46;width:112vw;top:72px;right:-28%}.N2BXVG_heroCopy{width:min(100% - 28px,1240px);margin-bottom:104px}.N2BXVG_hero h1{font-size:68px}.N2BXVG_heroStatement{font-size:29px}.N2BXVG_heroDetail{font-size:15px}.N2BXVG_heroActions{flex-direction:column;align-items:flex-start}.N2BXVG_heroFoot{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;width:min(100% - 28px,1240px);min-height:72px}.N2BXVG_heroFoot span,.N2BXVG_heroFoot span+span{border:0;padding:0}.N2BXVG_standards{width:min(100% - 28px,1240px);padding:72px 0 78px}.N2BXVG_standard{padding-left:6px;padding-right:6px}.N2BXVG_progress{padding:76px 14px}.N2BXVG_closing{flex-direction:column;justify-content:center;align-items:flex-start;width:min(100% - 28px,1240px);min-height:430px}.N2BXVG_closingMark{align-self:flex-end;width:120px;height:120px}.N2BXVG_footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:min(100% - 28px,1240px);min-height:116px}}@media (prefers-reduced-motion:reduce){.N2BXVG_scrollProgress>span,.N2BXVG_wordmark,.N2BXVG_wordmark img,.N2BXVG_keyPlane,.N2BXVG_primaryAction,.N2BXVG_primaryAction svg,.N2BXVG_standard,.N2BXVG_standard:after,.N2BXVG_standardTop svg,.N2BXVG_progressList>div,.N2BXVG_progressList span,.N2BXVG_closingMark{transition:none}.N2BXVG_keyPlane{transform:none}}
.mobile-panel{width:100%;max-width:100%;max-height:calc(90dvh - env(safe-area-inset-top,0px));border:1px solid hsl(var(--border-interactive));color:hsl(var(--content-primary));background:hsl(var(--surface-panel));border-bottom:0;border-radius:18px 18px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0}.mobile-panel::backdrop{background:#000000a6}.mobile-panel[open]{flex-direction:column;display:flex}.mobile-panel-header{border-bottom:1px solid hsl(var(--border-default));justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.mobile-panel-header h2{margin:0;font-size:20px}.mobile-panel-header button{border:1px solid hsl(var(--border-default));background:hsl(var(--surface-panel-inset));width:44px;height:44px;color:inherit;border-radius:8px;flex:none;place-items:center;display:grid}.mobile-panel-body{overscroll-behavior:contain;padding:16px;overflow-y:auto}.mobile-panel-body label{color:hsl(var(--content-secondary));gap:8px;margin-bottom:18px;font-size:14px;display:grid}.mobile-panel-body select{border:1px solid hsl(var(--border-default));background:hsl(var(--surface-panel-inset));width:100%;min-height:44px;color:hsl(var(--content-primary));font:inherit;border-radius:8px;padding:9px 12px;font-size:16px}.mobile-panel-actions{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid hsl(var(--border-default));gap:8px;display:flex}.mobile-panel-actions>button{flex:1;min-height:44px}.mobile-only-control{display:none}@media (max-width:760px){.desktop-only-control{display:none!important}.mobile-only-control{display:inline-flex}}
