/* ============================================
   Wel / niet geschikt — HTML-widget "voor-wie-grid" (post-2153, 460c954)
   ============================================ */
.leadgen-voorwie { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; width: 100%; }
.leadgen-voorwie__kaart { padding: 32px 28px; border-radius: 12px; background: var(--color-cream); }
.leadgen-voorwie__kop {
  display: flex; align-items: center; gap: 10px;
  margin: 0 0 20px;
  font-family: var(--font-heading); font-size: 18px; font-weight: 700; line-height: 1.5;
  color: var(--color-primary);
}
.leadgen-voorwie__lijst {
  display: flex; flex-direction: column; gap: 12px;
  margin: 0; padding: 0; list-style: none;
}
.leadgen-voorwie__lijst li {
  display: flex; align-items: flex-start; gap: 10px;
  font-family: var(--font-ui); font-size: 15px;
  color: #333;
}
.leadgen-voorwie__lijst .leadgen-voorwie__teken { flex-shrink: 0; font-weight: 700; }
.leadgen-voorwie__teken--wel { color: var(--color-accent); }
.leadgen-voorwie__teken--niet { color: #aaa; }
.leadgen-voorwie__notitie {
  margin-top: 24px; padding-top: 20px;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  font-family: var(--font-ui); font-size: 14px; line-height: 1.7;
  color: #666;
}

@media (max-width: 768px) {
  .leadgen-voorwie { grid-template-columns: 1fr; }
}
