:root{font-family:Arial,sans-serif;color:#183047;background:#f6f8f9}*{box-sizing:border-box}body{margin:0;line-height:1.7}header{background:#071a2c;padding:22px max(24px,calc((100vw - 940px)/2));color:#fff}header a{color:#fff;text-decoration:none;font-weight:700}main{max-width:940px;margin:0 auto;padding:56px 24px 90px}h1{font-size:clamp(2rem,5vw,3rem);line-height:1.2;margin:0 0 18px}h2{font-size:1.3rem;margin-top:38px}p,li{font-size:16px}a{color:#145c84}table{border-collapse:collapse;width:100%;background:#fff}th,td{text-align:left;border:1px solid #d8e1e7;padding:12px;vertical-align:top}th{background:#eaf0f3}footer{background:#071a2c;color:#fff;padding:32px max(24px,calc((100vw - 940px)/2));display:flex;gap:22px;flex-wrap:wrap}footer a{color:#fff}@media(max-width:600px){table{display:block;overflow-x:auto}}
