body { margin: 0; background: #0c1710; color: #eee8d2; font: 17px/1.6 system-ui, sans-serif; }
main { max-width: 780px; margin: 0 auto; padding: 40px 22px; }
a { color: #b2d9ac; } h1 { font-family: Georgia, serif; line-height: 1.1; } h2 { margin-top: 1.7em; font-size: 1.25em; }
