.cni4Dq_page{background:linear-gradient(180deg, var(--bg) 0%, var(--bg-3) 60%, var(--bg-4) 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px 16px 40px;display:flex}.cni4Dq_brand{align-items:center;gap:10px;margin-bottom:26px;font-size:22px;font-weight:900;display:flex}.cni4Dq_brand img{border-radius:10px}.cni4Dq_card{background:var(--card);border:1px solid var(--card-border);border-radius:24px;flex-direction:column;gap:14px;width:100%;max-width:420px;padding:28px 26px 24px;display:flex}.cni4Dq_card h1{letter-spacing:-.4px;font-size:26px;font-weight:900}.cni4Dq_lead{color:var(--muted);font-size:15px;font-weight:600;line-height:1.5}.cni4Dq_lead b{color:var(--ink)}.cni4Dq_social{flex-direction:column;gap:10px;margin-top:6px;display:flex}.cni4Dq_or{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:12px;font-weight:800;display:flex}.cni4Dq_or:before,.cni4Dq_or:after{content:"";background:var(--line);flex:1;height:1px}.cni4Dq_form{flex-direction:column;gap:10px;display:flex}.cni4Dq_field{color:var(--text-2);flex-direction:column;gap:6px;font-size:13px;font-weight:800;display:flex}.cni4Dq_field input{border:1px solid var(--line);height:48px;color:var(--ink);transition:border-color var(--t-press);background:#ffffffd9;border-radius:14px;outline:none;padding:0 14px;font-size:16px;font-weight:600}.cni4Dq_field input:focus{border-color:var(--ink)}.cni4Dq_error{color:#b42318;background:#fef2f2;border:1px solid #ef44444d;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:700}.cni4Dq_done{color:#1f7a3a;background:#34c7591f;border-radius:12px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.5}.cni4Dq_switch{text-align:center;color:var(--muted);margin-top:4px;font-size:14px;font-weight:700}.cni4Dq_switch a{color:var(--ink);font-weight:900}.cni4Dq_legal{color:var(--muted);text-align:center;max-width:380px;margin-top:18px;font-size:12px;font-weight:600;line-height:1.5}.cni4Dq_legal a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.cni4Dq_top{width:100%;max-width:420px;margin-bottom:8px;display:flex}
.KvbAbG_card{background:var(--card);border:1px solid var(--card-border);border-radius:24px;flex-direction:column;gap:22px;width:100%;max-width:600px;padding:28px 28px 26px;display:flex}.KvbAbG_head h1{letter-spacing:-.4px;font-size:26px;font-weight:900}.KvbAbG_head p{color:var(--muted);margin-top:6px;font-size:15px;font-weight:600}.KvbAbG_out{margin-top:18px}.KvbAbG_out button{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;font-size:14px;font-weight:800;text-decoration:underline}@media (max-width:560px){.KvbAbG_card{padding:22px 18px 20px}}
