/* Personal photographs retain the original film's framing, shade and copy. */
.ap-photo-film{position:absolute;inset:0;overflow:hidden;pointer-events:none;isolation:isolate;background:#30362b}
.ap-photo-film[hidden]{display:none!important}
.ap-photo-film-frame{position:absolute;inset:0;opacity:0;overflow:hidden}
.ap-photo-film-frame:first-child{opacity:1}
.ap-photo-film-frame>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transform-origin:center}
.hero-media>.ap-photo-film{z-index:1}
.archive-hero>.ap-photo-film{z-index:-3;filter:saturate(.9) brightness(.9)}
.ap-opening-film>.ap-photo-film{z-index:0}
.ap-opening-film>.ap-opening-film-shade,.ap-opening-film>.ap-opening-film-copy,.ap-opening-film>.ap-opening-film-progress{z-index:1}
video[data-photo-film-active="true"]{visibility:hidden!important}
@media(prefers-reduced-motion:reduce){.ap-photo-film-frame>img{transform:none!important}}
