.career-interest-wrapper{background:#1a1a1a;display:flex;justify-content:center;align-items:center}.career-interest-container{background:#1a1a1a;max-width:600px;margin:2rem;padding:30px 1.5rem 3rem;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.7);text-align:center;border:1px solid #333}.career-interest-container h2{font-size:2rem;margin-bottom:.5rem;color:#ffffff;margin-top:0;font-weight:700;font-family:Inter,sans-serif}.career-interest-container p{color:#cccccc;margin-bottom:2rem;font-size:1rem}.career-interest-form{display:flex;flex-direction:column;gap:1rem}.career-interest-form input{padding:.8rem 1rem;font-size:1rem;border:1px solid #444;border-radius:8px;background-color:#2a2a2a;color:#ffffff;transition:border-color .2s}.career-interest-form input:focus{border-color:#00e676;outline:none;box-shadow:0 0 0 2px rgba(0,230,118,.4)}.career-interest-form button{width:100%;padding:14px;border:none;border-radius:8px;background:linear-gradient(90deg,#6a11cb,#2575fc);color:white;font-size:1.1rem;cursor:pointer;margin-top:15px;transition:transform .2s ease,box-shadow .2s ease}.career-interest-form button:hover{background:linear-gradient(90deg,#7b32d8,#3682ff);transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.5)}.opportunity-chips{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:2rem}.chip{background-color:#2a2a2a;color:#a0a0a0;padding:.5rem 1rem;border-radius:20px;font-size:.95rem;font-weight:500;border:1px solid #444;transition:background-color .3s ease,color .3s ease,border-color .3s ease;cursor:pointer}.chip.selected{background-color:#00e676;color:#121212;border-color:#00e676;font-weight:700}.chip:hover{background-color:#383838;color:#ffffff}