:root {
  /* Dark glass + champagne gold (per brand reference mockups).
     Variable names kept from the light theme; values remapped for dark. */
  --color-paper: #0C0A07;                    /* canvas: warm near-black */
  --color-stone: #16130E;                    /* elevated surface / banding */
  --color-ink: #F2EDE3;                      /* primary text: warm off-white */
  --color-ink-muted: #A89F8E;                /* secondary text, labels, captions */
  --color-line: rgba(214, 179, 106, 0.22);   /* hairline rules, gold-tinted */
  --color-accent: #D4AF6A;                   /* champagne gold */
  --color-accent-deep: #B08F4C;              /* gold hover/active */

  /* Glass material */
  --glass-bg: rgba(255, 255, 255, 0.055);
  --glass-bg-strong: rgba(255, 255, 255, 0.09);
  --glass-line: rgba(255, 255, 255, 0.13);
  --glass-highlight: inset 0 1px 0 rgba(255, 255, 255, 0.09);
  --glass-blur: 18px;
  --gold-grad: linear-gradient(115deg, #EBD49B 0%, #D4AF6A 45%, #A9853F 100%);

  /* Typography */
  --font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;
  --font-body: "Manrope", -apple-system, BlinkMacSystemFont, sans-serif;

  /* Spacing scale */
  --space-xs: 0.5rem;
  --space-sm: 1rem;
  --space-md: 2rem;
  --space-lg: 4rem;
  --space-xl: clamp(5rem, 12vh, 10rem);      /* section rhythm */

  /* Shape (locked: soft glass cards + pill interactives) */
  --radius: 18px;
  --radius-pill: 999px;
}
