.capability-update{max-width:1180px;margin:40px auto;padding:32px 5%;color:#172940}.capability-update h2{font-size:clamp(26px,3vw,38px);line-height:1.2}.capability-update p{line-height:1.7;color:#425970}.capability-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin:24px 0}.capability-cards article{padding:24px;border:1px solid #cbdbea;border-radius:14px;background:#f8fbff}.capability-cards h3{font-size:19px;margin-top:0}.capability-update a{color:#204f80;font-weight:650}.capability-update li{margin:12px 0;line-height:1.6}.capability-note{padding:18px;border-left:3px solid #245d9b;background:#f1f6fc}.capability-update table{width:100%;border-collapse:collapse}.capability-update th,.capability-update td{text-align:left;padding:15px;border-bottom:1px solid #d4e1ee;vertical-align:top}@media(max-width:900px){.capability-cards{grid-template-columns:1fr}.capability-update{padding:24px 5%}.capability-update table{font-size:13px}}