/* GMC brand tokens — sourced from GMCBrand-Book-2026.pdf (pp. 11-16).
   Lapis is the hero color. Ebony Black, Pure White, and Lapis carry the
   site; supporting colors are accents only, one per context, never mixed
   into rainbow rows. */

:root {
  /* Primary palette */
  --gmc-lapis: #006db6;        /* Pantone 300 — hero color */
  --gmc-white: #ffffff;
  --gmc-ebony: #000000;        /* Pantone Black */
  --gmc-dove: #dcd4cc;         /* Pantone Warm Gray 1 — quiet panels */

  /* Supporting palette (accents only) */
  --gmc-royal-purple: #a51890; /* Pantone 248 */
  --gmc-gold: #e0a526;         /* Pantone 2007 */
  --gmc-scarlet: #f93822;      /* Pantone Warm Red */
  --gmc-sage: #007672;         /* Pantone 7718 */

  /* Type. Brand: headings = Poynter Narrow Display Regular, body = Gotham.
     Both are commercial; brand book names the approved substitutes:
     Montserrat for Gotham, EB Garamond when a serif is needed.
     Self-host woff2 in static/fonts/ — never load from fonts.googleapis. */
  --font-heading: "Poynter Narrow Display", "EB Garamond", Georgia, serif;
  --font-body: "Gotham", "Montserrat", "Helvetica Neue", Arial, sans-serif;

  /* Hierarchy ratios from the brand book type spec (p. 16):
     major headline all-caps serif, minor headline Gotham Bold,
     subhead Gotham Medium Italic, body Gotham Light,
     pull quotes Poynter italic. Leading 1.5x throughout. */
  --leading: 1.5;
}
