.machine-learning_main__mpz8C{--header-black-bg-color:#0a181f;--header-black-text-color:#f2f2f2;--faq-accent:#2dee86;overflow:clip;color:#f2f2f2;overflow-wrap:break-word;background:#0a181f}@media(max-width:1023px){.machine-learning_main__mpz8C{--side-padding:24px;--container-width:768px}}.machine-learning_main__background___LMZR{position:relative;overflow:clip}.machine-learning_main__background___LMZR:before{position:absolute;top:84px;right:calc(50% - 1373px);z-index:-1;width:1224px;height:1836px;pointer-events:none;content:"";background:linear-gradient(265deg,#0a181f,transparent),no-repeat url(/service/machine-learning/background.png) 50%/cover;opacity:.4;-webkit-mask-image:linear-gradient(180deg,transparent,#000 2%,#000 98%,transparent);mask-image:linear-gradient(180deg,transparent,#000 2%,#000 98%,transparent);transform:rotate(30deg)}@media(max-width:1023px){.machine-learning_main__background___LMZR:before{top:729px;right:calc(50% - 105px);width:355px;height:532px;opacity:.1;transform:rotate(36deg)}}.machine-learning_services__EoFjK{--services-border-color:rgba(45,238,134,0.5);--services-background-color:#13252f;padding:192px 0 30px;overflow-wrap:break-word}@media(min-width:1024px){.machine-learning_services__EoFjK{--services-span-color:#2dee86}}@media(max-width:1023px){.machine-learning_services__EoFjK{max-width:844px;padding:80px 0 0;margin:0 auto}}.machine-learning_services__EoFjK h2{font-size:50px;line-height:1.2;letter-spacing:1.5px}@media(max-width:1023px){.machine-learning_services__EoFjK h2{padding:0 72px;font-size:28px;line-height:1.21;letter-spacing:.43px}.machine-learning_services__EoFjK h2 span{display:inline}}.machine-learning_contact__YHqH4{--contact-background:linear-gradient(90deg,rgba(117,255,181,0.13) -5%,transparent);background-blend-mode:color-dodge}.machine-learning_contact__YHqH4:before{position:absolute;top:-387px;left:-219px;width:1151px;height:1062px;pointer-events:none;content:url(/_next/static/media/grid-left.cc40d1be.svg);mix-blend-mode:lighten;transform:rotate(-4deg)}.machine-learning_contact__YHqH4:after{position:absolute;right:calc(50% - 1174px);bottom:-416px;width:1068px;height:993px;pointer-events:none;content:url(/_next/static/media/grid-right.5f018a92.svg);mix-blend-mode:lighten;opacity:.05;transform:rotate(-36deg)}@media(max-width:1023px){.machine-learning_contact__YHqH4:after,.machine-learning_contact__YHqH4:before{display:none}}.machine-learning_pulse__BmZFF circle{animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes machine-learning_pulse-1__DjKXA{0%{stroke-opacity:.5}25%{stroke-opacity:1}75%{stroke-opacity:0}to{stroke-opacity:.5}}.machine-learning_pulse__BmZFF circle:nth-of-type(2){animation-name:machine-learning_pulse-1__DjKXA}.machine-learning_pulse__BmZFF circle:nth-of-type(3){animation-name:machine-learning_pulse-2__ylvb_}@keyframes machine-learning_pulse-2__ylvb_{0%{stroke-opacity:.15}42.5%{stroke-opacity:1}92.5%{stroke-opacity:0}to{stroke-opacity:.15}}.Book_main__UzjVR{position:relative;padding:114px 0 194px;overflow:clip}@media(min-width:1024px){.Book_main__UzjVR:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(117,255,181,.32) -48%,transparent);mix-blend-mode:color-dodge;opacity:.75}}@media(max-width:1023px){.Book_main__UzjVR{padding:70px 0 66px;background:linear-gradient(rgba(45,238,226,.43) -18%,rgba(46,223,149,.43) 114%)}}.Book_main__title__jlncz{max-width:604px;margin:0 auto 40px;font-size:50px;line-height:1.2;letter-spacing:1.5px}.Book_main__title_highlight__CKqxs{color:#2dee86}@media(max-width:1023px){.Book_main__title__jlncz{margin-bottom:32px;font-size:28px;letter-spacing:.43px}}.Book_main__UzjVR a{margin:0 auto}.Book_lines__E925D{position:absolute;bottom:0;left:50%;width:calc(100% + 52px);transform:translateX(-50%)}@media(max-width:1023px){.Book_lines__E925D{display:none}}.Book_right__9PIhz{position:absolute;top:0;right:calc(50% - 904px);width:568px;mix-blend-mode:lighten;opacity:.5}@media(max-width:1023px){.Book_right__9PIhz{display:none}}.Faq_main__sZNdq{position:relative;padding:192px 0 0}@media(max-width:1023px){.Faq_main__sZNdq{--side-padding:0px;padding:80px 0 0}}.Faq_main__title__gVcNF{padding:0 24px;margin:0 0 70px;font-size:50px;line-height:1.2;text-align:center;letter-spacing:1.5px}.Faq_main__title_highlight__6vG_c{color:#2dee86}@media(max-width:1023px){.Faq_main__title__gVcNF{margin-bottom:40px;font-size:28px;letter-spacing:.43px}}.Faq_main__text__s_lY7{margin:0 0 24px;font-size:22px;line-height:1.18;opacity:.7}.Faq_main__text__s_lY7:first-child{max-width:538px}@media(max-width:1023px){.Faq_main__text__s_lY7{margin:15px 0 0;font-size:14px;line-height:1.43}.Faq_main__text__s_lY7:first-child{margin:0}}.Faq_main__list__hw4T6{display:flex;flex-direction:column;gap:30px}@media(max-width:1023px){.Faq_main__list__hw4T6{gap:20px}}.Faq_tab__Mm8fc{position:relative;padding:36px 34px;background:#13252f}.Faq_tab_open__2TqN1 .Faq_tab__question__K_Vu7{margin:0 0 30px}.Faq_tab_open__2TqN1 .Faq_tab__question__K_Vu7:before{transform:rotate(270deg)}@media(max-width:1023px){.Faq_tab_open__2TqN1 .Faq_tab__question__K_Vu7{margin:0 0 20px}}.Faq_tab_open__2TqN1 .Faq_tab__content__8B5a7{height:100%;max-height:calc(100vh - var(--header-height));overflow:auto;opacity:1;transition:all .3s ease}@media(min-width:1024px){.Faq_tab_open__2TqN1{padding-bottom:15px}}@media(max-width:1023px){.Faq_tab__Mm8fc{padding:16px 24px}}.Faq_tab__question__K_Vu7{margin:0;font-size:26px;font-weight:600;line-height:1.08;cursor:pointer;transition:all .3s ease}.Faq_tab__question__K_Vu7:after,.Faq_tab__question__K_Vu7:before{position:absolute;top:24px;right:34px;width:52px;height:52px;content:""}.Faq_tab__question__K_Vu7:before{background-color:#fff;-webkit-mask-image:url(/_next/static/media/faq.6e23caa2.svg);mask-image:url(/_next/static/media/faq.6e23caa2.svg);transform:rotate(90deg)}.Faq_tab__question__K_Vu7:after{background:rgba(242,242,242,.1);border-radius:50%}.Faq_tab__question__K_Vu7:hover:before{background:var(--faq-accent)}.Faq_tab__question__K_Vu7:hover:after{background:rgba(242,242,242,.25)}@media(max-width:1023px){.Faq_tab__question__K_Vu7{padding:0 25px 0 0;font-size:18px;line-height:1.22}.Faq_tab__question__K_Vu7:before{top:24px;right:10px;width:28px;height:28px}.Faq_tab__question__K_Vu7:after{display:none}}.Faq_tab__content__8B5a7{height:0;max-height:0;opacity:0;transition:all .3s ease}.Faq_list__7t_2O{display:grid;grid-template-columns:repeat(2,394px);gap:16px 90px;padding:0 0 0 29px;margin:0 0 24px;list-style:none}@media(max-width:1023px){.Faq_list__7t_2O{grid-template-columns:repeat(auto-fill,minmax(252px,1fr));gap:10px 25px;padding-left:14px;margin:25px 0 0}}.Faq_list__item__rnxM2{position:relative;margin:auto 0;font-size:22px;line-height:1.18;opacity:.7}.Faq_list__item__rnxM2:before{position:absolute;top:50%;left:-20px;width:8px;height:8px;content:"";background-color:#f2f2f2;border-radius:50%;transform:translate(-100%,-50%)}@media(max-width:1023px){.Faq_list__item__rnxM2{font-size:14px;line-height:1.43}.Faq_list__item__rnxM2:before{top:12px;left:-8px;width:6px;height:6px}}.Industry_main__SW3iC{padding:192px 0 185px}@media(max-width:1023px){.Industry_main__SW3iC{padding:80px 0}}.Industry_main__title__8Bo0f{align-self:center;margin:0;font-size:50px;line-height:1.2;letter-spacing:1.5px}.Industry_main__title_highlight__oQrET{color:#2dee86}@media(min-width:1024px){.Industry_main__title__8Bo0f{text-align:left}.Industry_main__title_mobile__jJ6mU{display:none}}@media(max-width:1023px){.Industry_main__title__8Bo0f{padding:0 52px;margin-bottom:40px;font-size:28px;letter-spacing:.43px}.Industry_main__title_desktop__QYgDm{display:none}}.Industry_main__grid__ARFoA{display:grid;grid-template-columns:repeat(2,190px 177px);gap:66px 106px}@media(max-width:1023px){.Industry_main__grid__ARFoA{display:flex;flex-wrap:wrap;gap:28px 20px;justify-content:center;max-width:420px;margin:0 auto}}.Industry_item__aq_s8{color:#f2f2f2}@media(max-width:1023px){.Industry_item__aq_s8{width:126px;text-align:center}.Industry_item_1__LoN5U{order:1;width:167px}}.Industry_item__icon__jsMXT{height:96px;margin-bottom:32px}@media(max-width:1023px){.Industry_item__icon__jsMXT{height:77px;margin:0 auto 20px}}.Industry_item__title__yIoXM{margin:0 0 14px;font-family:ProximaNova,sans-serif;font-size:26px;font-weight:600;line-height:1.08}@media(max-width:1023px){.Industry_item__title__yIoXM{margin-bottom:12px;font-size:18px;line-height:1.22}}.Industry_item__text__YUsgo{margin:0;font-size:16px;line-height:1.37}@media(max-width:1023px){.Industry_item__text__YUsgo{font-size:12px;line-height:1.5}}.Partnership_main__Ao03L{position:relative;padding:104px 0;background:#070f13}@media(max-width:1023px){.Partnership_main__Ao03L{padding:50px 0}}.Partnership_main__grid__cwEcr{display:grid;grid-template-columns:1fr 1fr;gap:64px 130px}@media(max-width:1023px){.Partnership_main__grid__cwEcr{grid-template-columns:1fr;gap:40px}}.Partnership_main__title__lZr5S{margin:0 0 32px;font-size:50px;line-height:1.2;letter-spacing:1.5px}@media(min-width:1024px){.Partnership_main__title__lZr5S{text-align:left}}@media(max-width:1023px){.Partnership_main__title__lZr5S{margin-bottom:20px;font-size:28px;letter-spacing:.43px}}.Partnership_main__text__4o6r_{margin:0 0 24px;font-size:22px;line-height:1.18;color:#f2f2f2}.Partnership_main__text__4o6r_:last-child{margin:0}@media(max-width:1023px){.Partnership_main__text__4o6r_{margin:0;font-size:14px;line-height:1.29;text-align:center}}.Partnership_main__process__3Y1th{max-width:452px}@media(min-width:1024px){.Partnership_main__process_mobile__b6RZg{display:none}}@media(max-width:1023px){.Partnership_main__process__3Y1th{max-width:272px;margin:42px auto 20px}.Partnership_main__process_desktop__zwEde{display:none}}.Partnership_main__block1__AwUqk{display:flex;flex-direction:column;justify-content:center}.Partnership_main__block2__J1y_z p{line-height:1.36}@media(max-width:1023px){.Partnership_main__wrapper__DpCFl{display:flex;flex-wrap:wrap-reverse;gap:40px;align-items:center;justify-content:center;margin:40px 0 0}}.Partnership_main__subtext__m_Slk{position:relative;display:flex;flex-direction:column;gap:16px;margin:24px 0 0}@media(max-width:1023px){.Partnership_main__subtext__m_Slk{gap:6px;order:1;margin:0}}.Partnership_main__line__dSdbX{position:absolute;inset:0;width:4px}.Partnership_main__lineBar__cyKrV,.Partnership_main__lineScroll__9T3VN{position:absolute;inset:0;background:#2dee86;border-radius:2px;box-shadow:0 0 6px 3px rgba(45,238,134,.1);opacity:.3}.Partnership_main__lineBar__cyKrV{max-height:100%}.Partnership_main__item__NyTPN{max-width:290px;padding:0 0 0 20px;margin:0;font-size:16px;line-height:1.37;opacity:.5;transition:all .5s ease-out}.Partnership_main__item_active__w5t2F{opacity:1}@media(max-width:1023px){.Partnership_main__item__NyTPN{font-size:12px;line-height:1.5;text-align:left}}@media(min-width:1024px){.Partnership_main__why__ZJJrR{display:none}}@media(max-width:1023px){.Partnership_main__why__ZJJrR{max-width:272px}}.Services_main__oDO3F{position:relative;padding:192px 0}@media(max-width:1023px){.Services_main__oDO3F{padding:40px 0 80px}}.Services_main__title__DUVd_{margin:0;font-size:50px;line-height:1.2;letter-spacing:1.5px}@media(max-width:1023px){.Services_main__title__DUVd_{font-size:28px;letter-spacing:.43px}}.Services_main__text__vkSPn{max-width:580px;margin:32px auto 213px;font-size:22px;font-weight:600;line-height:1.27;color:#f2f2f2;text-align:center}@media(max-width:1023px){.Services_main__text__vkSPn{margin:20px auto 42px;font-size:14px}}.Services_main__list__dXDve{position:relative;display:flex;flex-direction:column}@media(min-width:1024px){.Services_main__list__dXDve{padding:117px 0 26px}}@media(max-width:1023px){.Services_main__list__dXDve{gap:82px;padding:24px 0 0}}.Services_main__line__uQhp_{position:absolute;inset:0 50%;width:4px;transform:translateX(-50%)}.Services_main__lineBar__1g0Q7,.Services_main__lineScroll__LzmrG{position:absolute;background:#2dee86;border-radius:2px;box-shadow:0 0 6px 3px rgba(45,238,134,.1)}.Services_main__lineScroll__LzmrG{inset:0 50%;width:1px;height:100%;opacity:.1;transform:translateX(-50%)}.Services_main__lineBar__1g0Q7{inset:0;max-height:100%;opacity:.4}@media(max-width:1023px){.Services_main__line__uQhp_{left:15px}}@media(min-width:1024px){.Services_main__img__HULVW{position:absolute;bottom:-100px;left:calc(50% - 1626px);width:1748px;pointer-events:none;transform:rotate(-6.5deg)}}@media(max-width:1023px){.Services_main__img__HULVW{display:none}}.Services_item__D8SLF{position:relative;color:#f2f2f2}@media(min-width:1024px){.Services_item__D8SLF{width:50%;min-height:287px}.Services_item__D8SLF:nth-child(2n-1) .Services_item__text__evUVm,.Services_item__D8SLF:nth-child(2n-1) .Services_item__title__few28{padding-right:62px}.Services_item__D8SLF:nth-child(2n-1) .Services_item__icon__5fmcE{right:40px}.Services_item__D8SLF:nth-child(2n-1) .Services_item__dot__jTDD6{right:0}.Services_item__D8SLF:nth-child(2n){margin-left:auto}.Services_item__D8SLF:nth-child(2n) .Services_item__text__evUVm,.Services_item__D8SLF:nth-child(2n) .Services_item__title__few28{padding-left:62px}}@media(max-width:1023px){.Services_item__D8SLF{padding-left:15px}.Services_item__icon__5fmcE path{fill:#fff}}.Services_item__icon__5fmcE{position:absolute;top:-200px;right:0;width:260px}@media(max-width:1023px){.Services_item__icon__5fmcE{top:-46px;right:0;width:48px}}.Services_item__title__few28{margin:0 0 14px;font-family:ProximaNova,sans-serif;font-size:26px;font-weight:600;line-height:1.08}@media(max-width:1023px){.Services_item__title__few28{width:169px;padding-left:25px;font-size:18px;line-height:1.22}}.Services_item__text__evUVm{margin:0;font-size:22px;line-height:1.18;opacity:.65}@media(max-width:1023px){.Services_item__text__evUVm{padding-left:25px;font-size:14px;line-height:1.43}}.Services_item__separator__WNSkG{position:relative;height:1px;margin:0 0 28px;background:rgba(45,238,134,.1);border-radius:.5px;box-shadow:0 0 6px 3px rgba(45,238,134,.01);transition:all .5s ease-out}@media(max-width:1023px){.Services_item__separator__WNSkG{margin-bottom:14px}}.Services_item__dot__jTDD6{position:absolute;top:.5px}.Services_item__dot__jTDD6:after,.Services_item__dot__jTDD6:before{position:absolute;z-index:1;width:26px;height:26px;content:"";border-radius:50%;transform:translate(-50%,-50%);transition:all .5s ease-out}.Services_item__dot__jTDD6:before{z-index:2;background:#1b8352}.Services_item__dot__jTDD6:after{background:#114334}@media(max-width:1023px){.Services_item__dot__jTDD6:after,.Services_item__dot__jTDD6:before{width:14px;height:14px}}.Services_item_active__iVqej .Services_item__separator__WNSkG{background:rgba(45,238,134,.4);box-shadow:0 0 6px 3px rgba(45,238,134,.04)}.Services_item_active__iVqej .Services_item__dot__jTDD6:before{background:#2dee86}.Services_item_active__iVqej .Services_item__dot__jTDD6:after{width:58px;height:58px}@media(max-width:1023px){.Services_item_active__iVqej .Services_item__dot__jTDD6:after{width:30px;height:30px}}.Solutions_main__VVajL{padding:192px 0 254px}@media(max-width:1023px){.Solutions_main__VVajL{padding:80px 0}}.Solutions_main__title__T6Mnn{margin:0;font-size:50px;line-height:1.2;letter-spacing:1.5px}@media(max-width:1023px){.Solutions_main__title__T6Mnn{padding:0 18px;margin:auto;font-size:28px;letter-spacing:.43px}}.Solutions_main__text__nZoa8{max-width:700px;margin:32px auto 90px;font-size:22px;line-height:1.27;color:#f2f2f2;text-align:center;letter-spacing:.24px}@media(max-width:1023px){.Solutions_main__text__nZoa8{margin:20px auto 40px;font-size:14px}}.Solutions_main__list__GGUhL{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:1023px){.Solutions_main__list__GGUhL{grid-template-columns:repeat(auto-fill,minmax(252px,1fr));gap:20px}}.Solutions_item__BS90l{min-height:368px;padding:36px;background:#f2f2f2}@media(max-width:1023px){.Solutions_item__BS90l{min-height:300px;padding:24px;background:#13252f}}.Solutions_item__icon__Zb8Rq{height:48px;margin-bottom:24px}@media(max-width:1023px){.Solutions_item__icon__Zb8Rq{height:40px;margin-bottom:20px}.Solutions_item__icon__Zb8Rq path{fill:#fff}}.Solutions_item__title__uQAPl{margin:0;font-family:ProximaNova,sans-serif;font-size:22px;font-weight:600;line-height:1.27;color:#0a181f}@media(max-width:1023px){.Solutions_item__title__uQAPl{font-size:18px;line-height:1.22;color:#f2f2f2}}.Solutions_item__text__105gt{margin:14px 0 0;font-size:16px;line-height:1.37;color:#0a181f;opacity:.7}@media(max-width:1023px){.Solutions_item__text__105gt{margin-top:14px;font-size:14px;line-height:1.43;color:#f2f2f2}}.Stack_main__QFiAK{position:relative;padding:154px 0;background:#070f13}@media(max-width:1023px){.Stack_main__QFiAK{padding:40px 0 50px}}.Stack_main__title__47mA9{margin:0;font-size:50px;line-height:1.2;letter-spacing:1.5px}@media(max-width:1023px){.Stack_main__title__47mA9{font-size:28px;letter-spacing:.43px}}.Stack_main__list__rcz9L{display:flex;flex-wrap:wrap;gap:54px;align-items:center;justify-content:center;margin:80px 0 0}@media(max-width:1023px){.Stack_main__list__rcz9L{gap:20px 26px;justify-content:space-around;margin-top:42px}}.Stack_list__icon__47A44{height:72px}@media(max-width:1023px){.Stack_list__icon__47A44{min-width:66px;height:48px}}.Top_main__vAVWQ{position:relative;padding:236px 0 229px;background:linear-gradient(90deg,#070116,rgba(8,36,26,.9));clip-path:polygon(0 0,100% 0,100% 100%,0 89%)}@media(max-width:1023px){.Top_main__vAVWQ{padding:140px 0 105px;background:linear-gradient(122deg,rgba(7,1,22,.85) 12%,rgba(8,36,26,.74) 76%);clip-path:polygon(0 0,100% 0,100% 100%,0 86%)}}.Top_main__title__OVxLE{margin:0 0 36px;font-size:76px;line-height:1.21;letter-spacing:1.5px}.Top_main__title_highlight__E_GjO{display:block;color:#2dee86}@media(min-width:1024px){.Top_main__title__OVxLE{text-align:left}}@media(max-width:1023px){.Top_main__title__OVxLE{margin-bottom:26px;font-size:38px;text-align:center;letter-spacing:1.3px}}.Top_main__text__mjtCg{position:relative;max-width:603px;margin:0;font-size:22px;line-height:1.27;color:rgba(242,242,242,.8);letter-spacing:.2px}@media(min-width:1024px){.Top_main__text__mjtCg{padding:12px 0 12px 24px}.Top_main__text__mjtCg:before{position:absolute;inset:0;width:4px;content:"";background:#2dee86;border-radius:2px;box-shadow:0 0 6px 3px rgba(45,238,134,.1);opacity:.4}}@media(max-width:1023px){.Top_main__text__mjtCg{margin:0 auto;font-size:16px;line-height:1.12;text-align:center}}.Top_main__grid__HkdCS{position:absolute;top:-98px;right:calc(50% - 823px);z-index:-1;width:1155px;height:962px;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}@media(max-width:1023px){.Top_main__grid__HkdCS{top:-29px;right:calc(50% - 281px);width:657px;height:542px;mix-blend-mode:darken;transform:rotate(11deg)}}.Why_main__xVtq0{padding:192px 0 103px}@media(max-width:1023px){.Why_main__xVtq0{padding:80px 0}}.Why_main__title__QbrGC{margin:0;font-size:50px;line-height:1.2;letter-spacing:1.5px}.Why_main__title_highlight__TAp_w{display:block;color:#2dee86}@media(max-width:1023px){.Why_main__title__QbrGC{font-size:28px;letter-spacing:.43px}}.Why_main__text__h5XAx{max-width:520px;margin:32px auto 16px;font-size:22px;line-height:1.27;text-align:center}@media(max-width:1023px){.Why_main__text__h5XAx{margin:20px auto 40px;font-size:14px}}.Why_main__wrapper__5Bfcb{display:flex;align-items:center;justify-content:space-between}.Why_main__svg__nMRgQ{width:400px}@media(max-width:1023px){.Why_main__svg__nMRgQ{display:none}}.Why_main__list__y29_w{display:grid;grid-template-columns:276px 218px;gap:35px 40px;align-items:center;max-width:534px;padding:0;margin:0;list-style:none}@media(max-width:1023px){.Why_main__list__y29_w{grid-template-columns:1fr 1fr;gap:20px 13px;margin:auto}}.Why_main__item__j8Uqr{position:relative;padding-left:38px;font-size:16px;line-height:1.38;transition:all .5s ease-out}.Why_main__item__j8Uqr:before{position:absolute;top:50%;left:0;width:18px;height:18px;content:"";background:#f2f2f2;-webkit-mask-image:url(/_next/static/media/why-check.16b068f2.svg);mask-image:url(/_next/static/media/why-check.16b068f2.svg);transform:translateY(-50%);transition:inherit}@media(min-width:1024px){.Why_main__item__j8Uqr:hover{color:#2dee86}.Why_main__item__j8Uqr:hover:before{background:#2dee86}}@media(max-width:1023px){.Why_main__item__j8Uqr{padding-left:22px;font-size:12px;line-height:1.5}.Why_main__item__j8Uqr:before{width:12px;height:12px}}.CompactContact_main__dhGns{--color:var(--contact-color,#fff);position:relative;color:var(--color);background:var(--contact-background,none)}.CompactContact_main__dhGns footer{background:none}.CompactContact_main__wrapper__Gu_bf{z-index:1;display:flex;flex-direction:column;align-items:center;padding-top:96px;padding-bottom:96px}.CompactContact_main__title__iQaXP{margin:0;font-size:50px;line-height:1.2}.CompactContact_main__description__BjON6{max-width:696px;margin:20px auto 40px;font-size:21px;line-height:1.43;color:rgb(var(--color),.7);text-align:center}@media(max-width:1023px){.CompactContact_main__wrapper__Gu_bf{padding-top:64px;padding-bottom:64px}.CompactContact_main__title__iQaXP{font-size:30px;letter-spacing:.42px}.CompactContact_main__description__BjON6{margin:16px auto 32px;font-size:13px;line-height:1.38}}.Footer_footer__OYoYH{--color:#fff;position:relative;z-index:99;flex:0 0 auto;color:var(--color);background:#000}.Footer_footer_white__muhZB{--color:#2a282e;background:#f9f9f9}.Footer_footer__transparent__QOqZa{background:rgba(0,0,0,0)}.Footer_footer__content__XQXiR{display:flex;flex-direction:column;justify-content:center}.Footer_footer__top__LJQ8h{display:flex;padding:21px var(--side-padding) 37px}.Footer_footer__separator__XFxFU{height:1px;background:var(--color);opacity:.45}.Footer_footer__bottom__YgtMy{display:flex;align-items:center;justify-content:space-between;padding:20px var(--side-padding) 28px}.Footer_footer__right___Gx9X{flex-grow:1}.Footer_footer__item__mQMll{display:flex;color:var(--color)}.Footer_footer__itemIcon__j2uLe{margin-right:4px}.Footer_footer__itemIcon__j2uLe svg{width:11px;height:11px;margin:13px 16px 13px 0;opacity:.7}.Footer_footer__itemText__nZnas{margin:7px 0;font-size:16px;line-height:1.375;opacity:.7}.Footer_footer__itemRating__Wat4W{margin-left:5px}.Footer_footer__itemReviews__jcjfs{margin-left:5px;font-size:12px;line-height:1.4;opacity:.4}.Footer_footer__socials__5rDmN{display:flex}.Footer_footer__social___K_X2{display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin:7px;opacity:.7;transition:opacity .3s}.Footer_footer__social___K_X2:hover{opacity:1}.Footer_footer__social___K_X2 svg{width:22px;height:22px}.Footer_footer__social___K_X2:last-child{margin-right:0}.Footer_footer__social___K_X2:last-child svg{height:14px}.Footer_footer__links__tr0ka{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px 72px}.Footer_footer__link__4PgCv{font-size:16px;line-height:1.375;opacity:.7}.Footer_footer__link__4PgCv:hover,.Footer_footer__link_inactive__x96jf{opacity:1}.Footer_footer__logo__PK1ek svg{height:24px;opacity:.5}.Footer_footer__legal__8Mjul{font-size:16px;line-height:1.375;opacity:.5}@media(min-width:1024px){.Footer_footer__content__XQXiR{padding:0}.Footer_footer__socials__5rDmN{justify-content:flex-end;margin-bottom:16px}}@media(max-width:1023px){.Footer_footer__top__LJQ8h{flex-direction:column-reverse;padding:20px 0 36px}.Footer_footer__bottom__YgtMy{padding:20px 0 28px}.Footer_footer__itemIcon__j2uLe{margin-right:4px}.Footer_footer__itemIcon__j2uLe svg{width:12px;height:12px;margin:12px 12px 12px 0}.Footer_footer__itemText__nZnas{margin:6px 0;font-size:16px;line-height:1.375}.Footer_footer__itemText__nZnas br{display:none}.Footer_footer__itemReviews__jcjfs{font-size:12px;line-height:1.4}.Footer_footer__social___K_X2:first-child{margin-left:0}.Footer_footer__links__tr0ka{grid-template-columns:1fr 1fr;margin:16px 0 36px}.Footer_footer__link__4PgCv{font-size:16px;line-height:1.375}.Footer_footer__logo__PK1ek svg{height:24px}.Footer_footer__legal__8Mjul{font-size:12px;line-height:1.4}}.Layout_layout__AU2d9{position:relative;z-index:100;display:flex;flex-direction:column;min-height:100vh}.Layout_layout__AU2d9 ::selection{color:#fff;background:rgba(0,0,127,.6)}.Layout_layout__main__OXM3q{flex-grow:1}.Header_header__MwWvM{position:fixed;top:0;right:0;left:0;z-index:500;height:var(--header-height);font-weight:600;transition:height .3s}.Header_header_active__Y2PYc{background:var(--header-bg-color)}.Header_header__MwWvM:before,.Header_header_white__MewMp{--header-bg-color:var(--header-white-bg-color);--header-text-color:var(--header-white-text-color)}.Header_header__MwWvM:after,.Header_header_black__SEO1U{--header-bg-color:var(--header-black-bg-color);--header-text-color:var(--header-black-text-color)}.Header_header__MwWvM:after,.Header_header__MwWvM:before{position:absolute;top:0;right:0;left:0;z-index:-1;height:100%;content:"";background:linear-gradient(var(--header-transition,transparent),var(--header-transition,transparent)),var(--header-bg-color);opacity:0;transition:opacity,.6s}.Header_header_scrolled__M9KiG:after,.Header_header_scrolled__M9KiG:before{opacity:.96}.Header_header_black__SEO1U:before,.Header_header_white__MewMp:after{opacity:0}.Header_header__container__i383M{display:flex;height:100%}@media(min-width:1024px){.Header_header_scrolled__M9KiG:not(.Header_header_submenu__in7oC),.Header_header_scrolled__M9KiG:not(.Header_header_submenu__in7oC)~section{--header-height:82px}.Header_header_scrolledMuch__AUA25:not(.Header_header_submenu__in7oC){--header-height:60px}.Header_header__container__i383M{align-items:center}.Header_header__close__yH3I1,.Header_header__open__fnEkZ{display:none}}@media(max-width:1023px){.Header_header__close__yH3I1,.Header_header__open__fnEkZ{position:absolute;top:0;right:0;z-index:470;height:var(--header-height);padding:0 21px;pointer-events:none;opacity:0;transition:opacity .3s}.Header_header__close__yH3I1 button,.Header_header__open__fnEkZ button{width:100%;height:100%;padding:0;color:var(--header-text-color);outline:none;background:rgba(0,0,0,0);border:0}.Header_header__open__fnEkZ{pointer-events:all;opacity:1}.Header_header__open__fnEkZ svg{height:24px}.Header_header_active__Y2PYc{bottom:0;height:auto;background:var(--header-bg-color)}.Header_header_active__Y2PYc .Header_header__close__yH3I1{pointer-events:all;opacity:1}.Header_header_active__Y2PYc .Header_header__close__yH3I1 svg{height:14px;padding-right:5px;stroke-width:2.5}.Header_header_active__Y2PYc .Header_header__open__fnEkZ{pointer-events:none;opacity:0}.Header_header_active__Y2PYc:not(.Header_header_black__SEO1U):before,.Header_header_active__Y2PYc:not(.Header_header_white__MewMp):after{opacity:1}}.Logo_logo__AMkMD{position:relative;display:flex;align-items:center;height:var(--header-height);color:var(--header-logo-color,var(--header-text-color))}.Logo_logo__big__BLxrF,.Logo_logo__small__gGZBY{position:absolute;transition:opacity .3s,color .3s}.Logo_logo__small__gGZBY{opacity:1}.Logo_logo__small__gGZBY svg{height:30px}.Logo_logo__small__gGZBY img{width:auto;height:38px}.Logo_logo__big__BLxrF{height:38px;opacity:0}.Logo_logo_largeFirst__DPuvt:not(.Logo_logo_scrolled__lZAQR) .Logo_logo__small__gGZBY,.Logo_logo_mobileActive__e6zEG .Logo_logo__small__gGZBY{opacity:0}.Logo_logo_largeFirst__DPuvt:not(.Logo_logo_scrolled__lZAQR) .Logo_logo__big__BLxrF,.Logo_logo_mobileActive__e6zEG .Logo_logo__big__BLxrF{opacity:1}@media(max-width:1023px){.Logo_logo__AMkMD img,.Logo_logo__AMkMD svg{height:35px}}.Menu_menu__N68p_{width:100%}.Menu_menu__list__NkMaT{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;list-style:none}.Menu_menu__search___aFGr{color:var(--header-text-color);cursor:pointer}.Menu_menu__search___aFGr svg{display:block;height:17px}.Menu_menu__search___aFGr:not(:hover) svg{opacity:.57}.Menu_menu__item__Ze9KX a{color:var(--header-text-color)}.Menu_menu__item__Ze9KX:not(.Menu_menu__item_active__6ZBwp,:hover){opacity:.57}.Menu_menu__item_active__6ZBwp{pointer-events:none}.Menu_menu__itemTitle__8nBo1:not(.Menu_menu__itemTitle_compact__DIS_S){padding:8px}@media(min-width:1024px){.Menu_menu__list__NkMaT{justify-content:flex-end}.Menu_menu__list_main__Jkqsn{font-size:18px;line-height:1.56}.Menu_menu__list_sub____6sY{margin-top:8px;font-size:14px}.Menu_menu__list_main__Jkqsn .Menu_menu__item__Ze9KX{margin-left:22px}.Menu_menu__list_sub____6sY .Menu_menu__item__Ze9KX{margin-left:28px}.Menu_menu__item__Ze9KX:last-child .Menu_menu__itemTitle__8nBo1:not(.Menu_menu__itemTitle_compact__DIS_S){padding-right:0}}@media(max-width:1023px){.Menu_menu__N68p_{display:flex;align-items:center;align-self:center;justify-content:space-between}.Menu_menu_mobileHidden__EjJJq{display:none}.Menu_menu__list__NkMaT{margin:0 auto}.Menu_menu__list_main__Jkqsn{flex-direction:column;font-size:24px}.Menu_menu__list_sub____6sY{flex-direction:column;font-size:14px;line-height:2.57}.Menu_menu__item__Ze9KX,.Menu_menu__search___aFGr{margin-bottom:13px}.Menu_menu__search___aFGr svg{height:20px}}.Search_search__hhdCn{position:fixed;inset:0;z-index:500;display:none;justify-content:center;padding:30vh 20px 20px;overscroll-behavior:contain}.Search_search__overlay__6toLP{position:fixed;inset:0;z-index:-1;background:rgba(0,0,0,.9)}.Search_search__visible___5pFs{display:flex}.Search_search__popup__eKmkO{pointer-events:none}.Search_search__popupWrapper__yQiNn{pointer-events:all}.Search_search__expanded__1z6T_ .Search_search__popup__eKmkO{z-index:1;width:100%;min-width:300px;max-width:1054px}.Search_search__expanded__1z6T_ .Search_search__popupWrapper__yQiNn{padding:85px 185px;background:#fff}.Search_search__suggestions__L2F35{position:absolute;right:0;left:0;z-index:1;background:#fff}.Search_search__suggestions__L2F35 a{display:block;padding:0 15px;overflow:hidden;text-overflow:ellipsis;line-height:34px;color:#c5c5c5;white-space:nowrap}.Search_search__suggestions__L2F35 a span{color:#2c2c2c}.Search_search__suggestions__L2F35 a:hover{background:#e5e5e5}.Search_search__expanded__1z6T_ .Search_search__suggestions__L2F35{top:calc(100% + 5px);box-shadow:0 3px 5px 0 rgba(0,0,0,.23)}.Search_search__wrapper__lHPXM{position:relative;width:650px;max-width:calc(100vw - 30px)}.Search_search__expanded__1z6T_ .Search_search__wrapper__lHPXM{width:460px;max-width:100%}.Search_search__results__vOdZZ{display:none}.Search_search__expanded__1z6T_ .Search_search__results__vOdZZ{display:block}.Search_search__item__ovrpF{position:relative;display:inline-flex;justify-content:space-between;width:100%;margin:40px 0 50px}.Search_search__item__ovrpF:not(:last-child):after{position:absolute;right:0;bottom:-50px;left:0;height:2px;content:"";background:rgba(151,151,151,.3)}.Search_search__itemContent__E0tIx{flex-grow:1}.Search_search__itemImage__GtSQg{flex:0 0 200px;margin-left:20px}.Search_search__itemImage__GtSQg img{max-width:100%}.Search_search__itemLink__Irqp0{margin-bottom:7px;font-size:14px;line-height:2;color:#949494}.Search_search__itemTitle__9qrR8{margin-bottom:12px;font-size:20px;font-weight:700;color:#333}.Search_search__item__ovrpF p{margin:0;font-size:15px;line-height:1.46;color:#2c2c2c}.Search_search__close__S8j1i{cursor:pointer}.Search_search__close_desktop__2HyUc{position:fixed;top:40px;right:40px}.Search_search__close_desktop__2HyUc .Search_search__closeIcon__ffws9{width:26px;color:#979797}.Search_search__close_mobile__1v3aM{position:absolute;top:10px;right:10px;z-index:1;display:none;padding:10px 20px;font-size:15px;font-weight:700;color:#000}.Search_search__expanded__1z6T_ .Search_search__close_desktop__2HyUc{top:95px;right:30px}@media(min-width:1226px){.Search_search__expanded__1z6T_ .Search_search__close_desktop__2HyUc{right:-583px;transform:translateX(-50vw)}}@media(min-width:1024px){.Search_search__expanded__1z6T_{padding:0 86px;overflow-y:auto}.Search_search__expanded__1z6T_ .Search_search__popupWrapper__yQiNn{margin:85px 0}}@media(max-width:1023px){.Search_search__expanded__1z6T_{padding:0}.Search_search__expanded__1z6T_ .Search_search__popupWrapper__yQiNn{height:100%;padding:48px 16px 16px;overflow-y:auto}.Search_search__close_desktop__2HyUc{right:21px}.Search_search__expanded__1z6T_ .Search_search__close_desktop__2HyUc{display:none}.Search_search__expanded__1z6T_ .Search_search__close_mobile__1v3aM{display:block}.Search_search__item__ovrpF{flex-direction:column-reverse;margin:16px 0}.Search_search__item__ovrpF:not(:last-child):after{bottom:-16px}.Search_search__itemContent__E0tIx{flex-grow:1}.Search_search__itemImage__GtSQg{margin:0 0 16px}.Search_search__item__ovrpF p{line-height:1.12}}.Search_bar__efGd5{display:flex;align-items:center;padding:5px 15px;background:#fff}.Search_bar__icon__hM0zU{flex:0 0 17px;color:#000;opacity:.36}.Search_bar__input__z7dh_{flex-grow:1;padding:0;margin:0 15px;font-size:24px;line-height:1.5;background:none;border:none}.Search_bar__input__z7dh_:focus{outline:none}.Search_bar__count__lG1KT{position:absolute;top:-15px;left:48px;display:none;font-size:13px;line-height:1.46;color:#6f6f6f}.Search_bar_expanded__NraYQ{border-bottom:1px solid #c2c2c2}.Search_bar_expanded__NraYQ .Search_bar__icon__hM0zU{flex-basis:18px;opacity:.57}.Search_bar_expanded__NraYQ .Search_bar__input__z7dh_{font-size:33px;font-weight:700;line-height:21px}.Search_bar_expanded__NraYQ .Search_bar__count__lG1KT{display:block}.ServiceList_main__title__43eVl{margin:0;color:var(--services-title-color)}.ServiceList_main__title__43eVl span{color:var(--services-span-color)}.ServiceList_main__list___IZR1{overflow-wrap:anywhere}@media(min-width:1024px){.ServiceList_main__title_mobile__Z_bFM{display:none}.ServiceList_main__list___IZR1{height:224px;margin-top:60px}.ServiceList_main__listWrapper__j5iax{display:flex;gap:48px;padding:0 max((100vw - var(--container-width))/2 + var(--side-padding),var(--side-padding));overflow:hidden}}@media(max-width:1023px){.ServiceList_main__title_desktop___5HZw{display:none}.ServiceList_main__title__43eVl span{display:block}.ServiceList_main__list___IZR1{padding:0 var(--side-padding);margin-top:40px}.ServiceList_main__listWrapper__j5iax{display:grid;gap:20px}}.ServiceList_card__EB4tV{position:relative;z-index:1;padding:32px 32px 64px;background:var(--services-background-color)}.ServiceList_card__EB4tV:before{position:absolute;inset:0;content:"";background:var(--services-border-color);clip-path:polygon(0 0,0 100%,1px 100%,1px 1px,calc(100% - 1px) 1px,calc(100% - 1px) calc(100% - 1px),1px calc(100% - 1px),1px 100%,100% 100%,100% 0)}.ServiceList_card__icon__aPO9z{height:52px;color:#f2f2f2;transition:all .3s}.ServiceList_card__title__nQsEa{font-family:var(--font-coffee);font-size:26px;line-height:1.29;text-transform:uppercase;letter-spacing:1px}.ServiceList_card__text__G9F_o{margin-top:12px;font-size:16px;line-height:1.5}@media(min-width:1024px){.ServiceList_card__EB4tV{flex-shrink:0;width:246px;height:204px;margin:20px 0 0;transition:all .3s}.ServiceList_card__icon__aPO9z{margin-bottom:24px}.ServiceList_card__text__G9F_o{display:none}.ServiceList_card__EB4tV:hover{width:262px;height:auto;min-height:396px;padding:40px;margin:0 -8px;background:#f2f2f2}.ServiceList_card__EB4tV:hover .ServiceList_card__icon__aPO9z,.ServiceList_card__EB4tV:hover .ServiceList_card__text__G9F_o,.ServiceList_card__EB4tV:hover .ServiceList_card__title__nQsEa{color:#2a282e}.ServiceList_card__EB4tV:hover .ServiceList_card__icon__aPO9z{height:64px}.ServiceList_card__EB4tV:hover .ServiceList_card__text__G9F_o{display:block}}@media(max-width:1023px){.ServiceList_card__EB4tV{display:flex;padding:20px 20px 20px 10px}.ServiceList_card__icon__aPO9z{flex-shrink:0;height:40px;margin-right:12px}.ServiceList_card__title__nQsEa{font-size:20px;line-height:1.4;letter-spacing:.084px}.ServiceList_card__text__G9F_o{margin-top:6px;font-size:13px;line-height:1.38}}.ServiceList_controls__7si33{--arrow-switches-margin-top:40px;--arrow-switches-gap:20px;--arrow-switches-size:48px}.ServiceList_showMore__xhwEU{display:flex;align-items:center;justify-content:center;padding:32px;margin-top:20px;font:700 18px/1.33 ProximaNova,sans-serif;cursor:pointer}@media(min-width:1024px){.ServiceList_showMore__xhwEU{display:none}}.ServiceList_showMore__icon__OqYsr{height:20px;margin-left:8px}.ArrowSwitch_container__glIl7{display:flex;gap:var(--arrow-switches-gap);margin-top:var(--arrow-switches-margin-top);-webkit-user-select:none;user-select:none}@media(max-width:1023px){.ArrowSwitch_container_hideMobile__p0Oth{display:none}}.ArrowSwitch_item__y9_F_{display:flex;align-items:center;justify-content:center;width:var(--arrow-switches-size);height:var(--arrow-switches-size);cursor:pointer;border:1px solid rgba(217,217,217,.5);border-radius:50%}.ArrowSwitch_item__y9_F_:hover{border-color:#f2f2f2}.ArrowSwitch_item__y9_F_:active{border-color:#fff}.ArrowSwitch_item_disabled__gLajN{pointer-events:none}.ArrowSwitch_item_disabled__gLajN svg{opacity:.5}.ArrowSwitch_item_prev__tUcUD svg{transform:scaleX(-1)}.ArrowSwitch_item__y9_F_ svg{display:block;height:24px}