body{cursor:url(/images/cursors/foreground.svg) 3 3,auto;background:hsl(var(--background));min-height:100%;color:hsl(var(--foreground)/.6);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;*,:after,:before{box-sizing:border-box}}@font-face{font-style:normal;font-weight:400;src:url(/fonts/staatliches-regular.woff2) format("woff2");font-family:Staatliches}@font-face{font-style:normal;font-weight:400;src:url(/fonts/rubik-regular.woff2) format("woff2");font-family:Rubik}@font-face{font-style:normal;font-weight:500;src:url(/fonts/rubik-medium.woff2) format("woff2");font-family:Rubik}@font-face{font-style:normal;font-weight:400;src:url(/fonts/bebas-neue-regular.woff2) format("woff2");font-family:Bebas Neue}@font-face{font-style:normal;font-weight:400;src:url(/fonts/space-mono-regular.woff2) format("woff2");font-family:Space Mono}html{--foreground:0 0% 100%;--midground:210 100% 95%/0.1;--background:210 8% 12%;--primary:175 80% 82%;--secondary:295 70% 88%;--tertiary:46 100% 76%;--separator:1px solid hsl(var(--midground));--content-padding:2em;--content-width:1700px;--text-width:650px;--section-padding:16vh;--section-padding-reduced:10vh;--section-padding-inner:8vh;--cursor-size:46px;--font-size:160%;--staatliches:"Staatliches",sans-serif;--rubik:"Rubik",sans-serif;--bebas-neue:"Bebas Neue","Staatliches",sans-serif;--space-mono:"Space Mono",monospace;width:100%;height:100%;font:normal 400 var(--font-size) /1.5 var(--rubik);::selection{background:hsl(var(--theme-color,var(--foreground)));color:hsl(var(--background))}@media (max-width:1500px){--cursor-size:42px;--font-size:145%}@media (max-width:1100px){--cursor-size:36px;--font-size:120%}@media (max-width:800px){--cursor-size:32px;--font-size:110%}@media (max-width:600px){--content-padding:1em;--cursor-size:28px;--font-size:100%}}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}