/* De'Bellos official-source design system — reference palette recovered from original V6. */
:root {
  --brand-primary: #123B8F;
  --brand-secondary: #2563C7;
  --brand-navy: #0B1E42;
  --text-main: #17243A;
  --text-muted: #64748B;
  --brand-light: #EAF2FF;
  --surface-pale: #F7FAFF;
  --surface-white: #FFFFFF;
  --border-soft: #E4EAF3;
  --brand-red: #D9233F;
  --brand-orange: #F59E0B;
  --font-heading: 'Manrope', sans-serif;
  --font-body: 'DM Sans', sans-serif;
  --content-max: 1160px;
  --space-1: 8px; --space-2: 16px; --space-3: 24px;
  --space-4: 32px; --space-5: 40px; --space-6: 48px;
  --space-8: 64px; --space-10: 80px; --space-14: 112px;
  --radius-card: 26px;
  --radius-pill: 999px;
  --blue: var(--brand-primary);
  --blue-2: var(--brand-secondary);
  --navy: var(--brand-navy);
  --ink: var(--text-main);
  --muted: var(--text-muted);
  --blue-3: var(--brand-light);
  --line: var(--border-soft);
  --red: var(--brand-red);
  --orange: var(--brand-orange);
}
