body{margin:0;background:#f5f7f4;color:#23342d;font:17px/1.85 system-ui,-apple-system,"Microsoft YaHei",sans-serif}header,main,footer{max-width:1000px;margin:auto;padding:24px}header{display:flex;gap:20px;flex-wrap:wrap;border-bottom:1px solid #d8e1d8}a{color:#17583e;text-underline-offset:4px}article{background:white;padding:clamp(20px,5vw,48px);border-radius:16px}h1{font-size:clamp(27px,4vw,40px);line-height:1.35}h2{font-size:24px;margin-top:32px}h3{font-size:20px}.meta{color:#607569;font-size:14px}.call{padding:20px;background:#edf5ec;border-left:4px solid #39704d}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.card{border:1px solid #d9e4d9;padding:20px;border-radius:12px}table{border-collapse:collapse;width:100%;font-size:15px}th,td{border:1px solid #d9e4d9;padding:12px;text-align:left;vertical-align:top}nav{display:flex;gap:18px;flex-wrap:wrap}footer{font-size:14px;color:#607569}li{margin-bottom:8px}