.vacancy-card[data-v-32cad1b8]{align-items:flex-start;background:#2725230a;border-radius:6px;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.vacancy-card__left[data-v-32cad1b8],.vacancy-card__right[data-v-32cad1b8]{display:flex;flex-direction:column;gap:16px}.vacancy-card__right[data-v-32cad1b8]{align-items:flex-end;gap:24px}@media screen and (max-width:540px){.vacancy-card__right[data-v-32cad1b8]{gap:16px}}.vacancy-card__title[data-v-32cad1b8]{font-size:32px;font-weight:500;line-height:120%}@media screen and (max-width:1024px){.vacancy-card__title[data-v-32cad1b8]{font-size:24px}}.vacancy-card__info[data-v-32cad1b8]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.vacancy-card__company[data-v-32cad1b8]{font-weight:600;line-height:120%}.vacancy-card__experience[data-v-32cad1b8]{background:#fff;border:1px solid #97113c;border-radius:6px;padding:6px;width:-moz-fit-content;width:fit-content}.vacancy-card__salary[data-v-32cad1b8]{align-items:baseline;display:flex;font-size:20px;font-weight:500;gap:8px;text-wrap:balance}.vacancy-card__salary span[data-v-32cad1b8]{flex-shrink:0;font-size:14px;font-weight:400}.vacancy-card__image[data-v-32cad1b8]{display:block;flex-shrink:0;height:100%;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%;width:40px}.vacancy-card__btn[data-v-32cad1b8]{color:#fff!important;width:-moz-fit-content;width:fit-content}.vacancy-card__btn-fav[data-v-32cad1b8]{background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;height:32px;outline:none;padding:0;width:32px}.vacancy-card__btn-fav[data-v-32cad1b8] svg{height:24px;width:24px}
