h1{letter-spacing:-3.6px;font-weight:700}h2{letter-spacing:-1.2px;font-weight:700}body{background-color:var(--app-bg-main);scrollbar-gutter:stable;flex-direction:column;min-height:100vh;display:flex}main{flex:1}@media (min-width:62em) and (max-width:99.99em){:root{--page-zoom:.9;--hero-zoom:var(--page-zoom)}[data-page-zoom]{zoom:var(--page-zoom)}}@media (max-width:47.99em){html{font-size:75%}h1{letter-spacing:-2px}h2{letter-spacing:-.8px}}
