.vacancies .container{display:flex;gap:64px;justify-content:space-between}.vacancies-sidebar{height:fit-content;max-width:320px;min-width:320px;position:sticky;top:80px;visibility:hidden}.vacancies .container.active .vacancies-sidebar,.vacancies .container.active .vacancies__btn-more,.vacancies .container.active .vacancies__search{visibility:visible}.vacancies__btn-more,.vacancies__search{visibility:hidden}.vacancies-sidebar__header{align-items:end;display:flex;justify-content:space-between;margin-bottom:24px}.vacancies-sidebar__header h2{font-size:32px;letter-spacing:-.64px;line-height:32px}.vacancies-sidebar__reset-filters-btn{background:transparent;cursor:pointer;transition:all .2s ease-in-out}.vacancies-sidebar__reset-filters-btn:hover{color:var(--color-purple-2,#5534ed)}.vacancies-sidebar__reset-filters-btn:active{background-color:var(--btn-simple-bg-hover,#f4f7fb);color:var(--btn-bg-primary-active,#5534ed)}.vacancies-sidebar__reset-filters-btn:not(.active){opacity:0;visibility:hidden}.vacancies__right{width:inherit}.filters-block{border-top:1px solid var(--border-color-grey-3)}.filters-block:last-of-type{border-bottom:1px solid var(--border-color-grey-3)}button.filters-block__header{align-items:center;background:transparent;border:unset;border-radius:0;color:var(--color-black,#161a1f);display:flex;font-family:var(--font-heading-family);font-size:20px;font-weight:700;gap:16px;justify-content:space-between;letter-spacing:-.4px;line-height:20px;padding:16px 0;text-transform:uppercase;transition:background-color .2s ease-in-out;width:100%}.filters-block__title{position:relative}.filters-block__toggle{display:inline-block;height:24px}.filters-block__toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M13 4v7h7v2h-7v7h-2v-7H4v-2h7V4z'/%3E%3C/svg%3E")}.filters-block.is-open .filters-block__toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M20 11v2H4v-2z'/%3E%3C/svg%3E")}.filters-block__body{max-height:0;overflow:hidden;padding-bottom:0;transition:max-height .35s ease-in-out,padding-bottom .35s ease-in-out}.filters-block.is-open .filters-block__body{max-height:1200px;padding-bottom:24px}.filters-block.--active .filters-block__title:after{background-color:var(--color-purple-2,#685df9);border-radius:50%;content:"";height:6px;opacity:0;position:absolute;right:-14px;top:7px;transition:opacity .2s ease-in-out;width:6px}.filters-block.--active:not(.is-open) .filters-block__title:after{opacity:1}.filters-block__body-item{&:not(:first-of-type){margin-top:24px}}.filters-block__group-label{color:var(--color-grey-2,#647383);font-size:14px;line-height:18px;margin-bottom:8px}.filters-block__tags{display:flex;flex-wrap:wrap;gap:8px}.filters-tag.tag{border:unset;gap:4px}.vacancies__card-wrap{display:flex;flex-direction:column;gap:8px}.vacancies__card{background-color:var(--color-grey);border:2px solid var(--color-grey);border-radius:16px;cursor:pointer;text-decoration-line:none!important;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.vacancies-card__link{align-items:center;display:flex;gap:24px;height:100%;justify-content:space-between;padding:28px 24px;text-decoration-line:none!important;width:100%}.vacancies-card__title{gap:8px;margin-bottom:12px}.vacancies-card__title,.vacancies-card__title *{font-size:24px;letter-spacing:-.48px;line-height:24px;text-transform:uppercase}.vacancies-card__title>svg{display:inline-block;flex-shrink:0;height:24px;margin-right:8px;min-width:24px;width:24px}.vacancies-card__left-tags{align-items:center;display:flex;gap:4px}.vacancies-card__left-tag,.vacancies-card__left-tag *{color:var(--color-grey-2);font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px}.vacancies-card__left-tag .count{align-items:center;background:var(--color-white);border-radius:30px;color:var(--color-grey-2,#647383);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:16px;padding:2px 6px}.vacancies-card__right{align-items:center;background:transparent;border:2px solid var(--color-purple-2);border-radius:50%;display:flex;height:48px;justify-content:center;min-width:48px;transition:all .2s ease-in-out;width:48px}.vacancies-card__right path{fill:var(--color-black);transition:fill .2s ease-in-out}.vacancies__card:active,.vacancies__card:hover{border-color:var(--btn-bg-primary)}.vacancies__card:active .vacancies-card__right,.vacancies__card:hover .vacancies-card__right{background-color:var(--btn-bg-primary)}.vacancies__card:active .vacancies-card__right path,.vacancies__card:hover .vacancies-card__right path{fill:var(--color-white)}.vacancies__search{margin-bottom:24px}.hs-search-field__results>span{color:var(--color-black,#161a1f);display:block;font-size:16px;font-weight:600;line-height:20px;margin-bottom:24px;margin-top:24px}.hs-search-field__input-wrapper{align-items:center;background:#fff;display:flex;min-width:100%;position:relative}.hs-search-field__input{border:2px solid var(--border-color-grey,#a6b8ca);border-radius:16px;box-shadow:none;color:var(--color-black,#161a1f);font-size:16px;font-weight:400;line-height:20px;min-width:100%;outline:none;padding:16px 48px;transition:border-color .2s ease-in-out}.hs-search-field__input:hover{border-color:var(--color-purple)}.hs-search-field__input:active,.hs-search-field__input:focus,.hs-search-field__input:focus-visible{border-color:var(--color-purple-2)}.hs-search-field__input::placeholder{color:var(--color-grey-2,#647383);font-size:16px;font-weight:400;line-height:20px}.hs-search-field__input-icon.search-icon{height:24px;left:14px;position:absolute;top:16px;width:24px}.hs-search-field__input-icon-btn{background:none;border:none;pointer-events:auto}.hs-search-field__input-icon.close-icon{background:#fff;height:24px;padding:0;position:absolute;right:14px;top:16px;width:24px}.hs-search-field__input-icon.close-icon.disable{display:block;opacity:0;visibility:hidden}.hs-search-field__input-icon>svg{height:24px;min-width:24px;width:24px}.hs-search-field__input-icon.close-icon>svg path{fill:var(--color-black,#161a1f)}.hs-search-field__input-icon.close-icon:hover>svg path{fill:var(--color-purple,#685df9)}.hs-search-field__input-icon.close-icon:active>svg path{fill:var(--color-purple-2)}.filters-block__tags.chips{margin-bottom:16px}.vacancies-post__all-link.button.transparent{display:none;margin-bottom:24px}.vacancies .container.only-ids .vacancies-sidebar,.vacancies .container.only-ids .vacancies__active-tags,.vacancies .container.only-ids .vacancies__btn-more,.vacancies .container.only-ids .vacancies__search{display:none}.vacancies .container.only-ids .vacancies-post__all-link{display:flex}.vacancies .container.only-ids .vacancies__right{margin:0 auto;max-width:804px}.hs-search-field__filter-btn{display:none!important}.mobile-filters-close-btn{background:transparent!important;padding:3px}.mobile-filters-close-btn>svg path{transition:stroke .2s ease-in-out}.mobile-filters-close-btn:hover>svg path{stroke:var(--color-purple-2,#685df9)}.mobile-filters-close-btn:active>svg path{stroke:var(--btn-bg-primary-active,#5534ed)}.mobile-filters-footer,.mobile-filters-header{display:none}@media (max-width:1279.5px){.vacancies-sidebar{background:#fff;display:none;flex-direction:column;height:100vh;justify-content:space-between;left:0;max-width:100%;min-width:100%;position:fixed;top:0;width:100%;z-index:-10}.vacancies-sidebar.show{display:flex;z-index:9999999999}.vacancies-sidebar__header{display:none}.mobile-filters-header{align-items:center;border-bottom:1px solid #dae1ec;display:flex;justify-content:space-between;padding:16px}.mobile-filters-header span{font-family:var(--font-heading-family);font-size:32px;font-weight:700;letter-spacing:-.64px;line-height:32px;text-transform:uppercase}.vacancies-sidebar__filters{display:flex;flex-direction:column;flex-grow:1;overflow:auto}.filters-block{padding:0 16px}.mobile-filters-footer{background:#fff;border-top:1px solid var(--border-color-grey-3,#d1dae3);display:flex;gap:16px;justify-content:space-between;padding:16px}.mobile-filters-footer-btn.vacancies-sidebar__reset-filters-btn:not(.active){cursor:none;opacity:.48;pointer-events:unset;visibility:visible}.hs-search-field__filter-btn{display:flex!important}.hs-search-field-container{align-items:center;display:flex;gap:16px}.hs-search-field__input-wrapper{min-width:calc(100% - 160px)}.hs-search-field__filter-icon{height:24px;width:24px}.vacancies-card__link{padding:22px 24px}}@media (max-width:743.5px){.hs-search-field-container{flex-direction:column}.hs-search-field__input-wrapper{min-width:100%}.hs-search-field__filter-btn{justify-content:center;min-width:100%}.vacancies-card__right{display:none}}.vacancies__btn-more{cursor:pointer;margin-top:8px;width:100%}.vacancies__btn-more .button{width:100%}.vacancies__btn-more .button[disabled]{display:none}.purple-line__wrp{align-items:center;background-color:var(--link-decor);border-radius:16px;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:100%;min-width:100%;padding:40px;position:relative}.purple-line__wrp:before{background-image:url(https://leverx.com/hubfs/career-part/purple-line/white-card-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:calc(100% - 16px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 16px)}.purple-line__title{margin-bottom:8px}.purple-line__subtitle,.purple-line__subtitle *,.purple-line__title,.purple-line__title *{color:var(--color-black)}.purple-line__button,.purple-line__text-wrp{position:relative;z-index:1}.purple-line__button{min-width:fit-content}.purple-line__title,.purple-line__title *{font-family:Roboto Condensed,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.64px;line-height:32px;text-transform:uppercase}.purple-line__subtitle,.purple-line__subtitle *{font-family:Open Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:32px}@media (max-width:1439.5px){.purple-line__wrp:before{background-image:url(https://leverx.com/hubfs/career-part/purple-line/white-card-bg-2.webp)}}@media (max-width:1279.5px){.purple-line__wrp:before{background-image:url(https://career.leverx.com/hubfs/career-part/purple-line/white-card-bg-3-new.webp)}.purple-line__title{max-width:442px}}@media (max-width:743.5px){.purple-line__wrp{flex-direction:column;gap:16px;max-width:360px;min-width:unset;padding:40px 24px}.purple-line__title{max-width:100%}.purple-line__subtitle,.purple-line__subtitle *,.purple-line__title,.purple-line__title *{text-align:center}.purple-line__wrp:before{background-image:url(https://career.leverx.com/hubfs/career-part/purple-line/white-card-bg-4-new.webp)}}