.vacancy[data-v-861efe59]{padding-bottom:60px}.vacancy__title[data-v-861efe59]{color:var(--color-white-primary);padding-bottom:80px}@media screen and (min-width:768px){.vacancy__title[data-v-861efe59]{padding-bottom:180px}}@media screen and (min-width:1200px){.vacancy__title[data-v-861efe59]{line-height:100%}}.vacancy__main-bg[data-v-861efe59]{background-image:url(/main-top-bg.webp);background-position:-207px 0;background-repeat:no-repeat;background-size:250%;color:var(--color-white-primary);padding-top:100px}@media screen and (min-width:768px){.vacancy__main-bg[data-v-861efe59]{background-position:-317px -50px;background-size:210%}}@media screen and (min-width:1200px){.vacancy__main-bg[data-v-861efe59]{background-position:-41px -22px;background-size:127%;padding-top:156px}}@media screen and (min-width:1440px){.vacancy__main-bg[data-v-861efe59]{background-position:0 0;background-size:100%}}.vacancy__list-wrapper[data-v-861efe59]{background:var(--color-white-primary);border-radius:20px 20px 0 0;margin-top:-20px;padding:60px 0}@media screen and (min-width:768px){.vacancy__list-wrapper[data-v-861efe59]{border-radius:40px 40px 0 0;margin-top:-40px;padding:80px 0}}@media screen and (min-width:1200px){.vacancy__list-wrapper[data-v-861efe59]{border-radius:60px 60px 0 0;margin-top:-60px;padding:120px 0}.vacancy__list[data-v-861efe59]{margin-bottom:24px}}.vacancy__pagination[data-v-861efe59]{margin-top:14px}@media screen and (min-width:1200px){.vacancy__pagination[data-v-861efe59]{margin-top:34px;width:880px}}.vacancy__list-item[data-v-861efe59]{cursor:pointer;display:grid;font-size:var(--font-size-xl);gap:8px;grid-template-columns:1fr;line-height:1.4;padding:16px 8px;transition:.3s}.vacancy__list-item[data-v-861efe59]:hover{background:var(--color-blue-6)}@media screen and (min-width:768px){.vacancy__list-item[data-v-861efe59]{gap:16px;grid-template-columns:400px 1fr;padding:26px 32px}}@media screen and (min-width:1200px){.vacancy__list-item[data-v-861efe59]{grid-template-columns:567px 1fr}}.vacancy__list-item-name[data-v-861efe59]{font-weight:700}.vacancy__list-divider[data-v-861efe59]{background:var(--color-black-3);height:1px;width:100%}
