/* Founder-authorized laptop framing adjustment; locked film/media remain intact. */
@media(min-width:900px) and (min-aspect-ratio:4/3){
 .film-hero .screen{width:100%;height:calc(100svh - var(--hero-nav-height,78px));aspect-ratio:auto;margin:0}
 .film-hero canvas#film{width:100%;height:100%;object-fit:cover;object-position:center}
 .film-hero .copy{bottom:12%;left:6%;max-width:76%}
}
