:root{--color-bg:#0b0b0c;--color-surface:#15161a;--color-surface-2:#1b1c21;--color-primary:#c8ff2e;--color-text:#f5f4ef;--color-muted:#6e7178;--color-border:#26272b;--font-display:"Archivo", sans-serif;--font-body:"Hanken Grotesk", sans-serif;--font-mono:"Space Mono", monospace;--max:1120px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;height:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;min-height:100%;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}@media (hover:hover) and (pointer:fine){body{cursor:none}}
