/* Approved hero typography only. Keep the existing film and scene layout. */
#atelier-story .chapter-copy :is(h1, h2) {
  margin: 0;
  font-size: clamp(1.875rem, 3vw, 3.125rem);
  font-weight: 400;
  line-height: 1.18;
  letter-spacing: -.035em;
}

#atelier-story .chapter-copy :is(h1, h2) em {
  font-size: 1.08em;
  font-weight: 400;
  letter-spacing: -.025em;
  line-height: inherit;
}

@media (max-width: 760px), (max-width: 1024px) and (orientation: portrait) {
  #atelier-story .chapter-copy :is(h1, h2) {
    font-size: clamp(1.1875rem, 4.6vw, 1.5625rem);
    line-height: 1.18;
    letter-spacing: -.025em;
  }
}
