.ContactInfoSelection_contactInfoSelection__yCi8k{position:relative}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_jobCountBox__uno9X{border:1px solid #000;padding:8px;margin-bottom:30px;text-align:center;background:#fff}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_jobCountBox__uno9X .ContactInfoSelection_jobCountText__ZbZZ7{font-size:14px;font-weight:600;color:#000;font-family:Inter}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_formSection__pgKq4{margin-bottom:30px}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_formGroup__qz25L{margin-bottom:24px}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_formGroup__qz25L .ContactInfoSelection_label__3kV_N{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:#333;font-family:Inter;margin-bottom:8px}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_formGroup__qz25L .ContactInfoSelection_label__3kV_N .ContactInfoSelection_phoneNumberText__q_HKe{font-size:10px;font-style:normal;font-weight:600;line-height:18px;color:#000}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_overlay__d2B94{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:998}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_termsSection__N_qZ8{margin-top:30px;display:flex;justify-content:center;align-items:center}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_errorMessage__FpTYq{margin-bottom:20px;padding:12px;background:#fff5f5;border:1px solid #feb2b2;border-radius:8px;text-align:center}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_buttons__UCCKr{margin-top:10px;display:flex;align-items:center;gap:1rem}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_prevButton__DVb6i{flex:0 0 auto;padding:18px 10px;background:#b2b2b2;color:#fff;border:none;border-radius:10px;font-weight:700;cursor:pointer;transition:background-color .2s ease;font-size:12px;line-height:24px;height:40px;display:flex;align-items:center;justify-content:center}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_prevButton__DVb6i:hover{background:#a0a0a0}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_nextButton__a8BQi{position:relative;display:flex;align-items:center;justify-content:center;flex:1;padding:18px 10px;background:#b2b2b2;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s ease}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_nextButton__a8BQi:not(.ContactInfoSelection_disabled__U5E4H){background:#fe8c00}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_nextButton__a8BQi:not(.ContactInfoSelection_disabled__U5E4H):hover{background:#e67a2e}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_nextButton__a8BQi.ContactInfoSelection_disabled__U5E4H{cursor:not-allowed;opacity:.6}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_nextButton__a8BQi .ContactInfoSelection_nextButtonIcon__Yp2d2{position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none}.ContactInfoSelection_contactInfoSelection__yCi8k .ContactInfoSelection_nextButton__a8BQi.ContactInfoSelection_nextButtonOnTop__igidz{z-index:999}.ContactInfoSelection_termsLink__1pAd0{color:#b1b1b1;text-decoration:underline}.LicenseSelection_licenseSelection__SDNoJ{position:relative}.LicenseSelection_overlay__oEH4g{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:998}.LicenseSelection_question__NKQac{margin-bottom:30px;text-align:center}.LicenseSelection_question__NKQac .LicenseSelection_questionTitle__Y1fYT{font-size:16px;font-weight:600;line-height:150%;color:#333;font-family:Inter}.LicenseSelection_question__NKQac .LicenseSelection_bullet__sRJoW{width:14px;height:14px;border-radius:50%;background-color:#3fce5e;margin-right:8px}.LicenseSelection_question__NKQac .LicenseSelection_questionSubtitle__iuKmy{font-size:16px;font-weight:600;line-height:150%;color:#333;font-family:Inter}.LicenseSelection_options__QAxvA{display:grid;grid-template-columns:1fr 1fr;gap:10px}.LicenseSelection_option__5sGUU{padding:10.5px 0;border:1px solid #000;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:6px;background:#fff;font-size:14px;font-weight:600;line-height:200%;color:#333;font-family:Inter;cursor:pointer;transition:all .2s ease}.LicenseSelection_option__5sGUU:hover{border-color:#3fce5e;background-color:#f8f8f8}.LicenseSelection_option__5sGUU.LicenseSelection_selected__ExV67{background-color:#3fce5e;color:#fff;border-color:#3fce5e}.LicenseSelection_dropdown__uFbiE{margin-top:15px;text-align:center}.LicenseSelection_dropdownButton__JYhgt{width:150px;padding:10px;background:#e2e2e2;font-size:12px;font-weight:600;color:#000;border:none;border-radius:6px;cursor:pointer}.LicenseSelection_dropdownButton__JYhgt:hover{background:#e0e0e0}.LicenseSelection_additionalOptions__44j9X{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.LicenseSelection_nextButton__L_HA4{width:100%;padding:1rem;background:#666;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s ease;margin-top:30px}.LicenseSelection_nextButton__L_HA4:not(.LicenseSelection_disabled__zyNMZ),.LicenseSelection_nextButton__L_HA4:not(.LicenseSelection_disabled__zyNMZ):hover{background:#fe8c00}.LicenseSelection_nextButton__L_HA4.LicenseSelection_disabled__zyNMZ{cursor:not-allowed;opacity:.6}.LicenseSelection_nextButton__L_HA4.LicenseSelection_nextButtonOnTop__1HmXz{position:relative;z-index:999}.PersonalInfoSelection_personalInfoSelection__RhZVQ{position:relative}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_jobCountBox__Llx_s{border:1px solid #000;padding:8px;margin-bottom:30px;text-align:center;background:#fff}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_jobCountBox__Llx_s .PersonalInfoSelection_jobCountText__hyYsY{font-size:14px;font-weight:600;color:#000;font-family:Inter}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_formSection___9pCz{margin-bottom:30px}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_formGroup__7xB5C{margin-bottom:24px}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_formGroup__7xB5C .PersonalInfoSelection_label__Xn076{display:block;font-size:14px;font-weight:600;color:#333;font-family:Inter;margin-bottom:8px}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_formGroup__7xB5C .PersonalInfoSelection_nameInputs__BEEvF{display:grid;grid-template-columns:1fr 1fr;gap:4px}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_buttons___HuJK{margin-top:30px;display:flex;align-items:center;gap:1rem}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_prevButton__P58o0{flex:0 0 auto;padding:18px 10px;background:#b2b2b2;color:#fff;border:none;border-radius:10px;font-weight:700;cursor:pointer;transition:background-color .2s ease;font-size:12px;line-height:24px;height:40px;display:flex;align-items:center;justify-content:center}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_prevButton__P58o0:hover{background:#a0a0a0}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_nextButton__CLEUV{flex:1;padding:18px 10px;background:#b2b2b2;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s ease}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_nextButton__CLEUV:not(.PersonalInfoSelection_disabled__nHJ8o){background:#fe8c00}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_nextButton__CLEUV:not(.PersonalInfoSelection_disabled__nHJ8o):hover{background:#e67a2e}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_nextButton__CLEUV.PersonalInfoSelection_disabled__nHJ8o{cursor:not-allowed;opacity:.6}.PersonalInfoSelection_personalInfoSelection__RhZVQ .PersonalInfoSelection_nextButton__CLEUV.PersonalInfoSelection_nextButtonOnTop___MPTN{position:relative;z-index:999}.PersonalInfoSelection_overlay__yT_y7{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:998}.StepIndicator_stepIndicator__kIzBM{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:43px auto 30px;position:relative;width:310px}.StepIndicator_taxi01Icon__lRD5Q{position:absolute;top:-43px;z-index:10;transition:left .3s ease}.StepIndicator_taxi01Icon__lRD5Q img{width:80px;height:40px}.StepIndicator_taxiIcon__G7_8k{position:absolute;top:-30px;z-index:10;transition:left .3s ease}.StepIndicator_taxiIcon__G7_8k img{width:40px;height:23px}.StepIndicator_truckIcon__j_7Eu{position:absolute;top:-43px;z-index:10;transition:left .3s ease}.StepIndicator_truckIcon__j_7Eu img{width:80px;height:40px}.StepIndicator_stepsContainer__gfl7x{display:flex;align-items:center;justify-content:center;position:relative}.StepIndicator_step__EMm9n{width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;line-height:100%;border:1px solid #a0aec0;background-color:#fff;color:#a0aec0;transition:all .3s ease}.StepIndicator_step__EMm9n.StepIndicator_active__muGDE{background-color:#fff;border:1px solid #3fce5e;color:#3fce5e}.StepIndicator_step__EMm9n.StepIndicator_completed__GfLky{background-color:#3fce5e;color:#fff}.StepIndicator_connector__huM9j{width:64px;height:1px;background-color:#a0aec0;transition:background-color .3s ease}.StepIndicator_connector__huM9j.StepIndicator_completed__GfLky{background-color:#3fce5e}.page_main__BC81U{width:100vw;max-width:450px;padding:20px;background:#e2e8f0}.page_formContainer__XcPy8{padding:20px 20px 40px;border-radius:5px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.page_main__7rEFF{width:100vw;max-width:450px;padding:20px;background:#e2e8f0}.page_formContainer__1s6YY{padding:20px 20px 40px;border-radius:5px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.LicenseSelection_licenseSelection__Zy2yb{position:relative}.LicenseSelection_overlay__hKmhp{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:998}.LicenseSelection_question__KJf_Q{margin-bottom:30px;text-align:center}.LicenseSelection_question__KJf_Q .LicenseSelection_questionTitle___Zlxj{font-size:16px;font-weight:600;line-height:150%;color:#333;font-family:Inter}.LicenseSelection_question__KJf_Q .LicenseSelection_bullet__epJyH{width:14px;height:14px;border-radius:50%;background-color:#3fce5e;margin-right:8px}.LicenseSelection_question__KJf_Q .LicenseSelection_questionSubtitle__GtPAb{font-size:16px;font-weight:600;line-height:150%;color:#333;font-family:Inter}.LicenseSelection_options__00yL6{display:grid;grid-template-columns:1fr 1fr;gap:10px}.LicenseSelection_option__3udk8{padding:10.5px 0;border:1px solid #000;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:6px;background:#fff;font-size:14px;font-weight:600;line-height:200%;color:#333;font-family:Inter;cursor:pointer;transition:all .2s ease}.LicenseSelection_option__3udk8:hover{border-color:#3fce5e;background-color:#f8f8f8}.LicenseSelection_option__3udk8.LicenseSelection_selected__KXkng{background-color:#3fce5e;color:#fff;border-color:#3fce5e}.LicenseSelection_option__3udk8.LicenseSelection_selected_300__WtA8N{background-color:#c8deff;color:#333;border-color:#000}.LicenseSelection_option__3udk8.LicenseSelection_selected_400__he_Ag{background-color:#ffe67d;color:#333;border-color:#000}.LicenseSelection_option__3udk8.LicenseSelection_selected_500__pN4va{background-color:#b5efcc;color:#333;border-color:#000}.LicenseSelection_option__3udk8.LicenseSelection_selected_600__GdImK{background-color:#ffc1c3;color:#333;border-color:#000}.LicenseSelection_dropdown__WIgAV{margin-top:15px;text-align:center}.LicenseSelection_dropdownButton__muOCa{width:150px;padding:10px;background:#e2e2e2;font-size:12px;font-weight:600;color:#000;border:none;border-radius:6px;cursor:pointer}.LicenseSelection_dropdownButton__muOCa:hover{background:#e0e0e0}.LicenseSelection_additionalOptions__L707L{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.LicenseSelection_nextButton__7fhpD{width:100%;padding:1rem;background:#666;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s ease;margin-top:30px}.LicenseSelection_nextButton__7fhpD:not(.LicenseSelection_disabled__FnENr),.LicenseSelection_nextButton__7fhpD:not(.LicenseSelection_disabled__FnENr):hover{background:#fe8c00}.LicenseSelection_nextButton__7fhpD.LicenseSelection_disabled__FnENr{cursor:not-allowed;opacity:.6}.LicenseSelection_nextButton__7fhpD.LicenseSelection_nextButtonOnTop__3nrLi{position:relative;z-index:999}.LicenseSelection_selectBox__KYUYd{width:100%;align-items:center;justify-content:space-between;padding:10px 12px 10px 16px;border-radius:6px;border:1px solid #000;background:var(--white,#fff);margin-bottom:30px}.LicenseSelection_selectBox__KYUYd .LicenseSelection_noSelected__YgGWU{color:#a0aec0;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.LicenseSelection_selectBox__KYUYd .LicenseSelection_selected__KXkng{flex:1;min-width:0;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LicenseSelection_licenseOptions__cM4j_{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:30px}.LicenseSelection_modalOption__XPoJq{padding:10.5px 0;border:1px solid #000;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:6px;background:#fff;font-size:14px;font-weight:600;line-height:200%;color:#333;font-family:Inter;cursor:pointer;transition:all .2s ease;width:100%}.LicenseSelection_modalOption__XPoJq:hover{border-color:#3fce5e;background-color:#f8f8f8}.LicenseSelection_modalOption__XPoJq.LicenseSelection_selected__KXkng{background-color:#3fce5e;color:#fff;border-color:#3fce5e}.LicenseSelection_incomeOptions__9_1de{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:40px}.PrefectureSelection_bullet__w5gMa{width:14px;height:14px;border-radius:50%;background-color:#3fce5e;margin-right:8px}.PrefectureSelection_jobCountBox__HU_3Y{border:1px solid #000;padding:8px;margin-bottom:30px;text-align:center;background:#fff}.PrefectureSelection_jobCountBox__HU_3Y .PrefectureSelection_jobCountText__pxrtb{font-size:14px;font-weight:600;color:#000;font-family:Inter}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ{position:relative}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_question__XA5VI{margin-bottom:30px;text-align:center}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_question__XA5VI .PrefectureSelection_questionTitle__XhryA{font-size:16px;font-weight:600;line-height:150%;color:#333;font-family:Inter}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_question__XA5VI .PrefectureSelection_bullet__w5gMa{width:14px;height:14px;border-radius:50%;background-color:#3fce5e;margin-right:8px}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_subTitle__kJdUp{font-size:14px;font-weight:600;line-height:150%;color:#333;font-family:Inter;margin-bottom:8px;text-align:left}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_incomeOptions__tmt5E{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:40px}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_selectContainer___xh6p{margin-bottom:20px}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_conditionButtonContainer__L4MRo{display:flex;justify-content:center;margin-bottom:30px}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_conditionButton__q4pOe{width:150px;padding:10px;background:#e2e2e2;font-size:12px;font-weight:600;color:#000;border:none;border-radius:6px;cursor:pointer}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_conditionButton__q4pOe:hover{background:#e0e0e0}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_option__Nir8W{padding:10.5px 0;border:1px solid #000;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:6px;background:#fff;font-size:14px;font-weight:600;line-height:200%;color:#333;font-family:Inter;cursor:pointer;transition:all .2s ease}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_option__Nir8W:hover{border-color:#3fce5e;background-color:#f8f8f8}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_option__Nir8W.PrefectureSelection_selected__1ECp0{background-color:#3fce5e;color:#fff;border-color:#3fce5e}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_buttons__jnz4N{margin-top:30px;align-items:center;display:flex;gap:1rem}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_prevButton__hFeOp{flex:0 0 auto;padding:10px;background:#b2b2b2;color:#fff;border:none;border-radius:10px;font-weight:700;cursor:pointer;transition:background-color .2s ease;font-size:12px;line-height:24px;height:40px;display:flex;align-items:center;justify-content:center}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_prevButton__hFeOp:hover{background:#e0e0e0}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_nextButton__gCnZr{flex:1;padding:18px 10px;background:#b2b2b2;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s ease}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_nextButton__gCnZr:not(.PrefectureSelection_disabled__5hfzx),.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_nextButton__gCnZr:not(.PrefectureSelection_disabled__5hfzx):hover{background:#fe8c00}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_nextButton__gCnZr.PrefectureSelection_disabled__5hfzx{cursor:not-allowed;opacity:.6}.PrefectureSelection_incomeAndPrefectureSelection__ekNmQ .PrefectureSelection_nextButton__gCnZr.PrefectureSelection_nextButtonOnTop__hghGv{position:relative;z-index:999}.PrefectureSelection_overlay__S9F8M{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:998}.PrefectureSelection_conditionOptions__AYDgp{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:30px}.PrefectureSelection_modalOption__svNFp{padding:10.5px 0;border:1px solid #000;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:6px;background:#fff;font-size:14px;font-weight:600;line-height:200%;color:#333;font-family:Inter;cursor:pointer;transition:all .2s ease;width:100%}.PrefectureSelection_modalOption__svNFp:hover{border-color:#3fce5e;background-color:#f8f8f8}.PrefectureSelection_modalOption__svNFp.PrefectureSelection_selected__1ECp0{background-color:#3fce5e;color:#fff;border-color:#3fce5e}.page_main__tR75b{width:100vw;max-width:450px;padding:20px;background:#e2e8f0}.page_formContainer__f_fQm{padding:20px 20px 40px;border-radius:5px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}