:root{--wi-h:420vh}@media (max-width:767px){:root{--wi-h:380vh}}.wi{position:relative;height:var(--wi-h);margin-bottom:-100vh;z-index:0;pointer-events:none}.wi-stage{position:sticky;top:0;height:100vh;overflow:hidden;contain:layout paint}.wi-scene{overflow:hidden;background:#000}.wi-canvas,.wi-scene{position:absolute;inset:0}.wi-canvas{width:100%;height:100%;display:block}.wi-poster,.wi-scene-stars{position:absolute;inset:0}.wi-poster{--wh:min(60vh,112vw);--ww:calc(var(--wh) * 882 / 1695);--wtop:calc(47vh - var(--wh) / 2);overflow:hidden;background-color:#1a1410}@media (max-width:767px){.wi-poster{--wh:min(54vh,100vw)}}.wi-poster>*{position:absolute;display:block}.wi-poster>picture{display:contents}.wi-poster-room{position:absolute;display:block;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}@media (max-aspect-ratio:4/5){.wi-poster-room{-o-object-position:60% 50%;object-position:60% 50%}}.wi-poster-shade{inset:0;background:radial-gradient(75vw 70vh at 50% 47%,transparent 55%,rgba(0,0,0,.35) 100%)}.wi-poster-arrow{left:50%;bottom:3.5vh;height:clamp(70px,11vh,110px);width:auto;transform:translateX(-50%)}.wi-poster-grain{inset:0;background:url(/landing/intro-grain.webp) repeat 0 0/200px 200px}.wi-poster-glass{left:50%;top:calc(var(--wtop) + var(--wh) * 107 / 1695);width:calc(var(--ww) * 683 / 882);height:calc(var(--wh) * 1458 / 1695);transform:translateX(-50%);background:linear-gradient(#5aa3e3,#bfe3fb)}@media (orientation:portrait){.wi-poster-glass{background:url(/landing/intro-view-still.webp) 50%/100% 100% no-repeat,linear-gradient(#5aa3e3,#bfe3fb)}}.wi-poster-window{left:50%;top:var(--wtop);width:var(--ww);height:var(--wh);transform:translateX(-50%)}@media (prefers-reduced-motion:reduce){.wi{display:none}:root{--wi-h:0px}}