/* Scoped presentation for the client capability network. */
.qma[data-qma-item="capability-network"]{--g:#3e6ae1;--ink:#171a20;--mute:#5c5e62;--line:#e8e8e8;background:#fff;color:#171a20}
.qma[data-qma-item="capability-network"] .qma-in{max-width:1280px;padding-left:56px;padding-right:56px}
.qma[data-qma-item="capability-network"] .qma-hero{min-height:0;display:flex;flex-direction:column;background:#fff;overflow:hidden}
.qma[data-qma-item="capability-network"] .qma-hero:after{display:none}
.qma[data-qma-item="capability-network"] .qma-hero>.qma-in{order:0;text-align:center;padding-top:48px;padding-bottom:44px}
.qma[data-qma-item="capability-network"] .qma-hero>img{order:1;position:static;inset:auto;z-index:auto;display:block;width:100%;height:clamp(320px,52vw,650px);object-fit:cover;object-position:center 45%;filter:none;animation:none}
.qma[data-qma-item="capability-network"] .qma-crumb{justify-content:center;font-size:12px!important;margin-bottom:28px;color:#5c5e62!important;gap:8px}
.qma[data-qma-item="capability-network"] .qma-hero .qma-crumb a{color:#5c5e62!important}
.qma[data-qma-item="capability-network"] .qma-hero .qma-eb{color:#5c5e62!important;margin-bottom:12px;font-size:12px!important}
.qma[data-qma-item="capability-network"] .qma-hero h1{font-size:48px!important;font-weight:500!important;line-height:1.2!important;color:#171a20!important;margin-bottom:16px}
.qma[data-qma-item="capability-network"] .qma-lead{margin:0 auto;max-width:600px;font-size:16px!important;line-height:1.8!important;color:#5c5e62!important}
.qma[data-qma-item="capability-network"] .qma-hero-actions{display:flex;justify-content:center;gap:16px;margin-top:28px;flex-wrap:wrap}
.qma[data-qma-item="capability-network"] .qma-cta{min-height:44px;min-width:200px;justify-content:center;border:0;border-radius:4px;padding:12px 24px;background:#3e6ae1;color:#fff!important;font-size:14px;letter-spacing:0;font-weight:500}
.qma[data-qma-item="capability-network"] .qma-cta:hover{background:#3457b1;color:#fff!important}
.qma[data-qma-item="capability-network"] .qma-cta.is-ghost{background:#f4f4f4;color:#171a20!important}
.qma[data-qma-item="capability-network"] .qma-cta.is-ghost:hover{background:#e8e8e8}
.qma[data-qma-item="capability-network"] .qma-quote .qma-in{padding-top:88px;padding-bottom:88px;text-align:center}
.qma[data-qma-item="capability-network"] .qma-quote blockquote{max-width:860px;margin:0 auto;padding:0;border:0;font-size:32px!important;line-height:1.5!important;font-weight:500}
.qma[data-qma-item="capability-network"] .qma-intro-copy{max-width:780px;margin:28px auto 0;font-size:16px!important;line-height:1.95!important;color:#5c5e62!important;text-align:left}
.qma[data-qma-item="capability-network"] .qma-sec{background:#fff;scroll-margin-top:100px}
.qma[data-qma-item="capability-network"] .qma-sec .qma-in{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:36px 90px;padding-top:88px;padding-bottom:88px}
.qma[data-qma-item="capability-network"] .qma-sech{position:static}
.qma[data-qma-item="capability-network"] h2{font-size:32px!important;font-weight:500!important;line-height:1.4!important}
.qma[data-qma-item="capability-network"] .qma-secb p{font-size:16px!important;line-height:1.95!important;color:#5c5e62!important;max-width:none}
.qma[data-qma-item="capability-network"] .qma-num{border:0;padding:0;min-width:0;margin-bottom:16px;color:#5c5e62;font-size:12px}
.qma[data-qma-item="capability-network"] .has-fig .qma-secb{display:contents}
.qma[data-qma-item="capability-network"] .qma-fig{grid-column:1/-1;margin:12px 0 0}
.qma[data-qma-item="capability-network"] .qma-fig img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;filter:none}
.qma[data-qma-item="capability-network"] .qma-cards{background:#f4f4f4}
.qma[data-qma-item="capability-network"] .qma-cards>.qma-in{padding-top:80px;padding-bottom:88px}
.qma[data-qma-item="capability-network"] .qma-cards>.qma-in>h2{margin-bottom:44px}
.qma[data-qma-item="capability-network"] .qma-cgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}
.qma[data-qma-item="capability-network"] .qma-c{padding:0;background:transparent;border:0;transform:none}
.qma[data-qma-item="capability-network"] .qma-c:hover{background:transparent;transform:none}
.qma[data-qma-item="capability-network"] .qma-c h3{font-size:20px!important;font-weight:500!important;line-height:1.4!important}
.qma[data-qma-item="capability-network"] .qma-c p{font-size:14px!important;line-height:1.9!important;color:#5c5e62!important}
.qma[data-qma-item="capability-network"] .qma-band{background:#fff}
.qma[data-qma-item="capability-network"] .qma-band>.qma-in{flex-direction:column;text-align:center;padding-top:88px;padding-bottom:88px;gap:28px}
.qma[data-qma-item="capability-network"] .qma-band p{font-size:32px!important;line-height:1.4!important;color:#171a20!important}
.qma[data-qma-item="capability-network"] .qma-sibs>.qma-in{padding-top:64px;padding-bottom:72px}
.qma[data-qma-item="capability-network"] .qma-sgrid{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}
.qma[data-qma-item="capability-network"] .qma-sib{padding:24px 0;background:transparent;min-width:0}
.qma[data-qma-item="capability-network"] .qma-sib:hover span,.qma[data-qma-item="capability-network"] .qma-sib.is-on span{color:#171a20}
.qma[data-qma-item="capability-network"] .qma-sib.is-on{box-shadow:inset 0 2px 0 #171a20}
.qma[data-qma-item="capability-network"] .qma-sib p{line-height:1.9}
.qma[data-qma-item="capability-network"] a:focus-visible{outline:2px solid #3e6ae1;outline-offset:4px}
@media(max-width:921px){.qma[data-qma-item="capability-network"] .qma-in{padding-left:32px;padding-right:32px}.qma[data-qma-item="capability-network"] .qma-sec .qma-in{grid-template-columns:1fr;gap:24px;padding-top:64px;padding-bottom:64px}.qma[data-qma-item="capability-network"] .qma-cgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.qma[data-qma-item="capability-network"] .qma-sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qma[data-qma-item="capability-network"] .qma-band>.qma-in{align-items:center}}
@media(max-width:600px){.qma[data-qma-item="capability-network"] .qma-in{padding-left:24px;padding-right:24px}.qma[data-qma-item="capability-network"] .qma-hero>.qma-in{padding-top:32px;padding-bottom:32px}.qma[data-qma-item="capability-network"] .qma-hero h1{font-size:36px!important}.qma[data-qma-item="capability-network"] .qma-lead{font-size:14px!important}.qma[data-qma-item="capability-network"] .qma-hero-actions{gap:10px}.qma[data-qma-item="capability-network"] .qma-hero-actions .qma-cta{min-width:0;flex:1;padding-left:12px;padding-right:12px}.qma[data-qma-item="capability-network"] .qma-hero>img{height:auto;aspect-ratio:4/3;object-fit:cover}.qma[data-qma-item="capability-network"] .qma-quote .qma-in{padding-top:56px;padding-bottom:56px}.qma[data-qma-item="capability-network"] .qma-quote blockquote{font-size:24px!important}.qma[data-qma-item="capability-network"] .qma-intro-copy{font-size:15px!important}.qma[data-qma-item="capability-network"] h2,.qma[data-qma-item="capability-network"] .qma-band p{font-size:26px!important}.qma[data-qma-item="capability-network"] .qma-secb p{font-size:15px!important}.qma[data-qma-item="capability-network"] .qma-cgrid,.qma[data-qma-item="capability-network"] .qma-sgrid{grid-template-columns:1fr}.qma[data-qma-item="capability-network"] .qma-cards>.qma-in,.qma[data-qma-item="capability-network"] .qma-band>.qma-in{padding-top:56px;padding-bottom:56px}.qma[data-qma-item="capability-network"] .qma-crumb{font-size:11px!important;gap:6px}.qma[data-qma-item="capability-network"] .qma-back{line-height:2.2}}
