/* =====================================================================
 * cpc-tokens.css — Core Primary Care design tokens as CSS variables
 * GENERATED from tokens.json by tools/build-swatches.js — do not hand-edit.
 * Change colors in build-tokens.js, re-run it, then re-run build-swatches.js.
 * Source: VIVID vector logo masters (FFF_Core Primary Care_lo.svg/.eps/.pdf)
 * ===================================================================== */
:root {
  /* ---- Core palette ---- */
  --cpc-indigo: #62269E; /* PRIMARY — ~60-70% of visual weight */
  --cpc-teal: #00ADBB; /* default accent */
  --cpc-gold: #FFA400;
  --cpc-orange: #FF5F00;
  --cpc-magenta: #BE1073;
  --cpc-green: #009D4E;
  --cpc-gray: #B2B2B2; /* logo structural gray */

  /* ---- Structure & neutrals ---- */
  --cpc-ink: #250E3C; /* deep indigo — dark backgrounds */
  --cpc-navy: #411968; /* indigo panels */
  --cpc-lavender: #AD8ECD;
  --cpc-cloud: #F7F4FA; /* near-white page background */
  --cpc-card: #FFFFFF; /* card surface */
  --cpc-mist: #E9E1F1; /* hairlines / faint borders */
  --cpc-body: #12071C; /* primary body text */
  --cpc-slate: #5E5A72; /* muted text */
  --cpc-light-ink: #D3C2E4; /* text on dark */
  --cpc-foot-ink: #A481C7; /* footer text on dark */
  --cpc-white: #FFFFFF;

  /* ---- Tints (light variants for accents on dark) ---- */
  --cpc-teal-lt: #73D2DA;
  --cpc-gold-lt: #FFCD73;
  --cpc-orange-lt: #FFA773;
  --cpc-magenta-lt: #DB7CB2;
  --cpc-green-lt: #73C99E;
  --cpc-indigo-lt: #A988CA;

  /* ---- AA-safe accent TEXT colors (use when an accent is small text on white) ---- */
  --cpc-teal-text: #00838E;
  --cpc-gold-text: #A36900;
  --cpc-orange-text: #CC4C00;
  --cpc-magenta-text: #BE1073;
  --cpc-green-text: #008743;
  --cpc-indigo-text: #62269E;

  /* ---- Section rotation (dividers cycle through these) ---- */
  --cpc-section-1: #00ADBB; /* teal */
  --cpc-section-2: #FFA400; /* gold */
  --cpc-section-3: #BE1073; /* magenta */
  --cpc-section-4: #FF5F00; /* orange */
  --cpc-section-5: #009D4E; /* green */
  --cpc-section-6: #AD8ECD; /* lavender */

  /* ---- Font stacks (license-clean fallbacks for distributed machines) ---- */
  --cpc-font-head: "DIN Next LT Pro", "Barlow Semi Condensed", Archivo, "Arial Narrow", Arial, sans-serif;
  --cpc-font-body: Calibri, Carlito, "Source Sans 3", "Segoe UI", Arial, sans-serif;
}
