.vacancy[data-v-0869f813]{border:var(--app-border-green);border-radius:var(--app-radius-15);-webkit-transition:background-color var(--app-transition-duration) var(--app-transition-easing);transition:background-color var(--app-transition-duration) var(--app-transition-easing)}@media (min-width:1101px){.vacancy[data-v-0869f813]{padding:3.4375rem;--local-offset:1.5625rem}}@media (min-width:701px) and (max-width:1100px){.vacancy[data-v-0869f813]{padding:1.875rem;--local-offset:1.25rem}}@media (min-width:501px) and (max-width:700px){.vacancy[data-v-0869f813]{--local-offset:.9375rem}}@media (max-width:700px){.vacancy[data-v-0869f813]{padding:1.875rem 1.25rem}}@media (max-width:500px){.vacancy[data-v-0869f813]{--local-offset:.625rem;margin-left:calc((var(--app-layout-padding) - .3125rem)*-1);margin-right:calc((var(--app-layout-padding) - .3125rem)*-1);width:calc(100% + (var(--app-layout-padding) - .3125rem)*2)}.vacancy .button-green_light-75[data-v-0869f813]{width:100%}}.vacancy .button-green_light-75[data-v-0869f813]:not(:hover){color:var(--app-color-main)}.tags[data-v-0869f813]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-top:1.25rem}.tags[data-v-0869f813] p{border:var(--app-border-green);border-radius:var(--app-radius-full);margin-right:.3125rem;margin-top:.3125rem;-webkit-transition:border-color var(--app-transition-duration) var(--app-transition-easing);transition:border-color var(--app-transition-duration) var(--app-transition-easing)}@media (min-width:1101px){.tags[data-v-0869f813] p{padding:.8125rem 2.5rem}}@media (max-width:1100px){.tags[data-v-0869f813] p{padding:.625rem .9375rem}}@media (max-width:400px){.tags[data-v-0869f813] p{font-size:calc(.8125rem*var(--app-scale-layout))}}@media (min-width:501px){.actions[data-v-0869f813]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:500px){.actions[data-v-0869f813]{display:grid;grid-template-columns:1fr;justify-items:start;grid-gap:1.25rem;margin-top:3.4375rem}}.show-content[data-v-0869f813]{font-size:var(--app-size-h4);text-decoration:underline;-webkit-transition:color var(--app-transition-duration) var(--app-transition-easing);transition:color var(--app-transition-duration) var(--app-transition-easing)}@media (max-width:500px){.show-content[data-v-0869f813]{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.show-content[data-v-0869f813]:hover{color:var(--app-color-orange)}@media (min-width:501px){.row[data-v-0869f813]{display:inline-block}}@media (min-width:1101px){.row+.row[data-v-0869f813]{margin-left:3.125rem}}@media (min-width:701px) and (max-width:1100px){.row+.row[data-v-0869f813]{margin-left:1.875rem}}@media (min-width:501px) and (max-width:700px){.row+.row[data-v-0869f813]{margin-left:.9375rem}}@media (max-width:500px){.row+.row[data-v-0869f813]{margin-top:.3125rem}}.group+.group[data-v-0869f813]{border-top:var(--app-border-width) solid var(--app-color-green);padding-top:var(--local-offset)}@media (min-width:1101px){.group-content[data-v-0869f813]{width:70%}}.group+.group[data-v-0869f813],.group-content[data-v-0869f813]{margin-top:var(--local-offset)}.group-content[data-v-0869f813] p+p{margin-top:.625rem}.content-root[data-v-0869f813]{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows var(--app-transition-duration) var(--app-transition-easing);transition:grid-template-rows var(--app-transition-duration) var(--app-transition-easing);transition:grid-template-rows var(--app-transition-duration) var(--app-transition-easing),-ms-grid-rows var(--app-transition-duration) var(--app-transition-easing)}.content-overflow[data-v-0869f813]{margin-top:0;min-height:0;overflow:hidden;-webkit-transition:margin-top var(--app-transition-duration) var(--app-transition-easing);transition:margin-top var(--app-transition-duration) var(--app-transition-easing)}.vacancy.active[data-v-0869f813]{background-color:var(--app-color-green-light)}.vacancy.active .content-root[data-v-0869f813]{grid-template-rows:1fr}.vacancy.active .content-overflow[data-v-0869f813]{margin-top:1.5625rem}.vacancy.active .button-green_light-75[data-v-0869f813]:not(:hover),.vacancy.active .tags[data-v-0869f813] p{border-color:var(--app-color-green)}
