body:has(.about-scene_root__5_J4Y){overflow-x:hidden;overflow-y:auto;background:#050505}.about-scene_root__5_J4Y{--about-approach:0;--about-copy-opacity:1;--about-arrival-opacity:1;--about-surface-top:96px;position:relative;min-height:100svh;overflow:clip;font-family:var(--font-room,var(--font-work)),Arial,sans-serif;-webkit-font-smoothing:antialiased;color:var(--studio-ink,#e6e6e6);background:#050505;isolation:isolate}.about-scene_still__y4skU{position:fixed;inset:0;background:radial-gradient(ellipse 30% 42% at 65% 43%,rgb(45 45 45/.4),transparent 85%),linear-gradient(100deg,#050505 0 30%,#101010 65%,#030303)}.about-scene_canvas__W_FEf{position:fixed;inset:0;opacity:0;transition:opacity .24s ease}.about-scene_wash__YXG07{position:fixed;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(5 5 5/.8),transparent 35%,transparent 75%,rgb(0 0 0/.35)),linear-gradient(0deg,rgb(0 0 0/.45),transparent 24%,transparent 78%,rgb(0 0 0/.3));opacity:calc(.5 - var(--about-approach) * .35)}.about-scene_grain__GhiVN{position:fixed;inset:0;z-index:5;pointer-events:none;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");opacity:.013}.about-scene_scanlines__pQwdV{position:fixed;inset:0;z-index:5;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 2px,#050301 3px 4px);opacity:.012}.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_contact__IZAOr:focus-visible{color:#fff;outline:1px solid #dddddd;outline-offset:5px;border-color:#dddddd}.about-scene_arrivalControl__4zAhV:focus-visible{outline:1px solid #dddddd;outline-offset:5px}.about-scene_approachControl___hyLD:focus-visible{outline:1px solid #dddddd;outline-offset:5px}.about-scene_furtherCopy__Ls5WU summary:focus-visible{outline:1px solid #dddddd;outline-offset:5px}.about-scene_arrival__S2XFz{position:relative;z-index:6;box-sizing:border-box;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--studio-gap,12px);align-content:start;align-items:start;width:100%;max-width:var(--editorial-width);min-height:100svh;padding:calc(48px + var(--studio-section, 128px)) var(--editorial-gutter) 80px;margin:0 auto}.about-scene_arrival__S2XFz h1{grid-column:1/5;min-width:0;margin:0;font:500 clamp(40px,5vw,64px) /1.08 var(--font-room,var(--font-work)),Arial,sans-serif;font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.12;color:var(--studio-ink,#e6e6e6);letter-spacing:-.025em;overflow-wrap:anywhere;opacity:var(--about-arrival-opacity)}.about-scene_arrivalControl__4zAhV{position:absolute;bottom:36px;left:var(--editorial-gutter);display:grid;place-items:center;width:48px;height:48px;color:#bcbcbc;text-decoration:none;opacity:var(--about-arrival-opacity)}.about-scene_reading__O4HNM{position:relative;z-index:6;box-sizing:border-box;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--studio-gap,12px);align-items:start;width:100%;max-width:var(--editorial-width);min-height:140svh;padding-inline:var(--editorial-gutter);margin:0 auto;scroll-margin-top:96px}.about-scene_surface__XUlsX{position:relative;box-sizing:border-box;grid-column:6/12;width:100%;min-width:0;padding:36px;background:rgb(5 5 5/.86);opacity:var(--about-copy-opacity);transform:translateY(var(--about-copy-hold,0))}.about-scene_surface__XUlsX[data-sticky=true]{position:sticky;top:var(--about-surface-top)}.about-scene_root__5_J4Y[data-ready=true] .about-scene_surface__XUlsX{background:transparent}.about-scene_root__5_J4Y:not([data-about-phase=separating]):not([data-about-phase=theatre]) .about-scene_surface__XUlsX:focus-within{background:rgb(5 5 5/.96);opacity:1}.about-scene_root__5_J4Y[data-about-phase=separating] .about-scene_surface__XUlsX:not(:focus-within){pointer-events:none}.about-scene_root__5_J4Y[data-about-phase=theatre] .about-scene_surface__XUlsX:not(:focus-within){pointer-events:none}.about-scene_introduction__F8P7q{display:flex;flex-direction:column;gap:24px;align-items:flex-start;min-width:0}.about-scene_introduction__F8P7q>p{max-width:46ch;margin:0;font:400 20px/1.5 var(--font-room,var(--font-work)),Arial,sans-serif;font-weight:400;line-height:1.65;color:#c4c6c4;letter-spacing:normal}.about-scene_furtherCopy__Ls5WU p{max-width:46ch;margin:20px 0 0;font:400 20px/1.5 var(--font-room,var(--font-work)),Arial,sans-serif;font-size:17px;line-height:1.55;color:#aaaaaa;letter-spacing:-.02em}.about-scene_introduction__F8P7q>p:first-child{color:#e6e6e6}.about-scene_furtherCopy__Ls5WU{width:100%}.about-scene_furtherCopy__Ls5WU summary{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:44px;padding-block:8px;font-size:13px;line-height:16px;color:#aaaaaa;cursor:pointer;list-style:none;border-block:1px solid rgb(180 180 180/.18)}.about-scene_furtherCopy__Ls5WU summary::-webkit-details-marker{display:none}.about-scene_furtherCopy__Ls5WU summary>span{font-size:20px;line-height:1}.about-scene_furtherCopy__Ls5WU[open] summary>span{transform:rotate(45deg)}.about-scene_approachControl___hyLD{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;min-width:180px;height:48px;padding-inline:0;margin-top:12px;font:400 13px/1.4 var(--font-input);color:#d6d6d6;text-decoration:none;background:transparent;border-bottom:1px solid rgb(180 180 180/.3)}.about-scene_contact__IZAOr svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.about-scene_contact__IZAOr>span{justify-content:space-between;width:100%}.about-scene_approachControl___hyLD svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.about-scene_approachControl___hyLD:focus-visible svg{transform:translateY(4px)}.about-scene_stageSection__xT2Lw{position:relative;z-index:6;box-sizing:border-box;min-height:calc(var(--about-stage-height, 100svh) + var(--about-curtain-runway, 88svh));pointer-events:none;scroll-margin-top:0}.about-scene_stageViewport__YOxVr{position:sticky;top:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--about-stage-height,100svh);padding:0 var(--editorial-gutter) max(24px,calc(env(safe-area-inset-bottom) + 16px))}.about-scene_stageSection__xT2Lw:focus{outline:none}.about-scene_stageControls__mWE74{display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center;justify-content:center;width:max-content;max-width:100%;margin:0 auto;pointer-events:auto}.about-scene_contact__IZAOr{box-sizing:border-box;display:inline-flex;gap:12px;align-items:center;justify-content:space-between;min-width:180px;min-height:48px;padding:0 6px;padding-inline:0;font:400 13px/1.4 var(--font-input);color:#d6d6d6;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;touch-action:manipulation;cursor:pointer;background:transparent;border:0;border-bottom:1px solid rgb(195 195 195/.24);border-radius:0;transition:color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.about-scene_contact__IZAOr:hover{color:#fff;border-color:#dddddd}.about-scene_contact__IZAOr:hover svg{transform:translate(2px,-2px)}.about-scene_approachControl___hyLD:hover svg{transform:translateY(4px)}}.about-scene_teamNames__Wwnb5{position:relative;z-index:7;order:-1;width:min(100%,760px);padding:24px;margin:0 auto 12px;pointer-events:auto;background:linear-gradient(180deg,#070707cc,#070707ef)}.about-scene_teamNames__Wwnb5[hidden]{display:none}.about-scene_teamNames__Wwnb5 h2{margin:0 0 16px;font:500 clamp(20px,2.4vw,28px) /1.4 var(--font-room,var(--font-work)),Arial,sans-serif;font-size:18px;color:#dddddd;text-align:center;letter-spacing:-.015em}.about-scene_teamNames__Wwnb5 ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 20px;padding:0;margin:0;list-style:none}.about-scene_teamNames__Wwnb5 li{margin:0;font:500 clamp(17px,2.4vw,25px) /1.4 var(--font-room,var(--font-work)),Arial,sans-serif;font-size:16px;line-height:1.5;text-align:center;letter-spacing:normal}@media (max-width:960px){.about-scene_arrival__S2XFz{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:120px}.about-scene_arrival__S2XFz h1{grid-column:1/-1}.about-scene_surface__XUlsX{grid-column:3/12}}@media (max-width:720px){.about-scene_arrival__S2XFz{padding-top:112px;padding-bottom:112px}.about-scene_arrival__S2XFz h1{font-size:clamp(36px,9vw,44px);line-height:1.1}.about-scene_arrivalControl__4zAhV{bottom:max(32px,calc(env(safe-area-inset-bottom) + 24px))}.about-scene_reading__O4HNM{grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:0}.about-scene_surface__XUlsX{grid-column:1/-1;padding:28px var(--editorial-gutter)}.about-scene_introduction__F8P7q{gap:20px}.about-scene_furtherCopy__Ls5WU p,.about-scene_introduction__F8P7q>p{max-width:44ch;font-size:17px;line-height:1.55;letter-spacing:-.01em}.about-scene_furtherCopy__Ls5WU summary{font-size:13px}.about-scene_approachControl___hyLD{margin-top:4px}.about-scene_stageViewport__YOxVr{padding-bottom:max(48px,calc(env(safe-area-inset-bottom) + 32px))}.about-scene_contact__IZAOr{gap:8px;min-width:0;min-height:48px;padding-inline:4px;font-size:14px}}@media (max-height:600px) and (min-width:801px){.about-scene_arrival__S2XFz{padding-top:112px}}.about-scene_root__5_J4Y[data-failed=true] .about-scene_surface__XUlsX{position:relative;top:auto;pointer-events:auto;background:#050505;opacity:1}.about-scene_root__5_J4Y[data-reduced-motion=true] .about-scene_surface__XUlsX{pointer-events:auto;background:rgb(5 5 5/.94);opacity:1}.about-scene_root__5_J4Y[data-failed=true] .about-scene_reading__O4HNM{min-height:0!important;padding-bottom:72px}.about-scene_root__5_J4Y[data-failed=true] .about-scene_stageSection__xT2Lw{min-height:100svh}.about-scene_root__5_J4Y[data-failed=true] .about-scene_stageViewport__YOxVr{position:relative;padding-top:80px}@media (prefers-reduced-motion:reduce){.about-scene_approachControl___hyLD svg,.about-scene_contact__IZAOr,.about-scene_contact__IZAOr svg{transition:none}.about-scene_surface__XUlsX{pointer-events:auto;opacity:1}}.about-scene_loading__yZnhZ{position:fixed;bottom:24px;left:var(--editorial-gutter);z-index:8;margin:0;font:12px/1.5 var(--font-input);color:#aaaaaa}@media (max-width:720px){.about-scene_teamNames__Wwnb5 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.about-scene_teamNames__Wwnb5{padding:16px 12px}.about-scene_teamNames__Wwnb5 li{font-size:16px}.about-scene_arrival__S2XFz h1{font-size:36px}}.about-scene_teamNames__Wwnb5 button{position:relative;width:100%;min-height:48px;padding:12px 8px;border:0;border-bottom:1px solid #99999930;background:transparent;color:#aaaaaa;font:400 13px/1.5 var(--font-input);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .18s ease,background .18s ease}.about-scene_teamNames__Wwnb5 button:after{position:absolute;bottom:-1px;left:0;width:100%;height:1px;content:"";background:#eeeeee;transform:scaleX(0);transform-origin:left;transition:transform .24s cubic-bezier(.22,1,.36,1)}.about-scene_teamNames__Wwnb5 button[aria-pressed=true]{color:#eeeeee;background:#ffffff0a}.about-scene_teamNames__Wwnb5 button[aria-pressed=true]:after{transform:scaleX(1)}.about-scene_teamNames__Wwnb5 button:active{background:#ffffff1c}.about-scene_teamNames__Wwnb5 button:focus-visible{outline:1px solid #dddddd;outline-offset:3px}.about-scene_approachControl___hyLD:active,.about-scene_contact__IZAOr:active{color:#fff}@media (hover:hover) and (pointer:fine){.about-scene_teamNames__Wwnb5 button:hover{color:#eeeeee;background:#ffffff0d}.about-scene_teamNames__Wwnb5 button:hover:after{transform:scaleX(1)}.about-scene_contact__IZAOr:hover svg{transform:translate(4px,-4px)}}@media (max-width:720px){.about-scene_teamNames__Wwnb5{width:100%;padding:16px}.about-scene_teamNames__Wwnb5 ul{gap:2px 16px}.about-scene_teamNames__Wwnb5 button{min-height:46px;padding-inline:0;font-size:12px}.about-scene_stageViewport__YOxVr{padding-bottom:max(18px,env(safe-area-inset-bottom))}.about-scene_teamNames__Wwnb5 h2{margin-bottom:10px;font-size:17px}.about-scene_contact__IZAOr{min-height:44px;font-size:12px}}@media (prefers-reduced-motion:reduce){.about-scene_teamNames__Wwnb5 button,.about-scene_teamNames__Wwnb5 button:after{transition:none}}@media (min-width:721px){.about-scene_teamNames__Wwnb5{position:absolute;left:var(--editorial-gutter);bottom:76px;width:210px;padding:16px;margin:0;background:linear-gradient(90deg,#080808ed,#0808089c)}.about-scene_teamNames__Wwnb5 h2{font-size:15px;text-align:left}.about-scene_teamNames__Wwnb5 ul{grid-template-columns:1fr;gap:0}.about-scene_teamNames__Wwnb5 button{min-height:44px;padding:10px 0;font-size:12px}}@media (max-width:720px){.about-scene_teamNames__Wwnb5{padding:12px 14px 8px;margin-bottom:4px}.about-scene_teamNames__Wwnb5 h2{font-size:14px;margin-bottom:4px}.about-scene_teamNames__Wwnb5 button{min-height:44px;padding-block:10px}}.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 .12s ease-in-out}.room-transition_shutter__Jp0fs[data-room-transition=revealing]{opacity:0;transition:opacity .14s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.room-transition_shutter__Jp0fs{transition:none!important}}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;user-select:none;-webkit-touch-callout:none}.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_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_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:flex-end;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_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}@media (max-width:359px){.cube-room_root__Q_pwO[data-mobile=true] .cube-room_exits__p8YdO button{width:44px;height:48px}}@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_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))}}@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}.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}}.site-language_slot__uEl3t{display:flex;align-items:center;flex:0 0 88px;min-width:88px;min-height:44px}.site-language_languages__FhtOw{display:inline-flex;position:relative;align-items:center;flex-shrink:0;gap:0;padding:0;color:#9fa8a7;background:rgb(5 7 8/.76);border-radius:5px;backdrop-filter:blur(14px) saturate(0);-webkit-backdrop-filter:blur(14px) saturate(0)}.site-language_languages__FhtOw[data-floating=true]{position:fixed;top:max(20px,env(safe-area-inset-top));right:max(20px,env(safe-area-inset-right));z-index:45}.site-language_languages__FhtOw[data-floating=true][data-room=about],.site-language_languages__FhtOw[data-floating=true][data-room=elevator]{right:max(76px,calc(env(safe-area-inset-right) + 56px))}.site-language_languages__FhtOw[data-floating=true][data-room=cube]{right:max(124px,calc(env(safe-area-inset-right) + 104px))}.site-language_languages__FhtOw a{position:relative;display:grid;place-items:center;border:0;background:transparent;padding:8px;min-height:44px;min-width:44px;color:inherit;font:500 11px/1 var(--font-work),Arial,sans-serif;letter-spacing:.04em;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:color var(--studio-motion-fast,.16s) ease}.site-language_languages__FhtOw a:after{position:absolute;right:11px;bottom:9px;left:11px;height:1px;pointer-events:none;content:"";background:currentColor;opacity:0;transform:scaleX(.35);transform-origin:center;transition:opacity var(--studio-motion-fast,.16s) ease,transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,cubic-bezier(.22,1,.36,1))}.site-language_languages__FhtOw a[aria-current=true]{color:#fff}.site-language_languages__FhtOw a[aria-current=true]:after{opacity:.5;transform:scaleX(1)}.site-language_languages__FhtOw a:hover{color:#fff}.site-language_languages__FhtOw a:focus-visible:after{opacity:.8;transform:scaleX(1)}.site-language_languages__FhtOw a:focus-visible{outline:1px solid #ddd;outline-offset:-4px;border-radius:3px}@media (hover:hover) and (pointer:fine){.site-language_languages__FhtOw a:hover:after{opacity:.8;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.site-language_languages__FhtOw a,.site-language_languages__FhtOw a:after{transition:none}}.project-showcase_showcase__VVhi_{width:100%;min-width:0}.project-showcase_display__8xIzz{position:relative;width:100%;aspect-ratio:1.72;margin:0;background:transparent}.project-showcase_shutter__kCnzu{position:absolute;z-index:6;inset:0;pointer-events:none;background:#030706;opacity:1;transition:opacity 1s ease}.project-showcase_display__8xIzz[data-showcase-mode=ready] .project-showcase_shutter__kCnzu,.project-showcase_display__8xIzz[data-showcase-mode=static] .project-showcase_shutter__kCnzu{opacity:0}.project-showcase_fallback__LoZsK{position:absolute;inset:0;display:grid;place-items:center}.project-showcase_staticProjection__BU2Ph{position:relative;width:96.5%;padding-bottom:19px}.project-showcase_staticScreen__bL9jX{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9}.project-showcase_staticEmitter__fyUJm{position:absolute;width:clamp(6px,1.1vw,10px);height:clamp(6px,1.1vw,10px);border-radius:50%;bottom:3px;left:50%;transform:translateX(-50%);background:#d8ffec;box-shadow:0 0 7px 2px #3bff9b9c,0 0 22px 8px #3bff9b18}.project-showcase_staticEmitter__fyUJm:before{position:absolute;content:"";width:64px;height:30px;left:50%;bottom:-5px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse at 50% 70%,#3bff9b26,transparent 72%);pointer-events:none}.project-showcase_image__PSpAy{display:block;width:100%;height:100%;object-fit:contain}.project-showcase_clientLogo__vkYUf{width:auto;height:auto;max-width:77%;max-height:55%;object-fit:contain}.project-showcase_clientName__qZbGR{color:#e8eee5;font:600 clamp(12px,1.7vw,24px)/1.3 var(--font-work),Arial,sans-serif}.project-showcase_display__8xIzz[data-client-wall]{aspect-ratio:2.5}.project-showcase_staticWall__k_ZjH{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:center}.project-showcase_staticWall__k_ZjH .project-showcase_staticProjection__BU2Ph{width:100%}.project-showcase_staticWall__k_ZjH .project-showcase_staticEmitter__fyUJm{width:7px;height:7px}.project-showcase_layer__wWMNH{position:absolute;z-index:4;inset:0;pointer-events:none}.project-showcase_layer__wWMNH canvas{display:block;width:100%;height:100%;pointer-events:none}.project-showcase_showcase__VVhi_[data-detail=true] .project-showcase_display__8xIzz+.project-showcase_display__8xIzz{margin-top:32px}@media (max-width:700px){.project-showcase_display__8xIzz[data-client-wall]{aspect-ratio:1.08}.project-showcase_staticWall__k_ZjH{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.project-showcase_clientName__qZbGR{font-size:clamp(11px,3vw,18px)}}@media (prefers-reduced-motion:reduce){.project-showcase_shutter__kCnzu{transition:none}}html:has(.portfolio-scene_root__qwDj4){scroll-behavior:smooth}body:has(.portfolio-scene_root__qwDj4){overflow-x:hidden;overflow-y:auto;background:#000}.portfolio-scene_root__qwDj4{position:relative;min-height:100svh;isolation:isolate;background:#000;color:#e6e6e6;font-family:var(--font-work),Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-anchor:none}.portfolio-scene_grain__n4eWM,.portfolio-scene_still__ovglI,.portfolio-scene_world__Bfymp{position:fixed;inset:0}.portfolio-scene_world__Bfymp{z-index:-1;overflow:hidden;background:#010403}.portfolio-scene_still__ovglI{background:#010403 url(/artwork/the-cave-work-holo-still.webp) 50%/cover no-repeat;opacity:0}.portfolio-scene_root__qwDj4[data-portfolio-failed=true] .portfolio-scene_still__ovglI{opacity:1}.portfolio-scene_grain__n4eWM{z-index:2;pointer-events:none;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='.46'/%3E%3C/svg%3E");opacity:.018}.portfolio-scene_heroSpace__3pS22{position:relative;z-index:5;display:flex;align-items:flex-end;width:100%;min-height:100svh;padding:100px var(--editorial-inset) 40px;background:linear-gradient(0deg,#000b,transparent 34%)}.portfolio-scene_heroCopy__b2Nyo{width:100%;max-width:var(--editorial-width);margin:0 auto}.portfolio-scene_heroCopy__b2Nyo h1{max-width:10ch;margin:0;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.portfolio-scene_scroll__bbmfs{display:inline-flex;gap:32px;align-items:center;min-height:44px;margin-top:24px;font-size:13px;font-weight:600;color:#c4c4c4;text-decoration:none}.portfolio-scene_scroll__bbmfs:hover{color:#a5e9bb}.portfolio-scene_detail__Zu4hm a:focus-visible,.portfolio-scene_enquiry__9ck0b a:focus-visible,.portfolio-scene_scroll__bbmfs:focus-visible{outline:2px solid #c7f9d7;outline-offset:5px}.portfolio-scene_clients__sEclx{position:relative;z-index:5;width:min(100%,var(--editorial-width));padding:0 var(--editorial-gutter) clamp(80px,8vw,112px);margin:0 auto;scroll-margin-top:60px}.portfolio-scene_clients__sEclx>section{padding-top:24px;margin-top:0;border-color:#2e2e2e}.portfolio-scene_clients__sEclx h2{font-family:var(--font-work),Arial,sans-serif;font-size:24px;font-weight:600;line-height:24px;color:#c4c4c4;letter-spacing:-.03em}.portfolio-scene_clients__sEclx h2:before{display:none}.portfolio-scene_enquiry__9ck0b{position:relative;z-index:5;width:min(100%,var(--editorial-width));padding:0 var(--editorial-gutter) clamp(80px,8vw,112px);margin:0 auto;background:#000}.portfolio-scene_enquiry__9ck0b a{display:flex;gap:24px;align-items:baseline;justify-content:space-between;padding-top:24px;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.1;color:#e6e6e6;letter-spacing:-.04em;text-decoration:none;border-top:1px solid #2e2e2e}.portfolio-scene_enquiry__9ck0b a:hover{color:#a5e9bb}.portfolio-scene_enquiry__9ck0b a>span{color:#757575}.portfolio-scene_detail__Zu4hm{position:relative;z-index:5;width:min(100%,var(--editorial-width));min-height:100svh;padding:92px var(--editorial-gutter) 128px;margin:0 auto;background:#000}.portfolio-scene_detailHeading__CqTPY{margin-bottom:40px}.portfolio-scene_detailHeading__CqTPY h1{margin:24px 0 0;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere}.portfolio-scene_detailBack__5VDiE{display:inline-flex;gap:12px;align-items:center;min-height:44px;font-size:13px;font-weight:500;color:#9c9c9c;text-decoration:none}.portfolio-scene_detailBack__5VDiE:hover{color:#e6e6e6}.portfolio-scene_detailLayout__rzKJH{display:grid;grid-template-columns:minmax(0,1fr);gap:64px}.portfolio-scene_detailSummary__B95Vz{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;gap:32px var(--space-column);align-items:start}.portfolio-scene_detailExcerpt__l47Wu{max-width:48ch;margin:0;font-size:20px;font-weight:400;line-height:1.5;color:#c4c4c4;letter-spacing:-.01em}.portfolio-scene_detailTags__5Xqef{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:4px 0 0;list-style:none}.portfolio-scene_detailTags__5Xqef li{font-size:13px;font-weight:500;line-height:18px;color:#9c9c9c}.portfolio-scene_detailTags__5Xqef li:not(:last-child):after{content:" /"}.portfolio-scene_website__O_WuH{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:44px;padding:8px 0;margin-top:0;font-size:13px;font-weight:500;color:#e6e6e6;text-decoration:none}.portfolio-scene_website__O_WuH:hover{color:#a5e9bb}.portfolio-scene_detailMedia__0KEZF{min-width:0}.portfolio-scene_detailMedia__0KEZF figure{margin:0 0 12px;background:#0b0e0c}.portfolio-scene_detailImage__Pp7e3{display:block;width:100%;height:auto}.portfolio-scene_detailDescription__a3SN2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:40px var(--space-column);padding:80px 0 0;padding-block:var(--space-section) 40px}.portfolio-scene_detailDescription__a3SN2 h2{margin:0;font-size:36px;font-weight:500;line-height:1.15;color:#e6e6e6;letter-spacing:-.03em}.portfolio-scene_detailDescription__a3SN2 p{max-width:56ch;margin:0;font-size:18px;font-weight:400;line-height:1.6;color:#c4c4c4;letter-spacing:-.01em}.portfolio-scene_detailFooter__61rwP{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-top:24px;margin-top:128px;border-top:1px solid #2e2e2e}.portfolio-scene_detailFooter__61rwP a{display:inline-flex;gap:24px;align-items:baseline;min-height:44px;font-size:24px;font-weight:600;line-height:24px;color:#c4c4c4;letter-spacing:-.03em;text-decoration:none}.portfolio-scene_detailFooter__61rwP a:hover{color:#a5e9bb}@media (max-width:900px){.portfolio-scene_detailLayout__rzKJH{grid-template-columns:minmax(0,1fr);gap:32px}.portfolio-scene_detailSummary__B95Vz{position:static;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px 24px;padding-right:0}.portfolio-scene_detailTags__5Xqef{margin-top:0}.portfolio-scene_website__O_WuH{grid-column:1/-1;width:fit-content;min-width:180px;margin-top:8px}}@media (max-width:720px){.portfolio-scene_root__qwDj4{padding-bottom:env(safe-area-inset-bottom)}.portfolio-scene_still__ovglI{background-image:url(/artwork/the-cave-work-holo-still-mobile.webp)}.portfolio-scene_heroSpace__3pS22{min-height:88svh;padding:100px var(--editorial-inset) 40px}.portfolio-scene_heroCopy__b2Nyo h1{max-width:14ch;font-size:40px;line-height:1.1}.portfolio-scene_scroll__bbmfs{margin-top:20px}.portfolio-scene_clients__sEclx{padding-bottom:72px}.portfolio-scene_clients__sEclx h2{font-size:20px;line-height:20px}.portfolio-scene_enquiry__9ck0b{padding-bottom:72px}.portfolio-scene_enquiry__9ck0b a{font-size:35px;line-height:36px;letter-spacing:-.03em}.portfolio-scene_detail__Zu4hm{padding:72px var(--editorial-gutter)}.portfolio-scene_detailHeading__CqTPY{margin-bottom:28px}.portfolio-scene_detailHeading__CqTPY h1{margin-top:16px;font-size:40px;line-height:1.08}.portfolio-scene_detailSummary__B95Vz{display:block}.portfolio-scene_detailExcerpt__l47Wu{max-width:40ch;font-size:17px;line-height:24px}.portfolio-scene_detailTags__5Xqef{margin-top:16px}.portfolio-scene_detailTags__5Xqef li{font-size:12px;line-height:18px}.portfolio-scene_website__O_WuH{margin-top:20px}.portfolio-scene_detailDescription__a3SN2{display:block;padding-top:40px}.portfolio-scene_detailDescription__a3SN2 h2{margin-bottom:16px;font-size:28px;line-height:1.15}.portfolio-scene_detailDescription__a3SN2 p{font-size:17px;line-height:25px}.portfolio-scene_detailFooter__61rwP{padding-top:16px;margin-top:72px}.portfolio-scene_detailFooter__61rwP a{gap:16px;font-size:20px;line-height:20px}}@media (max-width:360px){.portfolio-scene_detailHeading__CqTPY h1{font-size:35px;line-height:36px}}@media (prefers-reduced-motion:reduce){html:has(.portfolio-scene_root__qwDj4){scroll-behavior:auto}}@supports (text-wrap:balance){.portfolio-scene_detailDescription__a3SN2 h2,.portfolio-scene_detailHeading__CqTPY h1{text-wrap:balance}}.portfolio-scene_detailDescription__a3SN2 p,.portfolio-scene_detailExcerpt__l47Wu{line-height:1.65;letter-spacing:normal}@media (max-width:760px){.portfolio-scene_detailLayout__rzKJH{gap:40px}.portfolio-scene_detailDescription__a3SN2{gap:24px;padding-block:64px 24px}}.portfolio-scene_loading__DFRZs{position:absolute;top:88px;left:var(--editorial-gutter);z-index:5;margin:0;font:12px/1.5 var(--font-input);color:#a2b4b0;pointer-events:none}.project-case_services__IpYL3{display:flex;flex-wrap:wrap;gap:12px 32px;padding:24px 0;border-top:1px solid #ffffff24}.project-case_services__IpYL3 a{display:inline-flex;gap:16px;align-items:center;min-height:44px;font-size:16px;color:#dae4dc;text-decoration:none}.project-case_services__IpYL3 a:hover{color:white}.project-case_services__IpYL3 a:focus-visible{outline:2px solid #a4dcb0;outline-offset:4px}.project-image-effect_frame__mP20Y{position:relative;isolation:isolate}.project-image-effect_output__yJsgS{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;opacity:0}.project-image-effect_frame__mP20Y[data-image-effect-ready=true]>.project-image-effect_output__yJsgS{opacity:1}@media (hover:none),(max-width:900px),(pointer:coarse),(prefers-reduced-motion:reduce){.project-image-effect_output__yJsgS{display:none}}.studio-v2-header_header__pYI6F{position:fixed;inset:0 0 auto;z-index:60;font-family:var(--font-geist-sans),sans-serif;color:#e6e6e6;transition:translate .26s cubic-bezier(.22,1,.36,1)}.studio-v2-header_inner__r4K4k{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;min-height:64px;padding-inline:clamp(20px,2.5vw,40px);background:#090909f5;border-bottom:1px solid #ffffff19}.studio-v2-header_brand___wiyd{display:inline-flex;align-items:center;width:max-content;min-height:44px}.studio-v2-header_brand___wiyd img{width:74px;height:auto}.studio-v2-header_navigationList__oY9z4,.studio-v2-header_utilities__XC9We{display:flex;gap:28px;align-items:center}.studio-v2-header_navigationList__oY9z4>:where(li)>a,.studio-v2-header_navigationList__oY9z4>:where(li)>button,.studio-v2-header_utilities__XC9We button{display:inline-flex;align-items:center;min-height:44px;padding:0;font:inherit;font-size:14px;color:#d3d7d4;white-space:nowrap;text-decoration:none;cursor:pointer;background:none;border:0}.studio-v2-header_navigationList__oY9z4>:where(li)>a:hover,.studio-v2-header_navigationList__oY9z4>:where(li)>button:hover,.studio-v2-header_panel__Zdc2_ a:hover,.studio-v2-header_panel__Zdc2_ a[aria-current=page]{color:#ffffff}.studio-v2-header_navigationList__oY9z4>:where(li)>a[aria-current=page]{text-decoration:underline;text-underline-offset:7px}.studio-v2-header_serviceTrigger__H2KMQ{gap:12px}.studio-v2-header_utilities__XC9We{gap:16px;justify-content:flex-end}.studio-v2-header_utilities__XC9We [data-site-language-slot]{flex:0 0 72px;min-width:72px}.studio-v2-header_utilities__XC9We nav{background:none}.studio-v2-header_utilities__XC9We nav a{min-width:36px;padding-inline:6px}.studio-v2-header_utilities__XC9We .studio-v2-header_mobileTrigger__Ba99V{display:none}.studio-v2-header_header__pYI6F a:focus-visible,.studio-v2-header_header__pYI6F button:focus-visible{outline:2px solid #eeeeee;outline-offset:3px;border-radius:3px}.studio-v2-header_header__pYI6F[inert]{pointer-events:none;opacity:0}.studio-v2-header_backdrop__rSVBq{position:fixed;inset:64px 0 0;cursor:default;background:#0008;border:0}.studio-v2-header_panel__Zdc2_{position:absolute;top:72px;right:24px;left:24px;max-width:1336px;max-height:calc(100dvh - 96px);padding:24px;margin-inline:auto;overflow:auto;overscroll-behavior:contain;background:#111;border:1px solid #ffffff20;border-radius:14px;transform-origin:top center}.studio-v2-header_desktopPanel__5Thbs{display:grid;grid-template-columns:1fr 260px;gap:32px}.studio-v2-header_groups__MQpX7{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:16px 24px}.studio-v2-header_group__ywwGo h2{margin:0 0 12px;font-size:13px;font-weight:500;color:#a5b3a8}.studio-v2-header_group__ywwGo a{display:flex;align-items:center;min-height:44px;padding-block:6px;font-size:15px;line-height:1.4;color:#f1f4f1;text-decoration:none}.studio-v2-header_allServices__kQPbR{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;min-height:44px;font-size:14px;color:#d8e3da;text-decoration:none;border-top:1px solid #ffffff20}.studio-v2-header_feature__l_Z0j{display:flex;flex-direction:column;gap:10px;color:#eff4ef;text-decoration:none}.studio-v2-header_feature__l_Z0j img{width:100%;height:auto;border-radius:8px}.studio-v2-header_feature__l_Z0j>span{display:flex;justify-content:space-between;font-size:20px}.studio-v2-header_feature__l_Z0j small{font-size:13px;color:#b1bdb3}.studio-v2-header_mobileLevels__a2aY8{display:none}@media (max-width:1050px){.studio-v2-header_desktopPanel__5Thbs{grid-template-columns:1fr}.studio-v2-header_feature__l_Z0j{display:none}.studio-v2-header_navigation__GAWo0{gap:20px}}@media (max-width:760px){.studio-v2-header_inner__r4K4k{grid-template-columns:1fr auto;gap:12px;min-height:56px;padding-inline:var(--editorial-gutter)}.studio-v2-header_brand___wiyd img{width:64px}.studio-v2-header_desktopPanel__5Thbs,.studio-v2-header_navigation__GAWo0{display:none}.studio-v2-header_utilities__XC9We .studio-v2-header_mobileTrigger__Ba99V{display:inline-flex;font-size:15px}.studio-v2-header_backdrop__rSVBq{top:56px}.studio-v2-header_panel__Zdc2_{inset:64px 12px auto;max-height:calc(100dvh - 80px);padding:12px 20px 20px}.studio-v2-header_mobileGroup__NTVCu,.studio-v2-header_mobileLevels__a2aY8{display:flex;flex-direction:column}.studio-v2-header_mobileLevels__a2aY8 a,.studio-v2-header_mobileLevels__a2aY8 button{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:48px;padding:10px 0;font:inherit;font-size:16px;line-height:1.4;color:#e5eee7;text-align:left;text-decoration:none;cursor:pointer;background:none;border:0}.studio-v2-header_mobileGroup__NTVCu h2{margin:24px 0 12px;font-size:14px;color:#a6b8aa}}@media (prefers-reduced-motion:reduce){.studio-v2-header_panel__Zdc2_{animation:none}}.studio-v2-header_header__pYI6F svg{flex-shrink:0}.studio-v2-header_mobileLevels__a2aY8 button[data-menu-back]{justify-content:flex-start}.studio-v2-header_serviceTrigger__H2KMQ svg{transition:transform .24s var(--studio-motion-ease)}.studio-v2-header_serviceTrigger__H2KMQ[aria-expanded=true] svg{transform:rotate(45deg)}.studio-v2-header_panel__Zdc2_ a,.studio-v2-header_panel__Zdc2_ button{transition:color .16s ease,background-color .16s ease,opacity .14s ease}@media (prefers-reduced-motion:reduce){.studio-v2-header_serviceTrigger__H2KMQ svg{transition:none}}.studio-v2-header_mobileHeight__gByoY{display:none;overflow:clip}.studio-v2-header_feature__l_Z0j,.studio-v2-header_group__ywwGo,.studio-v2-header_mobileGroup__NTVCu>*,.studio-v2-header_mobileLevels__a2aY8>*{animation:studio-v2-header_menu-item-reveal__fjEuM .46s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--menu-order, 0) * 38ms + 45ms)}.studio-v2-header_group__ywwGo:first-child,.studio-v2-header_mobileGroup__NTVCu>:first-child,.studio-v2-header_mobileLevels__a2aY8>:first-child{--menu-order:0}.studio-v2-header_group__ywwGo:nth-child(2),.studio-v2-header_mobileGroup__NTVCu>:nth-child(2),.studio-v2-header_mobileLevels__a2aY8>:nth-child(2){--menu-order:1}.studio-v2-header_group__ywwGo:nth-child(3),.studio-v2-header_mobileGroup__NTVCu>:nth-child(3),.studio-v2-header_mobileLevels__a2aY8>:nth-child(3){--menu-order:2}.studio-v2-header_group__ywwGo:nth-child(4),.studio-v2-header_mobileGroup__NTVCu>:nth-child(4),.studio-v2-header_mobileLevels__a2aY8>:nth-child(4){--menu-order:3}.studio-v2-header_group__ywwGo:nth-child(5),.studio-v2-header_mobileGroup__NTVCu>:nth-child(5),.studio-v2-header_mobileLevels__a2aY8>:nth-child(5){--menu-order:4}.studio-v2-header_group__ywwGo:nth-child(6),.studio-v2-header_mobileGroup__NTVCu>:nth-child(6),.studio-v2-header_mobileLevels__a2aY8>:nth-child(6){--menu-order:5}.studio-v2-header_group__ywwGo:nth-child(7),.studio-v2-header_mobileGroup__NTVCu>:nth-child(7),.studio-v2-header_mobileLevels__a2aY8>:nth-child(7){--menu-order:6}.studio-v2-header_group__ywwGo:nth-child(8),.studio-v2-header_mobileGroup__NTVCu>:nth-child(8),.studio-v2-header_mobileLevels__a2aY8>:nth-child(8){--menu-order:7}.studio-v2-header_group__ywwGo:nth-child(9),.studio-v2-header_mobileGroup__NTVCu>:nth-child(9),.studio-v2-header_mobileLevels__a2aY8>:nth-child(9){--menu-order:8}@keyframes studio-v2-header_menu-item-reveal__fjEuM{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media (max-width:760px){.studio-v2-header_mobileHeight__gByoY{display:block}.studio-v2-header_inner__r4K4k{margin:0 10px;background:#0b0b0bf5;border:0;border-radius:0 0 16px 16px}.studio-v2-header_panel__Zdc2_{inset:62px 10px auto;padding:18px 22px 24px;background:#101010;border:0}.studio-v2-header_mobileLevels__a2aY8 a,.studio-v2-header_mobileLevels__a2aY8 button{min-height:52px}.studio-v2-header_mobileLevels__a2aY8 button[data-menu-back]{color:#a6b4ab}}@media (prefers-reduced-motion:reduce){.studio-v2-header_feature__l_Z0j,.studio-v2-header_group__ywwGo,.studio-v2-header_mobileGroup__NTVCu>*,.studio-v2-header_mobileLevels__a2aY8>*{animation:none}}.studio-v2-header_header__pYI6F[data-hidden=true]{pointer-events:none;translate:0 -110%}.studio-v2-header_navigation__GAWo0{justify-content:flex-start}.studio-v2-header_navigation__GAWo0 button[aria-current=page]{color:#f1f4f1}.studio-v2-header_sectionLinks__pPVNO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px;align-content:start;padding:12px 0}.studio-v2-header_sectionLinks__pPVNO a{display:flex;gap:20px;align-items:center;justify-content:space-between;min-height:52px;font-size:18px;line-height:1.5;color:#e2e7e4;text-decoration:none}.studio-v2-header_feature__l_Z0j video{width:100%;aspect-ratio:16/9;object-fit:cover}@media (max-width:760px){.studio-v2-header_inner__r4K4k{grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){.studio-v2-header_header__pYI6F{transition:none}}.studio-v2-header_navigationList__oY9z4{padding:0;margin:0;list-style:none}.studio-v2-header_sdkPanel__ZyBbl{box-sizing:border-box;width:min(1336px,calc(100vw - 48px));max-height:min(var(--available-height,80vh),calc(100dvh - 96px));padding:24px;overflow:auto;overscroll-behavior:contain;color:#e6e6e6;background:#111;border:1px solid #ffffff20;border-radius:14px;box-shadow:0 20px 64px #0006;opacity:1;transform:translateY(0);transform-origin:top center;transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.studio-v2-header_sdkPanel__ZyBbl[data-ending-style],.studio-v2-header_sdkPanel__ZyBbl[data-starting-style]{opacity:0;transform:translateY(-8px)}.studio-v2-header_sdkPanel__ZyBbl :where(a){text-decoration:none}.studio-v2-header_sdkPanel__ZyBbl :where(a:hover){color:#fff}.studio-v2-header_sdkPanel__ZyBbl :where(a:focus-visible){outline:2px solid #eee;outline-offset:3px;border-radius:3px}@media (max-width:1050px){.studio-v2-header_navigationList__oY9z4{gap:20px}}@media (max-width:760px){.studio-v2-header_sdkPanel__ZyBbl{display:none}}@media (prefers-reduced-motion:reduce){.studio-v2-header_sdkPanel__ZyBbl{transform:none;transition:none}}body:has(.liminal-scene_page__Hfcty){overflow-x:hidden;overflow-y:auto;background:#030504}.liminal-scene_page__Hfcty{min-height:100svh;color:#e6e6e6;background:#030504}.liminal-scene_page__Hfcty[data-entering]{height:100svh;overflow:hidden}.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 .24s cubic-bezier(.22,1,.36,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:var(--font-work,Arial,sans-serif);text-shadow:0 2px 14px rgb(0 0 0/.82)}.liminal-scene_intro__L1FTP{position:absolute;top:72px;left:var(--studio-gutter,16px);max-width:min(32vw,450px)}.liminal-scene_scrollCue__GPQtl{position:absolute;z-index:3;left:var(--studio-gutter,16px);bottom:28px;display:inline-flex;align-items:center;gap:32px;min-height:44px;color:#b8c7bc;font-size:13px;font-weight:500;text-decoration:none}.liminal-scene_scrollCue__GPQtl:hover{color:#92e6ad}.liminal-scene_scrollCue__GPQtl:focus-visible{outline:1px solid #e6e6e6;outline-offset:4px}.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_scrollCue__GPQtl{opacity:0;pointer-events:none}.liminal-scene_elevatorAccess__S1efE{position:absolute;top:64px;right:var(--studio-gutter,16px);z-index:4;width:1px;height:1px;overflow:hidden;white-space:nowrap;pointer-events:none;clip-path:inset(50%)}.liminal-scene_elevatorAccess__S1efE:focus-visible{display:grid;place-items:center;width:auto;min-width:96px;height:auto;min-height:48px;padding:12px 16px;overflow:visible;font-size:13px;color:#e6e6e6;text-decoration:none;pointer-events:auto;outline:2px solid #c7f9d7;outline-offset:4px;background:#030504;clip-path:none}.liminal-scene_eyebrow__kfAlP,.liminal-scene_signature__LRfmW,.liminal-scene_statement__A4jAd{opacity:1;transform:none;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_servicesLink__7WMWX{pointer-events:auto;color:inherit;text-decoration:none}.liminal-scene_servicesLink__7WMWX:hover{color:#edf3ef}.liminal-scene_servicesLink__7WMWX:focus-visible{outline:2px solid #edf3ef;outline-offset:6px}.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_roomMenu__WutX2{position:absolute;top:auto;left:auto;right:clamp(26px,4.1vw,78px);bottom:calc(clamp(25px, 5.1vh, 64px) + 92px);z-index:3;display:none;flex-wrap:wrap;align-items:center;justify-content:center;width:max-content;max-width:calc(100% - 32px);gap:16px;padding:0;transform:none;opacity:1;visibility:visible;pointer-events:none;transition:opacity .25s ease}.liminal-scene_stage__ARSCD[data-scene-failed=true] .liminal-scene_roomMenu__WutX2,.liminal-scene_stage__ARSCD[data-scene-ready=true] .liminal-scene_roomMenu__WutX2{opacity:1;visibility:visible}.liminal-scene_roomLink__wj_cd{flex:0 0 auto;display:grid;place-items:center;width:auto;min-width:48px;min-height:48px;padding:0 6px;border:0;background:transparent;color:#d0dad6;text-decoration:none;pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .2s ease,opacity .25s ease}.liminal-scene_stage__ARSCD .liminal-scene_roomMenu__WutX2{z-index:3}.liminal-scene_menuLabel__eHEmd{font:500 16px/1.4 var(--font-work,Arial,sans-serif);letter-spacing:0;white-space:nowrap;text-shadow:0 1px 10px rgb(0 0 0/.9)}.liminal-scene_roomLink__wj_cd:active,.liminal-scene_roomLink__wj_cd:focus-visible,.liminal-scene_roomLink__wj_cd:hover{color:#eaf5ed}.liminal-scene_roomLink__wj_cd:focus-visible{outline:1px solid #94b4a0;outline-offset:2px}.liminal-scene_accessDescription__EbbG_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.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_roomLink__wj_cd,.liminal-scene_stage__ARSCD[data-entering] .liminal-scene_roomMenu__WutX2{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_page__Hfcty[data-entering],.liminal-scene_stage__ARSCD{height:100dvh}.liminal-scene_intro__L1FTP{top:max(72px,calc(env(safe-area-inset-top) + 58px));left:var(--studio-gutter,16px);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:calc(84px + env(safe-area-inset-bottom));font-size:10px;letter-spacing:.07em}.liminal-scene_roomMenu__WutX2{display:none}.liminal-scene_socials__7BAvE{margin-right:-5.5px}.liminal-scene_scrollCue__GPQtl{bottom:calc(24px + env(safe-area-inset-bottom))}.liminal-scene_signature__LRfmW{display:none}}@media (max-width:720px) and (max-height:650px){.liminal-scene_intro__L1FTP{top:max(65px,calc(env(safe-area-inset-top) + 54px))}.liminal-scene_signature__LRfmW{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (max-width:720px) and (max-height:450px){.liminal-scene_intro__L1FTP{top:max(60px,calc(env(safe-area-inset-top) + 48px));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:8px;line-height:1.6}.liminal-scene_socialIcon__TxcT4{width:20px;height:18px}}@media (prefers-reduced-motion:reduce){.liminal-scene_canvas__NBS5r,.liminal-scene_eyebrow__kfAlP,.liminal-scene_roomLink__wj_cd,.liminal-scene_roomMenu__WutX2,.liminal-scene_signature__LRfmW,.liminal-scene_socialIcon__TxcT4,.liminal-scene_statement__A4jAd{transition:none}}@media (max-width:760px){.liminal-scene_roomMenu__WutX2{display:none}}.liminal-scene_firstFrame__AZOpA{object-fit:cover;object-position:center}.liminal-scene_stage__ARSCD[data-scene-ready=true] .liminal-scene_still__yF1kC{visibility:hidden;transition:visibility 0s .24s}@media (prefers-reduced-motion:reduce){.liminal-scene_stage__ARSCD .liminal-scene_canvas__NBS5r,.liminal-scene_stage__ARSCD[data-scene-ready=true] .liminal-scene_still__yF1kC{transition:none}}.liminal-scene_loading__lxLhf{position:absolute;top:88px;left:var(--editorial-gutter);z-index:5;margin:0;font:12px/1.5 var(--font-input);color:#a2b4b0;pointer-events:none}.studio-home-content_root__Q_4SL{--home-white:#e6e6e6;--home-muted:#9b9e9c;--home-line:#292d2a;--home-green:#79e99c;width:100%;padding:0 var(--editorial-inset);font-family:var(--font-work,Arial,sans-serif);font-weight:500;color:var(--home-white);background:#030504}.studio-home-content_root__Q_4SL>*{width:100%;max-width:var(--editorial-width);margin-inline:auto}.studio-home-content_root__Q_4SL a{color:inherit;text-decoration:none;transition:color var(--studio-motion-fast,.16s) var(--studio-motion-ease,ease)}.studio-home-content_root__Q_4SL a:focus-visible{color:var(--home-green);outline:2px solid var(--home-green);outline-offset:6px}.studio-home-content_root__Q_4SL h1,.studio-home-content_root__Q_4SL h2,.studio-home-content_root__Q_4SL h3,.studio-home-content_root__Q_4SL p{margin:0}.studio-home-content_arrowMotion__UtxeY{display:inline-block;transition:color var(--studio-motion-fast,.16s),transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.studio-home-content_introduction__tHXTB{padding-block:64px clamp(80px,8vw,112px)}.studio-home-content_kicker__YAzWu{display:flex;gap:20px;justify-content:space-between;margin-bottom:32px;font-family:var(--font-input,monospace);font-size:12px;font-weight:400;line-height:16px;color:var(--home-muted)}.studio-home-content_introduction__tHXTB h1{width:100%;max-width:26ch;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.08;letter-spacing:-.04em;text-wrap:balance;scroll-margin-top:80px}.studio-home-content_capabilities__LzuOK,.studio-home-content_clients__5S3wj,.studio-home-content_work__sXgDA{padding-bottom:clamp(80px,8vw,112px)}.studio-home-content_sectionHeading__vDx6X{display:flex;gap:24px;align-items:baseline;justify-content:space-between;padding-bottom:24px}.studio-home-content_sectionHeading__vDx6X h2{font-size:clamp(36px,3.5vw,48px);font-weight:500;line-height:1.12;letter-spacing:-.04em}.studio-home-content_textLink__eyl_G{display:inline-flex;flex-shrink:0;gap:12px;align-items:center;min-height:44px;font-size:13px;line-height:16px}.studio-home-content_textLink__eyl_G>:last-child{font-size:20px}.studio-home-content_projects__Ia7OC{border-top:1px solid var(--home-line)}.studio-home-content_project__zjf6U{border-bottom:1px solid var(--home-line)}.studio-home-content_projectLink__hSIvj{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);align-items:center;padding-block:clamp(32px,4vw,56px)}.studio-home-content_projectMedia__MSofK{grid-row:1;grid-column:1;min-width:0;aspect-ratio:16/9;overflow:hidden;background:#0b100d}.studio-home-content_projectMedia__MSofK img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .65s var(--studio-motion-ease,ease)}.studio-home-content_projectInformation__uzFy9{position:relative;display:flex;flex-direction:column;grid-row:1;grid-column:2;justify-content:center;min-width:0;padding-left:0}.studio-home-content_projectTopline__QVYxY{display:flex;gap:16px;align-items:baseline;justify-content:space-between}.studio-home-content_projectArrow__uwoAH{font-size:30px;font-weight:400;line-height:30px}.studio-home-content_projectInformation__uzFy9 h3{padding-right:36px;font-size:clamp(26px,2.5vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.04em;overflow-wrap:anywhere}.studio-home-content_projectDescription__bxARV{max-width:40ch;margin-top:16px!important;font-size:18px;font-weight:500;line-height:1.55;color:#c4c8c5;letter-spacing:normal}.studio-home-content_projectServices__scGQp{display:flex;flex-wrap:wrap;gap:6px 12px;padding-top:24px;margin-top:0!important;font-family:var(--font-input,monospace);font-size:12px;font-weight:400;line-height:16px;color:var(--home-muted)}.studio-home-content_capabilityList__HmYy8{border-top:1px solid var(--home-line)}.studio-home-content_capability__m7Lr7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:baseline;padding-block:32px;border-bottom:1px solid var(--home-line)}.studio-home-content_capability__m7Lr7 h3{font-size:clamp(36px,3.5vw,48px);font-weight:500;line-height:1.12;letter-spacing:-.04em;transition:transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.studio-home-content_capability__m7Lr7 p{font-size:18px;font-weight:500;line-height:1.55;letter-spacing:normal}.studio-home-content_clients__5S3wj h2{margin-bottom:24px;font-size:24px;line-height:24px;color:var(--home-muted);letter-spacing:-.03em}.studio-home-content_clientList__uxYmq{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--studio-gap,12px);padding:0;margin:0;list-style:none}.studio-home-content_clientList__uxYmq li{display:grid;place-items:center;min-height:128px;padding:20px;border-block:1px solid var(--home-line)}.studio-home-content_clientList__uxYmq img{display:block;width:100%;max-width:180px;height:auto;max-height:40px;object-fit:contain;opacity:.75;transition:opacity var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease),transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.studio-home-content_clientList__uxYmq .studio-home-content_narrowClient__FnQte img{width:auto;max-height:52px}.studio-home-content_clientList__uxYmq span{font-size:clamp(13px,1.5vw,22px);line-height:1.1;color:#c4c4c4;letter-spacing:-.035em;transition:color var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease),transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.studio-home-content_footer__CHaZq{padding-bottom:40px}.studio-home-content_enquiry__q3lGQ{display:flex;gap:24px;align-items:baseline;justify-content:space-between;padding-bottom:40px;font-size:clamp(40px,5vw,64px);line-height:1.1;letter-spacing:-.04em;border-bottom:1px solid var(--home-line)}.studio-home-content_enquiryArrow__LLoSw{font-weight:400;color:var(--home-green)}.studio-home-content_footerBottom__Q6FOM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:end;padding-top:24px}.studio-home-content_brand__n_fNI{display:block;width:138px}.studio-home-content_brand__n_fNI img{display:block;width:100%;height:auto}.studio-home-content_signature__NhBQ_{font-family:var(--font-input,monospace);font-size:12px;font-weight:400;line-height:16px;color:var(--home-muted);text-align:center;white-space:nowrap}.studio-home-content_socials__i8_cI{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end}.studio-home-content_socials__i8_cI a{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:13px;line-height:16px}:where(.studio-home-content_textLink__eyl_G:focus-visible,.studio-home-content_socials__i8_cI a:focus-visible,.studio-home-content_enquiry__q3lGQ:focus-visible) .studio-home-content_arrowMotion__UtxeY{transform:translate(3px,-3px)}:where(.studio-home-content_projectLink__hSIvj:focus-visible) .studio-home-content_projectMedia__MSofK img{transform:scale(1.018)}:where(.studio-home-content_projectLink__hSIvj:focus-visible) .studio-home-content_projectArrow__uwoAH{color:var(--home-green);transform:translate(3px,-3px)}@media (hover:hover) and (pointer:fine){.studio-home-content_root__Q_4SL a:hover{color:var(--home-green)}:where(.studio-home-content_textLink__eyl_G:hover,.studio-home-content_socials__i8_cI a:hover,.studio-home-content_enquiry__q3lGQ:hover) .studio-home-content_arrowMotion__UtxeY{transform:translate(3px,-3px)}:where(.studio-home-content_projectLink__hSIvj:hover) .studio-home-content_projectMedia__MSofK img{transform:scale(1.018)}:where(.studio-home-content_projectLink__hSIvj:hover) .studio-home-content_projectArrow__uwoAH{color:var(--home-green);transform:translate(3px,-3px)}.studio-home-content_capability__m7Lr7:hover h3{transform:translateX(3px)}.studio-home-content_clientList__uxYmq :where(li:hover) img{opacity:1;transform:translateY(-2px)}.studio-home-content_clientList__uxYmq :where(li:hover) span{color:var(--home-white);transform:translateY(-2px)}}@media (max-width:980px) and (min-width:721px){.studio-home-content_clientList__uxYmq{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-home-content_footerBottom__Q6FOM{grid-template-columns:1fr 1fr}.studio-home-content_signature__NhBQ_{grid-row:2;grid-column:1/-1;text-align:left}}@media (max-width:720px){.studio-home-content_introduction__tHXTB{padding-block:32px var(--studio-section,72px)}.studio-home-content_kicker__YAzWu{gap:16px;margin-bottom:24px;font-size:12px;line-height:16px}.studio-home-content_kicker__YAzWu p:first-child{max-width:22ch}.studio-home-content_kicker__YAzWu p:last-child{flex-shrink:0;text-align:right}.studio-home-content_introduction__tHXTB h1{width:100%;max-width:22ch;font-size:clamp(34px,8.7vw,42px);line-height:1.1;letter-spacing:-.04em;text-wrap:pretty}.studio-home-content_capabilities__LzuOK,.studio-home-content_clients__5S3wj,.studio-home-content_work__sXgDA{padding-bottom:var(--studio-section,72px)}.studio-home-content_sectionHeading__vDx6X{flex-direction:column;gap:8px;align-items:flex-start;padding-bottom:20px}.studio-home-content_sectionHeading__vDx6X .studio-home-content_textLink__eyl_G{margin-left:0}.studio-home-content_sectionHeading__vDx6X h2{max-width:none;font-size:32px;line-height:1.15;letter-spacing:-.03em}.studio-home-content_textLink__eyl_G{gap:8px;font-size:12px;line-height:16px}.studio-home-content_projectLink__hSIvj{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:16px 28px}.studio-home-content_projectInformation__uzFy9,.studio-home-content_projectMedia__MSofK{grid-row:auto;grid-column:1}.studio-home-content_projectInformation__uzFy9{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:0}.studio-home-content_projectTopline__QVYxY{position:static;display:contents;margin:0}.studio-home-content_projectArrow__uwoAH{grid-row:1;grid-column:2;align-self:center;font-size:26px;line-height:26px}.studio-home-content_projectInformation__uzFy9 h3{grid-row:1;grid-column:1;padding-right:0;font-size:26px;line-height:1.2;letter-spacing:-.03em}.studio-home-content_projectDescription__bxARV{grid-column:1/-1;max-width:36ch;margin-top:14px!important;font-size:17px;font-weight:400;line-height:1.55;letter-spacing:-.015em}.studio-home-content_projectServices__scGQp{grid-column:1/-1;padding-top:16px;font-size:12px;line-height:16px}.studio-home-content_capability__m7Lr7{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:24px}.studio-home-content_capability__m7Lr7 h3{font-size:32px;line-height:1.15;letter-spacing:-.03em}.studio-home-content_capability__m7Lr7 p{grid-column:1;font-size:17px;font-weight:400;line-height:1.55}.studio-home-content_clients__5S3wj h2{margin-bottom:20px;font-size:20px;line-height:20px}.studio-home-content_clientList__uxYmq{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.studio-home-content_clientList__uxYmq li{min-height:96px;padding:14px 6px}.studio-home-content_clientList__uxYmq img{max-height:25px}.studio-home-content_clientList__uxYmq .studio-home-content_narrowClient__FnQte img{max-height:36px}.studio-home-content_clientList__uxYmq span{font-size:13px;line-height:16px}.studio-home-content_footer__CHaZq{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.studio-home-content_enquiry__q3lGQ{padding-bottom:24px;font-size:40px;line-height:1.1;letter-spacing:-.04em}.studio-home-content_footerBottom__Q6FOM{grid-template-columns:1fr 1fr;gap:24px 12px;padding-top:24px}.studio-home-content_brand__n_fNI{width:92px}.studio-home-content_signature__NhBQ_{grid-row:2;grid-column:1/-1;font-size:12px;text-align:left}.studio-home-content_socials__i8_cI{flex-direction:column;gap:0;align-items:flex-end}.studio-home-content_socials__i8_cI a{min-height:44px;font-size:12px;line-height:16px}}@media (prefers-reduced-motion:reduce){.studio-home-content_arrowMotion__UtxeY,.studio-home-content_capability__m7Lr7 h3,.studio-home-content_clientList__uxYmq img,.studio-home-content_clientList__uxYmq span,.studio-home-content_projectMedia__MSofK img,.studio-home-content_root__Q_4SL a{transition:none}.studio-home-content_root__Q_4SL .studio-home-content_arrowMotion__UtxeY,.studio-home-content_root__Q_4SL .studio-home-content_capability__m7Lr7 h3,.studio-home-content_root__Q_4SL .studio-home-content_clientList__uxYmq img,.studio-home-content_root__Q_4SL .studio-home-content_clientList__uxYmq span,.studio-home-content_root__Q_4SL .studio-home-content_projectMedia__MSofK img{transform:none}}.studio-signal-text_root__Y_LVE{--signal-energy:0;--signal-x:50%;--signal-y:50%;position:relative;display:block;isolation:isolate}.studio-signal-text_ink__Nrc_T{display:block}.studio-signal-text_projection__lSI2r{position:absolute;inset:0;display:none;pointer-events:none}.studio-signal-text_projection__lSI2r:before{display:block;text-shadow:-.65px 0 rgb(121 233 156/45%),.65px 0 rgb(192 255 226/20%);content:attr(data-text);filter:var(--signal-filter)}.studio-signal-text_definitions__2AetS{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}@supports (mask-image:radial-gradient(#000,transparent)) and (mix-blend-mode:plus-lighter){@media (min-width:721px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.studio-signal-text_root__Y_LVE[data-signal-active=true] .studio-signal-text_ink__Nrc_T{mask-image:radial-gradient(circle 112px at var(--signal-x) var(--signal-y),rgb(0 0 0/calc(1 - var(--signal-energy))) 0,rgb(0 0 0/calc(1 - var(--signal-energy))) 28%,#000 100%)}.studio-signal-text_root__Y_LVE[data-signal-active=true] .studio-signal-text_projection__lSI2r{display:block;mix-blend-mode:plus-lighter;opacity:var(--signal-energy);mask-image:radial-gradient(circle 112px at var(--signal-x) var(--signal-y),#000 0,#000 28%,transparent 100%)}}}.components_section__WmZEF{position:relative;z-index:5;width:min(100%,var(--editorial-width));margin:0 auto;padding:clamp(80px,8vw,112px) var(--editorial-gutter);background:#000;scroll-margin-top:44px}.components_section__WmZEF[data-work-editorial-view=console]{background:transparent}.components_heading__bRNV8{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid #2e2e2e;margin-bottom:32px}.components_heading__bRNV8 h2{display:flex;align-items:baseline;gap:24px;margin:0;color:#e6e6e6;font-size:clamp(36px,3.5vw,48px);font-weight:500;line-height:1.12;letter-spacing:-.04em}.components_heading__bRNV8 h2>span{color:#757575;font-size:16px;line-height:1.5}.components_views__JNAP3{display:flex;gap:18px}.components_views__JNAP3 button{min-height:44px;padding:0;appearance:none;border:0;background:none;color:#757575;font-family:var(--font-work),Arial,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:color var(--studio-motion-fast,.16s) var(--studio-motion-ease,ease)}.components_views__JNAP3 button[aria-selected=true]{color:#e6e6e6}.components_viewLabel__LAWQm{position:relative;display:inline-block}.components_viewIndicator__aoYYh{position:absolute;right:0;bottom:-5px;left:0;height:1px;background:currentColor;transform-origin:left center}.components_views__JNAP3 button:focus-visible{color:#a5e9bb}.components_project__3Kwgp:focus-visible,.components_views__JNAP3 button:focus-visible{outline:2px solid #c7f9d7;outline-offset:5px}.components_grid__ov2nL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:64px}.components_card__Iwz4w{min-width:0}.components_project__3Kwgp{display:block;color:#e6e6e6;text-decoration:none}.components_media__lb1QC{position:relative;overflow:hidden;aspect-ratio:16/9;background:#0b0e0c}.components_image__cmAa4{display:block;width:100%;height:100%;object-fit:contain;transform:scale(1);transition:transform .5s var(--studio-motion-ease,cubic-bezier(.2,.8,.2,1))}.components_caption__fCOAN{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:20px}.components_caption__fCOAN h3{min-width:0;margin:0;font-size:clamp(26px,2.5vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.04em;overflow-wrap:anywhere}.components_arrow__6fkOl{display:inline-block;font-size:24px;line-height:24px;color:#757575;transition:color var(--studio-motion-fast,.16s),transform var(--studio-motion-settle,.32s) var(--studio-motion-ease,ease)}.components_services__JTDNc{max-width:66ch;margin:9px 0 0;color:#9c9c9c;font-size:14px;font-weight:400;line-height:1.5}:where(.components_project__3Kwgp:focus-visible) .components_image__cmAa4{transform:scale(1.015)}:where(.components_project__3Kwgp:focus-visible) .components_arrow__6fkOl{color:#9fe8b4;transform:translate(3px,-3px)}@media (hover:hover) and (pointer:fine){.components_views__JNAP3 button:hover{color:#a5e9bb}:where(.components_project__3Kwgp:hover) .components_image__cmAa4{transform:scale(1.015)}:where(.components_project__3Kwgp:hover) .components_arrow__6fkOl{color:#9fe8b4;transform:translate(3px,-3px)}}.components_console__hHcII{position:relative;margin-top:16px}.components_console__hHcII [data-console-dashboard]{height:auto;min-height:640px;padding:20px 0;max-width:none;grid-template-rows:minmax(0,1fr) auto auto;background:transparent}.components_console__hHcII [data-console-dashboard]>[id=work-heading],.components_console__hHcII [data-console-dashboard]>header{display:none}.components_console__hHcII [data-console-dashboard]>div:first-of-type{grid-row:2;position:static}.components_console__hHcII [data-console-dashboard]>div:nth-of-type(2){grid-row:1}.components_console__hHcII [data-console-dashboard]>footer{grid-row:3}@media (min-width:1920px){.components_section__WmZEF{padding-right:var(--editorial-gutter);padding-left:var(--editorial-gutter)}}@media (max-width:720px){.components_section__WmZEF{padding:72px var(--editorial-gutter);scroll-margin-top:48px}.components_heading__bRNV8{align-items:center;gap:12px;padding-bottom:16px;margin-bottom:12px}.components_heading__bRNV8 h2{gap:12px;font-size:32px;line-height:1.15;letter-spacing:-.03em}.components_heading__bRNV8 h2>span{font-size:14px;line-height:1.5}.components_views__JNAP3{width:100%;gap:24px}.components_views__JNAP3 button{flex:1;min-width:0;font-size:13px;text-align:left}.components_grid__ov2nL{grid-template-columns:minmax(0,1fr);row-gap:40px}.components_caption__fCOAN{margin-top:20px}.components_caption__fCOAN h3{font-size:26px;line-height:1.2;letter-spacing:-.03em}.components_services__JTDNc{font-size:14px;line-height:1.5}.components_console__hHcII [data-console-dashboard]{min-height:0;height:auto;padding:0;grid-template-rows:auto auto auto;gap:24px}.components_console__hHcII [data-console-dashboard][data-project-expanded=false]>div:first-of-type{position:static}}@media (prefers-reduced-motion:reduce){.components_arrow__6fkOl,.components_image__cmAa4,.components_views__JNAP3 button{transition:none}.components_project__3Kwgp .components_arrow__6fkOl,.components_project__3Kwgp .components_image__cmAa4{transform: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}}