.solution_page__ydmRI{min-width:1200px;background:#fff}.solution_industry__FLSeR{width:100%;margin-top:60px;background:#fff;color:#313131}.solution_content__9qsae{width:1200px;margin:0 auto}.solution_hero__hnkve{display:flex;width:100%;height:400px;align-items:center;background-position:50%;background-size:cover}.solution_heroContent__mGIky{overflow:hidden}.solution_caseSection__CN4gp h2,.solution_contactSection__MZFOF h2,.solution_contactSection__MZFOF p,.solution_heroContent__mGIky h1,.solution_heroContent__mGIky p,.solution_pain__gLERH h2,.solution_programme__Mp1XS h2,.solution_progressSection__sUYNN h2,.solution_providerSection__xSpO8 h2{margin:0;font-weight:400}.solution_heroContent__mGIky h1{font-size:36px}.solution_heroContent__mGIky>p{width:850px;max-height:225px;margin-top:18px;overflow:hidden;font-size:18px;line-height:28px;white-space:pre-line}.solution_heroActions__iPUZc{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.solution_contactAction__niQuB,.solution_heroAction__hv6Fk{display:block;width:140px;height:35px;padding:0;border:0;border-radius:17px;background:#6c65fc;color:#fff;font-size:14px;line-height:35px;text-align:center;text-decoration:none;cursor:pointer}.solution_heroAction__hv6Fk:focus-visible,.solution_heroAction__hv6Fk:hover{background:#7b75fe}.solution_sectionNavigation__FGbhp{z-index:10;width:100%;border-bottom:1px solid #dedfe1;background:#f7f8fa;box-shadow:0 4px 5px -1px rgb(0 0 0/15%)}.solution_fixedNavigation__hUOIT{position:fixed;top:58px;right:0;left:0}.solution_sectionNavigation__FGbhp .solution_content__9qsae{display:flex;height:60px;align-items:center;overflow:hidden}.solution_sectionNavigation__FGbhp button{flex:1 1;height:60px;padding:0;border:0;border-left:1px solid #dedfe1;background:transparent;color:#1b1b1b;font-size:18px;line-height:60px;text-align:center;cursor:pointer}.solution_sectionNavigation__FGbhp button:last-child{border-right:1px solid #dedfe1}.solution_sectionNavigation__FGbhp .solution_activeSectionTab__zbgEV,.solution_sectionNavigation__FGbhp button:focus-visible,.solution_sectionNavigation__FGbhp button:hover{color:#6c65fc}.solution_navigationPlaceholder__smbOf{width:100%;height:60px;background:#fff}.solution_sectionAnchor__A789w{scroll-margin-top:100px}.solution_caseSection__CN4gp,.solution_pain__gLERH,.solution_programme__Mp1XS,.solution_progressSection__sUYNN,.solution_providerSection__xSpO8{width:100%;box-sizing:border-box}.solution_pain__gLERH{min-height:300px;background:#fff}.solution_caseSection__CN4gp h2,.solution_pain__gLERH h2,.solution_programme__Mp1XS h2,.solution_progressSection__sUYNN h2,.solution_providerSection__xSpO8 h2{width:100%;padding-top:50px;color:#000;font-size:24px;text-align:center}.solution_caseTrack__kcL_B,.solution_descriptionGrid__LDF2n,.solution_painList__TP6GW,.solution_providerTrack__i49xN,.solution_recommendationGrid__13JEL,.solution_sceneList__YgWt9{margin:0;padding:0;list-style:none}.solution_painList__TP6GW{display:flex;width:100%;height:220px;margin-top:20px;align-items:center;justify-content:center}.solution_painList__TP6GW li{position:relative;width:280px;height:135px;margin-right:20px}.solution_painList__TP6GW li:last-child{margin-right:0}.solution_painList__TP6GW img{display:block;width:70px;height:70px;margin:0 auto;object-fit:contain}.solution_painList__TP6GW p{position:absolute;bottom:0;left:0;width:100%;height:54px;margin:0;color:#313131;font-size:18px;line-height:1.5;text-align:center;white-space:pre-line}.solution_programme__Mp1XS{min-height:600px;padding-bottom:40px;background:#f8f9fb}.solution_programmeContent__bF4T2{display:flex;margin-top:38px;align-items:flex-start;justify-content:center}.solution_programmeTabs__ljwbC{display:flex;width:200px;flex:0 0 200px;flex-direction:column}.solution_programmeTabs__ljwbC button{height:55px;padding:0 8px;border:0;border-top:1px solid #dcdcdd;border-left:1px solid #dcdcdd;background:#fff;color:#313131;font-size:16px;font-weight:300;line-height:53px;text-align:center;cursor:pointer}.solution_programmeTabs__ljwbC button:last-child{border-bottom:1px solid #dcdcdd}.solution_programmeTabs__ljwbC .solution_activeProgramme__AQBet,.solution_programmeTabs__ljwbC button:focus-visible,.solution_programmeTabs__ljwbC button:hover{background:#6c65fc;color:#fff}.solution_programmeBox__7Sz7O{width:994px;min-height:400px;padding:5px 25px 11.5px;border:1px solid #6c65fc;background:#fff;box-shadow:0 0 2px 2px rgb(108 101 252/30%)}.solution_programmeBox__7Sz7O h3{margin:0;color:#313131;font-size:16px;font-weight:400;line-height:48px}.solution_descriptionGrid__LDF2n{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start}.solution_descriptionGrid__LDF2n li{width:33.3333%;padding:0 30px 20px 0}.solution_descriptionGrid__LDF2n li:nth-child(n+4){padding-bottom:0}.solution_descriptionGrid__LDF2n strong{display:block;padding-bottom:4px;color:#7d7d7d;font-size:14px;font-weight:400}.solution_descriptionGrid__LDF2n p{margin:0;color:#959595;font-size:12px;line-height:16px}.solution_sceneList__YgWt9{display:flex;flex-wrap:wrap;align-items:center}.solution_sceneList__YgWt9 li{display:flex;margin-right:20px;align-items:center;text-align:center}.solution_sceneList__YgWt9 img{width:26px;height:26px;object-fit:contain}.solution_sceneList__YgWt9 span{display:inline-block;margin-left:10px;padding-right:20px;border-right:1px solid #959595;color:#7d7d7d;font-size:14px}.solution_sceneList__YgWt9 li:last-child{margin-right:0}.solution_sceneList__YgWt9 li:last-child span{border-right:0}.solution_recommendationGrid__13JEL{display:flex;flex-wrap:wrap;align-items:flex-start}.solution_recommendationGrid__13JEL>li{width:285px;height:78px;margin:0 42px 10px 0}.solution_recommendationGrid__13JEL>li:nth-child(3n){margin-right:0}.solution_recommendationCard__l3xr8{display:flex;width:285px;height:78px;justify-content:space-between;border:1px solid #d8d8d8;color:#959595;text-decoration:none;cursor:pointer}.solution_recommendationCard__l3xr8:focus-visible,.solution_recommendationCard__l3xr8:hover{background:#eee}.solution_recommendationCard__l3xr8:focus-visible strong,.solution_recommendationCard__l3xr8:hover strong{color:#6c65fc}.solution_recommendationLogo__Gf0kx{position:relative;width:105px;height:76px;flex:0 0 105px}.solution_recommendationLogo__Gf0kx img{position:absolute;inset:0;max-width:100%;max-height:100%;margin:auto;object-fit:contain}.solution_recommendationCopy__siG_R{display:block;min-width:0;flex:1 1;height:76px;padding:5px}.solution_recommendationCopy__siG_R strong,.solution_recommendationCopy__siG_R>span{display:block;width:168px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solution_recommendationCopy__siG_R strong{color:#959595;font-size:14px;font-weight:400;line-height:22px}.solution_recommendationCopy__siG_R>span{font-size:12px;line-height:22px}.solution_caseSection__CN4gp{min-height:500px;padding-bottom:55px;background:#fff}.solution_sectionDescription__NK3g5{margin:15px 0 38px;color:#959595;font-size:16px;line-height:26px;text-align:center;white-space:pre-line}.solution_carouselViewport___n8w5{position:relative;width:100%;overflow:hidden}.solution_caseCarousel__7VsK_{margin-top:38px}.solution_sectionDescription__NK3g5+.solution_caseCarousel__7VsK_,.solution_sectionDescription__NK3g5+.solution_providerCarousel__kTxXp{margin-top:0}.solution_caseTrack__kcL_B,.solution_providerTrack__i49xN{display:flex;transition:transform .5s ease}.solution_caseTrack__kcL_B{gap:30px}.solution_caseTrack__kcL_B>li{position:relative;width:380px;height:320px;flex:0 0 380px;overflow:hidden;border:1px solid #eee}.solution_caseBack__Fzpew,.solution_caseFront__xEdgj{position:absolute;top:0;left:0;width:380px;height:320px;transition:transform .5s ease}.solution_caseFront__xEdgj{transform:translateY(0)}.solution_caseBack__Fzpew{display:flex;padding:20px;flex-direction:column;align-items:center;background:#6c65fc;color:#fff;transform:translateY(320px)}.solution_caseTrack__kcL_B>li:focus-within .solution_caseFront__xEdgj,.solution_caseTrack__kcL_B>li:hover .solution_caseFront__xEdgj{transform:translateY(-320px)}.solution_caseTrack__kcL_B>li:focus-within .solution_caseBack__Fzpew,.solution_caseTrack__kcL_B>li:hover .solution_caseBack__Fzpew{transform:translateY(0)}.solution_caseFront__xEdgj img{display:block;width:378px;height:278px;object-fit:cover}.solution_caseFront__xEdgj p{width:380px;height:40px;margin:0;color:#535353;font-size:16px;line-height:40px;text-align:center}.solution_caseBack__Fzpew strong{height:60px;font-size:18px;font-weight:400;line-height:60px;text-align:center}.solution_caseBack__Fzpew p{margin:0;font-size:14px;line-height:24px;white-space:pre-line}.solution_carouselButton__MwIlR{position:absolute;top:50%;z-index:2;display:flex;width:25px;height:40px;padding:0;align-items:center;justify-content:center;border:0;border-radius:0;background:#fff;box-shadow:0 2px 10px rgb(0 0 0/10%);visibility:hidden;cursor:pointer;transform:translateY(-50%);transition:transform .4s ease}.solution_carouselButton__MwIlR:focus-visible,.solution_carouselViewport___n8w5:hover .solution_carouselButton__MwIlR{visibility:visible}.solution_carouselButton__MwIlR:hover{transform:translateY(-50%) scale(1.2)}.solution_carouselButton__MwIlR img{width:24px;height:24px}.solution_previousButton___S03H{left:10px}.solution_previousButton___S03H img{transform:rotate(180deg)}.solution_nextButton__Tx1cY{right:10px}.solution_providerSection__xSpO8{min-height:360px;padding-bottom:70px;background:#fff}.solution_providerSection__xSpO8 .solution_sectionDescription__NK3g5 a{color:#6c65fc;text-decoration:none}.solution_providerCarousel__kTxXp{margin-top:38px}.solution_providerTrack__i49xN{gap:20px}.solution_providerTrack__i49xN>li{width:386.6667px;height:115px;flex:0 0 386.6667px;text-align:center}.solution_providerTrack__i49xN img{display:block;height:48px;margin:0 auto;object-fit:contain}.solution_providerTrack__i49xN p{max-width:100%;margin:18px 0 0;overflow:hidden;color:#1b1b1b;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.solution_providerTrack__i49xN p a{color:#1b1b1b;text-decoration:none}.solution_providerTrack__i49xN p a:focus-visible,.solution_providerTrack__i49xN p a:hover{color:#6c65fc}.solution_providerTrack__i49xN>li>span{display:block;max-width:100%;margin-top:10px;overflow:hidden;color:#a0a0a0;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.solution_providerCarousel__kTxXp .solution_carouselButton__MwIlR{width:40px;height:40px;border-radius:50%}.solution_progressSection__sUYNN{min-height:400px;padding-bottom:55px;background:#f8f9fb}.solution_progressImage__8jl9q{display:block;max-width:1200px;max-height:400px;margin:38px auto 0}.solution_sectionDescription__NK3g5+.solution_progressImage__8jl9q{margin-top:0}.solution_contactSection__MZFOF{display:flex;width:100%;height:150px;align-items:center;background-position:50%;background-size:100% 100%;text-align:center}.solution_contactSection__MZFOF .solution_content__9qsae{display:flex;flex-direction:column;align-items:center}.solution_contactSection__MZFOF h2{width:100%;font-size:24px}.solution_contactSection__MZFOF p{width:100%;margin-top:10px;font-size:16px}.solution_contactAction__niQuB{margin-top:15px;border:1px solid;background:transparent;line-height:33px}.solution_contactAction__niQuB:focus-visible,.solution_contactAction__niQuB:hover{background:#fff;color:#000}.solution_loadError__lXNh2{display:flex;min-height:520px;padding:160px 24px 80px;flex-direction:column;align-items:center;background:#fff;color:#535353;font-size:16px}.solution_loadError__lXNh2 p{margin:0}.solution_loadError__lXNh2 button{height:36px;margin-top:20px;padding:0 24px;border:0;border-radius:18px;background:#6c65fc;color:#fff;cursor:pointer}.solution_loadError__lXNh2 button:disabled{opacity:.6;cursor:wait}@media (max-width:1199px){.solution_page__ydmRI{min-width:0}.solution_content__9qsae{width:calc(100% - 32px)}.solution_heroContent__mGIky>p{width:min(850px,100%)}.solution_programmeContent__bF4T2{flex-direction:column;justify-content:flex-start}.solution_programmeTabs__ljwbC{width:100%;flex:none;flex-direction:row;overflow-x:auto}.solution_programmeTabs__ljwbC button{min-width:150px;border-bottom:1px solid #dcdcdd}.solution_programmeBox__7Sz7O{width:100%}.solution_recommendationGrid__13JEL>li,.solution_recommendationGrid__13JEL>li:nth-child(3n){margin-right:20px}.solution_caseTrack__kcL_B>li{width:calc((100vw - 92px) / 3);flex-basis:calc((100vw - 92px) / 3)}.solution_caseBack__Fzpew,.solution_caseFront__xEdgj,.solution_caseFront__xEdgj img,.solution_caseFront__xEdgj p{width:100%}.solution_progressImage__8jl9q{max-width:100%}}@media (max-width:720px){.solution_heroContent__mGIky h1{font-size:30px}.solution_heroContent__mGIky>p{font-size:16px}.solution_sectionNavigation__FGbhp{overflow-x:auto}.solution_sectionNavigation__FGbhp .solution_content__9qsae{width:max-content;min-width:100%}.solution_sectionNavigation__FGbhp button{min-width:130px}.solution_painList__TP6GW{height:auto;padding:28px 0 40px;flex-wrap:wrap;gap:24px 0}.solution_painList__TP6GW li{width:50%;margin-right:0}.solution_programmeBox__7Sz7O{padding:5px 16px 20px}.solution_descriptionGrid__LDF2n li{width:100%;padding:0 0 16px}.solution_sceneList__YgWt9{gap:16px}.solution_recommendationGrid__13JEL{display:grid;grid-template-columns:1fr;gap:10px}.solution_recommendationGrid__13JEL>li,.solution_recommendationGrid__13JEL>li:nth-child(3n){width:100%;margin:0}.solution_recommendationCard__l3xr8,.solution_recommendationCopy__siG_R strong,.solution_recommendationCopy__siG_R>span{width:100%}.solution_caseTrack__kcL_B>li,.solution_providerTrack__i49xN>li{width:calc(100vw - 32px);flex-basis:calc(100vw - 32px)}.solution_caseTrack__kcL_B,.solution_providerTrack__i49xN{gap:20px;transform:none!important}.solution_carouselViewport___n8w5{overflow-x:auto}.solution_carouselButton__MwIlR{display:none}.solution_contactSection__MZFOF{height:auto;min-height:150px;padding:24px 0}}