/* InvestGood expansion — layered on top of the CAS foundations.
   Color scheme: illuminated-manuscript pigments on a cream (vellum) ground.
   The spectrum draws from historical pigments — verdigris, orpiment gold,
   vermilion/minium, lapis ultramarine, and Tyrian purple.

   NOTE: these pigments are BRAND colors only (the logo underline gradient and
   the verdigris accent). Issues/causes are NOT color-coded — never map a hue
   to a cause category in product UI; use ink and the score scale instead. */
:root {
  /* ---- Brand spectrum: pigments for the logo underline + accents ---- */
  --v-climate: #4a7a52;  /* verdigris / sap green — primary accent */
  --v-energy:  #c69a2e;  /* orpiment gold — accent on dark grounds */
  --v-labor:   #b23a2e;  /* vermilion / minium red */
  --v-ai:      #2e4b8c;  /* lapis lazuli ultramarine */
  --v-animal:  #6e3b63;  /* Tyrian purple */

  /* ---- Warm neutrals (InvestGood surfaces) ---- */
  --cream: #fbf6ec;      /* default InvestGood page surface (vellum) */
  --sand:  #f0e6d0;      /* secondary warm surface (aged parchment) */
  --ink:   #2b2419;      /* iron-gall sepia-black — dark ground / footer */

  /* ---- InvestGood semantic aliases ---- */
  --ig-surface: var(--cream);
  --ig-surface-alt: var(--sand);
  --ig-ink: var(--ink);
  --ig-accent: var(--v-climate);   /* the accent on "Good" in light contexts */
  --ig-accent-dark: var(--v-energy); /* the accent on "Good" on dark surfaces */
  --ig-spectrum: linear-gradient(90deg,
    var(--v-climate), var(--v-energy), var(--v-labor), var(--v-ai), var(--v-animal));
}
