body{font:18px/1.65 Georgia,serif;color:#28353a;background:#f5f2e9;margin:0}main{max-width:720px;margin:70px auto;padding:24px}a{color:#38635c}nav a{margin-right:20px}h1{font-size:42px;line-height:1.15}small{color:#62716b}