body{font-family:Georgia,serif;max-width:680px;margin:2rem auto;padding:0 1rem;line-height:1.7;color:#2b2b2b;background:#fffaf6}
h1{color:#b03a5b;line-height:1.2}h2{color:#7a2d45;margin-top:2rem}
a{color:#b03a5b}footer{margin-top:3rem;border-top:1px solid #eed;font-size:.9rem;color:#666}
