/* Main film page only: keep mobile placement and scroll-linked transforms. */
@media (min-width: 769px) {
  body.service-film-page.service-movie-page.service-movie-normal-scroll .service-hero__opening-copy {
    top: calc(50% + clamp(24px, 5svh, 56px) + 100px);
  }
}
