:root {
  /* Redesign palette - ink / amber-red */
  --ink: #141414;
  --ink-soft: #232323;
  --steel: #5C5C5C;
  --paper: #EEF0F2;
  --paper-light: #FFFFFF;
  --white: #FFFFFF;
  --amber: #C81E24;
  --amber-deep: #8C0F14;
  --amber-pale: #F3A9AC;
  --line: rgba(20, 20, 20, 0.14);
  --radius: 3px;
  --nav-bg: var(--paper);

  /* Gradients */
  --gradient-hero: linear-gradient(135deg, #141414 0%, #8C0F14 100%);
  --gradient-hover: linear-gradient(135deg, #C81E24 0%, #8C0F14 100%);

  /* Legacy token names kept as aliases so existing rules pick up the new palette */
  --primary-navy: var(--ink);
  --accent-red: var(--amber);
  --accent-red-dark: var(--amber-deep);
  --accent-gold: var(--amber-pale);
  --accent-teal: var(--steel);
  --neutral-off-white: var(--paper);
  --neutral-charcoal: var(--ink-soft);
  --neutral-light-gray: var(--line);
  --brand-cream: var(--paper);
  --brand-slate: var(--ink);
  --brand-slate-dark: var(--ink);
  --brand-slate-muted: var(--steel);
}
