.Advantages_advantages__KiIKZ{background-color:var(--color-white);font-size:1.6rem;font-weight:500;line-height:1.2;scroll-margin-top:8rem}.Advantages_wrapper__gMj0m{margin:0 auto;padding:6rem 0 6rem 2rem;width:100%;max-width:100%}.Advantages_title__GHvNL{font-size:4rem;font-weight:900;line-height:1;text-transform:uppercase;font-family:var(--font-ceraCondensedPro);max-width:95.5rem;margin:0 auto 5rem}.Advantages_title__GHvNL .Advantages_red__O2_2_{color:var(--color-red)}.Advantages_navigationContainer__u_7RG{display:none;align-items:center;justify-content:flex-end;gap:2rem;margin-top:2rem;padding-right:2rem}.Advantages_sliderButton__FkYA0{background:#f5f5f5;border:none;border-radius:1rem;cursor:pointer;padding:1rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;width:6rem;height:6rem}.Advantages_sliderButton__FkYA0:hover{background:#e0e0e0;transform:scale(1.05)}.Advantages_sliderButton__FkYA0:active{background:#d0d0d0;transform:scale(.95)}.Advantages_sliderButton__FkYA0:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.Advantages_prevIcon__DAh2q{transform:rotate(180deg)}.Advantages_card__7LBlJ{perspective:1000px;position:relative;width:100%;max-width:243px;min-height:236px;height:auto;transform-style:preserve-3d;transition:transform .6s,height .3s ease;cursor:pointer;border-radius:1.6rem;font:var(--font-ceraPro);padding:2.4rem}.Advantages_cardBack__pYpFT,.Advantages_cardFront__rjESV{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:1.6rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:2.4rem}.Advantages_cardFront__rjESV{background-color:inherit;color:var(--color-black)}.Advantages_cardFront__rjESV .Advantages_iconContainer__iPqpp{display:flex;align-items:center;justify-content:flex-end;width:100%}.Advantages_cardFront__rjESV p{margin-top:0;font-size:2.2rem;font-weight:500;text-align:start;font-family:var(--font-ceraPro)}.Advantages_cardBack__pYpFT{background-color:inherit;color:var(--color-black);transform:rotateY(180deg);padding:1.6rem;display:flex;align-items:center;justify-content:center}.Advantages_cardBack__pYpFT p{font-size:1.4rem;line-height:1.3;text-align:center;margin:0;color:var(--color-black);font-weight:500;font-family:var(--font-ceraPro);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.Advantages_card__7LBlJ.Advantages_flipped__M0l4U,.Advantages_card__7LBlJ:hover{transform:rotateY(180deg)}@media(hover:hover)and (pointer:fine){.Advantages_card__7LBlJ:hover{transform:rotateY(180deg)}}@media(hover:none)or (pointer:coarse){.Advantages_card__7LBlJ:active{transform:rotateY(180deg)}.Advantages_card__7LBlJ{-webkit-tap-highlight-color:rgba(0,0,0,0)}}.Advantages_keen-slider__slide__k2EkS{display:flex}.Advantages_keen-slider__slide__k2EkS .Advantages_card__7LBlJ{width:100%;display:flex;flex-direction:column}@media(min-width:768px)and (max-width:1199px){.Advantages_card__7LBlJ{min-height:240px}.Advantages_cardBack__pYpFT{padding:1.8rem}.Advantages_cardBack__pYpFT p{font-size:1.5rem;line-height:1.35}}@media(min-width:1200px){.Advantages_advantages__KiIKZ{font-size:2rem;line-height:1.3}.Advantages_wrapper__gMj0m{padding:15rem 0 8.5rem 10rem;max-width:100%;margin-top:18.5rem}.Advantages_title__GHvNL{font-size:7rem;font-weight:900;margin:0 auto 7rem;position:relative;max-width:95.5rem}.Advantages_title__GHvNL .Advantages_newLine__CooSz{position:absolute;right:5rem;top:6rem}.Advantages_navigationContainer__u_7RG{display:flex;justify-content:flex-end;margin-top:2rem;margin-bottom:0;gap:3rem}.Advantages_sliderButton__FkYA0{width:7rem;height:7rem;padding:1.2rem;z-index:10}.Advantages_card__7LBlJ{min-height:250px;height:auto;width:100%;max-width:243px}.Advantages_cardFront__rjESV p{font-size:2.2rem}.Advantages_cardBack__pYpFT{padding:2rem}.Advantages_cardBack__pYpFT p{font-size:1.6rem;line-height:1.4}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.Vacancies_wrapper__p4cqr{padding:4.7rem 0 5.6rem;position:absolute;bottom:-30rem}.Vacancies_slider__AcC6A{margin:0 auto;max-width:90rem;display:block;padding:2rem}.Vacancies_vacancies__Uz3dQ{display:none}.Vacancies_card__ZnxQG{border:none;cursor:pointer;font-size:1.6rem;font-weight:700;transition:all .3s ease}.Vacancies_card__ZnxQG.Vacancies_active__RqJM_{border:2px solid var(--color-red);box-shadow:0 0 40px 0 rgba(244,67,54,.2);transform:translateY(-2px)}.Vacancies_picture__Fv19M{align-items:flex-end}.Vacancies_details__YrniW{color:var(--color-red);max-width:20rem;padding:1.6rem 2rem}.Vacancies_vacancy__Bg5rg{color:var(--color-black);font-size:3rem;width:min-content;line-height:3rem}.Vacancies_subtitle__spm52{font-family:var(--font-ceraPro);font-weight:500;font-size:1.8rem;margin-bottom:1rem}.Vacancies_responsibilities__memkO ul li{font-family:var(--font-ceraPro);font-weight:400;display:flex;align-items:center;margin-bottom:.8rem}.Vacancies_mobileAccordion__qwvYy{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem;max-width:100%;width:100%;box-sizing:border-box}.Vacancies_accordionItem__Jk3Ht{background-color:var(--color-white);border-radius:1.6rem;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;width:100%;box-sizing:border-box}.Vacancies_accordionHeader___CuTo{display:flex;align-items:center;justify-content:space-between;padding:1.6rem;cursor:pointer;transition:all .3s ease;min-height:8rem}.Vacancies_accordionHeader___CuTo.Vacancies_active__RqJM_{background-color:rgba(244,67,54,.1);border-left:4px solid var(--color-red)}.Vacancies_headerContent___yhlY{display:flex;align-items:center;gap:1.6rem;flex:1 1}.Vacancies_avatar__PelxA{width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;flex-shrink:0}.Vacancies_avatar__PelxA img{width:100%;height:100%;object-fit:cover}.Vacancies_vacancyTitle__AjvGY{font-family:var(--font-ceraCondensedPro);font-weight:700;font-size:1.6rem;color:var(--color-black);margin:0;line-height:1.2;text-transform:uppercase;flex:1 1;display:flex;align-items:center}.Vacancies_expandIcon__kxz7_{display:flex;align-items:center;justify-content:center;transition:transform .3s ease;flex-shrink:0;margin-top:.2rem}.Vacancies_expandIcon__kxz7_.Vacancies_expanded__GkuZw{transform:rotate(180deg)}.Vacancies_accordionContent__LAPB4{padding:0 1.6rem 1.6rem;animation:Vacancies_slideDown__uu7AT .3s ease-out}@keyframes Vacancies_slideDown__uu7AT{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.Vacancies_responsibilitiesSection__Y_xX9{margin-bottom:1.6rem}.Vacancies_sectionTitle__N08Da{font-family:var(--font-ceraPro);font-weight:500;font-size:1.4rem;color:var(--color-black);margin:0 0 1rem}.Vacancies_responsibilitiesList__MdcUy{list-style:none;padding:0;margin:0}.Vacancies_responsibilityItem__wbQgK{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.Vacancies_responsibilityItem__wbQgK:last-child{margin-bottom:0}.Vacancies_responsibilityIcon___w90b{flex-shrink:0;margin-top:.2rem}.Vacancies_responsibilityText__4a0tl{font-family:var(--font-ceraPro);font-weight:400;font-size:1.2rem;color:var(--color-black);line-height:1.4}.Vacancies_detailsButton__LQqCc{width:100%;border-radius:.8rem;padding:1rem 1.6rem;font-size:1.2rem}.Vacancies_detailsButton__LQqCc:hover{background-color:#d32f2f}.Vacancies_detailsButton__LQqCc:active{transform:translateY(1px)}@media(max-width:1199px){.Vacancies_slider__AcC6A{display:none}.Vacancies_wrapper__p4cqr{padding:0;width:100%;bottom:-20rem}.Vacancies_vacancies__Uz3dQ{display:none}.Vacancies_mobileAccordion__qwvYy{display:flex}.Vacancies_card__ZnxQG{width:28rem;height:24rem;padding:1.6rem;gap:1.2rem}.Vacancies_card_title__z3fog{gap:1rem}.Vacancies_vacancy__Bg5rg{font-size:2rem;line-height:2.2rem}.Vacancies_subtitle__spm52{font-size:1.4rem;margin-bottom:.8rem}.Vacancies_responsibilities__memkO ul li{font-size:1.2rem;margin-bottom:.6rem}.Vacancies_detailsButton__LQqCc{padding:.6rem 1.2rem;font-size:1.2rem}.Vacancies_buttonContainer__i3EV0{bottom:1.6rem;left:1.6rem}}@media(max-width:480px){.Vacancies_mobileAccordion__qwvYy{padding:1.2rem;gap:1rem}.Vacancies_accordionHeader___CuTo{padding:1.2rem;min-height:7rem}.Vacancies_expandIcon__kxz7_{margin-top:.1rem}.Vacancies_avatar__PelxA{width:4.8rem;height:4.8rem}.Vacancies_vacancyTitle__AjvGY{font-size:1.4rem}.Vacancies_accordionContent__LAPB4{padding:0 1.2rem 1.2rem;animation:Vacancies_slideDown__uu7AT .3s ease-out}.Vacancies_sectionTitle__N08Da{font-size:1.2rem;margin-bottom:.8rem}.Vacancies_responsibilityText__4a0tl{font-size:1.1rem}.Vacancies_detailsButton__LQqCc{padding:.8rem 1.2rem;font-size:1.1rem}.Vacancies_card__ZnxQG{width:24rem;height:20rem;padding:1.2rem;gap:1rem}.Vacancies_vacancy__Bg5rg{font-size:1.6rem;line-height:1.8rem}.Vacancies_subtitle__spm52{font-size:1.2rem;margin-bottom:.6rem}.Vacancies_responsibilities__memkO ul li{font-size:1rem;margin-bottom:.5rem}.Vacancies_detailsButton__LQqCc{padding:.5rem 1rem;font-size:1rem}.Vacancies_buttonContainer__i3EV0{bottom:1.2rem;left:1.2rem}}@media(min-width:1200px){.Vacancies_mobileAccordion__qwvYy{display:none}.Vacancies_wrapper__p4cqr{margin:0 auto;max-width:144rem}}.Vacancies_slider__AcC6A{display:none}.Vacancies_vacancies__Uz3dQ{display:flex;justify-content:center;gap:1.2rem}.Vacancies_card__ZnxQG{background-color:var(--color-white);border-radius:1.6rem;box-shadow:0 0 40px 0 rgba(0,0,0,.059);display:flex;flex-direction:column;gap:2rem;width:41.8rem;height:35.7rem;padding:2.4rem;position:relative}.Vacancies_card_title__z3fog{display:flex;flex-direction:row;align-items:center;gap:1.6rem}.Vacancies_picture__Fv19M{height:auto;width:50%;flex:1 1;display:flex;align-items:center;justify-content:center}.Vacancies_details__YrniW{padding:0 0 0 2.4rem;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.Vacancies_buttonContainer__i3EV0{position:absolute;bottom:2.4rem;left:2.4rem}.Vacancies_detailsButton__LQqCc{background-color:var(--color-red);color:var(--color-white);border:none;border-radius:1rem;padding:.8rem 1.6rem;font-family:var(--font-ceraCondensedPro);font-weight:500;font-size:1.4rem;cursor:pointer;transition:background-color .3s ease;text-transform:uppercase}@media(min-width:1440px){.Vacancies_wrapper__p4cqr{padding:5.1rem 10rem 11.3rem}.Vacancies_details__YrniW{padding:0}}.ModalContainer_modal__ODh1f{background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;margin:auto;max-height:100%;overflow-y:auto;overflow-x:hidden;position:relative;scroll-behavior:smooth;scrollbar-gutter:stable;text-align:center;z-index:2000}.ModalContainer_fullScreen__JTRjv{margin:0;width:100%}.ModalContainer_modal__ODh1f::-webkit-scrollbar{width:6px}.ModalContainer_modal__ODh1f::-webkit-scrollbar-thumb{background:var(--color-red)}.ModalContainer_modal__ODh1f::-webkit-scrollbar-track{background:var(--color-white)}.ModalContainer_modal__ODh1f::-webkit-scrollbar-button{display:none}.ModalContainer_overlay__Qn2aF{background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1999}.ModalContainer_close__zX7ZL{background-color:transparent;border:none;cursor:pointer;position:absolute;right:2rem;top:2rem;z-index:2001}.ModalContainer_close__zX7ZL img{background-color:#fff;height:2.4rem;width:2.4rem}@media(min-width:1200px){.ModalContainer_modal__ODh1f{min-height:auto;min-width:69rem}}.FullRestaurantList_allRests__YEP_m{align-items:center;background-color:var(--color-lightgrey);display:flex;justify-content:flex-start;padding:1.4rem 2.4rem;position:relative}.FullRestaurantList_allRests_wrap__IWqL_{display:flex;flex-direction:column}.FullRestaurantList_allRests_text__WptFZ{font-size:1.8rem;font-weight:700;line-height:1.25;text-transform:uppercase}.FullRestaurantList_allRests_button__6DEs1{align-items:center;background-color:var(--color-red);border:none;color:var(--color-white);cursor:pointer;display:flex;justify-content:center;flex-grow:1;font-size:1.6rem;font-weight:700;line-height:1;padding:1rem 2rem;margin-top:1.4rem;text-decoration:none;text-transform:uppercase}.FullRestaurantList_allRests_button__disabled__w139g{color:hsla(0,0%,100%,.7);cursor:not-allowed;opacity:.6}.FullRestaurantList_allRests_img__qDCTU{bottom:0;right:0;position:absolute}@media(min-width:1200px){.FullRestaurantList_allRests_wrap__IWqL_{align-items:center;flex-direction:row}.FullRestaurantList_allRests_text__WptFZ{font-size:2.4rem}.FullRestaurantList_allRests_button__6DEs1{margin-left:2.4rem;margin-top:0}}.ToggleSwitcher_switch__TLv5j{position:relative;display:inline-block;width:42px;height:22px}.ToggleSwitcher_switch__TLv5j input{opacity:0;width:0;height:0}.ToggleSwitcher_slider__CJTPD{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-lightgrey);transition:.4s;border-radius:18px;border:1px solid var(--color-lightgrey)}.ToggleSwitcher_slider__CJTPD:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#ccc;transition:.4s;border-radius:50%}input:checked+.ToggleSwitcher_slider__CJTPD{border-color:var(--color-red)}input:checked+.ToggleSwitcher_slider__CJTPD:before{background-color:var(--color-red)}input:focus+.ToggleSwitcher_slider__CJTPD{box-shadow:0 0 1px var(--color-lightgrey)}input:checked+.ToggleSwitcher_slider__CJTPD:before{transform:translateX(20px)}.CitySelectorModal_citySelectorModal__VMqdb{padding:3.2rem;max-width:600px;width:100%;max-height:80vh;overflow-y:auto}.CitySelectorModal_header__DSFSE{margin-bottom:2.4rem;text-align:center}.CitySelectorModal_title__ejTSs{font-size:2.4rem;font-weight:700;color:#000;margin:0 0 1.6rem;font-family:var(--font-ceraPro)}.CitySelectorModal_searchContainer__cne83{position:relative}.CitySelectorModal_searchInput__Io9RL{width:100%;padding:1.2rem 1.6rem;border:2px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-ceraPro);outline:none;transition:border-color .3s ease}.CitySelectorModal_searchInput__Io9RL:focus{border-color:var(--color-red,#e31e24)}.CitySelectorModal_searchInput__Io9RL::placeholder{color:#999}.CitySelectorModal_citiesList__1O1mv{display:flex;flex-direction:column;gap:.8rem}.CitySelectorModal_cityItem__1o1Ms{display:flex;justify-content:space-between;align-items:center;padding:1.6rem;border:1px solid #e5e5e5;border-radius:8px;background:transparent;cursor:pointer;transition:all .3s ease;font-family:var(--font-ceraPro)}.CitySelectorModal_cityItem__1o1Ms:hover{border-color:var(--color-red,#e31e24);background:#f8f8f8}.CitySelectorModal_cityItem__1o1Ms.CitySelectorModal_active__ZKq1N{border-color:var(--color-red,#e31e24);background:#fff5f5}.CitySelectorModal_cityName__D0GKm{font-size:1.6rem;font-weight:500;color:#000}.CitySelectorModal_checkIcon__2VcP_{opacity:.8}@media(max-width:768px){.CitySelectorModal_citySelectorModal__VMqdb{padding:2.4rem 1.6rem;max-height:90vh}.CitySelectorModal_title__ejTSs{font-size:2rem}.CitySelectorModal_searchInput__Io9RL{font-size:1.4rem;padding:1rem 1.2rem}.CitySelectorModal_cityItem__1o1Ms{padding:1.2rem}.CitySelectorModal_cityName__D0GKm{font-size:1.4rem}}.SuccessScreen_successScreen__CVoX2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f5f5f5;z-index:1000;overflow:hidden}.SuccessScreen_closeButton__xEl7E{position:absolute;top:2rem;right:2rem;background:none;border:none;cursor:pointer;z-index:1001;padding:.5rem;border-radius:50%;transition:background-color .2s ease}.SuccessScreen_closeButton__xEl7E:hover{background-color:hsla(0,0%,100%,.1)}.SuccessScreen_content__JT6z4{display:flex;height:100vh;width:100%;position:relative}.SuccessScreen_imageSection__ptrh8{flex:1 1;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;position:relative}.SuccessScreen_successImage__yCPjc{width:100%;height:100%;object-fit:cover;object-position:center}.SuccessScreen_infoSection__asTRD{flex:1 1;background-color:#fff;padding:3rem;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;max-width:600px}.SuccessScreen_title__Ke7Z_{font-size:3.6rem;font-weight:700;line-height:1.2;margin:0 0 1.6rem;text-align:left;font-family:var(--font-ceraCondensedPro);color:#333}.SuccessScreen_vacancyName__Exlbf{color:var(--color-red);font-weight:700}.SuccessScreen_subtitle__zhh0d{font-size:1.6rem;line-height:1.4;margin:0 0 2.4rem;color:#666;font-family:var(--font-ceraPro);text-align:left}.SuccessScreen_infoBlock__Eo5bg{background-color:#f8f9fa;border-radius:8px;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:left}.SuccessScreen_infoTitle__xAKfh{font-size:1.8rem;font-weight:500;margin:0 0 1.6rem;color:#333;font-family:var(--font-ceraCondensedPro)}.SuccessScreen_infoContent__zjwoE{display:flex;flex-direction:column;gap:1.2rem}.SuccessScreen_infoItem__gp4GF{display:flex;flex-direction:column;gap:.4rem}.SuccessScreen_infoLabel__a7Bsr{font-size:1.4rem;font-weight:400;color:#666;font-family:var(--font-ceraCondensedPro)}.SuccessScreen_infoValue__LBVkG{font-size:1.6rem;font-weight:500;color:#333;font-family:var(--font-ceraCondensedPro)}.SuccessScreen_appBlock___2zzo{background-color:#f8f9fa;border-radius:8px;padding:2rem;margin-bottom:2.4rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.SuccessScreen_appTitle__Ab_58{font-size:2rem;font-weight:500;margin:0 0 1.6rem;color:#333;font-family:var(--font-ceraCondensedPro);line-height:1.3;text-align:left}.SuccessScreen_appButtons__riVVU{display:flex;gap:1.2rem;justify-content:center}.SuccessScreen_appButton__ubQ8E{display:block;transition:transform .2s ease}.SuccessScreen_appButton__ubQ8E:hover{transform:scale(1.05)}.SuccessScreen_returnButton__DFUMj{width:100%;background-color:var(--color-red);border:none;border-radius:8px;color:#fff;font-size:1.6rem;font-weight:700;padding:1.6rem 2rem;cursor:pointer;text-transform:uppercase;font-family:var(--font-ceraPro);transition:background-color .2s ease}.SuccessScreen_returnButton__DFUMj:hover{background-color:#d32f2f}.SuccessScreen_returnButton__DFUMj:active{transform:translateY(1px)}@media(max-width:768px){.SuccessScreen_content__JT6z4{flex-direction:column}.SuccessScreen_imageSection__ptrh8{display:none}.SuccessScreen_infoSection__asTRD{flex:1 1;padding:2rem;max-width:100%;width:100%}.SuccessScreen_title__Ke7Z_{font-size:2rem}.SuccessScreen_subtitle__zhh0d{font-size:1.4rem}.SuccessScreen_appBlock___2zzo,.SuccessScreen_infoBlock__Eo5bg{padding:1.6rem}.SuccessScreen_infoTitle__xAKfh{font-size:1.6rem}.SuccessScreen_appTitle__Ab_58{font-size:1.4rem}.SuccessScreen_appButtons__riVVU{flex-direction:column;align-items:center}.SuccessScreen_returnButton__DFUMj{font-size:1.4rem;padding:1.4rem 2rem}}@media(max-width:450px){.SuccessScreen_imageSection__ptrh8{display:none}.SuccessScreen_infoSection__asTRD{padding:1.5rem;width:100%}.SuccessScreen_title__Ke7Z_{font-size:1.8rem}.SuccessScreen_subtitle__zhh0d{font-size:1.3rem}.SuccessScreen_appBlock___2zzo,.SuccessScreen_infoBlock__Eo5bg{padding:1.2rem}.SuccessScreen_infoTitle__xAKfh{font-size:1.4rem}.SuccessScreen_appTitle__Ab_58{font-size:1.3rem}.SuccessScreen_returnButton__DFUMj{font-size:1.3rem;padding:1.2rem 1.5rem}}.SuccessScreen_phoneLink__WpozT{color:var(--color-red);text-decoration:none;font-weight:600;transition:opacity .3s ease}.SuccessScreen_phoneLink__WpozT:hover{opacity:.8;text-decoration:underline}.VacancyDetails_vacancyDetails__7qJf_{margin-top:3.4rem;background-color:transparent;padding:2.4rem;margin-left:2.4rem;min-width:413px;max-width:413px;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:2rem;font-family:var(--font-ceraPro);overflow:hidden;box-sizing:border-box}.VacancyDetails_section__RWMgU{background-color:#fff;border-radius:12px;padding:1.8rem;margin-bottom:1.6rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.VacancyDetails_section__RWMgU:last-child{margin-bottom:0}.VacancyDetails_sectionTitle__ZXY5c{font-size:1.8rem;font-weight:700;margin:0 0 1.2rem;font-family:var(--font-ceraPro);text-align:left}.VacancyDetails_sectionList__PDiAM{list-style:none;padding:0;margin:0}.VacancyDetails_listItem__ybKec{font-size:1.4rem;line-height:130%;margin-bottom:.8rem;padding-left:2.4rem;position:relative;text-align:left;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.VacancyDetails_listItem__ybKec:before{content:"";background-image:url(/images/quotation.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;left:0;top:.2rem;transform:rotate(180deg)}.VacancyDetails_listItem__ybKec:last-child{margin-bottom:0}.VacancyDetails_mobileSection__qal_l{background-color:#fff;border-radius:12px;margin-bottom:1.6rem;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden;width:100%;box-sizing:border-box}.VacancyDetails_mobileSection__qal_l:last-child{margin-bottom:0}.VacancyDetails_mobileSectionHeader__rDylh{width:100%;background:none;border:none;padding:1.8rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease}.VacancyDetails_mobileSectionTitle__1FLaK{font-size:1.8rem;font-weight:500;margin:0;font-family:var(--font-ceraPro);text-align:left;color:#333;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.VacancyDetails_arrow__wofCP{transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.VacancyDetails_arrowOpen__opb8Q{transform:rotate(180deg)}.VacancyDetails_mobileSectionContent__8FgIl{padding:0 1.8rem 1.8rem;animation:VacancyDetails_slideDown__X_WWJ .3s ease-out}@keyframes VacancyDetails_slideDown__X_WWJ{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@media(max-width:1200px){.VacancyDetails_vacancyDetails__7qJf_{margin-left:0;margin-top:2rem;min-width:auto;max-width:100%;position:static;width:100%}}@media(max-width:768px){.VacancyDetails_vacancyDetails__7qJf_{padding:0;margin-top:1.6rem}.VacancyDetails_mobileSectionHeader__rDylh{padding:1.4rem}.VacancyDetails_mobileSectionTitle__1FLaK{font-size:1.6rem}.VacancyDetails_mobileSectionContent__8FgIl{padding:0 1.4rem 1.4rem}.VacancyDetails_listItem__ybKec{font-size:1.3rem;margin-bottom:.8rem;padding-left:2rem}}@media(max-width:450px){.VacancyDetails_vacancyDetails__7qJf_{padding:0;margin-top:1.2rem}.VacancyDetails_mobileSection__qal_l{margin-bottom:1.2rem}.VacancyDetails_mobileSectionHeader__rDylh{padding:1.2rem}.VacancyDetails_mobileSectionTitle__1FLaK{font-size:1.4rem}.VacancyDetails_mobileSectionContent__8FgIl{padding:0 1.2rem 1.2rem}.VacancyDetails_listItem__ybKec{font-size:1.2rem;margin-bottom:.6rem;padding-left:1.8rem;line-height:125%}.VacancyDetails_listItem__ybKec:before{width:12px;height:12px;top:.1rem}.VacancyDetails_arrow__wofCP{width:10px;height:6px}}.VacancyRadioButtons_vacancyRadioContainer__y7nNx{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.VacancyRadioButtons_vacancyRadio__Rv8VW{cursor:pointer;flex:1 1;min-width:200px}.VacancyRadioButtons_radioInput__3stIK{display:none}.VacancyRadioButtons_radioButton__VU5X5{display:flex;align-items:center;justify-content:space-between;padding:2.5rem 2.4rem;border:1px solid var(--color-lightgrey);border-radius:1.6rem;background-color:var(--color-white);transition:all .3s ease}.VacancyRadioButtons_radioButton__VU5X5:hover,.VacancyRadioButtons_selected__Fx3X6{border-color:var(--color-red,#e31e24)}.VacancyRadioButtons_selected__Fx3X6{background-color:var(--color-red,#e31e24);color:#fff}.VacancyRadioButtons_selected__Fx3X6 .VacancyRadioButtons_arrow__Dc8ph{filter:brightness(0) invert(1)}.VacancyRadioButtons_error__VKSZ_{border-color:var(--color-red,#e31e24);box-shadow:0 0 0 1px var(--color-red,#e31e24)}.VacancyRadioButtons_disabled__NbZKJ{cursor:not-allowed;opacity:.5}.VacancyRadioButtons_disabled__NbZKJ .VacancyRadioButtons_radioButton__VU5X5{background-color:#f9fafb;border-color:#e5e7eb;color:#9ca3af}.VacancyRadioButtons_disabled__NbZKJ .VacancyRadioButtons_radioButton__VU5X5:hover{border-color:#e5e7eb;background-color:#f9fafb}.VacancyRadioButtons_disabled__NbZKJ .VacancyRadioButtons_vacancyText__vB39R{color:#9ca3af}.VacancyRadioButtons_disabled__NbZKJ .VacancyRadioButtons_arrow__Dc8ph{opacity:.5}.VacancyRadioButtons_vacancyText__vB39R{font-weight:700;font-size:2rem;line-height:1.2;text-align:center;flex:1 1;text-transform:uppercase}.VacancyRadioButtons_arrow__Dc8ph{transition:transform .3s ease;margin-left:8px;transform:rotate(180deg)}@media(max-width:768px){.VacancyRadioButtons_vacancyRadioContainer__y7nNx{flex-direction:column;gap:8px}.VacancyRadioButtons_vacancyRadio__Rv8VW{min-width:auto}.VacancyRadioButtons_radioButton__VU5X5{padding:14px 16px;min-height:48px}.VacancyRadioButtons_vacancyText__vB39R{font-size:2rem;text-align:left}}@media(max-width:450px){.VacancyRadioButtons_vacancyRadioButtons__NiIs1{gap:6px}.VacancyRadioButtons_radioButton__VU5X5{padding:12px 14px;min-height:44px}.VacancyRadioButtons_vacancyText__vB39R{font-size:1.8rem}}.VacancyModal_vacancyModal__uNSX1{display:flex;height:max-content;max-width:50rem;width:100%}.VacancyModal_picture__QcPQS{display:none}.VacancyModal_content__GlcV6{display:flex;flex-direction:column;padding:5.4rem 2rem 2rem}.VacancyModal_title__Y9OkD{font-size:3rem;font-weight:700;line-height:.8;margin-bottom:1.6rem;text-transform:uppercase}.VacancyModal_subtitle__3joiF{font-weight:700}.VacancyModal_description__D8GNt{font-size:2rem;font-weight:400;line-height:1.4;margin-bottom:2.4rem;text-align:start}.VacancyModal_requirements__USjgW,.VacancyModal_responsibilities__aCSz8{margin-bottom:1.6rem}.VacancyModal_requirements__USjgW ul,.VacancyModal_responsibilities__aCSz8 ul{padding-left:3rem}.VacancyModal_wrapper__aUHmS{display:flex;flex-direction:column;justify-content:center;padding:5.4rem 2rem 2rem;margin:auto;max-width:50rem;width:100vw}@media(min-width:1200px){.VacancyModal_vacancyModal__uNSX1{max-width:none;width:82.4rem}.VacancyModal_picture__QcPQS{align-items:flex-end;background-image:url(/images/vacancy-card-bg.webp);background-repeat:no-repeat;background-size:100% 100%;display:flex;height:auto;width:30rem}.VacancyModal_content__GlcV6{padding:3rem;margin-left:auto;max-width:50.4rem}.VacancyModal_wrapper__aUHmS{display:flex;flex-direction:column;justify-content:center;padding:5rem 7rem;margin:auto;max-width:none;width:60rem}}.Banner_bannerBlock__NjKyD{position:relative;align-items:center;background-color:var(--color-white);display:flex;justify-content:center;pointer-events:none;margin-top:1rem}.Banner_bannerBlock__NjKyD>:last-child{pointer-events:auto}@media(min-width:1200px){.Banner_bannerBlock__NjKyD{margin-top:-1rem;padding:0 3rem}}.Banner_bannerStyle__5DNMy{border:.8rem solid #f6f6f6;border-radius:4rem}.Banner_bannerDesktop___ilG3{display:block}.Banner_bannerMobile__Ytukx{display:none}@media(max-width:1199px){.Banner_bannerStyle__5DNMy{border-radius:2rem;border:none}.Banner_bannerBlock__NjKyD{margin-bottom:20rem}.Banner_bannerDesktop___ilG3{display:none}.Banner_bannerMobile__Ytukx{display:block}}.CareerLadderDesktop_careerLadder__Czh7m{margin:0 auto;max-width:1440px;width:100%;padding:6rem 10rem}.CareerLadderDesktop_desktopTitle__y1BmO{display:flex;height:18rem;justify-content:space-between;width:70rem;margin:0 auto;font-family:var(--font-ceraCondensedPro)}.CareerLadderDesktop_text__fiaZZ{width:100%}.CareerLadderDesktop_firstString__1E5gJ,.CareerLadderDesktop_secondString__8QcnP{font-size:7rem;font-weight:900;letter-spacing:.008em;line-height:6rem;text-align:left}.CareerLadderDesktop_secondString__8QcnP{color:#ea1f29;text-align:right}.CareerLadderDesktop_desktopCareerLadder__HNPlR{height:33.8rem;position:relative;width:100%;margin-top:7.8rem}.CareerLadderDesktop_careerStep__5MR5j{position:absolute;z-index:9;transition:left 1s,top 1s}.CareerLadderDesktop_careerStep__5MR5j svg{cursor:pointer;height:100%;width:100%}.CareerLadderDesktop_careerStep__5MR5j svg path{transition:opacity 1s}.CareerLadderDesktop_careerStep__5MR5j svg path[fill="#000001"],.CareerLadderDesktop_careerStep__5MR5j svg path[fill="#020202"],.CareerLadderDesktop_careerStep__5MR5j svg path[fill="#080808"],.CareerLadderDesktop_careerStep__5MR5j svg path[fill="#A5B5C5"],.CareerLadderDesktop_careerStep__5MR5j svg path[fill="#F3273A"]{opacity:0!important}.CareerLadderDesktop_careerStepActive__ztC5o svg path,.CareerLadderDesktop_careerStep__5MR5j:hover svg path{transition:opacity 0s}.CareerLadderDesktop_careerStepActive__ztC5o svg path[fill="#000001"],.CareerLadderDesktop_careerStepActive__ztC5o svg path[fill="#020202"],.CareerLadderDesktop_careerStepActive__ztC5o svg path[fill="#080808"],.CareerLadderDesktop_careerStepActive__ztC5o svg path[fill="#A5B5C5"],.CareerLadderDesktop_careerStepActive__ztC5o svg path[fill="#F3273A"],.CareerLadderDesktop_careerStep__5MR5j:hover svg path[fill="#000001"],.CareerLadderDesktop_careerStep__5MR5j:hover svg path[fill="#020202"],.CareerLadderDesktop_careerStep__5MR5j:hover svg path[fill="#080808"],.CareerLadderDesktop_careerStep__5MR5j:hover svg path[fill="#A5B5C5"],.CareerLadderDesktop_careerStep__5MR5j:hover svg path[fill="#F3273A"]{opacity:1!important}.CareerLadderDesktop_careerPoint__MxWT1{position:absolute;transition:left 1s,top 1s;width:2.2%}.CareerLadderDesktop_careerPoint__MxWT1 svg{width:100%;height:auto}.CareerLadderDesktop_step1__X_0KR{height:auto;left:9.1129%;top:20.414%;width:10.48%;max-width:130px}.CareerLadderDesktop_step2__5f82g{height:auto;left:39.8387%;top:14.7928%;width:7.4193%;max-width:92px}.CareerLadderDesktop_step3__PQ0T7{height:auto;left:51.12903%;top:11.2426%;width:9.1129%;max-width:113px}.CareerLadderDesktop_step4__VNhdM{height:auto;left:64.1935%;top:10.355%;width:10.0806%;max-width:125px}.CareerLadderDesktop_step5__MNLZM{height:auto;left:78.3064%;top:8.284%;width:9.1129%;max-width:113px}.CareerLadderDesktop_step6__c0M16{height:auto;left:91.3709%;top:2.9585%;width:6.774%;max-width:84px}.CareerLadderDesktop_careerPoint1__7gbxZ{left:12.5806%;top:100%}.CareerLadderDesktop_careerPoint1__7gbxZ circle{fill:#f00a25;stroke:#f00a25}.CareerLadderDesktop_careerPoint2___m_F0{left:42.258%;top:93.8284%}.CareerLadderDesktop_careerPoint2___m_F0 circle{fill:#be96bf;stroke:#be96bf}.CareerLadderDesktop_careerPoint3__P2F7U{left:55%;top:91.34911%}.CareerLadderDesktop_careerPoint3__P2F7U circle{fill:#cbd13f;stroke:#cbd13f}.CareerLadderDesktop_careerPoint4__2V_X8{left:67.66129%;top:88.982%}.CareerLadderDesktop_careerPoint4__2V_X8 circle{fill:#be96bf;stroke:#be96bf}.CareerLadderDesktop_careerPoint5__yyeJF{left:80.48387%;top:86.46153%}.CareerLadderDesktop_careerPoint5__yyeJF circle{fill:#efb23f;stroke:#efb23f}.CareerLadderDesktop_careerPoint6__aKOqa{left:92.98387%;top:83.95266%}.CareerLadderDesktop_careerPoint6__aKOqa circle{fill:#76bee9;stroke:#76bee9}.CareerLadderDesktop_activeStep2__ACe2W .CareerLadderDesktop_step2__5f82g{left:23.548387097%;top:18.181%}.CareerLadderDesktop_activeStep2__ACe2W .CareerLadderDesktop_careerPoint2___m_F0{left:25.403%;top:97.266%}.CareerLadderDesktop_activeStep2__ACe2W .CareerLadderDesktop_careerPoint2___m_F0 circle{fill:#f00a25;stroke:var(--color-red)}.CareerLadderDesktop_activeStep2__ACe2W .CareerLadderDesktop_careerText2__DLgor{opacity:1;display:unset;visibility:unset;transition-delay:.5s}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_step2__5f82g{left:23.548%;top:18.181%}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_step3__PQ0T7{left:34.8387%;top:15.6804%}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_careerPoint2___m_F0{left:25.403%;top:97.266%}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_careerPoint2___m_F0 circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_careerPoint3__P2F7U{left:38.225%;top:94.603%}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_careerPoint3__P2F7U circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_careerText3__Dq8iw{display:unset;visibility:unset;opacity:1;transition-delay:.5s}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_step2__5f82g{left:23.548%;top:18.181%}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_step3__PQ0T7{left:34.8387%;top:15.6804%}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_step4__VNhdM{left:47.1774%;top:13.905%}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_careerPoint2___m_F0{left:25.403%;top:97.266%}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_careerPoint2___m_F0 circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_careerPoint3__P2F7U{left:38.225%;top:94.603%}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_careerPoint3__P2F7U circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_careerPoint4__2V_X8{left:50.56451%;top:91.9408%}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_careerPoint4__2V_X8 circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_careerText4__K7wWT{display:unset;visibility:unset;opacity:1;transition-delay:.5s}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_step2__5f82g{left:23.548%;top:18.181%}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_step3__PQ0T7{left:34.8387%;top:15.6804%}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_step4__VNhdM{left:47.1774%;top:13.905%}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_step5__MNLZM{left:60.4838%;top:10.35502%}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerPoint2___m_F0{left:25.403%;top:97.266%}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerPoint2___m_F0 circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerPoint3__P2F7U{left:38.225%;top:94.603%}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerPoint3__P2F7U circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerPoint4__2V_X8{left:50.56451%;top:91.9408%}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerPoint4__2V_X8 circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerPoint5__yyeJF{left:63.4677%;top:89.573%}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerPoint5__yyeJF circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_careerText5__3y_nS{opacity:1;display:unset;visibility:unset;transition-delay:.5s}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_step2__5f82g{left:23.548%;top:18.181%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_step3__PQ0T7{left:34.8387%;top:15.6804%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_step4__VNhdM{left:47.1774%;top:13.905%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_step5__MNLZM{left:60.4838%;top:10.35502%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_step6__c0M16{left:74.032%;top:6.213%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint2___m_F0{left:25.403%;top:97.266%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint2___m_F0 circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint3__P2F7U{left:38.225%;top:94.603%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint3__P2F7U circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint4__2V_X8{left:50.56451%;top:91.9408%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint4__2V_X8 circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint5__yyeJF{left:63.4677%;top:89.573%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint5__yyeJF circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint6__aKOqa{left:76.29%;top:87.2071%}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerPoint6__aKOqa circle{fill:var(--color-red);stroke:var(--color-red)}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_careerText6__7oWSe{opacity:1;display:unset;visibility:unset;transition-delay:.5s}.CareerLadderDesktop_careerText__4k4kG{max-width:25rem;opacity:0;visibility:hidden;position:absolute;transition:opacity,display,visibility .3s;height:87%}.CareerLadderDesktop_leftRedArrow__FsfKD{position:absolute;left:0;bottom:-1.5rem;width:6.8064%;height:auto}.CareerLadderDesktop_leftRedArrow__FsfKD svg{width:100%;height:auto}.CareerLadderDesktop_activeStep1__R5K05 .CareerLadderDesktop_careerText1__HE7Zb{display:unset;visibility:unset;opacity:1;transition-delay:.5s}.CareerLadderDesktop_careerText1__HE7Zb{left:20.4%;top:2.9rem;transition:left .5s,top .5s}@media(max-width:1400px){.CareerLadderDesktop_careerText1__HE7Zb{left:14.4%;max-width:25%;top:-2.1rem}}.CareerLadderDesktop_careerText2__DLgor{left:30.48387%;top:2.1rem}@media(max-width:1400px){.CareerLadderDesktop_careerText2__DLgor{left:25.9%;max-width:25%;top:-2.9rem}}.CareerLadderDesktop_careerText3__Dq8iw{left:42.983%;top:1.3rem}@media(max-width:1400px){.CareerLadderDesktop_careerText3__Dq8iw{left:38.9%;max-width:25%;top:-3.7rem}}.CareerLadderDesktop_careerText4__K7wWT{left:56.37096%;top:.5rem}@media(max-width:1400px){.CareerLadderDesktop_careerText4__K7wWT{left:52.9%;max-width:25%;top:-4.5rem}}.CareerLadderDesktop_careerText5__3y_nS{left:67.7%;top:-.3rem}@media(max-width:1400px){.CareerLadderDesktop_careerText5__3y_nS{left:64.1%;max-width:25%;top:-5rem}}.CareerLadderDesktop_careerText6__7oWSe{left:79.67741%;top:-1.3rem}@media(max-width:1400px){.CareerLadderDesktop_careerText6__7oWSe{left:76.1%;max-width:25%;top:-6.3rem}}.CareerLadderDesktop_lineBasic__MnD76{border-top:2px solid #acacac;height:0;left:87.38%;position:absolute;top:88%;transform:rotate(-3deg) scaleX(8);transform-origin:right bottom;transition:transform 1s;width:7.4%}.CareerLadderDesktop_lineActive__EqxAq{border-top:2px solid #acacac;height:0;left:13.7%;position:absolute;top:104%;transform:rotate(-3deg) scaleX(3.7);transform-origin:left top;transition:transform 1s ease;width:8.064%}.CareerLadderDesktop_activeStep2__ACe2W .CareerLadderDesktop_lineActive__EqxAq{border-top:2px solid red;transform:rotate(-3deg) scaleX(1.6)}.CareerLadderDesktop_activeStep2__ACe2W .CareerLadderDesktop_lineBasic__MnD76{transform:rotate(-3deg) scaleX(10)}@keyframes CareerLadderDesktop_step3__PQ0T7{0%{transform:rotate(-3deg) scaleX(5.3)}to{transform:rotate(-3deg) scaleX(3.1)}}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_lineActive__EqxAq{animation:CareerLadderDesktop_step3__PQ0T7 1s ease forwards;border-top:2px solid red}.CareerLadderDesktop_activeStep3__BDmfB .CareerLadderDesktop_lineBasic__MnD76{transform:rotate(-3deg) scaleX(8.3)}@keyframes CareerLadderDesktop_step4__VNhdM{0%{transform:rotate(-3deg) scaleX(6.7)}to{transform:rotate(-3deg) scaleX(4.8)}}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_lineActive__EqxAq{animation:CareerLadderDesktop_step4__VNhdM 1s ease forwards;border-top:2px solid red}.CareerLadderDesktop_activeStep4__vZY6u .CareerLadderDesktop_lineBasic__MnD76{transform:rotate(-3deg) scaleX(8.3)}@keyframes CareerLadderDesktop_step5__MNLZM{0%{transform:rotate(-3deg) scaleX(8.3)}to{transform:rotate(-3deg) scaleX(6.4)}}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_lineActive__EqxAq{animation:CareerLadderDesktop_step5__MNLZM 1s ease forwards;border-top:2px solid red}.CareerLadderDesktop_activeStep5__77XqR .CareerLadderDesktop_lineBasic__MnD76{transform:rotate(-3deg) scaleX(8.3)}@keyframes CareerLadderDesktop_step6__c0M16{0%{transform:rotate(-3deg) scaleX(10)}to{transform:rotate(-3deg) scaleX(7.9)}}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_lineActive__EqxAq{animation:CareerLadderDesktop_step6__c0M16 1s ease forwards;border-top:2px solid red}.CareerLadderDesktop_activeStep6__yhoQj .CareerLadderDesktop_lineBasic__MnD76{transform:rotate(-3deg) scaleX(8.3)}.CareerTextDesktop_ladderText__BEHLu{display:flex;font-stretch:condensed;height:100%}.CareerTextDesktop_ladderText__BEHLu .CareerTextDesktop_textBlock__05XRP{display:flex;flex-direction:column;gap:1.5rem;margin-left:1.5rem}.CareerTextDesktop_ladderText__BEHLu .CareerTextDesktop_number___QzgY{font-size:1.6rem;font-weight:300;letter-spacing:0;line-height:1.6rem;text-align:left}.CareerTextDesktop_ladderText__BEHLu .CareerTextDesktop_textTitle__eMzUA{font-size:2.6rem;font-weight:700;letter-spacing:0;line-height:2.6rem;text-align:left;text-transform:uppercase}.CareerTextDesktop_ladderText__BEHLu .CareerTextDesktop_description__c5M3B{font-size:1.6rem;font-weight:300;letter-spacing:0;line-height:1.6rem;text-align:left}.CareerTextDesktop_ladderText__BEHLu .CareerTextDesktop_modalLink__Z5pPb{color:var(--color-red);font-size:1.8rem;font-weight:700;justify-self:end;letter-spacing:0;line-height:1.6rem;text-align:left;cursor:pointer}.CareerTextDesktop_ladderText__BEHLu .CareerTextDesktop_arrow__5FI8f{margin-top:2rem}.CareerLadderMobile_careerLadder__uzAxb{display:flex;flex-direction:column;font-stretch:condensed;margin:5rem auto 0;max-width:54.4rem;width:100%}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_title__Gg_y9{display:flex;justify-content:space-between;padding-left:1rem;width:100%}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_title__Gg_y9 .CareerLadderMobile_text__6a4mL{display:flex;flex-direction:column;font-size:4rem;font-weight:900;letter-spacing:.008em;line-height:3.5rem;width:100%;font-family:var(--font-ceraCondensedPro)}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_title__Gg_y9 .CareerLadderMobile_text__6a4mL .CareerLadderMobile_firstString__exkKp{text-align:left}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_title__Gg_y9 .CareerLadderMobile_text__6a4mL .CareerLadderMobile_secondString__OQfe1{text-align:right;color:#ea1f29}@media(min-width:550px){.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_title__Gg_y9 .CareerLadderMobile_text__6a4mL{flex-direction:row;width:unset;align-items:center}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_title__Gg_y9 .CareerLadderMobile_text__6a4mL .CareerLadderMobile_secondString__OQfe1{text-align:left}}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4{margin-top:4.7rem}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideBody__Z7C5h{display:flex;justify-content:space-between;position:relative}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideBody__Z7C5h .CareerLadderMobile_ladderText__GXiRN{display:flex;flex-direction:column;margin:0 2.667vw}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideBody__Z7C5h .CareerLadderMobile_ladderText__GXiRN .CareerLadderMobile_number__AjD21{font-size:1.6rem;font-weight:300;letter-spacing:0;line-height:1.6rem;text-align:left}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideBody__Z7C5h .CareerLadderMobile_ladderText__GXiRN .CareerLadderMobile_textTitle__DOMXm{font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:2.6rem;margin-top:1rem;text-align:left;text-transform:uppercase}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideBody__Z7C5h .CareerLadderMobile_ladderText__GXiRN .CareerLadderMobile_description__ubWy2{font-size:clamp(1rem,2.6vw,2rem);font-weight:200;letter-spacing:0;line-height:1.3;margin-top:1rem;text-align:left}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideBody__Z7C5h .CareerLadderMobile_ladderText__GXiRN .CareerLadderMobile_modalLink__xWd1V{color:#ea1f29;font-size:clamp(1.6rem,4.267vw,3.2rem);font-weight:700;letter-spacing:0;line-height:1.6;margin-top:1rem;text-align:left;cursor:pointer}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideBody__Z7C5h .CareerLadderMobile_leftImage__f3MuD{margin-left:2rem;margin-top:.8rem}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideBody__Z7C5h .CareerLadderMobile_rightImage__XPF9u{text-align:right;margin-right:.5rem;margin-top:.8rem}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideFooter__UnJe_{height:10rem;position:relative}.CareerLadderMobile_careerLadder__uzAxb .CareerLadderMobile_slider___OtJ4 .CareerLadderMobile_slideFooter__UnJe_ .CareerLadderMobile_careerLine__oGlsg{margin-top:-1.4rem}.CareerLadderMobile_lineBasic__7Qsxx{border-top:2px solid var(--color-red);height:0;left:0;position:absolute;top:7vw;transform:rotate(-3deg) scaleX(1);transform-origin:right bottom;transition:transform 1s;width:60px}.CareerLadderMobile_lineActive__qCV5t{border-top:2px solid #acacac;height:0;left:65px;position:absolute;top:7vw;transform:rotate(-3deg) scaleX(3.7);transform-origin:left top;transition:transform 1s ease;width:76.6vw}.CareerLadderMobile_leftImagePoint__x_X6T{position:absolute;left:60px;top:calc(7vw - 13px)}.CareerLadderMobile_leftImagePoint__x_X6T path{fill:var(--color-red)!important}.CareerLadderMobile_leftImagePoint__x_X6T circle{stroke:var(--color-red)!important;fill:var(--color-red)!important}.CareerLadderMobile_rightImagePoint__PILx_{position:absolute;right:37.5px;top:0}@media(min-width:600px){.CareerLadderMobile_rightImagePoint__PILx_{top:6%}}@media(min-width:700px){.CareerLadderMobile_rightImagePoint__PILx_{top:13%}}@media(min-width:800px){.CareerLadderMobile_rightImagePoint__PILx_{top:19%}}@media(min-width:900px){.CareerLadderMobile_rightImagePoint__PILx_{top:26%}}@media(min-width:1000px){.CareerLadderMobile_rightImagePoint__PILx_{top:34%}}@media(min-width:1100px){.CareerLadderMobile_rightImagePoint__PILx_{top:41%}}.CareerLadderMobile_careerTime__C98vM{color:#ea1f29;position:absolute;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.6rem;right:26.5px;top:calc(.6vw + 30px)}.CareerLadderMobile_slide1LeftPoint__i5Iky circle,.CareerLadderMobile_slide1RightPoint__sT1Ic circle{fill:#f00a25!important;stroke:#f00a25!important}.CareerLadderMobile_slide2LeftPoint__gel24 circle,.CareerLadderMobile_slide2RightPoint__HdzNi circle{fill:#be96bf!important;stroke:#be96bf!important}.CareerLadderMobile_slide3LeftPoint__P80iC circle,.CareerLadderMobile_slide3RightPoint__9GM2s circle{fill:#efb23f!important;stroke:#efb23f!important}.CareerLadderMobile_slide4LeftPoint__uT_qz circle,.CareerLadderMobile_slide4RightPoint__lUwBT circle{fill:#cbd13f!important;stroke:#cbd13f!important}.CareerLadderMobile_slide5LeftPoint__ZzYhb circle,.CareerLadderMobile_slide5RightPoint__odoVj circle{fill:#efb23f!important;stroke:#efb23f!important}.CareerLadderMobile_slide6LeftPoint__YSjDB circle,.CareerLadderMobile_slide6RightPoint__v_gzS circle{fill:#76bee9!important;stroke:#76bee9!important}.CareerLadderMobile_lineBegin__AEyEc{transform:scaleX(100%);transform-origin:left}.Footer_footer__OYoYH{background-color:var(--color-red);color:var(--color-white)}.Footer_footer__OYoYH a{color:var(--color-white);text-decoration:none}.Footer_wrapper__O67Gl{display:flex;flex-direction:column;margin:0 auto;max-width:120rem;padding:4rem 2rem;gap:3rem}.Footer_logoSection__LvUgE{display:flex;justify-content:center;margin-bottom:2rem}.Footer_contentGrid__eD_Zd{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;margin-bottom:3rem}@media(min-width:768px){.Footer_contentGrid__eD_Zd{grid-template-columns:repeat(3,1fr);gap:4rem}}.Footer_column__o_VDy{display:flex;flex-direction:column;gap:1.5rem}.Footer_sectionTitle__EYflW{font-size:2rem;font-weight:600;line-height:1.4;text-transform:uppercase;margin-bottom:1rem;color:var(--color-white)}.Footer_linkItem__IYczh a{font-size:1.8rem;font-weight:500;line-height:1.4;text-transform:uppercase;transition:opacity .3s ease}.Footer_linkItem__IYczh a:hover{opacity:.8}.Footer_contactItem__IEE5n{display:flex;flex-direction:column;gap:.5rem}.Footer_contactLabel__FN1J9{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase;opacity:.9}.Footer_contactValue__5iRka{font-size:2.2rem;font-weight:600;line-height:1.4;transition:opacity .3s ease}.Footer_contactValue__5iRka:hover{opacity:.8}.Footer_appSection__dT7ji{display:flex;flex-direction:column;align-items:center;gap:2rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.2)}.Footer_appText__2qdHm{font-size:2.4rem;font-weight:500;line-height:1.4;text-align:center;text-transform:uppercase;margin:0}.Footer_app__aOY4x{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center}@media(min-width:1200px){.Footer_wrapper__O67Gl{padding:6rem 4rem;gap:4rem}.Footer_contentGrid__eD_Zd{gap:6rem;margin-bottom:4rem}.Footer_linkItem__IYczh a{font-size:2rem}.Footer_contactLabel__FN1J9{font-size:2.2rem}.Footer_contactValue__5iRka{font-size:2rem}.Footer_sectionTitle__EYflW{font-size:2.2rem}.Footer_appText__2qdHm{font-size:2.6rem}.Footer_app__aOY4x{gap:1.5rem}}@media(min-width:1440px){.Footer_wrapper__O67Gl{padding:8rem 6rem}}.CitySelector_citySelector__S1xNS{position:relative;margin-left:2rem}.CitySelector_cityButton__t4fFR{background:none;border:none;color:var(--color-black);cursor:pointer;display:flex;align-items:center;gap:.8rem;font-family:var(--font-ceraPro);font-size:1.6rem;font-weight:400;padding:.8rem 1.2rem;text-transform:uppercase;transition:color .2s ease}.CitySelector_cityButton__t4fFR:hover{color:var(--color-red)}.CitySelector_cityButton__t4fFR:hover .CitySelector_arrow__JawTy{filter:brightness(0) saturate(100%) invert(8%) sepia(100%) saturate(7482%) hue-rotate(357deg) brightness(95%) contrast(118%)}.CitySelector_cityButton__t4fFR:disabled{cursor:not-allowed;opacity:.6}.CitySelector_cityName__L5OJX{white-space:nowrap}.CitySelector_arrow__JawTy{transition:transform .2s ease;filter:brightness(0) saturate(100%) invert(8%) sepia(100%) saturate(7482%) hue-rotate(357deg) brightness(95%) contrast(118%)}.CitySelector_arrowUp__5xcr7{transform:rotate(180deg)}.CitySelector_dropdown__Lbf5u{position:absolute;top:100%;left:0;min-width:250px;background:var(--color-white);border:1px solid var(--color-darkgrey);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;margin-top:.4rem;max-height:300px;overflow:hidden;display:flex;flex-direction:column}.CitySelector_searchContainer__EUOC2{padding:.8rem;border-bottom:1px solid var(--color-lightgrey)}.CitySelector_searchInput__QOJjf{width:100%;padding:.8rem 1.2rem;border:1px solid var(--color-darkgrey);border-radius:4px;font-family:var(--font-ceraPro);font-size:1.4rem;font-weight:400;outline:none;transition:border-color .2s ease}.CitySelector_searchInput__QOJjf:focus{border-color:var(--color-red)}.CitySelector_searchInput__QOJjf::placeholder{color:var(--color-darkgrey);text-transform:none}.CitySelector_cityList__hXSS_{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1 1}.CitySelector_cityOption__zhK5h{background:none;border:none;color:var(--color-black);cursor:pointer;font-family:var(--font-ceraPro);font-size:1.6rem;font-weight:400;padding:1rem 1.2rem;text-align:left;text-transform:uppercase;width:100%;transition:background-color .2s ease}.CitySelector_cityOption__zhK5h:hover{background-color:var(--color-lightgrey)}.CitySelector_cityOption__zhK5h.CitySelector_active__j4amA{background-color:var(--color-red);color:var(--color-white);font-weight:700}.CitySelector_noResults__bhtzj{padding:1rem 1.2rem;text-align:center;color:var(--color-darkgrey);font-family:var(--font-ceraPro);font-size:1.4rem;font-weight:400;text-transform:none}@media(max-width:1199px){.CitySelector_citySelector__S1xNS{display:none}}.FormModal_formModal__X246b{margin:0;width:100%;height:100%}.FormModal_wrapper__NgoLW{display:flex;flex-direction:column;padding:5.4rem 2rem 2rem;height:100%}@media(min-width:1200px){.FormModal_formModal__X246b{margin:0;width:100%;height:100%}.FormModal_wrapper__NgoLW{padding:5rem 7rem;height:100%}}.Header_header__MwWvM{position:relative}.Header_content__ENXbo,.Header_header__MwWvM{background-color:var(--color-white);width:100%}.Header_content__ENXbo{left:0;position:fixed;top:0;z-index:999}.Header_wrapper__PJAKW{align-items:center;display:flex;padding:.7rem 1rem;margin:0 auto}.Header_nav____I21{background-color:var(--color-white);bottom:0;display:flex;font-family:var(--font-ceraPro);font-size:1.4rem;font-weight:400;left:0;line-height:1;padding:1.6rem 1.4rem;position:fixed;text-transform:uppercase;width:100%;z-index:10}.Header_nav____I21 ul{display:flex;list-style-type:none;gap:1.2rem;margin:0 auto}.Header_nav____I21 a{color:var(--color-black);text-decoration:none;text-transform:uppercase;transition:font-weight .2s ease}.Header_nav____I21 a:active,.Header_nav____I21 a:hover{color:var(--color-red);font-weight:700}.Header_button__n5qIl{background-color:var(--color-red);border:none;border-radius:1rem;color:var(--color-white);cursor:pointer;font-size:1.6rem;font-weight:700;line-height:1;padding:1.2rem 3rem;margin-left:auto;text-transform:uppercase;transition:background-color .2s ease}.Header_button__n5qIl:hover{background-color:#c00427}@media(min-width:600px){.Header_wrapper__PJAKW{max-width:90%}}@media(min-width:1200px){.Header_header__MwWvM{left:0;position:fixed;top:0;z-index:10}.Header_wrapper__PJAKW{padding:1.2rem 10rem;max-width:144rem}.Header_nav____I21{font-size:1.6rem;line-height:1.6;margin-left:auto;padding:0;position:static;width:auto}.Header_nav____I21 ul{gap:3rem}.Header_button__n5qIl{margin-left:3rem}}@media(max-width:1199px){.Header_citySelector__nUIbq{display:none}}.Loader_spin__I19o8{animation:Loader_spin__I19o8 .76s steps(30) infinite}@keyframes Loader_spin__I19o8{to{transform:rotate(1turn)}}.AllRestaurantsModal_modal__yzEni{padding:3.2rem;max-width:90vw;width:100%;max-height:80vh;overflow-y:auto}.AllRestaurantsModal_header__IVVPp{margin-bottom:2.4rem;text-align:center}.AllRestaurantsModal_title__oubXe{font-size:2.4rem;font-weight:700;color:#000;margin:0;font-family:var(--font-ceraPro)}.AllRestaurantsModal_searchContainer__2ZHNG{margin-bottom:2.4rem}.AllRestaurantsModal_searchInput__2yRq1{width:100%;padding:1.2rem 1.6rem;border:2px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-ceraPro);outline:none;transition:border-color .3s ease}.AllRestaurantsModal_searchInput__2yRq1:focus{border-color:var(--color-red,#e31e24)}.AllRestaurantsModal_searchInput__2yRq1::placeholder{color:#999}.AllRestaurantsModal_restaurantsList__LJKcC{display:flex;flex-direction:column;gap:.8rem}.AllRestaurantsModal_restaurantItem__bzDfY{display:flex;justify-content:space-between;align-items:center;padding:1.6rem;border:1px solid #e5e5e5;border-radius:8px;background:transparent;cursor:pointer;transition:all .3s ease;font-family:var(--font-ceraPro)}.AllRestaurantsModal_restaurantItem__bzDfY:hover{border-color:var(--color-red,#e31e24);background:#f8f8f8}.AllRestaurantsModal_restaurantInfo__dy5o7{flex:1 1}.AllRestaurantsModal_restaurantName__Yu3Xq{font-size:1.6rem;font-weight:500;color:#000;margin:0 0 .4rem}.AllRestaurantsModal_restaurantAddress__Xg2JJ{font-size:1.4rem;color:#6b7280;margin:0 0 .4rem;line-height:1.4}.AllRestaurantsModal_restaurantPhone__ZFutm{font-size:1.4rem;color:#6b7280;margin:0}.AllRestaurantsModal_restaurantArrow__4hH3P{color:var(--color-red);display:flex;align-items:center;justify-content:center}@media(max-width:768px){.AllRestaurantsModal_modal__yzEni{padding:2.4rem 1.6rem;max-width:95vw;max-height:90vh}.AllRestaurantsModal_title__oubXe{font-size:2rem}.AllRestaurantsModal_restaurantItem__bzDfY{padding:1.2rem}.AllRestaurantsModal_restaurantName__Yu3Xq{font-size:1.4rem}.AllRestaurantsModal_restaurantAddress__Xg2JJ,.AllRestaurantsModal_restaurantPhone__ZFutm{font-size:1.2rem}}.RestaurantsList_wrapper__2nh1r{position:absolute;top:2rem;left:2rem;width:35rem;z-index:1000;max-height:calc(100vh - 4rem);overflow-y:auto}.RestaurantsList_restaurantCard__bR2UV{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:2.4rem;margin-bottom:2rem}.RestaurantsList_restaurantInfo___ksrM{margin-bottom:2.4rem}.RestaurantsList_restaurantName__NzWCF{font-size:2.4rem;font-weight:700;color:#000;margin-bottom:1.2rem;line-height:1.2}.RestaurantsList_restaurantAddress__A1bT6{font-size:1.6rem;color:#666;margin-bottom:1.6rem;line-height:1.4}.RestaurantsList_restaurantDetails__Crtmd{display:flex;flex-direction:column;gap:.8rem}.RestaurantsList_distance__3ZARg{font-size:1.4rem;color:var(--color-red);font-weight:600;line-height:1.4}.RestaurantsList_phone__qS_HD,.RestaurantsList_workHours__MfzFs{font-size:1.4rem;color:#666;line-height:1.4}.RestaurantsList_vacanciesSection__HrG7p{border-top:1px solid #eee;padding-top:2rem}.RestaurantsList_vacanciesTitle__La5Yl{font-size:1.8rem;font-weight:700;color:#000;margin-bottom:1.6rem}.RestaurantsList_quotationIcon__yhWOp{transform:rotate(180deg)}.RestaurantsList_vacanciesList__vIP7G{display:flex;flex-direction:column;gap:1.2rem}.RestaurantsList_vacancyCard__jD784{display:flex;align-items:center;gap:1.2rem;padding:1.2rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}.RestaurantsList_vacancyCard__jD784:hover{background:#e9ecef;border-color:var(--color-red)}.RestaurantsList_vacancyCard__jD784:focus{outline:2px solid var(--color-red);outline-offset:2px}.RestaurantsList_vacancyIcon__JHNhY{flex-shrink:0;width:4rem;height:4rem;border-radius:50%;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.RestaurantsList_vacancyIcon__JHNhY img{width:100%;height:100%;object-fit:cover}.RestaurantsList_vacancyTitle__lW9Yd{flex:1 1;font-size:1.6rem;font-weight:500;color:#000}.RestaurantsList_vacancyArrow__gfvxs{font-size:1.8rem;color:var(--color-red);font-weight:700}.RestaurantsList_allRests__0a1UO{display:flex;justify-content:space-between;align-items:center;margin:4rem auto 0;max-width:40rem;padding:1.5rem 1.4rem;background:#f8f9fa;border-radius:8px}.RestaurantsList_allRests_text__qUxc6{font-size:1.8rem;font-weight:700;line-height:1;text-transform:uppercase;color:#000}.RestaurantsList_allRests_button__Hhijv{align-items:center;background-color:var(--color-red);border:none;border-radius:8px;color:var(--color-white);cursor:pointer;display:flex;justify-content:center;font-size:1.4rem;font-weight:700;line-height:1;padding:1.2rem 2.4rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.RestaurantsList_allRests_button__disabled__Yuoph{color:hsla(0,0%,100%,.7);cursor:not-allowed;opacity:.6}@media(max-width:1199px){.RestaurantsList_wrapper__2nh1r{position:absolute;top:2rem;left:1.6rem;width:calc(100% - 3.2rem);max-width:35rem}}@media(min-width:1200px){.RestaurantsList_wrapper__2nh1r{position:absolute;top:2rem;left:2rem;width:35rem;z-index:1000;max-height:calc(100vh - 4rem);overflow-y:auto}.RestaurantsList_restaurantCard__bR2UV{padding:3rem}.RestaurantsList_restaurantName__NzWCF{font-size:2.8rem}.RestaurantsList_vacanciesTitle__La5Yl{font-size:2rem}.RestaurantsList_vacancyTitle__lW9Yd{font-size:1.8rem}.RestaurantsList_allRests__0a1UO{margin:2rem auto 0 0;max-width:35rem}}.SearchField_form__y6GLS{display:flex;gap:1.2rem;align-items:center;justify-content:space-between;padding:0 1rem}.SearchField_searchInput__bDfKe{background:#f8f9fa;border-radius:8px;font-size:1.6rem;font-weight:400;height:4rem;line-height:1.8;position:relative;width:20rem;flex-shrink:0}.SearchField_searchInput__bDfKe input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:8px;color:var(--color-black);outline:none;padding:.5rem 1.5rem;width:100%;height:100%}.SearchField_searchInput__bDfKe input::placeholder{color:#999}.SearchField_selectsGroup__qhmPX{display:flex;gap:1.2rem;align-items:center}.SearchField_select__mYbDh{background:#f8f9fa;border-radius:8px;font-size:1.6rem;font-weight:400;height:4rem;line-height:1.8;position:relative;width:16rem;flex-shrink:0}.SearchField_select__mYbDh select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:8px;color:var(--color-black);outline:none;padding:.5rem .5rem .5rem 1.5rem;width:100%;height:100%}.SearchField_select__mYbDh:before{background-image:url(/images/button-arrow.svg);background-repeat:no-repeat;background-position:50% 50%;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:4rem;z-index:1}@media(min-width:1200px){.SearchField_searchInput__bDfKe{width:25rem}.SearchField_select__mYbDh{width:21rem}}@media(max-width:768px){.SearchField_form__y6GLS{flex-direction:column;align-items:stretch;gap:1rem}.SearchField_searchInput__bDfKe,.SearchField_selectsGroup__qhmPX{width:100%}.SearchField_select__mYbDh{flex:1 1;width:auto}}.RestaurantsMap_wrapper__QMEXi{scroll-margin-top:8rem}.RestaurantsMap_container__Kc6i8,.RestaurantsMap_wrapper__QMEXi{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.RestaurantsMap_container__Kc6i8{max-width:128rem;margin:8rem auto}.RestaurantsMap_mapContainer__yN1id{width:100%;max-width:128rem;margin:0 auto;position:relative}.RestaurantsMap_title___VBLA{display:flex;gap:1rem;font-size:4rem;font-weight:900;flex-wrap:wrap;line-height:1;margin-bottom:2rem;text-transform:uppercase;align-items:baseline;padding:0 1.6rem}.RestaurantsMap_red__od362{color:var(--color-red)}.RestaurantsMap_black__Kl2oD{color:#000}.RestaurantsMap_map__Xf7AM{background-color:var(--color-lightgrey);height:50vh;min-height:40rem;position:relative;width:100%;margin:0}.RestaurantsMap_loading__6kzoj{align-items:center;background:url(/images/map-background-mobile.webp) no-repeat 50%;background-size:contain;height:100%;opacity:.6;width:100%}.RestaurantsMap_container_loading__HyTll{align-items:center;display:flex;flex-direction:column;height:10rem;justify-content:center;left:calc(50% - 5rem);min-height:10rem;position:absolute;top:calc(50% - 5rem);width:10rem}.RestaurantsMap_searchForm__19MJa{width:100%;max-width:128rem;margin:0 auto 2rem}.RestaurantsMap_cluster__y6hHU{align-items:center;background:var(--color-red);border:3px solid var(--color-white);border-radius:50%;color:var(--color-white);display:flex;font-family:var(--font-ceraCondensedPro);font-size:1.8rem;font-stretch:condensed;font-style:normal;font-weight:700;height:4rem;justify-content:center;line-height:1;position:absolute;width:4rem;box-shadow:0 2px 8px rgba(0,0,0,.15)}.RestaurantsMap_balloon__mL_ZB{font-size:1.6rem;font-weight:400;line-height:1.8;padding:1rem;text-align:center}.RestaurantsMap_balloon_address__todMW{padding-left:3rem;position:relative;margin-bottom:1.4rem;text-align:left}.RestaurantsMap_balloon_address__todMW:before{background:url(/images/icon_marker.svg) no-repeat 50%;background-size:2.3rem 2.3rem;content:"";height:2.3rem;left:0;position:absolute;top:.2rem;width:2.3rem;z-index:2}.RestaurantsMap_balloon_phone__utgD0{padding-left:3rem;position:relative;margin-bottom:1.4rem;text-align:left}.RestaurantsMap_balloon_phone__utgD0:before{background:url(/images/icon_phone.svg) no-repeat 50%;background-size:2.3rem 2.3rem;content:"";height:2.3rem;left:0;position:absolute;top:.2rem;width:2.3rem;z-index:2}.RestaurantsMap_balloon_button__q4NJh{background-color:transparent;border:none;color:var(--color-red);cursor:pointer;font-size:2.4rem;font-weight:900;line-height:1;margin:auto;text-transform:uppercase}.RestaurantsMap_buttonsGroup__SXkxg{flex-direction:column}@media(min-width:1200px){.RestaurantsMap_wrapper__QMEXi{padding:6rem 0 0;margin:0;max-width:100%}.RestaurantsMap_title___VBLA{display:flex;gap:1rem;font-size:7rem;font-weight:900;flex-wrap:wrap;line-height:1;margin-bottom:5rem;text-transform:uppercase;align-items:baseline}.RestaurantsMap_container__Kc6i8{display:flex;gap:0;flex-direction:column;align-items:center}.RestaurantsMap_loading__6kzoj{background:url(/images/map-background-desktop.webp) no-repeat 50%}.RestaurantsMap_map__Xf7AM{width:100%;height:60vh;min-height:50rem}.RestaurantsMap_searchForm__19MJa{max-width:128rem}.RestaurantsMap_mapContainer__yN1id{margin:0 auto 4rem}.RestaurantsMap_allRests__qJvVJ{padding:1.5rem 3.6rem}}.RestaurantsMap_allRests__qJvVJ{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 1.6rem;background:#f8f9fa;border-radius:0 0 1.6rem 1.6rem}.RestaurantsMap_buttonsGroup__SXkxg{display:flex;gap:1rem;align-items:center;flex-direction:row}.RestaurantsMap_allRests_text__3z11h{font-size:1.8rem;font-weight:700;line-height:1;text-transform:uppercase;color:#000}.RestaurantsMap_allRests_button__1VXVv{align-items:center;background-color:var(--color-red);border:none;border-radius:8px;color:var(--color-white);cursor:pointer;display:flex;font-size:1.4rem;font-weight:700;justify-content:center;line-height:1;padding:1.2rem 1.6rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.RestaurantsMap_allRests_button__disabled__STa1s{cursor:not-allowed;opacity:.6}.RestaurantsMap_nearbyButton__xIbsV{align-items:center;background-color:var(--color-white);border:2px solid var(--color-red);border-radius:8px;color:var(--color-red);cursor:pointer;display:flex;font-size:1.4rem;font-weight:700;justify-content:center;line-height:1;padding:1rem 1.4rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.RestaurantsMap_nearbyButton__xIbsV:hover{background-color:var(--color-red);color:var(--color-white)}.RestaurantsMap_nearbyButton__disabled__ILYz1{background-color:#f5f5f5;border-color:#ccc;color:#ccc;cursor:not-allowed}.RestaurantsMap_nearbyButton__disabled__ILYz1:hover{background-color:#f5f5f5;color:#ccc}.SuccessStories_stories__5u_vk{background-color:var(--color-white)}.SuccessStories_wrapper__2c0Me{margin:0 auto;overflow:hidden;padding:3rem 2rem}.SuccessStories_title__IfwqU{display:flex;flex-direction:column;align-items:center;font-size:7rem;font-weight:900;line-height:1;margin:0 auto 3rem;max-width:47rem;text-transform:uppercase}.SuccessStories_title__IfwqU .SuccessStories_red__wsPAK{color:var(--color-red)}.SuccessStories_title__IfwqU .SuccessStories_newLine__BNdhn{margin-left:0}.SuccessStories_slider__enZSd{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.SuccessStories_slider__enZSd:after,.SuccessStories_slider__enZSd:before{content:"";position:absolute;top:0;bottom:0;width:150px;z-index:15;pointer-events:none}.SuccessStories_slider__enZSd:before{left:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.8) 30%,hsla(0,0%,100%,0))}.SuccessStories_slider__enZSd:after{right:0;background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.8) 30%,hsla(0,0%,100%,0))}.SuccessStories_sliderButtonLeft__DFqxf,.SuccessStories_sliderButtonRight__ZxNe8{position:absolute;background:transparent;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:20;width:4rem;height:4rem}.SuccessStories_sliderButtonLeft__DFqxf:hover,.SuccessStories_sliderButtonRight__ZxNe8:hover{transform:scale(1.1)}.SuccessStories_sliderButtonLeft__DFqxf:active,.SuccessStories_sliderButtonRight__ZxNe8:active{transform:scale(.9)}.SuccessStories_sliderButtonLeft__DFqxf{left:53%;bottom:50%;transform:translateX(-200px)}.SuccessStories_sliderButtonLeft__DFqxf:hover{transform:translateX(-200px) scale(1.1)}.SuccessStories_sliderButtonLeft__DFqxf:active{transform:translateX(-200px) scale(.9)}.SuccessStories_sliderButtonRight__ZxNe8{right:53%;bottom:50%;transform:translateX(200px)}.SuccessStories_sliderButtonRight__ZxNe8:hover{transform:translateX(200px) scale(1.1)}.SuccessStories_sliderButtonRight__ZxNe8:active{transform:translateX(200px) scale(.9)}.SuccessStories_prevIcon__FrOp4{transform:rotate(0deg)}.SuccessStories_nextIcon__EixK1{transform:rotate(180deg)}.SuccessStories_threeLinesIcon__Q4Zsn{position:absolute;top:20px;right:20%;transform:rotate(-20deg);width:auto;height:auto}.SuccessStories_spinArrowIcon__300u2{position:absolute;top:-50px;left:35%;transform:translateX(-50%);width:auto;height:auto}.SuccessStories_heartIcon__DubTb{position:absolute;top:-25px;left:7%;transform:rotate(300deg);width:auto;height:auto}.SuccessStories_keen-slider__slide__shsbj,.SuccessStories_keen-slider__t5lRp{display:flex;align-items:center;justify-content:center}.SuccessStories_dots__gg_VZ{display:flex;padding:2.4rem 0 1.5rem;justify-content:center}.SuccessStories_dot__8n__e{background-image:url(/images/slider-dot.svg);border:none;border-radius:0;height:3rem;margin:0 .2rem;width:1.8rem}.SuccessStories_dot__8n__e,.SuccessStories_dot_active__XFWHh{background-color:transparent;background-repeat:no-repeat;cursor:pointer}.SuccessStories_dot_active__XFWHh{background-image:url(/images/slider-dot-active.svg);border:none;width:7.8rem}.SuccessStories_dot__8n__e:focus{outline:none}@media(max-width:767px){.SuccessStories_title__IfwqU{font-size:4rem;margin-bottom:2rem}.SuccessStories_heartIcon__DubTb,.SuccessStories_sliderButtonLeft__DFqxf,.SuccessStories_sliderButtonRight__ZxNe8,.SuccessStories_spinArrowIcon__300u2,.SuccessStories_threeLinesIcon__Q4Zsn{display:none}}@media(min-width:1200px){.SuccessStories_wrapper__2c0Me{padding:6rem 10rem;margin:0 auto;max-width:144rem}.SuccessStories_title__IfwqU{font-size:7rem;font-weight:900;margin:0 auto 4rem;max-width:100%;position:relative}.SuccessStories_title__IfwqU .SuccessStories_newLine__BNdhn{margin-left:45rem}.SuccessStories_dots__gg_VZ{padding:6.5rem 0 1.5rem}.SuccessStories_dot__8n__e:last-child{display:none}}.VideoCard_videoCard___ZQu_{width:100%;max-width:400px;margin:0 auto;background:transparent;display:flex;flex-direction:column;align-items:center;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:scale(.75);opacity:.6}.VideoCard_videoCard___ZQu_.VideoCard_active__SCHSN{transform:scale(1);opacity:1;z-index:10}.VideoCard_videoCard___ZQu_.VideoCard_active__SCHSN .VideoCard_progressRing__GPszM{opacity:1;filter:drop-shadow(0 4px 8px rgba(255,68,68,.3))}.VideoCard_videoContainer__96_vp{position:relative;width:25rem;height:25rem;border-radius:50%;overflow:hidden;margin-bottom:2rem}.VideoCard_video__Uw6_l{width:100%;height:100%;object-fit:cover;cursor:pointer;z-index:1}.VideoCard_progressRing__GPszM{position:absolute;top:-3px;left:-3px;width:256px;height:256px;pointer-events:none;z-index:10;opacity:0;transition:opacity .3s ease}.VideoCard_progressSvg__2z7Tk{width:100%;height:100%;transform:rotate(-90deg)}.VideoCard_progressBackground__Xpfdf{opacity:.3}.VideoCard_progressBar__WdTUU{transition:stroke-dashoffset .1s ease}.VideoCard_playButton__ivNDG{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:hsla(0,0%,100%,.1);border-radius:50%;border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2),inset 0 -1px 0 rgba(0,0,0,.1);opacity:1;visibility:visible}.VideoCard_playButton__ivNDG:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05) 50%,rgba(0,0,0,.05));opacity:0;transition:opacity .3s ease}.VideoCard_playButton__ivNDG:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);transform:translate(-50%,-50%) scale(1.1);box-shadow:0 12px 40px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 0 rgba(0,0,0,.1),0 0 20px hsla(0,0%,100%,.1)}.VideoCard_playButton__ivNDG:hover:before{opacity:1}.VideoCard_playButton__ivNDG:active{transform:translate(-50%,-50%) scale(.95);background:hsla(0,0%,100%,.2)}.VideoCard_playIcon__pl_mY{font-size:20px;color:#fff;margin-left:3px}.VideoCard_pauseIcon__QsUv_{display:flex;align-items:center;justify-content:center;gap:3px}.VideoCard_pauseBar__HI_0c{width:4px;height:16px;background:#fff;border-radius:1px}.VideoCard_loading__mh0Ld{font-size:14px;background:rgba(0,0,0,.7);padding:8px 16px}.VideoCard_errorMessage__CsS4_,.VideoCard_loading__mh0Ld{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;border-radius:8px}.VideoCard_errorMessage__CsS4_{text-align:center;background:rgba(255,68,68,.9);padding:12px 20px}.VideoCard_errorMessage__CsS4_ p{margin:0;font-size:14px;font-weight:500}.VideoCard_info__UAj7P{text-align:center;background:transparent}.VideoCard_name__xAKiL{font-size:20px;font-weight:700;color:#000;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.VideoCard_details__Xp7fo{display:flex;align-items:center;justify-content:center;gap:8px}.VideoCard_position__axnBl{white-space:no-wrap}.VideoCard_city__IB_Wx,.VideoCard_position__axnBl{font-size:14px;color:#666;font-weight:500}.VideoCard_city__IB_Wx:after{content:"•";margin-left:8px;color:#000}@media(max-width:768px){.VideoCard_videoContainer__96_vp{width:250px;height:250px;margin-bottom:16px}.VideoCard_progressRing__GPszM{top:-2px;left:-2px;width:254px;height:254px}.VideoCard_playButton__ivNDG{width:50px;height:50px}.VideoCard_playIcon__pl_mY{font-size:16px}.VideoCard_pauseBar__HI_0c{width:3px;height:14px}.VideoCard_name__xAKiL{font-size:18px}.VideoCard_city__IB_Wx,.VideoCard_position__axnBl{font-size:12px}}@media(max-width:480px){.VideoCard_videoContainer__96_vp{width:200px;height:200px;margin-bottom:12px}.VideoCard_progressRing__GPszM{top:-2px;left:-2px;width:204px;height:204px}.VideoCard_playButton__ivNDG{width:40px;height:40px}.VideoCard_playIcon__pl_mY{font-size:14px}.VideoCard_pauseBar__HI_0c{width:2px;height:12px}.VideoCard_name__xAKiL{font-size:16px}.VideoCard_city__IB_Wx,.VideoCard_position__axnBl{font-size:11px}}.main_container__rMmcR{margin:0 auto}.main_container__rMmcR section{width:100%}.main_main__2p0GK{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh}.main_grid__ndY_z{display:grid;grid-template-columns:repeat(4,minmax(25%,auto));max-width:100%;width:var(--max-width)}.main_visuallyHidden__y3BzV{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(min-width:700px){.main_content__j6YIl{padding:4rem}.main_grid__ndY_z{grid-template-columns:1fr;margin-bottom:120px;max-width:320px;text-align:center}}.ApplicationPage_container__aFmNJ{min-height:100vh;background-color:var(--color-white);padding:.5rem;box-sizing:border-box;font-family:var(--font-ceraCondensedPro)}.ApplicationPage_content__xs_xV{width:100%;background-color:var(--color-white);border-radius:1.6rem;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:1rem;box-sizing:border-box}.ApplicationPage_header__jVrjS{text-align:center;margin-bottom:4rem}.ApplicationPage_title__w4b_J{font-size:3.6rem;font-weight:700;color:var(--color-black);margin:0 0 1rem;line-height:1.2;font-family:var(--font-ceraCondensedPro)}.ApplicationPage_subtitle__TcxTK{font-size:2rem;font-weight:400;color:var(--color-darkgrey);margin:0;line-height:1.4;font-family:var(--font-ceraCondensedPro)}.ApplicationPage_loader__mB26W{display:flex;justify-content:center;align-items:center;padding:6rem 0}.ApplicationPage_spinner__2kchn{width:4rem;height:4rem;border-top:.3rem solid var(--color-lightgrey);border:.3rem solid var(--color-lightgrey);border-top-color:var(--color-red);border-radius:50%;animation:ApplicationPage_spin__Yc9pY 1s linear infinite}@keyframes ApplicationPage_spin__Yc9pY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.ApplicationPage_container__aFmNJ{padding:.25rem}.ApplicationPage_content__xs_xV{padding:.5rem;border-radius:1rem}.ApplicationPage_title__w4b_J{font-size:2.8rem}.ApplicationPage_subtitle__TcxTK{font-size:1.6rem}}@media(max-width:480px){.ApplicationPage_container__aFmNJ{padding:.125rem}.ApplicationPage_content__xs_xV{padding:.25rem;border-radius:.8rem}.ApplicationPage_title__w4b_J{font-size:2.4rem}.ApplicationPage_subtitle__TcxTK{font-size:1.4rem}}