:root{font-family:ui-rounded,system-ui,sans-serif;color:#173e3d;background:#f9f6eb}*{box-sizing:border-box}body{margin:0}main{max-width:850px;margin:auto;padding:36px 24px 80px}nav{display:flex;gap:20px;flex-wrap:wrap;border-bottom:1px solid #cbd7cf;padding-bottom:18px;margin-bottom:40px}a{color:#126b62}h1{font-size:clamp(32px,7vw,56px);letter-spacing:-.04em;line-height:1.05}h2{margin-top:36px}p,li{font-size:18px;line-height:1.7}.pill{display:inline-block;background:#ffdc72;border-radius:30px;padding:8px 15px;font-weight:700}img{border-radius:30px;float:right;width:160px;margin:0 0 20px 30px}footer{margin-top:48px;border-top:1px solid #cbd7cf;padding-top:24px;font-size:14px}.note{border-left:4px solid #e3b540;padding-left:20px} @media(max-width:520px){img{float:none;margin:0;width:110px}}
