.dsar-form_form__3W_Wg{display:flex;flex-direction:column;gap:var(--klix-space-2);margin:var(--klix-space-4) 0}.dsar-form_label__khgRh{font-family:var(--klix-font-ui);font-size:var(--klix-text-sm);color:var(--klix-text-primary);margin-top:var(--klix-space-3)}.dsar-form_optional__UNmX7{color:var(--klix-text-muted);font-size:var(--klix-text-xs)}.dsar-form_input__CuSG9,.dsar-form_select__JjDEt,.dsar-form_textarea__XLuVq{font-family:var(--klix-font-ui);font-size:var(--klix-text-sm);color:var(--klix-text-primary);background:var(--klix-surface-2);border:1px solid var(--klix-hairline);border-radius:var(--klix-radius);padding:var(--klix-space-3);width:100%}.dsar-form_input__CuSG9:focus-visible,.dsar-form_select__JjDEt:focus-visible,.dsar-form_textarea__XLuVq:focus-visible{outline:2px solid var(--klix-accent);outline-offset:1px}.dsar-form_textarea__XLuVq{resize:vertical;line-height:1.5}.dsar-form_submit__t0G_H{align-self:flex-start;margin-top:var(--klix-space-4);min-height:var(--klix-h-control-lg);padding:0 var(--klix-space-5);border-radius:var(--klix-radius);border:1px solid var(--klix-accent);background:var(--klix-accent);color:var(--klix-canvas);font-family:var(--klix-font-ui);font-size:var(--klix-text-sm);font-weight:500;cursor:pointer}.dsar-form_submit__t0G_H:disabled{opacity:.6;cursor:wait}.dsar-form_submit__t0G_H:focus-visible{outline:2px solid var(--klix-text-primary);outline-offset:2px}.dsar-form_error__7uhc5{font-family:var(--klix-font-ui);font-size:var(--klix-text-sm);color:var(--klix-danger);margin:var(--klix-space-2) 0 0}.dsar-form_success__e8T9W{border:1px solid var(--klix-hairline);border-radius:var(--klix-radius);background:var(--klix-surface-2);padding:var(--klix-space-5);display:flex;flex-direction:column;gap:var(--klix-space-2);margin:var(--klix-space-4) 0}.dsar-form_successTitle__GpTQl{font-family:var(--klix-font-display);font-weight:400;font-size:var(--klix-text-lg);color:var(--klix-text-primary);margin:0}.dsar-form_successBody__RMvjS{font-family:var(--klix-font-ui);font-size:var(--klix-text-sm);line-height:1.6;color:var(--klix-text-secondary);margin:0}.dsar-form_caseId__LybBp{font-family:var(--klix-font-mono);font-size:var(--klix-text-sm);color:var(--klix-accent);word-break:break-all;margin:0}.legal_page__wHLfu{min-height:100vh;background:var(--klix-canvas);color:var(--klix-text-primary);font-family:var(--klix-font-ui);display:flex;align-items:center;justify-content:center;padding:var(--klix-space-16) var(--klix-space-6)}.legal_inner__yadvK{width:100%;max-width:560px}.legal_eyebrow__3SuKZ{margin:0 0 var(--klix-space-3);font-family:var(--klix-font-mono);font-size:var(--klix-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--klix-text-muted)}.legal_heading__oiqZw{margin:0 0 var(--klix-space-4);font-family:var(--klix-font-display);font-weight:400;font-size:var(--klix-text-display-sm);letter-spacing:-.03em;color:var(--klix-text-primary)}.legal_body__ohRDI{margin:0 0 var(--klix-space-4);font-size:var(--klix-text-base);line-height:1.6;color:var(--klix-text-secondary)}.legal_link__9GCDm{color:var(--klix-accent);text-decoration:none}.legal_link__9GCDm:hover{text-decoration:underline}@media (max-width:640px){.legal_page__wHLfu{padding:var(--klix-space-12) var(--klix-space-4)}}