.ld-auth{grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-template-areas:"head card""why card";align-content:start;gap:8px 64px;max-width:1040px;padding-top:56px;display:grid}.ld-auth-head{grid-area:head}.ld-auth-head h1{margin-bottom:12px;font-size:clamp(30px,4.4vw,44px)}.ld-auth-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-area:card;align-self:start;padding:28px;box-shadow:0 12px 32px #0a192f14}.ld-auth-why{grid-area:why;margin-top:24px}.ld-auth-why h2{margin-bottom:12px;font-size:19px}.ld-auth-why ul{margin:0 0 16px;padding:0;list-style:none}.ld-auth-why li{gap:10px;margin-bottom:10px;display:flex}.ld-auth-why li svg{color:var(--accent-ink);flex:none;margin-top:4px}.ld-auth-why p{margin:0 0 8px;font-size:15px}.ld-auth-error{border:1px solid var(--wrong);background:var(--wrong-bg);color:var(--ink);border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:15px}.ld-auth-or{color:var(--muted);align-items:center;gap:12px;margin:20px 0;font-size:14px;display:flex}.ld-auth-or:before,.ld-auth-or:after{content:"";border-top:1px solid var(--line);flex:1}.ld-field{margin-bottom:14px}.ld-field label{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.ld-field input{border:1px solid var(--line);background:var(--bg);width:100%;min-height:46px;color:var(--ink);font:inherit;border-radius:10px;padding:0 14px;font-size:16px}.ld-field input:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.ld-auth-card .ld-primary{width:100%;font:inherit;cursor:pointer;border:0;font-weight:600}.ld-auth-card .ld-primary:disabled{opacity:.6;cursor:default}.ld-auth-switch{text-align:center;color:var(--muted);margin:18px 0 0;font-size:15px}.ld-auth-switch a{font-weight:600}.ld-auth-done{text-align:center}.ld-auth-done h2{margin:12px 0 8px;font-size:22px}@media (max-width:859px){.ld-auth{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""card""why";gap:20px;padding-top:32px}.ld-auth-card{padding:20px}.ld-auth-why{margin-top:8px}}
