*{box-sizing:border-box}body{margin:0;background:#f5f8fb;color:#344f63;font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.top{background:#153754;display:flex;justify-content:space-between;align-items:center;padding:20px max(24px,calc((100vw - 1000px)/2));gap:24px}.top a{color:#fff;font-size:13px}.top .brand{text-decoration:none;font-size:26px;font-weight:800;letter-spacing:2px}.brand span{font-size:12px;font-weight:500;letter-spacing:2px;border-left:1px solid #ffffff66;margin-left:16px;padding-left:16px;vertical-align:middle}main{max-width:860px;padding:52px 38px 32px;margin:0 auto;background:white}h1{font-size:clamp(30px,4vw,42px);line-height:1.16;letter-spacing:-1px;color:#153754;margin:10px 0 16px}h2{color:#193e56;font-size:20px;line-height:1.4;margin:0 0 12px}.eyebrow{letter-spacing:1.8px;color:#4d748c;font-size:11px;font-weight:700;margin:0}.lead{font-size:18px;color:#5c7588}.version{font-size:12px;color:#748594;margin:20px 0}.summary{padding:20px 24px;background:#edf7f8;border-left:4px solid #318a97;border-radius:0 12px 12px 0}.summary p{margin-bottom:0}section{padding:28px 0;border-bottom:1px solid #e7edf2}p{margin:0 0 14px}p:last-child{margin-bottom:0}li{margin-bottom:8px}ul{padding-left:24px}a{color:#176a82;text-underline-offset:3px;overflow-wrap:anywhere}a:focus-visible{outline:2px solid #16a1b3;outline-offset:4px}address{font-style:normal;margin:0 0 14px}footer{display:flex;justify-content:space-between;gap:20px;padding-top:24px;font-size:12px;color:#6a8295}@media(max-width:600px){.top{padding:17px 20px}main{padding:32px 22px 26px}body{font-size:14px}.lead{font-size:16px}h2{font-size:18px}.summary{padding:16px 18px}footer{flex-wrap:wrap}}
