.careers-section{position:relative}.careers-section.light{background:var(--bg-light);color:var(--text-light)}.careers-section.dark{background:linear-gradient(135deg,var(--bg-dark),#0d2a45);color:var(--text-dark)}.container{margin:auto;max-width:1200px}.grid{align-items:center;display:grid;gap:50px;grid-template-columns:1.5fr 1fr}.left h2{font-size:80px}.desc{color:#132543;font-size:19px}.logos{align-items:center;display:flex;gap:30px;margin:30px 0}.logos img{height:130px}.btn{border:2px solid #5bb6d6;border-radius:30px;color:#5bb6d6;display:inline-block;padding:12px 26px;text-decoration:none;transition:.3s}.btn:hover{background:#5bb6d6;color:#fff}.card{background:var(--card-light);border-radius:12px;padding:40px}.careers-section.dark .card{background:var(--card-dark)}.card img{border-radius:8px;width:100%}.card h3{color:inherit;font-size:30px;margin-bottom:0;margin-top:15px}.card-text{font-size:18px;line-height:1.4;margin-top:8px}@media (max-width:768px){.grid{grid-template-columns:1fr}.left h2{font-size:28px}.logos{flex-wrap:wrap;justify-content:center}.left{text-align:center}}