/* Owner-approved T-2396: correct the mobile Team hero title size only. */
body.team-page .team-mobile-hero-title {
  display: none !important;
}

@media (max-width: 767px) {
  body.team-page.zarves-unified-hero #shared-site-hero #hero-title {
    min-height: 121.22px;
  }

  body.team-page.zarves-unified-hero #shared-site-hero #hero-title > .levitation-line {
    display: none !important;
  }

  body.team-page.zarves-unified-hero #shared-site-hero #hero-title > .team-mobile-hero-title {
    display: flex !important;
    align-items: center;
    gap: .18em;
    min-height: 121.22px;
    font-size: clamp(28px, 8vw, 34px) !important;
    white-space: nowrap;
  }

  body.team-page.zarves-unified-hero .team-mobile-title-ivory {
    color: #f6f0e1;
    text-shadow: 0 1px 0 #fff3, 0 2px 0 #6f6656, 0 9px 22px #0008;
  }

  body.team-page.zarves-unified-hero .team-mobile-title-gold {
    color: #e2bc77;
    text-shadow: 0 1px 0 #fff4, 0 2px 0 #715629, 0 9px 22px #0008;
  }

  body.team-page.zarves-unified-hero .shared-page-intro {
    display: none !important;
  }
}
