.CodeInput_codeInputWrapper__J3DqC{width:100%}.CodeInput_codeInput__UBkoh{display:flex!important;justify-content:space-between;gap:.25rem}.CodeInput_codeInput__UBkoh input{width:2.375rem;height:2.375rem;border-radius:.5rem;border:1px solid var(--color--light-gray);text-align:center}.CodeInput_codeInput__UBkoh input:focus{outline:none;border-color:var(--color--primary)}.SignupForm_wrapper__Cb2YY{align-items:center;display:flex;flex-direction:column;margin-bottom:1.875rem;max-width:22.25rem;width:100%}.SignupForm_signupGreeting__zgHdZ{margin-top:6.25rem;text-wrap:nowrap}.SignupForm_signupForm__hU0NQ{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.625rem}.SignupForm_signupSubtitle__aFzCi{color:var(--color--dark-slate);margin-bottom:2.1875rem;margin-top:.875rem;text-align:center}.SignupForm_formContent__v2NuU{display:flex;flex-direction:column;gap:1.625rem;width:100%}.SignupForm_fieldsWrapper__fKHlf{width:100%;display:flex;flex-direction:column;gap:1.1875rem}.SignupForm_formFooter__u0T6v{align-self:center}.SignupForm_resendOtpWrapper__DIkMu{color:var(--color--light-gray);display:flex;align-items:center;gap:.5rem}.SignupForm_resendOtpWrapper__DIkMu button{background:none;border:none;padding:0;font-family:inherit;font-size:inherit;color:var(--color--black);font-weight:var(--font-weight--medium);text-decoration:underline;cursor:pointer}.SignupForm_socialMediaWrapper__3Fpax{align-self:center;display:flex;gap:.875rem;justify-content:center;margin-top:2.5rem}.SignupForm_socialButton__pJI7w{border-color:var(--color--light-gray);border-radius:100%;color:blue;height:2.25rem;min-width:0;min-width:auto;padding:.5rem;width:2.25rem}.SignupForm_phoneFieldWrapper__31wb5{display:flex;align-items:flex-end;gap:.75rem}.SignupForm_phoneFieldWrapper__31wb5>div:first-child{width:8.125rem;min-width:8.125rem}.SignupForm_phoneFieldWrapper__31wb5>div:last-child{flex-grow:1}.SignupForm_roleSelector__fb30a{display:flex;gap:.75rem;width:100%}.SignupForm_roleCard__h7n2_{flex:1;padding:1rem .75rem;border:.125rem solid var(--border--gray);border-radius:.625rem;cursor:pointer;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.375rem;transition:all var(--transition--timing-2) var(--transition--ease);background:var(--color--white)}.SignupForm_roleCard__h7n2_:hover{border-color:var(--color--primary-50)}.SignupForm_roleCardActive__orcAJ{border-color:var(--color--primary);background:var(--color--primary-10)}.SignupForm_roleCardIcon__fPxsr{color:var(--color--gray4);transition:color var(--transition--timing-2) var(--transition--ease)}.SignupForm_roleCardIconActive__BsT6w{color:var(--color--primary)}.SignupForm_roleCardTitle__Er9f5{font-size:.8125rem;font-weight:var(--font-weight--semi-bold);color:var(--color--dark-gray)}.SignupForm_roleCardSubtitle__qbI8Z{font-size:.6875rem;color:var(--color--gray6);line-height:1.3}.SignupForm_strengthWrapper__vFSPN{display:flex;flex-direction:column;gap:.375rem;margin-top:-.625rem}.SignupForm_strengthBarTrack__y0TXB{height:.25rem;background:var(--color--background2);border-radius:.125rem;overflow:hidden}.SignupForm_strengthBarFill__5H__l{height:100%;border-radius:.125rem;transition:width .3s ease,background .3s ease}.SignupForm_strengthWeak__dd3_W{background:var(--color--error);color:var(--color--error)}.SignupForm_strengthFair__ZHPqM{background:var(--color--alerting-warning);color:var(--color--alerting-warning)}.SignupForm_strengthStrong__kGlip{background:var(--color--green1);color:var(--color--success-icon)}.SignupForm_strengthLabel__urZeN{font-size:.75rem;font-weight:var(--font-weight--medium)}.SignupForm_ruleList__Q3MUE{display:flex;flex-direction:column;gap:.1875rem}.SignupForm_rule__6e1e0{display:flex;align-items:center;gap:.375rem;font-size:.75rem}.SignupForm_ruleValid__6wmRC{color:var(--color--success-icon)}.SignupForm_ruleInvalid__hj5i2{color:var(--color--gray6)}.SignupForm_matchIndicator__GZjmb{display:flex;align-items:center;gap:.375rem;font-size:.75rem;margin-top:-.75rem}.SignupForm_matchSuccess__rkWou{color:var(--color--success-icon)}.SignupForm_matchError__e9483{color:var(--color--error)}.SignupForm_userProfile__pFSZA{display:flex;flex-direction:column;align-items:center;gap:.25rem}.SignupForm_accountContainer__02Ez8{display:flex;gap:.25rem}@media (min-width:1024px){.SignupForm_signupForm__hU0NQ,.SignupForm_wrapper__Cb2YY{align-items:flex-start}}.AuthLayout_wrapper__pR6j3{min-height:100vh;flex:1;display:flex;flex-direction:column-reverse;justify-content:space-between}.AuthLayout_rightSideWrapper__oiML7{align-items:flex-end;display:flex;background:var(--color--primary);min-height:13.125rem;padding-bottom:2.5rem}.AuthLayout_rightSide__KOChj{display:flex;flex:1;flex-basis:100%;align-items:center;justify-content:space-between;gap:1rem}.AuthLayout_header__eCOPv{padding-left:1rem;display:flex;flex-direction:column;gap:.3125rem}.AuthLayout_header__eCOPv h1{max-width:15.625rem}.AuthLayout_header__eCOPv p{max-width:20rem;color:var(--color--white);font-size:.875rem}.AuthLayout_mobileImage__6ZXR_{width:3.4375rem;height:6.875rem}.AuthLayout_desktopImage__bfaMQ,.AuthLayout_tabletImage__WzoPm{display:none}.AuthLayout_desktopImage__bfaMQ{height:21.875rem;width:28.4375rem}.AuthLayout_tabletImage__WzoPm{width:17.1875rem;height:17.1875rem}@media (min-width:834px){.AuthLayout_mobileImage__6ZXR_{display:none}.AuthLayout_header__eCOPv{padding-left:2rem;gap:.75rem}.AuthLayout_header__eCOPv h1{max-width:22.5625rem}.AuthLayout_header__eCOPv p{font-size:1rem;max-width:22.5rem}.AuthLayout_tabletImage__WzoPm{display:block}.AuthLayout_rightSideWrapper__oiML7{min-height:21.875rem;padding-bottom:2.1875rem}.AuthLayout_imageContainer__Zolhc{height:17.5rem}}@media (min-width:1024px){.AuthLayout_wrapper__pR6j3{flex-direction:row}.AuthLayout_header__eCOPv{padding-left:3.75rem}.AuthLayout_header__eCOPv h1{max-width:20.4375rem}.AuthLayout_rightSideWrapper__oiML7{flex:1;align-items:flex-start;padding-bottom:0}.AuthLayout_rightSide__KOChj{flex-direction:column;height:100%;margin-top:4.25rem;align-items:flex-start;justify-content:space-between}.AuthLayout_imageContainer__Zolhc{height:auto;align-self:flex-end}.AuthLayout_tabletImage__WzoPm{display:none}.AuthLayout_desktopImage__bfaMQ{display:block}}.SignupTemplate_wrapper__nI_cX{flex:1;padding:6.25rem 1rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:1024px){.SignupTemplate_wrapper__nI_cX{padding-block:4.25rem 0;justify-content:normal}}