/* Steckbrief „Die Kanzlei1848 auf einen Blick“ (nur /kanzlei/) */
.stb{margin:18px 0 0;border-top:1px solid var(--k-rule)}
.stb>div{display:grid;grid-template-columns:minmax(150px,230px) 1fr;gap:4px 28px;padding:12px 0;border-bottom:1px solid var(--k-rule)}
.stb dt{color:var(--c-muted);font-weight:700;font-size:.9375rem}
.stb dd{margin:0;color:var(--k-ink)}
.stb dd a{color:var(--k-brand);font-weight:700;text-decoration:none}
.stb dd a:hover{text-decoration:underline;text-underline-offset:.2em}
.stb-links{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none}
.stb-bilder{display:flex;flex-wrap:wrap;gap:18px}
.stb-bilder figure{margin:0;width:140px}
.stb-bilder img{display:block;width:140px;height:140px;object-fit:cover;border-radius:12px}
.stb-bilder figcaption{margin-top:6px;font-size:.8125rem;line-height:1.35;color:var(--c-muted)}
@media (max-width:640px){.stb>div{grid-template-columns:1fr;gap:2px}}
