.capability-brief{background:#f1f6f8}
.capability-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cbd8df;border-left:1px solid #cbd8df}
.capability-grid article{min-height:390px;padding:30px 26px;border-right:1px solid #cbd8df;border-bottom:1px solid #cbd8df;background:rgba(255,255,255,.6);display:flex;flex-direction:column}
.capability-grid article>span{font-size:10px;color:#168bc9;font-weight:700}
.capability-grid h3{font-size:21px;margin:27px 0 15px;color:#123c58}
.capability-grid p{font-size:12px;line-height:1.9;color:#5d7381;margin:0}
.capability-grid ul{margin:auto 0 0;padding:20px 0 0 16px;border-top:1px solid #dce6eb;color:#536b7a}
.capability-grid li{font-size:11px;line-height:1.75;margin:5px 0}
.capability-note{padding:20px 24px;border:1px solid #cbd8df;border-top:0;background:#fff;color:#667985;font-size:11px;line-height:1.8}
.capability-note strong{color:#123c58}
@media(max-width:1100px){.capability-grid{grid-template-columns:1fr 1fr}.capability-grid article{min-height:330px}}
@media(max-width:680px){.capability-grid{grid-template-columns:1fr}.capability-grid article{min-height:0;padding:26px 22px}.capability-grid ul{margin-top:22px}.capability-note{padding:18px 20px}}
