@charset "UTF-8";.career-vacancy-card[data-v-d91c5379]{--vc-title-fz:24px;--vc-title-lh:1.2;--vc-payment-fz:20px;--vc-payment-lh:1.2;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;padding-top:36px;position:relative}@media screen and (max-width:1550px){.career-vacancy-card[data-v-d91c5379]{--vc-title-fz:20px;--vc-title-lh:1.4;--vc-payment-fz:18px;--vc-payment-lh:1.4;padding-top:24px}}@media screen and (max-width:1100px){.career-vacancy-card[data-v-d91c5379]{--vc-payment-fz:16px;min-height:360px}}.career-vacancy-card__link[data-v-d91c5379]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:2}.career-vacancy-card__top[data-v-d91c5379]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;min-height:calc(12px + var(--vc-payment-fz)*var(--vc-payment-lh) + var(--vc-title-fz)*var(--vc-title-lh)*2);padding:0 36px;position:relative}.career-vacancy-card__top[data-v-d91c5379]:before{background-color:#8cc552;border-radius:0 6px 6px 0;content:"";height:100%;left:0;position:absolute;top:0;width:6px}@media screen and (max-width:1550px){.career-vacancy-card__top[data-v-d91c5379]{padding:0 24px}}@media screen and (max-width:1100px){.career-vacancy-card__top[data-v-d91c5379]{margin-bottom:20px}}.career-vacancy-card__title[data-v-d91c5379]{font-size:var(--vc-title-fz);font-weight:500;line-height:var(--vc-title-lh);-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.career-vacancy-card__payment[data-v-d91c5379]{font-size:var(--vc-payment-fz);font-weight:400;line-height:var(--vc-payment-lh)}.career-vacancy-card__main[data-v-d91c5379]{display:flex;flex-direction:column;flex-grow:1;gap:24px;margin-bottom:24px;padding:0 36px}@media screen and (max-width:1550px){.career-vacancy-card__main[data-v-d91c5379]{padding:0 24px}}@media screen and (max-width:1100px){.career-vacancy-card__main[data-v-d91c5379]{gap:20px}}.career-vacancy-card__duties[data-v-d91c5379]{color:#5c5c70;display:flex;flex-direction:column;flex-grow:1;font-size:16px;font-weight:400;gap:12px}.career-vacancy-card__duties>li[data-v-d91c5379]{line-height:22px;max-height:44px;position:relative;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.career-vacancy-card__duties>li>span[data-v-d91c5379]{margin-left:12px;position:relative}.career-vacancy-card__duties>li>span[data-v-d91c5379]:before{content:"■";font-size:6px;left:-9px;position:absolute;top:0}.career-vacancy-card__place[data-v-d91c5379]{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:120%;text-transform:uppercase}@media screen and (max-width:1550px){.career-vacancy-card__place[data-v-d91c5379]{font-size:12px}}.career-vacancy-card__icon[data-v-d91c5379]{color:#8cc552;margin-right:4px}.career-vacancy-card__icon[data-v-d91c5379] .nuxt-icon{align-items:center;display:flex;justify-content:center}.career-vacancy-card__icon[data-v-d91c5379] .nuxt-icon svg{height:74%;margin:0;width:74%}.career-vacancy-card__bottom[data-v-d91c5379]{align-items:center;border-top:1px solid #e3e3e8;display:flex;height:60px;justify-content:center}.career-info-banner[data-v-3da16708]{border-radius:24px;overflow:hidden;padding:100px 0;position:relative;width:100%;z-index:2}@media screen and (max-width:1550px){.career-info-banner[data-v-3da16708]{padding:72px 0}}@media screen and (max-width:1280px){.career-info-banner[data-v-3da16708]{padding:64px 0}}@media screen and (max-width:1100px){.career-info-banner[data-v-3da16708]{aspect-ratio:672/805;max-height:805px;padding:24px}}@media screen and (max-width:640px){.career-info-banner[data-v-3da16708]{aspect-ratio:328/470;max-height:470px;padding:24px 16px}}.career-info-banner__content[data-v-3da16708]{color:#fff;margin-left:72px;position:relative;width:42%;z-index:3}@media screen and (max-width:1550px){.career-info-banner__content[data-v-3da16708]{margin-left:64px}}@media screen and (max-width:1280px){.career-info-banner__content[data-v-3da16708]{margin-left:48px}}@media screen and (max-width:1100px){.career-info-banner__content[data-v-3da16708]{margin-left:0;width:57%}}@media screen and (max-width:640px){.career-info-banner__content[data-v-3da16708]{width:100%}}.career-info-banner__title[data-v-3da16708]{font-size:48px;font-weight:400;line-height:110%;margin-bottom:24px}@media screen and (max-width:1550px){.career-info-banner__title[data-v-3da16708]{font-size:40px}}@media screen and (max-width:1280px){.career-info-banner__title[data-v-3da16708]{font-size:36px;margin-bottom:16px}}@media screen and (max-width:1100px){.career-info-banner__title[data-v-3da16708]{font-size:20px}}.career-info-banner__description[data-v-3da16708]{font-size:18px;font-weight:400;line-height:140%;margin-bottom:40px}@media screen and (max-width:1550px){.career-info-banner__description[data-v-3da16708]{font-size:16px;margin-bottom:48px}}@media screen and (max-width:1280px){.career-info-banner__description[data-v-3da16708]{margin-bottom:24px}}@media screen and (max-width:1100px){.career-info-banner__description[data-v-3da16708]{font-size:14px}}.career-info-banner__bg[data-v-3da16708]{height:100%;position:absolute;right:0;top:0;width:55%;z-index:1}.career-info-banner__bg>img[data-v-3da16708]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1100px){.career-info-banner__bg[data-v-3da16708]{bottom:0;height:70%;top:unset;width:100%}}@media screen and (max-width:640px){.career-info-banner__bg[data-v-3da16708]{height:60%}}.career-info-banner__bg-overlay[data-v-3da16708]{background:radial-gradient(circle at calc(49% + 1230px) calc(50% + 160px),transparent 1229px,#14a998 1230px) 0 0/100% 100% no-repeat no-repeat,radial-gradient(circle at calc(50.5% + 1230px) calc(50% + 140px),transparent 1229px,#8cc552 1230px) 0 0/100% 100% no-repeat no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:1100px){.career-info-banner__bg-overlay[data-v-3da16708]{background:radial-gradient(circle at calc(50% - 90px) calc(50% + 1050px),transparent 1229px,#14a998 1230px) 0 0/100% 100% no-repeat no-repeat,radial-gradient(circle at calc(50% - 20px) calc(50% + 1075px),transparent 1229px,#8cc552 1230px) 0 0/100% 100% no-repeat no-repeat}}@media screen and (max-width:640px){.career-info-banner__bg-overlay[data-v-3da16708]{background:radial-gradient(circle at 50% calc(50% + 1200px),transparent 1229px,#14a998 1230px) 0 0/100% 100% no-repeat no-repeat,radial-gradient(circle at calc(50% + 60px) calc(50% + 1210px),transparent 1229px,#8cc552 1230px) 0 0/100% 100% no-repeat no-repeat}}.career-info-banner--aside[data-v-3da16708]{border-radius:16px;display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:510px;padding:0}.career-info-banner--aside .career-info-banner__content[data-v-3da16708]{margin-left:0;padding:32px;width:95%}@media screen and (max-width:1550px){.career-info-banner--aside .career-info-banner__content[data-v-3da16708]{padding:24px;width:100%}}.career-info-banner--aside .career-info-banner__title[data-v-3da16708]{font-size:20px;margin-bottom:12px}@media screen and (max-width:1550px){.career-info-banner--aside .career-info-banner__title[data-v-3da16708]{font-size:18px}}@media screen and (max-width:1280px){.career-info-banner--aside .career-info-banner__title[data-v-3da16708]{font-size:16px}}.career-info-banner--aside .career-info-banner__description[data-v-3da16708]{font-size:16px;margin-bottom:32px}@media screen and (max-width:1550px){.career-info-banner--aside .career-info-banner__description[data-v-3da16708]{font-size:14px;margin-bottom:24px}}@media screen and (max-width:1280px){.career-info-banner--aside .career-info-banner__description[data-v-3da16708]{font-size:16px}}.career-info-banner--aside .career-info-banner__bg[data-v-3da16708]{height:60%;width:100%}.career-info-banner--aside .career-info-banner__bg-overlay[data-v-3da16708]{background:radial-gradient(circle at calc(50% + 80px) calc(54% - 1230px),transparent 1229px,#14a998 1230px) 0 0/100% 100% no-repeat no-repeat,radial-gradient(circle at calc(50% + 140px) calc(53% - 1230px),transparent 1229px,#8cc552 1230px) 0 0/100% 100% no-repeat no-repeat}@media screen and (max-width:1550px){.career-info-banner--aside .career-info-banner__bg-overlay[data-v-3da16708]{background:radial-gradient(circle at calc(50% + 80px) calc(46% - 1230px),transparent 1229px,#14a998 1230px) 0 0/100% 100% no-repeat no-repeat,radial-gradient(circle at calc(50% + 140px) calc(45% - 1230px),transparent 1229px,#8cc552 1230px) 0 0/100% 100% no-repeat no-repeat}}
