.TermsAndConditions_root__G0x2K{padding-bottom:6px}@media (min-width:768px){.TermsAndConditions_root__G0x2K{padding-bottom:8px}}.TermsAndConditions_finePrint__vd5C8{padding:3px 0 5px;text-align:left}.TermsAndConditions_privacyLink__Pbo8S,.TermsAndConditions_termsLink__Ut1sg{color:var(--marketplaceColor)}:is(.TermsAndConditions_privacyLink__Pbo8S,.TermsAndConditions_termsLink__Ut1sg):hover{color:var(--marketplaceColorDark);cursor:pointer;text-decoration:underline}.AuthenticationPage_root__JVZLx{flex-grow:1}.AuthenticationPage_root__JVZLx.AuthenticationPage_root__JVZLx{background-color:var(--colorWhite)}.AuthenticationPage_contentContainer__rqLg1{background-color:var(--colorWhite);height:auto;justify-content:center;min-height:calc(100vh - 60px);padding:16px 16px 24px}@media (min-width:768px){.AuthenticationPage_contentContainer__rqLg1{height:unset;min-height:unset;padding:40px 24px 64px}}.AuthenticationPage_authLayout__K0ug-{align-items:stretch;display:flex;flex-direction:column;width:100%}@media (min-width:768px){.AuthenticationPage_authLayout__K0ug-{max-width:520px}}.AuthenticationPage_content__q6s1Z{background-color:var(--hilfrCream);border-radius:18px;box-shadow:none;padding-top:29px;position:relative}@media (min-width:768px){.AuthenticationPage_content__q6s1Z{border-bottom:none;border-radius:18px;flex-basis:auto;margin-bottom:0;margin-top:0;max-width:520px;width:100%}}.AuthenticationPage_spinnerContainer__y73Tf{align-items:center;display:flex;height:100%;justify-content:center}@media (min-width:768px){.AuthenticationPage_tabs__D7fAu{margin-top:6px}}.AuthenticationPage_tab__38v7l{font-size:17px;-webkit-hyphens:auto;hyphens:auto;line-height:24px;margin-bottom:0;margin-top:0;padding:0;word-break:break-word}@media (min-width:375px){.AuthenticationPage_tab__38v7l{font-size:18px}}@media (min-width:450px){.AuthenticationPage_tab__38v7l{font-size:19px}}@media (min-width:768px){.AuthenticationPage_tab__38v7l{font-size:20px;-webkit-hyphens:unset;hyphens:unset;line-height:28px;margin-top:0;padding:0;word-break:unset}}.AuthenticationPage_form__l9JDz{margin-top:24px}@media (min-width:768px){.AuthenticationPage_form__l9JDz{margin-top:30px;padding-top:2px}}.AuthenticationPage_loginForm__rwGWJ{flex-basis:260px;flex-grow:0;margin-top:24px}@media (min-width:768px){.AuthenticationPage_loginForm__rwGWJ{flex-basis:auto;margin-top:30px;padding-top:2px}}.AuthenticationPage_helpContact__ewW7k{margin-top:24px}.AuthenticationPage_signupForm__bETlQ{flex-basis:340px;flex-grow:0;margin-top:24px}@media (min-width:768px){.AuthenticationPage_signupForm__bETlQ{flex-basis:auto;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-top:11px;width:604px}}.AuthenticationPage_userTypeSelect__uK188{margin-bottom:24px}@media (min-width:768px){.AuthenticationPage_userTypeSelect__uK188{margin-bottom:32px}}.AuthenticationPage_selectedValue__yCjeZ{margin-bottom:6px;margin-top:0}@media (min-width:768px){.AuthenticationPage_selectedValue__yCjeZ{margin-bottom:0;margin-top:0;padding:2px 0 6px}}.AuthenticationPage_hideOnMobile__zth7L{display:none}@media (min-width:768px){.AuthenticationPage_hideOnMobile__zth7L{display:block}}.AuthenticationPage_verifyClose__w4Ki8{font-weight:var(--fontWeightMedium);z-index:1}.AuthenticationPage_verifyClose__w4Ki8:hover{text-decoration:underline}.AuthenticationPage_email__nEr4z{font-weight:var(--fontWeightHighlightEmail);-webkit-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word}.AuthenticationPage_modalIcon__hENBx{margin-top:47px}@media (min-width:768px){.AuthenticationPage_modalIcon__hENBx{margin-top:0}}.AuthenticationPage_error__Itza4{align-items:flex-start;background-color:var(--colorFailSubtle);border:1px solid var(--colorFail);border-radius:6px;color:var(--colorFail);display:flex;font-size:15px;font-weight:var(--fontWeightMedium);gap:8px;line-height:1.4;padding:12px 14px}.AuthenticationPage_errorIcon__CpsIC{flex-shrink:0;height:18px;margin-top:1px;stroke:var(--colorFail);width:18px}.AuthenticationPage_signupWithIdpTitle__I2Nk-{color:var(--colorBlack);margin-bottom:0;margin-top:0;padding-top:16px}@media (min-width:768px){.AuthenticationPage_signupWithIdpTitle__I2Nk-{margin-top:6px;padding:0}}.AuthenticationPage_closeAuthButton__YOtxU{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--hilfrTextMuted);cursor:pointer;display:flex;height:44px;justify-content:center;line-height:1;position:absolute;right:6px;top:6px;width:44px;z-index:1}.AuthenticationPage_closeAuthButton__YOtxU:hover{background-color:var(--colorGrey50);color:var(--colorGrey900)}.AuthenticationPage_closeAuthIcon__ikPN5{fill:currentColor;stroke:currentColor}.AuthenticationPage_legalLoading__D8ptZ{color:var(--hilfrHeading);margin:0;padding:24px 0;text-align:center}.ConfirmSignupForm_root__9Dey1{justify-content:flex-start}@media (min-width:768px){.ConfirmSignupForm_root__9Dey1{justify-content:space-between}}.ConfirmSignupForm_name__NHqcu{display:flex;justify-content:space-between;margin-top:24px}@media (min-width:768px){.ConfirmSignupForm_name__NHqcu{margin-top:32px}}.ConfirmSignupForm_halfField__OLfN-{width:calc(50% - 9px)}.ConfirmSignupForm_customFields__xRQhY,.ConfirmSignupForm_row__kOJ8k{margin-top:24px}@media (min-width:768px){.ConfirmSignupForm_customFields__xRQhY,.ConfirmSignupForm_row__kOJ8k{margin-top:32px}}.LegacyPlatformNotice_root__rkzc\+{background-color:var(--colorWhite);border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:8px;padding:20px 24px}.LegacyPlatformNotice_compact__047Bj{gap:4px;padding:14px 16px}.LegacyPlatformNotice_headingCompact__yxhys,.LegacyPlatformNotice_heading__te-Y3{color:var(--hilfrHeading);font-weight:var(--fontWeightBold)}.LegacyPlatformNotice_bodyCompact__KoW22,.LegacyPlatformNotice_body__3ZMTF,.LegacyPlatformNotice_headingCompact__yxhys{margin:0}.LegacyPlatformNotice_actions__Hh1kU{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-top:6px}.LegacyPlatformNotice_actionsCompact__kS6Nc{align-items:stretch}.LegacyPlatformNotice_actionsCompact__kS6Nc .LegacyPlatformNotice_faqTextLink__q7kVW{align-self:center}.LegacyPlatformNotice_button__PLzIG{align-items:center;background-color:var(--hilfrAccentTeal);border:2px solid var(--hilfrAccentTeal);border-radius:4px;color:var(--colorWhite);display:inline-flex;font-weight:var(--fontWeightSemiBold);justify-content:center;min-height:44px;padding:8px 16px;text-align:center;text-decoration:none;transition:filter .15s ease,background-color .15s ease,color .15s ease}.LegacyPlatformNotice_button__PLzIG:focus-visible,.LegacyPlatformNotice_button__PLzIG:hover{color:var(--colorWhite);filter:brightness(.88);text-decoration:none}.LegacyPlatformNotice_faqTextLink__q7kVW{align-items:center;color:var(--hilfrAccentTeal);display:inline-flex;font-weight:var(--fontWeightSemiBold);min-height:44px;text-decoration:underline;text-underline-offset:3px}.LegacyPlatformNotice_faqTextLink__q7kVW:focus-visible,.LegacyPlatformNotice_faqTextLink__q7kVW:hover{text-decoration-thickness:2px}.LoginForm_root__RwhyT{justify-content:flex-start}@media (min-width:768px){.LoginForm_root__RwhyT{justify-content:space-between}}@media (min-width:768px){.LoginForm_bottomWrapper__a18yp{margin-top:60px}}.LoginForm_submitButton__J-kaR{border-radius:999px}.LoginForm_legacyLogin__iAC9l{margin:16px 0 20px}.SignupForm_root__LcKFm{justify-content:flex-start}@media (min-width:768px){.SignupForm_root__LcKFm{justify-content:space-between}}.SignupForm_name__8lPO8{display:flex;justify-content:space-between;margin-top:24px}@media (min-width:768px){.SignupForm_name__8lPO8{margin-top:32px}}.SignupForm_customFields__Iu0d\+,.SignupForm_row__1e4oQ{margin-top:24px}@media (min-width:768px){.SignupForm_customFields__Iu0d\+,.SignupForm_row__1e4oQ{margin-top:32px}}.SignupForm_homeInfo__VUok8{color:var(--hilfrTextMuted);margin-bottom:0;margin-top:8px}.SignupForm_halfField__IKZfG{width:calc(50% - 9px)}.SignupForm_narrowField__1z5cq{width:calc(34% - 9px)}.SignupForm_wideField__1VsSG{width:calc(66% - 9px)}.SignupForm_submitButton__2qjTQ{border-radius:999px}.SignupForm_error__972VL{color:var(--colorFail);font-weight:var(--fontWeightBold);padding:6px 0;text-align:left}@media (min-width:768px){.SignupForm_error__972VL{padding:8px 0}}