/* ACTIQO design tokens — single source of truth.
   Created 2026-07-20. Values lifted from existing hub pages, not invented.
   Loaded BEFORE each page's inline <style>, so any page-local :root
   definition still wins. This file only fills gaps. */
:root{
  --blue-dark:#1e40af;                        /* was #1d4ed8 in 2 files = same as --blue, no-op hover */
  --gray-50:#f8fafc;
  --gray-300:#cbd5e1;
  --radius-xs:3px;
  --radius-sm:5px;
  --shadow-card:0 1px 4px rgba(0,0,0,.04);
  --shadow-hover:0 4px 12px rgba(0,0,0,.08);  /* solutions/index.html used 16px blur */
}
