body{font:18px/1.6 system-ui,sans-serif;background:#f3f1eb;color:#283330;margin:0}main{max-width:48rem;margin:8vh auto;padding:2rem}h1{font-size:2.5rem}a{color:#285e5a;margin-right:1rem}nav{padding:1rem 0}img{display:block;max-width:100%;height:auto;margin-top:2rem}