.auth-module__Cgra4q__card{background:#fff;border:.5px solid #0f0f0f38;border-radius:16px;width:100%;max-width:440px;padding:48px 44px;box-shadow:0 40px 80px -48px #0f0f0f4d,0 2px 8px -4px #0f0f0f14}.auth-module__Cgra4q__head{text-align:center;margin-bottom:30px}.auth-module__Cgra4q__eyebrow{font-family:var(--font-dm-sans), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#888;margin-bottom:18px;font-size:10.5px;font-weight:500;display:block}.auth-module__Cgra4q__title{font-family:var(--font-dm-serif), "Times New Roman", serif;letter-spacing:-.015em;color:#0f0f0f;margin:0 0 12px;font-size:34px;font-weight:400;line-height:1.06}.auth-module__Cgra4q__title em{color:#14130f;font-style:italic}.auth-module__Cgra4q__subtitle{font-family:var(--font-dm-sans), sans-serif;color:#6b6b6b;max-width:32ch;margin:0 auto;font-size:14.5px;line-height:1.5}.auth-module__Cgra4q__form{flex-direction:column;gap:18px;display:flex}.auth-module__Cgra4q__field{flex-direction:column;gap:8px;display:flex}.auth-module__Cgra4q__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.auth-module__Cgra4q__label{font-family:var(--font-dm-sans), sans-serif;letter-spacing:.005em;color:#0f0f0f;font-size:13px;font-weight:500}.auth-module__Cgra4q__fieldLink{font-family:var(--font-dm-sans), sans-serif;color:#6b6b6b;border-bottom:.5px solid #0000;padding-bottom:1px;font-size:12px;text-decoration:none;transition:color .2s,border-color .2s}.auth-module__Cgra4q__fieldLink:hover{color:#14130f;border-bottom-color:#14130f}.auth-module__Cgra4q__inputWrap{position:relative}.auth-module__Cgra4q__input{color:#0f0f0f;width:100%;height:50px;font-family:var(--font-dm-sans), sans-serif;letter-spacing:.005em;background:#fff;border:none;border-radius:10px;outline:none;padding:0 16px;font-size:15px;transition:box-shadow .2s;box-shadow:inset 0 0 0 .5px #0f0f0f1f}.auth-module__Cgra4q__input::placeholder{color:#b5b2ab}.auth-module__Cgra4q__input:hover{box-shadow:inset 0 0 0 .5px #0f0f0f38}.auth-module__Cgra4q__input:focus{box-shadow:inset 0 0 0 1.5px #14130f}.auth-module__Cgra4q__inputWithToggle{padding-right:62px}.auth-module__Cgra4q__toggle{cursor:pointer;font-family:var(--font-dm-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#888;background:0 0;border:none;padding:6px 4px;font-size:10px;font-weight:500;transition:color .2s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.auth-module__Cgra4q__toggle:hover{color:#14130f}.auth-module__Cgra4q__hint{font-family:var(--font-dm-sans), sans-serif;color:#888;letter-spacing:.01em;font-size:11.5px;line-height:1.4}.auth-module__Cgra4q__error{font-family:var(--font-dm-sans), sans-serif;color:#7a2e2e;letter-spacing:.01em;font-size:12px}.auth-module__Cgra4q__remember{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin-top:-2px;display:flex}.auth-module__Cgra4q__checkbox{background:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;transition:background .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 0 0 .5px #0f0f0f38}.auth-module__Cgra4q__checkboxOn{box-shadow:none;background:#14130f}.auth-module__Cgra4q__checkbox svg{opacity:0;width:10px;height:10px;transition:opacity .15s,transform .15s;transform:scale(.6)}.auth-module__Cgra4q__checkboxOn svg{opacity:1;transform:none}.auth-module__Cgra4q__rememberLabel{font-family:var(--font-dm-sans), sans-serif;color:#6b6b6b;font-size:13px}.auth-module__Cgra4q__btn{color:#fff;width:100%;height:52px;font-family:var(--font-dm-sans), sans-serif;letter-spacing:.02em;cursor:pointer;background:#14130f;border:none;border-radius:100px;justify-content:center;align-items:center;margin-top:4px;font-size:14px;font-weight:500;transition:filter .2s,transform 60ms,opacity .2s;display:inline-flex}.auth-module__Cgra4q__btn:hover:not(:disabled){filter:brightness(1.35)}.auth-module__Cgra4q__btn:active:not(:disabled){transform:translateY(1px)}.auth-module__Cgra4q__btn:disabled{opacity:.55;cursor:default}.auth-module__Cgra4q__terms{font-family:var(--font-dm-sans), sans-serif;color:#888;text-align:center;margin-top:2px;font-size:11.5px;line-height:1.5}.auth-module__Cgra4q__terms a{color:#6b6b6b;border-bottom:.5px solid #0f0f0f1f;padding-bottom:1px;text-decoration:none}.auth-module__Cgra4q__terms a:hover{color:#0f0f0f}.auth-module__Cgra4q__foot{text-align:center;font-family:var(--font-dm-sans), sans-serif;color:#6b6b6b;margin-top:26px;font-size:13.5px}.auth-module__Cgra4q__foot a{color:#0f0f0f;border-bottom:.5px solid #0f0f0f38;padding-bottom:1px;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s}.auth-module__Cgra4q__foot a:hover{color:#14130f;border-bottom-color:#14130f}.auth-module__Cgra4q__backLinkWrap{text-align:center}.auth-module__Cgra4q__backLink{font-family:var(--font-dm-sans), sans-serif;color:#6b6b6b;align-items:center;gap:7px;margin-top:24px;font-size:13px;text-decoration:none;transition:color .2s;display:inline-flex}.auth-module__Cgra4q__backLink:hover{color:#0f0f0f}.auth-module__Cgra4q__successCenter{text-align:center}.auth-module__Cgra4q__seal{color:#0f0f0f;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 26px;display:flex;box-shadow:inset 0 0 0 .5px #0f0f0f38}.auth-module__Cgra4q__sentEmail{color:#0f0f0f;font-weight:500}