.apply_wrap__RLSDN{--surface-1:#f5f7fa;--surface-2:#fff;--text-primary:#1a2b4a;--text-secondary:#4a5568;--text-muted:#9ca3af;--border:#e2e8f0;--border-strong:#d1d5db;--radius:6px;--font-sans:var(--font-inter),-apple-system,sans-serif;--text-danger:#dc2626;--border-danger:#f09595;--text-warning:#b45309;font-family:var(--font-sans);color:var(--text-primary);max-width:520px;margin:0 auto;width:100%}.apply_hdr__qNMkc{background:#1a2b4a;border-radius:12px 12px 0 0;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.apply_logo__EdmJ1{font-size:18px;font-weight:600;letter-spacing:1.5px;color:#fff}.apply_hdrSub__JpDUz{font-size:12px;color:hsla(0,0%,100%,.45)}.apply_progWrap__g0i36{background:var(--surface-1);padding:12px 24px;border-bottom:.5px solid var(--border)}.apply_progLabel__a3g79{display:flex;justify-content:space-between;font-size:11px;color:var(--text-muted);margin-bottom:6px}.apply_progBar__dg0WX{height:4px;background:var(--border);border-radius:2px;overflow:hidden}.apply_progFill__TAeQg{height:100%;background:#008b8b;border-radius:2px;transition:width .3s}.apply_dots__hEjBC{display:flex;gap:6px;justify-content:center;margin-top:8px}.apply_dot__NenxP{width:6px;height:6px;border-radius:50%;background:var(--border);transition:all .2s}.apply_dot__NenxP.apply_done__1hUPx{background:#008b8b}.apply_dot__NenxP.apply_active__8cD7z{background:#1a2b4a;width:18px;border-radius:3px}.apply_body__Nqvti{padding:24px;background:var(--surface-2)}.apply_stepTitle__oNd_V{font-size:18px;font-weight:500;margin-bottom:4px}.apply_stepSub__FZG7P{font-size:13px;color:var(--text-secondary);margin-bottom:20px;line-height:1.5}.apply_field__aUMci{margin-bottom:14px}.apply_lbl__G3OTP{font-size:12px;font-weight:500;color:var(--text-secondary);margin-bottom:5px;display:flex;justify-content:space-between;align-items:center}.apply_lbl__G3OTP .apply_opt__2cGbA{font-weight:400;color:var(--text-muted);font-size:11px}.apply_errMsg__wdJc3{font-size:11px;color:var(--text-danger);margin-top:3px;display:none}.apply_field__aUMci.apply_hasErr__4OFND .apply_errMsg__wdJc3{display:block}.apply_field__aUMci.apply_hasErr__4OFND .apply_inputGroup__siDII .apply_prefix__IxNWP,.apply_field__aUMci.apply_hasErr__4OFND input,.apply_field__aUMci.apply_hasErr__4OFND select,.apply_field__aUMci.apply_hasErr__4OFND textarea{border-color:var(--border-danger)!important}.apply_wrap__RLSDN input[type=date],.apply_wrap__RLSDN input[type=email],.apply_wrap__RLSDN input[type=number],.apply_wrap__RLSDN input[type=tel],.apply_wrap__RLSDN input[type=text],.apply_wrap__RLSDN select,.apply_wrap__RLSDN textarea{width:100%;padding:9px 12px;border:.5px solid var(--border-strong);border-radius:var(--radius);font-size:14px;background:var(--surface-2);color:var(--text-primary);font-family:var(--font-sans)}.apply_wrap__RLSDN input:focus,.apply_wrap__RLSDN select:focus,.apply_wrap__RLSDN textarea:focus{outline:none;border-color:#008b8b;box-shadow:0 0 0 2px rgba(0,139,139,.12)}.apply_wrap__RLSDN select:disabled{color:var(--text-muted);background:var(--surface-1);cursor:not-allowed}.apply_twoCol__LeQ7_{display:grid;grid-template-columns:1fr 1fr;gap:12px}.apply_hint__c6Y_Z{font-size:11px;color:var(--text-muted);margin-top:4px;display:flex;align-items:center;gap:5px}.apply_inputGroup__siDII{display:flex;align-items:stretch}.apply_inputGroup__siDII .apply_prefix__IxNWP{display:flex;align-items:center;padding:0 11px;background:var(--surface-1);border:.5px solid var(--border-strong);border-right:none;border-radius:var(--radius) 0 0 var(--radius);font-size:14px;color:var(--text-secondary);white-space:nowrap;flex-shrink:0}.apply_inputGroup__siDII input{border-radius:0 var(--radius) var(--radius) 0;flex:1;min-width:0}.apply_feeBreakdown__f10dE{border:.5px solid var(--border);border-radius:var(--radius);overflow:hidden;margin-top:10px}.apply_feeRow__7pgxF{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;border-bottom:.5px solid var(--border);background:var(--surface-2)}.apply_feeRow__7pgxF:last-child{border-bottom:none;background:var(--surface-1);font-weight:500}.apply_feeRow__7pgxF.apply_sub__JexUw{background:var(--surface-1)}.apply_firmResults__Ohh_P{background:var(--surface-2);border:.5px solid var(--border-strong);border-radius:var(--radius);margin-top:4px}.apply_firmResult__v07tY{padding:10px 12px;cursor:pointer;font-size:13px;border-bottom:.5px solid var(--border)}.apply_firmResult__v07tY:last-child{border-bottom:none}.apply_firmResult__v07tY:hover{background:var(--surface-1)}.apply_firmResultName__9c2Vf{font-weight:500}.apply_firmResultSub__y9Y8Q{font-size:11px;color:var(--text-muted);margin-top:1px}.apply_firmSelected__3rV0I{background:#eaf5f5;border:.5px solid #008b8b;border-radius:var(--radius);padding:10px 12px;display:flex;align-items:center;justify-content:space-between}.apply_firmSelName__ngAwm{font-size:13px;font-weight:500;color:#085041}.apply_firmSelSub__cTRRJ{font-size:11px;color:#0f6e56}.apply_firmClear__aCI8C{font-size:11px;cursor:pointer;border:none;background:none;color:#008b8b;padding:0}.apply_notListedBox__Nj8oE{margin-top:8px;padding:12px;background:var(--surface-1);border-radius:var(--radius);border:.5px dashed var(--border-strong)}.apply_notListedBox__Nj8oE p{font-size:12px;color:var(--text-muted);line-height:1.5;margin-bottom:8px}.apply_notListedBox__Nj8oE .apply_ntitle__5f6eo{font-size:12px;font-weight:500;color:var(--text-secondary);margin-bottom:6px}.apply_inviteSentBox__Z_mQN{margin-top:8px;padding:10px 12px;background:#eaf5f5;border:.5px solid #9fe1cb;border-radius:var(--radius);font-size:13px;color:#085041;font-weight:500;display:flex;align-items:center;gap:8px}.apply_typeGrid__REN63{display:grid;grid-template-columns:1fr 1fr;gap:8px}.apply_typeOpt__hLxmv{border:.5px solid var(--border-strong);border-radius:var(--radius);padding:10px 12px;cursor:pointer;font-size:13px;display:flex;align-items:center;gap:8px;transition:all .15s;background:var(--surface-2);text-align:left}.apply_typeOpt__hLxmv:hover{background:var(--surface-1)}.apply_typeOpt__hLxmv.apply_sel__qg9RT{border-color:#008b8b;background:#eaf5f5;color:#085041}.apply_reviewCard__ch80a{background:var(--surface-1);border:.5px solid var(--border);border-radius:var(--radius);padding:14px 16px;margin-bottom:12px}.apply_reviewSec__lNErK{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:8px}.apply_reviewRow__pxpXI{display:flex;justify-content:space-between;padding:4px 0;border-bottom:.5px solid var(--border);font-size:13px}.apply_reviewRow__pxpXI:last-child{border-bottom:none}.apply_reviewLabel___B06T{color:var(--text-secondary)}.apply_reviewVal___ICVd{font-weight:500;text-align:right}.apply_consentBox__fDYKv{background:var(--surface-1);border:.5px solid var(--border);border-radius:var(--radius);padding:12px 14px;margin-bottom:16px}.apply_consentBox__fDYKv.apply_hasErr__4OFND{border-color:var(--border-danger)}.apply_consentBox__fDYKv label{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:var(--text-secondary);line-height:1.6;cursor:pointer}.apply_consentBox__fDYKv input[type=checkbox]{width:16px;height:16px;margin-top:1px;flex-shrink:0;accent-color:#008b8b;cursor:pointer}.apply_infoBox__LRWbz{background:var(--surface-1);border:.5px solid var(--border);border-radius:var(--radius);padding:10px 12px;font-size:12px;color:var(--text-secondary);line-height:1.6;margin-top:8px}.apply_foot__VtaVs{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:var(--surface-1);border-top:.5px solid var(--border);border-radius:0 0 12px 12px}.apply_btn__TMIhw{padding:9px 20px;border-radius:var(--radius);font-size:13px;font-weight:500;cursor:pointer;border:.5px solid var(--border-strong);background:var(--surface-2);color:var(--text-primary);transition:background .15s}.apply_btn__TMIhw:hover{background:var(--surface-1)}.apply_btn__TMIhw:disabled{cursor:not-allowed;opacity:.6}.apply_btn__TMIhw.apply_pri__oy_Wf{background:#1a2b4a;color:#fff;border-color:#1a2b4a}.apply_btn__TMIhw.apply_pri__oy_Wf:hover{background:#253d6b}.apply_btn__TMIhw.apply_ghost__NHm9T{border-color:transparent;color:var(--text-secondary);background:transparent}.apply_btn__TMIhw.apply_tel__yqebg{background:#008b8b;color:#fff;border-color:#008b8b;font-size:12px;padding:6px 12px}.apply_btn__TMIhw.apply_tel__yqebg:hover{background:#005f5f}.apply_success__IybrY{text-align:center;padding:40px 24px}.apply_successIcon__etgtr{width:56px;height:56px;background:#eaf5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.apply_success__IybrY h2{font-size:20px;font-weight:500;margin-bottom:8px}.apply_success__IybrY p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin-bottom:6px}.apply_nextSteps__iMFeo{background:var(--surface-1);border-radius:var(--radius);padding:14px 16px;text-align:left;margin-top:16px}.apply_nsRow__mOmbr{display:flex;gap:10px;padding:7px 0;font-size:13px;border-bottom:.5px solid var(--border)}.apply_nsRow__mOmbr:last-child{border-bottom:none}.apply_nsNum__8xsGG{width:20px;height:20px;min-width:20px;background:#1a2b4a;color:#fff;border-radius:50%;font-size:11px;display:flex;align-items:center;justify-content:center;margin-top:1px}@media (max-width:480px){.apply_twoCol__LeQ7_,.apply_typeGrid__REN63{grid-template-columns:1fr}.apply_body__Nqvti{padding:16px}}