.AuthLayout_layout__znfLo{display:flex;align-items:center;flex-direction:column;gap:40px;width:100%;max-width:1000px;margin:0 auto;@media only screen and (min-width:900px){flex-direction:row;justify-content:space-between}}.AuthLayout_content__C_rQx{width:100%;display:flex;flex-direction:column;gap:16px;& a{width:-moz-fit-content;width:fit-content;font-weight:500;padding:16px 0;& svg{width:12px;margin-right:12px}transition:color .2s;&:hover{color:var(--gray-900)}}& h1{font-size:30px;font-weight:500}& p{font-size:14px;color:var(--gray-900)}@media only screen and (min-width:900px){width:-moz-fit-content;width:fit-content}}.AuthForm_container__Mlr1G{width:100%;height:-moz-fit-content;height:fit-content;padding:24px;background:var(--surface);border-radius:48px;box-shadow:0 8px 24px -8px rgba(0,0,0,.08);flex-shrink:0;@media only screen and (min-width:900px){max-width:570px;padding-left:48px;padding-bottom:48px;padding-right:48px;padding-top:48px}}.AuthForm_error__h5FUU{color:var(--error);margin-bottom:16px}.AuthForm_formGroup__JLlzM{margin-bottom:16px;& label{font-size:12px;display:block;margin:0 0 8px 24px}& input{width:100%;padding:16px 24px;background:var(--gray-100);border:1px solid var(--gray-400);border-radius:50px;&:focus{outline:none;border:1px solid var(--accent-border)}&::placeholder{color:var(--gray-700);font-weight:500}}}.AuthForm_formActions__CbTMH{margin-top:40px;display:flex;justify-content:space-between;align-items:center;gap:14px;& button{white-space:nowrap;font-size:15px;font-weight:500;border:none;color:var(--surface);background:var(--contrast);padding:16px 24px;border-radius:50px;cursor:pointer;transition:background-color .2s;&:hover{background:var(--gray-900)}}}.AuthForm_divider__2tfw3{position:relative;margin:24px auto;text-align:center;& span{position:relative;display:inline-block;padding:0 10px;background:var(--surface);color:var(--gray-700);font-size:14px}&:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px solid var(--gray-500);transform:translateY(-50%)}}.AuthForm_footer__QKoQD{font-size:14px;text-align:right;& a{font-weight:500;transition:color .2s;&:hover{color:var(--gray-900)}}}.AuthForm_continueWithGoogle__N9lvu{width:100%;font-size:15px;font-weight:500;color:var(--gray-800);background:var(--surface);padding:16px 24px;border-radius:50px;border:1px solid var(--gray-300);display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;cursor:pointer;transition:background .2s;&:hover{background:var(--gray-100)}}