*{box-sizing:border-box}body{margin:0;font-family:Georgia,"Times New Roman",serif;background:#fff;color:#222}
header{padding:14px 24px;border-bottom:1px solid #e5e5e5}.logo{font-weight:700;letter-spacing:.04em}
section{max-width:640px;margin:12vh auto;padding:0 24px}h2{font-weight:600}a{color:#1a5fb4}
footer{text-align:center;color:#888;font-size:13px;padding:24px}
