:root {
  --ink:#f4f6ed; --paper:#101411; --muted:#b6bdb4; --line:#485047;
  --accent:#d5fa62; --accent-2:#9edb70; --accent-ink:#13200b;
  --radius-s:6px; --radius-m:10px; --radius-l:20px; --radius-pill:100px;
  --shadow-lift:1px 8px 16px rgb(0 0 0 / .08);
  --ease-out:cubic-bezier(.2,.8,.2,1); --t-fast:.2s; --t-hover:.4s;
  --lift:-3px; --grow:1.03;
  --font-display:'Arial Narrow','Franklin Gothic Medium',Arial,sans-serif;
  --font-body:Arial,Helvetica,sans-serif;
  --surface:#1b211b; --container:1140px; --section-space:96px;
}
