/* TGNN Review Block — scoped so it can't affect global layout */
.tgnn-review-block{overflow:hidden}
.tgnn-review-block .news-strip__row{cursor:default}
.tgnn-review-block__meta{display:flex;align-items:center;justify-content:space-between;gap:12px}
.tgnn-review-block__left,.tgnn-review-block__right{display:inline-flex;align-items:center;gap:10px}

/* Review body text (editor content) */
.tgnn-review-block__text{padding:16px 18px 0}
.tgnn-review-block__text > :first-child{margin-top:0}
.tgnn-review-block__text > :last-child{margin-bottom:0}

.tgnn-review-block__lists{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:16px 18px 18px}
@media (max-width:720px){.tgnn-review-block__lists{grid-template-columns:1fr}}

.tgnn-review-block__head{margin:0 0 10px;font-size:16px;line-height:1.2}
.tgnn-review-block__ul{margin:0;padding-left:18px}
.tgnn-review-block__ul li{margin:0 0 6px}

/* Review strip: label boven platform */
.hero-label--platform::before{
  content: "Gespeeld op";
  display: block;
  font-size: 11px;
  font-weight: 600;
  opacity: .7;
  letter-spacing: .3px;
  text-transform: uppercase;
  margin-bottom: 2px;
}