*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#080a0f;--ground:#121212;--surface:#1a1a1a;--well:#0b0b0b;--candle:#a6a097;--border:#f7eede0f;--border-light:#f7eede1f;--text:#f7eede;--cream:#f7eede;--muted:#5a6170;--accent:#8fbf7f;--short:#d9582f;--short-ink:#120d0b;--font-sans:"Funnel Display",ui-sans-serif,system-ui,sans-serif}html{overflow-x:hidden}body{color:var(--text);font-family:var(--font-sans);background:var(--ground);min-height:100vh;overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}
