/* Design tokens per DESIGN.md & Huntersourcing brand identity */
:root {
  /* Brand Colors */
  --hs-navy: #0B2742;
  --hs-navy-line: #27435A;
  --hs-blue: #1769AA;
  --hs-orange: #F59E0B;
  --hs-ink: #14212B;
  --hs-slate: #52616B;
  --hs-mist: #E8EEF2;
  --hs-cloud: #F5F7F9;
  --hs-white: #FFFFFF;
  --hs-success: #1F7A5A;
  --hs-warning: #B66A00;
  --hs-error: #B42318;

  /* Aliases */
  --color-ink: var(--hs-ink);
  --color-background: var(--hs-white);
  --color-focus: var(--hs-blue);
  --font-cjk: 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans SC', system-ui, sans-serif;
  --font-body: 'Inter', var(--font-cjk);
  --font-display: 'Manrope', 'Inter', var(--font-cjk);
  --font-mono: ui-monospace, 'SFMono-Regular', Menlo, Consolas, monospace;
  --radius-control: 7px;
  --radius-card: 10px;
  --space-section: clamp(56px, 7vw, 96px);
  --max-width: 1240px;
}
