body { margin: 0; background: #fff4e0; color: #1d3557; font: 17px/1.65 system-ui, -apple-system, "Segoe UI", sans-serif; }
main { max-width: 720px; margin: 0 auto; padding: 32px 16px 64px; }
h1 { color: #e85d3c; line-height: 1.2; }
h2 { margin-top: 28px; }
a { color: #1d3557; text-decoration-color: #ff7a59; text-decoration-thickness: 2px; }
code { background: #ffffff; padding: 1px 6px; border-radius: 4px; }
.date { opacity: .7; }
