.b_catalog_tags__list{list-style:none}.b_catalog_tags__list>li{position:relative;padding-top:16px;padding-bottom:16px;z-index:0}.b_catalog_tags__list>li:not(:last-child){border-bottom:1px solid var(--clr_moon_landing)}.b_catalog_tags__list>li.open .b_catalog_tags__sub{display:block}.b_catalog_tags__list>li.open .b_catalog_tags__click_icon svg{transform:rotateX(-180deg)}@media (max-width:1023px){.b_catalog_tags__list>li{padding-top:12px;padding-bottom:12px}}.b_catalog_tags__click{position:relative;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1.6rem;line-height:1.333;-webkit-text-decoration:none;text-decoration:none;color:var(--clr_pig_iron);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:color var(--fast_anim)}@media (max-width:1023px){.b_catalog_tags__click{font-size:1.2rem}}@media (hover:hover){.b_catalog_tags__click:hover{color:var(--clr_main)}}.b_catalog_tags__click_icon{margin:5px;perspective:900000px}.b_catalog_tags__click_icon svg{fill:var(--clr_main);transition:transform var(--fast_anim)}.b_catalog_tags__sub{display:none;padding-left:16px;list-style:none}.b_catalog_tags__sub li{margin-top:8px}.b_catalog_tags__sub a{font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--clr_pig_iron);text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:color var(--fast_anim)}@media (hover:hover){.b_catalog_tags__sub a:hover{color:var(--clr_main)}}@media (max-width:1023px){.b_catalog_tags__sub a{font-size:1.2rem}}.b_vacancies{background-color:var(--clr_white)}.b_vacancies__top_banner_wrap{background-image:url(/assets_v5/img/career/vacancies_top_bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;max-width:1920px;margin:0 auto}@media (max-width:767px){.b_vacancies__top_banner_wrap{background-image:url(/assets_v5/img/career/vacancies_top_bg_mob.svg)}}.b_vacancies__main_banner{display:flex;justify-content:space-between;padding-top:40px;min-height:480px}@media (max-width:1023px){.b_vacancies__main_banner{padding-left:16px;padding-right:16px}}@media (max-width:767px){.b_vacancies__main_banner{flex-direction:column;padding-top:16px;min-height:100%}}.b_vacancies__main_banner_left{max-width:790px}.b_vacancies__main_banner_right{position:relative}.b_vacancies__main_banner_right.this--slider{width:35%;max-width:420px;min-width:208px}@media (max-width:767px){.b_vacancies__main_banner_right.this--slider{min-width:146px;width:146px}}@media (max-width:767px){.b_vacancies__main_banner_right{align-self:flex-end}}.b_vacancies__main_banner_right_slider{width:100%;display:flex}.b_vacancies__main_banner_right_slide:not(:first-child){opacity:0}.b_vacancies__main_banner_right:not(.swiper-initialized) .b_vacancies__main_banner_right_slide:not(:first-child){position:absolute}.b_vacancies__main_banner_right_img{width:100%;height:auto}.b_vacancies__main_banner_title{font-family:var(--fontTablon);letter-spacing:normal;font-weight:900;font-size:48px;color:var(--clr_white);margin-bottom:32px}@media (max-width:1023px){.b_vacancies__main_banner_title{font-size:32px;margin-bottom:10px}}@media (max-width:767px){.b_vacancies__main_banner_title{font-size:24px;line-height:133%}}.b_vacancies__categories_list{display:flex;flex-wrap:wrap;gap:16px;list-style:none}@media (max-width:767px){.b_vacancies__categories_list{gap:10px}}.b_vacancies__categories_list.is_loading{height:56px;width:100%}.b_vacancies__categories_item a{display:flex;align-items:center;font-weight:700;color:var(--clr_white);-webkit-text-decoration:none;text-decoration:none;padding:18px 16px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(255,255,255,.2);border:1px solid var(--clr_white);border-radius:100px;transition:background-color var(--fast_anim) ease-in}@media (max-width:1023px){.b_vacancies__categories_item a{font-size:14px;line-height:1.43;padding:4px 8px}}@media (hover:hover){.b_vacancies__categories_item a:hover{background-color:var(--clr_pig_iron)}}.b_vacancies__category_title{padding-right:12px}.b_vacancies__category_count{font-weight:700;color:var(--clr_main);padding:2px 12px;border-radius:16px;background-color:var(--clr_white)}@media (max-width:767px){.b_vacancies__category_count{font-size:14px;line-height:1.43}}.b_vacancies__line{overflow-x:hidden;width:100%;pointer-events:none}.b_vacancies__line_container{display:flex;align-items:center;overflow-y:hidden;overflow-x:auto;height:76px;scrollbar-width:none;margin-right:-20px}.b_vacancies__line_container::-webkit-scrollbar{height:0}.b_vacancies__line_items{width:-moz-max-content;width:max-content;display:flex;white-space:nowrap;animation:40s infinite linear slideScrollAnimation;transform:translateX(0);will-change:transform}@keyframes slideScrollAnimation{from{transform:translateX(0)}to{transform:translateX(-20%)}}.b_vacancies__line_item{display:flex;align-items:center;-webkit-text-decoration:none;text-decoration:none;padding:0 20px;white-space:nowrap}.b_vacancies__line_icon{margin-right:8px;width:44px;height:44px}.b_vacancies__line_icon svg{width:44px;height:44px}.b_vacancies__line_title{font-family:var(--fontTablon);font-weight:900;font-size:32px;line-height:1.37;color:#91bbc0}.b_vacancies__banners_slider_wrap{max-width:1440px;margin:0 auto;overflow:hidden;padding:0 16px 0 16px}.b_vacancies__banners_slider{display:flex}@media (max-width:639px){.b_vacancies__banners_slider .swiper-circle-arrow{display:none!important}}.b_vacancies__banners_slide_link{display:block;border-radius:12px;overflow:hidden;position:relative;padding-top:34.583%}@media (max-width:639px){.b_vacancies__banners_slide_link{padding-top:66.17%}}.b_vacancies__banners_slide_link img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.b_vacancies__about_wrap{background-color:#f5f9fa}.b_vacancies__about{max-width:1440px;margin:0 auto;overflow:hidden;padding:60px 16px 0 16px}@media (max-width:1023px){.b_vacancies__about{padding-right:16px;padding-left:16px}}@media (max-width:959px){.b_vacancies__about{padding-top:32px}}.b_vacancies__about_slogan{text-align:center;padding-bottom:60px}@media (max-width:959px){.b_vacancies__about_slogan{padding-bottom:24px;text-align:left}}.b_vacancies__about_title{padding-bottom:60px}@media (max-width:959px){.b_vacancies__about_title{font-family:var(--font);font-weight:700;font-size:24px;line-height:1.5;padding-bottom:24px}}.b_vacancies__about_slider{display:flex;padding-bottom:153px;margin:0 0}@media (max-width:959px){.b_vacancies__about_slider{padding-bottom:32px}}.b_vacancies__about_slider .swiper-circle-arrow{top:auto;bottom:0;background-color:transparent}.b_vacancies__about_slider .swiper-circle-arrow.this--prev{left:calc(50% - 32px - 30px)}.b_vacancies__about_slider .swiper-circle-arrow.this--next{left:calc(50% + 32px)}@media (max-width:959px){.b_vacancies__about_slider .swiper-circle-arrow{position:absolute;visibility:hidden;display:none!important}}.b_vacancies__about_slide{margin:0}.b_vacancies__about_slide_content{display:flex;flex-direction:column;flex:1}.b_vacancies__about_slide_content p{margin-top:0;margin-bottom:0}.b_vacancies__about_slide_img_wrap{border-radius:44px;overflow:hidden;margin-bottom:32px;padding-top:67.198%;position:relative}@media (max-width:959px){.b_vacancies__about_slide_img_wrap{border-radius:12px;padding-top:61%}}.b_vacancies__about_slide_img_wrap img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.b_vacancies__about_slide_title{padding-bottom:16px;font-weight:700;font-size:24px}.b_vacancies__choose_wrap{padding-top:60px;padding-bottom:60px}@media (max-width:1023px){.b_vacancies__choose_wrap{padding-top:16px;padding-bottom:16px}}@media (max-width:1023px){.b_vacancies__choose{padding-left:16px;padding-right:16px}}.b_vacancies__choose_title{margin-bottom:60px}.b_vacancies__jobs_list{display:flex;flex-direction:column;gap:8px}.b_vacancies__jobs_list_item{background-color:#f5f9fa;border-radius:24px}.b_vacancies__jobs_list_item.open svg,.b_vacancies__jobs_list_item[data-accordion-item=open] svg{transform:rotateX(-180deg)}.b_vacancies__jobs_list_item.open .b_catalog_tags__click_text,.b_vacancies__jobs_list_item[data-accordion-item=open] .b_catalog_tags__click_text{color:var(--clr_main)}.b_catalog_tags__click{padding:20px 44px 20px 20px}@media (max-width:1023px){.b_catalog_tags__click{padding:16px}}.b_vacancies__job_description{display:flex;gap:40px;padding-left:20px;padding-right:44px;padding-bottom:20px}@media (max-width:1023px){.b_vacancies__job_description{flex-direction:column;gap:16px;padding-left:16px;padding-right:16px;padding-bottom:16px}}.b_vacancies__job_description ul{margin:0;list-style-type:disc;padding-left:20px}.b_vacancies__job_description_left{background-color:var(--clr_white);border-radius:12px;padding:8px;max-width:880px;width:100%;align-self:flex-start}@media (max-width:1320px){.b_vacancies__job_description_left{max-width:700px}}@media (max-width:1200px){.b_vacancies__job_description_left{max-width:550px}}@media (max-width:1023px){.b_vacancies__job_description_left{max-width:100%}}.b_vacancies__job_description_left li{background-color:var(--clr_white)}.b_vacancies__job_description_right{flex:1 1 auto}.b_vacancies__job_description_right .b_pop_up__buttons button{display:none}.b_vacancies__job_description_title{font-weight:700;margin-bottom:16px}.b_vacancies__job_description_more{padding-top:20px}.b_vacancies__categories_item{position:relative}.b_vacancies__category_label{display:flex;align-items:center;background-color:var(--clr_lynx_white);color:var(--clr_pig_iron);padding:16px;cursor:pointer;border-radius:100px;transition:background-color var(--fast_anim) ease-in}@media (max-width:1023px){.b_vacancies__category_label{padding:4px 8px}}@media (hover:hover){.b_vacancies__category_label:hover{background-color:var(--clr_pig_iron)}.b_vacancies__category_label:hover .b_vacancies__category_title{color:var(--clr_white)}.b_vacancies__category_label:hover .b_vacancies__category_count{color:var(--clr_pig_iron);background-color:var(--clr_white)}}.b_vacancies__category_label .b_checkbox__input:disabled+.b_vacancies__category_title{opacity:.4;cursor:not-allowed}.b_vacancies__category_label .b_checkbox__input:disabled+.b_vacancies__category_title+.b_vacancies__category_count{opacity:.4;cursor:not-allowed}@media (hover:hover){.b_vacancies__category_label:has(.b_checkbox__input:disabled):hover{background-color:var(--clr_lynx_white);cursor:not-allowed}.b_vacancies__category_label:has(.b_checkbox__input:disabled) .b_vacancies__category_title{color:var(--clr_pig_iron)}.b_vacancies__category_label:has(.b_checkbox__input:disabled) .b_vacancies__category_count{background-color:var(--clr_moon_landing);color:var(--clr_lynx_white)}}.b_vacancies__category_label .b_vacancies__category_title{font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--fast_anim) ease-in}@media (max-width:1023px){.b_vacancies__category_label .b_vacancies__category_title{font-size:14px;line-height:1.43}}.b_vacancies__category_label .b_vacancies__category_count{background-color:var(--clr_moon_landing);color:var(--clr_white);margin-left:12px;padding:2px 12px;border-radius:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--fast_anim) ease-in,background-color var(--fast_anim) ease-in}@media (max-width:1023px){.b_vacancies__category_label .b_vacancies__category_count{font-size:14px;line-height:1.43;padding:1px 12px}}.b_vacancies__category_label .b_checkbox__input{display:none}.b_vacancies__category_label:has(.b_checkbox__input:checked){background-color:var(--clr_pig_iron)}.b_vacancies__category_label .b_checkbox__input:checked+.b_vacancies__category_title{color:var(--clr_white)}.b_vacancies__category_label .b_checkbox__input:checked+.b_vacancies__category_title+.b_vacancies__category_count{color:var(--clr_pig_iron);background-color:var(--clr_white)}.b_vacancies__form{border-radius:12px;padding:20px;background-color:#ddebed}.b_vacancies__form.this--filter{position:relative}.b_vacancies__form.this--filter::before{content:"";position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 5%,#f5f9fa)}.b_vacancies__form_body{position:relative}.b_vacancies__form_title{font-weight:700;padding-bottom:20px}.b_vacancies__form_two_labels{display:flex;align-items:flex-end;gap:20px}@media (max-width:1320px){.b_vacancies__form_two_labels{gap:5px;flex-direction:column;align-items:stretch}}.b_vacancies__form_item{display:block;padding-bottom:20px}.b_vacancies__form_item .b_vacancies__form_input{border:1px solid #d9d9d9;background-color:var(--clr_white)}.b_vacancies__form_item .b_vacancies__form_input.this--date{color:#d9d9d9}.b_vacancies__form_item .b_vacancies__form_input.this--date.this--filled{color:var(--clr_pig_iron)}.b_vacancies__form_item .b_vacancies__form_input:-moz-read-only{opacity:1;color:var(--clr_pig_iron)}.b_vacancies__form_item .b_vacancies__form_input:read-only{opacity:1;color:var(--clr_pig_iron)}.b_vacancies__form_item .b_vacancies__form_input:-moz-read-only:focus{border-color:#d9d9d9}.b_vacancies__form_item .b_vacancies__form_input:read-only:focus{border-color:#d9d9d9}.b_vacancies__form_item .b_vacancies__form_input::-moz-placeholder{color:#d9d9d9}.b_vacancies__form_item .b_vacancies__form_input::placeholder{color:#d9d9d9}.b_vacancies__form_item .b_vacancies__form_input[type=file]{width:100%;height:40px;margin-bottom:8px;display:none}.b_vacancies__form_date_input{position:relative;display:block}.b_vacancies__form_date_input::after{content:url(/assets_v5/img/career/calendar.svg);position:absolute;top:7px;right:10px;pointer-events:none;width:24px;height:24px}.b_vacancies__form_input_title{font-size:14px;line-height:1.43;color:var(--clr_moon_landing);margin-bottom:4px}.b_vacancies__form_input_title span{color:var(--clr_main)}.b_vacancies__form_input_title.this--f_z_12{font-size:12px}.b_vacancies__form_upload{display:flex;justify-content:center;align-items:center;padding:8px 16px;cursor:pointer;font-weight:700;color:var(--clr_main);border:1px solid var(--clr_main);border-radius:4px;text-align:center;margin-bottom:8px}.b_vacancies__form_upload::before{content:url(/assets_v5/img/career/upload_plus.svg);pointer-events:none;width:25px;height:25px;margin-right:10px}.b_vacancies__form:not(.this--filter) .b_vacancies__form_btn_wrap{display:none}.b_vacancies__form_btn_wrap.this--open_btn,.b_vacancies__form_submit_wrap.this--open_btn{position:absolute;z-index:20;bottom:-28px;width:100%}@media (max-width:1480px){.b_vacancies__form_btn_wrap.this--open_btn,.b_vacancies__form_submit_wrap.this--open_btn{font-size:16px;bottom:-7px}}.b_vacancies__form_btn_wrap.this--open_btn div,.b_vacancies__form_submit_wrap.this--open_btn div{position:absolute;bottom:0;font-weight:700;font-size:24px;border-radius:100px;padding:16px 32px;margin-bottom:0}@media (max-width:1480px){.b_vacancies__form_btn_wrap.this--open_btn div,.b_vacancies__form_submit_wrap.this--open_btn div{font-size:16px;padding:12px 32px}}@media (max-width:639px){.b_vacancies__form_btn_wrap.this--open_btn div,.b_vacancies__form_submit_wrap.this--open_btn div{padding:12px 12px}}.b_vacancies__form_btn_wrap button,.b_vacancies__form_submit_wrap button{font-weight:700;font-size:24px;border-radius:100px;padding:16px 32px;margin-bottom:8px}@media (max-width:1480px){.b_vacancies__form_btn_wrap button,.b_vacancies__form_submit_wrap button{font-size:16px;padding:12px 32px}}@media (max-width:639px){.b_vacancies__form_btn_wrap button,.b_vacancies__form_submit_wrap button{padding:12px 12px}}.b_vacancies__form_bottom{display:grid;grid-template-rows:1fr;transition:grid-template-rows .25s}.b_vacancies__form.this--filter .b_vacancies__form_bottom{grid-template-rows:0fr}.b_vacancies__form_bottom_content{overflow:hidden}#form_open_arr{transform:rotateX(0)}.b_vacancies__form_close_btn{padding-top:20px;display:flex;justify-content:center;align-items:center}.b_vacancies__form_close_btn .b_btn{border:none;font-weight:400}.b_vacancies__form_close_btn .b_btn.this--arrow::after{width:9px;height:9px}.b_vacancies__subscribe_wrap{background-color:#f5f9fa}@media (max-width:1023px){.b_vacancies__subscribe_wrap{margin-bottom:16px}}.b_vacancies__subscribe{display:flex;gap:80px;padding-top:64px;padding-bottom:64px}@media (max-width:1023px){.b_vacancies__subscribe{flex-direction:column;align-items:center;padding-top:16px;padding-bottom:16px;gap:32px}}.b_vacancies__subscribe_img_wrap{border-radius:44px;overflow:hidden}.b_vacancies__subscribe_right{padding-right:30px}@media (max-width:1023px){.b_vacancies__subscribe_right{padding-right:0}}.b_vacancies__subscribe_subtitle{font-weight:700;font-size:24px;padding-bottom:20px}.b_vacancies__subscribe_subtitle.this--p_b_16{padding-bottom:16px}.b_vacancies__subscribe_info{padding-bottom:20px}.b_vacancies__subscribe_form_top{display:flex;gap:16px;align-items:center;padding-bottom:16px}@media (max-width:639px){.b_vacancies__subscribe_form_top{flex-direction:column}}.b_vacancies__subscribe_form_input_wrap{max-width:420px;width:100%;position:relative}@media (max-width:639px){.b_vacancies__subscribe_form_input_wrap{max-width:100%}}.b_vacancies__subscribe_form_input_wrap::before{content:url(/assets_v5/img/career/email.svg);position:absolute;top:24px;left:20px;pointer-events:none;width:24px;height:24px}.b_vacancies__subscribe_form_input_wrap .b_vacancies__subscribe_form_input{border:1px solid var(--clr_moon_landing);height:64px;border-radius:44px;padding-left:52px}.b_vacancies__subscribe_form_input_wrap .b_vacancies__subscribe_form_input::-moz-placeholder{color:var(--clr_moon_landing);font-size:14px}.b_vacancies__subscribe_form_input_wrap .b_vacancies__subscribe_form_input::placeholder{color:var(--clr_moon_landing);font-size:14px}@media (max-width:639px){.b_vacancies__subscribe_btn{width:100%}}.b_vacancies__subscribe_btn button{border-radius:100px;padding:20px 32px}.b_vacancies__way_wrap{background:url(/assets_v5/img/career/way_bg.png) no-repeat;background-size:cover}@media (max-width:767px){.b_vacancies__way_wrap{background-position:top}}.b_vacancies__way{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:60px;padding-bottom:60px}@media (max-width:1023px){.b_vacancies__way{padding-right:16px;padding-left:16px}}@media (max-width:767px){.b_vacancies__way{padding-top:32px;padding-bottom:32px;margin-bottom:16px}}@media (max-width:767px){.b_vacancies__way{flex-direction:column;gap:32px}}.b_vacancies__way_left{max-width:958px;width:100%}@media (max-width:767px){.b_vacancies__way_left{order:1}}.b_vacancies__way_left_text{border-radius:24px;padding:20px 40px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(255,255,255,.1)}.b_vacancies__way_left_text h2{display:block}.b_vacancies__way_left_text h2 span{color:var(--clr_main)}@media (max-width:767px){.b_vacancies__way_right img{width:220px;height:220px}}.b_vacancies__filter{padding-top:60px;padding-bottom:32px}@media (max-width:1023px){.b_vacancies__filter{padding-top:20px;padding-bottom:20px}}.b_vacancies__filter_form{display:flex;align-items:center;gap:20px 64px;flex-wrap:wrap}@media (max-width:639px){.b_vacancies__filter_form{gap:20px 40px}}.b_vacancies__filter_group{display:flex;align-items:center;gap:24px}@media (max-width:1023px){.b_vacancies__filter_group{flex-direction:column;align-items:flex-start;gap:16px}}.b_vacancies__filter_group.is_loading{min-height:24px;min-width:30%}.b_vacancies__filter_group_title{font-weight:700}.b_vacancies__filter_items{display:flex;gap:16px}.b_vacancies__filter_item .b_checkbox{align-items:center}.b_vacancies__filter_item .b_checkbox__icon{margin-right:6px;width:20px;height:20px}.b_vacancies__filter_item .b_checkbox__icon:before{left:7px}.b_vacancies__filter_item .b_checkbox__text{font-size:16px;line-height:1.5;color:var(--clr_pig_iron)}.b_vacancies__filter_item .b_checkbox__input:disabled+.b_checkbox__icon{opacity:.4;cursor:not-allowed}.b_vacancies__filter_item .b_checkbox__input:disabled+.b_checkbox__icon+.b_checkbox__text{opacity:.4;cursor:not-allowed}