.project-module__pH8_Ya__project{width:100%}.project-module__pH8_Ya__hero{aspect-ratio:16/8;background-color:#000;align-items:flex-end;width:100%;max-height:80svh;display:flex;position:sticky;top:0;overflow:clip}.project-module__pH8_Ya__media{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-module__pH8_Ya__media:after{content:"";z-index:3;background-color:#000000b3;position:absolute;inset:0}.project-module__pH8_Ya__media figure,.project-module__pH8_Ya__media img,.project-module__pH8_Ya__media iframe{width:100%}.project-module__pH8_Ya__details{mix-blend-mode:difference;color:var(--c-light);padding:var(--g-space);width:100%;font-size:clamp(1.8rem,2.4vw,3.6rem)}.project-module__pH8_Ya__details h1{font-size:inherit;margin-bottom:.9rem;line-height:1.2}.project-module__pH8_Ya__details span{text-align:right;white-space:nowrap}@media (min-width:768px){.project-module__pH8_Ya__details{justify-content:space-between;display:flex}}.project-module__pH8_Ya__content{padding:6rem var(--g-space);background-image:url(../media/noise.1uz_tavcesq7v.jpg);background-position:50%;background-repeat:repeat;background-attachment:fixed;padding-bottom:15rem;font-size:2.4rem}.project-module__pH8_Ya__container{max-width:96rem;line-height:1.2}.project-module__pH8_Ya__container p{width:100%;max-width:none;margin-bottom:3rem;line-height:1.3}@media (min-width:768px){.project-module__pH8_Ya__container p{font-size:3rem}}.project-module__pH8_Ya__container figure,.project-module__pH8_Ya__container img{width:100%}.project-module__pH8_Ya__container p>iframe{width:100%;height:auto;aspect-ratio:var(--shape-ratio,16 / 9)}.project-module__pH8_Ya__container [data-shape]{--shape-ratio:16 / 9}.project-module__pH8_Ya__container p[data-shape]>iframe{width:min(100%, 85svh * (var(--shape-ratio)));margin:0 auto;display:block}.project-module__pH8_Ya__container [data-shape=square]{--shape-ratio:1 / 1}.project-module__pH8_Ya__container [data-shape=portrait]{--shape-ratio:4 / 5}.project-module__pH8_Ya__container [data-shape=vertical]{--shape-ratio:9 / 16}.project-module__pH8_Ya__figure{margin:0 0 3rem}.project-module__pH8_Ya__figure img{width:auto;max-width:100%;height:auto;max-height:85svh;margin:0 auto;display:block}.project-module__pH8_Ya__figure p{margin-bottom:0}.project-module__pH8_Ya__figure figcaption{text-align:center;opacity:.7;margin-top:1.2rem;font-size:1.6rem;line-height:1.4}.project-module__pH8_Ya__loop{width:min(100%, 85svh * (var(--shape-ratio)));margin:0 auto;position:relative}.project-module__pH8_Ya__loop[data-shape=auto]{width:100%}.project-module__pH8_Ya__loop[data-shape=auto]>div{aspect-ratio:var(--video-ratio,16 / 9);width:min(100%, 85svh * var(--video-ratio,16 / 9));margin:0 auto}
