*{box-sizing:border-box}html{font-family:Arial,Helvetica,sans-serif;color:#152827;background:#f5f7f4;line-height:1.65}body{margin:0}.wrap{width:min(1080px,calc(100% - 36px));margin-inline:auto}a{color:#176651}a:focus-visible{outline:3px solid #8acc73;outline-offset:4px}.skip{position:absolute;left:-300vw}.skip:focus{left:16px;top:12px}header{background:#19302a;color:white;border-bottom:4px solid #a8cf74}.brand{min-height:75px;display:flex;justify-content:space-between;align-items:center;gap:20px}.brand a{font-size:19px;font-weight:700;text-decoration:none;color:white}.brand span{font-size:12px;opacity:.75}main{padding:56px 0 76px}.eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.13em;color:#457363;font-weight:700}h1{font-size:clamp(30px,5vw,57px);line-height:1.12;letter-spacing:-.04em;max-width:890px;margin:10px 0 22px}h2{font-size:23px;line-height:1.25}.lead{font-size:19px;max-width:850px;color:#465d53}.action{margin:32px 0 46px}.btn{display:inline-block;padding:15px 22px;background:#193a2f;color:white;text-decoration:none;font-weight:700}.btn:hover{background:#28644b}.grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.grid section,.note{background:#fff;border:1px solid #d6ded7;padding:23px 26px}.grid ul{padding-left:20px}.grid li{margin:9px 0}.note{margin-top:28px}.note p{max-width:900px}footer{border-top:1px solid #d6ded7;padding:27px 0;background:#eaf0e8}footer .wrap{display:flex;justify-content:space-between;gap:20px;font-size:13px}@media(max-width:680px){main{padding:32px 0 50px}.grid{grid-template-columns:1fr}.brand{flex-wrap:wrap;justify-content:flex-start}.grid section,.note{padding:18px}footer .wrap{flex-direction:column}}