.vacancy-card[data-v-b4678507]{background-color:color-mix(in srgb,var(--color-dark-grey) 70%,transparent);border:1px solid color-mix(in srgb,var(--color-grey) 70%,transparent);display:grid;grid-template-rows:auto 1fr auto;height:100%;padding:1.5rem}@media(min-width:80rem){.vacancy-card[data-v-b4678507]{padding:1rem}}.vacancy-card__badge[data-v-b4678507]{align-items:center;color:var(--color-beige);display:flex;font-family:var(--font-sans);font-size:1rem;font-weight:700;gap:.5rem;line-height:1.3;margin-bottom:.75rem;text-transform:uppercase}.vacancy-card__badge-icon[data-v-b4678507]{flex-shrink:0;height:1rem;width:.875rem}.vacancy-card__title[data-v-b4678507]{align-self:stretch;color:var(--color-white);font-family:var(--font-sans);font-size:1.25rem;font-weight:700;line-height:1.3;margin:0;padding-bottom:1rem;text-align:left;text-transform:uppercase}.vacancy-card__button[data-v-b4678507]{padding:1rem;width:100%}.vacancies-tab-fade-enter-active[data-v-df3a227d],.vacancies-tab-fade-leave-active[data-v-df3a227d]{transition:opacity .24s ease-in-out}.vacancies-tab-fade-enter-from[data-v-df3a227d],.vacancies-tab-fade-leave-to[data-v-df3a227d]{opacity:0}.vacancies__tabs-root{display:block!important}.vacancies__tabs-list{background:transparent!important;display:flex!important;padding:0!important;width:100%!important}.vacancies__tabs-trigger{background:transparent!important;border:1px solid var(--color-beige)!important;border-radius:0!important;color:var(--color-beige)!important;cursor:pointer!important;font-family:var(--font-sans)!important;font-size:1rem!important;font-weight:700!important;justify-content:center!important;line-height:1.3!important;padding:.5rem 1.25rem!important;text-transform:uppercase!important;width:50%!important}@media(min-width:80rem){.vacancies__tabs-trigger{font-size:1.25rem!important;padding:.75rem 1.25rem!important}}.vacancies__tabs-trigger:hover,.vacancies__tabs-trigger[data-state=active]{background:var(--color-beige)!important;border-color:var(--color-beige)!important;color:var(--color-black)!important}.vacancies__tabs-indicator{display:none!important}.vacancies__tab-trigger{align-items:center!important;display:inline-flex!important;gap:.5rem!important;justify-content:center!important;padding-left:1.25rem!important}.vacancies__tab-trigger:before{background:currentColor;content:"";display:inline-block;height:1.375rem;mask:url(../images/vacancy-icon.svg) center/contain no-repeat;-webkit-mask:url(../images/vacancy-icon.svg) center/contain no-repeat;position:static;transform:none;width:1.125rem}
