body { font-family: system-ui, sans-serif; margin: 0; padding: 16px; background: #fff; color: #222; }
main { max-width: 640px; margin: 0 auto; }
.tag { font-size: 12px; letter-spacing: .05em; color: #666; }
dt { font-weight: 600; margin-top: 8px; }
dd { margin: 0 0 4px 0; }
footer { max-width: 640px; margin: 32px auto 0; font-size: 12px; color: #999; }
