:root {
  --brand-50: #f3f7f6;
  --brand-100: #e1ece9;
  --brand-200: #b9d2cb;
  --brand-300: #8cb5aa;
  --brand-400: #518f7e;
  --brand-500: #297560;
  --brand-600: #065f46;
  --brand-700: #05503b;
  --brand-800: #043f2e;
  --brand-900: #032e22;
  --brand-950: #021d15;
  --accent-50: #f8fcf1;
  --accent-100: #ebf7da;
  --accent-200: #d3edab;
  --accent-300: #b5e073;
  --accent-400: #9dd645;
  --accent-500: #84cc16;
  --accent-600: #72af13;
  --accent-700: #5c8f0f;
  --accent-800: #476e0c;
  --accent-900: #324e08;
  --line: #e2e8f0;
  --radius: 1rem;
  --btn-radius: 0.75rem;
  --container-max: 1560px;
  --section-pad: 3.5rem;
  --section-pad-lg: 5rem;
  --font-display: 'Space Grotesk', system-ui, sans-serif;
  --font-body: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
}
