:root{--ac:#5b3a1e}*{box-sizing:border-box}body{margin:0;background:#f6f1e9;color:#2a2420;font-family:Georgia,"Times New Roman",serif;font-size:18px;line-height:1.65}main{max-width:720px;margin:0 auto;padding:46px 22px}h1,h2{color:var(--ac);font-weight:600}a{color:var(--ac)}footer{margin-top:46px;font-size:15px;color:#7a7068}
