/* Bewertungen (Startseite + Landingpages) */
/* Bewertungen */
.bew-sum{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin:6px 0 22px}
.bew-avg{font:800 2.6rem/1 var(--serif);color:var(--white)}
.bew-stars{color:var(--gold);letter-spacing:.08em;font-size:1.25rem}
.bew-count{color:var(--ink-soft)}
.bew-list{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:28px}
.bew-list:empty{display:none;margin:0}
.bew{margin:0;padding:20px 22px;border:1px solid var(--line-l);border-radius:14px;background:var(--navy-2)}
.bew blockquote{margin:10px 0 12px;color:var(--ink);overflow-wrap:anywhere}
.bew figcaption{color:var(--ink-soft);font-size:.88rem}
.lp-bew .btns{margin-top:10px}
.lp-bew .lp-intro{max-width:70ch;color:var(--ink-soft);font-size:1.05rem}
/* Links zu Leistungen und Regionen (Startseite) */
.lp-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}
.lp-chips a{display:inline-block;padding:10px 16px;border:1px solid var(--line-l);border-radius:100px;color:var(--gold-l);text-decoration:none;font-weight:600;font-size:.92rem}
.lp-chips a:hover{background:rgba(212,175,55,.14);border-color:var(--gold)}
.lp-chips-t{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 10px}
