.login_shell__DdQvt{min-height:100vh;display:grid;grid-template-columns:minmax(380px,42%) 1fr}.login_brandPanel__exoLp{color:#fff;padding:60px 56px;display:flex;flex-direction:column;justify-content:space-between}.login_wordmark__GhN7f{font-family:var(--font-display);font-size:1.4rem;font-weight:700;letter-spacing:-.02em;position:relative;z-index:1;display:flex;align-items:center;gap:9px}.login_dot__J4w4T{width:9px;height:9px;border-radius:50%;background:var(--teal-bright);box-shadow:0 0 14px var(--teal-bright);display:inline-block}.login_brandCopy__izMhF{position:relative;z-index:1;max-width:400px}.login_pillTag__5bfau{display:inline-flex;align-items:center;gap:7px;font-size:.74rem;font-weight:600;letter-spacing:.02em;color:var(--teal-bright);background:rgba(31,198,168,.12);border:1px solid rgba(31,198,168,.3);border-radius:100px;padding:7px 14px;margin-bottom:24px}.login_pillDot__SE_4B{width:6px;height:6px;border-radius:50%;background:var(--teal-bright);display:inline-block}.login_brandCopy__izMhF h1{font-family:var(--font-display);font-size:2.6rem;font-weight:700;line-height:1.12;letter-spacing:-.02em;margin-bottom:22px}.login_accent___TY9C{color:var(--teal-bright)}.login_brandCopy__izMhF p{font-size:1rem;line-height:1.65;color:rgba(255,255,255,.62)}.login_trustStrip__3KVWi{position:relative;z-index:1;display:flex;align-items:center;gap:18px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1)}.login_trustStrip__3KVWi strong{display:block;font-family:var(--font-display);font-weight:600;font-size:.96rem;color:#fff;margin-bottom:4px}.login_trustStrip__3KVWi p{font-size:.82rem;line-height:1.5;color:rgba(255,255,255,.55)}.login_formPanel__tDyav{display:flex;align-items:center;justify-content:center;padding:56px 48px}.login_formCard__lCJ28{width:100%;max-width:400px}.login_formHeader__wCxOM{margin-bottom:32px}.login_eyebrow__tkUJ1{font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-deep);font-weight:700;margin-bottom:10px}.login_formHeader__wCxOM h2{font-family:var(--font-display);font-size:1.7rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.login_field__07CUi{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.login_field__07CUi label{font-size:.82rem;font-weight:600;color:var(--ink-soft)}.login_field__07CUi input{padding:12px 14px;border:1px solid var(--border);border-radius:10px;font-family:var(--font-body);font-size:.9rem;color:var(--ink);background:#fff;transition:border-color .15s,box-shadow .15s;outline:none}.login_field__07CUi input:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(31,198,168,.12)}.login_field__07CUi input::placeholder{color:var(--ink-faint)}.login_errorMsg__F9Bho{background:#fff0f0;border:1px solid #f5c6c6;color:#c0392b;border-radius:8px;padding:10px 14px;font-size:.84rem;margin-bottom:8px}.login_signupNote____zhh{margin-top:20px;font-size:.84rem;color:var(--ink-faint);text-align:center}.login_signupNote____zhh a{color:var(--teal-deep);font-weight:600}.login_signupNote____zhh a:hover{color:var(--teal)}.login_stepNote__9dYrO{font-size:.86rem;color:var(--ink-soft);margin-top:8px;line-height:1.5}.login_qrWrap__MO1aE{display:flex;justify-content:center;margin:16px 0;padding:16px;background:#fff;border-radius:12px;border:1px solid var(--border-soft)}.login_secretKey__J3TRX{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--surface-2,#f4f6f8);border-radius:8px;margin-bottom:16px;flex-wrap:wrap}.login_secretLabel__BSR32{font-size:.78rem;color:var(--ink-faint);white-space:nowrap}.login_secretKey__J3TRX code{font-family:var(--font-mono,monospace);font-size:.82rem;letter-spacing:.04em;word-break:break-all}@media (max-width:880px){.login_shell__DdQvt{grid-template-columns:1fr}.login_brandPanel__exoLp{display:none}.login_formPanel__tDyav{padding:48px 24px}}