.styles_hero__g4S_V{position:relative;z-index:1;overflow:hidden;padding-top:0!important;padding-bottom:0!important;background-color:var(--white-3)}.styles_hero_breadcrumbs___B0vt{padding:calc(30px + var(--header-height)) 0 30px}.styles_hero_wrap__M3bdR{width:100%;max-width:calc(1500px + 130px + 45px);padding:0 23px;margin:0 auto}@media(max-width:1023.9px){.styles_hero_wrap__M3bdR{padding:0 11px}}.styles_hero_card__Mg_Yx{padding:132px 30px;border-radius:64px;background-color:var(--primary-blue);background-image:url(/img/solution-hero/bg_3.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media(max-width:1699.9px){.styles_hero_card__Mg_Yx{padding:99px 30px;border-radius:48px}}@media(max-width:1023.9px){.styles_hero_card__Mg_Yx{padding:60px 20px}}@media(max-width:575.9px){.styles_hero_card__Mg_Yx{padding:38px 10px}}.styles_hero_title__u_94P{margin-bottom:28px!important}@media(min-width:1024px){.styles_hero_title__u_94P:after{top:3px!important;left:3px!important}}@media(min-width:1700px){.styles_hero_title__u_94P:after{top:4px!important;left:4px!important}}@media(min-width:1024px){.styles_hero_title__u_94P{font-size:56px!important}}@media(min-width:1700px){.styles_hero_title__u_94P{font-size:64px!important}}@media(max-width:1699.9px){.styles_hero_title__u_94P{margin-bottom:21px!important}}@media(max-width:575.9px){.styles_hero_title__u_94P{width:100%;text-align:center!important}}.styles_hero_cols__fDvnW{display:flex;gap:30px}@media(max-width:1699.9px){.styles_hero_cols__fDvnW{gap:23px}}@media(max-width:1023.9px){.styles_hero_cols__fDvnW{flex-direction:column}}.styles_hero_left__OA_C0{display:flex;flex-direction:column;align-items:flex-start;flex:0 1 845px}@media(max-width:1699.9px){.styles_hero_left__OA_C0{flex:0 1 634px}}@media(max-width:1023.9px){.styles_hero_left__OA_C0{width:100%;flex:auto}}.styles_hero_right__pO_iT{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 auto}.styles_hero_text__0_Vzr{margin-bottom:24px;font-family:var(--ff-primary);font-size:18px;font-weight:400;line-height:1.5;color:var(--base-white)}@media(max-width:1699.9px){.styles_hero_text__0_Vzr{margin-bottom:18px;font-size:14px}}@media(max-width:575.9px){.styles_hero_text__0_Vzr{text-align:center!important}}.styles_hero_text__0_Vzr p{font-family:var(--ff-primary);font-size:18px;font-weight:400;line-height:1.5}.styles_hero_text__0_Vzr p:not(:last-child){margin-bottom:16px}@media(max-width:1699.9px){.styles_hero_text__0_Vzr p{font-size:14px}.styles_hero_text__0_Vzr p:not(:last-child){margin-bottom:12px}}.styles_hero_actions__xGytC{display:flex;align-items:center;gap:16px}@media(max-width:1699.9px){.styles_hero_actions__xGytC{gap:12px}}@media(max-width:575.9px){.styles_hero_actions__xGytC{flex-wrap:wrap;width:100%}.styles_hero_btn__DSuUt{width:100%;justify-content:center}}.styles_hero_awards__AAreq{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px}@media(max-width:767.9px){.styles_hero_awards__AAreq{gap:12px}}@media(max-width:575.9px){.styles_hero_awards__AAreq{justify-content:center}}.styles_hero_awards_item__PnNuH{display:flex;align-items:center;justify-content:center;width:100px;height:100px;padding:7px;border-radius:16px;background-color:var(--base-white);box-shadow:0 4px 24px rgba(37,37,37,.08)}@media(max-width:1699.9px){.styles_hero_awards_item__PnNuH{width:80px;height:80px;border-radius:12px;box-shadow:0 3px 18px rgba(37,37,37,.08)}}@media(max-width:767.9px){.styles_hero_awards_item__PnNuH{border-radius:9px}}.styles_hero_awards_item__PnNuH img{width:100%;height:100%;object-fit:cover!important}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/Montserrat-ExtraLight.eot) format("eot");src:url(/fonts/Montserrat-ExtraLight.woff) format("woff"),url(/fonts/Montserrat-ExtraLight.woff2) format("woff2"),url(/fonts/Montserrat-ExtraLight.ttf) format("ttf"),url(/fonts/Montserrat-ExtraLight.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/Montserrat-Light.eot) format("eot");src:url(/fonts/Montserrat-Light.woff) format("woff"),url(/fonts/Montserrat-Light.woff2) format("woff2"),url(/fonts/Montserrat-Light.ttf) format("ttf"),url(/fonts/Montserrat-Light.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-Regular.eot) format("eot");src:url(/fonts/Montserrat-Regular.woff) format("woff"),url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.ttf) format("ttf"),url(/fonts/Montserrat-Regular.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/Montserrat-Medium.eot) format("eot");src:url(/fonts/Montserrat-Medium.woff) format("woff"),url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.ttf) format("ttf"),url(/fonts/Montserrat-Medium.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Montserrat-SemiBold.eot) format("eot");src:url(/fonts/Montserrat-SemiBold.woff) format("woff"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/Montserrat-SemiBold.ttf) format("ttf"),url(/fonts/Montserrat-SemiBold.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/fonts/Montserrat-Black.eot) format("eot");src:url(/fonts/Montserrat-Black.woff) format("woff"),url(/fonts/Montserrat-Black.woff2) format("woff2"),url(/fonts/Montserrat-Black.ttf) format("ttf"),url(/fonts/Montserrat-Black.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat-ExtraBold.eot) format("eot");src:url(/fonts/Montserrat-ExtraBold.woff) format("woff"),url(/fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBold.ttf) format("ttf"),url(/fonts/Montserrat-ExtraBold.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat-Bold.eot) format("eot");src:url(/fonts/Montserrat-Bold.woff) format("woff"),url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.ttf) format("ttf"),url(/fonts/Montserrat-Bold.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(/fonts/Montserrat-ThinItalic.eot) format("eot");src:url(/fonts/Montserrat-ThinItalic.woff) format("woff"),url(/fonts/Montserrat-ThinItalic.woff2) format("woff2"),url(/fonts/Montserrat-ThinItalic.ttf) format("ttf"),url(/fonts/Montserrat-ThinItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/fonts/Montserrat-ExtraLightItalic.eot) format("eot");src:url(/fonts/Montserrat-ExtraLightItalic.woff) format("woff"),url(/fonts/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(/fonts/Montserrat-ExtraLightItalic.ttf) format("ttf"),url(/fonts/Montserrat-ExtraLightItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/fonts/Montserrat-LightItalic.eot) format("eot");src:url(/fonts/Montserrat-LightItalic.woff) format("woff"),url(/fonts/Montserrat-LightItalic.woff2) format("woff2"),url(/fonts/Montserrat-LightItalic.ttf) format("ttf"),url(/fonts/Montserrat-LightItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/fonts/Montserrat-Italic.eot) format("eot");src:url(/fonts/Montserrat-Italic.woff) format("woff"),url(/fonts/Montserrat-Italic.woff2) format("woff2"),url(/fonts/Montserrat-Italic.ttf) format("ttf"),url(/fonts/Montserrat-Italic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/fonts/Montserrat-MediumItalic.eot) format("eot");src:url(/fonts/Montserrat-MediumItalic.woff) format("woff"),url(/fonts/Montserrat-MediumItalic.woff2) format("woff2"),url(/fonts/Montserrat-MediumItalic.ttf) format("ttf"),url(/fonts/Montserrat-MediumItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/fonts/Montserrat-SemiBoldItalic.eot) format("eot");src:url(/fonts/Montserrat-SemiBoldItalic.woff) format("woff"),url(/fonts/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(/fonts/Montserrat-SemiBoldItalic.ttf) format("ttf"),url(/fonts/Montserrat-SemiBoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(/fonts/Montserrat-BlackItalic.eot) format("eot");src:url(/fonts/Montserrat-BlackItalic.woff) format("woff"),url(/fonts/Montserrat-BlackItalic.woff2) format("woff2"),url(/fonts/Montserrat-BlackItalic.ttf) format("ttf"),url(/fonts/Montserrat-BlackItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/fonts/Montserrat-ExtraBoldItalic.eot) format("eot");src:url(/fonts/Montserrat-ExtraBoldItalic.woff) format("woff"),url(/fonts/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBoldItalic.ttf) format("ttf"),url(/fonts/Montserrat-ExtraBoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/fonts/Montserrat-BoldItalic.eot) format("eot");src:url(/fonts/Montserrat-BoldItalic.woff) format("woff"),url(/fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(/fonts/Montserrat-BoldItalic.ttf) format("ttf"),url(/fonts/Montserrat-BoldItalic.svg) format("svg");font-display:swap}.styles_hero__J7d3M{position:relative;z-index:1;overflow:hidden;padding:calc(40px + var(--header-height)) 0 40px;padding-top:0!important;padding-bottom:0!important;background-color:var(--white-3)}.styles_hero_decor__v0drH{position:absolute;top:0;right:0;z-index:-1;height:100%;width:43%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1699.9px){.styles_hero_decor__v0drH{width:35%}}@media(max-width:1023.9px){.styles_hero_decor__v0drH{display:none}}.styles_hero_breadcrumbs__p7kLP{padding:calc(30px + var(--header-height)) 0 30px}.styles_hero_inner__FM489{position:relative;z-index:1;display:flex;justify-content:space-between;gap:30px;padding:35px 0 140px;align-items:center}@media(max-width:1699.9px){.styles_hero_inner__FM489{padding:26px 0 105px}}@media(max-width:1023.9px){.styles_hero_inner__FM489{padding:38px 0}}@media(max-width:1699.9px){.styles_hero_inner__FM489{gap:23px}}@media(max-width:1023.9px){.styles_hero_inner__FM489{flex-direction:column;align-items:stretch}}.styles_hero_left___89Gr{display:flex;flex-direction:column;align-items:flex-start;flex:0 1 50%}@media(max-width:1023.9px){.styles_hero_left___89Gr{width:100%;flex:auto}}.styles_hero_title__SOqhl{margin-bottom:40px!important;color:var(--black-1)!important}.styles_hero_title__SOqhl:after{-webkit-text-stroke-color:var(--text-gray)!important}@media(min-width:1024px){.styles_hero_title__SOqhl:after{top:3px!important;left:3px!important}}@media(min-width:1700px){.styles_hero_title__SOqhl:after{top:4px!important;left:4px!important}}@media(max-width:1699.9px){.styles_hero_title__SOqhl{margin-bottom:30px!important}}@media(max-width:575.9px){.styles_hero_title__SOqhl{width:100%;text-align:center!important}}.styles_hero_text__UPXyT{margin-bottom:40px;font-family:var(--ff-primary);font-size:18px;font-weight:400;line-height:1.5;color:var(--black-1)}@media(max-width:1699.9px){.styles_hero_text__UPXyT{margin-bottom:30px;font-size:14px}}@media(max-width:575.9px){.styles_hero_text__UPXyT{text-align:center!important}}.styles_hero_text__UPXyT p{font-family:var(--ff-primary);font-size:18px;font-weight:400;line-height:1.5}.styles_hero_text__UPXyT p:not(:last-child){margin-bottom:16px}@media(max-width:1699.9px){.styles_hero_text__UPXyT p{font-size:14px}.styles_hero_text__UPXyT p:not(:last-child){margin-bottom:12px}}.styles_hero_btn__LKVXq{background:var(--primary-blue)!important}@media(max-width:575.9px){.styles_hero_btn__LKVXq{justify-content:center;width:100%}}.styles_hero_awards__B7jHS{margin-top:75px;display:flex;flex-wrap:wrap;align-items:center;gap:16px}@media(max-width:1699.9px){.styles_hero_awards__B7jHS{margin-top:56px}}@media(max-width:767.9px){.styles_hero_awards__B7jHS{gap:12px}}@media(max-width:575.9px){.styles_hero_awards__B7jHS{justify-content:center}}.styles_hero_awards_item__NhzbV{display:flex;align-items:center;justify-content:center;width:100px;height:100px;padding:7px;border-radius:16px;background-color:var(--base-white);box-shadow:0 4px 24px rgba(37,37,37,.08)}@media(max-width:1699.9px){.styles_hero_awards_item__NhzbV{width:80px;height:80px;border-radius:12px;box-shadow:0 3px 18px rgba(37,37,37,.08)}}@media(max-width:767.9px){.styles_hero_awards_item__NhzbV{border-radius:9px}}.styles_hero_awards_item__NhzbV img{width:100%;height:100%;object-fit:cover!important}.styles_hero_media__TFfjE{flex:0 1 47%}@media(max-width:1023.9px){.styles_hero_media__TFfjE{display:none}}@media(max-width:1699.9px){.styles_hero_media__TFfjE{flex:0 1 40%}}.styles_hero_media__TFfjE img{width:100%;height:auto;max-height:450px;object-fit:contain}