.careers-hero{align-items:center;display:flex;gap:70px;margin:0 auto 100px;min-height:660px;padding-top:155px;position:relative}.careers-hero .copy{align-items:flex-start;background-color:transparent;display:flex;flex:0 0 49%;flex-direction:column;padding-left:max(16px,calc(50vw - 680px));padding-right:0;position:relative;z-index:2}.careers-hero h1{color:#5187a3}.careers-hero .copy .lead{margin-bottom:34px}.careers-hero .copy .actions{display:flex;flex-wrap:wrap;gap:16px}.careers-hero .visual .masked-image{height:900px;overflow:hidden;position:absolute;right:-184px;top:-177px;width:900px}.careers-hero .visual .masked-image .hero-img,.careers-hero .visual .masked-image .mask-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.careers-hero .visual .masked-image .hero-img{object-fit:contain;object-position:center;z-index:1}.careers-hero .visual .masked-image .mask-overlay{object-fit:fill;pointer-events:none;z-index:2}@media (min-width:2000px){.careers-hero{gap:0;justify-content:space-between;margin:0 auto;min-height:660px;padding-top:60px}.careers-hero,.careers-hero .visual{align-items:center;display:flex;position:relative}.careers-hero .visual{flex:1;flex-direction:column;padding-left:0;padding-right:max(0px,calc(50vw - 680px));width:100%}.careers-hero .visual .masked-image{height:600px;margin-right:-100px;position:relative;right:auto;top:auto;width:100%}}@media (max-width:1299px){.careers-hero .visual .masked-image{right:-184px;top:-177px}}@media (max-width:1199px){.careers-hero{min-height:615px}.careers-hero .visual .masked-image{height:1050px;position:absolute;right:-184px;top:-177px;width:1050px}}@media (max-width:992px){.careers-hero{min-height:auto}.careers-hero .visual .masked-image{height:920px;position:absolute;right:-184px;top:-177px;width:920px}}@media (max-width:767px){.careers-hero{flex-direction:column;padding:80px 18px 0}.careers-hero .copy,.careers-hero .visual{flex:0 0 100%;position:relative}.careers-hero .visual .masked-image{height:738px;left:26%;min-width:738px;position:relative;top:0;width:738px}}@media (max-width:600px){.careers-hero .visual .masked-image{left:5%}}@media (max-width:480px){.careers-hero .visual .masked-image{left:-14%}}