.vacancy-form[data-v-1b36c9d7]{align-items:center;background-color:var(--ui-color-10);border-radius:var(--ui-border-radius-l);display:flex;flex-direction:column;gap:var(--ui-spacer-m);margin-bottom:var(--ui-spacer-3-xl);padding:var(--ui-spacer-2-xl) var(--ui-spacer-s)}@media only screen and (max-width:599px){.vacancy-form[data-v-1b36c9d7]{padding:var(--ui-spacer-s)}}.vacancy-form__title[data-v-1b36c9d7]{font-family:var(--ui-desktop-text-xl-font-family),sans-serif;font-size:var(--ui-desktop-text-xl-font-size);font-weight:var(--ui-desktop-text-xl-font-weight);line-height:var(--ui-desktop-text-xl-line-height);text-transform:uppercase}@media only screen and (max-width:1279px){.vacancy-form__title[data-v-1b36c9d7]{font-size:var(--ui-v-tablet-text-xl-font-size);line-height:var(--ui-v-tablet-text-xl-line-height)}}@media only screen and (max-width:599px){.vacancy-form__title[data-v-1b36c9d7]{font-size:var(--ui-mobile-text-xl-font-size);line-height:var(--ui-mobile-text-xl-line-height);text-align:center}}.vacancy-form__fields[data-v-1b36c9d7]{display:flex;flex-direction:column;gap:var(--ui-spacer-s)}@media only screen and (max-width:599px){.vacancy-form__fields[data-v-1b36c9d7]{width:100%}}.vacancy-form__input[data-v-1b36c9d7]{width:464px}@media only screen and (max-width:599px){.vacancy-form__input[data-v-1b36c9d7]{width:100%}}.vacancy-form__text[data-v-1b36c9d7]{font-family:var(--ui-desktop-text-s-font-family),sans-serif;font-size:var(--ui-desktop-text-s-font-size);font-weight:var(--ui-desktop-text-s-font-weight);line-height:var(--ui-desktop-text-s-line-height);margin:0;text-align:center}@media only screen and (max-width:1279px){.vacancy-form__text[data-v-1b36c9d7]{font-size:var(--ui-v-tablet-text-s-font-size);line-height:var(--ui-v-tablet-text-s-line-height)}}@media only screen and (max-width:599px){.vacancy-form__text[data-v-1b36c9d7]{font-size:var(--ui-mobile-text-s-font-size);line-height:var(--ui-mobile-text-s-line-height)}}.vacancy-form__checkbox[data-v-1b36c9d7]{display:flex;justify-content:center;margin-bottom:var(--ui-spacer-s)}.vacancy-form__checkbox[data-v-1b36c9d7] label{margin-right:var(--ui-spacer-s)}@media only screen and (max-width:1029px){.vacancy-form__checkbox[data-v-1b36c9d7]{display:flex;flex-direction:column}}.vacancy-form__file[data-v-1b36c9d7]{display:flex;justify-content:center}@media only screen and (max-width:1029px){.vacancy-form__file[data-v-1b36c9d7]{align-items:center;display:flex;flex-direction:column;gap:var(--ui-spacer-s)}}.vacancy-form__file-label[data-v-1b36c9d7]{background-color:transparent;border:1px solid var(--ui-color-110);border-radius:41px;color:var(--ui-color-110);font-family:var(--ui-desktop-text-s-font-family),sans-serif;font-size:var(--ui-desktop-text-s-font-size);font-weight:var(--ui-desktop-text-s-font-weight);line-height:var(--ui-desktop-text-s-line-height);margin-right:var(--ui-spacer-s);opacity:.8;padding:var(--ui-spacer-xs) var(--ui-spacer-l);text-decoration:none;transition:opacity .3s ease,background-color .3s ease,color .3s ease;width:146px}@media only screen and (max-width:1279px){.vacancy-form__file-label[data-v-1b36c9d7]{font-size:var(--ui-v-tablet-text-s-font-size);line-height:var(--ui-v-tablet-text-s-line-height)}}@media only screen and (max-width:599px){.vacancy-form__file-label[data-v-1b36c9d7]{font-size:var(--ui-mobile-text-s-font-size);line-height:var(--ui-mobile-text-s-line-height)}}.vacancy-form__file-label[data-v-1b36c9d7]:hover{opacity:1}@media only screen and (max-width:1279px){.vacancy-form__file-label[data-v-1b36c9d7]:hover{opacity:.8}}.vacancy-form__file-label[data-v-1b36c9d7]:active{background-color:var(--button-bordered-fill-active);color:var(--button-bordered-text-active)}.vacancy-form__file-label[data-v-1b36c9d7]:disabled{border:1px solid var(--button-bordered-border-disabled);color:var(--button-bordered-text-disabled);pointer-events:none}@media only screen and (max-width:599px){.vacancy-form__file-label[data-v-1b36c9d7]{font-family:var(--ui-desktop-text-xs-font-family),sans-serif;font-size:var(--ui-desktop-text-xs-font-size);font-weight:var(--ui-desktop-text-xs-font-weight);line-height:var(--ui-desktop-text-xs-line-height);margin-right:0;padding:var(--ui-spacer-xs) var(--ui-spacer-m);text-align:center;width:120px}}@media only screen and (max-width:599px) and (max-width:1279px){.vacancy-form__file-label[data-v-1b36c9d7]{font-size:var(--ui-v-tablet-text-xs-font-size);line-height:var(--ui-v-tablet-text-xs-line-height)}}@media only screen and (max-width:599px) and (max-width:599px){.vacancy-form__file-label[data-v-1b36c9d7]{font-size:var(--ui-mobile-text-xs-font-size);line-height:var(--ui-mobile-text-xs-line-height)}}.vacancy-form__file-error[data-v-1b36c9d7]{color:var(--ui-color-input-primary-description-error);font-family:var(--ui-desktop-text-xs-font-family),sans-serif;font-size:var(--ui-desktop-text-xs-font-size);font-weight:var(--ui-desktop-text-xs-font-weight);line-height:var(--ui-desktop-text-xs-line-height);margin:0;text-align:center}@media only screen and (max-width:1279px){.vacancy-form__file-error[data-v-1b36c9d7]{font-size:var(--ui-v-tablet-text-xs-font-size);line-height:var(--ui-v-tablet-text-xs-line-height)}}@media only screen and (max-width:599px){.vacancy-form__file-error[data-v-1b36c9d7]{font-size:var(--ui-mobile-text-xs-font-size);line-height:var(--ui-mobile-text-xs-line-height)}}.vacancy-form__file-item[data-v-1b36c9d7]{align-items:start;display:flex;gap:var(--ui-spacer-xs);justify-content:center}.vacancy-form__item-container[data-v-1b36c9d7]{display:flex;flex-direction:column}.vacancy-form__item-text[data-v-1b36c9d7]{display:-webkit-box;-webkit-line-clamp:1;margin:0;max-width:185px;overflow:hidden;-webkit-box-orient:vertical;font-family:var(--ui-desktop-text-xs-font-family),sans-serif;font-size:var(--ui-desktop-text-xs-font-size);font-weight:var(--ui-desktop-text-xs-font-weight);line-height:var(--ui-desktop-text-xs-line-height)}@media only screen and (max-width:1279px){.vacancy-form__item-text[data-v-1b36c9d7]{font-size:var(--ui-v-tablet-text-xs-font-size);line-height:var(--ui-v-tablet-text-xs-line-height)}}@media only screen and (max-width:599px){.vacancy-form__item-text[data-v-1b36c9d7]{font-size:var(--ui-mobile-text-xs-font-size);line-height:var(--ui-mobile-text-xs-line-height)}}.vacancy-form__item-text[data-v-1b36c9d7]:last-of-type{color:var(--ui-color-60)}.vacancy-detail__breadcrumbs[data-v-bd4c2b3a],.vacancy-detail__title[data-v-bd4c2b3a]{margin-bottom:var(--ui-spacer-s)}.vacancy-detail__title[data-v-bd4c2b3a]{font-family:var(--ui-desktop-text-xl-font-family),sans-serif;font-size:var(--ui-desktop-text-xl-font-size);font-weight:var(--ui-desktop-text-xl-font-weight);line-height:var(--ui-desktop-text-xl-line-height);text-transform:uppercase}@media only screen and (max-width:1279px){.vacancy-detail__title[data-v-bd4c2b3a]{font-size:var(--ui-v-tablet-text-xl-font-size);line-height:var(--ui-v-tablet-text-xl-line-height)}}@media only screen and (max-width:599px){.vacancy-detail__title[data-v-bd4c2b3a]{font-size:var(--ui-mobile-text-xl-font-size);line-height:var(--ui-mobile-text-xl-line-height)}}.vacancy-detail__subtitle[data-v-bd4c2b3a]{font-family:var(--ui-desktop-text-m-font-family),sans-serif;font-size:var(--ui-desktop-text-m-font-size);font-weight:var(--ui-desktop-text-m-font-weight);line-height:var(--ui-desktop-text-m-line-height);margin-bottom:var(--ui-spacer-s);text-transform:uppercase}@media only screen and (max-width:1279px){.vacancy-detail__subtitle[data-v-bd4c2b3a]{font-size:var(--ui-v-tablet-text-m-font-size);line-height:var(--ui-v-tablet-text-m-line-height)}}@media only screen and (max-width:599px){.vacancy-detail__subtitle[data-v-bd4c2b3a]{font-size:var(--ui-mobile-text-m-font-size);line-height:var(--ui-mobile-text-m-line-height)}}@media only screen and (max-width:1029px){.vacancy-detail__subtitle[data-v-bd4c2b3a]{margin-bottom:0}}.vacancy-detail__item[data-v-bd4c2b3a]{display:flex;gap:var(--ui-spacer-xs)}.vacancy-detail__text[data-v-bd4c2b3a]{font-family:var(--ui-desktop-text-s-font-family),sans-serif;font-size:var(--ui-desktop-text-s-font-size);font-weight:var(--ui-desktop-text-s-font-weight);line-height:var(--ui-desktop-text-s-line-height);margin:0}@media only screen and (max-width:1279px){.vacancy-detail__text[data-v-bd4c2b3a]{font-size:var(--ui-v-tablet-text-s-font-size);line-height:var(--ui-v-tablet-text-s-line-height)}}@media only screen and (max-width:599px){.vacancy-detail__text[data-v-bd4c2b3a]{font-size:var(--ui-mobile-text-s-font-size);line-height:var(--ui-mobile-text-s-line-height)}}.vacancy-detail__container[data-v-bd4c2b3a]{background-color:var(--ui-color-10);border-radius:var(--ui-border-radius-l);display:grid;gap:var(--ui-spacer-m);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--ui-spacer-3-xl);padding:var(--ui-spacer-l) var(--ui-spacer-m)}@media only screen and (max-width:1029px){.vacancy-detail__container[data-v-bd4c2b3a]{display:flex;flex-direction:column}}.vacancy-detail__container-left[data-v-bd4c2b3a]{display:flex;flex-direction:column;gap:var(--ui-spacer-s)}.vacancy-detail__text--businesses[data-v-bd4c2b3a]:first-of-type{color:var(--ui-color-150)}.vacancy-detail__text--businesses[data-v-bd4c2b3a]:last-of-type{color:var(--ui-color-60)}.vacancy-detail__salary[data-v-bd4c2b3a]{color:var(--ui-color-110);font-family:var(--ui-desktop-text-l-font-family),sans-serif;font-size:var(--ui-desktop-text-l-font-size);font-weight:var(--ui-desktop-text-l-font-weight);line-height:var(--ui-desktop-text-l-line-height)}@media only screen and (max-width:1279px){.vacancy-detail__salary[data-v-bd4c2b3a]{font-size:var(--ui-v-tablet-text-l-font-size);line-height:var(--ui-v-tablet-text-l-line-height)}}@media only screen and (max-width:599px){.vacancy-detail__salary[data-v-bd4c2b3a]{font-size:var(--ui-mobile-text-l-font-size);line-height:var(--ui-mobile-text-l-line-height)}}.vacancy-detail__container-right[data-v-bd4c2b3a]{display:flex;flex-direction:column;gap:var(--ui-spacer-m)}.vacancy-detail__container-right--top[data-v-bd4c2b3a]{display:flex;justify-content:space-between}@media only screen and (max-width:1029px){.vacancy-detail__container-right--top[data-v-bd4c2b3a]{flex-direction:column;gap:var(--ui-spacer-m)}}.vacancy-detail__link[data-v-bd4c2b3a]{color:var(--ui-color-70);font-family:var(--ui-desktop-text-s-font-family),sans-serif;font-size:var(--ui-desktop-text-s-font-size);font-weight:var(--ui-desktop-text-s-font-weight);line-height:var(--ui-desktop-text-s-line-height)}@media only screen and (max-width:1279px){.vacancy-detail__link[data-v-bd4c2b3a]{font-size:var(--ui-v-tablet-text-s-font-size);line-height:var(--ui-v-tablet-text-s-line-height)}}@media only screen and (max-width:599px){.vacancy-detail__link[data-v-bd4c2b3a]{font-size:var(--ui-mobile-text-s-font-size);line-height:var(--ui-mobile-text-s-line-height)}}@media only screen and (max-width:1029px){.vacancy-detail__link[data-v-bd4c2b3a]{align-self:center}}.vacancy-detail__info-container[data-v-bd4c2b3a]{flex-direction:column}.vacancy-detail__info-container[data-v-bd4c2b3a],.vacancy-detail__info-subcontainer[data-v-bd4c2b3a]{display:flex;gap:var(--ui-spacer-xs)}@media only screen and (max-width:599px){.vacancy-detail__info-subcontainer[data-v-bd4c2b3a]{justify-content:space-between}}.vacancy-detail__info-title[data-v-bd4c2b3a]{color:var(--ui-color-110);font-family:var(--ui-desktop-text-m-font-family),sans-serif;font-size:var(--ui-desktop-text-m-font-size);font-weight:var(--ui-desktop-text-m-font-weight);line-height:var(--ui-desktop-text-m-line-height);margin:0 40px 0 0;width:80px}@media only screen and (max-width:1279px){.vacancy-detail__info-title[data-v-bd4c2b3a]{font-size:var(--ui-v-tablet-text-m-font-size);line-height:var(--ui-v-tablet-text-m-line-height)}}@media only screen and (max-width:599px){.vacancy-detail__info-title[data-v-bd4c2b3a]{font-size:var(--ui-mobile-text-m-font-size);line-height:var(--ui-mobile-text-m-line-height);margin-right:0;width:auto}}.vacancy-detail__info-text[data-v-bd4c2b3a]{font-family:var(--ui-desktop-text-s-font-family),sans-serif;font-size:var(--ui-desktop-text-s-font-size);font-weight:var(--ui-desktop-text-s-font-weight);line-height:var(--ui-desktop-text-s-line-height);margin:0}@media only screen and (max-width:1279px){.vacancy-detail__info-text[data-v-bd4c2b3a]{font-size:var(--ui-v-tablet-text-s-font-size);line-height:var(--ui-v-tablet-text-s-line-height)}}@media only screen and (max-width:599px){.vacancy-detail__info-text[data-v-bd4c2b3a]{font-size:var(--ui-mobile-text-s-font-size);line-height:var(--ui-mobile-text-s-line-height)}}.vacancy-detail__map-container[data-v-bd4c2b3a]{border-radius:var(--ui-border-radius-l);overflow:hidden}.vacancy-detail__description-container[data-v-bd4c2b3a] p{margin:0}
