*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f7f6;color:#152d34;font:15px/1.9 "Segoe UI",system-ui,sans-serif}nav{max-width:1020px;margin:auto;display:flex;gap:30px;padding:24px 35px;font-size:12px;border-bottom:1px solid #cad8d4}nav a:last-child{margin-left:auto}a{color:#237866;text-decoration:none}a:hover{text-decoration:underline}main{max-width:870px;margin:50px auto;padding:0 35px}header{border-bottom:1px solid #c8d8d2;padding-bottom:35px}header img{width:95px;height:95px;object-fit:contain}.meta{font-size:11px;color:#627e77}h1{font-size:38px;line-height:1.25;letter-spacing:-1px;color:#0c242c;font-weight:600}.subtitle{font-size:19px;color:#3e6c63}header>p:last-child{font-size:12px;color:#6b7c77}aside{margin:32px 0;padding:25px 0;border-bottom:1px solid #c8d8d2}aside ol{columns:2;font-size:12px;padding-left:20px}aside li{padding:3px 0}section{margin:45px 0}h2{font-size:25px;line-height:1.4;letter-spacing:-.3px;font-weight:600;color:#123d3b}p{margin:16px 0}table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.65;margin:25px 0}th,td{padding:12px 14px;border:1px solid #c3d3cf;text-align:left}th{background:#173e42;color:#eff9f5;font-weight:500}tr:nth-child(even){background:#eaf0ed}.table-wrap{overflow-x:auto}section ol{font-size:11px;padding-left:20px}section li{padding:6px 0}footer{max-width:870px;margin:45px auto;padding:25px 35px;border-top:1px solid #c8d8d2;font-size:10px;color:#668177}@media(max-width:600px){nav{padding:20px;gap:15px;font-size:10px}main{padding:0 23px;margin-top:30px}h1{font-size:31px}h2{font-size:23px}body{font-size:14px}aside ol{columns:1}.table-wrap{margin:0 -5px}th,td{padding:9px}header img{width:80px;height:80px}}
