:root{--charcoal:#0b0f14;--ink:#f3eee4;--cyan:#2fb7c8;--copper:#d58b4a;--ink-42:#f3eee46b;--ink-34:#f3eee457;--ink-28:#f3eee447;--ink-20:#f3eee433;--ink-18:#f3eee42e;--ink-045:#f3eee40b;--cyan-90:#2fb7c8e6;--cyan-45:#2fb7c873;--cyan-35:#2fb7c859;--cyan-16:#2fb7c829;--cyan-10:#2fb7c81a;--cyan-06:#2fb7c80f;--copper-70:#d58b4ab3;--copper-10:#d58b4a1a;--f-body:"Space Grotesk", Inter, system-ui, sans-serif}body,html{margin:0;padding:0}*,:after,:before{box-sizing:border-box}body{background:var(--charcoal);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100svh;overflow-x:hidden}a{color:var(--cyan)}a:hover{color:var(--ink)}::selection{background:var(--cyan-35);color:var(--ink)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--charcoal)}::-webkit-scrollbar-thumb{background:#2fb7c833}::-webkit-scrollbar-thumb:hover{background:var(--cyan-45)}@keyframes hx-drift{0%{transform:translateZ(0)}to{transform:translate(-72px,-72px)}}@keyframes hx-sweep{0%{opacity:0;transform:translateY(-20vh)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(120vh)}}@keyframes hx-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
