:root{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#23352f;background:#f7f6f0;line-height:1.8}*{box-sizing:border-box}body{margin:0}header,main,footer{max-width:880px;margin:auto;padding:28px}header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d9dfd6}a{color:#25664b;text-underline-offset:4px}nav{display:flex;gap:20px;flex-wrap:wrap}h1{font-size:clamp(30px,5vw,48px);line-height:1.2;font-weight:650;letter-spacing:-1px}h2{font-size:23px;margin-top:36px}p,li{max-width:72ch}.eyebrow{color:#597264;font-size:13px;letter-spacing:2px}.intro{padding:38px 0 20px}.note{border-left:3px solid #6d8b70;padding:12px 20px;background:#eef0e7}footer{font-size:14px;border-top:1px solid #d9dfd6;color:#607166}@media(max-width:600px){header{flex-direction:column}header,main,footer{padding:22px}}
