.SignupFlowPage_root__CbOlB{--lhBlue:#3f6ef5;--lhBlueHover:#2f5ae0;--lhBlueTint:#ecf1fe;--lhInk:#4d4e4e;--lhSidebar:#333;min-height:100vh}.SignupFlowPage_layoutMain__YUPD2{display:flex;flex-direction:column;min-height:calc(100vh - var(--topbarHeight))}@media (min-width:768px){.SignupFlowPage_layoutMain__YUPD2{min-height:calc(100vh - var(--topbarHeightDesktop))}}.SignupFlowPage_pageBackground__TbbWm{align-items:center;background-color:#4d4e4e;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1 1;justify-content:center;min-height:calc(100vh - var(--topbarHeight));padding:24px 16px;position:relative}@media (min-width:768px){.SignupFlowPage_pageBackground__TbbWm{min-height:calc(100vh - var(--topbarHeightDesktop));padding:40px}}.SignupFlowPage_card__PGCvy{background-color:var(--colorWhite);border-radius:16px;box-shadow:var(--boxShadowPopup);display:flex;flex-direction:column;max-width:1180px;min-height:640px;overflow:hidden;position:relative;width:100%;z-index:1}@media (min-width:768px){.SignupFlowPage_card__PGCvy{flex-direction:row;height:calc(100vh - var(--topbarHeightDesktop) - 80px);max-height:940px;min-height:720px}}.SignupFlowPage_sidebar__SS\+SS{background-color:#333;color:var(--colorWhite);display:flex;flex-direction:column;padding:24px}@media (min-width:768px){.SignupFlowPage_sidebar__SS\+SS{border-radius:8px;flex:0 0 40%;margin:14px;max-width:420px;padding:32px 28px}}.SignupFlowPage_logo__WFlge{height:34px;object-fit:contain;object-position:left center;width:auto}.SignupFlowPage_sidebarSubtitle__cOQTj{color:var(--colorWhite);font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:14px;font-weight:var(--fontWeightRegular);letter-spacing:1.5px;margin:28px 0 0;text-transform:uppercase}.SignupFlowPage_stepper__olVuz{display:flex;flex-direction:column;margin-top:24px}.SignupFlowPage_stepRow__uF9Fx{display:flex;gap:16px;padding-bottom:28px;position:relative}.SignupFlowPage_stepRow__uF9Fx:last-child{padding-bottom:0}.SignupFlowPage_stepRow__uF9Fx:not(:last-child):before{background-color:#ffffff4d;bottom:2px;content:"";left:13px;position:absolute;top:30px;width:1px}.SignupFlowPage_stepBadge__5hhLz{align-items:center;border-radius:100px;display:flex;flex:0 0 auto;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:16px;font-weight:var(--fontWeightMedium);height:28px;justify-content:center;position:relative;width:28px;z-index:1}.SignupFlowPage_stepBadgeUpcoming__lv8-i{background-color:#454545;border:1px solid #ffffff4d;color:#ffffffb3}.SignupFlowPage_stepBadgeCurrent__-38s8{background-color:var(--colorWhite);color:#333}.SignupFlowPage_stepBadgeDone__UOhrT{background-color:var(--lhBlue);color:var(--colorWhite)}.SignupFlowPage_stepCheck__MSYgo{height:14px;stroke:var(--colorWhite);width:14px}.SignupFlowPage_stepText__47a-k{display:flex;flex-direction:column;gap:2px}.SignupFlowPage_stepTitle__3DrPC{color:var(--colorWhite);font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:16px;font-weight:var(--fontWeightSemiBold);line-height:24px;margin:0}.SignupFlowPage_stepDesc__DkGs0{color:#ffffffb3;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:14px;font-weight:var(--fontWeightRegular);line-height:20px;margin:0}.SignupFlowPage_stepRowMuted__ke\+NB .SignupFlowPage_stepDesc__DkGs0,.SignupFlowPage_stepRowMuted__ke\+NB .SignupFlowPage_stepTitle__3DrPC{color:#ffffff80}.SignupFlowPage_features__cH7Lq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;padding-top:32px;grid-gap:12px 16px;gap:12px 16px}.SignupFlowPage_featuresDivider__clp-1{border-top:1px solid #ffffff26;margin-top:auto;padding-top:24px}.SignupFlowPage_feature__Y6QA\+{align-items:center;color:var(--colorWhite);display:flex;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:15px;gap:6px;line-height:24px}.SignupFlowPage_featureIcon__ZyrLm{flex:0 0 auto;height:18px;stroke:var(--colorWhite);width:18px}.SignupFlowPage_content__5LP4g{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto;padding:28px 24px 24px;position:relative}@media (min-width:768px){.SignupFlowPage_content__5LP4g{padding:56px 64px 40px}}.SignupFlowPage_stage__AwOat{flex:1 1 auto;position:relative}.SignupFlowPage_step__FFUUV{display:flex;flex-direction:column;height:100%;max-width:560px;width:100%}.SignupFlowPage_title__6\+BmC{color:#4d4e4e;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:28px;font-weight:var(--fontWeightBold);letter-spacing:-1px;line-height:34px;margin:0}@media (min-width:768px){.SignupFlowPage_title__6\+BmC{font-size:32px;line-height:38px}}.SignupFlowPage_subtitle__pU80F{color:#4d4e4e;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:16px;font-weight:var(--fontWeightRegular);line-height:24px;margin:8px 0 0}.SignupFlowPage_form__AiXjH{display:flex;flex:1 1 auto;flex-direction:column}.SignupFlowPage_fields__BdyDT{display:flex;flex-direction:column;gap:20px;margin-top:24px}.SignupFlowPage_groupLabel__XHSsU{color:#4d4e4e;display:block;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:16px;font-weight:var(--fontWeightSemiBold);line-height:24px;margin-bottom:8px}.SignupFlowPage_fieldRow__kzwFh{display:flex;flex-direction:column;gap:20px}@media (min-width:550px){.SignupFlowPage_fieldRow__kzwFh{flex-direction:row}.SignupFlowPage_fieldRow__kzwFh>*{flex:1 1}}.SignupFlowPage_field__12kXz label{color:#4d4e4e;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:16px;font-weight:var(--fontWeightSemiBold);line-height:24px;padding:0}.SignupFlowPage_field__12kXz input,.SignupFlowPage_field__12kXz select{border:1px solid #e5e5e5;border-radius:8px;color:#333;font-size:14px;line-height:20px;padding:13px 20px}.SignupFlowPage_field__12kXz input::placeholder{color:#949494}.SignupFlowPage_field__12kXz input:hover,.SignupFlowPage_field__12kXz select:hover{border-color:#4d4e4e;box-shadow:none}.SignupFlowPage_field__12kXz input:focus,.SignupFlowPage_field__12kXz select:focus{border-color:var(--lhBlue);box-shadow:none}.SignupFlowPage_passwordField__3chno{position:relative}.SignupFlowPage_passwordToggle__EAkBH{align-items:center;background:#0000;border:none;color:#949494;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:16px;top:42px}.SignupFlowPage_passwordToggle__EAkBH svg{height:18px;width:18px}.SignupFlowPage_passwordRules__I8w3t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;grid-gap:8px 16px;gap:8px 16px}.SignupFlowPage_rule__GlTOk{align-items:center;color:#949494;display:flex;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:13px;gap:8px;line-height:16px}.SignupFlowPage_ruleDot__TBLYc{border:1px solid #cfcfcf;border-radius:50%;flex:0 0 auto;height:14px;width:14px}.SignupFlowPage_ruleMet__HexDY{color:var(--lhBlue)}.SignupFlowPage_ruleMet__HexDY .SignupFlowPage_ruleDot__TBLYc{background-color:var(--lhBlue);border-color:var(--lhBlue)}.SignupFlowPage_roleCards__fy6Xp{display:flex;flex-direction:column;gap:16px;margin-top:28px}.SignupFlowPage_roleCard__v8g8W{background:var(--colorWhite);border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:19px;text-align:left;transition:var(--transitionStyleButton);width:100%}.SignupFlowPage_roleCard__v8g8W:hover{border-color:var(--lhBlue)}.SignupFlowPage_roleCardSelected__ER3u2{background-color:var(--lhBlueTint);border-color:var(--lhBlue);box-shadow:0 0 0 1px var(--lhBlue) inset}.SignupFlowPage_roleCardTop__w2h5t{align-items:flex-start;display:flex;justify-content:space-between}.SignupFlowPage_roleIcon__caqVk{color:var(--lhBlue);flex:0 0 auto;height:32px;width:32px}.SignupFlowPage_roleTitle__gHP5W{color:#4d4e4e;font-size:20px;font-weight:var(--fontWeightSemiBold);line-height:28px;margin:12px 0 0}.SignupFlowPage_roleDesc__ggnNd,.SignupFlowPage_roleTitle__gHP5W{display:block;font-family:var(--fontFamilyManrope,var(--fontFamily))}.SignupFlowPage_roleDesc__ggnNd{color:#949494;font-size:16px;line-height:24px;margin:4px 0 0}.SignupFlowPage_roleCheckbox__CsAPh{align-items:center;border:1.5px solid #cfcfcf;border-radius:6px;color:var(--colorWhite);display:flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.SignupFlowPage_roleCheckboxSelected__JTOyW{background-color:var(--lhBlue);border-color:var(--lhBlue)}.SignupFlowPage_roleCheckbox__CsAPh svg{height:12px;width:12px}.SignupFlowPage_chips__RCPfm{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.SignupFlowPage_chip__6HWKo{background:var(--colorWhite);border:1px solid #e5e5e5;border-radius:100px;color:#333;cursor:pointer;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:14px;padding:8px 16px;transition:var(--transitionStyleButton)}.SignupFlowPage_chip__6HWKo:hover{border-color:var(--lhBlue)}.SignupFlowPage_chipSelected__C9otR{background-color:var(--lhBlueTint);border-color:var(--lhBlue);color:var(--lhBlue)}.SignupFlowPage_optionalHint__1AWFI{color:#949494;font-weight:var(--fontWeightRegular)}.SignupFlowPage_socialRow__2EbLi{display:flex;flex-direction:column;gap:12px;margin-top:24px}@media (min-width:550px){.SignupFlowPage_socialRow__2EbLi{flex-direction:row}.SignupFlowPage_socialRow__2EbLi>*{flex:1 1}}.SignupFlowPage_socialButton__CiqFH{align-items:center;background:var(--colorWhite);border:1px solid #e6eaef;border-radius:8px;color:#333;cursor:pointer;display:flex;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:14px;font-weight:var(--fontWeightMedium);gap:10px;justify-content:center;padding:13px 20px;transition:var(--transitionStyleButton)}.SignupFlowPage_socialButton__CiqFH:hover{border-color:var(--lhBlue)}.SignupFlowPage_socialButton__CiqFH svg{height:16px;width:16px}.SignupFlowPage_orDivider__TWshg{align-items:center;color:#000;display:flex;font-size:12px;gap:16px;letter-spacing:1px;margin:20px 0 4px}.SignupFlowPage_orDivider__TWshg:after,.SignupFlowPage_orDivider__TWshg:before{background-color:#e5e5e5;content:"";flex:1 1 auto;height:1px}.SignupFlowPage_terms__d4niF{margin-top:20px}.SignupFlowPage_actions__5eXv5{align-items:center;display:flex;gap:12px;margin-top:28px}.SignupFlowPage_buttonBack__G6T8c{align-items:center;background:var(--colorWhite);border:1px solid #e5e5e5;border-radius:8px;color:#4d4e4e;cursor:pointer;display:inline-flex;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:16px;font-weight:var(--fontWeightRegular);gap:8px;padding:12px 30px;text-transform:uppercase;transition:var(--transitionStyleButton)}.SignupFlowPage_buttonBack__G6T8c:hover{border-color:#4d4e4e}.SignupFlowPage_buttonBack__G6T8c svg{height:18px;width:18px}.SignupFlowPage_buttonPrimary__UL9uz{align-items:center;background-color:var(--lhBlue);border:none;border-radius:8px;color:var(--colorWhite);cursor:pointer;display:inline-flex;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:16px;font-weight:var(--fontWeightMedium);gap:8px;justify-content:center;margin-left:auto;min-height:auto;padding:12px 34px;text-transform:uppercase;transition:var(--transitionStyleButton);width:auto}.SignupFlowPage_buttonPrimary__UL9uz:hover:not(:disabled){background-color:var(--lhBlueHover)}.SignupFlowPage_buttonPrimary__UL9uz:disabled{cursor:not-allowed;opacity:.6}.SignupFlowPage_buttonPrimaryFull__GR1dB{margin-left:0;width:100%}.SignupFlowPage_buttonPrimary__UL9uz svg{height:18px;width:18px}.SignupFlowPage_footerLink__FBqrw{color:#333;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:14px;margin-top:20px;text-align:center}.SignupFlowPage_footerLink__FBqrw a{color:var(--lhBlue);font-weight:var(--fontWeightSemiBold)}.SignupFlowPage_optionsRow__C--5F{align-items:center;display:flex;justify-content:flex-end;margin-top:12px}.SignupFlowPage_forgotLink__zcLfS{color:var(--lhBlue);font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:14px;font-weight:var(--fontWeightSemiBold)}.SignupFlowPage_forgotLink__zcLfS:hover{color:var(--lhBlueHover);text-decoration:underline}.SignupFlowPage_error__5i3\+j{color:var(--colorFail);font-size:14px;margin-top:16px}.SignupFlowPage_confirmIcon__dPh0u{color:var(--lhBlue);height:44px;margin:0 auto;width:44px}.SignupFlowPage_confirmCentered__s2d2T{text-align:center}.SignupFlowPage_confirmDivider__\+uwMR{background-color:#e5e5e5;height:1px;margin:24px 0}.SignupFlowPage_confirmSectionLabel__DDkU7{color:#949494;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:13px;letter-spacing:1px;text-transform:uppercase}.SignupFlowPage_confirmList__DBq-V{color:#333;font-size:14px;line-height:22px;margin:12px 0 0;padding-left:20px}.SignupFlowPage_benefitGrid__Nhkze{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px;grid-gap:12px;gap:12px}.SignupFlowPage_benefitCard__HrVFJ{border:1px solid #e5e5e5;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:14px}.SignupFlowPage_benefitIcon__yNH4Q{color:var(--lhBlue);height:18px;width:18px}.SignupFlowPage_benefitTitle__0C3pd{color:#333;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:14px;font-weight:var(--fontWeightSemiBold);margin:0}.SignupFlowPage_benefitDesc__ZhYMO{color:#949494;font-size:12px;line-height:16px;margin:0}.SignupFlowPage_confirmFooter__vFJwH{margin-top:24px;text-align:center}.SignupFlowPage_confirmFooterHint__JQ5kE{color:#949494;font-size:13px}.SignupFlowPage_linkButton__-k2lX{background:#0000;border:none;color:#333;cursor:pointer;display:inline-block;font-family:var(--fontFamilyManrope,var(--fontFamily));font-size:14px;font-weight:var(--fontWeightSemiBold);margin-top:12px;padding:0;text-decoration:underline}
/*# sourceMappingURL=LoginPage.ed4d3b2f.chunk.css.map*/