@media(max-width:760px){.hero{padding:64px 0 45px}.grid,.grid.three{grid-template-columns:1fr}.section{padding:48px 0}.card{padding:19px}.nav-inner{gap:15px}.figure{border-radius:16px}main{padding:0 17px 60px}}@media(max-width:390px){.hero h1{font-size:41px}.lead{font-size:19px}.nav-inner{padding:10px 14px}.section p,.section li{font-size:14px}}
