body{font:1.1rem/1.6 system-ui,sans-serif;color:#222;max-width:52rem;margin:auto;padding:1rem}a{color:#07599a}img{max-width:100%;height:auto}header{border-bottom:1px solid #bbb}time{color:#555;display:block}article{white-space:pre-line}article ul,article ol{white-space:normal}pre{white-space:pre-wrap}