.AuthenticationPage_pageWrapper__OXbKj{-webkit-overflow-scrolling:touch;background:transparent;bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}@media (max-width:1023px){.AuthenticationPage_pageWrapper__OXbKj{background-color:var(--matterColorLight)}}.AuthenticationPage_root__JVZLx{flex-grow:1;min-height:100vh;position:relative}@media (min-width:768px){.AuthenticationPage_root__JVZLx{align-items:flex-start;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;min-height:100vh;padding:40px 20px;position:relative}}.AuthenticationPage_content__q6s1Z{width:100%}.AuthenticationPage_content__q6s1Z.AuthenticationPage_loginContent__04W3r{box-shadow:none;margin-top:0}@media (min-width:768px){.AuthenticationPage_content__q6s1Z.AuthenticationPage_loginContent__04W3r{box-shadow:var(--boxShadowButton);flex-basis:460px;margin-top:0;max-width:460px;width:460px}}.AuthenticationPage_content__q6s1Z.AuthenticationPage_confirmContent__zSrnb{margin-top:0;padding-top:20px}@media (min-width:768px){.AuthenticationPage_content__q6s1Z.AuthenticationPage_confirmContent__zSrnb{box-shadow:var(--boxShadowButton);flex-basis:460px;margin-top:0;max-width:460px;padding-top:20px;width:460px}}.AuthenticationPage_logo__Hr4eN{color:var(--marketplaceColor);display:block;height:auto;margin:0 auto 24px;max-width:90px}@media (min-width:768px){.AuthenticationPage_logo__Hr4eN{margin-bottom:32px;max-width:100px}}.AuthenticationPage_tabs__D7fAu{margin:20px auto 12px}@media (min-width:768px){.AuthenticationPage_tabs__D7fAu{margin-top:0;width:100%}}.AuthenticationPage_tab__38v7l{font-size:16px;font-weight:var(--fontWeightSemiBold);line-height:40px;margin:0}@media (min-width:768px){.AuthenticationPage_tab__38v7l{font-size:18px;line-height:44px;margin-top:0}}.AuthenticationPage_form__l9JDz{margin-top:24px}@media (min-width:768px){.AuthenticationPage_form__l9JDz{margin-top:30px;padding-top:2px}}.AuthenticationPage_loginForm__rwGWJ{flex-grow:0;margin-top:24px}@media (min-width:768px){.AuthenticationPage_loginForm__rwGWJ{margin-top:30px;padding-top:2px}}.AuthenticationPage_signupForm__bETlQ{flex-grow:0;margin-top:24px}@media (min-width:768px){.AuthenticationPage_signupForm__bETlQ{margin-top:30px;padding-top:2px}}.AuthenticationPage_bottomWrapper__rKm9h{text-align:left}.AuthenticationPage_privacyWrapper__uIfuE,.AuthenticationPage_termsWrapper__rzsZS{padding-top:40px;width:100%}@media (min-width:768px){.AuthenticationPage_privacyWrapper__uIfuE,.AuthenticationPage_termsWrapper__rzsZS{padding:10px 0 100px;width:604px}}.AuthenticationPage_hideOnMobile__zth7L{display:none}@media (min-width:768px){.AuthenticationPage_hideOnMobile__zth7L{display:block}}.AuthenticationPage_verifyClose__w4Ki8{z-index:1}.AuthenticationPage_closeAuth__2w5Xs{background-color:initial;color:var(--matterColorDark);cursor:pointer;padding:8px;position:absolute;right:16px;top:16px;z-index:1}@media (min-width:768px){.AuthenticationPage_closeAuth__2w5Xs{right:20px;top:20px}.AuthenticationPage_closeAuth__2w5Xs:hover{opacity:.8}}.AuthenticationPage_closeText__m1zFM{display:none!important;height:0!important;overflow:hidden!important;visibility:hidden!important;width:0!important}.AuthenticationPage_email__nEr4z{font-weight:var(--fontWeightHighlightEmail);-webkit-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word}@media (min-width:768px){.AuthenticationPage_modalIcon__hENBx{margin-top:0}}.AuthenticationPage_error__Itza4{font-size:12px}@media (min-width:768px){.AuthenticationPage_error__Itza4{font-size:14px}}.AuthenticationPage_signupWithIdpTitle__I2Nk-{color:var(--colorBlack);font-size:16px;margin-bottom:0;margin-top:0;padding-top:16px}@media (min-width:768px){.AuthenticationPage_signupWithIdpTitle__I2Nk-{font-size:18px;margin-top:6px;padding:0}}.AuthenticationPage_confirmInfoText__\+dyFS{font-size:12px}@media (min-width:768px){.AuthenticationPage_confirmInfoText__\+dyFS{font-size:14px}}.AuthenticationPage_buttonIcon__KvljP{left:0;margin-left:20px;position:absolute}.AuthenticationPage_socialLogo__uhq3R{height:24px}@media (min-width:768px){.AuthenticationPage_socialLogo__uhq3R{height:34px}}.AuthenticationPage_socialButtonWrapper__Vd9Wv{margin-bottom:16px;button{font-size:12px}}@media (min-width:768px){.AuthenticationPage_socialButtonWrapper__Vd9Wv{button{font-size:14px}}}@media (min-width:768px){.AuthenticationPage_socialButtonWrapper__Vd9Wv{margin-top:12px}}.AuthenticationPage_socialButtonsOr__P0gi4{background-color:var(--matterColorLight);height:32px;margin-bottom:20px;position:relative;text-align:center;width:100%}.AuthenticationPage_socialButtonsOrText__S1CxX{background-color:var(--colorWhite);color:var(--matterColor);display:inline-block;font-size:14px;margin:0;padding:0 20px;position:relative;width:auto;z-index:3}.AuthenticationPage_bottomWrapperText__uwH3r{font-size:10px;margin-bottom:0;margin-top:12px;text-align:center}@media (min-width:768px){.AuthenticationPage_bottomWrapperText__uwH3r{font-size:12px}}.AuthenticationPage_termsLink__ynJB-{color:var(--matterColorDark);font-weight:var(--fontWeightBold)}.AuthenticationPage_termsLink__ynJB-:hover{cursor:pointer;text-decoration:underline}.LoginForm_root__RwhyT{justify-content:flex-start}@media (min-width:768px){.LoginForm_root__RwhyT{justify-content:space-between}}.LoginForm_root__RwhyT input{font-size:12px}@media (min-width:768px){.LoginForm_root__RwhyT input{font-size:14px}}.LoginForm_root__RwhyT label{font-size:12px}@media (min-width:768px){.LoginForm_root__RwhyT label{font-size:14px}}.LoginForm_root__RwhyT button{font-size:12px}@media (min-width:768px){.LoginForm_root__RwhyT button{font-size:14px}}.LoginForm_bottomWrapper__a18yp{margin:40px 0 20px;text-align:left}.LoginForm_bottomWrapperText__u7uzh{font-size:10px}@media (min-width:768px){.LoginForm_bottomWrapperText__u7uzh{font-size:12px}}.LoginForm_recoveryLink__iyezw{color:var(--matterColor);font-weight:var(--fontWeightBold)}.LoginForm_recoveryLinkInfo__sEx6i{color:var(--matterColorDark);font-weight:var(--fontWeightBold)}.SignupForm_root__LcKFm{justify-content:flex-start}@media (min-width:768px){.SignupForm_root__LcKFm{justify-content:space-between}}.SignupForm_conversionMessage__0-qoe{background-color:initial;border-radius:0;border-top:1px solid var(--matterColorEE);color:var(--matterColor);font-size:12px;line-height:1.4;margin:24px 0 0;padding:14px;text-align:center}@media (min-width:768px){.SignupForm_conversionMessage__0-qoe{font-size:13px;padding:16px}}.SignupForm_intentTitle__tkiZj{color:var(--matterColorDark);font-size:16px;font-weight:600;margin:0 0 20px;text-align:center}@media (min-width:768px){.SignupForm_intentTitle__tkiZj{font-size:18px;margin-bottom:24px}}.SignupForm_intentCards__wcsWv{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:0}@media (min-width:768px){.SignupForm_intentCards__wcsWv{gap:16px}}.SignupForm_intentCard__CbzrZ{align-items:center;background:#fff;border:2px solid var(--matterColorEE);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:140px;padding:32px 16px;text-align:center;transition:all .2s ease}.SignupForm_intentCard__CbzrZ:active{-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.SignupForm_intentCard__CbzrZ{min-height:160px;padding:36px 20px}}.SignupForm_intentCardCustomer__l0zpD:hover{background-color:var(--marketplaceColorLight);border-color:var(--marketplaceColor)}.SignupForm_intentCardCustomer__l0zpD:hover,.SignupForm_intentCardProvider__2R5ZY:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.SignupForm_intentCardProvider__2R5ZY:hover{background-color:var(--matterColorF6);border-color:var(--matterColorCA)}.SignupForm_intentIcon__Re2PR{display:none}.SignupForm_intentCardTitle__w-Wr\+{color:var(--matterColorDark);font-size:14px;font-weight:600;margin:0 0 8px}@media (min-width:768px){.SignupForm_intentCardTitle__w-Wr\+{font-size:15px}}.SignupForm_intentCardDescription__l1bLw{color:var(--matterColor);font-size:11px;line-height:1.3;margin:0}@media (min-width:768px){.SignupForm_intentCardDescription__l1bLw{font-size:12px}}.SignupForm_fields__3ZJ8r{display:flex;flex-direction:column;gap:16px}.SignupForm_fields__3ZJ8r select{font-size:12px;padding:10px 16px}@media (min-width:768px){.SignupForm_fields__3ZJ8r select{font-size:14px;padding:4px 26px}}.SignupForm_fields__3ZJ8r input{font-size:12px}@media (min-width:768px){.SignupForm_fields__3ZJ8r input{font-size:14px}}.SignupForm_fields__3ZJ8r label{font-size:12px}@media (min-width:768px){.SignupForm_fields__3ZJ8r label{font-size:14px}}.SignupForm_nameRow__vRHd2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media (max-width:600px){.SignupForm_nameRow__vRHd2{gap:20px;grid-template-columns:1fr}}.SignupForm_emailSignupButtonWrapper__NyxOv{button{align-items:center;display:flex;font-size:12px;justify-content:center;width:100%}}@media (min-width:768px){.SignupForm_emailSignupButtonWrapper__NyxOv{button{font-size:14px}}}.SignupForm_signupMethodDivider__Yblux{margin:12px 0;position:relative;text-align:center}.SignupForm_signupMethodDivider__Yblux:before{background:var(--matterColorEE);content:"";height:1px;left:0;position:absolute;right:0;top:50%;z-index:0}.SignupForm_signupMethodDividerText__vZlE1{background:#fff;color:var(--matterColor);font-size:12px;padding:0 16px;position:relative;z-index:1}@media (min-width:768px){.SignupForm_signupMethodDividerText__vZlE1{font-size:14px}}.SignupForm_backButton__xc1Yr{margin-bottom:16px;button{color:var(--marketplaceColor);font-size:12px;padding:0}}@media (min-width:768px){.SignupForm_backButton__xc1Yr{button{font-size:14px}}}.SignupForm_backButton__xc1Yr{button:hover{color:var(--marketplaceColorDark);text-decoration:underline}}.SignupForm_buttonIcon__BrEgw{align-items:center;display:flex;justify-content:center;left:20px;position:absolute}.SignupForm_buttonIcon__BrEgw svg{display:block}.SignupForm_passwordField__O2110{position:relative}.SignupForm_passwordField__O2110 input{padding-right:48px}@media (min-width:768px){.SignupForm_passwordField__O2110 input{padding-right:58px}}.SignupForm_passwordToggle__7NJlN{align-items:center;background:none;border:none;color:var(--matterColor);cursor:pointer;display:flex;height:28px;justify-content:center;outline:none;padding:0;position:absolute;right:0;top:34px;transition:color .2s;width:48px;z-index:2}@media (min-width:768px){.SignupForm_passwordToggle__7NJlN{height:31px;top:32px;width:58px}}.SignupForm_passwordToggle__7NJlN svg{height:20px;width:20px}.SignupForm_passwordToggle__7NJlN:hover{color:var(--matterColor4A)}.SignupForm_passwordToggle__7NJlN:focus{outline:none}.SignupForm_passwordToggle__7NJlN:focus-visible{border-radius:4px;outline:2px solid var(--marketplaceColor);outline-offset:2px}.SignupForm_passwordToggle__7NJlN svg{display:block;vertical-align:middle}.SignupForm_progressBar__wAMgZ{background:var(--matterColorEE);border-radius:2px;height:4px;margin-bottom:24px;overflow:hidden;width:100%}.SignupForm_progressFill__VtPax{background:linear-gradient(90deg,var(--marketplaceColor) 0,var(--colorSuccess) 100%);border-radius:2px;height:100%;transition:width .3s ease}.SignupForm_progressIndicator__vgHMj{border-bottom:1px solid var(--matterColorEE);margin-bottom:24px;padding-bottom:20px}.SignupForm_progressSteps__6h3Hr{align-items:center;display:flex;justify-content:space-between;position:relative}.SignupForm_progressSteps__6h3Hr:before{background:var(--matterColorEE);content:"";height:2px;left:10%;position:absolute;right:10%;top:16px;z-index:0}.SignupForm_progressStep__qYukL{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;position:relative;z-index:1}.SignupForm_progressDot__hnRI\+{align-items:center;background:var(--matterColorEE);border-radius:50%;color:var(--matterColorCA);display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;transition:all .3s;width:32px;.SignupForm_progressStep__qYukL.SignupForm_active__TDyiF &{background:var(--marketplaceColor);color:#fff}}.SignupForm_progressLabel__Q0fIq{color:var(--matterColorCA);font-size:12px;text-align:center;.SignupForm_progressStep__qYukL.SignupForm_active__TDyiF &{color:var(--marketplaceColor);font-weight:600}}@media (max-width:600px){.SignupForm_progressLabel__Q0fIq{font-size:10px}}.SignupForm_trustBadge__SOWFM{align-items:center;background:var(--marketplaceColorLight);border-radius:8px;display:flex;gap:12px;margin-top:8px;padding:12px 16px}.SignupForm_trustIcon__K3rjX{flex-shrink:0;font-size:20px}.SignupForm_trustText__21zDM{color:var(--matterColor4A);font-size:13px;line-height:1.4}.SignupForm_emailDivider__havPI{margin:8px 0;position:relative;text-align:center}.SignupForm_emailDivider__havPI:before{background:var(--matterColorEE);content:"";height:1px;left:0;position:absolute;right:0;top:50%;z-index:0}.SignupForm_emailDividerText__Nhhkh{background:#fff;color:var(--matterColor);font-size:13px;padding:0 16px;position:relative;z-index:1}.SignupForm_bottomWrapper__Dz0DU{margin:20px 0}.ConfirmSignupForm_root__9Dey1 input{font-size:12px}@media (min-width:768px){.ConfirmSignupForm_root__9Dey1 input{font-size:14px}}.ConfirmSignupForm_root__9Dey1 label{font-size:12px}@media (min-width:768px){.ConfirmSignupForm_root__9Dey1 label{font-size:14px}}.ConfirmSignupForm_root__9Dey1 select{font-size:12px}@media (min-width:768px){.ConfirmSignupForm_root__9Dey1 select{font-size:14px}}.ConfirmSignupForm_name__NHqcu{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px}@media (max-width:600px){.ConfirmSignupForm_name__NHqcu{gap:16px;grid-template-columns:1fr}}@media (min-width:768px){.ConfirmSignupForm_name__NHqcu{gap:20px;margin-top:20px}}.ConfirmSignupForm_firstNameRoot__yVfyZ,.ConfirmSignupForm_lastNameRoot__F9ymu{margin-bottom:0}.ConfirmSignupForm_companyNameField__3ZlFb{margin-top:16px}@media (min-width:768px){.ConfirmSignupForm_companyNameField__3ZlFb{margin-top:20px}}.ConfirmSignupForm_bottomWrapper__\+93X-{display:flex;flex-direction:column;gap:16px}.ConfirmSignupForm_bottomWrapperText__qMiFA{margin-top:0;order:2}.ConfirmSignupForm_providerTypeField__JRiz\+{margin-top:16px}@media (min-width:768px){.ConfirmSignupForm_providerTypeField__JRiz\+{margin-top:20px}}.ConfirmSignupForm_providerTypeField__JRiz\+ select{padding:4px 16px}@media (min-width:768px){.ConfirmSignupForm_providerTypeField__JRiz\+ select{padding:4px 26px}}.ConfirmSignupForm_termsLink__m0OLW:hover{cursor:pointer;text-decoration:underline}
/*# sourceMappingURL=AuthenticationPage.34530750.chunk.css.map*/