body{font:18px/1.65 system-ui,sans-serif;color:#1c2933;background:#fafbfc;max-width:850px;margin:40px auto;padding:0 24px}nav{font-size:15px}h1{font-size:34px;line-height:1.2}h2{font-size:24px;margin-top:36px}a{color:#135ca4}footer{border-top:1px solid #ddd;margin-top:40px;font-size:14px}p{overflow-wrap:anywhere}