.ndwAQa_page{flex:1;grid-template-columns:minmax(300px,36%) 1fr;min-height:100vh;display:grid}.ndwAQa_brandPanel{background:var(--sidebar);color:var(--sidebarText);grid-template-rows:auto 1fr auto auto;row-gap:14px;padding:44px 40px 48px;display:grid}.ndwAQa_mark{width:132px;height:auto}.ndwAQa_brandCopy{color:#ffffffd1;max-width:34ch;font-size:15px;line-height:24px}.ndwAQa_brandFoot{color:#ffffffa3;font-size:12px;line-height:18px}.ndwAQa_formPanel{background:var(--bg);justify-content:flex-start;align-items:center;padding:48px clamp(32px,7vw,96px);display:flex}.ndwAQa_form{width:100%;max-width:380px}.ndwAQa_h1{letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:700;line-height:30px}.ndwAQa_sub{color:var(--muted);margin:0 0 26px;font-size:14px;line-height:21px}.ndwAQa_field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.ndwAQa_field label{color:var(--muted);font-size:12px;font-weight:600}.ndwAQa_field input{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--fg);border-radius:6px;padding:10px 12px;font-size:14px;transition:border-color .15s ease-out,box-shadow .15s ease-out}.ndwAQa_field input::placeholder{color:var(--muted)}.ndwAQa_field input:hover:not(:disabled){border-color:var(--faint)}.ndwAQa_field input:focus-visible{border-color:var(--fg);outline:none;box-shadow:0 0 0 3px #0d1b1624}.ndwAQa_field input:disabled{background:var(--raised);color:var(--faint);cursor:not-allowed}.ndwAQa_submit{width:100%;font:inherit;border:1px solid var(--accent);background:var(--accent);color:var(--accentText);cursor:pointer;border-radius:6px;padding:11px 16px;font-size:14px;font-weight:600;transition:opacity .15s ease-out}.ndwAQa_submit:hover:not(:disabled){opacity:.88}.ndwAQa_submit:active:not(:disabled){opacity:.78}.ndwAQa_submit:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.ndwAQa_submit:disabled{opacity:.55;cursor:not-allowed}.ndwAQa_secondary{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:18px;padding:4px 0;font-size:13px;text-decoration:underline;transition:color .15s ease-out}.ndwAQa_secondary:hover:not(:disabled){color:var(--fg)}.ndwAQa_secondary:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:3px}.ndwAQa_secondary:disabled{opacity:.55;cursor:not-allowed}.ndwAQa_flash{border:1px solid var(--errLine);background:var(--errBg);color:var(--errFg);border-radius:8px;margin:0 0 18px;padding:12px 14px;font-size:13px;line-height:19px}.ndwAQa_sent{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:19px}.ndwAQa_hint{color:var(--muted);font-size:11px}@media (max-width:860px){.ndwAQa_page{grid-template-columns:1fr;min-height:100dvh}.ndwAQa_brandPanel{grid-template-rows:auto;align-items:center;row-gap:0;padding:18px 24px}.ndwAQa_mark{width:84px}.ndwAQa_brandCopy,.ndwAQa_brandFoot{display:none}.ndwAQa_formPanel{align-items:flex-start;padding:36px 24px 56px}}@media (prefers-reduced-motion:reduce){.ndwAQa_field input,.ndwAQa_submit,.ndwAQa_secondary{transition:none}}
