:root {
  --primary: #2b7a0b;
  --primary-light: #5bb318;
  --primary-dark: #1e5608;
  --secondary: #e1ad01;
  --secondary-hover: #c49601;
  --bg-color: #ffffff;
  --bg-light: #f5f8f5;
  --text-main: #1a1a1a;
  --text-muted: #555555;
  --white: #ffffff;
  --border-radius-sm: 8px;
  --border-radius-md: 16px;
  --border-radius-lg: 24px;
  --shadow-sm: 0 4px 12px rgba(0, 0, 0, 0.05);
  --shadow-md: 0 8px 24px rgba(0, 0, 0, 0.08);
  --shadow-hover: 0 16px 32px rgba(43, 122, 11, 0.15);
  --transition: all 0.3s ease;
}
