@media (max-width: 760px) {
  body main .mobile-full-height-hero {
    box-sizing: border-box;
    min-height: 100vh;
    min-height: 100svh;
  }

  /* The contact strip already occupies the first 44px of the viewport. */
  body:has(> .home-mobile-contact-bar) main .mobile-full-height-hero {
    min-height: calc(100vh - 44px);
    min-height: calc(100svh - 44px);
  }
}
