body{max-width:44rem;margin:3rem auto;padding:0 1.2rem;
 font:16px/1.6 -apple-system,"Segoe UI",Roboto,sans-serif;color:#1c1c1c;background:#fdfdfb}
header a{font-weight:600;text-decoration:none;color:#1c1c1c}
h1{font-size:1.6rem;margin:0 0 1.2rem}h2{font-size:1.15rem;margin:2rem 0 .6rem}
a{color:#1c5c8c}em{color:#4a4a4a}footer{margin-top:3rem;border-top:1px solid #ddd8cc;padding-top:.8rem;color:#666}
