.service-detail-cards-module__aVODxW__grid{display:grid}.service-detail-cards-module__aVODxW__factGrid{grid-template-columns:1fr;gap:0!important}.service-detail-cards-module__aVODxW__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 30px!important}.service-detail-cards-module__aVODxW__card{min-width:0}.service-detail-cards-module__aVODxW__fact{grid-template-columns:minmax(15rem,42%) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,86px);display:grid}.service-detail-cards-module__aVODxW__fact+.service-detail-cards-module__aVODxW__fact{margin-top:48px}.service-detail-cards-module__aVODxW__fact:nth-child(2n) .service-detail-cards-module__aVODxW__visual{order:2}.service-detail-cards-module__aVODxW__capability{border-top:1px solid color-mix(in srgb,var(--service-ink) 22%,transparent);padding-top:15px}.service-detail-cards-module__aVODxW__visual{background:var(--service-ink);position:relative;overflow:hidden}.service-detail-cards-module__aVODxW__fact .service-detail-cards-module__aVODxW__visual,.service-detail-cards-module__aVODxW__capability .service-detail-cards-module__aVODxW__visual{aspect-ratio:16/10}.service-detail-cards-module__aVODxW__tile{filter:saturate(.9)contrast(1.03);background-repeat:no-repeat;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .5s;position:absolute;inset:0}.service-detail-cards-module__aVODxW__visual:after{content:"";pointer-events:none;background:linear-gradient(145deg,#06141e08,#06141e3d);position:absolute;inset:0}.service-detail-cards-module__aVODxW__body{min-width:0}.service-detail-cards-module__aVODxW__fact .service-detail-cards-module__aVODxW__body{max-width:34rem}.service-detail-cards-module__aVODxW__capability .service-detail-cards-module__aVODxW__body{padding-top:17px}.service-detail-cards-module__aVODxW__number{color:var(--service-accent);letter-spacing:.1em;margin-bottom:11px;font-size:.7rem;font-weight:700;display:block}.service-detail-cards-module__aVODxW__body h3{font-family:var(--font-heading);color:var(--service-ink);font-size:clamp(1.1rem,1.25vw,1.35rem);font-weight:600;line-height:1.18}.service-detail-cards-module__aVODxW__fact .service-detail-cards-module__aVODxW__body h3{font-size:clamp(1.35rem,2vw,2rem);line-height:1.08}.service-detail-cards-module__aVODxW__capability .service-detail-cards-module__aVODxW__body h3{font-size:clamp(1.08rem,1.15vw,1.25rem)}.service-detail-cards-module__aVODxW__body p{color:var(--slate-grey);margin-top:10px;font-size:.9rem;line-height:1.62;display:block!important}.service-detail-cards-module__aVODxW__fact .service-detail-cards-module__aVODxW__body p{max-width:30rem;font-size:clamp(.94rem,1.08vw,1.05rem);line-height:1.68}@media (hover:hover){.service-detail-cards-module__aVODxW__card:hover .service-detail-cards-module__aVODxW__tile{filter:saturate()contrast(1.05);transform:scale(1.045)}}@media (max-width:960px){.service-detail-cards-module__aVODxW__fact{grid-template-columns:minmax(12rem,40%) minmax(0,1fr);gap:32px}.service-detail-cards-module__aVODxW__fact+.service-detail-cards-module__aVODxW__fact{margin-top:36px}.service-detail-cards-module__aVODxW__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 26px!important}}@media (max-width:650px){.service-detail-cards-module__aVODxW__factGrid,.service-detail-cards-module__aVODxW__capabilityGrid{grid-template-columns:1fr;gap:0!important}.service-detail-cards-module__aVODxW__fact{grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:16px}.service-detail-cards-module__aVODxW__fact+.service-detail-cards-module__aVODxW__fact{margin-top:28px}.service-detail-cards-module__aVODxW__fact:nth-child(2n) .service-detail-cards-module__aVODxW__visual{order:0}.service-detail-cards-module__aVODxW__fact .service-detail-cards-module__aVODxW__visual{aspect-ratio:1}.service-detail-cards-module__aVODxW__capability{grid-template-columns:minmax(0,1fr) 1.15fr;gap:17px;padding-block:20px;display:grid}.service-detail-cards-module__aVODxW__capability .service-detail-cards-module__aVODxW__visual{aspect-ratio:1;align-self:start}.service-detail-cards-module__aVODxW__capability .service-detail-cards-module__aVODxW__body{padding-top:0}.service-detail-cards-module__aVODxW__number{margin-bottom:8px;font-size:.66rem}.service-detail-cards-module__aVODxW__body h3,.service-detail-cards-module__aVODxW__fact .service-detail-cards-module__aVODxW__body h3,.service-detail-cards-module__aVODxW__capability .service-detail-cards-module__aVODxW__body h3{font-size:1.06rem;line-height:1.18}.service-detail-cards-module__aVODxW__body p,.service-detail-cards-module__aVODxW__fact .service-detail-cards-module__aVODxW__body p{margin-top:7px;font-size:.85rem;line-height:1.55}}@media (max-width:390px){.service-detail-cards-module__aVODxW__fact,.service-detail-cards-module__aVODxW__capability{grid-template-columns:5.7rem minmax(0,1fr);gap:13px}}.service-detail-cards-module__aVODxW__tile{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.service-detail-cards-module__aVODxW__tile{transition:none}}.service-detail-cards-module__aVODxW__number{color:#6141b3}
