@keyframes ButtonPrimary_btnArrowAnimation__HxLIQ{0%{transform:translate(0)}50%{transform:translate(100%,-100%)}51%{transform:translate(-100%,100%)}to{transform:translate(0)}}.ButtonPrimary_btn__jnkG1{color:var(--btn-color,var(--color-black));border:1px solid var(--btn-color,var(--color-black));border-radius:1px;display:flex;align-items:center;justify-content:center;height:50px;font-family:var(--font-family-primary);font-size:16px;line-height:130%;cursor:pointer;width:280px;position:relative;padding-left:0}.ButtonPrimary_btn__jnkG1:has(.ButtonPrimary_btnIcon__1DMCv){padding-right:36px}.ButtonPrimary_btnIcon__1DMCv{content:"";position:absolute;top:50%;right:18px;transform:translateY(-50%);width:18px;height:18px;overflow:hidden}.ButtonPrimary_btn__jnkG1:hover{color:var(--btn-color-hover,var(--color-black));border-color:var(--btn-color-hover,var(--color-black));transition:all .1s ease-in-out}@media(prefers-reduced-motion:reduce){.ButtonPrimary_btn__jnkG1:hover{transition-duration:0s;transition-delay:0s}}.ButtonPrimary_btn__jnkG1:hover .ButtonPrimary_btnIcon__1DMCv svg{filter:none;animation:ButtonPrimary_btnArrowAnimation__HxLIQ;animation-duration:.5s;animation-iteration-count:1}@media(prefers-reduced-motion:reduce){.ButtonPrimary_btn__jnkG1:hover .ButtonPrimary_btnIcon__1DMCv svg{animation-duration:0s}}@keyframes PageHeader_aniVisible__BqOCH{0%{opacity:0}to{opacity:1}}.PageHeader_m-extend__AQl_2{position:relative}.PageHeader_m-extend__AQl_2:before{content:"";position:absolute;inset:var(--extend-size,-8px)}body:has(.PageHeader_pageHeader__error__aJ_U1){padding-top:0}.PageHeader_pageHeader__mFBfY{position:relative;z-index:5;color:var(--color-black)}.PageHeader_pageHeader__container__B_oCb{position:relative;padding:0 20px;margin:0 auto;max-width:1368px}.PageHeader_pageHeader__error__aJ_U1{display:flex;align-items:center;height:100vh;max-width:100%;padding-left:79px}@media(max-width:1500px){.PageHeader_pageHeader__error__aJ_U1{padding-left:calc(25px + 50*(100vw - 320px)/1120)}}.PageHeader_pageHeader__error__aJ_U1 h1{font-size:138px;font-weight:400;line-height:138px;width:100%}@media(max-width:1500px){.PageHeader_pageHeader__error__aJ_U1 h1{font-size:calc(66px + 50*(100vw - 320px)/1120);line-height:calc(60px + 50*(100vw - 320px)/1120)}}.PageHeader_pageHeader__topWrapper__iZBk_{display:flex;flex-direction:column;justify-content:center;padding-top:61px}@media(max-width:1440px){.PageHeader_pageHeader__topWrapper__iZBk_{padding-top:calc(27px + 34*(100vw - 320px)/1120)}}.PageHeader_pageHeader__topWrapper__iZBk_{padding-bottom:61px}@media(max-width:1440px){.PageHeader_pageHeader__topWrapper__iZBk_{padding-bottom:calc(27px + 34*(100vw - 320px)/1120)}}.PageHeader_pageHeader__topWrapper__iZBk_{min-height:320px}@media(max-width:1440px){.PageHeader_pageHeader__topWrapper__iZBk_{min-height:calc(300px + 20*(100vw - 320px)/1120)}}.PageHeader_pageHeader__subTitle__rw1Sr{margin-top:20px}@media(max-width:1440px){.PageHeader_pageHeader__subTitle__rw1Sr{margin-top:calc(-18px + 38*(100vw - 320px)/1120)}}.PageHeader_pageHeader__subTitle__rw1Sr{margin-bottom:20px;color:var(--color-grey)}.PageHeader_pageHeader__subTitle__rw1Sr span:not(:last-child){margin-right:20px}.PageHeader_pageHeader__title__e3bdb{display:flex;flex-direction:column;position:relative;z-index:1;overflow:hidden}@media screen and (min-width:768px){.PageHeader_pageHeader__title__e3bdb{width:calc(100% - 150px)}}.PageHeader_pageHeader__titleRow__NEh4v{overflow:hidden}.PageHeader_pageHeader__titleLink__JCypd:hover{color:inherit}.PageHeader_pageHeader__title-word-wrapper__oxaXp{display:inline-block;line-height:1.1}.PageHeader_pageHeader__desc__487qr{position:relative;z-index:1;overflow:hidden;margin-top:auto;font-family:var(--font-family-primary);font-size:24px}@media(max-width:1440px){.PageHeader_pageHeader__desc__487qr{font-size:calc(20px + 4*(100vw - 320px)/1120)}}.PageHeader_pageHeader__desc__487qr{line-height:1.38;max-width:800px}.PageHeader_pageHeader__desc__487qr.PageHeader_pageHeader__desc_large__3yyma{font-size:24px}@media(max-width:1440px){.PageHeader_pageHeader__desc__487qr.PageHeader_pageHeader__desc_large__3yyma{font-size:calc(20px + 4*(100vw - 320px)/1120)}}.PageHeader_pageHeader__desc__487qr.PageHeader_pageHeader__desc_large__3yyma{line-height:1.38}.PageHeader_pageHeader__desc__487qr.PageHeader_pageHeader__desc_small__i1hC5{margin-top:40px}@media(max-width:1440px){.PageHeader_pageHeader__desc__487qr.PageHeader_pageHeader__desc_small__i1hC5{margin-top:calc(15px + 25*(100vw - 320px)/1120)}}.PageHeader_pageHeader__desc__487qr.PageHeader_pageHeader__desc_small__i1hC5{font-size:24px}@media(max-width:1440px){.PageHeader_pageHeader__desc__487qr.PageHeader_pageHeader__desc_small__i1hC5{font-size:calc(20px + 4*(100vw - 320px)/1120)}}.PageHeader_pageHeader__desc__487qr.PageHeader_pageHeader__desc_small__i1hC5{line-height:1.38}.PageHeader_pageHeader__desc__487qr span{display:block}.PageHeader_pageHeader__go-back__hoacF{margin-top:36px}@media(max-width:1440px){.PageHeader_pageHeader__go-back__hoacF{margin-top:calc(15px + 21*(100vw - 320px)/1120)}}.PageHeader_pageHeader_blue__sJZ9n{color:var(--color-white);background-color:var(--color-blue)}.PageHeader_pageHeader_black__g4Gik{color:var(--color-blue-2);background-color:var(--color-black)}.PageHeader_pageHeader_pink__F2DhV{color:var(--color-white);background-color:var(--color-pink-2)}.PageHeader_pageHeader_purple__7gdzn{color:var(--color-white);background-color:var(--color-purple)}.PageHeader_pageHeader_blue-3__8_Zjk{color:var(--color-white);background-color:var(--color-blue-3)}@media screen and (max-width:1023px){.PageHeader_pageHeader__sub-title__PKbJL span:not(:last-child){display:block;margin-right:0}}.PageHeader_pattern__BLcOy{position:absolute;top:0;right:0;bottom:0;text-align:right;overflow:hidden}@media screen and (max-width:767px){.PageHeader_pattern__BLcOy{display:none}}.PageHeader_pattern__BLcOy svg{height:100%;width:auto}.PageHeader_pattern__BLcOy g{opacity:0;transform:translateX(70vw)}.PageHeader_pattern_animate__vyKLs g:first-child{opacity:1;transform:translateX(0);transition:transform 1.5s cubic-bezier(.37,.31,0,1) .1s}@media(prefers-reduced-motion:reduce){.PageHeader_pattern_animate__vyKLs g:first-child{transition-duration:0s;transition-delay:0s}}.PageHeader_pattern_animate__vyKLs g:nth-child(2){opacity:1;transform:translateX(0);transition:transform 1.5s cubic-bezier(.37,.31,0,1) .2s}@media(prefers-reduced-motion:reduce){.PageHeader_pattern_animate__vyKLs g:nth-child(2){transition-duration:0s;transition-delay:0s}}.PageHeader_pattern_animate__vyKLs g:nth-child(3){opacity:1;transform:translateX(0);transition:transform 1.5s cubic-bezier(.37,.31,0,1) .3s}@media(prefers-reduced-motion:reduce){.PageHeader_pattern_animate__vyKLs g:nth-child(3){transition-duration:0s;transition-delay:0s}}.PageHeader_pattern_animate__vyKLs g:nth-child(4){opacity:1;transform:translateX(0);transition:transform 1.5s cubic-bezier(.37,.31,0,1) .4s}@media(prefers-reduced-motion:reduce){.PageHeader_pattern_animate__vyKLs g:nth-child(4){transition-duration:0s;transition-delay:0s}}.PageHeader_pattern_animate__vyKLs g:nth-child(5){opacity:1;transform:translateX(0);transition:transform 1.5s cubic-bezier(.37,.31,0,1) .5s}@media(prefers-reduced-motion:reduce){.PageHeader_pattern_animate__vyKLs g:nth-child(5){transition-duration:0s;transition-delay:0s}}.AnimatedRows_animateRow__yrLbH{overflow:hidden}span.AnimatedRows_animateItem__ztSa9,span.AnimatedRows_animateRow__yrLbH{display:inline-block}.AnimatedRows_animateRow__yrLbH:first-child{--initDelay:0s;--delay:0s}.AnimatedRows_animateRow__yrLbH:nth-child(2){--initDelay:0s;--delay:0.15s}.AnimatedRows_animateRow__yrLbH:nth-child(3){--initDelay:0s;--delay:0.3s}.AnimatedRows_animateRow__yrLbH:nth-child(4){--initDelay:0s;--delay:0.45s}.AnimatedRows_animateRow__yrLbH:nth-child(5){--initDelay:0s;--delay:0.6s}.AnimatedRows_animateRow__yrLbH:nth-child(6){--initDelay:0s;--delay:0.75s}.AnimatedRows_animateRow__yrLbH:nth-child(7){--initDelay:0s;--delay:0.9s}.AnimatedRows_animateRow__yrLbH:nth-child(8){--initDelay:0s;--delay:1.05s}.AnimatedRows_animateRow__yrLbH:nth-child(9){--initDelay:0s;--delay:1.2s}.AnimatedRows_animateRow__yrLbH:nth-child(10){--initDelay:0s;--delay:1.35s}.AnimatedRows_animateRow__yrLbH:nth-child(11){--initDelay:0s;--delay:1.5s}.AnimatedRows_animateRow__yrLbH:nth-child(12){--initDelay:0s;--delay:1.65s}.AnimatedRows_animateRow__yrLbH:nth-child(13){--initDelay:0s;--delay:1.8s}.AnimatedRows_animateRow__yrLbH:nth-child(14){--initDelay:0s;--delay:1.95s}.AnimatedRows_animateRow__yrLbH:nth-child(15){--initDelay:0s;--delay:2.1s}.AnimatedRows_animateRow__yrLbH:not(:first-child){margin-top:-.15em}.AnimatedRows_animateItem__ztSa9{--initDelay:inherit;--delay:inherit;opacity:0;padding-bottom:.15em;transform:translateY(100%);transition:transform .6s cubic-bezier(.37,.31,0,1) calc(var(--initDelay) + var(--delay)),opacity .6s cubic-bezier(.37,.31,0,1) calc(var(--initDelay) + var(--delay))}@media(prefers-reduced-motion:reduce){.AnimatedRows_animateItem__ztSa9{transition-duration:0s;transition-delay:0s}}.AnimatedRows_animateItemIsActive___7_2o{transform:translateY(0);opacity:1}@keyframes projects_aniVisible__vFuqr{0%{opacity:0}to{opacity:1}}.projects_m-extend__AVzgV{position:relative}.projects_m-extend__AVzgV:before{content:"";position:absolute;inset:var(--extend-size,-8px)}@keyframes projects_btnArrowAnimation__zL_nR{0%{background-position:0 0}50%{background-position:18px -18px}51%{background-position:-18px 18px}to{background-position:0 0}}.projects_projects__f6w60{margin-top:50px}@media(max-width:1440px){.projects_projects__f6w60{margin-top:calc(30px + 20*(100vw - 320px)/1120)}}.projects_projects__f6w60{margin-bottom:50px}@media(max-width:1440px){.projects_projects__f6w60{margin-bottom:calc(30px + 20*(100vw - 320px)/1120)}}.projects_projectsList__hir4T{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:1023px){.projects_projectsList__hir4T{grid-template-columns:repeat(1,1fr)}}.projects_projectsListItem__5ZhD9{display:flex;flex-direction:column;box-sizing:border-box;padding:32px 21px 31px 20px;margin:0 0 0 20px;border-bottom:1px solid var(--color-border);position:relative}.projects_projectsListItem__5ZhD9:first-child,.projects_projectsListItem__5ZhD9:nth-child(2){border-top:1px solid var(--color-border)}@media(max-width:1023px){.projects_projectsListItem__5ZhD9{padding-left:0;padding-right:0;margin-left:0}.projects_projectsListItem__5ZhD9:nth-child(2){border-top:unset}}.projects_projectsListItem__5ZhD9:nth-child(odd):before{content:"";position:absolute;z-index:0;pointer-events:none;left:calc(100% + 10px);top:21px;bottom:21px;border:solid var(--color-border);border-width:0 1px 0 0}@media(max-width:1023px){.projects_projectsListItem__5ZhD9:nth-child(odd):before{content:none}}.projects_projectsListItemLogo__YPRkM{width:auto;height:68px}.projects_projectsListItemLogoLink__3oRK_{margin-bottom:20px}.projects_projectsListItemName__QhSZ5{font-family:var(--font-family-primary);font-weight:400;font-size:64px}@media(max-width:1440px){.projects_projectsListItemName__QhSZ5{font-size:calc(36px + 28*(100vw - 320px)/1120)}}.projects_projectsListItemName__QhSZ5{line-height:72px}@media(max-width:1440px){.projects_projectsListItemName__QhSZ5{line-height:calc(34px + 38*(100vw - 320px)/1120)}}.projects_projectsListItemName__QhSZ5{margin-bottom:24px}@media(max-width:1440px){.projects_projectsListItemName__QhSZ5{margin-bottom:calc(20px + 4*(100vw - 320px)/1120)}}.projects_projectsListItemName__QhSZ5 a:hover{text-decoration:none;color:inherit}.projects_projectsListItemDescription__zgdCa{margin-bottom:40px}@media(max-width:1440px){.projects_projectsListItemDescription__zgdCa{margin-bottom:calc(30px + 10*(100vw - 320px)/1120)}}.projects_projectsListItemDescription__zgdCa{font-family:var(--font-family-primary);font-size:16px;line-height:24px}.projects_projectsListItemVacancies__anvyV{display:flex;flex-direction:column;margin-bottom:28px}@media(max-width:1023px){.projects_projectsListItemVacancies__anvyV{margin-bottom:12px}}.projects_projectsListItemVacanciesItem__jzn6s{margin-bottom:32px;color:inherit}@media(max-width:1023px){.projects_projectsListItemVacanciesItem__jzn6s{padding-bottom:18px;margin-bottom:18px;box-sizing:border-box;min-height:148px;border-bottom:1px solid var(--color-border);display:flex;flex-direction:column}}.projects_projectsListItemVacanciesItem__jzn6s:hover .projects_projectsListItemVacanciesItemTitle__rQvXj:after{filter:none;animation:projects_btnArrowAnimation__zL_nR;animation-duration:.5s;animation-iteration-count:1}@media(prefers-reduced-motion:reduce){.projects_projectsListItemVacanciesItem__jzn6s:hover .projects_projectsListItemVacanciesItemTitle__rQvXj:after{animation-duration:0s}}.projects_projectsListItemVacanciesItem__jzn6s:hover{color:inherit}.projects_projectsListItemVacanciesItemTitle__rQvXj{font-family:var(--font-family-primary);font-size:28px;line-height:34px;font-weight:400;display:flex;gap:10px}@media(max-width:1023px){.projects_projectsListItemVacanciesItemTitle__rQvXj{font-size:22px;line-height:32px;order:1}}.projects_projectsListItemVacanciesItemTitle__rQvXj:hover{text-decoration:none;color:inherit}.projects_projectsListItemVacanciesItemTitle__rQvXj:after{content:"";display:block;width:18px;height:18px;background:url(/_next/static/media/icon-arrow-45deg.595ffd70.svg) no-repeat;min-width:18px;min-height:18px;background-size:contain;margin-left:auto;margin-top:.3em}@media(max-width:1023px){.projects_projectsListItemVacanciesItemTitle__rQvXj:after{content:none}}.projects_projectsListItemVacanciesItemTown__SWuR2{font-family:var(--font-family-primary);font-size:18px;line-height:32px;color:#818c99}@media(max-width:1023px){.projects_projectsListItemVacanciesItemTown__SWuR2{order:0}}.projects_projectsListItemBtn__YykSP{margin-top:auto}@media(max-width:1023px){.projects_projectsListItemBtn__YykSP{min-width:100%}}