/* Brand tokens: the single source of truth for theming.
   Change a value here and it updates everywhere. Mirrors docs/brand.md.
   Theme: gold-on-dark (premium hospitality feel). */
:root {
  /* Base */
  --color-bg: #0d0b07;          /* warm near-black backdrop */
  --color-surface: #17130c;     /* cards, alt sections */
  --color-text: #ece3d0;        /* cream — primary copy */
  --color-muted: #b3a589;       /* muted taupe-gold — secondary copy */
  --color-border: #2a2318;      /* warm dividers, outlines */

  /* Gold (brand) */
  --color-brand: #c6a664;        /* light gold — links, accents */
  --color-brand-strong: #9a7842; /* dark gold — primary buttons, emphasis */

  /* Accent colors — use sparingly */
  --color-green: #1e5f4b;
  --color-red: #880000;
  --color-purple: #4c304a;

  /* Typography */
  --font-sans: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-size-base: 1rem;
  --line-height: 1.6;

  /* Spacing & shape */
  --space: 1rem;
  --space-lg: 2.5rem;
  --radius: 12px;
  --max-width: 1080px;
}
