.auth-shell[data-v-3b113868]{display:grid;grid-template-columns:1fr .9fr;min-height:100vh;background:var(--ground)}@media(max-width:900px){.auth-shell[data-v-3b113868]{grid-template-columns:1fr}.auth-pitch-col[data-v-3b113868]{display:none}}.auth-form-col[data-v-3b113868]{display:flex;flex-direction:column;padding:26px 40px 20px;min-width:0}.auth-form-head[data-v-3b113868]{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-brand[data-v-3b113868]{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-weight:600}.auth-brand-mark[data-v-3b113868]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--ink);color:var(--ground)}.auth-brand-name[data-v-3b113868]{font-size:17px;letter-spacing:-.005em}.auth-brand-tld[data-v-3b113868]{color:var(--ink-3);font-weight:500}.auth-form-body[data-v-3b113868]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px 0}.auth-form-card[data-v-3b113868]{width:100%;max-width:400px}.auth-form-foot[data-v-3b113868]{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--ink-3);font-size:12px;padding-top:20px}.auth-form-foot .dot[data-v-3b113868]{color:var(--ink-4)}.auth-form-foot a[data-v-3b113868]{color:var(--ink-3);transition:color .12s}.auth-form-foot a[data-v-3b113868]:hover{color:var(--ink)}.auth-pitch-col[data-v-3b113868]{background:var(--ink);color:var(--ground);padding:44px 48px;display:flex;align-items:center;position:relative;overflow:hidden}.auth-pitch-col[data-v-3b113868]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--accent) 25%,transparent) 0%,transparent 60%);pointer-events:none}.auth-pitch-b2b[data-v-3b113868]{background:linear-gradient(135deg,#0a1120,#1b3a6b 60%,#0f2b56)}.auth-pitch-b2c[data-v-3b113868]{background:linear-gradient(135deg,#1a1512,#2a1e12 55%,#402517)}.auth-pitch-inner[data-v-3b113868]{position:relative;z-index:1;max-width:460px}.auth-pitch-eyebrow[data-v-3b113868]{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb,var(--ground) 65%,transparent);font-weight:500;margin-bottom:22px}.auth-pitch-title[data-v-3b113868]{font-size:34px;line-height:1.1;font-weight:600;letter-spacing:-.02em;margin:0 0 18px}.auth-pitch-body[data-v-3b113868]{color:color-mix(in srgb,var(--ground) 80%,transparent);font-size:15px;line-height:1.55;margin:0 0 32px}.auth-pitch-bullets[data-v-3b113868]{list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;gap:12px}.auth-pitch-bullets li[data-v-3b113868]{display:flex;align-items:flex-start;gap:10px;color:color-mix(in srgb,var(--ground) 90%,transparent);font-size:13px}.auth-pitch-bullets svg[data-v-3b113868]{color:color-mix(in srgb,var(--warm) 90%,var(--ground));margin-top:3px;flex-shrink:0}.auth-pitch-b2b .auth-pitch-bullets svg[data-v-3b113868]{color:color-mix(in srgb,var(--accent-tint) 90%,var(--ground))}.auth-pitch-trust[data-v-3b113868]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--ground) 12%,transparent);color:color-mix(in srgb,var(--ground) 80%,transparent);font-size:11px;letter-spacing:.02em}
