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