/**
 * Default design tokens (fallbacks before agency-branding.js runs).
 * Runtime overrides: --rojo, --navy, --crema, --dorado, etc.
 */
:root {
  --color-primario: #c8102e;
  --color-secundario: #1b2a4a;
  --color-acento: #c9a84c;
  --fondo: #faf7f2;

  --rojo: var(--color-primario);
  --rojo-dark: #9e0c23;
  --rojo-soft: #f9e5e8;
  --rojo-mid: #f0b8c0;
  --navy: var(--color-secundario);
  --navy-mid: #243660;
  --navy-soft: #e8ecf5;
  --navy-ultra: #0f1c32;
  --crema: var(--fondo);
  --dorado: var(--color-acento);
}
