.film-placeholder{min-width:0}.film-placeholder-heading{text-align:center}.film-placeholder-stage{aspect-ratio:16/9;isolation:isolate;width:100%;max-height:610px;color:var(--ivory);background:#172a4a;place-items:center;display:grid;position:relative;overflow:hidden}.film-placeholder-stage>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.film-placeholder-stage.has-poster:after{content:"";z-index:-1;background:#07142655;position:absolute;inset:0}.film-placeholder-status{color:#fff;letter-spacing:.1em;text-align:center;border-top:1px solid #c2ab8280;border-bottom:1px solid #c2ab8280;margin:24px;padding:12px 22px;font-size:clamp(12px,1.1vw,16px);line-height:1.6}.film-placeholder-product{position:relative}.film-placeholder-product .film-placeholder-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.film-placeholder-product .film-placeholder-status{background:#10203bcc}.film-placeholder-interview{color:var(--ivory);background:#1b2c50;padding:clamp(40px,5vw,80px) max(24px,50vw - 600px)}.film-placeholder-interview .film-placeholder-heading{margin-bottom:clamp(25px,3vw,45px)}.film-placeholder-interview h2{color:inherit;font-family:var(--font-serif);text-transform:uppercase;margin:0;font-size:clamp(25px,3.1vw,48px);line-height:1.15}.film-placeholder-interview .film-placeholder-heading p{font-family:var(--font-script);margin:8px 0 0;font-size:clamp(31px,3.4vw,52px);line-height:1.2}.film-placeholder-interview .film-placeholder-stage{border:1px solid #c2ab823b}@media (max-width:700px){.film-placeholder-stage{min-height:180px}.film-placeholder-interview{padding:35px 18px}.film-placeholder-status{letter-spacing:.06em;margin:16px;padding:10px 14px}}
