.careers-hero{background:linear-gradient(160deg,var(--bj-navy-dark),var(--bj-navy));padding:100px 24px;text-align:center}.careers-hero h1{color:#fff;font-size:clamp(2.2rem,4vw,3.5rem);margin:0 auto 20px;max-width:700px}.careers-h1-accent{color:var(--bj-sky)}.careers-hero-sub{color:hsla(0,0%,100%,.55);max-width:580px;margin:0 auto;font-size:16px;line-height:1.8}.careers-body{padding:80px 24px}.careers-inner{max-width:960px;margin:0 auto}.careers-values-heading{text-align:center;margin-bottom:60px}.careers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:80px}.value-icon{display:inline-flex;color:var(--bj-sky);margin-bottom:12px}.card h4{margin-bottom:8px;font-size:1rem}.card p{color:#6b7280;font-size:14px;line-height:1.7}.no-roles-card{background:var(--bj-navy);border-radius:20px;padding:48px 40px;text-align:center;color:#fff}.no-roles-card h2{color:#fff;margin-bottom:16px}.no-roles-card p{color:hsla(0,0%,100%,.55);font-size:15px;line-height:1.8;max-width:500px;margin:0 auto 28px}.no-roles-btn{display:inline-block}