@font-face{font-family:Onest;src:url(/fonts/onest-variable.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-site:"Onest",Arial,Helvetica,sans-serif}button,input,select,textarea{font-family:var(--font-site)}:root{--background:#f4f7fa;--foreground:#171717}html{height:100%}body,html{max-width:100vw;overflow-x:clip}body{min-height:100%;display:flex;flex-direction:column;color:var(--foreground);background:var(--background);font-family:var(--font-site);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}html{color-scheme:light}