@media (max-width:900px){
  .hero__inner{grid-template-columns:1fr;text-align:center}
  .hero__text{align-items:center}
  .hero__actions,.hero__meta{justify-content:center}
  .grid--3,.steps{grid-template-columns:1fr 1fr}
  .nav{display:none}
}
@media (max-width:600px){
  .section{padding:64px 0}
  .grid--3,.steps{grid-template-columns:1fr}
  .float--save{right:-8px}.float--eta{left:-8px}
  .phone{transform:scale(.92)}
  .btn--lg{width:100%}
}
