.tag-filter[data-v-f79a0d62]{align-items:center;background:var(--color-neutral-100);clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);color:var(--color-neutral-500);display:flex;gap:var(--spacing-2);height:36px;padding:var(--spacing-2) var(--spacing-4);position:relative;width:-moz-fit-content;width:fit-content}.tag-filter .name[data-v-f79a0d62]{font:var(--text-body-m)}.tag-filter .close-icon[data-v-f79a0d62]{cursor:pointer}@media screen and (min-width:200px){.bottom-banner[data-v-1d4ac669]{height:552px;position:relative}.bottom-banner .wrapper[data-v-1d4ac669]{background-image:-webkit-image-set(url(../images/vacancies/vacancies-banner-xs.webp) type("image/webp"),url(../images/vacancies/vacancies-banner-xs.jpg) type("image/jpeg"));background-image:image-set(url(../images/vacancies/vacancies-banner-xs.webp) type("image/webp"),url(../images/vacancies/vacancies-banner-xs.jpg) type("image/jpeg"));background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--color-neutral-800);color:var(--color-neutral-25);height:100%;padding:var(--spacing-5);width:100%}.bottom-banner .container[data-v-1d4ac669]{align-items:center;display:flex;height:100%;max-width:100%;padding:0}.bottom-banner .title[data-v-1d4ac669]{font-size:32px;letter-spacing:-.48px;line-height:40px;margin-bottom:var(--spacing-5)}.bottom-banner .title[data-v-1d4ac669],.bottom-banner p[data-v-1d4ac669]{color:var(--color-neutral-10);font-family:var(--font-family-primary);font-weight:400}.bottom-banner p[data-v-1d4ac669]{font-size:20px;letter-spacing:.2px;line-height:28px;margin-bottom:var(--spacing-7)}}@media screen and (min-width:767px){.bottom-banner[data-v-1d4ac669]{height:760px}.bottom-banner .container[data-v-1d4ac669]{max-width:1280px;padding:0 16px;width:100%}.bottom-banner .wrapper[data-v-1d4ac669]{background-image:-webkit-image-set(url(../images/vacancies/vacancies-banner-md.webp) type("image/webp"),url(../images/vacancies/vacancies-banner-md.jpg) type("image/jpeg"));background-image:image-set(url(../images/vacancies/vacancies-banner-md.webp) type("image/webp"),url(../images/vacancies/vacancies-banner-md.jpg) type("image/jpeg"));clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);padding:var(--spacing-7)}.bottom-banner .title[data-v-1d4ac669]{font-size:48px;font-weight:400;letter-spacing:-.72px;line-height:58px}}@media screen and (min-width:1023px){.bottom-banner[data-v-1d4ac669]{height:378px}.bottom-banner .wrapper[data-v-1d4ac669]{background-image:-webkit-image-set(url(../images/vacancies/vacancies-banner-lg.webp) type("image/webp"),url(../images/vacancies/vacancies-banner-lg.jpg) type("image/jpeg"));background-image:image-set(url(../images/vacancies/vacancies-banner-lg.webp) type("image/webp"),url(../images/vacancies/vacancies-banner-lg.jpg) type("image/jpeg"));background-position:100%;padding:var(--spacing-9) var(--spacing-10)}.bottom-banner h2[data-v-1d4ac669],.bottom-banner p[data-v-1d4ac669]{max-width:718px}}@media screen and (min-width:1200px){.bottom-banner .wrapper[data-v-1d4ac669]{background-image:-webkit-image-set(url(../images/vacancies/vacancies-banner-xl.webp) type("image/webp"),url(../images/vacancies/vacancies-banner-xl.jpg) type("image/jpeg"));background-image:image-set(url(../images/vacancies/vacancies-banner-xl.webp) type("image/webp"),url(../images/vacancies/vacancies-banner-xl.jpg) type("image/jpeg"))}}
