.career-details-wrapper{margin:0 auto;max-width:1206px;padding:90px 0 150px 33px;position:relative}.career-details--image{position:relative}.career-details--image:before{content:"";display:block;width:100%}.career-details--image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.career-details-top--heading{font-size:48px;line-height:100%;margin-bottom:40px;max-width:540px}.career-details-top--subheading{font-size:24px;line-height:110%;margin-bottom:20px;max-width:540px}.career-details-top--richtext{font-size:20px;line-height:180%;max-width:574px;opacity:.7}.career-details-top--image:before{padding-top:149.877750611%}.career-details-btm{margin-top:77px}.career-details-btm--heading{font-size:48px;line-height:100%;margin-bottom:40px;max-width:540px;text-transform:uppercase}.career-details-btm--subheading{font-size:24px;line-height:110%;margin-bottom:20px;max-width:540px}.career-details-btm--heading strong{font-weight:900}.career-details-btm--richtext{font-size:20px;line-height:180%;opacity:.7}.career-details-btm--footnote{font-size:12px;line-height:160%;margin-top:111px;max-width:369px}.career-details-btm--footnote a{color:inherit;text-decoration:underline}.career-details-btm--footnote a:focus,.career-details-btm--footnote a:hover{color:#821c1c}.career-details-btm--image-graphic>svg{display:block;margin:0 auto 60px;max-width:162px}.career-details-btm--image:before{padding-top:137.7570093458%}@media (min-width:768px){.career-details-btm,.career-details-top{display:flex}.career-details-top{align-items:flex-start;flex-flow:row-reverse wrap}.career-details-btm{flex-flow:row wrap}.career-details-top--content{padding-left:40px;width:54.941%}.career-details-top--image{width:45.059%}.career-details-btm{margin-top:70px}.career-details-btm--content{padding-right:40px;width:54.941%}.career-details-btm--image-graphic{width:45.059%}.career-details-btm--image-graphic>svg{margin:0 34px 82px auto;max-width:206px}}@media (min-width:1025px){.career-details-top{align-items:center}.career-details-btm{align-items:flex-start;margin-top:157px}.career-details-top--content{padding-left:11.509%;width:65.132%}.career-details-top--image{width:34.868%}.career-details-btm--content{padding-right:10.316%;width:51.151%}.career-details-btm--image-graphic{width:45.61%}.career-details-btm--image-graphic>svg{margin:0 67px 118px auto;max-width:298px}}@media (max-width:1024px){.career-details-wrapper{padding:20px 16px 0}.career-details-top--heading{font-size:24px;margin-bottom:24px;max-width:100%}.career-details-top--subheading{font-size:16px;line-height:100%;margin-bottom:24px;max-width:100%}.career-details-top--richtext{font-size:14px;max-width:100%}.career-details-top--image:before{padding-top:150.64516129%}.career-details-btm{margin-top:71px}.career-details-btm--heading{font-size:24px;margin-bottom:24px;max-width:100%}.career-details-btm--subheading{font-size:16px;line-height:100%;margin-bottom:24px;max-width:100%}.career-details-btm--richtext{font-size:14px}.career-details-btm--footnote{font-size:10px;margin-top:39px;max-width:100%}}@media (max-width:767px){.career-details-wrapper{padding:0}.career-details-top--heading{margin-bottom:33px}.career-details-top--subheading{margin-bottom:30px}.career-details-top--richtext{line-height:180%}.career-details-top--image{margin-top:40px}.career-details-top--image:before{padding-top:149.726775956%}.career-details-btm{margin-top:73px}.career-details-btm--heading{margin-bottom:33px}.career-details-btm--subheading{margin-bottom:30px}.career-details-btm--footnote{margin-top:49px}.career-details-btm--image:before{padding-top:92.076502732%}.career-details-btm--image-graphic{margin-top:59px}}