:root{--z:1}@media (min-width:1900px){:root{--z:1.2}html{zoom:1.2}}@media (min-width:2200px){:root{--z:1.4}html{zoom:1.4}}@media (min-width:2500px){:root{--z:1.6}html{zoom:1.6}}@media (min-width:2800px){:root{--z:1.8}html{zoom:1.8}}@media (min-width:3100px){:root{--z:2}html{zoom:2}}@media (min-width:3500px){:root{--z:2.25}html{zoom:2.25}}@media (min-width:981px){.hero{min-height:calc(100svh / var(--z));flex-direction:column;justify-content:center;padding-top:96px;padding-bottom:40px;display:flex}.hero-grid{width:100%}.hero-visual{max-width:600px}}
