:root {
  --color-primary: #075fe4;
  --color-primary-hover: #034ab8;
  --color-secondary: #0b1f3a;
  --color-accent: #18a8f5;
  --color-accent-soft: #eaf7ff;
  --color-background: #f5f7fb;
  --color-surface: #ffffff;
  --color-border: #dfe5ed;
  --color-text: #101c2c;
  --color-muted: #66758a;
  --color-success: #07875f;
  --color-warning: #d69300;
  --color-error: #d92d4c;
  --shadow-sm: 0 2px 8px rgb(11 31 58 / 6%);
  --shadow-md: 0 12px 32px rgb(11 31 58 / 10%);
  --radius-sm: 8px;
  --radius-md: 12px;
  --radius-lg: 18px;
  --container: 1360px;
  --font-sans: Raleway, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --space-8: 64px;
}

