.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_jobCountBox__AUWO7{border:1px solid #000;padding:8px;margin-bottom:30px;text-align:center;background:#fff}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_jobCountBox__AUWO7 .ContactInfoSelection_jobCountText__cEV2G{font-size:16px;font-weight:600;color:#000;font-family:Inter}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_formSection__UzPmh{margin-bottom:30px}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_formGroup__i2BWy{margin-bottom:24px}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_formGroup__i2BWy .ContactInfoSelection_label__6wyv_{display:block;font-size:14px;font-weight:600;color:#333;font-family:Inter;margin-bottom:8px}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_termsSection__zVlQP{margin-bottom:30px;display:flex;justify-content:center;align-items:center}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_errorMessage__XWTSh{margin-bottom:20px;padding:12px;background:#fff5f5;border:1px solid #feb2b2;border-radius:8px;text-align:center}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_buttons__per_g{margin-top:30px;display:flex;gap:1rem}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_prevButton__C70aZ{flex:0 0 auto;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__a7m8I .ContactInfoSelection_prevButton__C70aZ:hover{background:#a0a0a0}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_nextButton__QN919{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__a7m8I .ContactInfoSelection_nextButton__QN919:not(.ContactInfoSelection_disabled__O4KnV){background:#fe8c00}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_nextButton__QN919:not(.ContactInfoSelection_disabled__O4KnV):hover{background:#e67a2e}.ContactInfoSelection_contactInfoSelection__a7m8I .ContactInfoSelection_nextButton__QN919.ContactInfoSelection_disabled__O4KnV{cursor:not-allowed;opacity:.6}.ContactInfoSelection_termsLink__3LCZn{color:#3b82f6}.LicenseSelection_question__HN2yB{margin-bottom:30px;text-align:center}.LicenseSelection_question__HN2yB .LicenseSelection_questionTitle__vcrdA{font-size:16px;font-weight:600;line-height:150%;color:#333;font-family:Inter}.LicenseSelection_question__HN2yB .LicenseSelection_bullet___gZEj{width:14px;height:14px;border-radius:50%;background-color:#3fce5e;margin-right:8px}.LicenseSelection_question__HN2yB .LicenseSelection_questionSubtitle__KG2UD{font-size:16px;font-weight:600;line-height:150%;color:#333;font-family:Inter}.LicenseSelection_options__w8Y6r{display:grid;grid-template-columns:1fr 1fr;gap:10px}.LicenseSelection_option__IYTOC{padding:18px 0;border:1px solid #e2e8f0;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__IYTOC:hover{border-color:#3fce5e;background-color:#f8f8f8}.LicenseSelection_option__IYTOC.LicenseSelection_selected__ZYm1R{background-color:#3fce5e;color:#fff;border-color:#3fce5e}.LicenseSelection_dropdown__pdAeV{margin-top:15px;text-align:center}.LicenseSelection_dropdownButton__nFmpq{padding:.75rem 1.5rem;background:#f0f0f0;border:none;border-radius:6px;font-size:.9rem;color:#666;cursor:pointer}.LicenseSelection_dropdownButton__nFmpq:hover{background:#e0e0e0}.LicenseSelection_additionalOptions__pzPPe{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.LicenseSelection_nextButton__U_ssQ{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__U_ssQ:not(.LicenseSelection_disabled__tCFCs),.LicenseSelection_nextButton__U_ssQ:not(.LicenseSelection_disabled__tCFCs):hover{background:#fe8c00}.LicenseSelection_nextButton__U_ssQ.LicenseSelection_disabled__tCFCs{cursor:not-allowed;opacity:.6}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_jobCountBox__2780a{border:1px solid #000;padding:8px;margin-bottom:30px;text-align:center;background:#fff}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_jobCountBox__2780a .PersonalInfoSelection_jobCountText__q2F2n{font-size:16px;font-weight:600;color:#000;font-family:Inter}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_formSection__JO1YH{margin-bottom:30px}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_formGroup__Sk_pf{margin-bottom:24px}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_formGroup__Sk_pf .PersonalInfoSelection_label__i2KYu{display:block;font-size:14px;font-weight:600;color:#333;font-family:Inter;margin-bottom:8px}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_formGroup__Sk_pf .PersonalInfoSelection_nameInputs__x57Vy{display:grid;grid-template-columns:1fr 1fr;gap:4px}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_buttons__JV63b{margin-top:30px;display:flex;gap:1rem}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_prevButton__sYxJv{flex:0 0 auto;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__JGPQt .PersonalInfoSelection_prevButton__sYxJv:hover{background:#a0a0a0}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_nextButton__5ZnxK{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__JGPQt .PersonalInfoSelection_nextButton__5ZnxK:not(.PersonalInfoSelection_disabled__TWLug){background:#fe8c00}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_nextButton__5ZnxK:not(.PersonalInfoSelection_disabled__TWLug):hover{background:#e67a2e}.PersonalInfoSelection_personalInfoSelection__JGPQt .PersonalInfoSelection_nextButton__5ZnxK.PersonalInfoSelection_disabled__TWLug{cursor:not-allowed;opacity:.6}.PrefectureSelection_bullet__QozCL{width:14px;height:14px;border-radius:50%;background-color:#3fce5e;margin-right:8px}.PrefectureSelection_jobCountBox__EKDWM{border:1px solid #000;padding:8px;margin-bottom:30px;text-align:center;background:#fff}.PrefectureSelection_jobCountBox__EKDWM .PrefectureSelection_jobCountText__Pkxy6{font-size:16px;font-weight:600;color:#000;font-family:Inter}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_question__YHi8F{margin-bottom:30px;text-align:center}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_question__YHi8F .PrefectureSelection_questionTitle__LArVP{font-size:16px;font-weight:600;line-height:150%;color:#333;font-family:Inter}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_question__YHi8F .PrefectureSelection_bullet__QozCL{width:14px;height:14px;border-radius:50%;background-color:#3fce5e;margin-right:8px}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_subTitle__QPqj4{font-size:14px;font-weight:600;line-height:150%;color:#333;font-family:Inter;margin-bottom:8px;text-align:left}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_incomeOptions__MWwOz{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:40px}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_selectContainer__RT6m9{margin-bottom:20px}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_conditionButtonContainer__j0Vzj{display:flex;justify-content:center;margin-bottom:30px}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_conditionButton__Jv2yG{padding:.75rem 1.5rem;background:#f0f0f0;border:none;border-radius:6px;font-size:.9rem;color:#666;cursor:pointer}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_conditionButton__Jv2yG:hover{background:#e0e0e0}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_option__EaWB4{padding:18px 0;border:1px solid #e2e8f0;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__qie_1 .PrefectureSelection_option__EaWB4:hover{border-color:#3fce5e;background-color:#f8f8f8}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_option__EaWB4.PrefectureSelection_selected__vWA6E{background-color:#3fce5e;color:#fff;border-color:#3fce5e}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_buttons__vmNVd{margin-top:30px;display:flex;gap:1rem}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_prevButton__pGxLT{flex:0 0 auto;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__qie_1 .PrefectureSelection_prevButton__pGxLT:hover{background:#e0e0e0}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_nextButton__l_lwn{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__qie_1 .PrefectureSelection_nextButton__l_lwn:not(.PrefectureSelection_disabled__q1afY),.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_nextButton__l_lwn:not(.PrefectureSelection_disabled__q1afY):hover{background:#fe8c00}.PrefectureSelection_incomeAndPrefectureSelection__qie_1 .PrefectureSelection_nextButton__l_lwn.PrefectureSelection_disabled__q1afY{cursor:not-allowed;opacity:.6}.PrefectureSelection_conditionOptions__qFq2H{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:30px}.PrefectureSelection_modalOption__nPA3k{padding:18px 0;border:1px solid #e2e8f0;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__nPA3k:hover{border-color:#3fce5e;background-color:#f8f8f8}.PrefectureSelection_modalOption__nPA3k.PrefectureSelection_selected__vWA6E{background-color:#3fce5e;color:#fff;border-color:#3fce5e}.StepIndicator_stepIndicator__UnGEu{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:25px auto 30px;position:relative;width:220px}.StepIndicator_taxiIcon__BsQD9{position:absolute;top:-30px;z-index:10;transition:left .3s ease}.StepIndicator_taxiIcon__BsQD9 img{width:40px;height:23px}.StepIndicator_truckIcon__cEKqv{position:absolute;top:-30px;z-index:10;transition:left .3s ease}.StepIndicator_truckIcon__cEKqv img{width:35px;height:20px}.StepIndicator_stepsContainer__ZJ5M2{display:flex;align-items:center;justify-content:center;position:relative}.StepIndicator_step__T_60x{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;line-height:100%;border:1px solid #a0aec0;background-color:#fff;color:#a0aec0;transition:all .3s ease}.StepIndicator_step__T_60x.StepIndicator_active__Mj3za{background-color:#fff;border:1px solid #3fce5e;color:#3fce5e}.StepIndicator_step__T_60x.StepIndicator_completed__NIFuD{background-color:#3fce5e;color:#fff}.StepIndicator_connector__KF6MR{width:32px;height:1px;background-color:#a0aec0;transition:background-color .3s ease}.StepIndicator_connector__KF6MR.StepIndicator_completed__NIFuD{background-color:#3fce5e}.page_main__1BAIG{width:100vw;max-width:450px;padding:20px;background:#e2e8f0}.page_formContainer___mybK{padding:20px 20px 40px;border-radius:5px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.page_main__D_rA8{width:100vw;max-width:450px;padding:20px;background:#e2e8f0}.page_formContainer__ZrZVs{padding:20px 20px 40px;border-radius:5px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}