/* Aanvullende pagina's gebruiken de bestaande huisstijl. */
.page-breadcrumb nav{flex-wrap:wrap;row-gap:5px}.knowledge-width{max-width:800px}.knowledge-summary{margin-top:26px;font-size:1.08rem}.knowledge-meta{font-size:.8rem;color:var(--muted);margin-top:22px}.knowledge-section,.knowledge-sources{margin-top:48px}.knowledge-section h2,.knowledge-sources h2,.knowledge-index h2{font-size:clamp(1.65rem,3vw,2.2rem);margin-bottom:22px}.knowledge-section p,.knowledge-index p,.knowledge-sources p{color:var(--muted)}.knowledge-section p+p{margin-top:18px}.knowledge-faq details{border-bottom:1px solid var(--line);padding:18px 0}.knowledge-faq summary{cursor:pointer;color:var(--green);font-weight:600}.knowledge-faq details p{margin-top:16px}.knowledge-sources{border-top:1px solid var(--line);padding-top:32px;font-size:.9rem}.knowledge-sources a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.knowledge-sources li+li{margin-top:12px}.knowledge-index article{padding:38px 0;border-bottom:1px solid var(--line)}.knowledge-index .text-link{margin-top:20px}.knowledge-index h2 a:hover{text-decoration:underline}.followup-links{flex-wrap:wrap}.page-followup .text-link{max-width:100%}@media(min-width:851px) and (max-width:1200px){.header .nav{gap:0}.header .nav a:not(.button){padding-inline:7px;font-size:.74rem}.header .nav .button{padding-inline:14px}.header-row{gap:12px}}@media(max-width:600px){.knowledge-section,.knowledge-sources{margin-top:36px}.knowledge-summary{font-size:1rem}.page-breadcrumb{font-size:.74rem}.page-breadcrumb nav{gap:7px}}
