:root {
  --murujin-bg: #f7f3eb;
  --murujin-bg-soft: #fffaf2;
  --murujin-surface: rgba(255, 250, 242, 0.9);
  --murujin-surface-strong: #f0e7d7;
  --murujin-ink: #0D0D0D;
  --murujin-ink-soft: #211d18;
  --murujin-ink-muted: #544c41;
  --murujin-gold: #9c7b3f;
  --murujin-gold-soft: rgba(156, 123, 63, 0.16);
  --murujin-crimson: #8a2d2d;
  --murujin-teal: #2f605a;
  --murujin-charcoal: #24211d;
  --murujin-border: rgba(33, 29, 24, 0.1);
  --murujin-shadow: 0 18px 48px rgba(50, 39, 26, 0.11);
  --murujin-radius-sm: 6px;
  --murujin-radius-md: 8px;
  --murujin-radius-lg: 8px;
  --murujin-max-width: 1200px;
  --murujin-font-sans: "Plus Jakarta Sans", "Segoe UI", sans-serif;
  --murujin-font-serif: "Iowan Old Style", "Palatino Linotype", serif;
}
