:root {
  color-scheme: light;
  --orange-900: #8f4500;
  --orange-700: #c55f00;
  --orange: #ee7402;
  --orange-200: #f8c59f;
  --orange-100: #fff1e6;
  --green-950: #002719;
  --green-900: #003820;
  --green: #004a2c;
  --green-700: #08613b;
  --green-200: #b8d8c8;
  --green-100: #eaf4ef;
  --ink: #1c1c1c;
  --muted: #383838;
  --border: #d9e2de;
  --surface: #ffffff;
  --surface-soft: #f5f8f6;
  --focus: #c55f00;
  --font-heading: "Lexend", "Segoe UI", system-ui, sans-serif;
  --font-body: "Source Sans 3", "Segoe UI", system-ui, sans-serif;
  --radius-sm: 0.5rem;
  --radius-md: 0.875rem;
  --radius-lg: 1.5rem;
  --shadow: 0 0.75rem 2.5rem rgba(0, 39, 25, 0.1);
  --container: 74rem;
  --transition: 0.2s ease;
}
