.AuthLayout_main__UUBB_{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - 190px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));margin:auto;padding:56px calc(24px + env(safe-area-inset-right, 0px)) 72px calc(24px + env(safe-area-inset-left, 0px));color:var(--landing-ink)}.AuthLayout_content__V83Ec{width:100%;max-width:400px;padding-block:12px}.AuthLayout_readLink__aR5mR{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-bottom:22px;color:var(--landing-muted)!important;font-size:14px}.AuthLayout_heading__0sBmL h1,.AuthLayout_readLink__aR5mR:hover{color:var(--landing-ink)!important}.AuthLayout_heading__0sBmL h1{margin:0!important;font:400 clamp(34px,3.5vw,44px)/1.12 EB Garamond,Georgia,serif!important;letter-spacing:-.025em!important}.AuthLayout_heading__0sBmL p{margin:12px 0 28px;color:var(--landing-muted);font-size:16px;line-height:1.5}.AuthLayout_form__geFpg{display:grid;gap:22px}.AuthLayout_form__geFpg label{font-size:14px;font-weight:500;color:var(--landing-ink)}.AuthLayout_form__geFpg input{height:48px;padding:12px 14px;border:1px solid hsl(var(--border));border-radius:8px;background:var(--landing-card);color:var(--landing-ink);font-size:16px;box-shadow:none}.AuthLayout_form__geFpg input::placeholder{color:var(--landing-muted)}.AuthLayout_form__geFpg input[aria-invalid=true]{border-color:hsl(var(--destructive))}.AuthLayout_form__geFpg button[type=submit]{min-height:48px;padding:12px 16px;border:1px solid var(--landing-ink);border-radius:8px;background:var(--landing-ink);color:var(--landing-paper);font-size:15px;font-weight:600;box-shadow:none;transition:background .16s,border-color .16s}.AuthLayout_form__geFpg button[type=submit]:hover{background:var(--landing-ink);color:var(--landing-paper);filter:brightness(1.2)}.AuthLayout_form__geFpg button:disabled{cursor:wait;opacity:.65}.AuthLayout_form__geFpg [data-auth-provider] button[type=submit]{background:var(--landing-card);color:var(--landing-ink);border-color:hsl(var(--border));font-weight:500}.AuthLayout_form__geFpg [data-auth-provider] button[type=submit]:hover{background:hsl(var(--muted));color:var(--landing-ink);border-color:hsl(var(--input));filter:none}.AuthLayout_form__geFpg a{color:var(--landing-ink)!important;text-decoration:none!important}.AuthLayout_form__geFpg a:hover{color:#9b722d!important}.AuthLayout_divider__PbHUR{display:flex;align-items:center;gap:16px;color:var(--landing-muted);font-size:14px}.AuthLayout_divider__PbHUR>span:first-child,.AuthLayout_divider__PbHUR>span:last-child{flex:1;height:1px;background:hsl(var(--border))}.AuthLayout_legal__lW0tD{margin:2px 0 0;color:var(--landing-muted);font-size:14px;line-height:1.6}.AuthLayout_backLink__84rZn{display:inline-flex;align-items:center;justify-self:start;min-height:44px;font-size:15px}@media (max-width:600px){.AuthLayout_main__UUBB_{display:block;min-height:calc(100dvh - 210px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));padding:32px calc(24px + env(safe-area-inset-right, 0px)) 48px calc(24px + env(safe-area-inset-left, 0px))}.AuthLayout_content__V83Ec{margin:auto;padding:0;max-width:400px}.AuthLayout_readLink__aR5mR{margin-bottom:20px}.AuthLayout_heading__0sBmL h1{font-size:38px!important}}@media (prefers-reduced-motion:reduce){.AuthLayout_form__geFpg button{transition:none}}