/* Design tokens — colors, spacing, and layout constants used across the site. */
:root {
  --ink: #2b2520;
  --muted: #6b6259;
  --warm: #c9692e; /* warm terracotta */
  --warm-dark: #a9531f;
  --cream: #fbf7f1;
  --card: #ffffff;
  --line: #ece4d8;
  --danger: #b00020;
  --maxw: 720px;
}
