body{margin:0;background:#fbf7f0;color:#423f42;font:17px/1.65 system-ui,sans-serif}main{max-width:820px;margin:auto;padding:36px 22px 70px}a{color:#923e43}h1{font-size:40px;line-height:1.1;color:#b64c50;margin:34px 0 20px}h2{font-size:23px;line-height:1.3;margin-top:32px}p{margin:14px 0}.back{font-weight:700}.meta{font-size:14px;color:#71676a}li{margin:8px 0}.draft{background:#faead1;padding:16px;border-radius:10px}img{max-width:100%}