.RegistrationSidebar_sidebar__fXsxr{background:linear-gradient(175deg,#0b2758,#3d63a4 48%,#2f5088);padding:20px 0 16px;height:100dvh;max-height:100dvh;width:260px!important;max-width:260px!important;flex-shrink:0;position:fixed;top:0;left:0;transition:transform .3s ease;z-index:1000;font-size:14px!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;box-shadow:none!important;border:none!important}.RegistrationSidebar_sidebar__fXsxr::-webkit-scrollbar{display:none}.RegistrationSidebar_logo__sOZRT{margin-bottom:16px;max-width:150px;height:auto;display:block}.RegistrationSidebar_sidebarHeader__SJsVD{padding:0 20px 14px}.RegistrationSidebar_sidebarEyebrow__Ry_wj{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.6)}.RegistrationSidebar_sidebarTitle__zMSV8{margin:4px 0 0;font-size:18px;font-weight:700;color:#fff;line-height:1.3}.RegistrationSidebar_progressContainer__7ZDWw{margin-top:14px}.RegistrationSidebar_progressLabel__NFIlK{margin:0 0 6px;font-size:12px;font-weight:500;color:rgba(255,255,255,.85);letter-spacing:.01em}.RegistrationSidebar_progressBarTrack__h5_f3{width:100%;height:6px;background:rgba(255,255,255,.22);border-radius:999px;overflow:hidden}.RegistrationSidebar_progressBarFill__y1B1d{height:100%;background:#ffffff;border-radius:999px;transition:width .35s ease}.RegistrationSidebar_navigation__Ap_G5{flex:1;margin-top:14px;overflow-y:auto;overflow-x:visible;scrollbar-width:none;-ms-overflow-style:none}.RegistrationSidebar_navigation__Ap_G5::-webkit-scrollbar{display:none}.RegistrationSidebar_stepList__NnCgt{list-style-type:none;padding:16px 0 16px 14px;margin:0;display:flex;flex-direction:column;gap:8px}.RegistrationSidebar_stepItem__aoEUH{display:flex;flex-direction:column;align-items:stretch;position:relative;width:100%}.RegistrationSidebar_stepButton__Fd4LC{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;margin-right:14px;color:rgba(255,255,255,.9);font-size:13.5px;border:none;background-color:transparent;width:calc(100% - 14px);text-align:left;border-radius:999px;transition:background-color .2s ease,color .2s ease;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RegistrationSidebar_stepButton__Fd4LC:hover{background-color:rgba(255,255,255,.08)}.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_active__2Xyog{background:#ffffff!important;color:#f36541!important;font-weight:700;margin-right:0!important;border-radius:9999px 0 0 9999px;padding:7px 12px 7px 8px;box-shadow:none!important;border:none!important;outline:none!important;z-index:10;width:100%!important}.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_active__2Xyog:hover{background-color:#ffffff!important}.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_active__2Xyog:before{top:-20px;background:radial-gradient(circle at 0 0,rgba(255,255,255,0) 19.5px,#ffffff 20px)}.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_active__2Xyog:after,.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_active__2Xyog:before{content:"";position:absolute;right:0;width:20px;height:20px;pointer-events:none;z-index:10;border:none!important;box-shadow:none!important;outline:none!important}.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_active__2Xyog:after{bottom:-20px;background:radial-gradient(circle at 0 100%,rgba(255,255,255,0) 19.5px,#ffffff 20px)}.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_completed__w1uvj{color:#ffffff}.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_upcoming__DHd4q{opacity:.75}.RegistrationSidebar_stepIndicator__9GnuG{display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;min-width:34px;border-radius:50%;background-color:rgba(255,255,255,.16);flex-shrink:0;position:relative;color:#ffffff;transition:all .2s ease}.RegistrationSidebar_activeIndicator__7NC87{background-color:#f36541!important;color:#ffffff!important;box-shadow:0 4px 12px rgba(243,101,65,.35)}.RegistrationSidebar_completedIndicator___y5A9{background-color:rgba(255,255,255,.18);color:#ffffff}.RegistrationSidebar_stepIcon__vt0JU{width:19px;height:19px;flex-shrink:0}.RegistrationSidebar_checkBadge__Bv02l{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;border-radius:50%;background-color:#22c55e;border:2px solid #2f5088;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.2)}.RegistrationSidebar_checkBadgeIcon__2ekd0{width:10px;height:10px;color:#ffffff}.RegistrationSidebar_stepLabel__heQ8j{font-weight:500;color:inherit;text-align:left;line-height:1.3}.RegistrationSidebar_stepButton__Fd4LC.RegistrationSidebar_active__2Xyog .RegistrationSidebar_stepLabel__heQ8j{font-weight:700;color:#f36541}.RegistrationSidebar_sidebarFooter__Q5c3w{margin-top:auto;padding:16px 18px 24px}.RegistrationSidebar_footerHint__wYi6d{margin:0 0 10px;font-size:12px;color:rgba(255,255,255,.7);font-weight:500}.RegistrationSidebar_servicesLink__bUI2F{display:inline-flex;align-items:center;gap:8px;width:100%;justify-content:space-between;border-radius:12px;background:#f36541;border:1px solid #f36541;color:#fff;font-size:13px;font-weight:700;padding:12px 14px;text-decoration:none;box-shadow:0 8px 18px rgba(243,101,65,.28);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.RegistrationSidebar_servicesLink__bUI2F:hover{background:#e85a38;border-color:#e85a38;color:#fff}.RegistrationSidebar_servicesLinkIcon__qdFDp{width:16px;height:16px;flex-shrink:0}.RegistrationSidebar_hamburger__Oy_8u{background:transparent;border:none;color:#3d63a4;cursor:pointer;font-size:14px}.RegistrationSidebar_closeHeader__wBYnh,.RegistrationSidebar_mobileHeader__s1d_W,.RegistrationSidebar_mobileLogoContainer__PbWD2{display:none}.RegistrationSidebar_closeBtn__rIrT_{background:transparent;border:none;color:white;cursor:pointer;font-size:14px}.RegistrationSidebar_overlay__Y_ylR{display:none}@media (max-width:767px){.RegistrationSidebar_overlay__Y_ylR{display:block;position:fixed;inset:0;background:rgba(10,31,68,.45);z-index:999}.RegistrationSidebar_sidebar__fXsxr{transform:translateX(-100%);height:100dvh;max-height:100dvh;position:fixed;width:min(320px,88vw)!important;max-width:min(320px,88vw)!important;box-shadow:none!important;overflow-y:auto!important;overflow-x:hidden!important}.RegistrationSidebar_sidebar__fXsxr.RegistrationSidebar_open__Dai1W{transform:translateX(0)}.RegistrationSidebar_mobileHeader__s1d_W{display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;background:linear-gradient(90deg,#0b2758,#3d63a4);box-shadow:0 2px 8px rgba(0,0,0,.12);padding:0 16px;position:sticky;top:0;left:0;z-index:999}.RegistrationSidebar_hamburger__Oy_8u{background:transparent;border:none;color:white;cursor:pointer;padding:8px;display:flex;align-items:center}.RegistrationSidebar_mobileLogoContainer__PbWD2{display:flex;align-items:center}.RegistrationSidebar_closeHeader__wBYnh{display:flex;justify-content:flex-end;padding:10px 14px 0}.RegistrationSidebar_closeBtn__rIrT_{background:transparent;border:none;color:white;cursor:pointer;font-size:14px}}.step_customRadioLabel__RplaH{display:flex;align-items:center;cursor:pointer;text-align:left}.step_customRadio__6Cwrn{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:22px;height:22px;border-radius:50%;border:2px solid #cbd5e1;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;margin-right:12px;cursor:pointer;flex-shrink:0;transition:all .2s ease}.step_cardBodyPadding__c53w4{padding:1rem}.step_customRadio__6Cwrn:checked{background-color:#f36541;border-color:#f36541}.step_customRadio__6Cwrn:checked:after{content:"✓";font-size:12px;font-weight:700;color:white;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.step_phone_input_container__HyVji{width:100%;margin-top:.25rem}.step_phone_input_container__HyVji .form-control{width:100%!important;height:42px!important;min-height:42px;padding:10px 14px 10px 52px!important;font-size:15px!important;line-height:1.5!important;color:#1e293b!important;border:1px solid #cbd5e1!important;border-radius:8px!important;margin:0!important;background-color:#fff!important;box-sizing:border-box!important}.step_phone_input_container__HyVji .form-control:focus{border-color:var(--orange,#fc7a69)!important;box-shadow:0 0 0 .2rem rgba(252,122,105,.25)!important;outline:0!important}.step_phone_input_container__HyVji .flag-dropdown{top:0;bottom:0;height:auto!important;border:1px solid #cbd5e1!important;border-right:none!important;border-radius:8px 0 0 8px!important;background-color:#f8fafc!important}.step_phone_input_container__HyVji .flag-dropdown.open{border-radius:8px 0 0 0!important}.step_phone_input_container__HyVji .selected-flag{width:46px!important;padding:0 0 0 10px!important;border-radius:8px 0 0 8px!important}.step_phone_input_container__HyVji .selected-flag .flag{top:50%;margin-top:-5px}.step_step1Wrapper__aB7kF{display:flex;min-height:100vh;background-color:#f8f9fa}.step_mainContent__FrhH0{margin-left:280px;flex-grow:1;padding:1rem;background-color:#f8f9fa}.step_mobileLeftWrapper__BxuAU{justify-content:center;width:100%}.step_mobileLeftInner__ZDAn_{width:66.67%;max-width:900px}@media (min-width:768px) and (max-width:1023px){.step_mobileLeftWrapper__BxuAU{justify-content:center!important;width:100%!important}.step_mobileLeftInner__ZDAn_{width:100%!important;max-width:540px!important;margin:0 auto!important;padding:0 16px!important}}.step_mobileCard__QdVVY{background-color:white;border:1px solid #e2e8f0;padding:16px;border-radius:12px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.step_mobileCard__QdVVY:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.08)}.step_mobileCardSelected__Vk3HO{background-color:#fff9e6;border:1px solid #f3c744;box-shadow:0 4px 12px rgba(243,199,68,.15)}.step_mobileCardTitle__Ha0Pc{font-size:15px;font-weight:600;color:#333;margin-right:10px;line-height:1.4}@media (max-width:767px){.step_step1Wrapper__aB7kF{flex-direction:column}.step_mobileLeftWrapper__BxuAU{justify-content:center!important;margin:0!important;padding:0!important;width:100%!important}.step_mainContent__FrhH0{margin-left:0!important;padding:0 1rem 1rem!important}.step_mobileLeftInner__ZDAn_{width:100%!important;margin:0!important;padding:0!important}.step_mobileLeftInner__ZDAn_ .step_row__rie6D{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.step_mobileLeftInner__ZDAn_ .step_col-md-6__uXszM{padding-left:0!important;padding-right:0!important;margin-left:0!important;width:100%!important}.step_cardBodyPadding__c53w4{padding:.25rem!important}.step_mobileLeftInner__ZDAn_ .step_card__nhNb1{width:100%!important;margin:0!important}}