@font-face{font-family:Unbounded;src:url(/fonts/unbounded.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:block}@font-face{font-family:Martian Mono;src:url(/fonts/martian-mono.woff2)format("woff2");font-weight:100 800;font-stretch:75% 112.5%;font-style:normal;font-display:swap}:root{--accent:#ff4f1f;--ink:#efede6;--ink-dim:#9a9890;--void:#050505;--font-mark:"Unbounded", "Arial Black", Impact, sans-serif;--font-ui:"Martian Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--gutter:16px;--safe-t:max(var(--gutter), env(safe-area-inset-top));--safe-r:max(var(--gutter), env(safe-area-inset-right));--safe-b:max(var(--gutter), env(safe-area-inset-bottom));--safe-l:max(var(--gutter), env(safe-area-inset-left));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--void);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}.mark{font-family:var(--font-mark);letter-spacing:0;font-weight:800;line-height:1}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
