.crt-overlay-module__OpzgAW__overlay{z-index:4;pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.crt-overlay-module__OpzgAW__scanlines,.crt-overlay-module__OpzgAW__roll,.crt-overlay-module__OpzgAW__vignette{pointer-events:none;position:absolute;inset:0}.crt-overlay-module__OpzgAW__scanlines{opacity:.42;background-image:repeating-linear-gradient(#0000 0 2px,#0000003d 2px 3px,#0000 3px 7px,#0000001f 7px 8px,#0000 8px 11px),repeating-linear-gradient(#0000 0 117px,#0000002e 119px 121px,#0000 123px 149px);animation:15s steps(30,end) infinite crt-overlay-module__OpzgAW__scan-drift}.crt-overlay-module__OpzgAW__roll{mix-blend-mode:screen;background:linear-gradient(#0000,#365b7005 42%,#87a8b009 50%,#365b7005 58%,#0000);height:11%;animation:18s linear infinite crt-overlay-module__OpzgAW__roll-down;inset:-20% 0 auto}.crt-overlay-module__OpzgAW__vignette{background:radial-gradient(77% 85% at 50% 48%,#0000 33%,#00010417 58%,#0001046b 82%,#000002c2 100%),linear-gradient(90deg,#00000136,#0000 16% 84%,#00000136)}@keyframes crt-overlay-module__OpzgAW__scan-drift{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-module__OpzgAW__roll-down{0%{transform:translateY(0)}to{transform:translateY(1400%)}}@media (max-width:600px){.crt-overlay-module__OpzgAW__scanlines{opacity:.34}.crt-overlay-module__OpzgAW__vignette{background:radial-gradient(94% 81% at 50% 48%,#0000 36%,#00010421 68%,#0000029e 100%)}}@media (prefers-reduced-motion:reduce){.crt-overlay-module__OpzgAW__scanlines,.crt-overlay-module__OpzgAW__roll{animation:none}.crt-overlay-module__OpzgAW__roll{display:none}}
.liminal-scene-module__71gyDa__stage{isolation:isolate;background:#010306;width:100%;height:100svh;position:relative;overflow:hidden}.liminal-scene-module__71gyDa__still,.liminal-scene-module__71gyDa__canvas,.liminal-scene-module__71gyDa__grain{position:absolute;inset:0}.liminal-scene-module__71gyDa__still{background:radial-gradient(55% 75% at 76% 37%,#154c7538,#0000 75%),radial-gradient(25% 26% at 54% 63%,#54121a17,#0000 90%),#010306}.liminal-scene-module__71gyDa__canvas{opacity:0;transition:opacity 1.35s cubic-bezier(.16,1,.3,1)}.liminal-scene-module__71gyDa__canvas canvas{display:block}.liminal-scene-module__71gyDa__stage[data-scene-ready=true] .liminal-scene-module__71gyDa__canvas{opacity:1}.liminal-scene-module__71gyDa__grain{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-module__71gyDa__credits{z-index:3;pointer-events:none;color:#e8eef0;text-shadow:0 2px 14px #000000d1;font-family:Arial,Helvetica,sans-serif;position:absolute;inset:0}.liminal-scene-module__71gyDa__intro{max-width:min(32vw,450px);position:absolute;top:clamp(32px,6.2vh,76px);left:clamp(26px,4.1vw,78px)}.liminal-scene-module__71gyDa__eyebrow,.liminal-scene-module__71gyDa__statement,.liminal-scene-module__71gyDa__signature{opacity:0;transition:opacity 1.35s,transform 1.35s cubic-bezier(.16,1,.3,1);transform:translateY(9px)}.liminal-scene-module__71gyDa__stage[data-scene-ready=true] .liminal-scene-module__71gyDa__eyebrow,.liminal-scene-module__71gyDa__stage[data-scene-ready=true] .liminal-scene-module__71gyDa__statement,.liminal-scene-module__71gyDa__stage[data-scene-ready=true] .liminal-scene-module__71gyDa__signature,.liminal-scene-module__71gyDa__stage[data-scene-failed=true] .liminal-scene-module__71gyDa__eyebrow,.liminal-scene-module__71gyDa__stage[data-scene-failed=true] .liminal-scene-module__71gyDa__statement,.liminal-scene-module__71gyDa__stage[data-scene-failed=true] .liminal-scene-module__71gyDa__signature{opacity:1;transform:translateY(0)}.liminal-scene-module__71gyDa__eyebrow{letter-spacing:.23em;white-space:nowrap;margin:0 0 19px;font-size:clamp(9px,.76vw,11px);font-weight:600;line-height:1.5;transition-delay:.3s}.liminal-scene-module__71gyDa__statement{letter-spacing:-.045em;text-wrap:balance;max-width:19ch;margin:0;font-size:clamp(23px,2.18vw,35px);font-weight:400;line-height:1.12;transition-delay:.8s}.liminal-scene-module__71gyDa__signature{text-align:right;letter-spacing:.16em;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(9px,.75vw,11px);font-weight:500;line-height:1.7;transition-delay:1.55s;position:absolute;bottom:clamp(25px,5.1vh,64px);right:clamp(26px,4.1vw,78px)}.liminal-scene-module__71gyDa__signature p{margin:0}.liminal-scene-module__71gyDa__portfolioAccess,.liminal-scene-module__71gyDa__blueRoomAccess,.liminal-scene-module__71gyDa__elevatorAccess{z-index:3;clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.liminal-scene-module__71gyDa__portfolioAccess:focus-visible{clip-path:none;color:#fff;cursor:pointer;background:#290408;outline:1px solid #ef3448;width:auto;height:auto;padding:12px 15px;font:12px ui-monospace,monospace;top:42%;left:28px}.liminal-scene-module__71gyDa__blueRoomAccess:focus-visible{clip-path:none;color:#fff;cursor:pointer;background:#041526;outline:1px solid #64caff;width:auto;height:auto;padding:12px 15px;font:12px ui-monospace,monospace;top:42%;right:28px}.liminal-scene-module__71gyDa__elevatorAccess:focus-visible{clip-path:none;color:#e8f3e9;cursor:pointer;background:#0a1111;outline:1px solid #b6cab8;width:auto;height:auto;padding:12px 15px;font:12px ui-monospace,monospace;top:58%;right:28px}.liminal-scene-module__71gyDa__portalVeil{z-index:5;opacity:0;pointer-events:none;background:radial-gradient(48% 84% at 22% 48%,#f51127f2 0%,#920016e0 44%,#120007f0 100%);position:absolute;inset:0}.liminal-scene-module__71gyDa__blueVeil{z-index:5;opacity:0;pointer-events:none;background:radial-gradient(56% 80% at 78% 47%,#2fa7e2d1 0%,#052746e6 48%,#000309fa 100%);position:absolute;inset:0}.liminal-scene-module__71gyDa__elevatorVeil{z-index:5;opacity:0;pointer-events:none;background:radial-gradient(49% 72% at 77% 49%,#adcdb952 0%,#182726d6 43%,#000304fc 100%);position:absolute;inset:0}.liminal-scene-module__71gyDa__stage[data-entering=red] .liminal-scene-module__71gyDa__credits,.liminal-scene-module__71gyDa__stage[data-entering=blue] .liminal-scene-module__71gyDa__credits,.liminal-scene-module__71gyDa__stage[data-entering=elevator] .liminal-scene-module__71gyDa__credits{opacity:0;transition:opacity .55s}.liminal-scene-module__71gyDa__stage[data-entering=red] .liminal-scene-module__71gyDa__portfolioAccess,.liminal-scene-module__71gyDa__stage[data-entering=red] .liminal-scene-module__71gyDa__blueRoomAccess,.liminal-scene-module__71gyDa__stage[data-entering=red] .liminal-scene-module__71gyDa__elevatorAccess,.liminal-scene-module__71gyDa__stage[data-entering=blue] .liminal-scene-module__71gyDa__portfolioAccess,.liminal-scene-module__71gyDa__stage[data-entering=blue] .liminal-scene-module__71gyDa__blueRoomAccess,.liminal-scene-module__71gyDa__stage[data-entering=blue] .liminal-scene-module__71gyDa__elevatorAccess,.liminal-scene-module__71gyDa__stage[data-entering=elevator] .liminal-scene-module__71gyDa__portfolioAccess,.liminal-scene-module__71gyDa__stage[data-entering=elevator] .liminal-scene-module__71gyDa__blueRoomAccess,.liminal-scene-module__71gyDa__stage[data-entering=elevator] .liminal-scene-module__71gyDa__elevatorAccess{pointer-events:none}.liminal-scene-module__71gyDa__stage[data-entering=red] .liminal-scene-module__71gyDa__portalVeil,.liminal-scene-module__71gyDa__stage[data-entering=blue] .liminal-scene-module__71gyDa__blueVeil{animation:2.45s linear forwards liminal-scene-module__71gyDa__portal-fill}.liminal-scene-module__71gyDa__stage[data-entering=elevator] .liminal-scene-module__71gyDa__elevatorVeil{animation:3.05s linear forwards liminal-scene-module__71gyDa__portal-fill}@keyframes liminal-scene-module__71gyDa__portal-fill{0%,31%{opacity:0}59%{opacity:.13}78%{opacity:.5}to{opacity:1}}.liminal-scene-module__71gyDa__stage>:last-child{opacity:.48}@media (max-width:700px){.liminal-scene-module__71gyDa__intro{top:max(32px, env(safe-area-inset-top));max-width:min(82vw,350px);left:24px}.liminal-scene-module__71gyDa__eyebrow{letter-spacing:.16em;margin-bottom:13px;font-size:9px}.liminal-scene-module__71gyDa__statement{max-width:18ch;font-size:clamp(21px,5.3vw,28px)}.liminal-scene-module__71gyDa__signature{right:24px;bottom:max(25px, env(safe-area-inset-bottom));letter-spacing:.11em;font-size:9px}.liminal-scene-module__71gyDa__portfolioAccess,.liminal-scene-module__71gyDa__blueRoomAccess,.liminal-scene-module__71gyDa__elevatorAccess{clip-path:none;color:#0000;cursor:pointer;background:0 0;width:44px;height:135px;top:37%;left:0}.liminal-scene-module__71gyDa__portfolioAccess:before{content:"";background:#9d1425;width:2px;height:92px;position:absolute;top:18px;left:3px;box-shadow:0 0 14px #e62237}.liminal-scene-module__71gyDa__blueRoomAccess{left:auto;right:0}.liminal-scene-module__71gyDa__elevatorAccess{top:67%;left:auto;right:0}.liminal-scene-module__71gyDa__blueRoomAccess:before{content:"";background:#276f9b;width:2px;height:92px;position:absolute;top:18px;right:3px;box-shadow:0 0 14px #45bfff}.liminal-scene-module__71gyDa__elevatorAccess:before{content:"";background:#85988a;width:2px;height:92px;position:absolute;top:18px;right:3px;box-shadow:0 0 14px #a8c5b4}}@media (prefers-reduced-motion:reduce){.liminal-scene-module__71gyDa__canvas,.liminal-scene-module__71gyDa__eyebrow,.liminal-scene-module__71gyDa__statement,.liminal-scene-module__71gyDa__signature{transition:none}}
