.careers__TitleTextWrapper h2{font-size:34rem;letter-spacing:-.34rem;line-height:44rem}@media(max-width:768px){.careers__TitleTextWrapper h2{font-size:28rem}}.careers__TitleTextWrapper p{font-size:26rem;font-weight:500;letter-spacing:2.6rem;line-height:39rem}@media(max-width:768px){.careers__TitleTextWrapper p{font-size:19rem;letter-spacing:.19rem;line-height:28.5rem}}.careers__TitleText{padding-block:80rem}@media(max-width:768px){.careers__TitleText{padding-block:30rem}}.careers__TitleText+.home__Stories,.careers__TitleText+.videoSection{margin-top:0}.careers__TitleText+.formButtons{margin-block:15rem 60rem}.careers__TitleText .richText p+*{margin-top:50rem}@media(max-width:768px){.careers__TitleText .richText p+*{margin-top:40rem}}.careers__TitleText .richText ul+ul{border-top:1px solid #cdd2cd}.careers__TitleText .richText ul+p{margin-top:50rem}@media(max-width:768px){.careers__TitleText .richText ul+p{margin-top:40rem}}.careers__TitleText .richText ul li{display:flex;flex-direction:column;font-size:20rem;font-weight:400;gap:0 20rem;letter-spacing:-.2rem;line-height:26rem;padding:25rem 0 25rem 40rem;position:relative}@media(max-width:768px){.careers__TitleText .richText ul li{font-size:20rem;gap:0 20rem;line-height:25rem;padding:20rem 0 20rem 40rem}}.careers__TitleText .richText ul li+li{border-top:1px solid rgba(6,28,3,.1)}.careers__TitleText .richText ul li:before{background-image:url(../devresources/images/checkmark.svg);background-repeat:no-repeat;background-size:cover;content:"";flex-shrink:0;height:24rem;left:0;position:absolute;top:25rem;width:26rem}.careers__TitleText .richText img{height:auto!important;transform:unset!important;width:100%!important}.careers__TitleText .richText img+*{margin-top:50rem}@media(max-width:768px){.careers__TitleText .richText img+*{margin-top:40rem}}.careers__TitleText.hasBorder .careers__TitleTextWrapper{border-top:1px solid #cdd2cd;padding-top:40rem}.careers__TitleTextWrapper{display:grid;gap:0 100rem;grid-template-columns:1fr 3fr}@media(max-width:768px){.careers__TitleTextWrapper{display:flex;flex-direction:column;gap:40rem 0}.careers__TitleTextWrapper h2{font-size:26rem;font-weight:500;letter-spacing:-.26rem;line-height:31rem}}.careers__TitleTextWrapper img{margin-top:100rem;max-width:550rem;transform:translate(-175rem)}@media(max-width:768px){.careers__TitleTextWrapper img{height:auto;margin-top:50rem;transform:translate(-50rem);width:100%}}.careers__TitleTextWrapper p{font-weight:400;letter-spacing:0}.isDark .careers__TitleText{color:#fff}.isDark .careers__TitleText .container{border-top:1px solid #cdd2cd;padding-top:35rem}
