:root {
  color-scheme: dark;
  --obsidian-bg: #0b0b0c;
  --obsidian-bg-elevated: #141416;
  --obsidian-bg-soft: #1b1a1c;
  --obsidian-ink: #e8e4dc;
  --obsidian-muted: #9a9488;
  --obsidian-faint: #6b665d;
  --obsidian-gold: #c4a574;
  --obsidian-gold-dim: #8a734c;
  --obsidian-line: #2a2826;
  --obsidian-danger: #a85a5a;
  --obsidian-ok: #7a9a78;
  --obsidian-shadow: 0 24px 80px rgba(0, 0, 0, 0.45);
  --obsidian-radius: 2px;
  --obsidian-space-1: 0.5rem;
  --obsidian-space-2: 1rem;
  --obsidian-space-3: 1.75rem;
  --obsidian-space-4: 3rem;
  --obsidian-space-5: 5.5rem;
  --obsidian-max: 72rem;
  --obsidian-measure: 40rem;
  --font-display: "Cormorant Garamond", "Times New Roman", serif;
  --font-serif: "Source Serif 4", Georgia, serif;
  --font-sans: "Source Sans 3", "Segoe UI", sans-serif;
}
