.vacancies-list[data-v-ee3da908]{display:flex;flex-direction:column}.vacancy-item[data-v-ee3da908]{align-items:center;background:#fff;border-bottom:.0625rem solid #dadee3;color:#000;display:flex;justify-content:space-between;padding:1.5rem 0}.vacancy-item:hover .vacancy-item__name[data-v-ee3da908]{color:#1068d7}.vacancy-item:hover .vacancy-item__button[data-v-ee3da908]{background-color:#e6ebff}.vacancy-item__content[data-v-ee3da908]{display:flex;flex-direction:column;flex-grow:1;gap:.75rem}.vacancy-item__main-info[data-v-ee3da908]{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between}.vacancy-item__city[data-v-ee3da908]{align-items:center;color:#757f8a;display:flex;font-size:.875rem;gap:.5rem;line-height:1.0625rem;line-height:1.2857142857}.vacancy-item__salary[data-v-ee3da908]{flex-shrink:0}.vacancy-item__name[data-v-ee3da908],.vacancy-item__salary[data-v-ee3da908]{font-size:1.125rem;font-weight:500;line-height:1.5rem}.vacancy-item__tags[data-v-ee3da908]{align-items:center;color:#282e30;display:flex;flex-wrap:wrap;gap:.5rem}.vacancy-item__footer[data-v-ee3da908]{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;margin-top:.25rem}.vacancy-item__button[data-v-ee3da908]{padding:0 1.5rem}.tag[data-v-ee3da908]{background:#f4f5fa;border-radius:1rem;display:inline-flex;height:1.75rem;line-height:1.25rem;padding:.25rem .75rem;white-space:nowrap}.tag[data-v-ee3da908],.tag--hot[data-v-ee3da908]{align-items:center}.tag--hot[data-v-ee3da908]{background:#efa00b1a}.tag--hot .hot-icon[data-v-ee3da908]{margin-right:.375rem;vertical-align:middle}@media (max-width:768px){.vacancy-item__tags[data-v-ee3da908]{flex-wrap:wrap;gap:.5rem .75rem}.vacancy-item__main-info[data-v-ee3da908]{align-items:flex-start;flex-direction:column;gap:1rem}.vacancy-item__salary[data-v-ee3da908]{font-size:.875rem;line-height:1.2857142857}.vacancy-item__button[data-v-ee3da908]{display:none}}.feedback-form[data-v-3dd2b4d7]{background:#f4f5fa;border-radius:1rem;margin:0 auto;padding:24px;width:100%}.feedback-form__title[data-v-3dd2b4d7]{font-size:18px;font-weight:500;margin-bottom:.5rem}@media (min-width:1200px){.feedback-form__title[data-v-3dd2b4d7]{font-size:1.5rem;font-weight:600;line-height:1.25}}.feedback-form__subtitle[data-v-3dd2b4d7]{font-size:.875rem;line-height:1.2857142857;margin-bottom:1.3125rem}.input-row[data-v-3dd2b4d7]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}@media (min-width:769px){.input-row[data-v-3dd2b4d7]{flex-direction:row;gap:1rem;margin-bottom:1rem}}.input-row__input-rel[data-v-3dd2b4d7]{position:relative}.input-row__input-rel[data-v-3dd2b4d7] .formkit-outer{width:auto}@media (min-width:769px){.input-row__input-rel[data-v-3dd2b4d7]{width:calc(50% - .5rem)}}.file-input-wrapper[data-v-3dd2b4d7]{cursor:pointer;position:absolute;right:12px;top:12px}.file-input-wrapper .formkit-outer[data-v-3dd2b4d7]{width:auto}.file-hint[data-v-3dd2b4d7]{color:#757f8a;font-size:.75rem;line-height:1.3333333333;margin-bottom:24px;margin-top:8px;text-align:left}.submit-button[data-v-3dd2b4d7]{background:#1068d7;font-weight:600;margin-top:1.5rem;padding:0 24px}[data-v-3dd2b4d7] .textarea-input{min-height:5.375rem;padding:1rem;resize:vertical}[data-v-3dd2b4d7] .textarea-input::-moz-placeholder{color:#98a0a8}[data-v-3dd2b4d7] .textarea-input::placeholder{color:#98a0a8}[data-v-3dd2b4d7] .formkit-input[type=file],[data-v-3dd2b4d7] .formkit-no-files{display:none}@media (max-width:768px){.feedback-form[data-v-3dd2b4d7]{padding:16px}}[data-v-3dd2b4d7] .formkit-fieldset{border:none;padding:0}[data-v-3dd2b4d7] .privacy-checkbox .formkit-wrapper{align-items:center;display:flex;gap:8px;margin-top:24px}[data-v-3dd2b4d7] .privacy-checkbox .formkit-decorator{height:20px;margin:0;width:20px}.privacy-text[data-v-3dd2b4d7]{color:#333;font-size:14px}.privacy-link[data-v-3dd2b4d7]{color:#1068d7;text-decoration:none}.privacy-link[data-v-3dd2b4d7]:hover{text-decoration:underline}.file-icon[data-v-3dd2b4d7]{align-items:center;color:#4d5456;display:flex;height:32px;justify-content:center;width:32px}.file-icon__delete[data-v-3dd2b4d7]{height:20px;width:20px}[data-v-3dd2b4d7] .formkit-outer[data-type=checkbox]{align-items:center;display:flex;width:auto}[data-v-3dd2b4d7] .formkit-input[type=checkbox]{height:20px;width:20px}[data-v-3dd2b4d7] .formkit-outer[data-type=textarea]{margin-bottom:24px;max-width:828px;width:100%}[data-v-3dd2b4d7] .formkit-label[data-type=checkbox]{font-size:14px;margin-left:8px}[data-v-3dd2b4d7] .formkit-wrapper[data-invalid=true]{border-color:#ff4d4f}[data-v-3dd2b4d7] .formkit-message[data-type=error]{color:#ff4d4f}[data-v-3dd2b4d7] .formkit-file-item{display:none}@media (min-width:769px){[data-v-3dd2b4d7] .formkit-outer{flex:0 50%}}.scroll-to-top-fade-enter-active[data-v-39f4df72],.scroll-to-top-fade-leave-active[data-v-39f4df72]{pointer-events:none;transition:all .3s ease-in-out}.scroll-to-top-fade-enter-from[data-v-39f4df72],.scroll-to-top-fade-leave-to[data-v-39f4df72]{opacity:0;transform:translateY(50px) scaleY(1.5)}.scroll-to-top[data-v-39f4df72]{align-items:center;background-color:#f4f5fa;border:none;border-radius:50%;bottom:48px;box-shadow:0 .25rem .5rem #0000001a;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;transition:background-color .3s;width:40px}.scroll-to-top[data-v-39f4df72]:hover{background-color:#e2e4ec}.arrow-icon[data-v-39f4df72]{transform:rotate(180deg)}.work-specializations{display:flex;gap:.5rem;margin-left:-1rem;overflow:scroll;padding:0 1rem;width:100vw;-ms-overflow-style:none;scrollbar-width:none}.work-specializations::-webkit-scrollbar{background:transparent;width:0}.work-specializations__item{background:#f4f5fa;border-radius:58px;cursor:pointer;display:flex;flex:0 0 auto;font-weight:500;gap:.75rem;line-height:1.215;overflow:hidden;padding:.5rem .75rem;position:relative;transition:color .2s ease-in-out}.work-specializations__item--active,.work-specializations__item:hover{background-color:#eef1ff}.work-specializations__item--active .work-specializations__title,.work-specializations__item:hover .work-specializations__title{color:#1068d7}@media (min-width:1200px){.work-specializations{width:auto}}.back-button[data-v-bb2584b6]{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;justify-content:center;margin-right:.75rem}@media (min-width:1200px){.back-button[data-v-bb2584b6]{border-radius:.75rem}}.back-button__icon[data-v-bb2584b6]{align-items:center;color:#4d5456;display:flex;justify-content:center;transform:rotate(180deg);transition:opacity .2s ease,transform .2s ease;width:2.25rem}.back-button__text[data-v-bb2584b6]{color:#000;font-size:1rem;font-weight:500;line-height:1.5;line-height:1}.top-filters[data-v-6251c254]{position:sticky;top:0;transition:all .3s ease-in-out;z-index:120}.top-filters__container[data-v-6251c254]{display:flex;flex-direction:column}.top-filters__wrapper[data-v-6251c254]{display:flex}.top-filters__back[data-v-6251c254]{margin-top:.75rem}.top-filters__specs-wrapper[data-v-6251c254]{order:-1}@media (min-width:1200px){.top-filters[data-v-6251c254]{background-color:#fff}.top-filters__back[data-v-6251c254]{background:#f4f5fa;margin-top:0;padding:0;transition:color .3s ease-in-out}.top-filters__back[data-v-6251c254]:hover{background-color:#e6ebff}.top-filters--scrolling[data-v-6251c254]{box-shadow:0 4px 16px #00000014}.top-filters__call-us[data-v-6251c254]{justify-content:end}.top-filters__selections[data-v-6251c254]{flex-shrink:0;width:calc(100% - 190px)}.top-filters__search[data-v-6251c254]{margin-top:1.5rem}.top-filters__specs-wrapper[data-v-6251c254]{align-items:center;display:flex;justify-content:space-between;order:unset}.top-filters__specs[data-v-6251c254]{margin-top:.75rem}.top-filters__count[data-v-6251c254]{color:#4d5456}}
