:root {
  --ink: #1a1a1a;
  --paper: #fbfaf7;
  --accent: #8a4b2d;
}

body {
  max-width: 38rem;
  margin: 3rem auto;
  padding: 0 1.25rem;
  font-family: Georgia, "Times New Roman", serif;
  line-height: 1.6;
  color: var(--ink);
  background: var(--paper);
}

h1 {
  font-size: 1.9rem;
  color: var(--accent);
}

nav.lesson-links {
  margin-top: 3rem;
  padding-top: 1rem;
  border-top: 1px solid #ddd;
  font-size: 0.9rem;
}
