.careers-hero{background:url(/images/career-banner-new.webp) 50%/cover no-repeat}.careers-hero .page-hero-overlay{background:linear-gradient(180deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.7))}.careers-content{background:#fff;padding:70px 0 80px}.careers-inner{max-width:1260px;margin:0 auto;padding:0 40px}.careers-content h2{font-size:clamp(26px,3.4vw,38px);font-weight:800;color:#191919;line-height:1.2;margin:44px 0 0;letter-spacing:-.5px}.careers-content h2 span{color:#f58024}.careers-content .divider{width:60px;height:4px;border-radius:2px;background:linear-gradient(90deg,#f58024,#b12130);margin:12px 0 22px}.careers-content>.careers-inner>h2:first-of-type{margin-top:32px}.careers-content p{font-size:16px;color:#444;line-height:1.85;margin:0 0 16px}.careers-content a{color:#b12130;text-decoration:underline}.careers-content a:hover{color:#f58024}.careers-list{list-style:disc;padding-left:22px;margin:0 0 16px}.careers-list li{font-size:16px;color:#444;line-height:1.9}@media (max-width:900px){.careers-inner{padding:0 32px}.careers-content{padding:56px 0 64px}}@media (max-width:600px){.careers-hero{min-height:240px;padding-top:120px}.careers-hero .page-hero-content{padding:36px 20px}.careers-inner{padding:0 20px}.careers-content{padding:44px 0 56px}.careers-content h2{margin-top:28px}}