@font-face{font-family:Inter;src:url('/fonts/inter-latin.woff2');font-display:swap}*{box-sizing:border-box}body{background:#f5f7fb;color:#18352f;margin:0;font:16px/1.85 Inter,"PingFang SC","Microsoft YaHei",sans-serif}main{max-width:840px;padding:42px;margin:40px auto;background:white;border:1px solid #dce5e0;border-radius:18px}h1{font-size:32px;line-height:1.4;margin:30px 0 20px}h2{font-size:21px;margin:30px 0 12px}a{color:#2357d9;text-underline-offset:4px}a:focus-visible{outline:3px solid #147d67;outline-offset:4px}p,li{color:#526760}footer{border-top:1px solid #dce5e0;margin-top:36px;padding-top:20px;display:flex;gap:20px;flex-wrap:wrap}pre{white-space:pre-wrap;font-size:12px;overflow-wrap:anywhere}@media(max-width:600px){main{margin:14px;padding:24px}h1{font-size:27px}}