*{box-sizing:border-box}body{margin:0;background:#f6f5f1;color:#26332e;font-family:system-ui,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.9}header,main,footer{max-width:860px;margin:auto;padding:28px}header{border-bottom:1px solid #d9dfd7;display:flex;justify-content:space-between}a{color:#286051;text-underline-offset:4px}.brand{font-size:22px;font-weight:750;text-decoration:none}main{min-height:70vh;padding-top:56px;padding-bottom:64px}h1{font-size:clamp(28px,5vw,42px);line-height:1.4}h2{margin-top:34px;font-size:24px}.lead{font-size:19px;color:#5c6b63}.tag,time{color:#6e7a73;font-size:14px}.card{background:white;border:1px solid #dbe2d9;padding:28px;border-radius:16px;margin-top:32px}footer{border-top:1px solid #d9dfd7;display:flex;flex-wrap:wrap;gap:24px;font-size:13px}pre{background:#e7ede6;padding:20px;overflow:auto;border-radius:10px}li{margin:12px 0}@media(max-width:600px){header,main,footer{padding:22px}header .tag{display:none}main{padding-top:36px}.card{padding:20px}}