.faq-groep+.faq-groep{margin-top:clamp(44px,5vw,68px)}.faq-groep h2{font-size:var(--fs-h3);margin-bottom:20px}.faq-lijst{max-width:var(--max-prose);border-top:1px solid var(--ink)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{font:600 var(--fs-h4) var(--display);cursor:pointer;padding:20px 40px 20px 0;list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font:400 24px/1 var(--display);color:var(--accent-deep);position:absolute;top:16px;right:4px}.faq-item[open] summary:after{content:"–"}.faq-item summary:hover{color:var(--accent-deep)}.faq-item .prose{max-width:var(--max-prose);padding:0 0 24px}.faq-cta{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-card-organic);text-align:center;margin-top:clamp(56px,6.4vw,90px);padding:clamp(36px,4vw,54px)}.faq-cta h2{font-size:var(--fs-h3)}.faq-cta p{color:var(--ink-muted);margin-top:12px}.faq-cta .acties{justify-content:center}@media (max-width:700px){.faq-item summary{font-size:var(--fs-body)}}
