/* v468L: two confirmed homepage spacing gaps only.
   Kept out of shared stylesheets so service pages and mobile rhythm stay intact. */
@media (min-width: 721px) {
  body:has(#services) .hero:has(.homepage-hero-media) .hero-copy > h1 + .hero-actions {
    margin-top: clamp(28px, 2.5vw, 40px) !important;
  }
}

/* Keep the homepage tint note clear of its CTA. No tint-page rules change. */
body:has(#services) #tint.ae-tint-home .section-copy > .form-note + .section-action {
  margin-top: 24px !important;
}
