:root {
  --color-bg: #ccbdbd;
  --color-text: #0f172a;
  --color-muted: #64748b;
  --color-primary: #2563eb;
  --color-primary-contrast: #ffffff;
  --font-base: Inter, system-ui, sans-serif;
  --font-heading: Inter, system-ui, sans-serif;
  --fs-h1: 40px;
  --fs-h2: 22px;
  --fs-h3: 18px;
  --fs-body: 16px;
  --fs-small: 10px;
  --font-size-base: 16px;
  --space-section: 4rem;
  --space-card: 1.5rem;
  --radius-card: 12px;
  --radius-button: 9999px;
  --shadow-card: 0 10px 30px rgba(0,0,0,0.08);
}
