body.p-begrip{overflow-x:visible}
.p-begrip .pkop h1{max-width:900px}
.p-begrip .pkop-oog a{color:inherit;text-decoration:none}
.p-begrip .pkop-oog a:hover{color:var(--inkt);text-decoration:underline;text-underline-offset:3px}
.p-begrip .pkop-meta a{color:var(--inkt);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--n300)}
.p-begrip .pkop-meta a:hover{text-decoration-color:var(--inkt)}
.p-begrip .m-sec{padding-top:48px;margin-top:48px}
.p-begrip .m-sec:first-child{padding-top:0;margin-top:0}
.p-begrip .m-h2{font-size:28px;line-height:34px;letter-spacing:-.5px}
.kort{margin-top:20px;padding:24px 28px;background:#F7F9FC;border:1px solid var(--rand-warm);border-left:2px solid var(--blauw)}
.leestekst .kort p{margin:0;font-size:20px;line-height:31px;font-weight:500;letter-spacing:-.2px;color:var(--inkt)}
.kader.voorbeeld{margin-top:20px}
.kader.voorbeeld .kader-kop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.kader.voorbeeld .stand{letter-spacing:0;text-transform:none}
.kader.voorbeeld p + p{margin-top:12px}
.cijferblok{margin:20px 0 0;padding:24px 28px 22px;background:#fff;border:1px solid var(--rand-warm);border-top:2px solid var(--inkt)}
.cb-getal{margin-top:16px;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px}
.cb-getal b{font-size:44px;line-height:48px;font-weight:600;letter-spacing:-1.4px;color:var(--inkt);font-variant-numeric:tabular-nums}
.cb-pct{font-size:18px;line-height:24px;font-weight:600;color:var(--blauw-tekst)}
.leestekst .cb-label{margin-top:6px;font-size:14px;line-height:22px;color:var(--n500)}
.cijferblok figcaption{margin-top:16px;padding-top:16px;border-top:1px solid var(--rand-warm-3)}
.cijferblok figcaption p:first-child{margin-top:0}
.leestekst .cijferblok .bronregel{margin-top:12px;font-size:12px;line-height:18px;color:var(--n500)}
.verwant{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--rand-warm);border:1px solid var(--rand-warm)}
.verwant li{display:flex;background:#fff}
.leestekst .verwant a{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;padding:20px 22px 44px;color:var(--n600);text-decoration:none;transition:background-color .15s}
.verwant a:hover{background:#F7F9FC}
.verwant b{font-size:17px;line-height:24px;font-weight:600;color:var(--inkt)}
.verwant span{font-size:14px;line-height:22px;color:var(--n600)}
.verwant .pijl{position:absolute;left:22px;bottom:18px;width:14px;height:14px;color:var(--inkt);transition:transform .15s}
.verwant a:hover .pijl{transform:translateX(3px)}
.leestekst .alle-begrippen{margin-top:16px;font-size:14px;line-height:22px}
@media (max-width:760px){
  .p-begrip .m-sec{padding-top:36px;margin-top:36px}
  .p-begrip .m-h2{font-size:24px;line-height:30px}
  .kort{padding:20px 18px}
  .leestekst .kort p{font-size:18px;line-height:28px}
  .cijferblok{padding:20px 18px}
  .cb-getal b{font-size:34px;line-height:38px}
  .verwant{grid-template-columns:1fr}
}
