*{box-sizing:border-box}body{background:#faf9f6;color:#29352e;font:17px/1.9 system-ui,-apple-system,"PingFang SC",sans-serif;margin:0}header,main,footer{max-width:820px;padding:28px;margin:auto}header{display:flex;justify-content:space-between;border-bottom:1px solid #ddd}header>a{font-weight:bold}a{color:inherit;text-decoration:none}a:hover{color:#38725b;text-decoration:underline}main{min-height:75vh}h1{font-size:clamp(32px,6vw,48px);line-height:1.5}.intro{padding:45px 0}small,time,footer{color:#69756c}article{padding:25px 0;border-bottom:1px solid #ddd}article h2{margin:8px 0}.prose{overflow-wrap:anywhere}.prose img{max-width:100%}pre{overflow:auto;background:#ecefe8;padding:16px}footer{font-size:13px}blockquote{border-left:3px solid #38725b;padding-left:18px;margin-left:0}