:root {
  --ws-font-body: "Work Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --ws-font-display: "Work Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;

  --ws-bg: #f8f9fa;
  --ws-surface: #ffffff;
  --ws-surface-soft: #f1f3f5;
  --ws-surface-muted: #e9ecef;
  --ws-nav: #000000;
  --ws-text: #1a1b22;
  --ws-text-muted: #5a4136;
  --ws-text-soft: #6b7280;
  --ws-primary: #ff6b00;
  --ws-primary-dark: #a04100;
  --ws-primary-soft: #ffdbcc;
  --ws-border: #e5e7eb;
  --ws-border-warm: #e2bfb0;
  --ws-danger: #ba1a1a;
  --ws-shadow: 0 4px 20px rgba(0, 0, 0, 0.04);
  --ws-shadow-hover: 0 8px 30px rgba(0, 0, 0, 0.08);

  --space-4: 4px;
  --space-8: 8px;
  --space-12: 12px;
  --space-16: 16px;
  --space-20: 20px;
  --space-24: 24px;
  --space-32: 32px;
  --space-40: 40px;
  --space-48: 48px;
  --space-64: 64px;
  --space-80: 80px;

  --radius-xs: 4px;
  --radius-sm: 6px;
  --radius-md: 8px;
  --radius-lg: 12px;
  --radius-pill: 999px;

  --container: 1280px;
}
