.auth-layout_auth-layout__C_Uex{height:100svh;display:flex;flex-flow:column nowrap}@media screen and (min-width:768px){.auth-layout_auth-layout__C_Uex{justify-content:center}}.auth-layout_auth-layout__C_Uex h2{color:#232323;font-size:24px;font-style:normal;font-weight:670;line-height:26px;letter-spacing:-.5px;margin-bottom:16px}.auth-layout_auth-layout__C_Uex h4{color:#323232;font-size:16px;font-style:normal;font-weight:380;line-height:20px}.auth-layout_auth-layout__C_Uex h4 a{text-decoration:none;color:#323232;font-weight:570}.auth-layout_auth-layout__C_Uex header{display:flex;align-items:flex-end;padding:20px 20px 40px;height:130px}.auth-layout_auth-layout__C_Uex header .auth-layout_back-button__hNVWa{display:flex;align-items:center;gap:8px}.auth-layout_auth-layout__C_Uex header .auth-layout_back-button__hNVWa .auth-layout_back-button-text___hW84{font-size:14px;font-weight:500;display:none}@media screen and (min-width:768px){.auth-layout_auth-layout__C_Uex header{display:flex;align-items:flex-end;padding:0;height:unset;max-width:504px;margin:0 auto 38px;width:100%}.auth-layout_auth-layout__C_Uex header .auth-layout_back-button__hNVWa .auth-layout_back-button-text___hW84{display:block}}.auth-layout_auth-layout__C_Uex main{display:flex;flex-flow:column nowrap;flex:1 1;padding:40px 20px 27px;margin-top:-20px;border-radius:20px 20px 0 0;background:#fff}.auth-layout_auth-layout__C_Uex main form button[type=submit]{margin-top:25px;margin-bottom:43px}@media screen and (min-width:768px){.auth-layout_auth-layout__C_Uex main{max-width:504px;margin:0 auto;padding:42px;width:100%;flex:0 1;border-radius:20px}.auth-layout_auth-layout__C_Uex main>h2{font-size:26px}}.auth-layout_auth-layout__C_Uex main form{flex-grow:1;display:flex;flex-flow:column nowrap;justify-content:space-between}.onboarding-upload-photo_file-input__p6pYk{cursor:pointer;display:flex;flex-flow:column nowrap;align-items:center;gap:16px}.onboarding-upload-photo_file-input__p6pYk input{position:absolute;left:-10000px}.onboarding-upload-photo_file-input__p6pYk span{color:#545454;font-size:14px;font-style:normal;font-weight:570;line-height:18px}.onboarding-upload-photo_file-input__p6pYk img{border-radius:50%;width:124px;height:124px;object-fit:cover}.signup_linkText__vl7sE a{text-decoration:none}.signup_linkText__vl7sE a:hover{text-decoration:underline}.signup_progress__rFQGL{display:flex;flex-flow:row nowrap;gap:10px;padding-bottom:40px}.signup_progress__rFQGL>div{flex-grow:1;height:5px;border-radius:40px;background:#84967b;opacity:.5}.signup_progress__rFQGL>div.signup_complete__RJB88{opacity:1}.signup_step3__YxfMF{flex-grow:1;padding-top:50px;display:flex;flex-flow:column nowrap}.signup_team-card__t32uP{display:flex;flex-flow:row nowrap;align-items:center;gap:20px;padding:8px 12px;border-radius:12px;background:#efefe8;margin-bottom:24px}.signup_team-card__t32uP .signup_text__mBhRL{color:#232323;display:flex;flex-flow:column nowrap;gap:6px}.signup_team-card__t32uP .signup_text__mBhRL p{margin:0;font-size:14px;font-style:normal;font-weight:380;line-height:18px}.signup_team-card__t32uP .signup_text__mBhRL p em{font-weight:570}.signup_team-card__t32uP .signup_text__mBhRL .signup_teamsList__a5hN_{margin:0;padding-left:20px;list-style-type:disc}.signup_team-card__t32uP .signup_text__mBhRL .signup_teamsList__a5hN_ .signup_teamName__WthO4{font-size:14px;line-height:18px;margin-bottom:4px}.signup_team-card__t32uP .signup_text__mBhRL .signup_teamsList__a5hN_ .signup_teamName__WthO4:last-child{margin-bottom:0}.signup_team-card__t32uP .signup_text__mBhRL .signup_teamsList__a5hN_ .signup_teamName__WthO4::marker{color:#6e6e6e}