.Auth-module__3a0xqq__page{flex-direction:column;align-items:center;width:100%;padding:48px 24px;display:flex}.Auth-module__3a0xqq__wordmark{display:none}.Auth-module__3a0xqq__formCard{background:var(--surface-container-low);flex-direction:column;gap:28px;width:100%;max-width:440px;padding:48px;display:flex}.Auth-module__3a0xqq__pageTitle{text-transform:uppercase;letter-spacing:-.04em;color:var(--white);font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1}.Auth-module__3a0xqq__form{flex-direction:column;gap:28px;width:100%;max-width:400px;display:flex}.Auth-module__3a0xqq__field{flex-direction:column;gap:8px;display:flex}.Auth-module__3a0xqq__label{font-size:var(--font-subnav);text-transform:uppercase;letter-spacing:.18em;color:var(--on-surface-variant);font-weight:700}.Auth-module__3a0xqq__input{color:var(--white);font-family:inherit;font-size:var(--font-body);background:0 0;border:none;border-bottom:1px solid #47474766;border-radius:0;outline:none;width:100%;padding:8px 0;font-weight:300;transition:border-bottom-color .1s}.Auth-module__3a0xqq__input:focus{border-bottom-color:var(--white)}.Auth-module__3a0xqq__input::placeholder{color:var(--outline)}.Auth-module__3a0xqq__input:disabled{opacity:.4;cursor:not-allowed}.Auth-module__3a0xqq__error{font-size:var(--font-body);color:var(--error);border:1px solid var(--error);padding:10px 14px}.Auth-module__3a0xqq__status{font-size:var(--font-body);color:var(--on-surface-variant);border:1px solid var(--outline);padding:10px 14px}.Auth-module__3a0xqq__submitBtn{text-transform:uppercase;letter-spacing:.1em;color:var(--on-primary);background:var(--white);cursor:pointer;border:none;border-radius:0;width:100%;margin-top:8px;padding:12px 32px;font-family:inherit;font-size:.75rem;font-weight:700;transition:background .1s}.Auth-module__3a0xqq__submitBtn:hover:not(:disabled){background:var(--secondary)}.Auth-module__3a0xqq__submitBtn:disabled{opacity:.4;cursor:not-allowed}.Auth-module__3a0xqq__footer{font-size:var(--font-subnav);text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-variant);text-align:center;margin-top:24px;font-weight:700}.Auth-module__3a0xqq__footer a{color:var(--white);text-underline-offset:3px;text-decoration:underline}.Auth-module__3a0xqq__labelHint{text-transform:none;letter-spacing:0;font-weight:300}.Auth-module__3a0xqq__legal{color:var(--on-surface-variant);text-align:center;max-width:400px;margin-top:16px;font-size:11px;font-weight:300;line-height:1.6}.Auth-module__3a0xqq__legal a{color:var(--on-surface-variant);text-underline-offset:2px;text-decoration:underline}.Auth-module__3a0xqq__modeCards{flex-direction:column;gap:12px;width:100%;display:flex}.Auth-module__3a0xqq__modeCard{text-transform:uppercase;letter-spacing:.1em;color:var(--white);text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:0;width:100%;padding:20px 24px;font-family:inherit;font-size:.75rem;font-weight:700;transition:background .1s,border-color .1s}.Auth-module__3a0xqq__modeCard:hover{background:#ffffff0d;border-color:#ffffff4d}.Auth-module__3a0xqq__backLink{text-transform:uppercase;letter-spacing:.1em;color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;font-family:inherit;font-size:.75rem;font-weight:700;text-decoration:none;transition:color .1s}.Auth-module__3a0xqq__backLink:hover{color:var(--white)}
