:root{--h-rand:#e5dfd4;--h-leise:#5d6670;--h-flaeche:#f6f3ee;--h-akzent:#0d6470}a.bild{display:inline-block;max-width:100%;line-height:0;cursor:zoom-in;text-decoration:none;border:0}a.bild img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:4px}a.bild.bild-hoch img{max-height:85vh;width:auto}p:has(>a.bild),li:has(>a.bild){text-align:center;font-size:.92em;line-height:1.45;color:var(--h-leise);margin-top:1.6em;margin-bottom:1.6em}p:has(>a.bild) a.bild{margin-bottom:.45em}.kommentare{font-family:system-ui,-apple-system,segoe ui,Roboto,sans-serif;line-height:1.55;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--h-rand);font-size:.95em}.kommentare h2{font-size:1.35em;margin:0 0 .2em}.kommentare-hinweis{color:var(--h-leise);font-size:.9em;margin:0 0 1.4em}.kommentar-liste{list-style:none;margin:0;padding:0}.kommentar-liste .kommentar-liste{margin:.9em 0 0 1.1rem;padding-left:1rem;border-left:2px solid var(--h-rand)}.kommentar{margin:0 0 1em;padding:.85em 1.05em;background:#fff;border:1px solid #e5dfd4;border-radius:10px}.kommentar .kommentar{background:0 0;border:0;padding:.2em 0 .2em .2em;margin-bottom:.7em}.kommentar-kopf{font-size:.9em;color:var(--h-leise);margin-bottom:.35em}.kommentar-name{font-weight:700;color:inherit}.kommentar-autor>.kommentar-kopf .kommentar-name{color:var(--h-akzent)}.kommentar-marke{font-size:.75em;text-transform:uppercase;letter-spacing:.05em;border:1px solid;border-radius:3px;padding:0 .35em;color:var(--h-akzent)}.kommentar-text p{margin:0 0 .6em}.kommentar-text p:last-child{margin-bottom:0}.kommentar-text{overflow-wrap:anywhere}.lichtkasten{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(12,14,18,.93)}.lichtkasten[hidden]{display:none}.lichtkasten img{max-width:96vw;max-height:92vh;width:auto;height:auto;border-radius:3px;box-shadow:0 8px 40px rgba(0,0,0,.5)}.lichtkasten button{position:absolute;background:rgba(255,255,255,.12);color:#fff;border:0;border-radius:50%;width:2.8rem;height:2.8rem;font-size:1.5rem;line-height:1;cursor:pointer}.lichtkasten button:hover,.lichtkasten button:focus-visible{background:rgba(255,255,255,.3);outline:2px solid #fff}.lichtkasten .lk-zu{top:1rem;right:1rem}.lichtkasten .lk-vor{right:1rem;top:50%;transform:translateY(-50%)}.lichtkasten .lk-rueck{left:1rem;top:50%;transform:translateY(-50%)}.lichtkasten .lk-zaehler{position:absolute;bottom:.8rem;left:0;right:0;text-align:center;color:#cfd3d8;font-size:.85rem}@media print{.lichtkasten,.kommentare-hinweis{display:none!important}}.kommentar-ping{background:0 0!important;border-style:dashed!important;padding:.55em 1em!important}.kommentar-ping .kommentar-kopf{margin-bottom:.1em}