body{font:17px/1.6 system-ui,sans-serif;max-width:880px;margin:2rem auto;padding:0 1rem;color:#172b35;background:#fff}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f5f7;padding:1rem}p,li,h1,h2,h3{overflow-wrap:anywhere}section{border-top:1px solid #cad3d9;margin-top:2rem}a{color:#11558a}small{color:#405463}
