/* Inactive source-only candidate for VIS-02, VIS-08 and VIS-09.
   Do not enqueue without native preview and regression checks. */

/* Seven approved service-page heroes use the existing majority scale. */
body.site-suite.august-7.premium-human:is(
  .page-id-638,
  .page-id-846,
  .page-id-1881,
  .page-id-14345,
  .page-id-14344,
  .page-id-5308,
  .page-id-11651
) .service-hero h1 {
  font-size: clamp(54px, 5.2vw, 78px);
}

/* Shared article banners and the four policy pages use the accepted article
   scale. The article selector must override the current !important variants. */
.alteris-article .alteris-article__hero-copy .wp-block-post-title {
  font-size: clamp(40px, 4.5vw, 64px) !important;
}
body:is(.page-id-14396, .page-id-3, .page-id-4592, .page-id-4809) .generic-hero h1 {
  font-size: clamp(40px, 4.5vw, 64px);
  line-height: 1.04;
}

/* Authored-profile insight headings follow the approved Wealth section H2. */
.alteris-profile-insights h2 {
  font-size: clamp(42px, 4.5vw, 62px);
  line-height: 1.01;
}

@media (max-width: 760px) {
  body.site-suite.august-7.premium-human:is(
    .page-id-638,
    .page-id-846,
    .page-id-1881,
    .page-id-14345,
    .page-id-14344,
    .page-id-5308,
    .page-id-11651
  ) .service-hero h1 {
    font-size: clamp(46px, 13vw, 62px);
  }
  .alteris-profile-insights h2 {
    font-size: clamp(36px, 11vw, 48px);
  }
}
