/* Homepage — единый вертикальный ритм между всеми секциями */

:root {
  --sec-y: clamp(40px, 5vw, 64px);
}

body > section.sec,
body > section.sec2,
body > section.crm-offer,
body > section.ctaban,
#about,
#services,
#portfolio,
#process,
#stack,
#why,
#pricing,
#trust,
#faq,
#contact,
.crm-offer.crm-offer-new,
.ctaban.ctaban-new,
#about.about-new,
#services.services-new,
#portfolio.portfolio-new,
#process.process-new,
#stack.stack-new,
#why.why-new,
#faq.faq-new,
#pricing.pricing-new,
#trust.trust-new,
#contact.contact-new {
  padding-top: var(--sec-y);
  padding-bottom: var(--sec-y);
}

/* Цены раньше обнуляли низ — из-за этого щель с Trust была другой */
#pricing {
  padding-bottom: var(--sec-y);
}

@media (max-width: 768px) {
  :root {
    --sec-y: clamp(36px, 6.5vw, 52px);
  }
}
