.WEZH7G_page{background:var(--canvas);place-items:center;min-height:100vh;padding:24px;display:grid}.WEZH7G_card{background:var(--surface);width:min(100%,400px);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #d9d5c9d1;border-radius:26px;gap:18px;padding:34px;display:grid}.WEZH7G_eyebrow{color:var(--brand);letter-spacing:.2em;font-size:12px;font-weight:800}.WEZH7G_card h1{color:var(--ink);letter-spacing:-.045em;font-size:29px}.WEZH7G_description{color:var(--muted);line-height:1.6}.WEZH7G_card label{color:var(--muted);gap:8px;font-size:13px;font-weight:700;display:grid}.WEZH7G_card input{border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--ink);border-radius:13px;padding:12px 14px}.WEZH7G_card input:focus-visible{outline-offset:2px;outline:3px solid #8b6c564d}.WEZH7G_card button{background:var(--brand);color:#fff;cursor:pointer;min-height:48px;font:inherit;border:0;border-radius:999px;padding:13px;font-weight:750;transition:background .16s,transform .16s,box-shadow .16s;box-shadow:0 8px 22px #25232124}.WEZH7G_card button:hover:not(:disabled){background:var(--brand-hover);transform:translateY(-1px);box-shadow:0 10px 28px #2523212e}.WEZH7G_card button:disabled{cursor:not-allowed;opacity:.5}.WEZH7G_error{color:var(--danger);font-size:13px}
