/* ALT brand palette tokens (S23). The only file that may contain hex colors.
   Source: Team Hub doc brand-palette. Pillar colors are for the method only
   (Align / Lead / Thrive content, ALT Score pillar results, book covers). */
:root {
  /* Core */
  --navy: #172430;
  --cream: #f5f1e8;
  --paper: #fffdf8;
  --line: #ddd5c4;
  --mist: #c9d2d6;
  --slate: #4a5260;
  --slate-soft: #6a6f78; /* paper backgrounds or large text only (4.48:1 on cream) */

  /* Pillars: fills on navy; the -text versions on cream/paper */
  --align: #2e8a83;
  --align-text: #1e6b66;
  --lead: #c4603f;
  --lead-text: #a8482f;
  --thrive: #d2a042;
  --thrive-text: #8f6418;

  /* Functional states (not brand colors) */
  --error: #a13d3d;
  --error-bg: #fbeaea;
  --ok: #1f6b4a;
  --ok-bg: #e6f2ee;
  --on-navy: #f5f1e8;
}
