.CareerApplyModal_backdrop__8MItr{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:99999;animation:CareerApplyModal_fadeIn__0xYqB .3s ease-in-out}.CareerApplyModal_modal__QTmsR{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100000;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;animation:CareerApplyModal_slideUp__v8oP9 .3s ease-in-out}.CareerApplyModal_modalContent__DpAtM{background:#fff;color:#fff;border-radius:24px;padding:30px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.5)}.CareerApplyModal_closeBtn__O7g2S{position:absolute;top:15px;right:15px;width:36px!important;height:36px!important;border:none;background-color:#ff9800!important;color:#fff!important;padding:0!important;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease;box-shadow:0 4px 12px rgba(255,152,0,.3);z-index:10}.CareerApplyModal_closeBtn__O7g2S svg{width:20px;height:20px;stroke:#fff!important;stroke-width:3}.CareerApplyModal_closeBtn__O7g2S:hover{background-color:#ffb300;transform:scale(1.1)}.CareerApplyModal_formHeader__5XFD2{margin-bottom:12px;text-align:center}.CareerApplyModal_formHeader__5XFD2 h2{font-size:28px;font-weight:700;margin:0 0 8px;color:#ff9800;background:linear-gradient(135deg,#ff9800,#ffb300);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CareerApplyModal_formHeader__5XFD2 p{font-size:14px;margin:0;opacity:.8;color:#ffffffcc}.CareerApplyModal_formBody__P_ehG{margin-bottom:24px}.CareerApplyModal_formGroup__vjcQB{margin-bottom:10px;display:flex;flex-direction:column}.CareerApplyModal_formGroup__vjcQB label{font-size:13px;font-weight:600;margin-bottom:8px;text-transform:capitalize;letter-spacing:.5px;color:#312f2fe5}.CareerApplyModal_formGroup__vjcQB input,.CareerApplyModal_formGroup__vjcQB select,.CareerApplyModal_formGroup__vjcQB textarea{padding:12px 20px!important;border:1.5px solid #e6e8ec!important;border-radius:40px!important;font-size:14px!important;font-weight:300!important;color:#838e9e!important;background:#fff!important;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;font-family:inherit;width:100%}.CareerApplyModal_formGroup__vjcQB input::placeholder,.CareerApplyModal_formGroup__vjcQB textarea::placeholder{color:#838e9e!important;opacity:1!important}.CareerApplyModal_formGroup__vjcQB input:focus,.CareerApplyModal_formGroup__vjcQB select:focus,.CareerApplyModal_formGroup__vjcQB textarea:focus{border-color:#ff9800!important;box-shadow:0 0 0 3px rgba(255,152,0,.1);background:#fff!important;color:#111!important}.CareerApplyModal_formGroup__vjcQB textarea{resize:vertical;min-height:56px;border-radius:20px!important}.CareerApplyModal_formGroup__vjcQB select{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23838E9E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 14px center;background-size:18px;padding-right:40px}.CareerApplyModal_formRow__CqeCQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.CareerApplyModal_fileUpload__iWRW7{margin-bottom:20px;margin-top:10px;border-radius:40px;background-color:#f5f5f5}.CareerApplyModal_fileUpload__iWRW7:hover{border:none;background:transparent}.CareerApplyModal_fileLabel__pP40w{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .3s ease}.CareerApplyModal_fileLabel__pP40w:hover{background-color:rgba(255,152,0,.1)}.CareerApplyModal_fileInput__yxyzG{display:none}.CareerApplyModal_fileText__ftVW_{flex:1 1;font-size:13px;font-weight:400;color:rgba(27,26,26,.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CareerApplyModal_uploadBtn__6ce4d{padding:6px 14px;background-color:#fff;color:#111;border-radius:24px;font-size:12px;font-weight:600;white-space:nowrap;transition:all .2s ease}.CareerApplyModal_fileLabel__pP40w:hover .CareerApplyModal_uploadBtn__6ce4d{background-color:#ff9800;color:#111}.CareerApplyModal_formFooter__ZBKLp{margin-top:24px}.CareerApplyModal_submitBtn__3ZYgy{width:100%;background:#ff9800;color:#111;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border:none;border-radius:999px;padding:15px 24px;cursor:pointer;transition:all .25s ease;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:8px}.CareerApplyModal_submitBtn__3ZYgy:hover:not(:disabled){background:#ffb300;transform:translateY(-2px);box-shadow:0 10px 28px rgba(255,152,0,.35)}.CareerApplyModal_submitBtn__3ZYgy:disabled{opacity:.8;cursor:not-allowed}@keyframes CareerApplyModal_fadeIn__0xYqB{0%{opacity:0}to{opacity:1}}@keyframes CareerApplyModal_slideUp__v8oP9{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:768px){.CareerApplyModal_modal__QTmsR{width:95%;max-width:100%}.CareerApplyModal_modalContent__DpAtM{padding:28px 20px;border-radius:16px}.CareerApplyModal_formRow__CqeCQ{grid-template-columns:1fr}}@media (max-width:480px){.CareerApplyModal_modal__QTmsR{top:0;bottom:0;left:0;right:0;transform:none;border-radius:0}.CareerApplyModal_modalContent__DpAtM{border-radius:0;max-height:100vh;height:100%}.CareerApplyModal_closeBtn__O7g2S{top:12px;right:12px;width:32px!important;height:32px!important}}