.vacancy-card[data-v-eb43a9fb]{border:1px solid rgba(222,153,79,.2);display:flex;flex-direction:column;height:100%;padding:16px;text-align:left;transition:border-color .3s ease}@media (min-width:1024px){.vacancy-card[data-v-eb43a9fb]{padding:24px}}.vacancy-card[data-v-eb43a9fb]:hover{border-color:var(--primary-color)}.vacancy-card__title[data-v-eb43a9fb]{font-family:Playfair Display;font-size:24px;font-weight:500;line-height:28px;margin-bottom:12px;word-break:break-word}.vacancy-card__text[data-v-eb43a9fb]{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#1a1b27b3;font-size:14px;line-height:160%;max-height:112px;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.vacancy-card__list[data-v-eb43a9fb]{margin:24px 0}.vacancy-card__item[data-v-eb43a9fb]:not(:last-child){margin-bottom:16px}.vacancy-card__label[data-v-eb43a9fb]{color:#1a1b2766;font-size:12px;line-height:1;margin-bottom:4px}.vacancy-card__value[data-v-eb43a9fb]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:1.25;max-height:60px;overflow:hidden;text-overflow:ellipsis}.vacancy-card__link[data-v-eb43a9fb]{align-items:center;color:var(--primary-color);display:flex;font-size:16px;justify-content:space-between;line-height:1;margin-top:auto}.vacancy-card__link .iconify[data-v-eb43a9fb]{font-size:20px}
