.page-module__meqK-a__main{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.page-module__meqK-a__wordmark{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700}.page-module__meqK-a__tagline{color:var(--dim);text-align:center;margin:10px 0 0;font-size:14px}.page-module__meqK-a__form{gap:8px;width:100%;max-width:520px;margin-top:32px;display:flex}.page-module__meqK-a__input{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--fg);outline:none;flex:1;padding:13px 16px;transition:border-color .15s}.page-module__meqK-a__input::placeholder{color:var(--dim)}.page-module__meqK-a__input:focus{border-color:var(--accent)}.page-module__meqK-a__submit{border-radius:var(--radius);background:var(--accent);color:var(--bg);border:none;flex:none;padding:0 22px;font-weight:600}.page-module__meqK-a__submit:active{transform:scale(.97)}.page-module__meqK-a__error{color:var(--bad);text-align:center;margin:12px 0 0;font-size:13px}.page-module__meqK-a__example{color:var(--dim);text-underline-offset:3px;background:0 0;border:none;margin-top:22px;padding:6px 10px;font-size:13px;text-decoration:underline}.page-module__meqK-a__example:hover{color:var(--fg)}
