:root {
  --ink: #111111;
  --ink-soft: #292824;
  --paper: #f7f1e8;
  --paper-2: #efe6d7;
  --paper-3: #e4d6c3;
  --white: #fffdf8;
  --flame-yellow: #ffc328;
  --flame-orange: #ff7a1a;
  --flame-red: #f04424;
  --muted: #73706a;
  --muted-dark: #9f9a91;
  --line: rgba(17, 17, 17, 0.16);
  --line-light: rgba(247, 241, 232, 0.18);
  --success: #1f7a4d;
  --danger: #b82820;

  --font-display: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
  --font-body: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;

  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-8: 2rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --space-16: 4rem;
  --space-20: 5rem;
  --space-24: 6rem;

  --radius-sm: 12px;
  --radius-md: 18px;
  --radius-lg: 26px;
  --radius-xl: 36px;
  --radius-pill: 999px;

  --shadow-soft: 0 16px 50px rgba(17, 17, 17, 0.08);
  --shadow-deep: 0 24px 80px rgba(17, 17, 17, 0.24);

  --container: 1320px;
  --header-h: 78px;
}
