.scene-webgl #ambient{background:#071718}.scene-webgl .scene-vignette{background:linear-gradient(90deg,#031011c9 0%,#06121a47 25%,transparent 60%),linear-gradient(0deg,#020d13ad,transparent 25%,transparent 85%,#020e1733)}.scene-webgl .scene-grain{opacity:.022}.work-plane{width:min(51vw,660px);height:min(39vh,360px);transition:opacity .12s,filter .4s,border-color .4s;box-shadow:0 15px 70px #0003;border-color:#c6f5e642}.work-plane img,.work-plane video{filter:brightness(.64) saturate(.75)}.work-plane.is-active{box-shadow:0 16px 80px #02151b50,inset 0 0 60px #071c1640}.plane-copy strong{font-size:clamp(45px,4.6vw,72px);max-width:560px}.plane-copy small{font-size:20px}.work-space{top:86px;bottom:165px}.project-caption{bottom:150px;width:min(51vw,660px)}.is-travelling .project-caption{opacity:0}.is-travelling .pointer{opacity:0}.is-travelling .work-plane{transition:filter .3s,border-color .3s}.scene-webgl .launch{background:radial-gradient(ellipse at 50% 45%,#031a201a,#030c15a6 75%)}.scene-webgl .launch-orbit{opacity:.3}.scene-webgl .signature{filter:drop-shadow(0 3px 16px #001919)}.scene-webgl .rail-overline{color:#c1ded4}.scene-webgl .collection-rail nav a{color:#becfca}.scene-webgl .collection-rail nav a.is-previewing{color:#b5ffe4}.scene-webgl .scroll-cue{color:#b1cabe}.scene-webgl .project-caption{color:#e6fff2}.scene-webgl .dock-copy>span{color:#b0cabb}.scene-webgl .pointer>span{background:#031b1fe6}
@media(min-width:1600px){.work-plane{width:min(51vw,850px);height:min(42vh,480px)}.project-caption{width:min(51vw,850px);bottom:155px}.plane-copy strong{font-size:76px}}
@media(max-width:1000px){.work-plane{width:61vw;height:min(37vh,350px)}.project-caption{width:61vw;bottom:142px}.plane-copy strong{font-size:46px}.plane-copy small{font-size:19px}.work-space{top:90px;bottom:170px}}
@media(max-width:700px){.scene-webgl .scene-vignette{background:linear-gradient(180deg,#03101ad6 0%,transparent 23%,transparent 68%,#03101ab8)}.work-space{top:160px;bottom:260px}.work-plane{width:85vw;height:min(35vh,350px)}.plane-copy strong{font-size:clamp(37px,10vw,56px)}.plane-copy>span{font-size:17px;letter-spacing:.05em}.plane-copy small{font-size:18px;margin-top:18px}.project-caption{left:6%;width:88%;bottom:177px}.scene-webgl .collection-rail{background:linear-gradient(180deg,#041519e8,#04151900)}}
@media(max-height:650px) and (max-width:700px){.work-space{top:132px;bottom:175px}.work-plane{height:37vh}.project-caption{bottom:125px}.plane-copy strong{font-size:36px}.plane-copy small{display:none}}
@media(max-height:550px) and (min-width:701px){.work-space{top:125px;bottom:85px}.work-plane{width:56vw;height:44vh}.project-caption{left:50%;width:56vw;bottom:62px}.plane-copy strong{font-size:34px}.plane-copy small{display:none}}
