@media(max-width:800px){body{font-size:18px}.menu{display:block}.nav{flex-wrap:wrap}nav{display:none;width:100%;flex-direction:column}.nav.open nav{display:flex}.hero,.update .wrap,.split{grid-template-columns:1fr}.hero{gap:25px}.grid{grid-template-columns:1fr}footer{grid-template-columns:1fr}.hero img{order:-1}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}