:root{
  --ink:#050505;--ink-soft:#101010;--paper:#f2f0ea;--white:#fff;--muted:#aaa49c;--muted-dark:#6f6a63;
  --line:rgba(255,255,255,.18);--line-dark:rgba(5,5,5,.18);--danger:#fff;--success:#fff;
  --display:"Arial Black","Helvetica Neue",Arial,sans-serif;--body:Inter,Arial,Helvetica,sans-serif;
  --content:1240px;--narrow:800px;--header:86px;--radius-sm:2px;--radius-md:12px;--radius-pill:999px;
  --space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4rem;--space-7:6rem;
  --shadow-hard:8px 8px 0 rgba(255,255,255,.15);--transition-fast:180ms ease;--transition:320ms cubic-bezier(.2,.7,.2,1)
}
