/* Harlow Ridge Properties · tokens de marca.
   Solo tokens: el rebrand cambia este archivo, nunca main.css.
   Debe coincidir con brand.json (colors, fonts).
   Dirección: editorial contemporáneo de lujo. */
:root {
  --brand-primary: #1A1A1A;           /* botones, ficha del hero, bloque de cierre */
  --brand-primary-contrast: #F4F0EA;  /* texto sobre primary (15.3:1) */
  --brand-accent: #C28A45;            /* bronce: solo filetes, líneas y detalles. 2.6:1, nunca texto */
  --brand-label: #8C5E2A;             /* labels y eyebrows en texto: 4.9:1 sobre --bg, 4.6:1 sobre --surface */
  --bg: #F4F0EA;
  --surface: color-mix(in srgb, var(--bg) 96%, var(--text));  /* ≈ #EBE8E2. Más oscuro rompe el 4.5:1 de --brand-label */
  --text: #1F1E1D;
  --text-muted: #5F5952;              /* 6.1:1 sobre --bg, 5.6:1 sobre --surface */
  --line: color-mix(in srgb, var(--text) 14%, var(--bg));
  --font-display: "Fraunces", "Iowan Old Style", Georgia, serif;
  --font-body: "DM Sans", "Segoe UI", system-ui, -apple-system, sans-serif;
  --font-mono: ui-monospace, "Cascadia Mono", Consolas, monospace;
  --radius: 0px;
}
