html { color-scheme: dark; background: #000; color: #fff; }
body { margin: 0; min-height: 100vh; font-family: Georgia, 'Times New Roman', serif; }
main { box-sizing: border-box; max-width: 820px; min-height: 100vh; margin: 0 auto; padding: clamp(32px, 8vw, 96px) clamp(24px, 6vw, 72px); font-size: 20px; line-height: 1.6; }
