.SolutionsExperience-module__nzzhZG__page{--ink:#101820;--navy:#071625;--muted:#5d6873;--blue:#4169e1;--line:#dce2e7;color:var(--ink);background:#fff}.SolutionsExperience-module__nzzhZG__page h1,.SolutionsExperience-module__nzzhZG__page h2,.SolutionsExperience-module__nzzhZG__page h3{letter-spacing:-.055em}.SolutionsExperience-module__nzzhZG__page p{color:var(--muted)}.SolutionsExperience-module__nzzhZG__reveal{opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1) var(--delay,0s),transform .75s cubic-bezier(.22,1,.36,1) var(--delay,0s);transform:translateY(28px)}.SolutionsExperience-module__nzzhZG__reveal[data-visible=true]{opacity:1;transform:none}.SolutionsExperience-module__nzzhZG__hero{isolation:isolate;color:#fff;background:#080f17;min-height:calc(5rem + clamp(360px,34.3vw,520px));padding-top:5rem;display:flex;position:relative;overflow:hidden}.SolutionsExperience-module__nzzhZG__heroVisual{z-index:0;width:72%;position:absolute;top:5rem;bottom:0;right:0}.SolutionsExperience-module__nzzhZG__heroVisual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080f17 0%,#080f17f0 10%,#080f179e 22%,#080f171f 36%,#0000 49%);position:absolute;inset:0}.SolutionsExperience-module__nzzhZG__heroImage{object-fit:cover;object-position:center 42%}.SolutionsExperience-module__nzzhZG__heroCopy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;width:49%;padding:2.5rem 0 2.5rem 5.3vw;display:flex;position:relative;transform:translateY(28px)}.SolutionsExperience-module__nzzhZG__heroCopy[data-visible=true]{transform:none}.SolutionsExperience-module__nzzhZG__kicker{color:#77a4ff;letter-spacing:.14em;text-transform:uppercase;text-underline-offset:6px;margin-bottom:.8rem;font-size:.68rem;font-weight:800;text-decoration:underline;display:block}.SolutionsExperience-module__nzzhZG__hero h1{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(2.5rem,4.05vw,3.8rem);font-weight:650;line-height:1.08}.SolutionsExperience-module__nzzhZG__heroCopy>p{color:#c7d0dc;max-width:39vw;margin:1rem 0 0;font-size:clamp(.9rem,1.4vw,1.125rem);line-height:1.55}.SolutionsExperience-module__nzzhZG__actions{gap:.7rem;margin-top:1.35rem;display:flex}.SolutionsExperience-module__nzzhZG__actions a,.SolutionsExperience-module__nzzhZG__tailoredCopy>a,.SolutionsExperience-module__nzzhZG__finalCta section>div:last-child>a{border:1px solid var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:44px;padding:.7rem 1.1rem;font-size:.78rem;font-weight:750;transition:transform .25s,background .25s,color .25s;display:inline-flex}.SolutionsExperience-module__nzzhZG__actions a:hover,.SolutionsExperience-module__nzzhZG__tailoredCopy>a:hover,.SolutionsExperience-module__nzzhZG__finalCta section>div:last-child>a:hover{transform:translateY(-3px)}.SolutionsExperience-module__nzzhZG__primary{color:#080f17;background:#fff;border-color:#fff!important}.SolutionsExperience-module__nzzhZG__secondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080f175c;border-color:#ffffff8c!important}.SolutionsExperience-module__nzzhZG__taskCard{z-index:3;color:#101820;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #ffffffbf;border-radius:13px;width:clamp(250px,21vw,340px);padding:.9rem;position:absolute;top:36%;right:max(4.8vw,50vw - 725px);box-shadow:0 18px 55px #04121f33}.SolutionsExperience-module__nzzhZG__taskCard>div{color:#101820;justify-content:space-between;margin-bottom:.3rem;font-size:.7rem;display:flex}.SolutionsExperience-module__nzzhZG__taskCard article{border-top:1px solid #dce3e9;grid-template-columns:38px 1fr auto;align-items:center;gap:.7rem;padding:.72rem 0;display:grid}.SolutionsExperience-module__nzzhZG__taskIcon{width:36px;height:36px;color:var(--blue);background:#edf2ff;border-radius:10px;place-items:center;display:grid}.SolutionsExperience-module__nzzhZG__taskIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px}.SolutionsExperience-module__nzzhZG__taskCard article:nth-of-type(2) .SolutionsExperience-module__nzzhZG__taskIcon{color:#8b4bd9;background:#f5ecff}.SolutionsExperience-module__nzzhZG__taskCard article:nth-of-type(3) .SolutionsExperience-module__nzzhZG__taskIcon{color:#2b9a57;background:#eaf8ef}.SolutionsExperience-module__nzzhZG__taskCard article>span{display:grid}.SolutionsExperience-module__nzzhZG__taskCard b{color:#101820;font-size:.7rem}.SolutionsExperience-module__nzzhZG__taskCard small,.SolutionsExperience-module__nzzhZG__taskCard time{color:#657587;font-size:.58rem}.SolutionsExperience-module__nzzhZG__taskCard time{align-self:start;margin-top:.2rem}.SolutionsExperience-module__nzzhZG__section{padding:clamp(3.7rem,5vw,5.2rem) max(5.7vw,50vw - 640px)}.SolutionsExperience-module__nzzhZG__sectionHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.65rem;display:flex}.SolutionsExperience-module__nzzhZG__sectionHeading h2{margin:0;font-size:clamp(2.2rem,3.15vw,3.25rem);font-weight:650;line-height:.98}.SolutionsExperience-module__nzzhZG__sectionHeading p{margin:.55rem 0 0;font-size:.9rem}.SolutionsExperience-module__nzzhZG__sectionHeading>a{border-bottom:1px solid;flex:none;padding-bottom:.2rem;font-size:.7rem;font-weight:750}.SolutionsExperience-module__nzzhZG__sectionHeading>a span{margin-left:.4rem}.SolutionsExperience-module__nzzhZG__departments{background:linear-gradient(145deg,#fff 0%,#fbfdff 58%,#f6f9fe 100%)}.SolutionsExperience-module__nzzhZG__departmentGrid{grid-template-columns:minmax(0,1.46fr) minmax(360px,1fr);align-items:stretch;gap:1rem;display:grid}.SolutionsExperience-module__nzzhZG__departmentShowcase{min-width:0;display:flex}.SolutionsExperience-module__nzzhZG__departmentScene{background:radial-gradient(circle at 70% 55%,#679bff26,#0000 28%),linear-gradient(145deg,#f8fbff 0%,#fff 48%,#eff5ff 100%);border:1px solid #4169e114;border-radius:24px;flex:1;grid-template-columns:minmax(260px,.78fr) minmax(330px,1.22fr);min-height:555px;transition:opacity .2s,transform .2s;animation:.38s cubic-bezier(.22,1,.36,1) both SolutionsExperience-module__nzzhZG__department-content-in;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.SolutionsExperience-module__nzzhZG__departmentScene:before,.SolutionsExperience-module__nzzhZG__departmentScene:after{content:"";pointer-events:none;background:#4169e10b;border-radius:50%;position:absolute}.SolutionsExperience-module__nzzhZG__departmentScene:before{width:440px;height:260px;top:-155px;right:14%}.SolutionsExperience-module__nzzhZG__departmentScene:after{width:360px;height:260px;bottom:-180px;left:37%}.SolutionsExperience-module__nzzhZG__departmentSceneExiting{opacity:0;animation:none;transform:translateY(7px)}.SolutionsExperience-module__nzzhZG__departmentIntro{z-index:3;align-self:center;padding:3.2rem 1.4rem 3.2rem clamp(2rem,3.4vw,3.6rem);position:relative}.SolutionsExperience-module__nzzhZG__departmentTitle{align-items:center;gap:1rem;display:flex}.SolutionsExperience-module__nzzhZG__departmentTitle>i,.SolutionsExperience-module__nzzhZG__departmentIntro li>i{color:var(--blue);background:linear-gradient(145deg,#edf3ff,#e5edff);border-radius:12px;flex:none;place-items:center;display:grid}.SolutionsExperience-module__nzzhZG__departmentTitle>i{width:52px;height:52px}.SolutionsExperience-module__nzzhZG__departmentTitle svg{width:27px;height:27px}.SolutionsExperience-module__nzzhZG__departmentTitle h3{margin:0;font-size:clamp(1.8rem,2.4vw,2.55rem);font-weight:680}.SolutionsExperience-module__nzzhZG__departmentIntro>p{max-width:390px;margin:1rem 0 1.8rem;font-size:.9rem;line-height:1.52}.SolutionsExperience-module__nzzhZG__departmentIntro ul{gap:.72rem;margin:0;padding:0;list-style:none;display:grid}.SolutionsExperience-module__nzzhZG__departmentIntro li{opacity:0;animation:SolutionsExperience-module__nzzhZG__capability-in .36s cubic-bezier(.22,1,.36,1) var(--item-delay) forwards;align-items:center;gap:.8rem;display:flex}.SolutionsExperience-module__nzzhZG__departmentIntro li>i{border-radius:10px;width:38px;height:38px}.SolutionsExperience-module__nzzhZG__departmentIntro li svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:19px;height:19px}.SolutionsExperience-module__nzzhZG__departmentIntro li span{font-size:.82rem;font-weight:610}.SolutionsExperience-module__nzzhZG__workflowVisual{z-index:2;place-items:center;min-width:0;padding:3rem 2rem;display:grid;position:relative;overflow:hidden}.SolutionsExperience-module__nzzhZG__workflowGlow{aspect-ratio:1;filter:blur(4px);background:radial-gradient(circle,#4169e124,#4169e109 48%,#0000 70%);border-radius:50%;width:78%;position:absolute;top:18%;left:11%}.SolutionsExperience-module__nzzhZG__workflowTimeline{z-index:2;gap:1rem;width:min(100%,360px);display:grid;position:relative}.SolutionsExperience-module__nzzhZG__workflowTimeline:before{content:"";background:linear-gradient(#4f88f729,#4f88f7b8 50%,#4f88f729);width:1px;position:absolute;top:38px;bottom:38px;left:55px}.SolutionsExperience-module__nzzhZG__workflowTimeline:has(.SolutionsExperience-module__nzzhZG__workflowStep:only-child):before{display:none}.SolutionsExperience-module__nzzhZG__workflowStep{opacity:0;min-height:64px;animation:SolutionsExperience-module__nzzhZG__workflow-card-in .38s cubic-bezier(.22,1,.36,1) var(--card-delay) forwards;grid-template-columns:32px 48px minmax(0,1fr);align-items:center;gap:.8rem;display:grid;position:relative;transform:translateY(10px)}.SolutionsExperience-module__nzzhZG__workflowStep>span{letter-spacing:.12em;color:#8190a6;font-size:.67rem;font-weight:700}.SolutionsExperience-module__nzzhZG__workflowStep>i{z-index:1;width:48px;height:48px;color:var(--blue);background:#fffffff0;border:1px solid #4169e121;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 10px 26px #2a57a517}.SolutionsExperience-module__nzzhZG__workflowStep svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:21px;height:21px}.SolutionsExperience-module__nzzhZG__workflowStep strong{color:var(--ink);font-size:.88rem;font-weight:650;line-height:1.3}.SolutionsExperience-module__nzzhZG__departmentList{align-content:center;gap:.48rem;display:grid}.SolutionsExperience-module__nzzhZG__departmentList button{width:100%;color:var(--ink);opacity:0;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:.78rem;padding:.68rem .9rem;transition:border-color .22s,background-color .22s,box-shadow .22s,transform .22s;display:grid;transform:translate(12px)}.SolutionsExperience-module__nzzhZG__departmentList[data-visible=true] button{animation:SolutionsExperience-module__nzzhZG__department-row-in .4s cubic-bezier(.22,1,.36,1) var(--row-delay) forwards}.SolutionsExperience-module__nzzhZG__departmentList button:before{content:"";background:0 0;border-radius:4px;width:3px;transition:background-color .22s;position:absolute;top:10px;bottom:10px;left:-1px}.SolutionsExperience-module__nzzhZG__departmentList button{position:relative}.SolutionsExperience-module__nzzhZG__departmentList .SolutionsExperience-module__nzzhZG__activeDepartment{background:linear-gradient(90deg,#eef4ff,#f7faff);border-color:#c9d8fa;box-shadow:0 8px 24px #4169e114}.SolutionsExperience-module__nzzhZG__departmentList button>i{width:38px;height:38px;color:var(--blue);background:#edf2ff;border-radius:9px;place-items:center;transition:transform .22s,background-color .22s;display:grid}.SolutionsExperience-module__nzzhZG__departmentList button:hover>i,.SolutionsExperience-module__nzzhZG__departmentList button:focus-visible>i,.SolutionsExperience-module__nzzhZG__activeDepartment>i{background:#e5eeff;transform:scale(1.04)}.SolutionsExperience-module__nzzhZG__departmentList svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:19px;height:19px}.SolutionsExperience-module__nzzhZG__departmentList button>span:not(.SolutionsExperience-module__nzzhZG__departmentArrow){min-width:0;display:grid}.SolutionsExperience-module__nzzhZG__departmentList b{font-size:.83rem}.SolutionsExperience-module__nzzhZG__departmentList small{color:#71808d;text-overflow:ellipsis;white-space:nowrap;margin-top:.16rem;font-size:.59rem;overflow:hidden}.SolutionsExperience-module__nzzhZG__departmentArrow{font-size:.95rem;transition:transform .22s}.SolutionsExperience-module__nzzhZG__departmentList button:hover .SolutionsExperience-module__nzzhZG__departmentArrow,.SolutionsExperience-module__nzzhZG__departmentList button:focus-visible .SolutionsExperience-module__nzzhZG__departmentArrow{transform:translate(4px)}@keyframes SolutionsExperience-module__nzzhZG__department-content-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes SolutionsExperience-module__nzzhZG__capability-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes SolutionsExperience-module__nzzhZG__workflow-card-in{to{opacity:1;transform:none}}@keyframes SolutionsExperience-module__nzzhZG__department-row-in{to{opacity:1;transform:none}}.SolutionsExperience-module__nzzhZG__workSection{background:#fbfbfa;border-top:1px solid #edf0f2;position:relative}.SolutionsExperience-module__nzzhZG__railControls{gap:.45rem;display:flex;position:absolute;top:clamp(10.5rem,15vw,13rem);right:max(5.7vw,50vw - 700px)}.SolutionsExperience-module__nzzhZG__railControls button{cursor:pointer;background:#fff;border:1px solid #d7dde2;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .2s,color .2s,transform .2s;display:grid}.SolutionsExperience-module__nzzhZG__railControls button:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.SolutionsExperience-module__nzzhZG__workRail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - .75rem);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.SolutionsExperience-module__nzzhZG__workRail::-webkit-scrollbar{display:none}.SolutionsExperience-module__nzzhZG__workReveal{scroll-snap-align:start;display:flex}.SolutionsExperience-module__nzzhZG__workCard{flex-direction:column;flex:1;min-width:0;display:flex}.SolutionsExperience-module__nzzhZG__workCard>div{aspect-ratio:4/4.65;background:#e9ecee;border-radius:8px;position:relative;overflow:hidden}.SolutionsExperience-module__nzzhZG__workCard img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.SolutionsExperience-module__nzzhZG__workCard:hover img{transform:scale(1.045)}.SolutionsExperience-module__nzzhZG__workCard h3{margin:1rem 0 .5rem;font-size:1.15rem}.SolutionsExperience-module__nzzhZG__workCard p{margin:0;font-size:.83rem;line-height:1.52}.SolutionsExperience-module__nzzhZG__industries{background:#fff}.SolutionsExperience-module__nzzhZG__industryMosaic{grid-template-rows:1fr 1fr;grid-template-columns:1.55fr 1fr .76fr;gap:.65rem;height:560px;display:grid}.SolutionsExperience-module__nzzhZG__industryReveal{min-width:0;min-height:0;display:flex}.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__wide{grid-row:1/3}.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__medium{grid-column:2}.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__small:nth-of-type(2){grid-area:2/1}.SolutionsExperience-module__nzzhZG__industryReveal:nth-of-type(2){display:none}.SolutionsExperience-module__nzzhZG__industryReveal article{color:#fff;background:#0b1723;border-radius:7px;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.SolutionsExperience-module__nzzhZG__industryReveal img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s}.SolutionsExperience-module__nzzhZG__industryReveal article:after{content:"";background:linear-gradient(#0000,#040e18f0);position:absolute;inset:28% 0 0}.SolutionsExperience-module__nzzhZG__industryReveal article:hover img{filter:saturate(1.05);transform:scale(1.05)}.SolutionsExperience-module__nzzhZG__industryReveal article>div{z-index:2;position:absolute;bottom:1rem;left:1rem;right:1rem}.SolutionsExperience-module__nzzhZG__industryReveal h3{color:#fff;margin:0 0 .3rem;font-size:clamp(.9rem,1.2vw,1.2rem)}.SolutionsExperience-module__nzzhZG__industryReveal p{color:#ffffffc2;margin:0 0 .35rem;font-size:.63rem;line-height:1.36}.SolutionsExperience-module__nzzhZG__industryReveal small{color:#ffffffd1;font-size:.56rem}.SolutionsExperience-module__nzzhZG__tailored{background:var(--navy)}.SolutionsExperience-module__nzzhZG__tailored section{min-height:350px;position:relative;overflow:hidden}.SolutionsExperience-module__nzzhZG__tailored section>img{object-fit:cover;object-position:center}.SolutionsExperience-module__nzzhZG__bannerShade{background:linear-gradient(90deg,#061422 0%,#061422f0 38%,#0614224d 68%,#061422a3 100%);position:absolute;inset:0}.SolutionsExperience-module__nzzhZG__tailoredCopy{z-index:2;color:#fff;width:min(47vw,620px);position:absolute;top:50%;left:max(5.7vw,50vw - 640px);transform:translateY(-50%)}.SolutionsExperience-module__nzzhZG__tailoredCopy h2{color:#fff;margin:0;font-size:clamp(2.35rem,3.5vw,3.7rem);font-weight:650;line-height:.98}.SolutionsExperience-module__nzzhZG__tailoredCopy p{color:#ffffffbf;max-width:560px;margin:.8rem 0 1rem;font-size:.86rem;line-height:1.48}.SolutionsExperience-module__nzzhZG__tailoredCopy>a,.SolutionsExperience-module__nzzhZG__finalCta section>div:last-child>a{color:var(--ink);background:#fff;border-color:#fff}.SolutionsExperience-module__nzzhZG__tailored ul{z-index:2;color:#fff;gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;right:max(5.7vw,50vw - 640px);transform:translateY(-50%)}.SolutionsExperience-module__nzzhZG__tailored li{align-items:center;gap:.65rem;font-size:.76rem;font-weight:680;display:flex}.SolutionsExperience-module__nzzhZG__tailored li i{border:1px solid #ffffff61;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.SolutionsExperience-module__nzzhZG__tailored li svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:15px}.SolutionsExperience-module__nzzhZG__faq{padding-top:5rem;padding-bottom:5rem}.SolutionsExperience-module__nzzhZG__faq .SolutionsExperience-module__nzzhZG__sectionHeading{margin-bottom:1rem}.SolutionsExperience-module__nzzhZG__faq .SolutionsExperience-module__nzzhZG__sectionHeading p{display:none}.SolutionsExperience-module__nzzhZG__faqList{border-top:1px solid var(--line)}.SolutionsExperience-module__nzzhZG__faq details{border-bottom:1px solid var(--line)}.SolutionsExperience-module__nzzhZG__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-size:1rem;font-weight:650;list-style:none;display:flex}.SolutionsExperience-module__nzzhZG__faq summary::-webkit-details-marker{display:none}.SolutionsExperience-module__nzzhZG__faq summary span{font-size:1.3rem;font-weight:400;transition:transform .25s}.SolutionsExperience-module__nzzhZG__faq details[open] summary span{transform:rotate(45deg)}.SolutionsExperience-module__nzzhZG__faq details p{max-width:900px;margin:-.2rem 0 1.2rem;font-size:.95rem;line-height:1.65;animation:.3s both SolutionsExperience-module__nzzhZG__faq-in}@keyframes SolutionsExperience-module__nzzhZG__faq-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.SolutionsExperience-module__nzzhZG__finalCta{background:#fff;padding:clamp(3rem,5vw,5rem) max(3.5vw,50vw - 700px)}.SolutionsExperience-module__nzzhZG__finalCta section{color:#fff;background:#07131f;border-radius:22px;min-height:300px;position:relative;overflow:hidden;box-shadow:0 22px 65px #0c19261f}.SolutionsExperience-module__nzzhZG__finalCta img{object-fit:cover;object-position:center}.SolutionsExperience-module__nzzhZG__finalShade{background:linear-gradient(90deg,#040f1afa 0%,#040f1ae8 35%,#040f1a8f 59%,#040f1a29 100%);position:absolute;inset:0}.SolutionsExperience-module__nzzhZG__finalCta section>div:last-child{z-index:2;grid-template-rows:auto auto;grid-template-columns:minmax(0,760px) auto;align-content:center;align-items:center;column-gap:clamp(2rem,7vw,8rem);padding:clamp(2rem,4vw,4rem);display:grid;position:absolute;inset:0}.SolutionsExperience-module__nzzhZG__finalCta h2{color:#fff;grid-column:1;margin:0;font-size:clamp(2.25rem,3.15vw,3.45rem);font-weight:650;line-height:1.02}.SolutionsExperience-module__nzzhZG__finalCta p{color:#ffffffc2;grid-column:1;max-width:700px;margin:.8rem 0 0;font-size:.88rem;line-height:1.5}.SolutionsExperience-module__nzzhZG__finalCta section>div:last-child>a{white-space:nowrap;grid-area:1/2/3;justify-self:end;min-width:150px}@media (max-width:1000px){.SolutionsExperience-module__nzzhZG__taskCard{width:280px;top:47%;right:3vw}.SolutionsExperience-module__nzzhZG__departmentGrid{grid-template-columns:1fr}.SolutionsExperience-module__nzzhZG__departmentScene{min-height:540px}.SolutionsExperience-module__nzzhZG__departmentList{grid-template-columns:1fr 1fr;align-content:stretch}.SolutionsExperience-module__nzzhZG__industryMosaic{height:540px}.SolutionsExperience-module__nzzhZG__tailoredCopy{width:58vw}.SolutionsExperience-module__nzzhZG__tailored ul{right:4vw}.SolutionsExperience-module__nzzhZG__workRail{grid-auto-columns:calc(33.3333% - .666667rem)}}@media (max-width:760px){.SolutionsExperience-module__nzzhZG__hero{flex-direction:column;min-height:auto;padding-top:5rem;display:flex}.SolutionsExperience-module__nzzhZG__heroCopy{width:100%;padding:2.5rem 1.5rem 1.5rem}.SolutionsExperience-module__nzzhZG__hero h1{font-size:clamp(2.1rem,7.8vw,3rem)}.SolutionsExperience-module__nzzhZG__heroCopy>p{max-width:34rem;font-size:1rem}.SolutionsExperience-module__nzzhZG__heroVisual{aspect-ratio:16/9;width:100%;position:relative;top:auto;bottom:auto;right:auto}.SolutionsExperience-module__nzzhZG__heroVisual:after{background:linear-gradient(#080f17,#080f1759 14%,#0000 34%)}.SolutionsExperience-module__nzzhZG__heroImage{object-position:center}.SolutionsExperience-module__nzzhZG__taskCard{transform-origin:bottom;width:calc(100% - 2rem);padding:.7rem;top:auto;bottom:.75rem;right:1rem;transform:scale(.86)}.SolutionsExperience-module__nzzhZG__taskCard[data-visible=true]{transform:scale(.86)}.SolutionsExperience-module__nzzhZG__section{padding:4rem 1.2rem}.SolutionsExperience-module__nzzhZG__sectionHeading{align-items:start}.SolutionsExperience-module__nzzhZG__sectionHeading h2{font-size:clamp(2.5rem,10vw,3.5rem)}.SolutionsExperience-module__nzzhZG__departmentGrid{grid-template-columns:1fr}.SolutionsExperience-module__nzzhZG__departmentScene{grid-template-rows:auto 290px;grid-template-columns:1fr;min-height:690px}.SolutionsExperience-module__nzzhZG__departmentIntro{align-self:start;padding:2rem 1.5rem 1rem}.SolutionsExperience-module__nzzhZG__departmentTitle>i{width:46px;height:46px}.SolutionsExperience-module__nzzhZG__departmentTitle h3{font-size:2rem}.SolutionsExperience-module__nzzhZG__departmentIntro>p{margin:.8rem 0 1.2rem;font-size:.84rem}.SolutionsExperience-module__nzzhZG__departmentIntro ul{grid-template-columns:1fr 1fr;gap:.55rem}.SolutionsExperience-module__nzzhZG__departmentIntro li>i{width:34px;height:34px}.SolutionsExperience-module__nzzhZG__workflowVisual{min-height:290px;padding:1rem 1.5rem}.SolutionsExperience-module__nzzhZG__workflowTimeline{gap:.3rem;width:min(100%,330px)}.SolutionsExperience-module__nzzhZG__workflowTimeline:before{top:31px;bottom:31px;left:50px}.SolutionsExperience-module__nzzhZG__workflowStep{grid-template-columns:28px 44px minmax(0,1fr);gap:.65rem;min-height:52px}.SolutionsExperience-module__nzzhZG__workflowStep>i{width:44px;height:44px}.SolutionsExperience-module__nzzhZG__workflowStep strong{font-size:.8rem}.SolutionsExperience-module__nzzhZG__departmentList{grid-template-columns:1fr}.SolutionsExperience-module__nzzhZG__workSection{padding-right:0}.SolutionsExperience-module__nzzhZG__workSection .SolutionsExperience-module__nzzhZG__sectionHeading{padding-right:1.2rem}.SolutionsExperience-module__nzzhZG__railControls{display:none}.SolutionsExperience-module__nzzhZG__workRail{grid-auto-columns:78%;padding-right:1.2rem}.SolutionsExperience-module__nzzhZG__industryMosaic{grid-template-rows:none;grid-template-columns:1fr 1fr;height:auto}.SolutionsExperience-module__nzzhZG__industryReveal,.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__wide,.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__medium,.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__small{grid-area:auto;min-height:300px}.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__wide{grid-column:1/-1;min-height:430px}.SolutionsExperience-module__nzzhZG__industryReveal:nth-of-type(2){display:flex}.SolutionsExperience-module__nzzhZG__tailored section{min-height:650px}.SolutionsExperience-module__nzzhZG__tailored section>img{object-position:62% center}.SolutionsExperience-module__nzzhZG__bannerShade{background:linear-gradient(#061422f5 0%,#061422bd 68%,#061422ed 100%)}.SolutionsExperience-module__nzzhZG__tailoredCopy{width:auto;top:4rem;left:1.2rem;right:1.2rem;transform:none}.SolutionsExperience-module__nzzhZG__tailoredCopy h2{font-size:clamp(2.7rem,10vw,4rem)}.SolutionsExperience-module__nzzhZG__tailored ul{inset:auto auto 3rem 1.2rem;transform:none}.SolutionsExperience-module__nzzhZG__finalCta{padding:2.5rem 1rem}.SolutionsExperience-module__nzzhZG__finalCta section{border-radius:16px;min-height:470px}.SolutionsExperience-module__nzzhZG__finalShade{background:linear-gradient(#040f1af0,#040f1a8c 72%,#040f1ad1)}.SolutionsExperience-module__nzzhZG__finalCta section>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;width:auto;padding:2rem;display:flex;inset:0}.SolutionsExperience-module__nzzhZG__finalCta h2{font-size:clamp(2.5rem,10vw,3.6rem)}.SolutionsExperience-module__nzzhZG__finalCta p{font-size:.84rem}.SolutionsExperience-module__nzzhZG__finalCta section>div:last-child>a{justify-self:auto;margin-top:1.25rem}}@media (max-width:520px){.SolutionsExperience-module__nzzhZG__actions{display:grid}.SolutionsExperience-module__nzzhZG__actions a{width:100%}.SolutionsExperience-module__nzzhZG__sectionHeading{display:block}.SolutionsExperience-module__nzzhZG__sectionHeading>a{margin-top:.8rem;display:inline-block}.SolutionsExperience-module__nzzhZG__departmentList button{grid-template-columns:42px 1fr auto;gap:.7rem}.SolutionsExperience-module__nzzhZG__departmentList button>i{width:40px;height:40px}.SolutionsExperience-module__nzzhZG__workRail{grid-auto-columns:86%}.SolutionsExperience-module__nzzhZG__industryMosaic{grid-template-columns:1fr;display:grid}.SolutionsExperience-module__nzzhZG__industryReveal,.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__wide{grid-column:auto;min-height:330px}.SolutionsExperience-module__nzzhZG__industryReveal.SolutionsExperience-module__nzzhZG__wide{min-height:430px}.SolutionsExperience-module__nzzhZG__faq summary{font-size:.94rem}.SolutionsExperience-module__nzzhZG__faq details p{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.SolutionsExperience-module__nzzhZG__reveal,.SolutionsExperience-module__nzzhZG__reveal[data-visible=true],.SolutionsExperience-module__nzzhZG__departmentScene,.SolutionsExperience-module__nzzhZG__departmentSceneExiting,.SolutionsExperience-module__nzzhZG__departmentIntro li,.SolutionsExperience-module__nzzhZG__workflowStep,.SolutionsExperience-module__nzzhZG__departmentList button{opacity:1;transition:none;animation:none;transform:none}.SolutionsExperience-module__nzzhZG__workCard img,.SolutionsExperience-module__nzzhZG__industryReveal img,.SolutionsExperience-module__nzzhZG__actions a,.SolutionsExperience-module__nzzhZG__tailoredCopy>a,.SolutionsExperience-module__nzzhZG__finalCta section>div:last-child>a{transition:none}.SolutionsExperience-module__nzzhZG__workCard:hover img,.SolutionsExperience-module__nzzhZG__industryReveal article:hover img{transform:none}.SolutionsExperience-module__nzzhZG__faq details p{animation:none}}.SolutionsExperience-module__nzzhZG__departmentIntro{transform:translateY(1rem)}.SolutionsExperience-module__nzzhZG__workflowTimeline:before{left:24px}.SolutionsExperience-module__nzzhZG__workflowStep{grid-template-columns:48px minmax(0,1fr)}@media (max-width:760px){.SolutionsExperience-module__nzzhZG__departmentIntro{transform:none}.SolutionsExperience-module__nzzhZG__workflowTimeline:before{left:22px}.SolutionsExperience-module__nzzhZG__workflowStep{grid-template-columns:44px minmax(0,1fr)}.SolutionsExperience-module__nzzhZG__taskCard{display:none}.SolutionsExperience-module__nzzhZG__heroCopy{padding-bottom:2.25rem}.SolutionsExperience-module__nzzhZG__departments{padding-top:3rem;padding-bottom:3rem}.SolutionsExperience-module__nzzhZG__departments .SolutionsExperience-module__nzzhZG__sectionHeading{margin-bottom:1.5rem}.SolutionsExperience-module__nzzhZG__departmentGrid{gap:.85rem}.SolutionsExperience-module__nzzhZG__departmentList{scroll-snap-type:x proximity;scrollbar-width:none;grid-row:1;gap:.55rem;margin:0 -.1rem;padding:.1rem .1rem .35rem;display:flex;overflow-x:auto}.SolutionsExperience-module__nzzhZG__departmentList::-webkit-scrollbar{display:none}.SolutionsExperience-module__nzzhZG__departmentList button{scroll-snap-align:start;border-radius:999px;flex:none;grid-template-columns:32px auto;gap:.55rem;width:auto;min-width:max-content;padding:.5rem .72rem;display:grid}.SolutionsExperience-module__nzzhZG__departmentList button>i{border-radius:50%;width:32px;height:32px}.SolutionsExperience-module__nzzhZG__departmentList svg{width:17px;height:17px}.SolutionsExperience-module__nzzhZG__departmentList b{white-space:nowrap;font-size:.78rem}.SolutionsExperience-module__nzzhZG__departmentList small,.SolutionsExperience-module__nzzhZG__departmentArrow{display:none}.SolutionsExperience-module__nzzhZG__departmentList button:before{width:2px;top:7px;bottom:7px}.SolutionsExperience-module__nzzhZG__departmentShowcase{grid-row:2}.SolutionsExperience-module__nzzhZG__departmentScene{border-radius:18px;grid-template-rows:auto auto;grid-template-columns:1fr;min-height:0}.SolutionsExperience-module__nzzhZG__departmentIntro{align-self:auto;padding:1.5rem 1.25rem .7rem}.SolutionsExperience-module__nzzhZG__departmentTitle>i{width:44px;height:44px}.SolutionsExperience-module__nzzhZG__departmentTitle h3{font-size:1.8rem}.SolutionsExperience-module__nzzhZG__departmentIntro>p{max-width:none;margin:.75rem 0 0;font-size:.86rem;line-height:1.55}.SolutionsExperience-module__nzzhZG__workflowVisual{min-height:0;padding:.8rem 1.25rem 1.5rem}.SolutionsExperience-module__nzzhZG__workflowTimeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .8rem;width:100%}.SolutionsExperience-module__nzzhZG__workflowTimeline:before{display:none}.SolutionsExperience-module__nzzhZG__workflowStep{grid-template-columns:40px minmax(0,1fr);gap:.55rem;min-height:46px}.SolutionsExperience-module__nzzhZG__workflowStep>i{width:40px;height:40px}.SolutionsExperience-module__nzzhZG__workflowStep svg{width:19px;height:19px}.SolutionsExperience-module__nzzhZG__workflowStep strong{font-size:.76rem}}.SolutionsExperience-module__nzzhZG__departmentList button{grid-template-columns:42px 1fr}.SolutionsExperience-module__nzzhZG__departmentList button:hover,.SolutionsExperience-module__nzzhZG__departmentList button:focus-visible{background:#56857f14;border-color:#56857f}.SolutionsExperience-module__nzzhZG__departmentList .SolutionsExperience-module__nzzhZG__activeDepartment{color:#fff;background:#56857f;border-color:#56857f;box-shadow:0 10px 26px #3255512e}.SolutionsExperience-module__nzzhZG__departmentList .SolutionsExperience-module__nzzhZG__activeDepartment:before{background:#fffc}.SolutionsExperience-module__nzzhZG__departmentList .SolutionsExperience-module__nzzhZG__activeDepartment>i{color:#fff;background:#ffffff29}.SolutionsExperience-module__nzzhZG__departmentList .SolutionsExperience-module__nzzhZG__activeDepartment small{color:#fffc}@media (min-width:1001px){.SolutionsExperience-module__nzzhZG__departmentGrid{grid-template-columns:minmax(360px,1fr) minmax(0,1.46fr)}.SolutionsExperience-module__nzzhZG__departmentList{grid-area:1/1}.SolutionsExperience-module__nzzhZG__departmentShowcase{grid-area:1/2}}@media (max-width:1000px){.SolutionsExperience-module__nzzhZG__departmentList,.SolutionsExperience-module__nzzhZG__departmentShowcase{grid-column:1}}@media (max-width:760px){.SolutionsExperience-module__nzzhZG__departmentList button{grid-template-columns:32px auto}.SolutionsExperience-module__nzzhZG__departmentList .SolutionsExperience-module__nzzhZG__activeDepartment{background:#56857f}}.SolutionsExperience-module__nzzhZG__departmentList button:hover,.SolutionsExperience-module__nzzhZG__departmentList button:focus-visible{color:#fff;background:#56857f;border-color:#56857f;box-shadow:0 10px 26px #3255512e}.SolutionsExperience-module__nzzhZG__departmentList button:hover:before,.SolutionsExperience-module__nzzhZG__departmentList button:focus-visible:before{background:#fffc}.SolutionsExperience-module__nzzhZG__departmentList button:hover>i,.SolutionsExperience-module__nzzhZG__departmentList button:focus-visible>i{color:#fff;background:#ffffff29}.SolutionsExperience-module__nzzhZG__faq{background:linear-gradient(145deg,#fff,#f7faff);padding:clamp(5rem,7vw,7rem) max(4.5vw,50vw - 720px);display:block}.SolutionsExperience-module__nzzhZG__faqBody{width:100%}.SolutionsExperience-module__nzzhZG__faqHeader{text-align:center;margin-bottom:2.4rem;display:block}.SolutionsExperience-module__nzzhZG__faqHeader h2{margin:0 auto;font-size:clamp(2.1rem,3vw,3.45rem);font-weight:610;line-height:1}.SolutionsExperience-module__nzzhZG__faqGrid{border-top:1px solid #dce6f0;grid-template-columns:1fr;gap:0;width:min(100%,1040px);margin:0 auto;display:grid}.SolutionsExperience-module__nzzhZG__faqGrid article{background:0 0;border:0;border-bottom:1px solid #dce6f0;border-radius:0;transition:transform .35s,box-shadow .35s,background-color .35s}.SolutionsExperience-module__nzzhZG__faqGrid button{width:100%;min-height:4.4rem;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem .2rem;font-size:1.125rem;font-weight:690;line-height:1.35;display:flex}.SolutionsExperience-module__nzzhZG__faqGrid button span{font-size:inherit;font-weight:inherit}.SolutionsExperience-module__nzzhZG__faqGrid button i{color:#547dbf;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:1.35rem;font-style:normal;display:grid}.SolutionsExperience-module__nzzhZG__faqGrid article>div{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .28s,visibility 0s .28s;display:grid}.SolutionsExperience-module__nzzhZG__faqGrid article>div>p{max-width:850px;min-height:0;margin:0;font-size:1rem;line-height:1.65;overflow:hidden}.SolutionsExperience-module__nzzhZG__faqGrid article[data-open=true]{background:#ffffffb8}.SolutionsExperience-module__nzzhZG__faqGrid article[data-open=true]>div{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .28s}.SolutionsExperience-module__nzzhZG__faqGrid article[data-open=true]>div>p{padding:0 2.5rem 1.35rem .2rem}@media (max-width:700px){.SolutionsExperience-module__nzzhZG__faq{padding:5rem 1.2rem}.SolutionsExperience-module__nzzhZG__faqHeader{margin-bottom:1.8rem}.SolutionsExperience-module__nzzhZG__faqHeader h2{font-size:clamp(2rem,9vw,3rem)}.SolutionsExperience-module__nzzhZG__faqGrid button{min-height:4.25rem;font-size:1rem}.SolutionsExperience-module__nzzhZG__faqGrid article[data-open=true]>div>p{padding-right:1rem}}@media (prefers-reduced-motion:reduce){.SolutionsExperience-module__nzzhZG__faqGrid article,.SolutionsExperience-module__nzzhZG__faqGrid article>div{transition:none}}@media (scripting:none){.SolutionsExperience-module__nzzhZG__reveal{opacity:1;transform:none}}
