/*
 * iPad Home rhythm.
 *
 * The touch shell already reserves the fixed header with 76px of stage
 * padding. A more-specific legacy Home selector was also adding as much as
 * 116px of hero margin on tablets, effectively reserving the header twice.
 * Keep the correction within the same tablet/coarse-pointer range so phone
 * and desktop spacing remain unchanged.
 */
@media (min-width: 721px) and (max-width: 1024px) and (hover: none) and (pointer: coarse) {
  html body .app-shell > section.map-stage.home-focus > .hero-copy,
  html body main.app-shell > section.map-stage.home-focus > .hero-copy {
    margin-top: 0 !important;
  }
}
