/* Design tokens — derived from the BW Wealth logo (burgundy + gold) */
:root {
  /* Brand */
  --color-burgundy: #6b0f1a;
  --color-burgundy-dark: #4b0a13;
  --color-burgundy-deep: #3a070e;
  --color-burgundy-soft: #8c3a43;
  --color-gold: #bc9a5a;
  --color-gold-dark: #9c7d40;
  --color-gold-light: #e3d2ac;

  /* Neutrals */
  --color-white: #ffffff;
  --color-cream: #fbf8f3;
  --color-ink: #2a1a1c;
  --color-text: #4a3c3e;
  --color-muted: #8a7d7f;
  --color-line: #e6ddd2;
  --color-pen-ink: #1f2b4a;

  /* Section tints */
  --tint-gold: #f2ebde;
  --tint-sand: #eee7da;
  --tint-rose: #f2e3e3;
  --tint-stone: #e9e4dd;

  /* Typography */
  --font-serif: "Cormorant Garamond", "Iowan Old Style", "Palatino Linotype", Georgia, serif;
  --font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-script: "Caveat", "Bradley Hand", "Segoe Script", cursive;
  --font-signature-handwritten: "La Belle Aurore", "Bradley Hand", "Segoe Print", cursive;
  --font-signature-scrawl: "Nothing You Could Do", "Bradley Hand", "Comic Sans MS", cursive;

  --fs-xs: 0.75rem;
  --fs-sm: 0.875rem;
  --fs-base: 1rem;
  --fs-md: 1.125rem;
  --fs-lg: clamp(1.25rem, 1.1rem + 0.6vw, 1.5rem);
  --fs-xl: clamp(1.6rem, 1.3rem + 1.2vw, 2.25rem);
  --fs-2xl: clamp(2rem, 1.5rem + 2vw, 3rem);
  --fs-3xl: clamp(2.4rem, 1.6rem + 3.2vw, 4rem);

  /* Spacing */
  --space-2xs: 0.25rem;
  --space-xs: 0.5rem;
  --space-sm: 0.75rem;
  --space-md: 1rem;
  --space-lg: 1.5rem;
  --space-xl: 2rem;
  --space-2xl: 3rem;
  --space-3xl: 4.5rem;
  --space-4xl: clamp(4rem, 3rem + 5vw, 7.5rem);

  /* Layout */
  --container: 72rem;
  --container-narrow: 48rem;
  --gutter: clamp(1.25rem, 4vw, 2rem);
  --chevron: clamp(2rem, 6vw, 5.5rem);

  /* Misc */
  --radius-sm: 2px;
  --radius-md: 4px;
  --shadow-card: 0 18px 40px -24px rgba(58, 7, 14, 0.45);
  --transition: 220ms ease;
}
