html{font:17px/1.65 system-ui,sans-serif;color:#203039;background:#f6f4ee}body{margin:0}main{max-width:760px;margin:auto;padding:32px 24px}header{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #cbd1c9;padding-bottom:18px}a{color:#275b46}h1{font-size:2.5rem;line-height:1.15;margin-top:55px}h2{font-size:1.3rem;margin-top:35px}footer{border-top:1px solid #cbd1c9;margin-top:48px;padding-top:20px;font-size:.85rem}p{overflow-wrap:anywhere}
