*{box-sizing:border-box}
body{margin:0;background:#fbf8f1;color:#2a2340;font-family:'EB Garamond',Georgia,serif;font-size:18px;line-height:1.65}
a{color:#9a6c26}
header{background:#130c2c;padding:22px 24px}
header a{font-family:'Cormorant SC',Georgia,serif;font-weight:600;letter-spacing:.3em;color:#f3ead8;text-decoration:none;font-size:15px}
main{max-width:720px;margin:0 auto;padding:56px 24px 80px}
h1{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:44px;line-height:1.1;margin:0 0 6px}
h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:27px;margin:36px 0 8px}
.updated{color:#5e5577;font-size:15px;margin-bottom:28px}
footer{background:#0c0820;color:#c9bfdf;font-size:15px;padding:32px 24px;text-align:center}
footer a{color:#c9bfdf}
