.crt-overlay_overlay__1ziRz{z-index:4;overflow:hidden;isolation:isolate}.crt-overlay_overlay__1ziRz,.crt-overlay_roll__rjXjz,.crt-overlay_scanlines__gXonX,.crt-overlay_vignette__RJy3T{position:absolute;inset:0;pointer-events:none}.crt-overlay_scanlines__gXonX{background-image:repeating-linear-gradient(180deg,transparent 0 2px,rgb(0 0 0/.24) 2px 3px,transparent 3px 7px,rgb(0 0 0/.12) 7px 8px,transparent 8px 11px),repeating-linear-gradient(180deg,transparent 0 117px,rgb(0 0 0/.18) 119px 121px,transparent 123px 149px);opacity:.42;animation:crt-overlay_scan-drift__tNp15 15s steps(30) infinite}.crt-overlay_roll__rjXjz{inset:-20% 0 auto;height:11%;background:linear-gradient(180deg,transparent,rgb(54 91 112/.018) 42%,rgb(135 168 176/.035) 50%,rgb(54 91 112/.018) 58%,transparent);mix-blend-mode:screen;animation:crt-overlay_roll-down__qYbYt 18s linear infinite}.crt-overlay_vignette__RJy3T{background:radial-gradient(ellipse 77% 85% at 50% 48%,transparent 33%,rgb(0 1 4/.09) 58%,rgb(0 1 4/.42) 82%,rgb(0 0 2/.76) 100%),linear-gradient(90deg,rgb(0 0 1/.21),transparent 16% 84%,rgb(0 0 1/.21))}@keyframes crt-overlay_scan-drift__tNp15{0%,to{background-position:0 0,0 0}33%{background-position:0 -2px,0 13px}66%{background-position:0 1px,0 -9px}}@keyframes crt-overlay_roll-down__qYbYt{0%{transform:translateY(0)}to{transform:translateY(1400%)}}@media (max-width:600px){.crt-overlay_scanlines__gXonX{opacity:.34}.crt-overlay_vignette__RJy3T{background:radial-gradient(ellipse 94% 81% at 50% 48%,transparent 36%,rgb(0 1 4/.13) 68%,rgb(0 0 2/.62) 100%)}}@media (prefers-reduced-motion:reduce){.crt-overlay_roll__rjXjz,.crt-overlay_scanlines__gXonX{animation:none}.crt-overlay_roll__rjXjz{display:none}}.room-transition_shutter__Jp0fs{position:fixed;z-index:100;inset:0;pointer-events:none;background:#010102;opacity:1}.room-transition_shutter__Jp0fs[data-room-transition=covering]{transition:opacity .4s ease-in-out}.room-transition_shutter__Jp0fs[data-room-transition=revealing]{opacity:0;transition:opacity .9s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.room-transition_shutter__Jp0fs{transition:none!important}}@font-face{font-family:Cave Geist;src:url(/fonts/geist-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body:has(.about-scene_root__5_J4Y){overflow-x:hidden;overflow-y:auto;background:#030505}.about-scene_root__5_J4Y{--journey:0;position:relative;isolation:isolate;color:#ece6dc;background:#030505;font-family:Cave Geist,Arial,sans-serif}.about-scene_canvas__W_FEf,.about-scene_grain__GhiVN,.about-scene_scanlines__pQwdV,.about-scene_still__y4skU,.about-scene_wash__YXG07{position:fixed;inset:0}.about-scene_still__y4skU{background:radial-gradient(ellipse 30% 56% at 74% 48%,#46311b69,transparent 85%),linear-gradient(105deg,#030505 30%,#0c0d09 74%,#020404)}.about-scene_canvas__W_FEf{opacity:0;transition:opacity .8s ease}.about-scene_root__5_J4Y[data-ready=true] .about-scene_canvas__W_FEf{opacity:1}.about-scene_canvas__W_FEf canvas{display:block}.about-scene_wash__YXG07{z-index:1;pointer-events:none;background:linear-gradient(90deg,#020404eb,#020404b8 28%,#0204045c 43%,transparent 62%),linear-gradient(0deg,#020404b0,transparent 27%,transparent 76%,#020404b0)}.about-scene_grain__GhiVN,.about-scene_scanlines__pQwdV{z-index:4;pointer-events:none}.about-scene_grain__GhiVN{opacity:.043;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.79' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E")}.about-scene_scanlines__pQwdV{opacity:.025;background:repeating-linear-gradient(180deg,transparent 0 2px,#030505 3px 4px)}.about-scene_header__p0J2N{position:fixed;z-index:8;top:max(28px,env(safe-area-inset-top));left:max(30px,env(safe-area-inset-left));right:max(38px,env(safe-area-inset-right));display:flex;align-items:center;gap:20px;pointer-events:none}.about-scene_back__iayFc{display:grid;place-items:center;width:44px;height:44px;color:#cfcac0;text-decoration:none;pointer-events:auto}.about-scene_logo__Z_UQp{display:block;width:126px;height:60px;object-fit:contain}.about-scene_pageLabel__5j1LZ{margin-left:auto;color:#aeb4af;font:400 10px/1.5 var(--font-input,monospace);letter-spacing:.16em}.about-scene_section__XOvgd{position:relative;display:flex;align-items:center;min-height:100svh;padding:130px 8vw 100px;scroll-margin-top:0}.about-scene_panel__A4tce{position:relative;z-index:6;width:min(510px,43vw);text-shadow:0 2px 22px #0008}.about-scene_eyebrow__9XkSu{display:block;margin-bottom:22px;color:#c0a480;font:400 10px/1.5 var(--font-input,monospace);letter-spacing:.15em}.about-scene_panel__A4tce h1,.about-scene_panel__A4tce h2{margin:0 0 30px;font-weight:400;letter-spacing:-.055em;line-height:1.04;text-wrap:balance}.about-scene_panel__A4tce h1{font-size:clamp(64px,7vw,112px)}.about-scene_panel__A4tce h2{font-size:clamp(40px,4.5vw,70px)}.about-scene_panel__A4tce p{max-width:47ch;margin:0;color:#b8bdb6;font-size:clamp(15px,1.14vw,18px);line-height:1.65;text-wrap:pretty}.about-scene_contact__IZAOr,.about-scene_continue__AEr_f,.about-scene_curtainControl__lGJmP{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:48px;margin-top:25px;padding:0;color:#ddd2bd;background:transparent;border:0;border-bottom:1px solid #a18d6940;font:400 11px/1.5 var(--font-input,monospace);letter-spacing:.035em;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:color .25s,border-color .25s}.about-scene_continue__AEr_f{min-width:180px}.about-scene_curtainControl__lGJmP{justify-content:flex-start;min-width:165px;gap:14px}.about-scene_contact__IZAOr{min-width:220px;min-height:58px;margin-top:34px;color:#e2f1ee;font-size:12px}.about-scene_back__iayFc svg,.about-scene_contact__IZAOr svg,.about-scene_continue__AEr_f svg,.about-scene_curtainControl__lGJmP svg{transition:transform .3s ease}.about-scene_contact__IZAOr:hover,.about-scene_continue__AEr_f:hover,.about-scene_curtainControl__lGJmP:hover{color:#fff5df;border-color:#cbb184}.about-scene_continue__AEr_f:hover svg{transform:translateY(3px)}.about-scene_contact__IZAOr:hover svg{transform:translate(3px,-3px)}.about-scene_back__iayFc:hover svg{transform:translateX(-3px)}.about-scene_curtainControl__lGJmP:hover svg{transform:scaleX(1.15)}.about-scene_root__5_J4Y a:focus-visible,.about-scene_root__5_J4Y button:focus-visible{outline:1px solid #e5bd87;outline-offset:6px}.about-scene_chapters__5xgZZ{position:fixed;z-index:8;top:50%;right:max(36px,env(safe-area-inset-right));transform:translateY(-50%);display:flex;flex-direction:column;gap:7px}.about-scene_chapterLink__JcmOE{position:relative;display:flex;align-items:center;justify-content:flex-end;width:44px;height:44px;color:#88938b;text-decoration:none;font:400 10px/1.4 var(--font-input,monospace);transition:color .25s}.about-scene_chapterNumber__7yrD_{display:grid;place-items:center;width:29px;height:29px}.about-scene_chapterLabel__oeFgF{position:absolute;right:48px;white-space:nowrap;color:#cbc6b9;opacity:0;transform:translateX(6px);transition:opacity .25s,transform .25s;pointer-events:none}.about-scene_chapterLink__JcmOE:focus-visible .about-scene_chapterLabel__oeFgF,.about-scene_chapterLink__JcmOE:hover .about-scene_chapterLabel__oeFgF{opacity:1;transform:none}.about-scene_chapterLink__JcmOE[aria-current]{color:#e0b481}.about-scene_chapterLink__JcmOE[aria-current]:after{content:"";position:absolute;right:2px;height:3px;width:3px;background:currentColor;box-shadow:0 0 8px #dda65e80}.about-scene_progress__JRtki{position:absolute;top:10px;bottom:10px;left:0;width:1px;background:#bda17d25}.about-scene_progress__JRtki>span{display:block;width:100%;height:calc(var(--journey) * 100%);min-height:3px;background:#c7a176}.about-scene_teamNames__Wwnb5{display:grid;gap:11px;margin:0;padding:0;list-style:none;color:#d7d7cb;font:400 clamp(13px,1.13vw,17px)/1.5 var(--font-input,monospace);letter-spacing:.065em}.about-scene_teamNames__Wwnb5[hidden]{display:none}.about-scene_footer__gAbWV{position:fixed;z-index:8;right:max(32px,env(safe-area-inset-right));left:max(42px,env(safe-area-inset-left));bottom:max(24px,env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;pointer-events:none}.about-scene_chapterStatus__St6nH{color:#d3b387;font:400 10px/1.5 var(--font-input,monospace);letter-spacing:.1em}.about-scene_chapterStatus__St6nH>span{color:#6e7971}.about-scene_controls__iZsPQ{display:flex;gap:4px;pointer-events:auto}.about-scene_controls__iZsPQ button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;color:#969f98;background:transparent;cursor:pointer;transition:color .25s;touch-action:manipulation}.about-scene_controls__iZsPQ button:hover{color:#efddbe}.about-scene_controls__iZsPQ button svg{transition:transform .25s}.about-scene_controls__iZsPQ button:hover svg{transform:translateY(-2px)}.about-scene_root__5_J4Y[data-enhanced=true] .about-scene_panel__A4tce{position:fixed;bottom:clamp(105px,12vh,154px);left:clamp(42px,8vw,150px);opacity:0;visibility:hidden;transform:translateY(12px);pointer-events:none;transition:opacity .45s ease,transform .55s ease,visibility .45s}.about-scene_root__5_J4Y[data-enhanced=true] .about-scene_section__XOvgd{pointer-events:none}.about-scene_root__5_J4Y[data-enhanced=true] .about-scene_panel__A4tce[data-active=true]{opacity:1;visibility:visible;transform:none;pointer-events:auto}.about-scene_panel__A4tce h1:focus,.about-scene_panel__A4tce h2:focus{outline:none}.about-scene_root__5_J4Y[data-failed=true] .about-scene_chapters__5xgZZ{background:#03050570}@media (max-width:1024px) and (orientation:portrait),(max-width:720px){.about-scene_header__p0J2N{top:max(16px,env(safe-area-inset-top));left:12px;right:24px;gap:10px}.about-scene_logo__Z_UQp{width:105px;height:50px}.about-scene_pageLabel__5j1LZ{font-size:9px}.about-scene_wash__YXG07{background:linear-gradient(180deg,#02040450,transparent 19%,#0204040a 37%,#020404c7 55%,#030505f5 71%,#030505)}.about-scene_chapters__5xgZZ{top:40%;right:13px;gap:0}.about-scene_chapterLink__JcmOE{width:44px;height:44px;font-size:9px}.about-scene_chapterLabel__oeFgF{display:none}.about-scene_progress__JRtki{left:1px}.about-scene_section__XOvgd{min-height:100svh;padding:130px 27px 100px}.about-scene_panel__A4tce{width:100%}.about-scene_root__5_J4Y[data-enhanced=true] .about-scene_panel__A4tce{left:27px;right:27px;width:auto;bottom:max(92px,calc(env(safe-area-inset-bottom) + 72px))}.about-scene_panel__A4tce h1{font-size:clamp(48px,14vw,64px)}.about-scene_panel__A4tce h2{font-size:clamp(36px,10.4vw,49px);margin-bottom:20px}.about-scene_panel__A4tce p{font-size:15px;line-height:1.58;max-width:46ch}.about-scene_eyebrow__9XkSu{font-size:9px;margin-bottom:17px}.about-scene_continue__AEr_f,.about-scene_curtainControl__lGJmP{margin-top:18px;font-size:10px;min-height:46px}.about-scene_teamNames__Wwnb5{gap:8px;font-size:12px;line-height:1.45;letter-spacing:.04em}.about-scene_footer__gAbWV{left:27px;right:19px;bottom:max(17px,env(safe-area-inset-bottom))}.about-scene_contact__IZAOr{margin-top:22px;min-height:52px}}@media (max-height:620px) and (min-width:721px){.about-scene_root__5_J4Y[data-enhanced=true] .about-scene_panel__A4tce{bottom:79px;max-width:470px;max-height:calc(100svh - 175px);overflow-y:auto;padding-right:8px}.about-scene_panel__A4tce h1{font-size:68px;margin-bottom:20px}.about-scene_panel__A4tce h2{font-size:43px;margin-bottom:20px}.about-scene_panel__A4tce p{font-size:14px;line-height:1.55}.about-scene_eyebrow__9XkSu{margin-bottom:16px}.about-scene_teamNames__Wwnb5{gap:7px;font-size:13px}}@media (max-height:660px) and (max-width:720px){.about-scene_root__5_J4Y[data-enhanced=true] .about-scene_panel__A4tce{max-height:calc(100svh - 160px);overflow-y:auto;bottom:75px}.about-scene_panel__A4tce h1{font-size:43px;margin-bottom:18px}.about-scene_panel__A4tce h2{font-size:34px;margin-bottom:16px}.about-scene_panel__A4tce p{font-size:14px}.about-scene_eyebrow__9XkSu{margin-bottom:12px}.about-scene_teamNames__Wwnb5{gap:6px}}@media (prefers-reduced-motion:reduce){.about-scene_root__5_J4Y *,.about-scene_root__5_J4Y :after{transition:none!important}}.blue-room-scene_root__i6FKG{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;isolation:isolate;background:#01040a}.blue-room-scene_canvas__qMOf2,.blue-room-scene_finish__yCBxm,.blue-room-scene_scanlines__OsHHX,.blue-room-scene_still__GZ0R7,.blue-room-scene_vignette__0oQ8_{position:absolute;inset:0}.blue-room-scene_still__GZ0R7{background:radial-gradient(ellipse 8% 8% at 49% 47%,rgb(15 125 219/.2),transparent 100%),#000204}.blue-room-scene_still__GZ0R7:before{content:"";position:absolute;top:43%;left:47.1%;width:5.8%;height:5.5%;background:#168fea;box-shadow:0 0 36px 9px rgb(18 120 222/.2)}.blue-room-scene_canvas__qMOf2{opacity:0}.blue-room-scene_root__i6FKG[data-room-ready=true] .blue-room-scene_canvas__qMOf2{opacity:1}.blue-room-scene_canvas__qMOf2 canvas{display:block}.blue-room-scene_finish__yCBxm{z-index:2;pointer-events:none;opacity:.032;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.34'/%3E%3C/svg%3E")}.blue-room-scene_scanlines__OsHHX{z-index:3;pointer-events:none;opacity:.035;background:repeating-linear-gradient(180deg,transparent 0 2px,#02050a 3px 4px)}.blue-room-scene_vignette__0oQ8_{z-index:4;pointer-events:none;background:radial-gradient(ellipse 59% 68% at 49% 47%,transparent 16%,rgb(0 1 4/.27) 50%,rgb(0 0 0/.94) 100%),linear-gradient(180deg,rgb(0 0 0/.38),transparent 28%,transparent 71%,rgb(0 0 0/.46))}.blue-room-scene_back__2NL0F{position:absolute;z-index:10;top:max(24px,env(safe-area-inset-top));left:max(24px,env(safe-area-inset-left));display:grid;width:44px;height:44px;place-items:center;border:1px solid #29414e;border-radius:0;background:rgb(2 8 12/.8);color:#abc3cf;text-decoration:none;transition:background .18s ease,border-color .18s ease}.blue-room-scene_back__2NL0F:hover{background:#0d202b;border-color:#6e9caf}.blue-room-scene_back__2NL0F svg{transition:transform .18s ease}.blue-room-scene_back__2NL0F:focus-visible svg,.blue-room-scene_back__2NL0F:hover svg{transform:translateX(-2px)}.blue-room-scene_back__2NL0F:focus-visible{outline:2px solid #bad6e5;outline-offset:4px}.blue-room-scene_contactPanel__9s1ew{--signal-color:83 148 188;--signal-strength:.65;position:absolute;z-index:7;top:50%;right:clamp(24px,4.8vw,88px);width:min(40vw,480px);max-height:calc(100svh - 112px);overflow-y:auto;transform:translateY(-50%);transform-origin:0 0;color:#bdd5df;font-family:var(--font-input);border:1px solid rgb(var(--signal-color)/.35);background:linear-gradient(135deg,rgb(9 22 31/.91),rgb(1 7 11/.91) 60%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));box-shadow:0 24px 64px rgb(0 0 0/.65),inset 0 0 34px rgb(var(--signal-color)/.045);animation:blue-room-scene_contactArrival__h2K4q .65s ease both;scrollbar-width:thin;scrollbar-color:#355668 #04080b}.blue-room-scene_contactPanel__9s1ew[data-projected=true]{top:0;left:0;right:auto;transform:var(--terminal-transform)}.blue-room-scene_contactPanel__9s1ew:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,rgb(80 159 211/.025) 3px 4px)}@keyframes blue-room-scene_contactArrival__h2K4q{0%{opacity:0}to{opacity:1}}.blue-room-scene_terminalHeader__ckrMq{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:45px;padding:0 24px;border-bottom:1px solid rgb(var(--signal-color)/.21);background:rgb(var(--signal-color)/.035)}.blue-room-scene_terminalChannel__I08AQ{display:flex;align-items:center;gap:10px;color:#91adbd;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.blue-room-scene_signalMeter__u3bDG{display:flex;align-items:flex-end;gap:3px;height:14px}.blue-room-scene_signalMeter__u3bDG i{display:block;width:3px;height:4px;background:rgb(var(--signal-color)/var(--signal-strength));transition:background .18s ease}.blue-room-scene_signalMeter__u3bDG i:nth-child(2){height:7px}.blue-room-scene_signalMeter__u3bDG i:nth-child(3){height:10px}.blue-room-scene_signalMeter__u3bDG i:nth-child(4){height:13px;opacity:.45}.blue-room-scene_contactPanel__9s1ew[data-terminal-field]:not([data-terminal-field=""]) .blue-room-scene_signalMeter__u3bDG i:nth-child(4){opacity:1}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_signalMeter__u3bDG i{animation:blue-room-scene_transmitSignal__klCLf 1.1s ease-in-out infinite}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_signalMeter__u3bDG i:nth-child(2){animation-delay:.13s}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_signalMeter__u3bDG i:nth-child(3){animation-delay:.26s}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_signalMeter__u3bDG i:nth-child(4){animation-delay:.39s}@keyframes blue-room-scene_transmitSignal__klCLf{0%,to{opacity:.25}50%{opacity:1}}.blue-room-scene_terminalContent__xyxCh{position:relative;padding:22px 24px 18px}.blue-room-scene_contactTitle__HoTiG{margin:0;color:#cbdde5;font-size:clamp(16px,1.55vw,20px);font-weight:400;line-height:1.5;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 0 14px rgb(85 160 210/.12)}.blue-room-scene_contactIntro__8M9Yv{margin:16px 0 24px;color:#91a7b5;font-size:12px;line-height:1.65}.blue-room-scene_contactForm__0I6xQ{display:grid;gap:16px}.blue-room-scene_contactField__50rOH{display:grid;gap:8px}.blue-room-scene_contactField__50rOH>span{display:flex;gap:12px;color:#95b0c0;font-size:10px;line-height:1.4;letter-spacing:.075em;text-transform:uppercase;transition:color .18s ease}.blue-room-scene_contactField__50rOH>span i{color:#557283;font-size:9px;font-style:normal}.blue-room-scene_contactField__50rOH:focus-within>span{color:#c2dfea}.blue-room-scene_contactField__50rOH:focus-within>span i{color:#93c8e0}.blue-room-scene_contactField__50rOH input{width:100%;height:46px;padding:10px 12px;border:1px solid #27404f;border-radius:0;outline:0;background:rgb(0 5 9/.78);color:#d0e5ef;caret-color:#92c8e3;font:inherit;font-size:16px;line-height:1.3;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.blue-room-scene_contactField__50rOH input:hover{border-color:#466b80}.blue-room-scene_contactField__50rOH input:focus-visible{border-color:#719bb0;outline:1px solid #719bb0;outline-offset:0;background:#06121c;box-shadow:inset 3px 0 0 #93c8e0,0 0 16px rgb(54 130 179/.07)}.blue-room-scene_contactField__50rOH input[aria-invalid=true]{border-color:#ac6471}.blue-room-scene_contactField__50rOH input[aria-invalid=true]:focus-visible{outline-color:#ac6471;box-shadow:inset 3px 0 0 #c18490}.blue-room-scene_contactField__50rOH input:-webkit-autofill{-webkit-text-fill-color:#d0e5ef;box-shadow:inset 0 0 0 100px #06121c}.blue-room-scene_contactActions__q5qBv{min-height:72px;margin-top:4px}.blue-room-scene_contactSubmit__IpUjK{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:11px 14px;border:1px solid #496a7d;border-radius:0;background:linear-gradient(90deg,rgb(31 71 96/.35),rgb(15 37 51/.22));color:#a9ccde;cursor:pointer;font:inherit;font-size:11px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease}.blue-room-scene_contactSubmit__IpUjK:before{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;width:3px;background:#6b9eb8;transition:width .18s ease}.blue-room-scene_contactSubmit__IpUjK:hover{background:rgb(34 81 112/.35);border-color:#8cbed4;color:#d6ecf5}.blue-room-scene_contactSubmit__IpUjK:active{background:rgb(34 81 112/.55)}.blue-room-scene_contactSubmit__IpUjK:focus-visible{outline:2px solid #93b3c4;outline-offset:4px}.blue-room-scene_contactSubmit__IpUjK:focus-visible:before,.blue-room-scene_contactSubmit__IpUjK:hover:before{width:5px}.blue-room-scene_contactSubmit__IpUjK:disabled{opacity:.6;cursor:wait}.blue-room-scene_submitArrow__ZQT_e{transition:transform .18s ease}.blue-room-scene_contactSubmit__IpUjK:focus-visible .blue-room-scene_submitArrow__ZQT_e,.blue-room-scene_contactSubmit__IpUjK:hover .blue-room-scene_submitArrow__ZQT_e{transform:translate(2px,-2px)}.blue-room-scene_contactStatus__T9mnn{min-height:18px;margin:12px 0 0;color:#93b1c5;font-size:11px;line-height:1.5}.blue-room-scene_contactStatus__T9mnn[data-state=error]{color:#dfa4b2}.blue-room-scene_contactStatus__T9mnn[data-state=sent]{color:#c1e2f0}.blue-room-scene_honeypot__NTgHL{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.blue-room-scene_visuallyHidden__AQYII{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:700px){.blue-room-scene_back__2NL0F{top:max(16px,env(safe-area-inset-top));left:16px}.blue-room-scene_still__GZ0R7:before{top:24%;left:42%;width:16%}.blue-room-scene_contactPanel__9s1ew{top:auto;right:16px;bottom:max(16px,env(safe-area-inset-bottom));left:16px;width:auto;max-height:calc(100svh - 88px);transform:none;background:linear-gradient(145deg,rgb(7 20 30/.97),rgb(1 7 11/.96) 70%)}.blue-room-scene_terminalHeader__ckrMq{min-height:39px;padding:0 18px}.blue-room-scene_terminalContent__xyxCh{padding:18px 18px 12px}.blue-room-scene_contactTitle__HoTiG{font-size:16px}.blue-room-scene_contactIntro__8M9Yv{margin:14px 0 20px;font-size:12px}.blue-room-scene_contactForm__0I6xQ{gap:14px}}@media (prefers-reduced-motion:reduce){.blue-room-scene_back__2NL0F,.blue-room-scene_back__2NL0F svg,.blue-room-scene_canvas__qMOf2,.blue-room-scene_contactField__50rOH input,.blue-room-scene_contactField__50rOH>span,.blue-room-scene_contactPanel__9s1ew,.blue-room-scene_contactSubmit__IpUjK,.blue-room-scene_contactSubmit__IpUjK:before,.blue-room-scene_signalMeter__u3bDG i,.blue-room-scene_submitArrow__ZQT_e{transition:none;animation:none}}.elevator-scene_root__LOnbQ{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;isolation:isolate;background:#010304}.elevator-scene_canvas__ufRzZ,.elevator-scene_grain__cZSwj,.elevator-scene_still__5ob_l,.elevator-scene_vignette___dG2P{position:absolute;inset:0}.elevator-scene_still__5ob_l{background:radial-gradient(ellipse 22% 33% at 50% 44%,#101b1d 0,#020505 80%)}.elevator-scene_canvas__ufRzZ{opacity:0}.elevator-scene_root__LOnbQ[data-room-ready=true] .elevator-scene_canvas__ufRzZ{opacity:1}.elevator-scene_canvas__ufRzZ canvas{display:block}.elevator-scene_grain__cZSwj{z-index:2;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.79' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E")}.elevator-scene_vignette___dG2P{z-index:3;pointer-events:none;background:radial-gradient(ellipse 71% 82% at 50% 48%,transparent 22%,rgb(0 0 0/.44) 72%,rgb(0 0 0/.91) 100%)}.elevator-scene_back__dXvAF,.elevator-scene_sound__IZbVi{position:absolute;z-index:5;top:max(24px,env(safe-area-inset-top));display:grid;width:44px;height:44px;padding:0;place-items:center;border-color:#657a73 #202b28 #202b28 #657a73;border-style:solid;border-width:1px;border-radius:0;background:#080e0d;box-shadow:inset 1px 1px #d8f2e910;color:#c7d7d0;text-decoration:none;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.elevator-scene_back__dXvAF svg,.elevator-scene_sound__IZbVi svg{display:block;transition:transform .18s ease}.elevator-scene_back__dXvAF{left:max(24px,env(safe-area-inset-left))}.elevator-scene_sound__IZbVi{right:max(24px,env(safe-area-inset-right))}.elevator-scene_back__dXvAF:focus-visible,.elevator-scene_back__dXvAF:hover,.elevator-scene_sound__IZbVi:focus-visible,.elevator-scene_sound__IZbVi:hover{color:#e8fff4;background:#15231e;border-top-color:#a4c3b5;border-left-color:#a4c3b5}.elevator-scene_back__dXvAF:focus-visible svg,.elevator-scene_back__dXvAF:hover svg{transform:translateX(-2px)}.elevator-scene_sound__IZbVi:focus-visible svg,.elevator-scene_sound__IZbVi:hover svg{transform:translateY(-1px)}.elevator-scene_back__dXvAF:active,.elevator-scene_sound__IZbVi:active{background:#040807;box-shadow:inset 1px 1px #000}.elevator-scene_sound__IZbVi[aria-pressed=true]{color:#e0f8ec}.elevator-scene_sound__IZbVi:disabled{opacity:.4;cursor:default}.elevator-scene_rideVeil__BivKf{position:absolute;z-index:4;inset:0;background:#010101;opacity:0;pointer-events:none;transition:opacity 2.3s ease-in}.elevator-scene_root__LOnbQ[data-departing=true] .elevator-scene_rideVeil__BivKf{opacity:1}.elevator-scene_floorCall__QsFou{position:absolute;z-index:5;right:clamp(28px,21vw,330px);bottom:clamp(48px,12vh,124px);display:flex;min-height:48px;align-items:center;gap:12px;padding:13px 16px;border-color:#bd4553 #48121c #48121c #bd4553;border-style:solid;border-width:1px;border-radius:0;background:#18060b;color:#ffd6dc;box-shadow:inset 1px 1px #ff8d9b12;font:400 8px/1.8 var(--font-console,monospace);letter-spacing:0;text-decoration:none;cursor:pointer;opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease,border-color .18s ease,background .18s ease}.elevator-scene_root__LOnbQ[data-room-ready=true] .elevator-scene_floorCall__QsFou{opacity:1;transform:translateY(0)}.elevator-scene_floorCall__QsFou:focus-visible,.elevator-scene_floorCall__QsFou:hover{border-top-color:#ff8d9b;border-left-color:#ff8d9b;background:#310d15}.elevator-scene_floorCall__QsFou:active{background:#100409;box-shadow:inset 1px 1px #000}.elevator-scene_floorCall__QsFou svg{flex:none;transition:transform .18s ease}.elevator-scene_floorCall__QsFou:focus-visible svg:first-child,.elevator-scene_floorCall__QsFou:hover svg:first-child{transform:translateY(1px)}.elevator-scene_floorCall__QsFou:focus-visible svg:last-child,.elevator-scene_floorCall__QsFou:hover svg:last-child{transform:translateX(2px)}.elevator-scene_floorCall__QsFou[aria-disabled=true]{cursor:default}.elevator-scene_root__LOnbQ[data-departing=true] .elevator-scene_floorCall__QsFou{opacity:0}.elevator-scene_back__dXvAF:focus-visible,.elevator-scene_floorCall__QsFou:focus-visible,.elevator-scene_sound__IZbVi:focus-visible{outline:2px solid #d8f2e9;outline-offset:3px}.elevator-scene_visuallyHidden__GoSoj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:700px){.elevator-scene_floorCall__QsFou{right:50%;bottom:13%;transform:translate(50%,8px);white-space:nowrap}.elevator-scene_root__LOnbQ[data-room-ready=true] .elevator-scene_floorCall__QsFou{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.elevator-scene_back__dXvAF,.elevator-scene_back__dXvAF svg,.elevator-scene_canvas__ufRzZ,.elevator-scene_floorCall__QsFou,.elevator-scene_floorCall__QsFou svg,.elevator-scene_rideVeil__BivKf,.elevator-scene_sound__IZbVi,.elevator-scene_sound__IZbVi svg{transition:none}}body:has(.cube-room_root__Q_pwO){overflow:hidden;overscroll-behavior:none;background:#010308}.cube-room_root__Q_pwO{position:relative;min-height:100svh;height:100svh;height:100dvh;overflow:hidden;isolation:isolate;background:#010308;color:#d5dde0}.cube-room_canvas__yvNJP{position:absolute;inset:0;opacity:0;touch-action:none}.cube-room_root__Q_pwO[data-ready=true] .cube-room_canvas__yvNJP{opacity:1}.cube-room_canvas__yvNJP canvas{display:block}.cube-room_veil__ZvKNE{position:absolute;z-index:5;inset:0;background:#010308;opacity:0;pointer-events:none}.cube-room_toolbar__qqhRF{position:absolute;z-index:7;inset:max(22px,env(safe-area-inset-top)) 26px auto;display:flex;align-items:center;justify-content:space-between}.cube-room_utilities__BzOMn{display:flex;gap:8px}.cube-room_iconButton__FJEkL{display:grid;place-items:center;width:42px;height:42px;border:1px solid #71808d42;border-radius:0;color:#bdc7cc;background:#02060bb8;cursor:pointer;transition:color .2s,border-color .2s;text-decoration:none}.cube-room_iconButton__FJEkL:hover{border-color:var(--room-light);color:#fff}.cube-room_exits__p8YdO svg,.cube-room_iconButton__FJEkL svg{transition:transform .2s ease}.cube-room_iconButton__FJEkL:hover svg{transform:translateX(-1px)}.cube-room_progress__IkPHP{position:absolute;left:50%;transform:translateX(-50%);display:grid;gap:9px;justify-items:center;font:400 8px/1.5 var(--font-console,monospace);color:#c6d0d5}.cube-room_progress__IkPHP>div{display:flex;gap:6px}.cube-room_progress__IkPHP i{width:20px;height:2px;background:#303b45}.cube-room_progress__IkPHP i[data-active=true]{background:var(--room-light);height:3px}.cube-room_progress__IkPHP i[data-done=true]{background:#bdcad0}.cube-room_intro__m1xkq{position:absolute;z-index:6;bottom:clamp(64px,12vh,120px);left:50%;transform:translateX(-50%);width:min(90%,740px);display:flex;flex-direction:column;align-items:center;text-align:center;text-shadow:0 2px 25px #000,0 0 60px #000}.cube-room_presentation__lUIXq{--logo-width:188px;display:flex;align-items:flex-end;gap:15px;margin-bottom:32px}.cube-room_presentation__lUIXq img{width:var(--logo-width);height:auto;display:block}.cube-room_presentation__lUIXq span{color:#c2c8cb;font-size:11px;letter-spacing:.14em;line-height:1.5;padding-bottom:calc(var(--logo-width) * .123 + 2px)}.cube-room_startButton___ryoX{min-width:138px;min-height:58px;margin-top:12px;border:0;border-radius:0;padding:12px 18px;background:transparent;color:#ff5959;cursor:pointer;font:400 13px/2 var(--font-console,monospace);letter-spacing:.2em;text-shadow:0 0 5px #ff2731,0 0 19px #fd182ac4,0 0 44px #e1123c8a;animation:cube-room_neonStart__Aco6o 2.8s ease-in-out infinite}.cube-room_startButton___ryoX:hover{color:#ffd3d3}.cube-room_startButton___ryoX:disabled{cursor:wait;opacity:.5;animation:none}@keyframes cube-room_neonStart__Aco6o{0%,34%,to{opacity:1;text-shadow:0 0 5px #ff2731,0 0 19px #fd182ac4,0 0 44px #e1123c8a}53%,65%{opacity:.62;text-shadow:0 0 3px #ff2731,0 0 12px #fd182a9c}80%{opacity:.9}}.cube-room_intro__m1xkq:before{content:"";position:absolute;z-index:-1;inset:-35px -100px -80px;background:radial-gradient(ellipse,#000b 0,transparent 72%);pointer-events:none}.cube-room_eyebrow__SXCRh{font:400 8px/1.8 var(--font-console,monospace);color:#9aadb8;margin:0 0 20px}.cube-room_intro__m1xkq h2{font:400 clamp(21px,3.7vw,44px)/1.5 var(--font-console,monospace);letter-spacing:-.06em;margin:0 0 16px;color:#e5eaf0}.cube-room_intro__m1xkq>p:not(.cube-room_eyebrow__SXCRh){font-size:16px;line-height:1.6;color:#b9c5cb;margin:0 0 22px}.cube-room_intro__m1xkq small{font-size:11px;color:#8997a0;margin-top:19px}.cube-room_gameHud__CSYkG{position:absolute;z-index:6;inset:auto 0 0;padding:0 26px max(24px,env(safe-area-inset-bottom));pointer-events:none;text-align:center}.cube-room_roomCaption__x5_fy{margin-bottom:16px;text-shadow:0 2px 12px #000}.cube-room_roomCaption__x5_fy>span{font:400 8px/1.8 var(--font-console,monospace);color:#9dabb5}.cube-room_roomCaption__x5_fy p{margin:5px 0 0;font-size:13px;color:#c4cdd2}.cube-room_exits__p8YdO{display:flex;gap:36px;justify-content:center;align-items:center;margin-bottom:15px}.cube-room_exits__p8YdO button{pointer-events:auto;display:grid;place-items:center;width:58px;min-height:48px;padding:0;color:#d3dce2;border:0;border-bottom:1px solid #73849169;border-radius:0;background:#02060b66;cursor:pointer;transition:border-color .2s,color .2s}.cube-room_exits__p8YdO button small{color:#82929f;margin-left:7px;font:400 8px var(--font-console,monospace)}.cube-room_exits__p8YdO button:hover{color:#fff;border-color:var(--room-light)}.cube-room_exits__p8YdO button:hover svg{transform:scale(1.14)}.cube-room_help__19PUB{font:400 7px/2 var(--font-console,monospace);color:#778792}.cube-room_touchMove__PI6_9{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:10px}.cube-room_touchMove__PI6_9 button{pointer-events:auto;display:grid;place-items:center;width:42px;height:42px;color:#9faeb7;background:#02060b80;border:1px solid #6c82983f;border-radius:0;touch-action:none}.cube-room_touchMove__PI6_9 button:active{color:#fff;border-color:var(--room-light)}.cube-room_touchMove__PI6_9 span{font:400 6px/1.8 var(--font-console,monospace);color:#7a8b96;margin-left:8px;width:58px}.cube-room_pausePanel__Bh_nI{position:absolute;z-index:8;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:19px;background:#010308d9}.cube-room_pausePanel__Bh_nI h2{font:400 23px/1.6 var(--font-console,monospace);margin:0 0 15px}.cube-room_fallback__AceYd{position:absolute;z-index:6;left:50%;top:25%;transform:translateX(-50%);max-width:85%;width:480px;text-align:center;font-size:14px;color:#a5b3be}.cube-room_srOnly__zUQJx{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cube-room_root__Q_pwO a:focus-visible,.cube-room_root__Q_pwO button:focus-visible{outline:2px solid #b9d6eb;outline-offset:5px}.cube-room_root__Q_pwO a,.cube-room_root__Q_pwO button{-webkit-tap-highlight-color:transparent}.cube-room_exits__p8YdO button,.cube-room_iconButton__FJEkL,.cube-room_startButton___ryoX{touch-action:manipulation}.cube-room_exits__p8YdO,.cube-room_touchMove__PI6_9{user-select:none;-webkit-touch-callout:none}.cube-room_touchMove__PI6_9 button[data-held=true]{color:#eaf3f7;border-color:var(--room-light);background:#0b1722b3}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_toolbar__qqhRF{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));display:grid;grid-template-columns:1fr auto 1fr;gap:10px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_toolbar__qqhRF>a{justify-self:start}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_utilities__BzOMn{justify-self:end;gap:4px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_iconButton__FJEkL{width:44px;height:44px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_toolbar__qqhRF svg{width:20px;height:20px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_progress__IkPHP{position:static;transform:none}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_progress__IkPHP>div{gap:4px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_progress__IkPHP i{width:10px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq{width:min(calc(100% - 32px),380px);bottom:max(48px,calc(8svh + env(safe-area-inset-bottom)))}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_presentation__lUIXq{--logo-width:162px;gap:12px;margin-bottom:22px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_presentation__lUIXq span{font-size:10px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq h2{font-size:clamp(22px,6.2vw,28px);margin-bottom:14px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq>p{max-width:280px;font-size:14px;line-height:1.65;margin-bottom:18px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq>p span{display:block}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_startButton___ryoX{min-width:160px;min-height:60px;font-size:14px;margin-top:8px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq:before{inset:-24px -32px -50px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_gameHud__CSYkG{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:0 max(12px,env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9{order:-1;display:grid;grid-template-columns:repeat(3,48px);grid-template-rows:repeat(2,48px);gap:4px;margin:0}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button{width:48px;height:48px;background:#02060b59}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button[data-held=true]{background:#0b1722b3}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button[data-move=KeyW]{grid-column:2;grid-row:1}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button[data-move=KeyA]{grid-column:1;grid-row:2}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button[data-move=KeyS]{grid-column:2;grid-row:2}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button[data-move=KeyD]{grid-column:3;grid-row:2}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 svg{width:20px;height:20px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_exits__p8YdO{gap:4px;margin:0}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_exits__p8YdO button{width:48px;height:52px;background:#02060b75;border-color:color-mix(in srgb,var(--room-light) 40%,transparent)}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_exits__p8YdO svg{width:25px;height:25px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_exits__p8YdO button:active{color:var(--room-light);background:#0b1722b3}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_pausePanel__Bh_nI{flex-direction:row;gap:24px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_pausePanel__Bh_nI .cube-room_iconButton__FJEkL{width:48px;height:48px}@media (max-width:359px){.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9{grid-template-columns:repeat(3,44px);grid-template-rows:repeat(2,44px)}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_exits__p8YdO button,.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button{width:44px;height:48px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button{height:44px}}@media (max-height:520px){.cube-room_intro__m1xkq{bottom:24px}.cube-room_intro__m1xkq h2{font-size:24px;margin-bottom:8px}.cube-room_intro__m1xkq .cube-room_eyebrow__SXCRh{margin-bottom:8px}.cube-room_presentation__lUIXq{--logo-width:129px;margin-bottom:14px}.cube-room_startButton___ryoX{min-height:48px;margin-top:0}.cube-room_intro__m1xkq>p:not(.cube-room_eyebrow__SXCRh){margin-bottom:10px;font-size:13px}.cube-room_intro__m1xkq small{display:none}.cube-room_touchMove__PI6_9{margin-top:5px}.cube-room_roomCaption__x5_fy{margin-bottom:3px}.cube-room_gameHud__CSYkG{padding-bottom:10px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_toolbar__qqhRF{top:max(8px,env(safe-area-inset-top))}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq{width:min(calc(100% - 48px),540px);bottom:calc(16px + env(safe-area-inset-bottom))}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_presentation__lUIXq{--logo-width:121px;margin-bottom:10px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq h2{font-size:24px;margin-bottom:10px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq>p{max-width:380px;font-size:13px;line-height:1.5;margin-bottom:8px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq>p span{display:inline}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_startButton___ryoX{min-height:52px;margin-top:4px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_gameHud__CSYkG{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9{grid-template-columns:repeat(3,44px);grid-template-rows:repeat(2,44px)}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_touchMove__PI6_9 button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.cube-room_root__Q_pwO *{transition:none!important;animation:none!important}}.cube-room_root__Q_pwO[data-phase=complete],.cube-room_root__Q_pwO[data-phase=complete] .cube-room_veil__ZvKNE{background:#000}.cube-room_root__Q_pwO[data-phase=complete] .cube-room_toolbar__qqhRF{opacity:.16;transition:opacity .7s ease}.cube-room_root__Q_pwO[data-phase=complete] .cube-room_toolbar__qqhRF:focus-within,.cube-room_root__Q_pwO[data-phase=complete] .cube-room_toolbar__qqhRF:hover{opacity:1}.cube-room_root__Q_pwO[data-phase=complete] .cube-room_iconButton__FJEkL{border-color:transparent;background:transparent}.cube-room_root__Q_pwO[data-mobile=true][data-phase=complete] .cube-room_utilities__BzOMn{grid-column:3}.cube-room_root__Q_pwO[data-ending-stage=dark] .cube-room_toolbar__qqhRF,.cube-room_root__Q_pwO[data-ending-stage=return] .cube-room_toolbar__qqhRF{opacity:0}.cube-room_root__Q_pwO[data-ending-stage=dark] .cube-room_toolbar__qqhRF:focus-within,.cube-room_root__Q_pwO[data-ending-stage=return] .cube-room_toolbar__qqhRF:focus-within{opacity:1}.liminal-scene_stage__ARSCD{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;isolation:isolate;background:#010306}.liminal-scene_canvas__NBS5r,.liminal-scene_grain__jB6J7,.liminal-scene_still__yF1kC{position:absolute;inset:0}.liminal-scene_still__yF1kC{background:radial-gradient(ellipse 55% 75% at 76% 37%,rgb(21 76 117/.22),transparent 75%),radial-gradient(ellipse 25% 26% at 54% 63%,rgb(84 18 26/.09),transparent 90%),#010306}.liminal-scene_canvas__NBS5r{opacity:0;transition:opacity 1.35s cubic-bezier(.16,1,.3,1)}.liminal-scene_canvas__NBS5r canvas{display:block}.liminal-scene_stage__ARSCD[data-scene-ready=true] .liminal-scene_canvas__NBS5r{opacity:1}.liminal-scene_grain__jB6J7{z-index:2;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E")}.liminal-scene_credits___9j0F{position:absolute;inset:0;z-index:3;pointer-events:none;color:#e8eef0;font-family:Arial,Helvetica,sans-serif;text-shadow:0 2px 14px rgb(0 0 0/.82)}.liminal-scene_intro__L1FTP{position:absolute;top:clamp(32px,6.2vh,76px);left:clamp(26px,4.1vw,78px);max-width:min(32vw,450px)}.liminal-scene_eyebrow__kfAlP,.liminal-scene_signature__LRfmW,.liminal-scene_statement__A4jAd{opacity:0;transform:translateY(9px);transition:opacity 1.35s ease,transform 1.35s cubic-bezier(.16,1,.3,1)}.liminal-scene_stage__ARSCD[data-scene-failed=true] .liminal-scene_eyebrow__kfAlP,.liminal-scene_stage__ARSCD[data-scene-failed=true] .liminal-scene_signature__LRfmW,.liminal-scene_stage__ARSCD[data-scene-failed=true] .liminal-scene_statement__A4jAd,.liminal-scene_stage__ARSCD[data-scene-ready=true] .liminal-scene_eyebrow__kfAlP,.liminal-scene_stage__ARSCD[data-scene-ready=true] .liminal-scene_signature__LRfmW,.liminal-scene_stage__ARSCD[data-scene-ready=true] .liminal-scene_statement__A4jAd{opacity:1;transform:translateY(0)}.liminal-scene_eyebrow__kfAlP{margin:0 0 19px;font-family:var(--font-console,monospace);font-size:8px;font-weight:400;letter-spacing:0;line-height:1.8;white-space:nowrap;transition-delay:.3s}.liminal-scene_statement__A4jAd{margin:0;max-width:19ch;font-size:clamp(23px,2.18vw,35px);font-weight:400;letter-spacing:-.045em;line-height:1.12;text-wrap:balance;transition-delay:.8s}.liminal-scene_signature__LRfmW{position:absolute;right:clamp(26px,4.1vw,78px);bottom:clamp(25px,5.1vh,64px);text-align:right;font-family:var(--font-console,monospace);font-size:8px;font-weight:400;letter-spacing:0;line-height:2.2;white-space:nowrap;transition-delay:1.55s}.liminal-scene_signature__LRfmW p{margin:0}.liminal-scene_socials__7BAvE{display:flex;justify-content:flex-end;gap:4px;margin-top:3px;margin-right:-5.5px}.liminal-scene_socialIcon__TxcT4{display:grid;place-items:center;width:24px;height:24px;color:#737d82;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .25s ease}a.liminal-scene_socialIcon__TxcT4{pointer-events:auto}.liminal-scene_socialIcon__TxcT4 svg{display:block}a.liminal-scene_socialIcon__TxcT4:focus-visible,a.liminal-scene_socialIcon__TxcT4:hover{color:#a1aeb5}a.liminal-scene_socialIcon__TxcT4:focus-visible{outline:1px solid #9eb7c5;outline-offset:1px}.liminal-scene_mobileLabel__Tw0Bq{display:none}.liminal-scene_aboutAccess__lKmtj,.liminal-scene_blueRoomAccess__IiQje,.liminal-scene_elevatorAccess__S1efE,.liminal-scene_portfolioAccess__GaBlb{position:absolute;z-index:3;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;text-decoration:none}.liminal-scene_portfolioAccess__GaBlb:focus-visible{top:42%;left:28px;width:auto;height:auto;padding:12px 15px;clip-path:none;color:#fff;background:#290408;outline:1px solid #ef3448;font:8px/1.8 var(--font-console,monospace);cursor:pointer}.liminal-scene_aboutAccess__lKmtj:focus-visible{top:52%;left:28px;width:auto;height:auto;padding:12px 15px;clip-path:none;color:#fff0df;background:#271308;outline:1px solid #e6a66b;font:8px/1.8 var(--font-console,monospace);cursor:pointer}.liminal-scene_blueRoomAccess__IiQje:focus-visible{top:42%;right:28px;width:auto;height:auto;padding:12px 15px;clip-path:none;color:#fff;background:#041526;outline:1px solid #64caff;font:8px/1.8 var(--font-console,monospace);cursor:pointer}.liminal-scene_elevatorAccess__S1efE:focus-visible{top:58%;right:28px;width:auto;height:auto;padding:12px 15px;clip-path:none;color:#e8f3e9;background:#0a1111;outline:1px solid #b6cab8;font:8px/1.8 var(--font-console,monospace);cursor:pointer}.liminal-scene_portalVeil__Rkd41{background:radial-gradient(ellipse 48% 84% at 22% 48%,rgb(245 17 39/.95) 0,rgb(146 0 22/.88) 44%,rgb(18 0 7/.94) 100%)}.liminal-scene_blueVeil___xFPJ,.liminal-scene_portalVeil__Rkd41{position:absolute;inset:0;z-index:5;opacity:0;pointer-events:none}.liminal-scene_blueVeil___xFPJ{background:radial-gradient(ellipse 56% 80% at 78% 47%,rgb(47 167 226/.82) 0,rgb(5 39 70/.9) 48%,rgb(0 3 9/.98) 100%)}.liminal-scene_aboutVeil__6sUju{position:absolute;inset:0;z-index:5;opacity:0;pointer-events:none;background:radial-gradient(ellipse 51% 78% at 23% 50%,rgb(194 100 39/.68) 0,rgb(53 24 7/.88) 48%,rgb(3 2 1/.99) 100%)}.liminal-scene_elevatorVeil__Od6vJ{position:absolute;inset:0;z-index:5;opacity:0;pointer-events:none;background:radial-gradient(ellipse 49% 72% at 77% 49%,rgb(173 205 185/.32) 0,rgb(24 39 38/.84) 43%,rgb(0 3 4/.99) 100%)}.liminal-scene_stage__ARSCD[data-entering=about] .liminal-scene_credits___9j0F,.liminal-scene_stage__ARSCD[data-entering=blue] .liminal-scene_credits___9j0F,.liminal-scene_stage__ARSCD[data-entering=elevator] .liminal-scene_credits___9j0F,.liminal-scene_stage__ARSCD[data-entering=red] .liminal-scene_credits___9j0F{opacity:0;transition:opacity .55s ease}.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_aboutAccess__lKmtj,.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_blueRoomAccess__IiQje,.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_elevatorAccess__S1efE,.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_portfolioAccess__GaBlb{opacity:0;pointer-events:none}.liminal-scene_stage__ARSCD[data-entering=about] .liminal-scene_aboutVeil__6sUju,.liminal-scene_stage__ARSCD[data-entering=blue] .liminal-scene_blueVeil___xFPJ,.liminal-scene_stage__ARSCD[data-entering=red] .liminal-scene_portalVeil__Rkd41{animation:liminal-scene_portal-fill__BFu9j 2.45s linear forwards}.liminal-scene_stage__ARSCD[data-entering=elevator] .liminal-scene_elevatorVeil__Od6vJ{animation:liminal-scene_portal-fill__BFu9j 3.05s linear forwards}@keyframes liminal-scene_portal-fill__BFu9j{0%,31%{opacity:0}59%{opacity:.05}78%{opacity:.14}to{opacity:.22}}.liminal-scene_stage__ARSCD>:last-child{opacity:.48}@media (max-width:700px){.liminal-scene_intro__L1FTP{top:max(32px,env(safe-area-inset-top));left:24px;max-width:min(82vw,350px)}.liminal-scene_eyebrow__kfAlP{margin-bottom:13px;font-size:7px;letter-spacing:0}.liminal-scene_statement__A4jAd{max-width:18ch;font-size:clamp(21px,5.3vw,28px)}.liminal-scene_signature__LRfmW{right:max(24px,env(safe-area-inset-right));bottom:max(25px,env(safe-area-inset-bottom));font-size:7px;letter-spacing:0}.liminal-scene_stage__ARSCD:after,.liminal-scene_stage__ARSCD:before{content:"";position:absolute;z-index:3;top:calc(39% - 24px);height:calc(max(6%, 56px) + 48px);width:1px;pointer-events:none;opacity:.65;transition:opacity .25s ease}.liminal-scene_stage__ARSCD:before{left:max(8px,env(safe-area-inset-left));background:#c43548;box-shadow:0 0 8px #c435483b}.liminal-scene_stage__ARSCD:after{right:max(8px,env(safe-area-inset-right));background:#428dc0;box-shadow:0 0 8px #428dc03b}.liminal-scene_aboutAccess__lKmtj,.liminal-scene_aboutAccess__lKmtj:focus-visible,.liminal-scene_blueRoomAccess__IiQje,.liminal-scene_blueRoomAccess__IiQje:focus-visible,.liminal-scene_elevatorAccess__S1efE,.liminal-scene_elevatorAccess__S1efE:focus-visible,.liminal-scene_portfolioAccess__GaBlb,.liminal-scene_portfolioAccess__GaBlb:focus-visible{top:39%;left:max(10px,env(safe-area-inset-left));display:grid;align-items:center;width:auto;min-width:78px;height:48px;padding:0 8px;clip-path:none;overflow:visible;transform:translateY(-50%);color:#f1b9c1;border:0;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .2s ease,opacity .25s ease}.liminal-scene_accessDescription__EbbG_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.liminal-scene_mobileLabel__Tw0Bq{display:flex;align-items:center;gap:5px;font:400 7px/1.8 var(--font-console,monospace);letter-spacing:0;white-space:nowrap;text-shadow:0 1px 5px #000}.liminal-scene_mobileLabel__Tw0Bq svg{flex-shrink:0;transition:transform .2s ease}.liminal-scene_aboutAccess__lKmtj:hover .liminal-scene_mobileLabel__Tw0Bq svg,.liminal-scene_portfolioAccess__GaBlb:hover .liminal-scene_mobileLabel__Tw0Bq svg{transform:translateX(-2px)}.liminal-scene_blueRoomAccess__IiQje:hover .liminal-scene_mobileLabel__Tw0Bq svg,.liminal-scene_elevatorAccess__S1efE:hover .liminal-scene_mobileLabel__Tw0Bq svg{transform:translateX(2px)}.liminal-scene_aboutAccess__lKmtj:active,.liminal-scene_portfolioAccess__GaBlb:active{color:#fff0f3}.liminal-scene_blueRoomAccess__IiQje:active,.liminal-scene_elevatorAccess__S1efE:active{color:#eaf7ff}.liminal-scene_aboutAccess__lKmtj:focus-visible,.liminal-scene_portfolioAccess__GaBlb:focus-visible{outline:1px solid #f1b9c1;outline-offset:1px}.liminal-scene_blueRoomAccess__IiQje:focus-visible,.liminal-scene_elevatorAccess__S1efE:focus-visible{outline:1px solid #b4d5ed;outline-offset:1px}.liminal-scene_aboutAccess__lKmtj,.liminal-scene_aboutAccess__lKmtj:focus-visible{top:max(45%,calc(39% + 56px))}.liminal-scene_blueRoomAccess__IiQje,.liminal-scene_blueRoomAccess__IiQje:focus-visible,.liminal-scene_elevatorAccess__S1efE,.liminal-scene_elevatorAccess__S1efE:focus-visible{left:auto;right:max(10px,env(safe-area-inset-right));color:#b4d5ed}.liminal-scene_elevatorAccess__S1efE,.liminal-scene_elevatorAccess__S1efE:focus-visible{top:max(45%,calc(39% + 56px))}.liminal-scene_blueRoomAccess__IiQje .liminal-scene_mobileLabel__Tw0Bq,.liminal-scene_elevatorAccess__S1efE .liminal-scene_mobileLabel__Tw0Bq{justify-content:flex-end}.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_aboutAccess__lKmtj,.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_blueRoomAccess__IiQje,.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_elevatorAccess__S1efE,.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_portfolioAccess__GaBlb,.liminal-scene_stage__ARSCD[data-entering]:after,.liminal-scene_stage__ARSCD[data-entering]:before{opacity:0}}@media (max-width:700px) and (max-height:650px){.liminal-scene_stage__ARSCD:after,.liminal-scene_stage__ARSCD:before{top:calc(34% - 24px);height:104px}.liminal-scene_blueRoomAccess__IiQje,.liminal-scene_blueRoomAccess__IiQje:focus-visible,.liminal-scene_portfolioAccess__GaBlb,.liminal-scene_portfolioAccess__GaBlb:focus-visible{top:34%}.liminal-scene_aboutAccess__lKmtj,.liminal-scene_aboutAccess__lKmtj:focus-visible,.liminal-scene_elevatorAccess__S1efE,.liminal-scene_elevatorAccess__S1efE:focus-visible{top:calc(34% + 56px)}}@media (max-width:700px) and (max-height:450px){.liminal-scene_intro__L1FTP{top:max(18px,env(safe-area-inset-top));max-width:min(60vw,400px)}.liminal-scene_eyebrow__kfAlP{margin-bottom:8px;font-size:6px}.liminal-scene_statement__A4jAd{max-width:30ch;font-size:18px}.liminal-scene_signature__LRfmW{font-size:6px}}@media (prefers-reduced-motion:reduce){.liminal-scene_aboutAccess__lKmtj,.liminal-scene_blueRoomAccess__IiQje,.liminal-scene_canvas__NBS5r,.liminal-scene_elevatorAccess__S1efE,.liminal-scene_eyebrow__kfAlP,.liminal-scene_mobileLabel__Tw0Bq svg,.liminal-scene_portfolioAccess__GaBlb,.liminal-scene_signature__LRfmW,.liminal-scene_socialIcon__TxcT4,.liminal-scene_stage__ARSCD:after,.liminal-scene_stage__ARSCD:before,.liminal-scene_statement__A4jAd{transition:none}}.pinball-room_root__s4ckv{position:relative;width:100%;height:100svh;overflow:hidden;background:#010207;color:#b2c0df}.pinball-room_canvas__QK19B,.pinball-room_gameLoading__wRnjy,.pinball-room_still__8DIO2,.pinball-room_veil__CtQ4w{position:absolute;inset:0}.pinball-room_canvas__QK19B{opacity:0}.pinball-room_root__s4ckv[data-room-ready=true] .pinball-room_canvas__QK19B{opacity:1}.pinball-room_still__8DIO2{background:radial-gradient(ellipse at 50% 55%,#0a1123,#010207 68%)}.pinball-room_back__K5xDX,.pinball-room_play__4QM2P,.pinball-room_sound__0vU0k{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;gap:12px;color:#c5cee5;background:#080b15;border-color:#69768e #22293c #22293c #69768e;border-style:solid;border-width:1px;border-radius:0;box-shadow:inset 1px 1px #c6d8ff10;cursor:pointer;text-decoration:none;transition:color .18s ease,border-color .18s ease,background .18s ease}.pinball-room_back__K5xDX,.pinball-room_sound__0vU0k{top:max(24px,env(safe-area-inset-top));width:44px;height:44px;padding:0}.pinball-room_back__K5xDX{left:max(26px,env(safe-area-inset-left))}.pinball-room_sound__0vU0k{right:max(26px,env(safe-area-inset-right))}.pinball-room_back__K5xDX svg,.pinball-room_play__4QM2P svg,.pinball-room_sound__0vU0k svg{transition:transform .18s ease}.pinball-room_back__K5xDX:focus-visible,.pinball-room_back__K5xDX:hover,.pinball-room_play__4QM2P:focus-visible,.pinball-room_play__4QM2P:hover,.pinball-room_sound__0vU0k:focus-visible,.pinball-room_sound__0vU0k:hover{color:#e6ecff;border-top-color:#bbc9f3;border-left-color:#bbc9f3;background:#161c2c}.pinball-room_back__K5xDX:focus-visible svg,.pinball-room_back__K5xDX:hover svg{transform:translateX(-2px)}.pinball-room_sound__0vU0k:focus-visible svg,.pinball-room_sound__0vU0k:hover svg{transform:translateY(-1px)}.pinball-room_play__4QM2P:focus-visible svg,.pinball-room_play__4QM2P:hover svg{transform:translateX(2px)}.pinball-room_back__K5xDX:active,.pinball-room_play__4QM2P:active,.pinball-room_sound__0vU0k:active{background:#04060d;box-shadow:inset 1px 1px #000}.pinball-room_sound__0vU0k[aria-pressed=true]{color:#e0e9ff}.pinball-room_play__4QM2P{bottom:max(46px,calc(env(safe-area-inset-bottom) + 28px));left:50%;transform:translateX(-50%);min-height:48px;padding:13px 18px;font:400 8px/1.8 var(--font-console,monospace);letter-spacing:0;white-space:nowrap}.pinball-room_play__4QM2P:disabled{pointer-events:none;opacity:.4}.pinball-room_back__K5xDX:focus-visible,.pinball-room_play__4QM2P:focus-visible,.pinball-room_sound__0vU0k:focus-visible{outline:2px solid #c6d8ff;outline-offset:4px}.pinball-room_veil__CtQ4w{z-index:8;background:#010207;opacity:0;transition:opacity .6s;pointer-events:none}.pinball-room_root__s4ckv[data-entering=true] .pinball-room_veil__CtQ4w{opacity:1}.pinball-room_gameLoading__wRnjy{display:grid;place-items:center;font:400 8px/1.8 var(--font-console,monospace)}.pinball-room_hidden__3ebTF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:700px){.pinball-room_back__K5xDX,.pinball-room_sound__0vU0k{top:max(20px,env(safe-area-inset-top))}.pinball-room_back__K5xDX{left:max(20px,env(safe-area-inset-left))}.pinball-room_sound__0vU0k{right:max(20px,env(safe-area-inset-right))}.pinball-room_play__4QM2P{bottom:max(34px,calc(env(safe-area-inset-bottom) + 20px))}}@media (prefers-reduced-motion:reduce){.pinball-room_back__K5xDX,.pinball-room_back__K5xDX svg,.pinball-room_canvas__QK19B,.pinball-room_play__4QM2P,.pinball-room_play__4QM2P svg,.pinball-room_sound__0vU0k,.pinball-room_sound__0vU0k svg,.pinball-room_veil__CtQ4w{transition:none}}.other-clients_section__uvbb_{margin-top:clamp(100px,12vw,160px);padding-top:clamp(28px,3vw,42px);border-top:1px solid rgb(233 221 210/.16)}.other-clients_section__uvbb_ h2{display:flex;align-items:center;gap:14px;margin:0;color:#d9d2c9;font:400 9px/1.8 var(--font-console,monospace)}.other-clients_section__uvbb_ h2:before{width:18px;height:1px;flex:0 0 auto;background:#c52222;content:""}.other-clients_wall__gsIao{position:relative;isolation:isolate;max-width:1120px;margin:clamp(38px,5vw,64px) auto 0;background:#060607}.other-clients_wall__gsIao:before{position:absolute;z-index:-1;top:-18px;left:18%;right:18%;height:24px;pointer-events:none;background:radial-gradient(ellipse,rgb(255 20 15/.15),transparent 72%);content:""}.other-clients_wall__gsIao:after{position:absolute;right:9%;bottom:1.5%;left:9%;height:5px;pointer-events:none;border-top:1px solid rgb(180 157 147/.12);background:#101113;content:""}.other-clients_accessibleClients__EAgiN{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}@media (max-width:680px){.other-clients_section__uvbb_{margin-top:88px;padding-top:28px}.other-clients_section__uvbb_ h2{gap:12px;font-size:8px}.other-clients_wall__gsIao{margin-top:34px}.other-clients_wall__gsIao:after{right:6%;left:6%;height:3px}}