*{box-sizing:border-box}body{margin:0;font:16px/1.65 Arial,sans-serif;color:#182433;background:#f7fafc}a{color:#176aa4}.top{background:#102c4e;color:white;text-align:center;padding:9px;font-size:13px}.nav{max-width:1100px;margin:auto;padding:18px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;background:white}.brand{font-size:23px;font-weight:bold;color:#102c4e;text-decoration:none}.links{display:flex;gap:14px;flex-wrap:wrap}.links a{text-decoration:none;color:#102c4e;font-weight:bold;font-size:14px}.wrap{max-width:1100px;margin:auto;padding:28px 20px}.hero{background:linear-gradient(120deg,#eaf5ff,#fff);border:1px solid #dce5ed;border-radius:18px;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.hero img{width:100%;height:auto;border-radius:12px}h1{font-size:clamp(30px,4vw,46px);line-height:1.15;color:#102c4e}h2,h3{color:#102c4e}.btn{display:inline-block;background:#ffd447;color:#172b40;text-decoration:none;font-weight:bold;padding:13px 20px;border-radius:8px;margin:12px 0}.note{font-size:12px;color:#5b6876}.disclosure{background:#fff7d8;border:1px solid #ead88d;padding:13px;border-radius:9px;font-size:13px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{background:white;border:1px solid #dce5ed;border-radius:12px;padding:20px;margin-top:14px}.pill{background:#eaf5ff;color:#102c4e;padding:4px 9px;border-radius:20px;font-size:12px}.table{width:100%;border-collapse:collapse;background:white}.table th,.table td{padding:12px;border:1px solid #dce5ed;text-align:left}.table th{background:#eaf5ff}footer{background:#102c4e;color:white;padding:25px}footer a{color:white}.inner{max-width:1100px;margin:auto}@media(max-width:760px){.hero,.grid{grid-template-columns:1fr}.hero{padding:20px}.wrap{padding:18px 12px}}