@media(max-width:1060px){
  .solutions-grid{grid-template-columns:repeat(3,1fr)}
  .metrics-grid{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:900px){
  .hero-grid{grid-template-columns:1fr;gap:46px}
  .hero-visual{max-width:480px;margin:0 auto}
  .steps{grid-template-columns:1fr 1fr}
  .why-grid{grid-template-columns:1fr}
  .foot-grid{grid-template-columns:1fr 1fr}
  .solutions-grid{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:640px){
  .nav-links{display:none}
  .nav-cta .btn-ghost{display:none}
  .burger{display:flex}
  .nav-links.show{display:flex;position:absolute;top:72px;left:0;right:0;flex-direction:column;background:#fff;padding:20px 24px;gap:18px;border-bottom:1px solid var(--line);z-index:49}
  .plans{grid-template-columns:1fr}
  .steps{grid-template-columns:1fr}
  .foot-grid{grid-template-columns:1fr}
  .solutions-grid{grid-template-columns:1fr}
  .metrics-grid{grid-template-columns:1fr 1fr}
  section{padding:64px 0}
}
@media(max-width:400px){
  .metrics-grid{grid-template-columns:1fr}
}
