*{box-sizing:border-box}body{margin:0;background:#f5f6ee;color:#23392c;font:16px/1.8 system-ui,sans-serif}main{max-width:780px;margin:auto;padding:40px 24px 60px}.back{color:#4f6e36;text-decoration:none;font-size:14px;font-weight:700}.eyebrow{margin:65px 0 15px;font-size:11px;font-weight:800;letter-spacing:2px;color:#7a8f62}h1{font-size:44px;line-height:1.15;letter-spacing:-1.5px;font-weight:650;margin:0 0 25px}.intro{font-size:18px;color:#6b7d5d;margin-bottom:35px}section{padding:25px 0;border-top:1px solid #dbe3d1}h2{font-size:20px;margin:0 0 13px}p{color:#65795a;margin:14px 0}footer{margin-top:30px;font-size:12px;color:#829371}@media(max-width:560px){main{padding-top:25px}h1{font-size:34px}.eyebrow{margin-top:45px}.intro{font-size:16px}body{font-size:14px}}
