.Switch_switch__oMvN_{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Switch_track__K5f_e{width:2.25rem;height:1.25rem;background-color:var(--grey-c0);border-radius:1.25rem;position:relative;transition:background-color .2s}.Switch_track--active__9CgiS{background-color:var(--red-ef)}.Switch_thumb__uOeNM{width:1rem;height:1rem;background-color:var(--white);border-radius:50%;position:absolute;top:50%;left:.125rem;transform:translate3d(0,-50%,0);transition:transform .2s}.Switch_thumb--active__v02jl{transform:translate3d(100%,-50%,0)}.SignUpForm_wrapper__Gg0wq{max-width:26.5rem;margin:2.625rem auto}.SignUpForm_title__EGEbN{font-size:2.5rem;color:#fff;line-height:1.12;text-align:center}.SignUpForm_desc__8E8NJ{max-width:22.875rem;margin:.5rem auto 2.125rem;font-size:1rem;line-height:1.25;text-align:center}.SignUpForm_postScriptum__Dq37i{font-size:.8125rem;line-height:1.23;text-align:center}.SignUpForm_link__5XYut{color:#ef0027;transition:opacity 175ms ease-out}.SignUpForm_link__5XYut:hover{opacity:.75}.SignUpForm_formField__lc58Z{margin-top:1.5rem}.SignUpForm_sendButton__z2hoh{width:100%;margin:1.5rem 0;padding:1rem 1.125rem}.SignUpForm_error__H3Ja_{margin:0 0 1.5rem!important}.SignUpForm_error__H3Ja_ p{font-size:.875rem}.SignUpForm_error__H3Ja_ a{color:#ef0027}@supports((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.SignUpForm_error__H3Ja_ a:not(.SignUpForm_safari__HIgcB){background:linear-gradient(45deg,#ef0027,#ff6c01);-webkit-background-clip:text;background-clip:text;color:transparent}}.SignUpForm_socials__ARxLt h4{margin:1.125rem auto .75rem;font-size:1.25rem;line-height:1.2;text-align:center}.SignUpForm_socials__ARxLt div{justify-content:center;column-gap:1rem}.SignUpForm_socials__ARxLt .auth-item{width:6rem}.SignUpForm_captcha__iQgE8{height:0}.SignUpForm_agree__dbM0n{margin-top:1.25rem;display:flex;align-items:flex-start}.SignUpForm_agree__dbM0n p{margin-left:.5rem;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--white)}@media(max-width:30rem){.SignUpForm_title__EGEbN{font-size:2rem}.SignUpForm_agree__dbM0n{margin-top:1rem}.SignUpForm_agree__dbM0n p{letter-spacing:-.0075em}}.SignInForm_wrapper__q8rgW{margin-top:2.625rem;margin-bottom:2.625rem}.SignInForm_formContainer___5_5m{max-width:26.5rem;margin:0 auto}.SignInForm_title__fCjgb{max-width:12em;margin:0 auto;font-size:2.5rem;color:var(--white);line-height:1.12;text-align:center}.SignInForm_desc__3k_af{max-width:16em;margin:.5rem auto 2.125rem;font-size:1rem;line-height:1.25;text-align:center}.SignInForm_postScriptum__wqtK9{max-width:31em;margin:0 auto;font-size:.8125rem;line-height:1.23;text-align:center}.SignInForm_link__4heJQ{color:var(--red-ef);transition:opacity 175ms ease-out}.SignInForm_link__4heJQ:hover{opacity:.75}.SignInForm_formField__QPE0H{margin-top:1.5rem}.SignInForm_sendButton__AMke2{width:100%;margin:1.5rem 0;padding:1rem 1.125rem}.SignInForm_error__NwlFv{margin:0 0 1.5rem!important}.SignInForm_error__NwlFv p{font-size:.875rem}.SignInForm_error__NwlFv a{color:var(--red-ef)}@supports((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.SignInForm_error__NwlFv a:not(.SignInForm_safari__1ZiZK){background:linear-gradient(45deg,var(--red-ef) 0,var(--orange-ff) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}}.SignInForm_socials__QVAvO h4{margin:1.125rem auto .75rem;font-size:1.25rem;line-height:1.2;text-align:center}.SignInForm_socials__QVAvO div{justify-content:center;column-gap:1rem}.SignInForm_socials__QVAvO .auth-item{width:6rem}.SignInForm_captcha__oJz7r{height:0}.SignInForm_recover__XqPYj{display:block;margin-top:.5rem;color:var(--grey-67);font-size:1rem;line-height:1.25;transition:opacity .175s ease-out}.SignInForm_recover__XqPYj:hover{opacity:.75}.SignInForm_signUp__8WCwK{display:none;margin:2.625rem auto 0}.SignInForm_signUp__8WCwK p{text-align:center;font-size:1rem;line-height:1.25}a.SignInForm_signUpButton__oqzS4{display:block;width:-moz-fit-content;width:fit-content;margin:.75rem auto 0;padding:.75rem 1.5rem}@media(max-width:63em){.SignInForm_signUp__8WCwK{display:block}}@media(max-width:30rem){.SignInForm_title__fCjgb{font-size:2rem}}