.LazyImage_image__t9tt4{transition:opacity .3s;opacity:0}.LazyImage_imageIsLoaded__CPTDI{opacity:1}.LazyImage_bg__6kePN{background-color:var(--gray-light9)}.LazyImage_bgLoad__a_Lnf{background-color:transparent;transition:background-color .3s}.AnimatedImage_overlay__7ownV{position:absolute;width:100%;bottom:0;overflow:hidden;background:#fff;z-index:4;left:0}.ScaleImage_scaleImage__MefhK{overflow:hidden;position:relative}.ScaleImage_scaleImage__MefhK div{height:100%}.ScaleImage_image__OoUkD{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ScaleImage_inner__JAy_Z{width:100%;height:100%}.HeroJob_image__afO8Q{position:absolute!important;left:0;top:0;right:0;bottom:0}.HeroJob_title__cPi7z{max-width:56.9rem;position:relative;z-index:3;color:var(--white)}.HeroJob_block__xvClg{height:100vh;height:calc(var(--vh, 1vh) * 100);max-height:66.6rem}@media (max-width:1420px){.HeroJob_block__xvClg{max-height:58rem}}@media (max-width:1024px){.HeroJob_block__xvClg{max-height:48rem}}.HeroJob_root__0cf45{margin-bottom:3.2rem}@media (max-width:1024px){.HeroJob_root__0cf45{margin-bottom:6.4rem}}.HTMLContent_root__nSjP_ ul li{color:#4f4f4f;margin-left:2.5rem}.HTMLContent_root__nSjP_ ul li:before{content:"";display:inline-block;width:.3rem;min-width:.3rem;height:.3rem;vertical-align:top;margin-top:1rem;position:relative;right:1.1rem;border-radius:50%;background:#4f4f4f}.HTMLContent_root__nSjP_ h4,.HTMLContent_root__nSjP_ strong{font-size:2.2rem;font-weight:500;margin-bottom:.8rem;margin-top:4.4rem;display:block;color:var(--black)}.HTMLContent_root__nSjP_ p{color:#4f4f4f}.HTMLContent_root__nSjP_ p:first-of-type h4,.HTMLContent_root__nSjP_ p:first-of-type strong{margin-top:0}.HTMLContent_root__nSjP_ div{margin-bottom:4.4rem}.HTMLContent_root__nSjP_ small{font-size:1.6rem;color:#4f4f4f;margin-bottom:1.6rem}.JobBlock_content__rWmIv{display:grid;grid-template-columns:1fr 1fr;margin-bottom:5.5rem}@media (max-width:1024px){.JobBlock_content__rWmIv{margin-bottom:4.4rem;display:flex;flex-direction:column-reverse;gap:2.4rem}}.JobBlock_accordion__5wL5m{padding-top:5.5rem;padding-bottom:5.5rem}@media (max-width:1024px){.JobBlock_accordion__5wL5m{padding-top:4.4rem;padding-bottom:4.4rem}}@media (max-width:768px){.JobBlock_accordion__5wL5m{padding-top:2.5rem;padding-bottom:2.5rem}.JobBlock_accordion__5wL5m>span:first-of-type{max-width:25rem}}.JobBlock_accordion__5wL5m .svg-wrapper{background:var(--gray-light)}.JobBlock_accordion__5wL5m .svg-wrapper svg{fill:var(--black)}@media (max-width:768px){.JobBlock_accordion__5wL5m .svg-wrapper{background:#f9f9f9}}.JobBlock_accordion__5wL5m svg{fill:var(--white)}@media (max-width:768px){.JobBlock_accordion__5wL5m svg{fill:var(--black)}}.JobBlock_active__LQGLd svg{transform:rotate(-135deg)}.JobBlock_root__Z1xFY{margin-bottom:16rem}@media (max-width:1419px){.JobBlock_root__Z1xFY{margin-bottom:12rem}}@media (max-width:1024px){.JobBlock_root__Z1xFY{margin-bottom:10rem}}@media (max-width:768px){.JobBlock_root__Z1xFY{margin-bottom:8rem}}.JobBlock_icon__z2Msf{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%)}.JobBlock_rotate__DOKf_{rotate:45deg}.JobBlock_rotate__DOKf_ svg{fill:var(--white)!important}.CallbackForm_firstStepForm__hbCFS{display:grid;grid-template-columns:1fr 1fr;grid-gap:4.4rem 3.2rem;gap:4.4rem 3.2rem}@media (max-width:1024px){.CallbackForm_firstStepForm__hbCFS{grid-template-columns:1fr;gap:3.2rem}}.CallbackForm_submit__Il6hb{margin-top:4.4rem}.CallbackForm_submit__Il6hb p{max-width:47.5rem;margin-top:3.2rem;text-align:right;font-size:1.6rem;color:#828282}@media (max-width:1024px){.CallbackForm_submit__Il6hb p{text-align:center;max-width:none}}.CallbackForm_submit__Il6hb{display:flex;align-items:start;justify-content:space-between}@media (max-width:1024px){.CallbackForm_submit__Il6hb{flex-direction:column;gap:4.4rem;margin-top:3.2rem}}.CallbackForm_right__ss62p{display:grid}@media (max-width:1024px){.CallbackForm_right__ss62p{width:100%}}.CallbackForm_btn__b43jj{justify-self:right;width:-moz-min-content;width:min-content}@media (max-width:1024px){.CallbackForm_btn__b43jj{width:100%;max-width:100%;padding:2rem 0!important;font-size:1.6rem!important}}