:root { color-scheme: light; }
body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  max-width: 720px;
  margin: 0 auto;
  padding: 32px 20px 80px;
  color: #2A2320;
  background: #FAF6F0;
  line-height: 1.6;
}
h1 { font-size: 26px; margin-bottom: 4px; }
h2 { font-size: 18px; margin-top: 32px; }
p, li { font-size: 15px; }
.updated { color: #8A7A6D; font-size: 13px; margin-bottom: 28px; }
a { color: #7A4B3A; }
