.careers-hero-section{background-color:transparent;padding-bottom:var(--ch-pb-desktop,10.5rem);padding-left:2.4rem;padding-right:2.4rem;padding-top:var(--ch-pt-desktop,0)}.careers-hero-section__wrapper{margin:0 auto;max-width:var(--container-wide)}.careers-hero-section__columns{align-items:stretch;display:flex}.careers-hero-section__content-box{background-color:var(--color-light-blue-100);border-radius:5rem;flex:0 0 50%;padding:0}.careers-hero-section__content-inner{padding:7rem;width:100%}.careers-hero-section__tagline{color:var(--text-color-dark);letter-spacing:.02em;margin:0 0 5.3rem;text-transform:uppercase}.careers-hero-section__heading{color:var(--text-color-dark);margin:0 0 3.2rem}.careers-hero-section__text{color:var(--text-color-dark);margin:0 0 4.2rem;max-width:58rem}.careers-hero-section__text a{color:var(--text-color-dark);text-decoration:underline}.careers-hero-section__text p{margin-bottom:1.6rem}.careers-hero-section__text p:last-child{margin-bottom:0}.careers-hero-section__button{margin:0 0 5.3rem;min-width:28.1rem}.careers-hero-section__badges{align-items:center;display:flex;flex-wrap:wrap;gap:2.1rem}.careers-hero-section__badge{flex-shrink:0;height:10.5rem;margin:0;width:10.5rem}.careers-hero-section__badge img{display:block;height:100%;object-fit:contain;width:100%}.careers-hero-section__image-box{border-radius:4.4rem;flex:0 0 50%;margin:0;overflow:hidden}.careers-hero-section__image-box img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:1024px){.careers-hero-section__columns{flex-direction:column;gap:0}.careers-hero-section__content-box{flex:0 0 auto;width:100%}}@media (max-width:767px){.careers-hero-section{padding-bottom:var(--ch-pb-mobile,3.6rem);padding-left:1.2rem;padding-right:1.2rem;padding-top:var(--ch-pt-mobile,1.2rem)}.careers-hero-section__content-box{border-radius:3rem}.careers-hero-section__content-inner{border-radius:3rem;padding:4.8rem 2.4rem}.careers-hero-section__tagline{font-size:1.6rem;margin-bottom:2.4rem}.careers-hero-section__heading{font-size:3.2rem;margin-bottom:2.4rem}.careers-hero-section__text{margin-bottom:2.4rem}.careers-hero-section__text p{font-size:1.6rem}.careers-hero-section__button{margin-bottom:2.4rem;min-height:5.27rem;width:100%}.careers-hero-section__image-box{border-radius:2.4rem;flex:0 0 auto;min-height:35.2rem;width:100%}.careers-hero-section__image-box img{min-height:35.2rem}}