*{box-sizing:border-box}body{margin:0;color:#233d31;background:#fafbf7;font:17px/1.9 Georgia,serif}header,footer{font:12px 'Segoe UI',sans-serif;padding:28px 5%;border-bottom:1px solid #dde4d6;display:flex;justify-content:space-between}header b{font-size:24px;letter-spacing:-1px}a{color:#365b35}header a{text-decoration:none}main{max-width:820px;margin:65px auto;padding:0 25px}h1{font:600 clamp(30px,5vw,48px)/1.2 'Segoe UI',sans-serif;letter-spacing:-1.5px;margin:25px 0 40px}h2,h3{font-family:'Segoe UI',sans-serif;line-height:1.5;margin-top:42px}p{overflow-wrap:anywhere}.eyebrow{font:10px 'Segoe UI',sans-serif;letter-spacing:2px;color:#7f9569;margin-top:35px}article{padding:15px 0;border-bottom:1px solid #dde4d6}article a{text-decoration:none}footer{border-top:1px solid #dde4d6;color:#839274}
