@media(max-width:760px){main{padding:0 18px 75px}header{padding:52px 0}section{padding:50px 0}.grid,.steps{grid-template-columns:1fr}h1{font-size:45px}nav{padding:12px 18px}}