.kb-legal{display:grid;gap:0;max-width:var(--kb-prose-width)}.kb-legal-toc{display:grid;gap:var(--kb-space-2)}.kb-legal-toc>p{margin:0;color:var(--kb-muted)}.kb-legal-toc ol{display:grid;margin:0;padding:0;list-style:none}.kb-legal-toc a{display:flex;align-items:center;min-height:var(--kb-touch);color:var(--kb-accent-text);text-decoration:underline;text-underline-offset:.25em}.kb-legal .kb-prose-section{display:grid;gap:var(--kb-space-3);margin-top:var(--kb-space-7);scroll-margin-top:var(--kb-space-7)}.kb-legal .kb-prose-section>p,.kb-legal .kb-prose-section>ul,.kb-legal .kb-prose-section>div{max-width:68ch;margin:0;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.kb-legal .kb-prose-section ul{padding-left:var(--kb-space-5)}.kb-legal .kb-prose-section li{margin-bottom:var(--kb-space-2)}.kb-legal .kb-prose-section a:not(.kb-button){color:var(--kb-accent-text);text-decoration:underline;text-underline-offset:.2em}.kb-legal .kb-prose-section>.kb-abschnittskopf{margin-top:0}.kb-legal h3.kb-abschnittskopf-titel{font-size:var(--kb-h3-size);line-height:var(--kb-h3-line)}.kb-legal .kb-lead{max-width:65ch}
