.ksc-careers-hero{position:relative;overflow:hidden;background:#071719;color:#fff}.ksc-careers-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(56,169,179,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(56,169,179,.08) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent)}.ksc-careers-kicker{display:flex;align-items:center;gap:10px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b7d7da}.ksc-careers-kicker span{width:28px;height:2px;background:#FFF100}.ksc-careers-hero h1{font-family:Manrope,sans-serif;font-size:clamp(3rem,6vw,6.2rem);line-height:.96;letter-spacing:-.055em;max-width:780px;margin:22px 0 24px}.ksc-careers-copy{font-size:1.16rem;line-height:1.8;color:#a9c2c5;max-width:720px}.ksc-careers-hero-visual img{width:100%;display:block;filter:drop-shadow(0 28px 70px rgba(0,0,0,.35))}.ksc-careers-proof{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.ksc-careers-proof span{border:1px solid rgba(255,255,255,.14);padding:8px 12px;border-radius:999px;color:#c4d5d7;font-size:.82rem}.ksc-careers-lead{font-size:1.08rem;line-height:1.8;color:#596568}.ksc-career-card{height:100%;padding:28px;border:1px solid #dbe5e6;border-radius:22px;background:#fff}.ksc-career-card span{font-size:.72rem;letter-spacing:.11em;font-weight:800;color:#38A9B3}.ksc-career-card h3{font-size:1.25rem;margin:16px 0 10px}.ksc-career-card p{color:#667174;line-height:1.7;margin:0}.ksc-careers-values{background:#0a1c1e;color:#fff}.ksc-careers-values .ksc-careers-lead{color:#9fb6b9}.ksc-value-card{height:100%;padding:28px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.ksc-value-card span{display:inline-flex;width:34px;height:34px;border-radius:50%;align-items:center;justify-content:center;background:#14373a;color:#FFF100;font-size:.78rem;font-weight:800}.ksc-value-card h3{font-size:1.25rem;margin:18px 0 10px}.ksc-value-card p{color:#9fb6b9;line-height:1.7;margin:0}.ksc-openings-wrap{border:1px solid #d8e3e4;border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 20px 60px rgba(18,48,51,.08)}.ksc-openings-head{padding:28px 30px;border-bottom:1px solid #e2eaeb;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.ksc-openings-head h3{margin:0;font-size:1.4rem}.ksc-openings-head span{font-size:.8rem;color:#667174}.ksc-openings-frame{width:100%;height:780px;border:0;background:#fff}.ksc-careers-network{padding:34px;border-radius:26px;background:#dff2f3;border:1px solid #cbe5e7}.ksc-careers-network h2{font-size:clamp(2rem,4vw,3.3rem);letter-spacing:-.04em}.ksc-careers-network p{color:#486065;line-height:1.75;max-width:760px}.ksc-careers-cta{padding:90px 0;background:#071719;color:#fff}.ksc-careers-cta-inner{display:flex;justify-content:space-between;align-items:end;gap:30px}.ksc-careers-cta h2{font-size:clamp(2.4rem,4vw,4.6rem);letter-spacing:-.05em;max-width:760px;margin-bottom:0}.ksc-careers-cta p{color:#9fb6b9;max-width:640px;margin:18px 0 0}.ksc-careers-cta-actions{display:flex;gap:12px;flex-wrap:wrap}.ksc-section-pad{padding-top:100px;padding-bottom:100px}@media(max-width:991.98px){.ksc-careers-hero .min-vh-100{min-height:auto!important;padding-top:130px!important;padding-bottom:80px!important}.ksc-careers-hero-visual{margin-top:30px}.ksc-careers-cta-inner{align-items:flex-start;flex-direction:column}.ksc-openings-frame{height:900px}.ksc-section-pad{padding-top:74px;padding-bottom:74px}}.ksc-openings-link-card{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem;background:#fff}.ksc-openings-link-card h3{margin:.45rem 0 .65rem;font:700 1.45rem/1.2 Manrope,sans-serif;color:#0b262b}.ksc-openings-link-card p{max-width:680px;margin:0;color:#627579;line-height:1.7}.ksc-openings-link-card .btn{flex:0 0 auto}@media(max-width:767.98px){.ksc-openings-link-card{flex-direction:column;align-items:flex-start;padding:1.5rem}.ksc-openings-link-card .btn{width:100%}}