:root {
  --gw-bg: #f3f8f4;
  --gw-surface: #ffffff;
  --gw-surface-alt: #f6fbf7;
  --gw-text: #1f3a2a;
  --gw-text-muted: #597263;
  --gw-primary: #2e9b54;
  --gw-primary-strong: #1f7a3f;
  --gw-border: #d7e8da;
  --gw-shadow: 0 12px 30px rgba(31, 109, 62, 0.1);
  --gw-radius: 14px;
  --gw-radius-sm: 10px;
  --gw-space-1: 8px;
  --gw-space-2: 12px;
  --gw-space-3: 16px;
  --gw-space-4: 24px;
  --gw-space-5: 32px;
  --gw-space-6: 48px;
  --gw-container: 1200px;
}
