/* The homepage statement sets the maximum display size across Maison Aziz. */
.hero h1,
.page-intro h1,
.story-copy h2,
.section-copy h2,
.journal-heading h2,
.card-copy h3,
.philosophy-grid h2,
.belief blockquote,
.children-copy h2,
.article-header h1,
.film-section h2 {
  font-size: clamp(32px, 3vw, 44px) !important;
  line-height: 1.08;
}

@media (max-width: 760px) {
  .hero h1,
  .page-intro h1,
  .story-copy h2,
  .section-copy h2,
  .journal-heading h2,
  .card-copy h3,
  .philosophy-grid h2,
  .belief blockquote,
  .children-copy h2,
  .article-header h1,
  .film-section h2 {
    font-size: clamp(29px, 8vw, 34px) !important;
    line-height: 1.1;
  }
}
