:root {
  /* Concordium brand */
  --trust-blue: #2667FF;
  --trust-blue-hover: #1A52E0;
  --trust-blue-soft: rgba(38, 103, 255, 0.08);
  --trust-blue-border: rgba(38, 103, 255, 0.18);
  --foundation: #1B2735;
  --foundation-deep: #11171F;
  --foundation-soft: #2A3949;
  --bone: #F6F4EE;
  --bone-warm: #EFEBE0;
  --paper: #FFFFFF;
  --ink: #0A0E14;
  --ink-soft: #4A5868;
  --ink-mute: #8492A6;
  --line: rgba(27, 39, 53, 0.12);
  --line-soft: rgba(27, 39, 53, 0.06);
  --signal: #00C896;
  --warn: #FFB020;

  --max-w: 1240px;
  --radius: 14px;
  --radius-sm: 8px;

  --font-display: 'Plus Jakarta Sans', system-ui, sans-serif;
  --font-body:    'Inter', system-ui, sans-serif;
  --font-mono:    'JetBrains Mono', 'SF Mono', Menlo, monospace;
}
