:root{--ac:#7a3b2e}*{box-sizing:border-box}body{margin:0;background:#faf7f2;color:#2b2622;font-family:"Palatino Linotype",Georgia,serif;font-size:18px;line-height:1.65}main{max-width:700px;margin:0 auto;padding:44px 22px}h1,h2{color:var(--ac);font-weight:600}a{color:var(--ac)}footer{margin-top:44px;font-size:15px;color:#77706a}
