.ax-overview-module__XhPVJW__page{--navy:#1f497d;--blue:#2f93c8;--sky:#89c3eb;--wash:#eaf6fc;--ink:#292929;--muted:#657581;--line:#dce6ed;color:var(--ink);background:#fff;font-size:15px;line-height:1.9;overflow:clip}.ax-overview-module__XhPVJW__page *{box-sizing:border-box}.ax-overview-module__XhPVJW__page p,.ax-overview-module__XhPVJW__page h1,.ax-overview-module__XhPVJW__page h2,.ax-overview-module__XhPVJW__page h3,.ax-overview-module__XhPVJW__page figure{margin:0}.ax-overview-module__XhPVJW__page a{text-decoration:none}.ax-overview-module__XhPVJW__page img{max-width:100%;display:block}.ax-overview-module__XhPVJW__page a:focus-visible{outline:3px solid var(--sky);outline-offset:5px}.ax-overview-module__XhPVJW__wrap{width:min(1240px,100% - 64px);margin:auto}.ax-overview-module__XhPVJW__hero{isolation:isolate;background:linear-gradient(175deg,#fff 25%,#f0f8fd);padding:24px 0 65px;position:relative}.ax-overview-module__XhPVJW__hero:before{content:"";z-index:-1;border:1px solid #dbeaf4;border-radius:50%;width:750px;height:750px;position:absolute;top:-250px;right:-280px}.ax-overview-module__XhPVJW__breadcrumbs{color:var(--muted);gap:12px;margin-bottom:50px;font-size:12px;display:flex}.ax-overview-module__XhPVJW__heroGrid{grid-template-columns:.8fr 1.25fr;align-items:center;gap:42px;display:grid}.ax-overview-module__XhPVJW__eyebrow{color:var(--blue);letter-spacing:.12em;font-size:11px;font-weight:500;margin-bottom:22px!important}.ax-overview-module__XhPVJW__hero h1{letter-spacing:-.035em;white-space:nowrap;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.7}.ax-overview-module__XhPVJW__hero h1 em{color:var(--navy);font-style:normal}.ax-overview-module__XhPVJW__lead{color:var(--navy);font-size:17px;line-height:2.1;margin-top:27px!important}.ax-overview-module__XhPVJW__description{color:var(--muted);font-size:14px;line-height:2.1;margin-top:16px!important}.ax-overview-module__XhPVJW__actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:31px;display:flex}.ax-overview-module__XhPVJW__primary{background:var(--navy);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:20px;padding:16px 23px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 8px 20px #1f497d12}.ax-overview-module__XhPVJW__primary:hover{background:#173c6b}.ax-overview-module__XhPVJW__textLink{color:var(--navy);align-items:center;gap:10px;font-size:13px;display:inline-flex}.ax-overview-module__XhPVJW__ecosystem{min-width:0}.ax-overview-module__XhPVJW__ecosystem>a{background:#fff;border:1px solid #d9e7f0;border-radius:15px;padding:15px 12px 30px;display:block;position:relative;box-shadow:0 22px 60px #1f497d0c}.ax-overview-module__XhPVJW__ecosystem img{border-radius:7px;width:100%;height:auto}.ax-overview-module__XhPVJW__expand{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:flex;position:absolute;bottom:9px;right:15px}.ax-overview-module__XhPVJW__ecosystem figcaption{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:18px;font-size:10px;display:flex}.ax-overview-module__XhPVJW__ecosystem figcaption span{letter-spacing:.06em;color:var(--navy);font-size:9px}.ax-overview-module__XhPVJW__ecosystem figcaption svg{color:var(--blue);margin:0 4px}.ax-overview-module__XhPVJW__menu{padding:85px 0 100px;scroll-margin-top:95px}.ax-overview-module__XhPVJW__sectionHeader{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:55px;display:flex}.ax-overview-module__XhPVJW__page h2{letter-spacing:.015em;font-size:clamp(29px,3vw,39px);font-weight:500;line-height:1.65}.ax-overview-module__XhPVJW__sectionHeader>p{color:var(--muted);margin-bottom:8px;font-size:14px}.ax-overview-module__XhPVJW__groupLabel{align-items:center;gap:15px;margin:0 0 25px;display:flex}.ax-overview-module__XhPVJW__groupLabel>span{color:var(--blue);letter-spacing:.08em;font-size:12px}.ax-overview-module__XhPVJW__groupLabel h3{color:var(--navy);font-size:17px;font-weight:500}.ax-overview-module__XhPVJW__groupLabel i{background:var(--line);flex:1;height:1px;margin-left:10px}.ax-overview-module__XhPVJW__serviceGrid{grid-template-columns:1fr 1fr;gap:30px;margin-bottom:65px;display:grid}.ax-overview-module__XhPVJW__serviceCard{border:1px solid var(--line);color:inherit;background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #1f497d05}.ax-overview-module__XhPVJW__cardImage{aspect-ratio:2.05;background:var(--wash);position:relative;overflow:hidden}.ax-overview-module__XhPVJW__cardImage img{-o-object-fit:cover;object-fit:cover;transition:transform .4s}.ax-overview-module__XhPVJW__serviceGrid .ax-overview-module__XhPVJW__serviceCard:first-child .ax-overview-module__XhPVJW__cardImage img{-o-object-position:center 52%;object-position:center 52%}.ax-overview-module__XhPVJW__cardTag{color:var(--navy);background:#fffffff2;border-radius:4px;padding:4px 12px;font-size:11px;position:absolute;top:20px;left:20px}.ax-overview-module__XhPVJW__cardBody{flex-direction:column;flex:1;padding:27px 30px 25px;display:flex}.ax-overview-module__XhPVJW__cardTitle{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.ax-overview-module__XhPVJW__cardTitle h3{color:var(--navy);font-size:23px;font-weight:500;line-height:1.7}.ax-overview-module__XhPVJW__circleArrow{width:37px;height:37px;color:var(--navy);border:1px solid #cadce9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ax-overview-module__XhPVJW__cardLead{font-size:15px;font-weight:500;margin-bottom:13px!important}.ax-overview-module__XhPVJW__cardDescription{color:var(--muted);font-size:14px;line-height:2}.ax-overview-module__XhPVJW__cardLink{color:var(--navy);align-items:center;gap:15px;margin-top:auto;padding-top:24px;font-size:12px;display:flex}.ax-overview-module__XhPVJW__solutionGrid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardImage{aspect-ratio:1.65}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardBody{padding:24px}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardTitle h3{font-size:20px}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__circleArrow{width:30px;height:30px}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardDescription{font-size:13px}.ax-overview-module__XhPVJW__productCard{border-color:#efcfb3}.ax-overview-module__XhPVJW__productCard .ax-overview-module__XhPVJW__cardTag{background:#fff1e4}.ax-overview-module__XhPVJW__productCard .ax-overview-module__XhPVJW__cardImage{background:#eaf6fc}.ax-overview-module__XhPVJW__productCard .ax-overview-module__XhPVJW__cardImage img{-o-object-fit:contain;object-fit:contain;padding:18px 14px}.ax-overview-module__XhPVJW__contact{background:var(--wash);isolation:isolate;padding:70px 0;position:relative}.ax-overview-module__XhPVJW__contact:after{content:"";z-index:-1;border:45px solid #dceef9;border-radius:50%;width:280px;height:280px;position:absolute;top:0;right:12%}.ax-overview-module__XhPVJW__contact>.ax-overview-module__XhPVJW__wrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.ax-overview-module__XhPVJW__contact h2{color:var(--navy);margin-bottom:20px;font-size:33px}.ax-overview-module__XhPVJW__contact p:not(.ax-overview-module__XhPVJW__eyebrow){color:var(--muted);font-size:14px}.ax-overview-module__XhPVJW__contact .ax-overview-module__XhPVJW__primary{margin-right:5%}@media (hover:hover){.ax-overview-module__XhPVJW__serviceCard:hover .ax-overview-module__XhPVJW__cardImage img{transform:scale(1.035)}.ax-overview-module__XhPVJW__serviceCard:hover .ax-overview-module__XhPVJW__circleArrow{background:var(--navy);color:#fff}.ax-overview-module__XhPVJW__serviceCard:hover{border-color:#a6c6dd}}@media (max-width:1100px){.ax-overview-module__XhPVJW__heroGrid{grid-template-columns:.9fr 1.1fr;gap:25px}.ax-overview-module__XhPVJW__hero h1{font-size:31px}.ax-overview-module__XhPVJW__lead{font-size:15px}.ax-overview-module__XhPVJW__description{font-size:13px}.ax-overview-module__XhPVJW__cardTitle h3{font-size:21px}.ax-overview-module__XhPVJW__solutionGrid{gap:18px}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardBody{padding:20px}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardTitle h3{font-size:18px}}@media (max-width:900px){.ax-overview-module__XhPVJW__heroGrid{grid-template-columns:1fr;gap:40px}.ax-overview-module__XhPVJW__heroCopy{max-width:650px}.ax-overview-module__XhPVJW__hero h1{font-size:42px}.ax-overview-module__XhPVJW__ecosystem{width:100%;max-width:750px;margin:auto!important}.ax-overview-module__XhPVJW__hero{padding-bottom:45px}.ax-overview-module__XhPVJW__breadcrumbs{margin-bottom:35px}.ax-overview-module__XhPVJW__lead{font-size:17px}.ax-overview-module__XhPVJW__description{font-size:14px}.ax-overview-module__XhPVJW__solutionGrid{grid-template-columns:1fr 1fr}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__serviceCard:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__serviceCard:last-child .ax-overview-module__XhPVJW__cardImage{aspect-ratio:auto;height:100%;min-height:240px}.ax-overview-module__XhPVJW__sectionHeader>p br{display:none}.ax-overview-module__XhPVJW__sectionHeader>p{max-width:310px}.ax-overview-module__XhPVJW__contact .ax-overview-module__XhPVJW__primary{margin-right:0}}@media (max-width:700px){.ax-overview-module__XhPVJW__wrap{width:calc(100% - 40px)}.ax-overview-module__XhPVJW__hero{padding-top:20px}.ax-overview-module__XhPVJW__breadcrumbs{margin-bottom:30px;font-size:11px}.ax-overview-module__XhPVJW__eyebrow{font-size:10px;margin-bottom:17px!important}.ax-overview-module__XhPVJW__hero h1{font-size:clamp(27px,7.4vw,40px)}.ax-overview-module__XhPVJW__lead{font-size:15px;margin-top:23px!important}.ax-overview-module__XhPVJW__description{font-size:13px}.ax-overview-module__XhPVJW__description br{display:none}.ax-overview-module__XhPVJW__actions{gap:20px;margin-top:25px}.ax-overview-module__XhPVJW__primary{padding:15px 20px;font-size:13px}.ax-overview-module__XhPVJW__ecosystem>a{border-radius:9px;padding:8px 5px 25px}.ax-overview-module__XhPVJW__ecosystem figcaption{gap:4px;font-size:9px}.ax-overview-module__XhPVJW__ecosystem figcaption svg{width:10px;margin:0 1px}.ax-overview-module__XhPVJW__ecosystem figcaption span{font-size:8px}.ax-overview-module__XhPVJW__menu{padding:55px 0 60px}.ax-overview-module__XhPVJW__sectionHeader{margin-bottom:35px;display:block}.ax-overview-module__XhPVJW__page h2{font-size:29px}.ax-overview-module__XhPVJW__sectionHeader>p{max-width:none;margin-top:20px;font-size:13px}.ax-overview-module__XhPVJW__groupLabel{gap:10px;margin-bottom:20px}.ax-overview-module__XhPVJW__groupLabel h3{font-size:15px}.ax-overview-module__XhPVJW__groupLabel i{margin-left:0}.ax-overview-module__XhPVJW__serviceGrid,.ax-overview-module__XhPVJW__solutionGrid{grid-template-columns:1fr;gap:23px}.ax-overview-module__XhPVJW__serviceGrid{margin-bottom:40px}.ax-overview-module__XhPVJW__cardImage{aspect-ratio:1.85}.ax-overview-module__XhPVJW__cardTag{font-size:10px;top:15px;left:15px}.ax-overview-module__XhPVJW__cardBody,.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardBody{padding:22px}.ax-overview-module__XhPVJW__cardTitle h3,.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardTitle h3{font-size:20px}.ax-overview-module__XhPVJW__cardLead{font-size:14px}.ax-overview-module__XhPVJW__cardDescription,.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardDescription{font-size:13px}.ax-overview-module__XhPVJW__circleArrow{width:31px;height:31px}.ax-overview-module__XhPVJW__cardLink{padding-top:20px}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__cardImage{aspect-ratio:1.85}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__serviceCard:last-child{grid-column:auto;display:flex}.ax-overview-module__XhPVJW__solutionGrid .ax-overview-module__XhPVJW__serviceCard:last-child .ax-overview-module__XhPVJW__cardImage{aspect-ratio:1.85;height:auto;min-height:0}.ax-overview-module__XhPVJW__contact{padding:50px 0}.ax-overview-module__XhPVJW__contact>.ax-overview-module__XhPVJW__wrap{flex-direction:column;align-items:flex-start;gap:28px}.ax-overview-module__XhPVJW__contact h2{font-size:28px}.ax-overview-module__XhPVJW__contact p:not(.ax-overview-module__XhPVJW__eyebrow){font-size:13px}.ax-overview-module__XhPVJW__contact:after{top:30px;right:-130px}}@media (prefers-reduced-motion:reduce){.ax-overview-module__XhPVJW__cardImage img{transition:none}}.ax-overview-module__XhPVJW__cardTitle h3{text-wrap:balance}@media (max-width:700px){.ax-overview-module__XhPVJW__serviceGrid .ax-overview-module__XhPVJW__cardTitle h3{font-size:18px}}.ax-overview-module__XhPVJW__peopleArt{background:#fff}.ax-overview-module__XhPVJW__peopleArt img{-o-object-fit:contain;object-fit:contain;padding:12px 18px}
