.career-section{padding:80px 6%;background:#f8fafc}.career-header{text-align:center;margin-bottom:60px}.career-header h1{font-size:40px;font-weight:800;color:#0f172a}.career-header p{font-size:16px;color:#475569}.career-category{margin-bottom:60px}.career-category h2{font-size:26px;font-weight:700;margin-bottom:24px;color:#e11d48}.job-card{background:#fff;border-radius:16px;padding:24px;margin-bottom:20px;box-shadow:0 12px 30px rgba(0,0,0,.06);border-left:5px solid #2563eb}.job-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.job-top h3{font-size:18px;font-weight:700;margin-bottom:6px}.job-meta{font-size:14px;color:#64748b}.job-info{margin:14px 0;font-size:14px;color:#0f172a}.toggle-btn{background:#e0e7ff;color:#1e3a8a;border:none;padding:8px 14px;border-radius:20px;font-size:13px;cursor:pointer}.toggle-btn:hover{background:#c7d2fe}.skills-box{background:#f1f5f9;border-radius:12px;padding:16px;margin-top:16px}.skill-group{margin-bottom:10px}.skill-group strong{display:block;margin-bottom:6px;color:#0f172a}.skill-row{display:flex;flex-wrap:wrap;gap:8px}.skill-chip{background:#e11d48;color:#fff;padding:6px 12px;border-radius:20px;font-size:12px}.job-actions{margin-top:18px;display:flex;justify-content:flex-end}.apply-btn{background:linear-gradient(135deg,#2563eb,#1e40af);color:#fff;padding:10px 22px;border-radius:30px;font-size:14px;text-decoration:none;font-weight:600}.apply-btn:hover{opacity:.9}@media (max-width:768px){.job-top{flex-direction:column;align-items:flex-start}.career-header h1{font-size:32px}}.nonit-section{padding:80px 6%;background:#f8fafc}.nonit-header{text-align:center;margin-bottom:60px}.nonit-header h1{font-size:38px;font-weight:800;color:#0f172a}.nonit-header p{font-size:16px;color:#475569}.nonit-category{margin-bottom:60px}.nonit-category h2{font-size:26px;font-weight:700;color:#2563eb;margin-bottom:24px}.nonit-card{background:#fff;border-radius:16px;padding:24px;margin-bottom:20px;box-shadow:0 10px 28px rgba(0,0,0,.06);border-left:5px solid #2563eb}.nonit-top{display:flex;justify-content:space-between;gap:16px}.nonit-top h3{font-size:18px;font-weight:700}.org{display:block;font-size:13px;color:#64748b;margin-top:4px}.meta{font-size:14px;color:#475569;margin-top:6px}.salary{margin:12px 0;font-weight:600}.toggle{background:#e0e7ff;border:none;padding:8px 16px;border-radius:20px;cursor:pointer;font-size:13px}.details{background:#f1f5f9;padding:18px;border-radius:12px;margin-top:16px}.details h4{margin-top:10px;font-size:15px}.details ul{padding-left:18px;margin-top:6px}.skills{display:flex;flex-wrap:wrap;gap:8px}.chip{background:#e11d48;color:#fff;padding:6px 12px;border-radius:20px;font-size:12px}.actions{margin-top:20px;display:flex;gap:12px;flex-wrap:wrap}.btn{padding:10px 18px;border-radius:30px;font-size:14px;text-decoration:none;font-weight:600}.btn.primary{background:linear-gradient(135deg,#2563eb,#1e40af);color:#fff}.btn.whatsapp{background:#22c55e;color:#fff}.btn.outline{border:1px solid #2563eb;color:#2563eb}@media (max-width:768px){.nonit-top{flex-direction:column}.nonit-header h1{font-size:30px}}.switch{display:flex;justify-content:center;margin:20px;gap:30px}.switch button{background:linear-gradient(135deg,#2563eb,#1e40af);color:#fff;border-radius:30px;border:none}.switch .s-button,.switch button{padding:10px 22px;font-size:14px;text-decoration:none;font-weight:600}.switch .s-button{background:#fff;color:#2563eb;border-radius:30px;border:2px solid #2563eb}@media (max-width:568px){.career-hero-left h1{font-size:98%!important}}