.LabFrame-module__CTXxIG__frame{min-height:100svh;color:var(--paper);background:#17130f;overflow:clip}.LabFrame-module__CTXxIG__header{z-index:30;letter-spacing:.09em;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px clamp(16px,3vw,44px);font-size:8px;display:grid;position:fixed;top:0;left:0;right:0}.LabFrame-module__CTXxIG__header a,.LabFrame-module__CTXxIG__header span{color:inherit;pointer-events:auto;text-decoration:none}.LabFrame-module__CTXxIG__header nav{gap:30px;display:flex}.LabFrame-module__CTXxIG__header>span{justify-self:end}.LabFrame-module__CTXxIG__header i{background:#35b879;border-radius:50%;width:6px;height:6px;display:inline-block}.LabFrame-module__CTXxIG__mark{font-family:var(--font-display);font-size:16px}.LabFrame-module__CTXxIG__switcher{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10131ad1;border:1px solid;display:grid;position:fixed;top:50%;right:18px}.LabFrame-module__CTXxIG__switcher a{color:inherit;border-bottom:1px solid;padding:11px;font-size:9px;text-decoration:none}.LabFrame-module__CTXxIG__switcher a:last-child{border:0}.LabFrame-module__CTXxIG__frame[data-mode=a] .LabFrame-module__CTXxIG__switcher a:first-child,.LabFrame-module__CTXxIG__frame[data-mode=b] .LabFrame-module__CTXxIG__switcher a:nth-child(2){background:var(--paper);color:var(--cobalt)}.LabFrame-module__CTXxIG__controls{z-index:35;align-items:center;gap:14px;font-size:9px;display:flex;position:fixed;bottom:18px;left:clamp(16px,3vw,44px)}.LabFrame-module__CTXxIG__controls button{width:38px;height:38px;color:inherit;background:0 0;border:1px solid;border-radius:50%}.LabFrame-module__CTXxIG__debug{z-index:60;color:#70ff86;background:#07150b;border:1px solid #70ff86;padding:12px;font-size:9px;line-height:1.6;display:none;position:fixed;top:72px;left:16px}.LabFrame-module__CTXxIG__frame[data-debug=true] .LabFrame-module__CTXxIG__debug{display:grid}.LabFrame-module__CTXxIG__header a:focus-visible,.LabFrame-module__CTXxIG__switcher a:focus-visible,.LabFrame-module__CTXxIG__controls button:focus-visible{outline:2px solid var(--hover-accent);outline-offset:3px}@media (max-width:680px){.LabFrame-module__CTXxIG__header{grid-template-columns:auto 1fr;padding:14px}.LabFrame-module__CTXxIG__header nav{justify-self:end;gap:16px}.LabFrame-module__CTXxIG__header nav a:first-child,.LabFrame-module__CTXxIG__header>span{display:none}.LabFrame-module__CTXxIG__switcher{grid-template-columns:repeat(3,auto);top:auto;bottom:12px;right:12px}.LabFrame-module__CTXxIG__switcher a{border-bottom:0;border-right:1px solid}.LabFrame-module__CTXxIG__controls{bottom:12px;left:12px}.LabFrame-module__CTXxIG__debug{top:58px;left:10px}}.LabFrame-module__CTXxIG__frame[data-mode=mix] .LabFrame-module__CTXxIG__switcher a:nth-child(3){background:var(--paper);color:var(--cobalt)}@media (max-width:900px){.LabFrame-module__CTXxIG__switcher{grid-template-columns:repeat(4,auto);top:auto;bottom:18px;right:18px}.LabFrame-module__CTXxIG__switcher a{border-bottom:0;border-right:1px solid}}@media (max-width:680px){.LabFrame-module__CTXxIG__switcher{grid-template-columns:repeat(4,auto);bottom:12px;right:12px}}
.WorksLabScenes-module__llyBhW__scene{visibility:hidden;transform-style:preserve-3d;position:absolute;inset:0}.WorksLabScenes-module__llyBhW__scene:first-child{visibility:visible}.WorksLabScenes-module__llyBhW__posterBackdrop{opacity:.38;filter:blur(22px)saturate(.86)brightness(.9);position:absolute;inset:-6%;transform:scale(1.12)}.WorksLabScenes-module__llyBhW__posterBackdrop img{object-fit:cover}.WorksLabScenes-module__llyBhW__posterVeil{background:radial-gradient(circle at 50% 43%,#140e0a14,#140e0a42 68%,#140e0a6b),linear-gradient(90deg,#140e0a29,#0000 36% 64%,#140e0a2e);position:absolute;inset:0}.WorksLabScenes-module__llyBhW__sceneA{perspective:1100px;background:#1a130e;grid-template-columns:minmax(190px,23%) minmax(0,1fr) minmax(170px,18%);align-items:center;gap:clamp(20px,3vw,52px);padding:78px clamp(28px,4vw,68px) 66px;display:grid}.WorksLabScenes-module__llyBhW__aVisual{z-index:1;position:absolute;inset:0 19% 0 24%;overflow:hidden}.WorksLabScenes-module__llyBhW__aParallaxSurface,.WorksLabScenes-module__llyBhW__bParallaxSurface{position:absolute;inset:-2.5%}.WorksLabScenes-module__llyBhW__aParallaxSurface{transform-style:preserve-3d;transform-origin:50%;will-change:transform}.WorksLabScenes-module__llyBhW__aImageMotion{will-change:transform, opacity, clip-path;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.WorksLabScenes-module__llyBhW__aImageMotion img{object-fit:cover;object-position:50% 45%}.WorksLabScenes-module__llyBhW__aShade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#140d0885,#140d081f 31%,#140d0808 69%,#140d087a),linear-gradient(#0000 56%,#0003);position:absolute;inset:0}.WorksLabScenes-module__llyBhW__aCopy,.WorksLabScenes-module__llyBhW__aMeta{z-index:5;position:relative}.WorksLabScenes-module__llyBhW__aCopy{grid-column:1;max-width:33ch;font-size:10px;line-height:1.7}.WorksLabScenes-module__llyBhW__aCopy span,.WorksLabScenes-module__llyBhW__aCopy small{letter-spacing:.08em;margin-bottom:10px;display:block}.WorksLabScenes-module__llyBhW__aCopy h2{font-family:var(--font-display);margin:18px 0 14px;font-size:clamp(36px,3.5vw,60px);line-height:.84}.WorksLabScenes-module__llyBhW__aCopy p{max-width:34ch}.WorksLabScenes-module__llyBhW__aKinetic{z-index:3;font-family:var(--font-display);letter-spacing:-.055em;color:#f3ead7;mix-blend-mode:screen;pointer-events:none;flex-direction:column;justify-content:center;margin:0;font-weight:700;line-height:.76;display:flex;position:absolute;inset:11% 5% 10% 7%;transform:translateZ(42px)}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=wide]{font-size:clamp(112px,13vw,220px)}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=medium]{font-size:clamp(96px,10.7vw,188px)}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=compact]{font-size:clamp(76px,8.7vw,154px)}.WorksLabScenes-module__llyBhW__aKinetic span{will-change:transform, opacity;width:max-content;max-width:100%;display:block}.WorksLabScenes-module__llyBhW__aMeta{grid-column:3;margin:0}.WorksLabScenes-module__llyBhW__aMeta div{margin-bottom:24px}.WorksLabScenes-module__llyBhW__aMeta dt{letter-spacing:.12em;font-size:8px}.WorksLabScenes-module__llyBhW__aMeta dd{font-family:var(--font-display);margin:7px 0 0;font-size:clamp(17px,1.55vw,23px);line-height:1}.WorksLabScenes-module__llyBhW__sceneB{transform-style:flat;background:#241e18;grid-template-columns:minmax(190px,.72fr) minmax(360px,1.4fr) minmax(210px,.72fr);align-items:center;gap:clamp(22px,4vw,72px);padding:80px clamp(40px,6vw,98px) 66px;display:grid}.WorksLabScenes-module__llyBhW__bNarrative,.WorksLabScenes-module__llyBhW__bInfo{z-index:4;position:relative}.WorksLabScenes-module__llyBhW__bNarrative span,.WorksLabScenes-module__llyBhW__bInfo span,.WorksLabScenes-module__llyBhW__bInfo small{letter-spacing:.1em;font-size:8px}.WorksLabScenes-module__llyBhW__bNarrative h2{font-family:var(--font-display);margin:24px 0;font-size:clamp(34px,3.6vw,60px);line-height:.86}.WorksLabScenes-module__llyBhW__bNarrative p,.WorksLabScenes-module__llyBhW__bInfo p{font-size:10px;line-height:1.75}.WorksLabScenes-module__llyBhW__bMosaic{z-index:5;aspect-ratio:4/5;transform-origin:50%;filter:drop-shadow(0 24px 38px #00000057);will-change:transform;justify-self:center;width:min(100%,590px);position:relative;overflow:hidden}.WorksLabScenes-module__llyBhW__bPanel{left:calc(var(--panel-x) * 100%);top:calc(var(--panel-y) * 100%);width:calc(var(--panel-w) * 100% + 1px);height:calc(var(--panel-h) * 100% + 1px);opacity:0;clip-path:inset(18%);will-change:transform, opacity, clip-path;position:absolute;overflow:hidden;transform:scale(.94)}.WorksLabScenes-module__llyBhW__bPanelImage{max-width:none;width:calc((100% - 1px) / var(--panel-w));height:calc((100% - 1px) / var(--panel-h));left:calc(-1 * var(--panel-x) * (100% - 1px) / var(--panel-w));top:calc(-1 * var(--panel-y) * (100% - 1px) / var(--panel-h));object-fit:cover;position:absolute}.WorksLabScenes-module__llyBhW__bPanel b{z-index:3;color:#70ff86;background:#07150b;padding:3px;font-size:8px;display:none;position:absolute;top:6px;left:6px}[data-debug=true] .WorksLabScenes-module__llyBhW__bPanel{outline-offset:-1px;outline:1px solid #70ff86b3}[data-debug=true] .WorksLabScenes-module__llyBhW__bPanel b{display:block}.WorksLabScenes-module__llyBhW__bInfo h1{max-width:8ch;font-family:var(--font-display);margin:20px 0 8px;font-size:clamp(44px,4.5vw,76px);line-height:.78}@media (max-width:900px){.WorksLabScenes-module__llyBhW__sceneA{grid-template-columns:minmax(150px,24%) minmax(0,1fr) minmax(132px,20%);gap:18px;padding-inline:22px}.WorksLabScenes-module__llyBhW__aVisual{inset-inline:24% 20%}.WorksLabScenes-module__llyBhW__aCopy h2{font-size:38px}.WorksLabScenes-module__llyBhW__aCopy p,.WorksLabScenes-module__llyBhW__bNarrative p,.WorksLabScenes-module__llyBhW__bInfo p{display:none}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=wide]{font-size:15vw}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=medium]{font-size:12vw}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=compact]{font-size:9.6vw}.WorksLabScenes-module__llyBhW__sceneB{grid-template-columns:.62fr 1.45fr .62fr;gap:20px;padding-inline:24px}.WorksLabScenes-module__llyBhW__bNarrative h2{font-size:34px}.WorksLabScenes-module__llyBhW__bInfo h1{font-size:46px}}@media (max-width:680px){.WorksLabScenes-module__llyBhW__sceneA,.WorksLabScenes-module__llyBhW__sceneB{padding:72px 14px 82px;display:block}.WorksLabScenes-module__llyBhW__aVisual{inset:72px 0 196px}.WorksLabScenes-module__llyBhW__aShade{background:linear-gradient(#0f0a078a,#0000 38%,#0f0a07f5)}.WorksLabScenes-module__llyBhW__aCopy{position:absolute;bottom:76px;left:16px;right:16px}.WorksLabScenes-module__llyBhW__aCopy h2{margin:8px 0 0;font-size:42px}.WorksLabScenes-module__llyBhW__aCopy small,.WorksLabScenes-module__llyBhW__aCopy p,.WorksLabScenes-module__llyBhW__aMeta{display:none}.WorksLabScenes-module__llyBhW__aKinetic{line-height:.8;inset:8% 12px 10%}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=wide]{font-size:25vw}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=medium]{font-size:19vw}.WorksLabScenes-module__llyBhW__aKinetic[data-title-density=compact]{font-size:14vw}.WorksLabScenes-module__llyBhW__bNarrative{position:absolute;top:74px;left:14px;right:14px}.WorksLabScenes-module__llyBhW__bNarrative h2{margin:8px 0;font-size:28px}.WorksLabScenes-module__llyBhW__bMosaic{aspect-ratio:4/5;width:76%;position:absolute;top:23%;left:12%}.WorksLabScenes-module__llyBhW__bInfo{position:absolute;bottom:78px;left:14px;right:14px}.WorksLabScenes-module__llyBhW__bInfo h1{max-width:none;margin:8px 0;font-size:42px}.WorksLabScenes-module__llyBhW__bInfo small{display:none}}@media (prefers-reduced-motion:reduce){.WorksLabScenes-module__llyBhW__scene{border-bottom:1px solid #f3efe559;min-height:100svh;position:relative;visibility:visible!important}.WorksLabScenes-module__llyBhW__aVisual,.WorksLabScenes-module__llyBhW__bMosaic,.WorksLabScenes-module__llyBhW__aParallaxSurface,.WorksLabScenes-module__llyBhW__bParallaxSurface,.WorksLabScenes-module__llyBhW__aImageMotion,.WorksLabScenes-module__llyBhW__aKinetic span,.WorksLabScenes-module__llyBhW__bPanel{opacity:1!important;clip-path:none!important;transform:none!important}}
.WorksGalleryExperience-module__pLpWXW__root{min-height:100svh;color:var(--paper);background:#201b15;position:relative;overflow:clip}.WorksGalleryExperience-module__pLpWXW__stage{background:#241e18;height:100svh;position:relative;overflow:hidden}.WorksGalleryExperience-module__pLpWXW__rail{z-index:20;grid-template-columns:repeat(5,1fr);gap:5px;display:grid;position:absolute;bottom:20px;left:30%;right:30%}.WorksGalleryExperience-module__pLpWXW__rail i{background:#f3efe54d;height:2px}.WorksGalleryExperience-module__pLpWXW__rail i[data-active=true]{background:var(--cobalt)}.WorksGalleryExperience-module__pLpWXW__controls{z-index:35;color:var(--paper);align-items:center;gap:14px;font-size:9px;display:flex;position:absolute;bottom:18px;left:clamp(16px,3vw,44px)}.WorksGalleryExperience-module__pLpWXW__controls button{width:38px;height:38px;color:inherit;cursor:pointer;background:#10131a2e;border:1px solid;border-radius:50%}.WorksGalleryExperience-module__pLpWXW__controls button:hover,.WorksGalleryExperience-module__pLpWXW__controls button:focus-visible{border-color:var(--hover-accent);color:var(--hover-accent);outline:none}@media (max-width:680px){.WorksGalleryExperience-module__pLpWXW__rail{bottom:60px;left:14px;right:14px}.WorksGalleryExperience-module__pLpWXW__controls{bottom:12px;left:12px}}@media (prefers-reduced-motion:reduce){.WorksGalleryExperience-module__pLpWXW__root[data-reduced=true] .WorksGalleryExperience-module__pLpWXW__stage{height:100svh;position:relative;overflow:hidden}.WorksGalleryExperience-module__pLpWXW__root[data-reduced=true] [data-b-scene]{border-bottom:0;min-height:100svh;display:none;position:absolute;inset:0}.WorksGalleryExperience-module__pLpWXW__root[data-reduced=true] [data-b-scene][data-reduced-active=true]{display:grid;visibility:visible!important;opacity:1!important}.WorksGalleryExperience-module__pLpWXW__rail{display:none}.WorksGalleryExperience-module__pLpWXW__controls{display:flex}}
.PrototypeA-module__iHFc6a__root{background:#17120e;position:relative}.PrototypeA-module__iHFc6a__stage{background:#1a130e;height:100svh;position:relative;overflow:hidden}.PrototypeA-module__iHFc6a__stage:after{z-index:20;content:"";pointer-events:none;mix-blend-mode:soft-light;opacity:.34;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");position:absolute;inset:0}.PrototypeA-module__iHFc6a__rail{z-index:24;grid-template-columns:repeat(3,1fr);gap:5px;display:grid;position:absolute;bottom:20px;left:38%;right:32%}.PrototypeA-module__iHFc6a__rail i{background:#f3efe547;height:2px}.PrototypeA-module__iHFc6a__rail i[data-active=true]{background:var(--cobalt)}@media (max-width:680px){.PrototypeA-module__iHFc6a__rail{bottom:58px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.PrototypeA-module__iHFc6a__stage{height:auto;overflow:visible}.PrototypeA-module__iHFc6a__rail{display:none}}
.PrototypeB-module__THVN9W__root{background:#201b15;position:relative}.PrototypeB-module__THVN9W__stage{background:#241e18;height:100svh;position:relative;overflow:hidden}.PrototypeB-module__THVN9W__rail{z-index:20;grid-template-columns:repeat(3,1fr);gap:5px;display:grid;position:absolute;bottom:20px;left:36%;right:36%}.PrototypeB-module__THVN9W__rail i{background:#f3efe54d;height:2px}.PrototypeB-module__THVN9W__rail i[data-active=true]{background:var(--cobalt)}@media (max-width:680px){.PrototypeB-module__THVN9W__rail{bottom:60px;left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.PrototypeB-module__THVN9W__stage{height:auto;overflow:visible}.PrototypeB-module__THVN9W__rail{display:none}}
