*{box-sizing:border-box}body{margin:0;background:#f5f8f7;color:#193f47;font-family:system-ui,sans-serif;line-height:1.75}header,footer{padding:24px max(24px,calc((100% - 1000px)/2));display:flex;gap:24px;justify-content:space-between;background:white}a{color:#176b63;text-underline-offset:4px}main{max-width:900px;margin:auto;padding:48px 24px}h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.2;letter-spacing:-.02em}h2{font-size:1.45rem;margin-top:36px}.eyebrow{color:#52766b;font-weight:600}.lead{font-size:1.2rem}aside{background:#fff;border:1px solid #dce6e1;border-radius:20px;padding:24px;margin-top:32px}.button{display:inline-block;background:#194b43;color:white;padding:12px 20px;border-radius:9px;text-decoration:none}.note{font-size:.9rem;color:#536962;margin-top:40px}li{margin:10px 0}footer{justify-content:center;flex-wrap:wrap}body[dir=rtl]{line-height:1.95}