.iz-kop h1{max-width:980px;font-size:52px;line-height:56px;letter-spacing:-2px}
.pkop-oog a{color:inherit;text-decoration:underline;text-decoration-color:var(--n300);text-underline-offset:3px}
.pkop-oog a:hover{color:var(--inkt)}
.iz-byline{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 0;font-size:14px;line-height:20px;color:var(--n500)}
.iz-byline > span{display:inline-flex;align-items:center}
.iz-byline > span + span::before{content:"";width:3px;height:3px;background:var(--n300);margin:0 14px;flex:none}
.iz-wie{gap:10px;font-weight:500;color:var(--inkt)}
.iz-wie a{color:var(--inkt);text-decoration:underline;text-decoration-color:var(--n300);text-underline-offset:3px}
.iz-wie a:hover{text-decoration-color:var(--inkt)}
.iz-byline time{margin-left:4px;color:var(--n600)}
.iz-kort{padding:26px 28px 28px;background:#F7F9FC;border:1px solid var(--rand-warm);border-left:3px solid var(--blauw);scroll-margin-top:16px}
.iz-kort-kop{font:500 12px/16px var(--f-mono);letter-spacing:0;text-transform:none;color:var(--blauw-tekst)}
.leestekst .iz-kort-tekst{margin-top:12px;font-size:19px;line-height:31px;color:var(--inkt)}
.iz-grafiek{margin:28px 0 0;background:#fff;border:1px solid var(--rand-warm);padding:22px 24px 22px}
.iz-g-kop{display:flex;justify-content:space-between;align-items:baseline;gap:16px}
.iz-g-kop b{font-size:14px;line-height:20px;font-weight:500;color:var(--inkt)}
.iz-g-kop span{font-size:12px;line-height:18px;color:var(--n500);white-space:nowrap}
.iz-groep{margin-top:18px}
.iz-groep + .iz-groep{margin-top:20px;padding-top:18px;border-top:1px solid var(--rand-warm-3)}
.leestekst .iz-groep-kop{margin:0 0 12px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--n500)}
.iz-staven{display:grid;gap:10px}
.iz-staven li{display:grid;grid-template-columns:216px minmax(0,1fr) 112px;gap:16px;align-items:center}
.iz-s-wie{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:20px;color:var(--inkt)}
.iz-s-wie b{font-weight:600}
.iz-s-baan{height:22px;background:#EEF2F8}
.iz-s-baan i{display:block;height:100%;background:var(--blauw)}
.iz-s-baan i.zacht{background:#9DBDF7}
.iz-s-getal{text-align:right;font-size:15px;line-height:20px;font-weight:600;color:var(--inkt);font-variant-numeric:tabular-nums}
.iz-s-getal small{display:block;font-size:12px;line-height:16px;font-weight:400;color:var(--n500)}
.bw-0{width:0%}.bw-1{width:1%}.bw-2{width:2%}.bw-3{width:3%}.bw-4{width:4%}.bw-5{width:5%}.bw-6{width:6%}.bw-7{width:7%}.bw-8{width:8%}.bw-9{width:9%}.bw-10{width:10%}.bw-11{width:11%}.bw-12{width:12%}.bw-13{width:13%}.bw-14{width:14%}.bw-15{width:15%}.bw-16{width:16%}.bw-17{width:17%}.bw-18{width:18%}.bw-19{width:19%}.bw-20{width:20%}.bw-21{width:21%}.bw-22{width:22%}.bw-23{width:23%}.bw-24{width:24%}.bw-25{width:25%}.bw-26{width:26%}.bw-27{width:27%}.bw-28{width:28%}.bw-29{width:29%}.bw-30{width:30%}.bw-31{width:31%}.bw-32{width:32%}.bw-33{width:33%}.bw-34{width:34%}.bw-35{width:35%}.bw-36{width:36%}.bw-37{width:37%}.bw-38{width:38%}.bw-39{width:39%}.bw-40{width:40%}.bw-41{width:41%}.bw-42{width:42%}.bw-43{width:43%}.bw-44{width:44%}.bw-45{width:45%}.bw-46{width:46%}.bw-47{width:47%}.bw-48{width:48%}.bw-49{width:49%}.bw-50{width:50%}.bw-51{width:51%}.bw-52{width:52%}.bw-53{width:53%}.bw-54{width:54%}.bw-55{width:55%}.bw-56{width:56%}.bw-57{width:57%}.bw-58{width:58%}.bw-59{width:59%}.bw-60{width:60%}.bw-61{width:61%}.bw-62{width:62%}.bw-63{width:63%}.bw-64{width:64%}.bw-65{width:65%}.bw-66{width:66%}.bw-67{width:67%}.bw-68{width:68%}.bw-69{width:69%}.bw-70{width:70%}.bw-71{width:71%}.bw-72{width:72%}.bw-73{width:73%}.bw-74{width:74%}.bw-75{width:75%}.bw-76{width:76%}.bw-77{width:77%}.bw-78{width:78%}.bw-79{width:79%}.bw-80{width:80%}.bw-81{width:81%}.bw-82{width:82%}.bw-83{width:83%}.bw-84{width:84%}.bw-85{width:85%}.bw-86{width:86%}.bw-87{width:87%}.bw-88{width:88%}.bw-89{width:89%}.bw-90{width:90%}.bw-91{width:91%}.bw-92{width:92%}.bw-93{width:93%}.bw-94{width:94%}.bw-95{width:95%}.bw-96{width:96%}.bw-97{width:97%}.bw-98{width:98%}.bw-99{width:99%}.bw-100{width:100%}
.methode > .leestekst{min-width:0}
.iz-tabel td:nth-child(2){font-variant-numeric:tabular-nums}
.iz-tabel td:last-child{font-weight:600;color:var(--inkt);white-space:nowrap}
.iz-tabel tbody th{white-space:normal}
.leestekst .iz-vragen-noot{margin-top:16px;font-size:15px;line-height:24px;color:var(--n600)}
.iz-kolommen{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px}
.iz-kolommen li{font-size:16px;line-height:26px}
.iz-kolommen li::before{top:10px;background:var(--blauw)}
.iz-lees{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--rand-warm);border:1px solid var(--rand-warm)}
.leestekst .iz-lees a{display:flex;flex-direction:column;gap:8px;background:#fff;padding:22px 24px 20px;text-decoration:none;color:var(--n600);transition:background .15s}
.leestekst .iz-lees a:hover{background:#F7F9FC}
.iz-l-oog{font:500 11px/16px var(--f-mono);letter-spacing:0;text-transform:none;color:var(--n500)}
.iz-l-titel{font-size:19px;line-height:26px;font-weight:500;letter-spacing:-.2px;color:var(--inkt)}
.leestekst .iz-lees a:hover .iz-l-titel{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--n300)}
.iz-l-kort{font-size:15px;line-height:23px;color:var(--n600)}
.iz-l-meta{margin-top:auto;padding-top:8px;font-size:13px;line-height:18px;color:var(--n500)}
.iz-auteur{margin-top:64px;display:flex;align-items:flex-start;gap:16px;padding:22px 24px;background:#fff;border:1px solid var(--rand-warm);border-top:2px solid var(--inkt)}
.leestekst .iz-auteur p{margin-top:6px;font-size:15px;line-height:24px;color:var(--n600)}
.leestekst .iz-auteur .iz-a-kop{margin-top:0;font-size:14px;line-height:20px;color:var(--n500)}
.iz-a-kop b{color:var(--inkt)}
.leestekst .iz-a-links{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px;line-height:20px}
.iz-a-links a{display:inline-flex;align-items:center;gap:8px}
.iz-a-links svg{width:16px;height:16px;flex:none}
.iz-overzicht{padding:72px 0 120px}
.iz-tweede{margin-top:64px}
.iz-uitgelicht{margin-top:20px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);background:#fff;border:1px solid var(--rand-warm);border-top:2px solid var(--inkt);position:relative}
.iz-u-tekst{padding:32px 32px 28px;display:flex;flex-direction:column}
.iz-u-titel{margin-top:14px;font-size:30px;line-height:36px;font-weight:500;letter-spacing:-.6px;color:var(--inkt)}
.iz-u-cijfers{display:grid;gap:1px;background:var(--rand-warm);border-left:1px solid var(--rand-warm)}
.iz-u-cijfers li{background:#EEF2F8;padding:24px 28px;display:flex;flex-direction:column;gap:6px}
.iz-u-getal{font-size:44px;line-height:48px;font-weight:500;letter-spacing:-1.4px;color:var(--blauw-tekst);font-variant-numeric:tabular-nums}
.iz-u-getal small{margin-left:4px;font-size:17px;line-height:22px;letter-spacing:0;color:var(--n500)}
.iz-u-wat{font-size:15px;line-height:22px;color:var(--n600)}
.iz-u-cijfers .bronregel{margin-top:4px}
.iz-kaarten{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)}
.iz-kaart{position:relative;background:#fff;padding:26px 24px 22px;display:flex;flex-direction:column;transition:background .15s}
.iz-kaart:hover{background:#FBFCFE}
.iz-k-oog{font:500 11px/16px var(--f-mono);letter-spacing:0;text-transform:none;color:var(--n500)}
.iz-k-titel{margin-top:14px;font-size:21px;line-height:28px;font-weight:500;letter-spacing:-.3px;color:var(--inkt)}
.iz-k-link{color:var(--inkt)}
.iz-k-link::after{content:"";position:absolute;inset:0}
.iz-kaart:hover .iz-k-link,.iz-uitgelicht:hover .iz-k-link{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--n300)}
.iz-k-kort{margin-top:12px;font-size:15px;line-height:24px;color:var(--n600)}
.iz-k-voet{margin-top:auto;padding-top:20px;display:flex;align-items:center;gap:10px;font-size:13px;line-height:18px;color:var(--n500)}
.iz-kaart .iz-k-kort{margin-bottom:20px}
.iz-kaart .iz-k-voet{border-top:1px solid var(--rand-warm-3);padding-top:16px}
.iz-k-voet b{display:block;font-size:14px;line-height:20px;font-weight:500;color:var(--inkt)}
.iz-u-tekst .iz-k-voet{padding-top:24px}
.iz-overzicht-noot{margin-top:24px;font-size:14px;line-height:22px;color:var(--n500)}
.iz-overzicht-noot a{color:var(--blauw-tekst);text-decoration:underline;text-underline-offset:3px}
@media (max-width:1100px){
  .iz-kaarten{grid-template-columns:1fr 1fr}
  .iz-uitgelicht{grid-template-columns:1fr}
  .iz-u-cijfers{grid-template-columns:1fr 1fr;border-left:0;border-top:1px solid var(--rand-warm)}
}
@media (max-width:760px){
  .iz-kop h1{font-size:32px;line-height:37px;letter-spacing:-1px}
  .iz-kop .wrap{align-items:flex-start;text-align:left}
  .iz-byline{flex-direction:column;align-items:flex-start;gap:4px;font-size:13px}
  .iz-byline .iz-wie{margin-bottom:6px}
  .iz-byline > span + span::before{display:none}
  .iz-kort{padding:20px 18px 22px}
  .leestekst .iz-kort-tekst{font-size:17px;line-height:28px}
  .iz-grafiek{padding:18px 16px 18px}
  .iz-g-kop{flex-direction:column;gap:2px}
  .iz-staven li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"wie getal" "baan baan";gap:6px 12px}
  .iz-s-wie{grid-area:wie}
  .iz-s-getal{grid-area:getal}
  .iz-s-getal small{display:inline;margin-left:6px}
  .iz-s-baan{grid-area:baan;height:14px}
  .iz-kolommen{grid-template-columns:1fr 1fr}
  .iz-lees{grid-template-columns:1fr}
  .iz-auteur{flex-direction:column;padding:20px}
  .iz-overzicht{padding:48px 0 80px}
  .iz-kaarten{grid-template-columns:1fr}
  .iz-u-tekst{padding:24px 20px}
  .iz-u-titel{font-size:24px;line-height:30px}
  .iz-u-cijfers{grid-template-columns:1fr}
  .iz-u-cijfers li{padding:20px}
  .iz-tabel td:last-child{white-space:normal}
}
