.login-module__WEZH7G__page{width:100%;max-width:1120px;min-height:100dvh;padding:48px var(--gutter);align-content:center;gap:48px;margin:0 auto;display:grid}@media (min-width:900px){.login-module__WEZH7G__page{grid-template-columns:1.35fr 1fr;align-items:end;gap:96px}}.login-module__WEZH7G__wordmark{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:600}.login-module__WEZH7G__title{font-family:var(--font-serif);letter-spacing:-.025em;margin:20px 0 0;font-size:clamp(48px,11vw,92px);font-weight:400;line-height:.95}.login-module__WEZH7G__title em{color:var(--accent)}.login-module__WEZH7G__nowrap{white-space:nowrap}.login-module__WEZH7G__lede{max-width:40ch;color:var(--ink-2);margin:22px 0 0;font-size:16px}.login-module__WEZH7G__form{border-top:1px solid var(--ink);gap:22px;padding-top:32px;display:grid}@media (min-width:900px){.login-module__WEZH7G__form{padding-bottom:12px}}.login-module__WEZH7G__field{gap:6px;display:grid}.login-module__WEZH7G__field span{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:600}.login-module__WEZH7G__field input{border:0;border-bottom:1px solid var(--line-strong);width:100%;height:48px;transition:border-color .2s var(--ease);background:0 0;border-radius:0;outline:none;padding:0;font-size:18px}.login-module__WEZH7G__field input:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink)}.login-module__WEZH7G__error{min-height:20px;color:var(--accent-ink);margin:-8px 0 0;font-size:14px}.login-module__WEZH7G__submit{border-radius:var(--radius);background:var(--ink);height:54px;color:var(--paper);cursor:pointer;transition:background .2s var(--ease);border:0;justify-content:space-between;align-items:center;padding:0 22px;font-size:16px;font-weight:500;display:inline-flex}.login-module__WEZH7G__submit:hover{background:#2a2d34}.login-module__WEZH7G__submit:disabled{opacity:.7;cursor:progress}.login-module__WEZH7G__submit svg{transition:transform .25s var(--ease)}.login-module__WEZH7G__submit:hover svg{transform:translate(3px)}.login-module__WEZH7G__forgot{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:14px}.login-module__WEZH7G__forgot:hover{color:var(--ink)}.login-module__WEZH7G__forgotText{color:var(--ink-2);max-width:44ch;margin:-8px 0 0;font-size:14px}.login-module__WEZH7G__legal{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}@media (min-width:900px){.login-module__WEZH7G__legal{grid-column:1/-1}}.login-module__WEZH7G__legal a{color:inherit;text-underline-offset:3px}.login-module__WEZH7G__legal a:hover{color:var(--ink)}
