.wegwein-reviews{--ww-blue:#000;--ww-gold:#fc0;--ww-text:#18333a;margin:2rem 0}.wegwein-reviews__title{color:var(--ww-blue);font-weight:800;text-align:center;margin:0 0 10px}.wegwein-reviews__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.wegwein-review{border:1px solid rgba(6,84,113,.15);border-radius:16px;padding:16px;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.06)}.wwr-head{display:flex;gap:12px;align-items:center;margin-bottom:6px}.wwr-ava{width:40px;height:40px;border-radius:50%;background:#e5eef2;color:#000;display:flex;align-items:center;justify-content:center;font-weight:700;flex:0 0 40px}.wwr-name{font-weight:700;color:#111;font-size:1rem}.wwr-meta{display:flex;flex-direction:column}.wwr-sub,.wwr-ago{color:#6b7c86;font-size:.88rem}.wwr-starsline{display:flex;align-items:center;gap:8px;margin:2px 0 8px}.wwr-stars .star{color:var(--ww-gold)}.wwr-stars .empty{color:#cfd8dc}.wegwein-review__text{color:var(--ww-text)}.wegwein-reviews__cta{text-align:center;margin-top:14px}.wegwein-btn{background:var(--ww-blue);color:#fff;border-radius:999px;padding:10px 18px;display:inline-block;text-decoration:none;font-weight:700}.wegwein-btn:hover{background:#073c52}.wegwein-review__text{position:relative;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;min-height:8.4em}.wegwein-review__text:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3rem;background:linear-gradient(180deg,rgba(255,255,255,0),#fff);pointer-events:none}.wegwein-review.is-expanded .wegwein-review__text{-webkit-line-clamp:initial;overflow:visible}.wegwein-review.is-expanded .wegwein-review__text:after{display:none}.wegwein-review .wegwein-review__more{display:inline-block;margin-top:.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.3px;color:#000;text-decoration:none}.wegwein-review .wegwein-review__more:hover{opacity:.85}