@font-face{src:url(/fonts/atkinson-hyperlegible-next-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;font-family:Atkinson Hyperlegible Next}@font-face{src:url(/fonts/atkinson-hyperlegible-mono-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;font-family:Atkinson Hyperlegible Mono}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--_1ua2gdg1n);font-size:var(--_1ua2gdg1r);line-height:var(--_1ua2gdg23);font-weight:var(--_1ua2gdg1x);color:var(--_1ua2gdg5);background:var(--_1ua2gdg0);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{margin:0;line-height:var(--_1ua2gdg21);font-weight:var(--_1ua2gdg20);letter-spacing:var(--_1ua2gdg25);color:var(--_1ua2gdg4)}p{margin:0}code,kbd,samp{font-family:var(--_1ua2gdg1o)}a{color:var(--_1ua2gdg9);text-underline-offset:2px}a:hover{color:var(--_1ua2gdgk)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:var(--_1ua2gdg2q) solid var(--_1ua2gdgj);outline-offset:var(--_1ua2gdg2r);border-radius:var(--_1ua2gdg2h)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
