/* Bestway homepage density pass — Issue #25
   Purpose: remove compounded empty space while preserving the existing
   editorial hierarchy, responsive behavior, enquiry flow and brand system. */

:root{--section:clamp(3.5rem,6vw,5.75rem)}

.statement h2{margin-top:3rem}
.manifesto{margin-top:clamp(2.5rem,4vw,4rem)}
.meta-row{margin-top:clamp(2.5rem,4vw,4rem);padding-top:2rem}
.services-head{margin:3rem 0 4.5rem}
.approach-title{margin:3.5rem 0 5rem}
.contact-grid{margin-top:3.75rem}
.contact-grid p{margin:2.25rem 0 1.5rem}
footer{padding-top:4rem}
.footer-grid{margin-top:3.5rem}

@media (max-width:1023px){
  .approach-title{gap:2.75rem}
  .why-grid{gap:3rem}
}

@media (max-width:640px){
  :root{--section:3.5rem}
  .statement h2{margin-top:2.25rem}
  .manifesto{margin-top:2.5rem}
  .meta-row{margin-top:2.5rem;padding-top:1.5rem}
  .services-head{margin:2.5rem 0 3.5rem}
  .approach-title{margin:2.75rem 0 3.5rem;gap:2.25rem}
  .why-grid{gap:2.5rem}
  .contact-grid{margin-top:2.75rem}
  .contact-grid p{margin:1.75rem 0 1.25rem}
  footer{padding-top:3.25rem}
  .footer-grid{margin-top:2.75rem}
}
