.vacancy-small[data-v-8cff8e0b]{display:flex;flex-wrap:wrap;gap:1.6rem;width:100%;padding:2.4rem;border-radius:var(--corner-medium);background-color:var(--color-blue-100);color:var(--color-blue-800);transition-duration:var(--transition-default-duration);transition-timing-function:var(--transition-default-timing);transition-property:background-color,color}.vacancy-small__title[data-v-8cff8e0b]{flex:0 1 100%}.vacancy-small__info[data-v-8cff8e0b]{align-self:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:.8rem 3.2rem}@media(min-width:960px){.vacancy-small__info[data-v-8cff8e0b]{max-width:calc(100% - 4rem);flex-direction:row}}.vacancy-small__info span[data-v-8cff8e0b]{display:flex;gap:.8rem;flex-shrink:0;width:100%;align-items:center}.vacancy-small__info span svg[data-v-8cff8e0b]{height:2.4rem;width:2.4rem;flex-shrink:0;color:currentColor}.vacancy-small__icon[data-v-8cff8e0b]{display:none}@media(min-width:800px){.vacancy-small__icon[data-v-8cff8e0b]{display:block;margin-left:auto;margin-top:auto;align-items:flex-end;justify-self:flex-end;height:4rem;width:4rem;padding:.4rem;outline:2px solid transparent;border-radius:100%;transition-duration:var(--transition-default-duration);transition-timing-function:var(--transition-default-timing);transition-property:outline}.vacancy-small__icon[data-v-8cff8e0b] path{fill:currentColor;transition-duration:var(--transition-default-duration);transition-timing-function:var(--transition-default-timing);transition-property:fill}.vacancy-small__icon[data-v-8cff8e0b] rect{fill:transparent;stroke:currentColor;transition-duration:var(--transition-default-duration);transition-timing-function:var(--transition-default-timing);transition-property:fill,stroke}}@media(hover:hover)and (pointer:fine){.vacancy-small[data-v-8cff8e0b]:hover{background-color:var(--color-blue-800);color:var(--color-mono-100)}.vacancy-small:hover .vacancy-small__icon[data-v-8cff8e0b]{outline-color:var(--color-orange-700);color:var(--color-orange-700)}.vacancy-small:hover .vacancy-small__icon[data-v-8cff8e0b] path{fill:var(--color-blue-800)}.vacancy-small:hover .vacancy-small__icon[data-v-8cff8e0b] rect{stroke:currentColor;fill:currentColor}}.vacancy-small__nav[data-v-8cff8e0b]{width:100%}
