body {
  font-family: system-ui, sans-serif;
  font-size: var(--font-base);
  background: var(--color-bg);
  color: var(--color-text);
  line-height: 1.6;
}

h1 {
  font-size: var(--font-2xl);
}
h2 {
  font-size: var(--font-xl);
}
h3 {
  font-size: var(--font-lg);
}

a {
  text-decoration: none;
  color: var(--color-primary);
}
