:root{--forest:#18442d;--gold:#c8a642;--bone:#f7f5f0;--ink:#1a1a17;--stone:#6b6b63}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{background:var(--bone);color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;margin:0;line-height:1.6}::selection{background:var(--gold);color:var(--forest)}
