.CapabilityGrid_section__1mb3h{width:100%;display:flex;flex-direction:column;align-items:center;padding:120px 40px;background:#f3f6fa}@media screen and (max-width:768px){.CapabilityGrid_section__1mb3h{padding:60px 20px}}.CapabilityGrid_groundWhite__3ZBEL{background:#fff}.CapabilityGrid_contentWrapper__8EyUG{max-width:1200px;width:100%;display:flex;flex-direction:column}.CapabilityGrid_eyebrow__YG1fb{text-align:center;margin:0 auto 12px;font-weight:600;font-size:13px;line-height:140%;letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent)}@media screen and (max-width:768px){.CapabilityGrid_eyebrow__YG1fb{font-size:12px}}.CapabilityGrid_heading__ibKzD{text-align:center;margin:0 auto 10px;font-weight:500;font-size:45px;line-height:125%;color:var(--color-primary)}@media screen and (max-width:768px){.CapabilityGrid_heading__ibKzD{font-size:28px}}.CapabilityGrid_heading__ibKzD b,.CapabilityGrid_heading__ibKzD strong{color:var(--color-accent);font-weight:500}.CapabilityGrid_heading__ibKzD p{margin:0}.CapabilityGrid_subheading__qKPpy{text-align:center;margin:0 auto;font-weight:500;font-size:16px;line-height:140%;color:var(--color-text)}.CapabilityGrid_grid__qudjf{display:grid;grid-template-columns:repeat(var(--tracks,3),minmax(0,1fr));margin-top:60px;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb}@media screen and (max-width:750px){.CapabilityGrid_grid__qudjf{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}}@media screen and (max-width:450px){.CapabilityGrid_grid__qudjf{grid-template-columns:minmax(0,1fr)}}.CapabilityGrid_cell__AcXyt{grid-column:span var(--span,1);display:flex;flex-direction:column;padding:24px 24px 20px;min-width:0;background:#fff;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;transition:background .3s ease}@media screen and (max-width:750px){.CapabilityGrid_cell__AcXyt{grid-column:auto;padding:22px 20px 18px}.CapabilityGrid_cell__AcXyt:last-child:nth-child(odd){grid-column:span 2}}@media screen and (max-width:450px){.CapabilityGrid_cell__AcXyt,.CapabilityGrid_cell__AcXyt:last-child:nth-child(odd){grid-column:auto}}.CapabilityGrid_icon__KBZ9Q{width:38px;height:38px;border-radius:10px;background:#ebeef9;display:flex;align-items:center;justify-content:center;margin-bottom:14px;transition:background .3s ease}.CapabilityGrid_icon__KBZ9Q img{width:22px;height:22px;object-fit:contain}.CapabilityGrid_meta__WK0YW{margin:0 0 6px;font-weight:600;font-size:12px;line-height:140%;letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-light);transition:color .3s ease}.CapabilityGrid_number__rYfoT{color:var(--color-accent)}.CapabilityGrid_title__pHq4E{margin:0 0 8px;font-weight:500;font-size:18px;line-height:130%;color:var(--color-primary);overflow-wrap:anywhere;transition:color .3s ease}.CapabilityGrid_description__I1euR{margin:0;font-weight:400;font-size:15px;line-height:170%}.CapabilityGrid_description__I1euR,.CapabilityGrid_list__dTMdv{max-width:70ch;color:var(--color-text);transition:color .3s ease}.CapabilityGrid_list__dTMdv ul{display:grid;grid-gap:6px;gap:6px;margin:12px 0 0;padding:0;list-style:none}.CapabilityGrid_list__dTMdv li,.CapabilityGrid_list__dTMdv p{font-size:15px;line-height:170%;color:inherit}.CapabilityGrid_list__dTMdv p{margin:12px 0 0}.CapabilityGrid_list__dTMdv ul>li{position:relative;padding-left:18px}.CapabilityGrid_list__dTMdv ul>li:before{content:"";position:absolute;top:10px;left:2px;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.CapabilityGrid_list__dTMdv ul>li p{margin:0}.CapabilityGrid_askSection__aRnB_{max-width:70ch;width:100%;margin-top:16px;padding-top:14px;border-top:1px solid #e5e7eb}.CapabilityGrid_askLabel__nY1H6{display:block;margin-bottom:4px;font-weight:600;font-size:11px;line-height:140%;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.CapabilityGrid_askText__cUQEp{font-size:14px;line-height:160%;color:var(--color-primary)}.CapabilityGrid_link__qEXbj{position:relative;margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:15px;line-height:170%;color:var(--color-cta);text-decoration:none;transition:color .2s ease}.CapabilityGrid_link__qEXbj:before{content:"";position:absolute;left:0;right:18px;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.CapabilityGrid_link__qEXbj:after{content:"→";display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:transparent;transition:background .28s ease,color .28s ease,transform .28s cubic-bezier(.22,.61,.36,1)}.CapabilityGrid_cell__AcXyt:hover .CapabilityGrid_link__qEXbj,.CapabilityGrid_link__qEXbj:focus-visible,.CapabilityGrid_link__qEXbj:hover{color:var(--color-accent)}.CapabilityGrid_cell__AcXyt:hover .CapabilityGrid_link__qEXbj:before,.CapabilityGrid_link__qEXbj:focus-visible:before,.CapabilityGrid_link__qEXbj:hover:before{transform:scaleX(1)}.CapabilityGrid_cell__AcXyt:hover .CapabilityGrid_link__qEXbj:after,.CapabilityGrid_link__qEXbj:focus-visible:after,.CapabilityGrid_link__qEXbj:hover:after{background:var(--color-accent);color:#fff;transform:translateX(6px)}.CapabilityGrid_highlights__I4ZeR{width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;border-left:1px solid #e5e7eb}@media screen and (max-width:750px){.CapabilityGrid_highlights__I4ZeR{grid-template-columns:minmax(0,1fr)}}.CapabilityGrid_highlight__y_9F3{display:flex;align-items:center;gap:10px;padding:16px 24px;min-width:0;background:#fff;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;font-weight:400;font-size:15px;line-height:150%;color:var(--color-text)}@media screen and (max-width:750px){.CapabilityGrid_highlight__y_9F3{padding:14px 20px}}.CapabilityGrid_highlightIcon__eDSs2{flex-shrink:0;width:18px;height:18px;background:var(--color-accent);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.CapabilityGrid_cta__sFicK{align-self:flex-start;margin-top:40px;display:inline-block;padding:12px 30px;font-family:Poppins;font-weight:500;font-size:17px;line-height:175%;color:#fff;text-decoration:none;background:var(--color-cta);box-shadow:0 54px 43px -13px rgba(55,83,191,.05),0 6px 11px -3px rgba(40,33,136,.1);border-radius:10px;border:none;cursor:pointer}.CapabilityGrid_cta__sFicK:hover{background:var(--color-cta-hover)}@media screen and (max-width:768px){.CapabilityGrid_cta__sFicK{font-size:15px;padding:11px 24px}}@media(prefers-reduced-motion:reduce){.CapabilityGrid_cell__AcXyt:after,.CapabilityGrid_link__qEXbj,.CapabilityGrid_link__qEXbj:after,.CapabilityGrid_link__qEXbj:before{transition:none}}