.career-form{padding:3rem;max-width:600px;margin:0 auto;text-align:left;background:linear-gradient(145deg,#ffffff,#f1f5f9);border-radius:24px;box-shadow:0 10px 30px -10px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.08)}.career-form .form-title{font-size:1.8rem;margin-bottom:2rem;text-align:center;color:var(--text-on-light)}.form-group{margin-bottom:1.5rem}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.input-field label{display:block;margin-bottom:.5rem;font-size:.95rem;color:var(--text-on-light);font-weight:600}.input-field input,.input-field select,.input-field textarea{width:100%;padding:1rem 1.25rem;background:rgba(0,0,0,.03);border:1px solid var(--glass-border);border-radius:12px;font-family:inherit;font-size:1rem;color:var(--text-on-light);transition:var(--transition)}.input-field input:focus,.input-field select:focus,.input-field textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 15px rgba(0,86,179,.1);background:rgba(0,0,0,.05)}.input-field input::placeholder,.input-field textarea::placeholder{color:var(--text-muted)}.form-note{font-size:.85rem;color:var(--text-muted);text-align:center;margin-top:1rem}.career-form-success{padding:4rem 2rem;text-align:center;max-width:600px;margin:0 auto}.career-form-success h3{font-size:2rem;color:var(--text-on-light);margin-bottom:1rem}.career-form-success p{color:var(--text-muted);font-size:1.1rem;line-height:1.6}@media (max-width:768px){.grid-2{grid-template-columns:1fr}.career-form{padding:2rem 1.5rem}}.submit-btn{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700}@keyframes autonomousFly{0%{transform:translateY(0) translateX(0)}50%{transform:translateY(-3px) translateX(2px)}to{transform:translateY(0) translateX(0)}}.send-icon{transition:transform .4s cubic-bezier(.175,.885,.32,1.275);animation:autonomousFly 2.5s ease-in-out infinite}.submit-btn:hover .send-icon{animation:none;transform:translateX(5px) translateY(-5px) rotate(15deg) scale(1.1)}