@media(max-width:900px){.span-4,.span-6,.span-8{grid-column:span 12}.flow{grid-template-columns:repeat(2,1fr)}.compare{grid-template-columns:1fr}.symbols{grid-template-columns:1fr}.hero{padding-top:68px}}@media(max-width:520px){main{padding:48px 16px 80px}.hero{padding:58px 18px 28px}.hero h1{font-size:43px}.card{padding:22px}.flow{grid-template-columns:1fr}.section-title{font-size:38px}.figure{border-radius:18px}nav .nav-inner{padding-left:16px}.hero-figure figcaption{padding-left:18px;padding-right:18px}}
