.cinema-ready{scroll-behavior:auto}.cinema-ready .site-root{overflow:clip}.cinema-ready #top{height:100svh}.cinema-ready #top>div.relative{transform:none;opacity:1}.cinema-ready .hero-film{transition:none;transform-origin:68% 50%}.cinema-ready .word-rise,.cinema-ready .panel-rise,.cinema-ready .lab-enter{opacity:1;transform:none;filter:none;transition:none}.cinema-ready .word-mask{overflow:clip;display:inline-block;vertical-align:top;padding:.08em .035em .2em;margin:-.08em -.035em -.2em}.cinema-ready .cinema-word{display:inline-block;transform-origin:50% 100%;will-change:transform,opacity}.cinema-ready #atelier{min-height:0;padding:5rem 0 6rem}.cinema-ready #atelier>div{position:relative;top:auto}.cinema-ready #atelier>div>.flex{margin-bottom:2.5rem}.cinema-ready #atelier h2{font-size:clamp(4rem,6.5vw,7rem)}.cinema-ready .image-depth-inner{transition:none;transform-style:preserve-3d;will-change:transform;aspect-ratio:16/10}.cinema-ready .image-depth-container{perspective:1600px}.cinema-ready .image-depth-container::before{transition:transform 1s}.cinema-ready .look-stage{height:min(64vh,640px);transition:none;will-change:transform}.cinema-ready .look-editor{min-height:70vh}.cinema-ready .look-stage img{transition:transform 1s cubic-bezier(.16,1,.3,1),object-position 1s}.cinema-ready .material-visual{transition:none}.cinema-ready footer .clip-text{clip-path:none!important}.cinema-ready #manifesto{padding-top:11rem;padding-bottom:11rem}.scroll-direction{font:11px var(--font-body);letter-spacing:.16em;text-transform:uppercase;display:flex;align-items:center;gap:1rem;color:#92968a;margin-top:1.7rem}.scroll-direction::before{content:'';display:block;width:45px;height:1px;background:currentColor}.cinema-ready .film-shade{pointer-events:none}.cinema-ready #collection{perspective:1600px}.cinema-ready .section-intro{perspective:1200px}.cinema-ready nav{transition:background .5s,color .5s;z-index:100}.cinema-ready #brief{position:relative;z-index:2}.cinema-ready .brief-preview{perspective:1500px}.cinema-ready #materials{position:relative}.cinema-ready .material-glass{will-change:transform}.cinema-ready .tab-content.active{animation:stage-enter .75s cubic-bezier(.16,1,.3,1)}.cinema-ready #top .word-mask:last-of-type{display:table}.cinema-ready footer{position:relative;perspective:1000px}.cinema-ready .look-info{will-change:transform}.cinema-ready .material-controls{will-change:transform}@media(min-width:1000px){.cinema-ready #atelier .image-depth-inner{max-height:58vh}.cinema-ready #atelier h2 br{display:none}.cinema-ready #atelier .min-h-\[200px\]{min-height:230px}.cinema-ready #atelier .tab-content{min-height:230px}.cinema-ready #atelier .mb-16{margin-bottom:2rem}.cinema-ready #atelier>div{width:100%}}@media(max-width:999px){.cinema-ready #manifesto{padding:6rem 24px}.cinema-ready #atelier{padding:5rem 0}.cinema-ready #atelier>div{position:relative;top:auto}.cinema-ready .look-stage{height:480px;max-height:68svh}.cinema-ready .look-editor{min-height:0}.cinema-ready #collection{padding-top:5rem}.cinema-ready .material-visual{aspect-ratio:4/5}.cinema-ready .scroll-direction{font-size:10px}.cinema-ready .stitch-views{margin-top:2rem}}@media(prefers-reduced-motion:reduce){.cinema-word{opacity:1!important;transform:none!important}.scroll-direction{display:none}}
.cinema-ready #collection{overflow:visible}.cinema-ready .scroll-direction{max-width:260px;white-space:normal;line-height:1.6}
