.webCapabilities_section__jzvBb{background:#f7f8f9;padding:8rem}@media (min-width:767px) and (max-width:1024px){.webCapabilities_section__jzvBb{padding:6rem 4rem}}@media (max-width:449px){.webCapabilities_section__jzvBb{padding:5rem 1.25rem}}.webCapabilities_sectionHeader__o2ytM{margin-bottom:5rem;max-width:640px}@media (max-width:449px){.webCapabilities_sectionHeader__o2ytM{margin-bottom:3rem}}.webCapabilities_headerEyebrow__1j7Ur{border:1px solid rgba(4,105,153,.3);border-radius:2rem;color:#046999;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:3px;margin-bottom:1.25rem;padding:.3rem .8rem;text-transform:uppercase}.webCapabilities_headerTitle__oXT78{color:#1a1a1a;font-size:clamp(2rem,3.5vw,3rem);font-weight:900;letter-spacing:-.02em;line-height:1.15;margin:0 0 1.25rem}.webCapabilities_headerTitle__oXT78 em{color:#046999;font-style:normal}.webCapabilities_headerSub__YiSmA{color:#777a7e;font-size:1.05rem;line-height:1.8;margin:0;max-width:520px}.webCapabilities_cardStack__5nzPl{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:5rem}@media (max-width:449px){.webCapabilities_cardStack__5nzPl{gap:1rem}}.webCapabilities_card__5OD_2{border-radius:4px;overflow:hidden;transition:box-shadow .3s ease}.webCapabilities_card__5OD_2:hover{box-shadow:0 12px 48px rgba(0,0,0,.12)}.webCapabilities_cardInner__4PLmm{display:grid;grid-template-columns:1fr 320px;grid-gap:0;gap:0;min-height:280px}@media (min-width:767px) and (max-width:1024px){.webCapabilities_cardInner__4PLmm{grid-template-columns:1fr 260px}}@media (max-width:449px){.webCapabilities_cardInner__4PLmm{grid-template-columns:1fr}}.webCapabilities_card--light__2XNYA{background:#fff;border:1px solid rgba(0,0,0,.08)}.webCapabilities_card--light__2XNYA .webCapabilities_cardMeta__tfbRy{color:#046999}.webCapabilities_card--light__2XNYA .webCapabilities_cardIndex__ZJtU9{color:rgba(4,105,153,.25)}.webCapabilities_card--light__2XNYA .webCapabilities_cardEyebrow__BZlPU{color:#046999}.webCapabilities_card--light__2XNYA .webCapabilities_cardHeading__jZc8Q{color:#1a1a1a}.webCapabilities_card--light__2XNYA .webCapabilities_cardBody__ZD3db,.webCapabilities_card--light__2XNYA .webCapabilities_cardDetail__l8nTG p{color:#777a7e}.webCapabilities_card--light__2XNYA .webCapabilities_tag__qugQk{background:#e8f4fa;color:#046999}.webCapabilities_card--light__2XNYA .webCapabilities_expandBtn__NxIeD{color:#046999}.webCapabilities_card--light__2XNYA .webCapabilities_expandBtn__NxIeD:hover{background:#e8f4fa}.webCapabilities_card--light__2XNYA .webCapabilities_cardVisual__hVsCC{background:#f7f8f9;border-left:1px solid rgba(0,0,0,.08)}.webCapabilities_card--light__2XNYA .webCapabilities_statValue__a2cI2{color:#046999}.webCapabilities_card--light__2XNYA .webCapabilities_statLabel__jK8yg{color:#777a7e}.webCapabilities_card--dark__u1_JY{background:#111820;border:1px solid hsla(0,0%,100%,.08)}.webCapabilities_card--dark__u1_JY .webCapabilities_cardMeta__tfbRy{color:hsla(0,0%,100%,.4)}.webCapabilities_card--dark__u1_JY .webCapabilities_cardIndex__ZJtU9{color:hsla(0,0%,100%,.12)}.webCapabilities_card--dark__u1_JY .webCapabilities_cardEyebrow__BZlPU{background:rgba(4,105,153,.15);border:1px solid rgba(4,105,153,.3);border-radius:2rem;color:rgba(4,105,153,.9);padding:.2rem .65rem}.webCapabilities_card--dark__u1_JY .webCapabilities_cardHeading__jZc8Q{color:hsla(0,0%,100%,.88)}.webCapabilities_card--dark__u1_JY .webCapabilities_cardBody__ZD3db,.webCapabilities_card--dark__u1_JY .webCapabilities_cardDetail__l8nTG p{color:hsla(0,0%,100%,.55)}.webCapabilities_card--dark__u1_JY .webCapabilities_tag__qugQk{background:rgba(4,105,153,.2);border:1px solid rgba(4,105,153,.3);color:hsla(0,0%,100%,.7)}.webCapabilities_card--dark__u1_JY .webCapabilities_expandBtn__NxIeD{border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.6)}.webCapabilities_card--dark__u1_JY .webCapabilities_expandBtn__NxIeD:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9)}.webCapabilities_card--dark__u1_JY .webCapabilities_cardVisual__hVsCC{background:#18232e;border-left:1px solid hsla(0,0%,100%,.08)}.webCapabilities_card--dark__u1_JY .webCapabilities_statValue__a2cI2{color:#fff}.webCapabilities_card--dark__u1_JY .webCapabilities_statLabel__jK8yg{color:hsla(0,0%,100%,.55)}.webCapabilities_card--accent__PM_M4{background:#046999;border:1px solid hsla(0,0%,100%,.15)}.webCapabilities_card--accent__PM_M4 .webCapabilities_cardMeta__tfbRy{color:hsla(0,0%,100%,.5)}.webCapabilities_card--accent__PM_M4 .webCapabilities_cardIndex__ZJtU9{color:hsla(0,0%,100%,.15)}.webCapabilities_card--accent__PM_M4 .webCapabilities_cardEyebrow__BZlPU{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:2rem;color:hsla(0,0%,100%,.9);padding:.2rem .65rem}.webCapabilities_card--accent__PM_M4 .webCapabilities_cardHeading__jZc8Q{color:#fff}.webCapabilities_card--accent__PM_M4 .webCapabilities_cardBody__ZD3db,.webCapabilities_card--accent__PM_M4 .webCapabilities_cardDetail__l8nTG p{color:hsla(0,0%,100%,.72)}.webCapabilities_card--accent__PM_M4 .webCapabilities_tag__qugQk{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9)}.webCapabilities_card--accent__PM_M4 .webCapabilities_expandBtn__NxIeD{border-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.8)}.webCapabilities_card--accent__PM_M4 .webCapabilities_expandBtn__NxIeD:hover{background:hsla(0,0%,100%,.1);color:#fff}.webCapabilities_card--accent__PM_M4 .webCapabilities_cardVisual__hVsCC{background:#024d72;border-left:1px solid hsla(0,0%,100%,.1)}.webCapabilities_card--accent__PM_M4 .webCapabilities_statValue__a2cI2{color:#fff}.webCapabilities_card--accent__PM_M4 .webCapabilities_statLabel__jK8yg{color:hsla(0,0%,100%,.6)}.webCapabilities_cardText__XIPK1{display:flex;flex-direction:column;gap:1rem;padding:2.5rem}@media (max-width:449px){.webCapabilities_cardText__XIPK1{padding:1.75rem 1.25rem}}.webCapabilities_cardMeta__tfbRy{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.webCapabilities_cardIndex__ZJtU9{font-size:.65rem;font-weight:800;letter-spacing:2px}.webCapabilities_cardEyebrow__BZlPU{font-size:.68rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.webCapabilities_cardHeading__jZc8Q{font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:800;letter-spacing:-.015em;line-height:1.3;margin:0}.webCapabilities_cardBody__ZD3db{font-size:.95rem;line-height:1.85;margin:0}.webCapabilities_cardDetail__l8nTG{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease .05s}.webCapabilities_cardDetail__l8nTG p{font-size:.9rem;line-height:1.85;margin:0;padding-top:.25rem}.webCapabilities_card__5OD_2[data-expanded=true] .webCapabilities_cardDetail__l8nTG{max-height:200px;opacity:1}.webCapabilities_cardFooter__nh_gw{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:auto;padding-top:1rem}.webCapabilities_cardTags__RN_Ax{display:flex;flex-wrap:wrap;gap:.45rem}.webCapabilities_tag__qugQk{border-radius:2rem;font-size:.65rem;font-weight:700;letter-spacing:1.5px;padding:.25rem .65rem;text-transform:uppercase}.webCapabilities_expandBtn__NxIeD{align-items:center;background:transparent;border:1px solid;border-radius:2rem;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.8rem;font-weight:700;gap:.35rem;letter-spacing:.5px;padding:.4rem .85rem;transition:background .2s,color .2s;white-space:nowrap}.webCapabilities_cardVisual__hVsCC{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2rem 1.5rem}@media (max-width:449px){.webCapabilities_cardVisual__hVsCC{border-left:none;border-top:1px solid rgba(0,0,0,.06);padding:1.5rem 1.25rem}}.webCapabilities_visualWrap__YyTEK{max-width:260px;width:100%}@media (max-width:449px){.webCapabilities_visualWrap__YyTEK{max-width:240px}}.webCapabilities_svg__cUTyn{display:block;height:auto;width:100%}.webCapabilities_cardStat__YG3Ik{text-align:center}.webCapabilities_statValue__a2cI2{display:block;font-size:2rem;font-weight:900;letter-spacing:-.03em;line-height:1;margin-bottom:.3rem}.webCapabilities_statLabel__jK8yg{display:block;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}