section.svelte-q7jws7{margin-bottom:var(--space-6)}h2.svelte-q7jws7{font-family:var(--font-headline);font-weight:var(--headline-weight);margin:0 0 var(--space-2);font-size:1.1rem}p.svelte-q7jws7{margin:0 0 var(--space-3)}.small.svelte-q7jws7{color:var(--text-faint);font-size:.85rem}.quote.svelte-q7jws7{color:var(--text-muted);font-style:italic}.cases.svelte-q7jws7{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));display:grid}.case.svelte-q7jws7{padding:var(--space-4);background:var(--surface);border-radius:var(--radius-card)}.case-title.svelte-q7jws7{margin:0 0 var(--space-2);font-weight:600}.case-body.svelte-q7jws7{color:var(--text-muted);margin:0;font-size:.9rem}.callout.svelte-q7jws7{padding:var(--space-4);border-radius:var(--radius-input);background:var(--info-soft);margin-bottom:var(--space-3)}.callout.construction.svelte-q7jws7{background:var(--warn-soft)}.callout-label.svelte-q7jws7{letter-spacing:var(--kicker-spacing);text-transform:uppercase;color:var(--text-muted);margin:0 0 var(--space-2);font-size:.72rem;font-weight:700}.callout-body.svelte-q7jws7{margin:0}.section-label.svelte-q7jws7{letter-spacing:var(--kicker-spacing);text-transform:uppercase;color:var(--text-muted);margin:0 0 var(--space-2);font-size:.72rem;font-weight:700}.sources.svelte-q7jws7{padding-left:var(--space-6);color:var(--text-muted);margin:0;font-size:.9rem}.sources.svelte-q7jws7 li:where(.svelte-q7jws7){margin-bottom:var(--space-2)}.breadcrumb.svelte-1nepgav{align-items:center;gap:var(--space-2);color:var(--text-muted);margin-bottom:var(--space-4);font-size:.85rem;display:flex}.page-head.svelte-1nepgav{margin-bottom:var(--space-6)}h1.svelte-1nepgav{font-family:var(--font-headline);font-weight:var(--headline-weight);margin:0 0 var(--space-2);font-size:1.6rem}.muted.svelte-1nepgav{color:var(--text-muted);margin:0}.fam-card.svelte-1nepgav{padding:var(--space-4);background:var(--surface);border-radius:var(--radius-card);margin-bottom:var(--space-3)}.fam-card.matched.svelte-1nepgav{outline:2px solid var(--accent);outline-offset:-2px}.fam-head.svelte-1nepgav{gap:var(--space-3);margin-bottom:var(--space-2);align-items:baseline;display:flex}.fam-icon.svelte-1nepgav{font-size:1.3rem}.fam-names.svelte-1nepgav{gap:var(--space-1);display:grid}.fam-label.svelte-1nepgav{margin:0;font-weight:600}.badge.svelte-1nepgav{margin-left:var(--space-2);color:var(--ok);font-size:.72rem;font-weight:700}.fam-names.svelte-1nepgav small:where(.svelte-1nepgav){color:var(--text-muted)}.small.svelte-1nepgav{margin:0 0 var(--space-2);font-size:.9rem}.faint.svelte-1nepgav{color:var(--text-faint)}.praxis.svelte-1nepgav{color:var(--text-muted);margin-bottom:var(--space-2);font-size:.85rem}.praxis.svelte-1nepgav summary:where(.svelte-1nepgav){cursor:pointer;color:var(--text);font-weight:600}.hinweis.svelte-1nepgav{color:var(--text-muted)}.quote.svelte-1nepgav{color:var(--text-muted);margin:0;font-style:italic}.catch-all.svelte-1nepgav{margin-top:var(--space-4)}.related.svelte-1nepgav{gap:var(--space-3);margin:var(--space-6) 0;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));display:grid}.related-link.svelte-1nepgav{gap:var(--space-1);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-card);color:var(--text);display:grid}.related-link.svelte-1nepgav small:where(.svelte-1nepgav){color:var(--text-muted)}.back.svelte-1nepgav{margin-top:var(--space-8)}.back.svelte-1nepgav a:where(.svelte-1nepgav){color:var(--text-muted);font-size:.85rem;font-weight:600}
