.page_cursor__RVIC4{position:fixed;top:0;left:0;width:40px;height:40px;margin:-20px 0 0 -20px;pointer-events:none;z-index:99998;transition:transform .08s linear;will-change:transform}.page_cursorHover__o5D_G svg circle:first-child{stroke:#1c69d4;opacity:.9}.page_cursorHover__o5D_G svg{transform:scale(1.25);transform-origin:center;transition:transform .15s ease}.page_main__nw1Wk{position:fixed;inset:0;overflow:hidden;background:transparent}.page_bg__UTiUM{position:fixed;inset:0;z-index:0;background:radial-gradient(ellipse 110% 65% at 50% 55%,#07080e 0,#040405 68%)}.page_canvasWrap__24S1e{position:fixed;inset:0;z-index:1;background:transparent}.page_canvasWrap__24S1e canvas{display:block;width:100%!important;height:100%!important}.page_vignette__6KMWX{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,transparent 45%,rgba(0,0,0,.65) 100%);pointer-events:none;z-index:5}.page_ui__WifVx{position:fixed;inset:0;z-index:10;pointer-events:none}.page_wordmark__yyB7e{position:absolute;top:28px;left:40px;font-family:var(--font-display);font-size:16px;letter-spacing:.2em;color:var(--text);text-transform:uppercase;pointer-events:none;animation:page_fadeDown__70y2e 1s .3s both}.page_colorSwatches__hoda2{position:absolute;top:64px;left:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:7px;max-width:175px;pointer-events:all;animation:page_fadeDown__70y2e 1s .5s both}.page_colorSwatch__Tby_m{width:14px;height:14px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;padding:0;transition:transform .2s ease,border-color .2s ease;flex-shrink:0}.page_colorSwatch__Tby_m:hover{transform:scale(1.25);border-color:hsla(0,0%,100%,.6)}.page_colorName__uM3cI{position:absolute;top:112px;left:40px;font-family:var(--font-mono);font-size:8px;letter-spacing:.25em;color:var(--muted);text-transform:uppercase;pointer-events:none;transition:opacity .2s ease;animation:page_fadeDown__70y2e 1s .5s both}.page_colorSwatchActive__H4lxC{border-color:hsla(0,0%,100%,.9);box-shadow:0 0 0 2px hsla(0,0%,100%,.15);transform:scale(1.15)}.page_sceneCounter__1bzQI{position:absolute;top:32px;right:40px;font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;color:var(--muted);text-transform:uppercase;pointer-events:none;animation:page_fadeDown__70y2e 1s .4s both}.page_navDots__7SCvf{position:absolute;right:40px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px;pointer-events:all;align-items:flex-end;animation:page_fadeIn__jjObi 1s .6s both}.page_dot__aVcaO{display:flex;flex-direction:row;align-items:center;gap:10px;background:none;border:none;padding:4px 0;cursor:pointer}.page_dotLabel__VSgcq{font-family:var(--font-mono);font-size:9px;letter-spacing:.25em;color:var(--muted);text-transform:uppercase;opacity:0;transform:translateX(4px);transition:opacity .3s ease,transform .3s ease,color .3s ease;white-space:nowrap}.page_dotCircle___LvTV{display:block;width:8px;height:8px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);background:transparent;transition:background .3s ease,border-color .3s ease;flex-shrink:0}.page_dot__aVcaO:hover .page_dotLabel__VSgcq{opacity:.6;transform:translateX(0)}.page_dot__aVcaO:hover .page_dotCircle___LvTV{border-color:hsla(0,0%,100%,.6)}.page_dotActive__0kqz4 .page_dotLabel__VSgcq{opacity:1;transform:translateX(0);color:var(--text)}.page_dotActive__0kqz4 .page_dotCircle___LvTV{background:var(--text);border-color:var(--text)}.page_content___38fW{position:absolute;bottom:0;left:0;padding:0 0 60px 48px;max-width:380px;will-change:opacity,transform;pointer-events:none;animation:page_fadeUp__aNNvE 1s .7s both}.page_contentEyebrow__KAq4a{font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;color:var(--accent);text-transform:uppercase;margin-bottom:10px}.page_contentTitle__Gjnsa{font-family:var(--font-display);font-size:clamp(56px,7vw,80px);line-height:.9;letter-spacing:.02em;color:var(--text);text-transform:uppercase;margin:0 0 12px}.page_contentSub__YFhM0{font-family:var(--font-body);font-style:italic;font-size:17px;color:var(--muted);font-weight:300;margin:0}.page_contentSpecs__OdECF{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;border:1px solid var(--border);margin-top:16px}.page_specCell__nO2qx{display:flex;flex-direction:column;gap:3px;padding:12px 16px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.page_specCell__nO2qx:nth-child(2n){border-right:none}.page_specCell__nO2qx:nth-child(3),.page_specCell__nO2qx:nth-child(4){border-bottom:none}.page_specCell__nO2qx span{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;color:var(--muted);text-transform:uppercase}.page_specCell__nO2qx strong{font-family:var(--font-display);font-size:22px;letter-spacing:.05em;color:var(--text);font-weight:400}.page_contentTags__Oss6v{display:flex;flex-direction:column;gap:6px;margin-top:14px}.page_contentTag__aeMXT{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;color:var(--muted);text-transform:uppercase;padding:6px 0;border-bottom:1px solid var(--border)}.page_contentTag__aeMXT:before{content:"— ";color:var(--accent)}.page_arrows__UGggo{position:absolute;bottom:52px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:40px;pointer-events:all;animation:page_fadeUp__aNNvE 1s .9s both}.page_arrowBtn__yBo6x{font-family:var(--font-mono);font-size:22px;color:var(--muted);background:none;border:none;cursor:pointer;padding:4px 8px;transition:color .2s ease,opacity .2s ease;line-height:1}.page_arrowBtn__yBo6x:hover:not(:disabled){color:var(--text)}.page_arrowBtn__yBo6x:disabled{opacity:.2;cursor:default}.page_muteBtn__bRBDH{position:absolute;bottom:56px;right:40px;background:none;border:none;color:var(--muted);padding:4px;display:flex;align-items:center;justify-content:center;pointer-events:all;transition:color .2s ease;animation:page_fadeUp__aNNvE 1s 1s both}.page_muteBtn__bRBDH:hover{color:var(--text)}.page_modelLabel__WHCsb{position:absolute;bottom:36px;right:40px;font-family:var(--font-mono);font-size:9px;letter-spacing:.3em;color:var(--muted);text-transform:uppercase;pointer-events:none;animation:page_fadeUp__aNNvE 1s 1s both}@keyframes page_fadeUp__aNNvE{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeDown__70y2e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeIn__jjObi{0%{opacity:0}to{opacity:1}}.page_mobileBlock__ppw3_{display:none;position:fixed;inset:0;z-index:99999;background:#060606;align-items:center;justify-content:center;flex-direction:column}.page_mobileInner__dm_hW{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 40px;gap:20px}.page_mobileEyebrow__hM8NW{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.3em;color:hsla(39,35%,92%,.3);text-transform:uppercase;margin:0}.page_mobileTitle__QXYO0{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:clamp(72px,18vw,120px);line-height:.9;letter-spacing:.02em;color:#f2ede4;text-transform:uppercase;margin:0}.page_mobileSub__6CYLg{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.12em;color:hsla(39,35%,92%,.35);text-transform:uppercase;line-height:1.8;margin:0}.page_mobileMStripe__Xj0R4{position:absolute;bottom:0;left:0;right:0;display:flex;height:3px}.page_mobileMStripe__Xj0R4 span{flex:1 1}.page_mobileMStripe__Xj0R4 span:first-child{background:#1c69d4}.page_mobileMStripe__Xj0R4 span:nth-child(2){background:#c00}.page_mobileMStripe__Xj0R4 span:nth-child(3){background:#1c69d4}@media (max-width:1024px){.page_mobileBlock__ppw3_{display:flex}.page_main__nw1Wk{display:none}}.loader_loader__uOVoF{position:fixed;inset:0;z-index:9999;background:#060606;display:flex;align-items:center;justify-content:center;transition:transform 1s cubic-bezier(.76,0,.24,1);will-change:transform}.loader_out__d2eBB{transform:translateY(-100%)}.loader_scanlines__SksKi{position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,hsla(0,0%,100%,.012) 0,hsla(0,0%,100%,.012) 4px);pointer-events:none;animation:loader_scanMove__zM9L_ 8s linear infinite}@keyframes loader_scanMove__zM9L_{0%{background-position:0 0}to{background-position:0 80px}}.loader_corner__SDEWA{position:absolute;width:20px;height:20px;opacity:.3}.loader_tl__tPOuA{left:28px;border-left:1px solid #f2ede4}.loader_tl__tPOuA,.loader_tr__kogsG{top:28px;border-top:1px solid #f2ede4}.loader_tr__kogsG{right:28px;border-right:1px solid #f2ede4}.loader_bl__TLVoy{left:28px;border-left:1px solid #f2ede4}.loader_bl__TLVoy,.loader_br__HATgE{bottom:28px;border-bottom:1px solid #f2ede4}.loader_br__HATgE{right:28px;border-right:1px solid #f2ede4}.loader_inner__1q8qN{display:flex;flex-direction:column;align-items:center;gap:20px;animation:loader_fadeIn__nnhCF .6s ease both}@keyframes loader_fadeIn__nnhCF{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.loader_eyebrow__XeK21{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.3em;color:hsla(39,35%,92%,.3);text-transform:uppercase;display:flex;align-items:center;gap:10px}.loader_eyebrowDot__4PSbq{display:inline-block;width:5px;height:5px;border-radius:50%;background:#c00;animation:loader_pulse__8GCMk 1.8s ease-in-out infinite}@keyframes loader_pulse__8GCMk{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.loader_titleWrap__C3GyG{position:relative;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.loader_titleFill___onBx,.loader_titleGhost__R0Oay{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:clamp(130px,22vw,240px);line-height:.88;letter-spacing:-.01em;margin:0;display:block}.loader_titleGhost__R0Oay{color:hsla(39,35%,92%,.06)}.loader_titleFill___onBx{position:absolute;inset:0;color:#f2ede4}.loader_startBtn__OO_BP{position:relative;width:140px;height:140px;border-radius:50%;background:none;border:1px solid hsla(39,35%,92%,.15);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;animation:loader_fadeIn__nnhCF .6s ease both;transition:border-color .3s ease}.loader_startBtn__OO_BP:hover{border-color:hsla(39,35%,92%,.4)}.loader_startBtn__OO_BP:hover .loader_startRing__1KBrB{animation:loader_ringPulse__H8Xf6 1s ease-in-out infinite}.loader_startBtnActive__zdaSu{border-color:rgba(204,0,0,.4)!important;cursor:default}.loader_startRing__1KBrB{position:absolute;inset:-12px;border-radius:50%;border:1px solid hsla(39,35%,92%,.08);animation:loader_ringPulse__H8Xf6 2.5s ease-in-out infinite}.loader_startRing2__M5USl{position:absolute;inset:-24px;border-radius:50%;border:1px solid hsla(39,35%,92%,.04);animation:loader_ringPulse__H8Xf6 2.5s ease-in-out .4s infinite}.loader_startBtnActive__zdaSu .loader_startRing__1KBrB{border-color:rgba(204,0,0,.4);animation:loader_ringPulseFast__wnvVm .8s ease-in-out infinite}.loader_startBtnActive__zdaSu .loader_startRing2__M5USl{border-color:rgba(204,0,0,.2);animation:loader_ringPulseFast__wnvVm .8s ease-in-out .2s infinite}@keyframes loader_ringPulse__H8Xf6{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.5}}@keyframes loader_ringPulseFast__wnvVm{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.6}}.loader_startLabel__hEHFZ{font-family:Bebas Neue,Arial Narrow,sans-serif;font-size:18px;letter-spacing:.2em;color:#f2ede4;text-transform:uppercase}.loader_startBtnActive__zdaSu .loader_startLabel__hEHFZ{color:#c00}.loader_startSub__hjyBa{font-family:Space Mono,monospace;font-size:8px;letter-spacing:.25em;color:hsla(39,35%,92%,.25);text-transform:uppercase}.loader_eyebrowDotGo__Um_cE{background:#c00;animation:loader_pulseFast__Kaj7_ .6s ease-in-out infinite!important}@keyframes loader_pulseFast__Kaj7_{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}}.loader_bottom__ERcii{width:min(320px,60vw);display:flex;flex-direction:column;gap:10px}.loader_barTrack__kKFpN{width:100%;height:1px;background:hsla(39,35%,92%,.1);position:relative;overflow:hidden}.loader_barFill__JZvao{position:absolute;inset-block:0;left:0;background:#f2ede4;transition:width .25s ease}.loader_meta__FC7nr{display:flex;justify-content:space-between;align-items:center}.loader_label__NbKg9{font-family:Space Mono,monospace;font-size:9px;letter-spacing:.25em;color:hsla(39,35%,92%,.2);text-transform:uppercase}.loader_percent__lHe_O{font-family:Space Mono,monospace;font-size:11px;letter-spacing:.15em;color:hsla(39,35%,92%,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loader_mstripe__UCCYO{position:absolute;bottom:0;left:0;right:0;display:flex;height:3px}.loader_mstripe__UCCYO span{flex:1 1}.loader_mstripe__UCCYO span:first-child{background:#81c4ff}.loader_mstripe__UCCYO span:nth-child(2){background:#16588e}.loader_mstripe__UCCYO span:nth-child(3){background:#e7222e}