.career-interest-container{background:#f9fafb;padding:3rem 1.5rem;max-width:600px;margin:10px auto;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.4);font-family:Segoe UI,sans-serif;text-align:center}.career-interest-container h2{font-size:2rem;margin-bottom:.5rem;color:#222}.career-interest-container p{color:#555;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 #ccc;border-radius:8px;transition:border-color .2s}.career-interest-form input:focus{border-color:#0070f3;outline:none}.career-interest-form button{width:100%;padding:12px;border:none;border-radius:5px;background:linear-gradient(90deg,#6a11cb,#2575fc);color:white;font-size:16px;cursor:pointer;margin-top:10px}.career-interest-form button:hover{background-color:#005cd6}.opportunity-chips{margin:10px}.chip{transition:background-color .3s ease}.chip:hover{background-color:#d0e2ff;cursor:default}.opportunity-chips{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:2rem}.chip{background-color:#e6f0ff;color:#003366;padding:.5rem 1rem;border-radius:20px;font-size:.95rem;font-weight:500;border:1px solid #c2d8ff;transition:background-color .3s ease,color .3s ease;cursor:pointer}.chip.selected{background-color:#003366;color:#ffffff;border-color:#003366}.chip:hover{background-color:#cce0ff}