.homepage .career{background-color:var(--bg-gray);padding:80px 0}@media (max-width:1023px){.homepage .career{padding:60px 0}}@media (max-width:767px){.homepage .career{padding:0}}.homepage .career__wrap{grid-gap:40px;grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:1199px){.homepage .career__wrap{grid-gap:20px}}.homepage .career__item{flex-direction:column;justify-content:space-between;align-items:center;padding:40px 20px 0;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.homepage .career__item{border-radius:15px;align-items:start;padding:30px 30px 0}}@media (min-width:1024px){.homepage .career__item{padding:30px 20px}}@media (min-width:1200px){.homepage .career__item{padding:50px}}.homepage .career__item:first-child{background-color:var(--dark)}@media (min-width:1024px){.homepage .career__item:first-child .career__item-picture{width:100%;max-width:140px}}.homepage .career__item:last-child{background-color:var(--accent-blue)}@media (min-width:1024px){.homepage .career__item:last-child .career__item-picture{width:100%;max-width:370px}}.homepage .career__item *{z-index:1;position:relative}.homepage .career__item-info{width:100%;max-width:415px}@media (min-width:1024px) and (max-width:1199px){.homepage .career__item-info{max-width:370px}}@media (max-width:767px){.homepage .career__item-info{max-width:380px}}.homepage .career__item-badge{letter-spacing:-.5px;color:var(--white-light);text-transform:uppercase;font-size:16px;font-weight:500;line-height:110%}@media (max-width:1023px){.homepage .career__item-badge{text-align:center;font-size:14px}}.homepage .career__item-title{margin:25px 0}@media (max-width:1023px){.homepage .career__item-title{text-align:center;margin:15px 0;font-size:32px}}.homepage .career__item-text{letter-spacing:-.5px;color:var(--white-light);max-width:385px;font-size:18px;font-weight:500;line-height:140%}@media (min-width:1024px) and (max-width:1199px){.homepage .career__item-text{max-width:320px}}@media (max-width:1023px){.homepage .career__item-text{text-align:center;font-size:14px}}@media (max-width:767px){.homepage .career__item-text{max-width:300px;margin:0 auto}}.homepage .career__item-btn{margin-top:35px}@media (max-width:1023px){.homepage .career__item-btn{max-width:100%;margin-top:25px}}.homepage .career__item-picture{align-items:flex-end;min-height:87px;margin-top:35px;display:flex}@media (max-width:767px){.homepage .career__item-picture{max-width:335px;margin:35px auto 0}}@media (min-width:360px){.homepage .career__item-picture{min-height:100px}}@media (min-width:768px){.homepage .career__item-picture{min-height:91px}}@media (min-width:1024px){.homepage .career__item-picture{z-index:0;margin-top:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.homepage .career__item-picture img{width:100%;height:auto}
