body{max-width:44rem;margin:2rem auto;padding:0 1rem;font:17px/1.65 "Segoe UI",Helvetica,Arial,sans-serif;color:#1f2a2e;background:#f6f8f7}
header{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid #c9d6cf;margin-bottom:1.6rem}
header a{color:#1f2a2e;text-decoration:none}nav a{margin-left:1rem;color:#4b6358}a{color:#2f6b52}
.meta{color:#7a8b84;font-size:.9rem}footer{margin-top:3rem;color:#8a9a93;font-size:.85rem}
