.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)}.room-transition_shutter__Jp0fs[data-room-transition=revealing][data-room-path="/"]{transition-duration:.35s}@media (prefers-reduced-motion:reduce){.room-transition_shutter__Jp0fs{transition:none!important}}body:has(.about-scene_root__5_J4Y){overflow-x:hidden;overflow-y:auto;background:#040607}.about-scene_root__5_J4Y{--about-approach:0;position:relative;isolation:isolate;min-height:100svh;overflow:clip;color:#efe9df;background:#040607;font-family:var(--font-work),Arial,sans-serif;-webkit-font-smoothing:antialiased}.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% 42% at 65% 43%,rgb(103 63 29/.4),transparent 85%),linear-gradient(100deg,#030607 0 30%,#0b0b09 65%,#020303)}.about-scene_canvas__W_FEf{opacity:0}.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;opacity:calc(1 - var(--about-approach) * .84);background:linear-gradient(90deg,#030607,rgb(3 6 7/.96) 17%,rgb(3 6 7/.72) 36%,transparent 67%),linear-gradient(0deg,rgb(0 0 0/.45),transparent 28%,transparent 74%,rgb(0 0 0/.3))}.about-scene_grain__GhiVN,.about-scene_scanlines__pQwdV{z-index:5;pointer-events:none}.about-scene_grain__GhiVN{opacity:.013;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='.78' 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:.012;background:repeating-linear-gradient(180deg,transparent 0 2px,#050301 3px 4px)}.about-scene_back__iayFc,.about-scene_motionControl__K1jNL{position:fixed;z-index:10;top:max(20px,env(safe-area-inset-top));display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:0;color:#b3b7b5;background:rgb(3 6 7/.32);cursor:pointer;text-decoration:none;transition:color .2s ease,background .2s ease}.about-scene_back__iayFc{left:max(20px,env(safe-area-inset-left))}.about-scene_motionControl__K1jNL{right:max(20px,env(safe-area-inset-right))}.about-scene_back__iayFc:focus-visible,.about-scene_back__iayFc:hover,.about-scene_motionControl__K1jNL:focus-visible,.about-scene_motionControl__K1jNL:hover{color:#f5dbaf;background:rgb(7 10 11/.74)}.about-scene_back__iayFc svg{transition:transform .2s ease}.about-scene_back__iayFc:hover svg{transform:translateX(-2px)}.about-scene_approachControl___hyLD:focus-visible,.about-scene_back__iayFc:focus-visible,.about-scene_contact__IZAOr:focus-visible,.about-scene_motionControl__K1jNL:focus-visible,.about-scene_teamControl__7um9E:focus-visible{outline:1px solid #efc386;outline-offset:5px}.about-scene_copy__1dspl{position:relative;z-index:6;display:flex;flex-direction:column;align-items:flex-start;gap:26px;box-sizing:border-box;width:min(51vw,740px);min-height:122svh;padding:clamp(100px,13svh,160px) 34px 15svh clamp(28px,7vw,140px)}.about-scene_copy__1dspl h1{margin:0 0 12px;color:#f0ebe1;font:500 clamp(48px,6vw,84px)/1.02 var(--font-work),Arial,sans-serif;letter-spacing:-.06em}.about-scene_copy__1dspl>p{max-width:47ch;margin:0;color:#b8bdba;font:400 clamp(16px,1.08vw,19px)/1.7 var(--font-work),Arial,sans-serif;letter-spacing:-.015em}.about-scene_copy__1dspl>p:nth-of-type(2){color:#ebe2d3}.about-scene_approachControl___hyLD{display:grid;place-items:center;width:48px;height:48px;margin-top:16px;color:#ceae82;border-bottom:1px solid #8c714646;text-decoration:none}.about-scene_approachControl___hyLD svg{transition:transform .25s ease}.about-scene_approachControl___hyLD:focus-visible svg,.about-scene_approachControl___hyLD:hover svg{transform:translateY(4px)}.about-scene_stageSection__xT2Lw{position:relative;z-index:6;box-sizing:border-box;min-height:110svh;padding:78svh 28px max(56px,env(safe-area-inset-bottom));pointer-events:none;scroll-margin-top:0}.about-scene_stageSection__xT2Lw:focus{outline:none}.about-scene_stageControls__mWE74{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px 48px;width:max-content;max-width:100%;margin:0 auto;pointer-events:auto}.about-scene_contact__IZAOr,.about-scene_teamControl__7um9E{display:inline-flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;min-height:48px;padding:0 6px;border:0;border-bottom:1px solid #af88514d;border-radius:0;color:#bdaa91;background:rgb(3 6 7/.28);font:500 11px/1.5 var(--font-input),monospace;letter-spacing:.065em;white-space:nowrap;cursor:pointer;touch-action:manipulation;text-decoration:none;transition:color .2s ease,border-color .2s ease}.about-scene_contact__IZAOr:focus-visible,.about-scene_contact__IZAOr:hover,.about-scene_teamControl__7um9E:focus-visible,.about-scene_teamControl__7um9E:hover{color:#fff0d6;border-color:#c49a5e}.about-scene_contact__IZAOr svg,.about-scene_teamControl__7um9E svg{transition:transform .2s ease}.about-scene_teamControl__7um9E:hover svg{transform:scaleX(1.13)}.about-scene_contact__IZAOr:hover svg{transform:translate(2px,-2px)}.about-scene_teamNames__Wwnb5{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.about-scene_teamNames__Wwnb5[hidden]{display:none}.about-scene_root__5_J4Y[data-failed=true] .about-scene_teamNames__Wwnb5{position:absolute;z-index:7;top:10svh;left:20px;right:20px;width:auto;height:auto;overflow:visible;clip-path:none;display:grid;place-items:center}.about-scene_root__5_J4Y[data-failed=true] .about-scene_teamNames__Wwnb5[hidden]{display:none}.about-scene_teamNames__Wwnb5 h2{margin:0 0 28px;color:#d4a674;text-align:center;font:500 clamp(20px,2.4vw,28px)/1.4 var(--font-work),Arial,sans-serif;letter-spacing:-.025em}.about-scene_teamNames__Wwnb5 ul{list-style:none;margin:0;padding:0}.about-scene_teamNames__Wwnb5 li{margin:22px 0;text-align:center;font:500 clamp(17px,2.4vw,25px)/1.4 var(--font-work),Arial,sans-serif;letter-spacing:.025em}@media (max-width:800px){.about-scene_wash__YXG07{opacity:calc(1 - var(--about-approach));background:linear-gradient(90deg,rgb(2 5 6/.93),rgb(2 5 6/.8) 65%,rgb(2 5 6/.25));mask-image:linear-gradient(180deg,transparent 0 80px,#000 170px)}.about-scene_copy__1dspl{width:100%;min-height:132svh;padding:max(100px,12svh) 28px 18svh;gap:24px}.about-scene_copy__1dspl h1{font-size:clamp(54px,12vw,76px)}.about-scene_copy__1dspl>p{max-width:52ch;font-size:17px;line-height:1.7}.about-scene_stageSection__xT2Lw{padding-top:78svh;min-height:110svh}.about-scene_stageControls__mWE74{gap:18px 30px}.about-scene_contact__IZAOr,.about-scene_teamControl__7um9E{font-size:10px}}@media (max-height:600px) and (min-width:801px){.about-scene_copy__1dspl{min-height:145svh;padding-top:92px;gap:21px}.about-scene_copy__1dspl h1{font-size:58px}.about-scene_stageSection__xT2Lw{min-height:115svh;padding-top:78svh}}@media (prefers-reduced-motion:reduce){.about-scene_approachControl___hyLD svg,.about-scene_back__iayFc,.about-scene_back__iayFc svg,.about-scene_contact__IZAOr,.about-scene_contact__IZAOr svg,.about-scene_motionControl__K1jNL,.about-scene_teamControl__7um9E,.about-scene_teamControl__7um9E 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;font-family:var(--font-work,Arial),sans-serif}.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 11px/1.5 var(--font-input,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:400 12px/1.5 var(--font-input,monospace);letter-spacing:.1em;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:500 16px/1.5 var(--font-input,monospace);letter-spacing:.18em;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 11px/1.6 var(--font-input,monospace);color:#9aadb8;margin:0 0 20px}.cube-room_intro__m1xkq h2{font:600 clamp(42px,6vw,72px)/1.05 var(--font-work,Arial),sans-serif;letter-spacing:.04em;margin:0 0 20px;color:#e5eaf0}.cube-room_intro__m1xkq>p:not(.cube-room_eyebrow__SXCRh){font-size:17px;line-height:1.6;color:#b9c5cb;margin:0 0 22px}.cube-room_intro__m1xkq small{font-size:12px;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 11px/1.6 var(--font-input,monospace);color:#9dabb5}.cube-room_roomCaption__x5_fy p{margin:5px 0 0;font-size:15px;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 11px var(--font-input,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 11px/1.6 var(--font-input,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 10px/1.5 var(--font-input,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:600 30px/1.2 var(--font-work,Arial),sans-serif;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:11px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq h2{font-size:clamp(36px,10vw,48px);margin-bottom:16px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq>p{max-width:310px;font-size:16px;line-height:1.5;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:16px;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:32px;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:15px}.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:32px;margin-bottom:10px}.cube-room_root__Q_pwO[data-mobile=true] .cube-room_intro__m1xkq>p{max-width:380px;font-size:14px;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}.elevator-scene_root__LOnbQ{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;isolation:isolate;background:#010304;font-family:var(--font-work,Arial),sans-serif}.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:.026;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 12px/1.5 var(--font-input,monospace);letter-spacing:.06em;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-failed=true] .elevator-scene_floorCall__QsFou,.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-failed=true] .elevator-scene_floorCall__QsFou,.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}}.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}.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:var(--font-work,Arial,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 .35s ease,transform .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-input,monospace);font-size:11px;font-weight:400;letter-spacing:.07em;line-height:1.8;white-space:nowrap}.liminal-scene_statement__A4jAd{margin:0;max-width:19ch;font-size:clamp(22px,1.95vw,31px);font-weight:500;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.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-input,monospace);font-size:11px;font-weight:400;letter-spacing:.07em;line-height:2.2;white-space:nowrap}.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_roomMenu__WutX2{position:absolute;inset:0;z-index:3;pointer-events: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;pointer-events:auto}.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:11px/1.8 var(--font-input,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:11px/1.8 var(--font-input,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:11px/1.8 var(--font-input,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:11px/1.8 var(--font-input,monospace);cursor:pointer}@media (min-width:721px){.liminal-scene_stage__ARSCD[data-scene-failed=true] :is(.liminal-scene_portfolioAccess__GaBlb,.liminal-scene_aboutAccess__lKmtj,.liminal-scene_blueRoomAccess__IiQje,.liminal-scene_elevatorAccess__S1efE){top:48%;left:4.1vw;width:auto;height:46px;padding:0 12px;display:grid;align-items:center;overflow:visible;clip-path:none;color:#f1b9c1;cursor:pointer;border-left:1px solid #c43548}.liminal-scene_stage__ARSCD[data-scene-failed=true] .liminal-scene_aboutAccess__lKmtj{top:calc(48% + 56px)}.liminal-scene_stage__ARSCD[data-scene-failed=true] :is(.liminal-scene_blueRoomAccess__IiQje,.liminal-scene_elevatorAccess__S1efE){left:auto;right:4.1vw;color:#b4d5ed;border-left:0;border-right:1px solid #428dc0}.liminal-scene_stage__ARSCD[data-scene-failed=true] .liminal-scene_elevatorAccess__S1efE{top:calc(48% + 56px)}.liminal-scene_stage__ARSCD[data-scene-failed=true] .liminal-scene_accessDescription__EbbG_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.liminal-scene_stage__ARSCD[data-scene-failed=true] .liminal-scene_mobileLabel__Tw0Bq{display:flex;align-items:center;gap:6px;font:11px/1.8 var(--font-input,monospace)}}.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_aboutVeil__6sUju,.liminal-scene_blueVeil___xFPJ,.liminal-scene_elevatorVeil__Od6vJ,.liminal-scene_portalVeil__Rkd41{background:radial-gradient(ellipse at 50% 50%,rgb(12 69 28/.5),rgb(1 9 5/.92) 78%)}.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=elevator] .liminal-scene_elevatorVeil__Od6vJ,.liminal-scene_stage__ARSCD[data-entering=red] .liminal-scene_portalVeil__Rkd41{opacity:var(--entry-veil,0)}.liminal-scene_stage__ARSCD>:last-child{opacity:.48}@media (max-width:720px){.liminal-scene_intro__L1FTP{top:max(32px,env(safe-area-inset-top));left:24px;right:auto;max-width:min(82vw,350px)}.liminal-scene_eyebrow__kfAlP{margin-bottom:13px;font-size:10px;letter-spacing:.07em}.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:10px;letter-spacing:.07em}.liminal-scene_roomMenu__WutX2{inset:auto;top:65%;left:50%;width:min(calc(100% - 32px),360px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;padding:0;transform:translateX(-50%);border:0;background:none}.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{position:relative;inset:auto;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:auto;min-width:44px;min-height:44px;height:auto;padding:0 5px;clip-path:none;overflow:visible;transform:none;color:#b6c2bf;border:0;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background .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:inline-flex;align-items:center;justify-content:center;gap:5px;font:400 12px/1.25 var(--font-work,Arial,sans-serif);letter-spacing:0;white-space:nowrap;text-shadow:0 1px 5px #000}.liminal-scene_mobileLabel__Tw0Bq:before{content:"";width:3px;height:3px;flex-shrink:0;border-radius:50%;background:#b96977}.liminal-scene_blueRoomAccess__IiQje .liminal-scene_mobileLabel__Tw0Bq:before,.liminal-scene_elevatorAccess__S1efE .liminal-scene_mobileLabel__Tw0Bq:before{background:#6faccb}.liminal-scene_mobileLabel__Tw0Bq svg{display:none}.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_portfolioAccess__GaBlb{order:1}.liminal-scene_aboutAccess__lKmtj{order:2}.liminal-scene_blueRoomAccess__IiQje{order:3}.liminal-scene_elevatorAccess__S1efE{order:4}.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] .liminal-scene_roomMenu__WutX2{opacity:0}}@media (max-width:720px) and (max-height:650px){.liminal-scene_stage__ARSCD{min-height:600px}.liminal-scene_intro__L1FTP{top:max(22px,env(safe-area-inset-top))}.liminal-scene_signature__LRfmW{bottom:max(18px,env(safe-area-inset-bottom))}}@media (max-width:720px) 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:9px}.liminal-scene_statement__A4jAd{max-width:30ch;font-size:18px}.liminal-scene_signature__LRfmW{font-size:9px}}@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_statement__A4jAd{transition:none}}.pinball-room_root__s4ckv{position:relative;width:100%;height:100svh;overflow:hidden;background:#010207;color:#b2c0df;font-family:var(--font-work,Arial),sans-serif}.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 12px/1.5 var(--font-input,monospace);letter-spacing:.06em;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 16px/1.5 var(--font-work,Arial),sans-serif}.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:#b7cdbc;font:500 13px/1.6 var(--font-input),monospace;letter-spacing:.06em}.other-clients_section__uvbb_ h2:before{width:18px;height:1px;flex:0 0 auto;background:#65ffa0;content:""}.other-clients_wall__gsIao{position:relative;isolation:isolate;max-width:1120px;margin:clamp(38px,5vw,64px) auto 0;background:transparent}.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:12px}.other-clients_wall__gsIao{margin-top:34px}}.work-console-dashboard_dashboard__yzCax{position:relative;z-index:5;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:23px;height:100svh;min-height:740px;max-width:1680px;margin:0 auto;padding:30px clamp(26px,5.5vw,100px) 20px;color:#eaf4ed;background:linear-gradient(0deg,#030706ee,#030706a0 25%,transparent 62%),linear-gradient(90deg,#0307068c,transparent 65%);scroll-margin-top:0;overflow-anchor:none}.work-console-dashboard_header__Kiuno{display:flex;align-items:center;gap:38px;min-height:45px;padding-left:52px}.work-console-dashboard_logo__4yGxk{width:120px;height:44px;object-fit:contain}.work-console-dashboard_navigation__L2lQZ{display:flex;align-items:center;gap:28px}.work-console-dashboard_navigation__L2lQZ a{display:flex;align-items:center;gap:9px;min-height:44px;color:#a3bbad;text-decoration:none;font:500 12px/1.3 var(--font-input),monospace;transition:color .2s}.work-console-dashboard_navigation__L2lQZ a[aria-current]{color:#e0ffe9}.work-console-dashboard_navigation__L2lQZ a[aria-current]:after{content:"";width:4px;height:4px;margin-left:2px;border-radius:50%;background:#84fdaa;box-shadow:0 0 9px #4afd7e}.work-console-dashboard_navigation__L2lQZ a:hover{color:#fff}.work-console-dashboard_libraryLabel__lqWtp{margin-left:auto;color:#779787;font:400 10px/1.5 var(--font-input),monospace;letter-spacing:.17em}.work-console-dashboard_introduction__Jkt6_{max-width:100%;margin:12px 0 0;color:#d6e2da;font:400 clamp(19px,1.6vw,26px)/1.4 var(--font-work),sans-serif;letter-spacing:-.025em}.work-console-dashboard_introduction__Jkt6_ span{color:#a1b8aa}.work-console-dashboard_feature__iiIOF{position:relative;grid-row:3;display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.5fr);gap:clamp(32px,4.5vw,80px);align-items:center;min-width:0;min-height:0;padding:10px 0 50px}.work-console-dashboard_feature__iiIOF[hidden]{display:none}.work-console-dashboard_dismiss__s_Gw8{position:absolute;top:0;right:0;z-index:7;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:#03070690;color:#b2cbbd;cursor:pointer;transition:color .2s,background .2s}.work-console-dashboard_dismiss__s_Gw8:hover{color:#fff;background:#10251b}.work-console-dashboard_copy__BUYGL{padding:18px 0;animation:work-console-dashboard_copyIn___jOGp .38s ease both;text-shadow:0 2px 12px #000}.work-console-dashboard_selectedLabel__d79_e{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:#8dae9c;font:400 10px/1.5 var(--font-input),monospace;letter-spacing:.12em}.work-console-dashboard_signal__QcYA0{width:5px;height:5px;background:#75ff9b;border-radius:50%;box-shadow:0 0 12px #46f28480}.work-console-dashboard_counter__VZr6V{margin-left:auto;color:#6f8c7d;letter-spacing:.04em}.work-console-dashboard_copy__BUYGL h2{margin:0 0 18px;color:#f1f8f3;font:500 clamp(37px,4.15vw,66px)/1.04 var(--font-work),sans-serif;letter-spacing:-.06em;overflow-wrap:anywhere}.work-console-dashboard_copy__BUYGL p{max-width:39ch;margin:0;color:#c4d4ca;font:400 clamp(15px,1.1vw,18px)/1.6 var(--font-work),sans-serif}.work-console-dashboard_tags__uj6oY{display:flex;flex-wrap:wrap;gap:7px 14px;padding:0;margin:22px 0 25px;list-style:none}.work-console-dashboard_tags__uj6oY li{color:#96b6a4;font:400 11px/1.5 var(--font-input),monospace}.work-console-dashboard_tags__uj6oY li:not(:last-child):after{content:" /";color:#426652;margin-left:12px}.work-console-dashboard_open__P8dJ0{display:inline-flex;min-height:46px;align-items:center;gap:38px;padding:8px 0;border-bottom:1px solid #77e39c70;color:#deffe8;text-decoration:none;font:500 12px/1.5 var(--font-input),monospace;transition:color .2s,border-color .2s}.work-console-dashboard_open__P8dJ0 svg{transition:transform .25s}.work-console-dashboard_open__P8dJ0:hover{color:#fff;border-color:#94ffb8}.work-console-dashboard_open__P8dJ0:hover svg{transform:translate(3px,-3px)}.work-console-dashboard_projection__RkjKX{position:relative;align-self:center;width:100%;min-width:0;height:100%;max-height:430px}.work-console-dashboard_projection__RkjKX [data-showcase],.work-console-dashboard_projection__RkjKX>div{height:100%}.work-console-dashboard_projection__RkjKX [data-showcase]{aspect-ratio:auto}.work-console-dashboard_projectionCaption__WHPIM{position:absolute;left:4%;right:4%;bottom:-22px;display:flex;justify-content:space-between;gap:15px;color:#94bba6;font:400 10px/1.5 var(--font-input),monospace}.work-console-dashboard_projectionCaption__WHPIM>span{color:#597b66;letter-spacing:.12em}.work-console-dashboard_library__Kv8iE{grid-row:4;min-width:0}.work-console-dashboard_libraryHeading__Fmaug{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;color:#b2cbbd;font:400 12px/1.5 var(--font-input),monospace}.work-console-dashboard_railCount__WFdzG{color:#5b7b68;font-size:10px;letter-spacing:.13em}.work-console-dashboard_swipe___k59L{display:none}.work-console-dashboard_viewport__I4HY_{overflow:hidden;padding:14px 9px 13px;margin:-14px -9px -13px}.work-console-dashboard_rail__0I4hh{display:flex;gap:clamp(12px,1.5vw,24px);touch-action:pan-y pinch-zoom}.work-console-dashboard_slide__wGHQt{min-width:0;flex:0 0 calc((100% - 5 * clamp(12px, 1.5vw, 24px)) / 6)}.work-console-dashboard_tile__0FSCu{position:relative;display:flex;width:100%;aspect-ratio:1.18;max-height:178px;flex-direction:column;justify-content:flex-end;align-items:flex-start;overflow:hidden;padding:18px 13px 13px;appearance:none;border:0;border-radius:2px;background:#0b1610;cursor:pointer;color:#fff;text-align:left;box-shadow:0 9px 24px #0005;transform:translateZ(0);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s}.work-console-dashboard_cover__GXbUn{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:48% 25%;opacity:.6;filter:saturate(.72);transition:opacity .35s,transform .55s}.work-console-dashboard_coverShade__2pRjN{position:absolute;inset:0;background:linear-gradient(0deg,#020704f5,#02070465 57%,#02070412)}.work-console-dashboard_tileNumber__mhWcS{position:absolute;top:12px;left:13px;color:#e6fbeeaa;font:400 10px/1.4 var(--font-input),monospace;letter-spacing:.08em}.work-console-dashboard_tileTitle__tjxja{position:relative;display:block;font:500 clamp(15px,1.15vw,20px)/1.2 var(--font-work),sans-serif;letter-spacing:-.035em}.work-console-dashboard_tileService__mBB8q{position:relative;margin-top:6px;color:#a4c2b0;font:400 9px/1.3 var(--font-input),monospace}.work-console-dashboard_selectionMark__VQyFL{position:absolute;left:13px;right:13px;bottom:0;height:2px;background:#83ffa8;transform:scaleX(0);transform-origin:left;box-shadow:0 0 12px #56ff8899;transition:transform .25s}.work-console-dashboard_tile__0FSCu[data-browsed=true]{transform:translateY(-6px);box-shadow:0 0 0 1px #91ffb2c9,0 0 0 4px #4da96b16,0 8px 35px #14db6c1a,0 14px 24px #0008}.work-console-dashboard_tile__0FSCu[data-browsed=true] .work-console-dashboard_cover__GXbUn{opacity:.96;filter:none;transform:scale(1.03)}.work-console-dashboard_tile__0FSCu[aria-expanded=true] .work-console-dashboard_selectionMark__VQyFL{transform:scaleX(1)}.work-console-dashboard_controls__tTgzh{grid-row:5;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:44px;color:#759280;font:400 10px/1.5 var(--font-input),monospace}.work-console-dashboard_keyboardHint__Xie7X{display:flex;gap:23px}.work-console-dashboard_keyboardHint__Xie7X>span{display:flex;align-items:center;gap:6px}.work-console-dashboard_keyboardHint__Xie7X kbd{display:inline-grid;min-width:19px;height:21px;place-items:center;border-bottom:1px solid #4f6d59;color:#aec7b6;font:inherit;font-size:13px}.work-console-dashboard_stepControls__L5nE5{display:flex;align-items:center;gap:12px}.work-console-dashboard_stepControls__L5nE5 button{display:grid;place-items:center;width:44px;height:44px;padding:0;appearance:none;border:0;color:#c8e8d3;background:transparent;cursor:pointer;transition:color .2s,background .2s}.work-console-dashboard_stepControls__L5nE5 button:hover{color:#91ffb1;background:#5274601f}.work-console-dashboard_stepControls__L5nE5 button:disabled{opacity:.25;cursor:default}.work-console-dashboard_progress__iQT5J{display:block;width:80px;height:2px;background:#283d30}.work-console-dashboard_progress__iQT5J>span{display:block;height:100%;background:#80eaa1;transition:width .35s ease}.work-console-dashboard_padHint__nzWcB{display:flex;align-items:center;gap:8px;color:#91cba5}.work-console-dashboard_dismiss__s_Gw8:focus-visible,.work-console-dashboard_feature__iiIOF:focus-visible,.work-console-dashboard_navigation__L2lQZ a:focus-visible,.work-console-dashboard_open__P8dJ0:focus-visible,.work-console-dashboard_stepControls__L5nE5 button:focus-visible,.work-console-dashboard_tile__0FSCu:focus-visible{outline:2px solid #d9ffe6;outline-offset:5px}@keyframes work-console-dashboard_copyIn___jOGp{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (max-width:1100px) and (min-width:901px){.work-console-dashboard_dashboard__yzCax{padding-left:40px;padding-right:40px;gap:18px}.work-console-dashboard_feature__iiIOF{grid-template-columns:minmax(250px,.85fr) minmax(0,1.4fr);gap:35px}.work-console-dashboard_tile__0FSCu{padding-left:10px;padding-right:10px;aspect-ratio:1}.work-console-dashboard_tileTitle__tjxja{font-size:15px}.work-console-dashboard_tileService__mBB8q{font-size:8px}}@media (max-width:900px){.work-console-dashboard_dashboard__yzCax{grid-template-rows:auto auto auto auto auto;height:auto;min-height:100svh;gap:25px;padding:24px 26px 22px;overflow:hidden}.work-console-dashboard_dashboard__yzCax[data-project-expanded=false]{height:100svh;min-height:700px;grid-template-rows:auto auto minmax(180px,1fr) auto auto}.work-console-dashboard_header__Kiuno{gap:22px;padding-left:44px}.work-console-dashboard_logo__4yGxk{width:99px;height:36px}.work-console-dashboard_navigation__L2lQZ{margin-left:auto;gap:20px}.work-console-dashboard_libraryLabel__lqWtp{display:none}.work-console-dashboard_introduction__Jkt6_{margin-top:3px;font-size:22px;max-width:40ch}.work-console-dashboard_feature__iiIOF{grid-template-columns:minmax(0,1fr);gap:55px;padding:10px 0 0}.work-console-dashboard_projection__RkjKX{order:-1;margin:0;height:auto;max-height:none;width:min(100%,690px);justify-self:center}.work-console-dashboard_projection__RkjKX [data-showcase],.work-console-dashboard_projection__RkjKX>div{height:auto}.work-console-dashboard_projection__RkjKX [data-showcase]{aspect-ratio:1.72}.work-console-dashboard_copy__BUYGL{padding:8px 0;max-width:620px}.work-console-dashboard_copy__BUYGL h2{font-size:clamp(37px,7vw,54px)}.work-console-dashboard_copy__BUYGL p{max-width:50ch;font-size:16px}.work-console-dashboard_selectedLabel__d79_e{max-width:500px}.work-console-dashboard_tags__uj6oY{margin:17px 0 15px}.work-console-dashboard_viewport__I4HY_{overflow:visible}.work-console-dashboard_slide__wGHQt{flex-basis:23%}.work-console-dashboard_tile__0FSCu{aspect-ratio:1;max-height:none}.work-console-dashboard_tileTitle__tjxja{font-size:17px}.work-console-dashboard_tileService__mBB8q{font-size:9px}.work-console-dashboard_swipe___k59L{display:block;margin-left:auto;color:#6f947d;font-size:9px;letter-spacing:.1em}.work-console-dashboard_keyboardHint__Xie7X,.work-console-dashboard_railCount__WFdzG{display:none}.work-console-dashboard_controls__tTgzh{justify-content:flex-end}.work-console-dashboard_padHint__nzWcB{font-size:9px;margin-right:auto}}@media (max-width:600px){.work-console-dashboard_dashboard__yzCax{padding:max(20px,env(safe-area-inset-top)) 22px max(20px,env(safe-area-inset-bottom));gap:22px}.work-console-dashboard_header__Kiuno{gap:15px;min-height:38px;padding-left:48px}.work-console-dashboard_logo__4yGxk{width:95px;height:34px}.work-console-dashboard_navigation__L2lQZ{gap:13px}.work-console-dashboard_navigation__L2lQZ a{font-size:10px}.work-console-dashboard_navigation__L2lQZ a svg,.work-console-dashboard_navigation__L2lQZ a[aria-current]:after{display:none}.work-console-dashboard_introduction__Jkt6_{font-size:21px;line-height:1.42;max-width:27ch}.work-console-dashboard_introduction__Jkt6_ span{display:block;margin-top:4px;font-size:16px}.work-console-dashboard_feature__iiIOF{gap:61px;padding-top:12px;display:contents}.work-console-dashboard_projection__RkjKX{grid-row:3;margin:10px 0 64px}.work-console-dashboard_library__Kv8iE{grid-row:4}.work-console-dashboard_copy__BUYGL{grid-row:5}.work-console-dashboard_controls__tTgzh{grid-row:6}.work-console-dashboard_dashboard__yzCax[data-project-expanded=false] .work-console-dashboard_controls__tTgzh{grid-row:5}.work-console-dashboard_copy__BUYGL{padding:0}.work-console-dashboard_selectedLabel__d79_e{margin-bottom:13px;font-size:9px}.work-console-dashboard_copy__BUYGL h2{font-size:39px}.work-console-dashboard_copy__BUYGL p{font-size:16px;line-height:1.55}.work-console-dashboard_tags__uj6oY{gap:6px 10px}.work-console-dashboard_tags__uj6oY li{font-size:10px}.work-console-dashboard_tags__uj6oY li:not(:last-child):after{margin-left:8px}.work-console-dashboard_slide__wGHQt{flex-basis:43%}.work-console-dashboard_rail__0I4hh{gap:15px}.work-console-dashboard_tile__0FSCu{padding:15px}.work-console-dashboard_tileTitle__tjxja{font-size:18px}.work-console-dashboard_tileService__mBB8q{font-size:9px}.work-console-dashboard_projectionCaption__WHPIM{font-size:9px;bottom:-19px}.work-console-dashboard_projectionCaption__WHPIM>span{font-size:8px}.work-console-dashboard_libraryHeading__Fmaug{margin-bottom:18px;font-size:11px}.work-console-dashboard_controls__tTgzh{min-height:44px;margin-top:-5px}}@media (max-height:760px) and (min-width:901px){.work-console-dashboard_dashboard__yzCax{gap:15px;padding-top:22px;min-height:680px;grid-template-rows:auto auto minmax(0,1fr) auto auto}.work-console-dashboard_introduction__Jkt6_{font-size:20px;margin-top:0}.work-console-dashboard_feature__iiIOF{padding:0 0 23px}.work-console-dashboard_copy__BUYGL h2{font-size:45px;margin-bottom:14px}.work-console-dashboard_selectedLabel__d79_e{margin-bottom:13px}.work-console-dashboard_tags__uj6oY{margin:17px 0 15px}.work-console-dashboard_projection__RkjKX{max-width:620px;justify-self:end}.work-console-dashboard_tile__0FSCu{max-height:130px}.work-console-dashboard_libraryHeading__Fmaug{margin-bottom:17px}}@media (prefers-reduced-motion:reduce){.work-console-dashboard_copy__BUYGL{animation:none}.work-console-dashboard_cover__GXbUn,.work-console-dashboard_open__P8dJ0 svg,.work-console-dashboard_progress__iQT5J>span,.work-console-dashboard_selectionMark__VQyFL,.work-console-dashboard_tile__0FSCu{transition:none}}.blue-room-scene_root__i6FKG{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;isolation:isolate;background:#01040a;font-family:var(--font-work),Arial,sans-serif;-webkit-font-smoothing:antialiased}.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 47% 19% at 39% 32%,rgb(41 90 121/.12),transparent 100%),linear-gradient(165deg,transparent 48%,rgb(9 23 32/.28) 48.1%,transparent 49%),#000204}.blue-room-scene_still__GZ0R7:before{content:"";position:absolute;top:20%;left:9%;width:55%;height:25%;border:1px solid rgb(41 68 87/.24);background:radial-gradient(ellipse at 35% 45%,rgb(57 103 134/.08),transparent 60%);transform:perspective(800px) rotateY(5deg)}.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:.018;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:.022;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 69% 72% at 43% 45%,transparent 20%,rgb(0 1 4/.18) 57%,rgb(0 0 0/.92) 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:560px;height:580px;max-width:calc(100% - 96px);box-sizing:border-box;overflow:visible;transform:translateY(-50%);transform-origin:0 0;color:#bdcdd4;font-family:var(--font-work),Arial,sans-serif;border:1px solid #23313a;background:linear-gradient(135deg,#091117,#03080c 70%);box-shadow:inset 0 1px 0 rgb(194 220 229/.035),inset 0 0 36px rgb(0 0 0/.5)}.blue-room-scene_contactPanel__9s1ew[data-projected=true]{top:0;left:0;right:auto;max-width:none;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/.014) 3px 4px)}.blue-room-scene_terminalHeader__ckrMq{position:relative;display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 24px;border-bottom:1px solid rgb(144 180 198/.12)}.blue-room-scene_terminalChannel__I08AQ{display:flex;align-items:center;gap:9px;color:#8da8b5;font:400 12px/1.5 var(--font-input),monospace;letter-spacing:.09em;text-transform:uppercase}.blue-room-scene_terminalChannel__I08AQ svg{opacity:.72}.blue-room-scene_signalMeter__u3bDG{display:flex;align-items:center;gap:4px;height:14px}.blue-room-scene_signalMeter__u3bDG i{display:block;width:14px;height:2px;opacity:.28;background:rgb(var(--signal-color)/.8);transition:opacity .2s ease,background .2s ease}.blue-room-scene_signalMeter__u3bDG i:first-child{opacity:.7}.blue-room-scene_contactPanel__9s1ew[data-terminal-focused=true] .blue-room-scene_signalMeter__u3bDG i:nth-child(2){opacity:.8}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_signalMeter__u3bDG i{animation:blue-room-scene_transmitSignal__klCLf 1.6s ease-in-out infinite}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_signalMeter__u3bDG i:nth-child(2){animation-delay:.2s}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_signalMeter__u3bDG i:nth-child(3){animation-delay:.4s}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sent] .blue-room-scene_signalMeter__u3bDG i{opacity:.9}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=error] .blue-room-scene_signalMeter__u3bDG i:last-child{opacity:.85;background:#b87783}@keyframes blue-room-scene_transmitSignal__klCLf{0%,to{opacity:.28}50%{opacity:.9}}.blue-room-scene_terminalContent__xyxCh{position:relative;padding:20px 24px}.blue-room-scene_contactTitle__HoTiG{margin:0;color:#e0e7e9;font-size:28px;font-weight:500;line-height:1.18;letter-spacing:-.03em;text-wrap:balance}.blue-room-scene_contactIntro__8M9Yv{margin:10px 0 20px;max-width:460px;color:#a3b4be;font-size:16px;line-height:1.5}.blue-room-scene_contactForm__0I6xQ{display:grid;gap:10px}.blue-room-scene_contactField__50rOH{display:grid;gap:5px}.blue-room-scene_fieldLabel__udc4E{display:flex;align-items:center;gap:10px;color:#9eafb9;font:400 16px/1.25 var(--font-work),Arial,sans-serif;transition:color .18s ease}.blue-room-scene_fieldNumber__yyt6C{color:#596c79;font:400 11px/1 var(--font-input),monospace}.blue-room-scene_fieldMarker__T_8e_{width:4px;height:4px;margin-left:auto;background:#283943;transition:background .18s ease}.blue-room-scene_contactField__50rOH:has(input:not(:placeholder-shown)) .blue-room-scene_fieldMarker__T_8e_{background:#7a919e}.blue-room-scene_contactField__50rOH:focus-within .blue-room-scene_fieldMarker__T_8e_{background:#a2d7e1}.blue-room-scene_contactField__50rOH:focus-within .blue-room-scene_fieldLabel__udc4E{color:#d8e4e8}.blue-room-scene_fieldInput__EPF9F{position:relative;display:block}.blue-room-scene_fieldIcon__g76Q0{position:absolute;z-index:1;top:14px;left:14px;color:#536b79;pointer-events:none;transition:color .18s ease}.blue-room-scene_contactField__50rOH:focus-within .blue-room-scene_fieldIcon__g76Q0{color:#97c6d2}.blue-room-scene_contactField__50rOH input{width:100%;height:48px;padding:10px 14px 10px 45px;box-sizing:border-box;border:1px solid #293841;border-left:2px solid #3e5563;border-radius:0;outline:0;background:#02070a;box-shadow:inset 0 2px 7px rgb(0 0 0/.6);color:#e0e7e9;caret-color:#a6d8e5;font:400 20px/1.3 var(--font-input),monospace;transition:border-color .18s ease,background .18s ease}.blue-room-scene_contactField__50rOH input:hover{border-color:#4c6472}.blue-room-scene_contactField__50rOH input:focus-visible{border-color:#84b0c4;outline:1px solid #84b0c4;outline-offset:0;background:#030c11}.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:#c18490}.blue-room-scene_contactField__50rOH input:-webkit-autofill{-webkit-text-fill-color:#e0e7e9;box-shadow:inset 0 0 0 100px #030c11}.blue-room-scene_contactActions__q5qBv{min-height:96px;margin-top:3px}.blue-room-scene_contactSubmit__IpUjK{position:relative;display:flex;align-items:center;justify-content:space-between;width:232px;max-width:100%;min-height:48px;margin-left:auto;padding:0 0 0 17px;border:1px solid #526a78;border-radius:0;background:#14232c;color:#d6e2e6;cursor:pointer;font:500 17px/1.3 var(--font-work),Arial,sans-serif;letter-spacing:-.01em;transition:background .18s ease,border-color .18s ease,color .18s ease}.blue-room-scene_contactSubmit__IpUjK:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;opacity:0;background:rgb(var(--signal-color)/.9);transform:scaleX(.08);transform-origin:left;transition:opacity .18s ease}.blue-room-scene_contactSubmit__IpUjK:hover{background:#1d3441;border-color:#8cbed4;color:#ecf2f4}.blue-room-scene_contactSubmit__IpUjK:active{background:#14364b}.blue-room-scene_contactSubmit__IpUjK:focus-visible{outline:2px solid #93b3c4;outline-offset:4px}.blue-room-scene_contactSubmit__IpUjK:disabled{cursor:wait;color:#90abbc}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_contactSubmit__IpUjK:after{opacity:.7;animation:blue-room-scene_transmitTrace__otyKz 2.2s ease-in-out infinite}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sent] .blue-room-scene_contactSubmit__IpUjK:after{opacity:.8;transform:scaleX(1)}@keyframes blue-room-scene_transmitTrace__otyKz{0%,to{transform:scaleX(.08)}50%{transform:scaleX(1)}}.blue-room-scene_submitIcon__ErCxb{display:grid;place-items:center;align-self:stretch;width:47px;min-height:46px;border-left:1px solid rgb(156 188 203/.19);background:rgb(0 0 0/.16)}.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:40px;margin:8px 0 0;color:#a3bccb;font:400 16px/1.25 var(--font-work),Arial,sans-serif}.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:1100px){.blue-room-scene_root__i6FKG{height:auto;min-height:100svh;overflow:visible;padding:.01px 0}.blue-room-scene_canvas__qMOf2,.blue-room-scene_still__GZ0R7{height:48svh;bottom:auto}.blue-room-scene_back__2NL0F{top:max(16px,env(safe-area-inset-top));left:16px}.blue-room-scene_still__GZ0R7:before{top:12%;left:7%;width:86%;height:22%}.blue-room-scene_contactPanel__9s1ew{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:calc(100% - 32px);height:auto;max-width:none;margin:43svh 16px max(24px,env(safe-area-inset-bottom));transform:none;background:linear-gradient(135deg,#091117,#03080c 70%)}.blue-room-scene_terminalHeader__ckrMq{height:38px;padding:0 20px}.blue-room-scene_terminalContent__xyxCh{padding:24px 20px 16px}.blue-room-scene_contactTitle__HoTiG{font-size:27px}.blue-room-scene_contactIntro__8M9Yv{margin:12px 0 22px;font-size:16px}.blue-room-scene_contactForm__0I6xQ{gap:14px}.blue-room-scene_contactField__50rOH{gap:7px}.blue-room-scene_contactField__50rOH input{font-size:16px;height:50px}.blue-room-scene_fieldIcon__g76Q0{top:15px}.blue-room-scene_contactSubmit__IpUjK{width:100%;font-size:16px}}@media (max-height:680px) and (min-width:1101px){.blue-room-scene_root__i6FKG{height:auto;min-height:100svh;overflow:visible;padding:.01px 0}.blue-room-scene_canvas__qMOf2,.blue-room-scene_still__GZ0R7{height:100svh;bottom:auto}.blue-room-scene_contactPanel__9s1ew{position:relative;top:auto;right:auto;height:auto;margin:92px 24px 24px auto;transform:none}.blue-room-scene_contactField__50rOH input{font-size:18px}}@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_contactPanel__9s1ew,.blue-room-scene_contactSubmit__IpUjK,.blue-room-scene_contactSubmit__IpUjK:after,.blue-room-scene_fieldIcon__g76Q0,.blue-room-scene_fieldLabel__udc4E,.blue-room-scene_fieldMarker__T_8e_,.blue-room-scene_signalMeter__u3bDG i,.blue-room-scene_submitArrow__ZQT_e{transition:none;animation:none}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_contactSubmit__IpUjK:after{opacity:.7;transform:scaleX(1);animation:none}.blue-room-scene_contactPanel__9s1ew[data-terminal-state=sending] .blue-room-scene_signalMeter__u3bDG i{opacity:.7;animation:none}}.blue-room-scene_assetCredit__45FID{position:absolute;z-index:8;bottom:16px;left:24px;font:10px/1.4 var(--font-input),monospace;color:rgba(180,203,215,.45);text-decoration:none}.blue-room-scene_assetCredit__45FID:focus-visible,.blue-room-scene_assetCredit__45FID:hover{color:#b4cbd7}@media (max-height:680px),(max-width:1100px){.blue-room-scene_assetCredit__45FID{position:relative;display:block;left:auto;bottom:auto;padding:0 24px 20px}}