/* ============================================================
   NC26 Stage — CD Design Tokens
   Ported from docs/design/stage-cd/nc26/stage.css
   These tokens are additive: they do NOT override any existing
   Once UI / arena.css variables.
   No clashes detected (none of these names appear in
   colors_and_type.css or arena.css).
   ============================================================ */
:root {
  /* --- Palette --- */
  --teal: #0097A7;
  --teal-bright: #16B8BC;
  --teal-deep: #007A88;
  --teal-field: #0FBBB8; /* matches the nc26-pattern.png ground so the settle brand-marks blend seamlessly */
  --amber: #FFAB40;
  --lime: #EEFF41;
  --eblue: #4285F4;
  --coral: #EC5E7B;
  --navy: #141452;
  --navy-2: #0E0E3A;
  --ink: #212121;
  --slate: #78909C;
  --white: #FFFFFF;

  /* --- Catalyst colour map --- */
  --c-science: var(--teal-bright);
  --c-transformation: var(--coral);
  --c-technology: var(--eblue);
  --c-colleagues: var(--amber);

  /* --- Stage canvas dimensions --- */
  --stage-w: 1920px;
  --stage-h: 1080px;

  /* --- Typography: Jost (loaded via Google Fonts in index.html) ---
     Fallback: system-ui, sans-serif if the CDN is unavailable. */
  --display: 'Jost', system-ui, sans-serif;
  --body: 'Jost', system-ui, sans-serif;
}
