.recht-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:780px;margin:0 auto;padding:18px 20px 0;display:flex}.recht-marke{font:700 1.3rem var(--schrift-kopf);color:var(--pflaume);text-decoration:none}.recht-sprache{font:600 1rem var(--schrift-kopf);border:2px solid var(--pflaume);color:var(--pflaume);background:var(--ui);border-radius:999px;padding:8px 14px;text-decoration:none}.recht-text{overflow-wrap:break-word;hyphens:auto;max-width:780px;margin:0 auto;padding:24px 20px 8px}.recht-text h1{margin-bottom:6px;font-size:clamp(2rem,6vw,2.8rem)}.recht-stand{opacity:.85;margin:0 0 28px}.recht-text h2{border-top:2px dashed var(--linie);margin:40px 0 10px;padding-top:14px;scroll-margin-top:16px;font-size:1.35rem}.recht-text h3{margin:24px 0 6px;font-size:1.1rem}.recht-text p,.recht-text li{max-width:68ch}.recht-text ul,.recht-text ol{padding-left:1.3em}.recht-text li{margin:4px 0}.recht-text a{overflow-wrap:anywhere}.recht-text table{border-collapse:collapse;width:100%;margin:12px 0;font-size:.95rem;display:block;overflow-x:auto}.recht-text th,.recht-text td{border:1px solid var(--linie);text-align:left;vertical-align:top;min-width:120px;padding:8px 10px}.recht-text th{background:var(--sand);font-family:var(--schrift-kopf);font-weight:600}.recht-text blockquote{background:var(--ui);border:2px solid var(--linie);border-radius:12px;margin:16px 0;padding:10px 16px}
