/* Generated from pulso.json. Run node scripts/build-pulso-branding.mjs. */
:root {
  --pulso-navy: #1B224D;
  --pulso-blue: #2175AF;
  --pulso-cyan: #4CA1C9;
  --pulso-canvas: #F3F7FB;
  --pulso-ink: #1F3247;
  --pulso-muted: #536B8F;
  --pulso-slate: #64748B;
  --pulso-light: #A9BED6;
  --pulso-border: #D8E8F2;
  --pulso-surface: #FFFFFF;
  --pulso-fault-high: #b91c1c;
  --pulso-fault-medium: #b45309;
  --pulso-fault-low: #0f766e;
  --pulso-fault-unknown: #64748b;
  --pulso-font-heading: 'Century Gothic', 'Avenir Next', 'Segoe UI', Arial, sans-serif;
  --pulso-font-body: Calibri, 'Segoe UI', Arial, sans-serif;
}
