/* Requested Preview refinements only: covers, film grade, title hierarchy and film frames. */
html body.atelier-preview[data-preview-refinement] .at-triptych-link:nth-child(3){background:#131711}
html body.atelier-preview[data-preview-refinement] .at-triptych-link:nth-child(3)::before{content:"";position:absolute;inset:-18px;background:url('/wp-content/uploads/2025/12/Farrokhzad-Layegh-Shahram-Nazeri-Ardor-1-mp3-image.jpg') center/cover;filter:blur(16px);opacity:.28;pointer-events:none}
html body.atelier-preview[data-preview-refinement] .at-triptych-link:nth-child(3) img{object-fit:contain!important;transform:none!important}
html body.atelier-preview[data-preview-refinement].works-page .ex5-work-slide[data-at-room="03"] .room-image video{object-fit:contain!important;transform:none!important;background:#080a0b}
html body.atelier-preview[data-preview-refinement].work-page :is(.room-hero-shade,.media-frame:after,.room-player:after){opacity:.52!important}
html body.atelier-preview[data-preview-refinement] .room-opening-cover{filter:blur(.35px);mix-blend-mode:screen}
html body[data-preview-refinement] video.preview-film.preview-film.preview-film[data-preview-color-state="mono"]{filter:grayscale(1) contrast(1.06) brightness(.93)!important;transition:filter .7s ease!important}
html body[data-preview-refinement] video.preview-film.preview-film.preview-film[data-preview-color-state="colour"]{filter:grayscale(0) contrast(1.04) brightness(.96)!important;transition:filter .7s ease!important}
@media(min-width:1024px) and (orientation:landscape){
 html body.atelier-preview[data-preview-refinement] .site-header{height:64px!important;min-height:64px!important;--header:64px}
 html body.atelier-preview[data-preview-refinement] .v7-room-nav{top:74px!important;min-height:40px!important;padding:8px 16px!important}
 html body.atelier-preview[data-preview-refinement] .v7-room-nav__scroller{gap:18px!important}
 html body.atelier-preview[data-preview-refinement] .v7-room-nav button{min-height:28px!important;padding:6px 0!important;font-size:9px!important}
 html body.atelier-preview[data-preview-refinement].work-page .room-hero-copy h1{font-size:clamp(48px,7vw,118px)!important;line-height:.96!important}
 html body.atelier-preview[data-preview-refinement].work-page .room-chapter:not(.at-film-scene) .room-chapter-head{padding-top:126px!important;padding-bottom:18px!important}
 html body.atelier-preview[data-preview-refinement].work-page .room-chapter-head h2{font-size:clamp(30px,3.6vw,54px)!important;line-height:1.08!important}
 html body.atelier-preview[data-preview-refinement].work-page .at-film-scene .media-meta h3{font-size:clamp(30px,4.2vw,60px)!important;line-height:1.05!important}
 html body.atelier-preview[data-preview-refinement].at-editorial .about-intro h1{font-size:clamp(38px,5vw,76px)!important;line-height:1.05!important}
 html body.atelier-preview[data-preview-refinement].at-editorial .press-intro h1{font-size:clamp(44px,6.4vw,96px)!important;line-height:1.05!important}
}
/* Touch and portrait film chapters use the same full-viewport composition as a hero. */
@media(max-width:1023px),(orientation:portrait),(hover:none){
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene{position:relative!important;display:block!important;flex:0 0 100vw!important;width:100vw!important;max-width:none!important;margin:0!important;border:0!important;box-sizing:border-box!important;height:100svh!important;min-height:100svh!important;padding:0!important;overflow:hidden!important;background:var(--room-ink)!important;color:var(--at-paper)!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene .room-chapter-body{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;border:0!important;box-sizing:border-box!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene .media-panel{position:relative!important;width:100%!important;max-width:none!important;border:0!important;box-sizing:border-box!important;height:100%!important;margin:0!important;padding:0!important;opacity:1!important;transform:none!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene .media-frame{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;border:0!important;box-sizing:border-box!important;height:100%!important;max-height:none!important;aspect-ratio:auto!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene video{width:100%!important;max-width:none!important;border:0!important;box-sizing:border-box!important;height:100%!important;object-fit:cover!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene .room-chapter-head{position:absolute!important;z-index:6;top:86px!important;left:6vw!important;padding:0!important;border:0!important;background:transparent!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene .media-meta{position:absolute!important;z-index:6;left:6vw!important;right:6vw!important;bottom:82px!important;max-height:46svh!important;overflow-y:auto!important;padding:0!important;color:var(--at-paper)!important;text-shadow:0 2px 22px rgba(0,0,0,.5)}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene .media-meta h3{font:400 clamp(25px,6.8vw,44px)/1.08 var(--at-serif)!important;letter-spacing:-.035em!important;color:var(--at-paper)!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene .media-meta p{font:400 12px/1.45 var(--at-sans)!important;color:var(--at-paper)!important;margin:8px 0 0!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page .room-chapter.at-film-scene .room-video-sound{position:absolute!important;top:86px!important;right:6vw!important;bottom:auto!important;min-height:44px!important;z-index:10!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page:not(.menu-open):has(.at-film-scene.is-ex5-active) .site-header{background:transparent!important;color:var(--at-paper)!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page:not(.menu-open):has(.at-film-scene.is-ex5-active) .site-header :is(.wordmark,.menu-toggle){color:var(--at-paper)!important}
 html body.atelier-preview[data-preview-refinement].at-interior.work-page:not(.menu-open):has(.at-film-scene.is-ex5-active) .site-header :is(.four-lines i,.menu-toggle span){background:var(--at-paper)!important}
 html body.atelier-preview[data-preview-refinement].work-page .room-hero-copy h1{font-size:clamp(42px,11.5vw,88px)!important;line-height:.98!important}
 html body.atelier-preview[data-preview-refinement].work-page .room-chapter:not(.at-film-scene) .room-chapter-head h2{font-size:clamp(30px,6.5vw,48px)!important;line-height:1.1!important}
}
@media(prefers-reduced-motion:reduce){html body[data-preview-refinement] video.preview-film{transition:none!important}}

html body.atelier-preview[data-preview-refinement] .at-triptych-link:nth-child(2)::before{content:"";position:absolute;inset:-18px;background:url("/assets/sus-septed-cover-20261014.png") center/cover;filter:blur(16px);opacity:.28;pointer-events:none}
html body.atelier-preview[data-preview-refinement] .at-triptych-link:nth-child(2) img{object-fit:contain!important;transform:none!important}
html body[data-preview-refinement].film-detail-page .room-hero-shade{opacity:.52!important}
@media(min-width:1024px){html body[data-preview-refinement].film-detail-page .room-hero-copy h1{font-size:clamp(34px,5.2vw,78px)!important;line-height:1.05!important}}
