.hero-careers{background:#0b1547;color:#fff;isolation:isolate;overflow:hidden;padding:70px 20px;position:relative}.hero-careers__media{inset:0;position:absolute;z-index:-1}.hero-careers__media>img,.hero-careers__video{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.hero-careers__overlay{background:linear-gradient(180deg,rgba(11,21,71,.55),rgba(11,21,71,.72)),radial-gradient(ellipse at 50% 40%,rgba(0,5,35,0) 0,rgba(0,5,35,.45) 100%);inset:0;pointer-events:none;position:absolute}.hero-careers__container{align-items:center;display:flex;gap:28px;margin:0 auto;max-width:1200px}.hero-careers__text-main{max-width:603px;text-align:center;width:50%}.hero-careers__inner,.hero-careers__text-main{color:#fff;font-family:Poppins Regular;font-size:18px;font-weight:400;line-height:178%}.hero-careers__blockquote{border-left:3px solid #569745;margin-bottom:12px;max-width:603px;padding:0 16px;width:fit-content}.hero-careers__blockquote-title{color:#fff;font-family:Poppins Regular;font-size:18px;font-weight:400;line-height:200%}.hero-careers__blockquote-text{color:hsla(0,0%,100%,.6);font-family:Poppins Regular;font-size:16px;font-weight:400;line-height:225%;text-transform:uppercase}.hero-careers__title{color:#fff;font-family:Poppins SemiBold;font-size:49px;font-weight:600;line-height:122%;margin-bottom:24px;max-width:603px}.hero-careers__title i{font-family:Poppins Bold;font-style:italic}.hero-careers__text{color:#fff;font-family:Poppins Regular;font-size:18px;font-weight:400;line-height:178%;margin-bottom:24px;max-width:603px}.hero-careers__text a{color:#569745;font-weight:600}.hero-careers__buttons{display:flex;gap:24px}.hero-careers__cta{border-radius:100px;color:#fff;display:block;font-family:Poppins Regular;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:225%;padding:12px 30px;text-align:center;transition:all .3s ease}.hero-careers__cta--green{background:#569745;border:2px solid #569745}.hero-careers__cta--green:hover{background:#4e8c3f;border-color:#4e8c3f}.hero-careers__cta--transparent{border:2px solid #fff}.hero-careers__cta--transparent:hover{background:#fff;color:#0b1547}@media screen and (max-width:1024px){.hero-careers__container{flex-direction:column;text-align:center}.hero-careers__text-main{max-width:100%;width:100%}.hero-careers__buttons{justify-content:center}.hero-careers__text,.hero-careers__title{max-width:100%}}@media screen and (max-width:768px){.hero-careers__inner{max-width:100%}.hero-careers__title{font-size:32px}.hero-careers__text{font-size:16px}.hero-careers__buttons{flex-direction:column;gap:16px}.hero-careers__blockquote-title{font-size:3.75vw}.hero-careers__blockquote-text{font-size:3vw;line-height:140%}}.hero-careers__toggle{background:none;border:none;color:#569745;cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:none;transition:color .2s ease}.hero-careers__toggle:hover{color:#4e8c3f;text-decoration:underline}.hero-careers__toggle:focus-visible{border-radius:2px;outline:2px solid #569745;outline-offset:3px}.hero-careers__text-main[hidden]{display:none}.hero-careers__aside{aspect-ratio:4/3;max-width:540px;position:relative;width:50%}.hero-careers__figure{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.35);inset:0;margin:0;overflow:hidden;position:absolute}.hero-careers__photo{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.hero-careers__text-main{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(11,21,71,.78);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;bottom:16px;box-shadow:0 10px 30px rgba(0,0,0,.3);font-size:12px;left:16px;line-height:170%;max-height:calc(100% - 32px);max-width:none;opacity:1;overflow-y:auto;padding:20px 22px;position:absolute;right:16px;text-align:left;transform:translateY(0);transition:opacity .35s ease,transform .35s ease;width:auto;z-index:2}.hero-careers__text-main p{color:#fff;font-family:Poppins Regular;font-size:12px;font-weight:400;line-height:170%;margin:0}.hero-careers__text-main::-webkit-scrollbar{width:4px}.hero-careers__text-main::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:2px}@media screen and (max-width:1024px){.hero-careers__aside{margin:0 auto;max-width:540px;width:100%}}@media screen and (max-width:768px){.hero-careers__aside{aspect-ratio:3/2}.hero-careers__figure{border-radius:12px}.hero-careers__text-main{border-radius:10px;bottom:10px;left:10px;padding:14px 16px;right:10px}.hero-careers__text-main p{font-size:12px;line-height:160%}}