:root{--background:#fff;--foreground:#171717;--primary:#002dcc}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#c2c2c2}::-webkit-scrollbar-thumb{background:blue}::-webkit-scrollbar-thumb:hover{background:#000067}body,html{max-width:100vw;margin:none;justify-self:center;position:relative}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer,main{max-width:100vw}main{display:grid;grid-auto-flow:row;justify-content:center;padding:24px;justify-items:center}*{box-sizing:border-box;padding:0;margin:0;font-family:var(--jakarta);letter-spacing:-.4px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:focus{outline:none!important}button{white-space:nowrap;outline:none;border:none;cursor:pointer;color:#434343;border-radius:2px;height:42px;padding:8px 32px}button:hover{opacity:.7;animation:ripple 1s}button:focus{opacity:1}input{outline:none;border:none;padding:8px 16px;border-radius:2px;height:42px}li{list-style:none;white-space:nowrap}a,li{text-decoration:none;cursor:pointer}a{color:inherit}a,b,p{color:#484848;font-size:.8rem}h1{font-size:3rem;letter-spacing:-1.2px;word-spacing:3px;line-height:46px}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@media only screen and (min-width:1920px){body,footer{max-width:1280px}}