
.deelnemers-tags{list-style:none;display:flex;flex-wrap:wrap;gap:12px 24px;padding:0;margin:28px 0}
.deelnemers-tags li{padding:8px 14px;border:1px solid #e4e4e4;border-radius:4px;background:#fff}
.deelnemers-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0}
.deelnemers-benefits .card-content{padding:28px}
.deelnemers-benefits p:last-child{margin-bottom:0}
.deelnemers-note{font-size:14px;color:#5e5e5e}
.deelnemers-experience-cta{margin-top:18px}
@media(max-width:560px){.deelnemers-benefits{grid-template-columns:minmax(0,1fr)}.deelnemers-benefits .card-content{padding:25px}.deelnemers-tags{gap:10px}}

/* Supporting services reuse the shared card style, with equal rows in two columns. */
#aanvullend .deelnemers-services{list-style:none;padding:0;margin:28px 0;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}
#aanvullend .card-content{padding:24px;height:100%}
#aanvullend .card-content h3{margin-bottom:12px}
#aanvullend .card-content p{margin:0}
#aanvullend .deelnemers-support-note{max-width:850px;margin:0 0 20px}
@media(max-width:560px){#aanvullend .deelnemers-services{gap:16px;grid-template-columns:minmax(0,1fr)}#aanvullend .card-content{padding:20px}}

/* Inhoudelijk netwerkoverzicht; uitsluitend de netwerksectie. */
#netwerk .deelnemers-network-list{list-style:none;counter-reset:network-category;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px;padding:0;margin:28px 0}
#netwerk .deelnemers-network-list li{counter-increment:network-category;display:flex;align-items:flex-start;gap:12px;min-width:0;padding:20px 0;border-top:1px solid #e4e4e4;font-size:16px;font-weight:600;line-height:1.6}
#netwerk .deelnemers-network-list li::before{content:counter(network-category,decimal-leading-zero);flex:0 0 24px;color:#6a4c9a;font-size:var(--font-size-min);font-weight:600;line-height:1.6;padding-top:2px}
@media(max-width:1000px){#netwerk .deelnemers-network-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}}
@media(max-width:560px){#netwerk .deelnemers-network-list{grid-template-columns:minmax(0,1fr);gap:0}#netwerk .deelnemers-network-list li{padding:16px 0}}
