body {
  font-family: sans-serif;
  margin: 2rem auto;
  max-width: 40rem;
  line-height: 1.5;
  color: #1a1a1a;
}
h1, h2 { margin-bottom: 0.3rem; }
pre {
  background: #f4f6f8;
  padding: 0.8rem;
  overflow: auto;
}
img { display: block; margin-top: 0.5rem; }
