body{margin:0;background:#f5f2e9;color:#243b34;font:15px/1.7 system-ui,sans-serif}main{max-width:850px;margin:40px auto;padding:20px}h1{font:38px Georgia,serif}a{color:#1d4b3e}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.7 ui-monospace,monospace;background:#fffdf6;padding:24px;border-radius:14px}