/* ============================================================
   DESIGN TOKENS — Russell House School
   Brand: Lato body (#4a4a4a) · Playfair Display 400 headings (#003e6a navy)
   Loaded AFTER parent tokens so these win.
   ============================================================ */
:root{
  /* Brand colours */
  --brand:#003e6a;          /* navy — primary (buttons, links, highlights) */
  --brand-hover:#00294a;
  --brand-ink:#003e6a;
  --ink:#4a4a4a;            /* body text */
  --link:#003e6a;
  --line:#e2e2e6;
  --cream:#f4f4f0;          /* light section background */
  --gold:#b99653;           /* subtle secondary accent used sparingly */
  --hero-bg:#003e6a;
  --slate:#6b7280;
  --sage-soft:rgba(255,255,255,.85);

  /* Shape + scale */
  --maxw:1280px;
  --r:4px;

  /* Fonts */
  --font-body:'Lato',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;
  --font-display:'Playfair Display',Georgia,'Times New Roman',serif;
}
