/* The home film swells into view and the light behind June turns up with it. js/film-glow.js sets
   --film-grow (the extra scale, up to .08 and less on narrow screens), --film-glow (0 to 1) and
   --film-shift (half the added height) as the frame scrolls in; without the script, or with
   motion off, all three stay at 0 and the film rests at its normal size on the plain poster. */
[data-film-glow] .kh-film-frame { transform: scale(calc(1 + var(--film-grow, 0))); }
.kh-film-glow { opacity: var(--film-glow, 0); }
[data-film-glow] :is(.kh-film-caption, .film-transcript) { transform: translateY(var(--film-shift, 0px)); }
