body.label-thema{--color-rood:#B91C1C;--color-rood-donker:#8F1515;--maat-radius-blok:4px;--maat-radius-kaart:4px;--maat-radius-klein:3px}.label-thema{font-size:17px}.label-thema .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.label-thema ::-moz-selection{background:var(--color-rood);color:#fff}.label-thema ::selection{background:var(--color-rood);color:#fff}.label-thema .btn--signaal,.label-thema .btn--signaal:hover{color:#fff}.label-thema .btn--signaal:before{background:#fff}.label-thema .pijl,.label-thema .scanblok{color:#fff}.label-thema .liniaal .lbl,.label-thema .qa .lbl{color:var(--color-inkt-zacht)}.label-thema .mag,.label-thema h1,.label-thema h2,.label-thema h3,.label-thema h4{font-family:var(--font-mag);font-weight:700;letter-spacing:-.04em}.label-thema .akaart h3,.label-thema .side-it h3{font-weight:600;letter-spacing:-.03em}.label-thema .kick,.label-thema .lbl{font-family:var(--font-mag);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;color:var(--color-rood)}.label-thema .kick:before{width:8px;height:8px;border-radius:50%;background:var(--color-rood)}.label-thema .H-side-kop,.label-thema .ai-label,.label-thema .bron-noot,.label-thema .credit,.label-thema .hoofdnav,.label-thema .kruimel,.label-thema .link-pijl,.label-thema .meta,.label-thema .topbalk{font-family:var(--font-ui)}.label-thema .proza{font-size:1.06rem;line-height:1.72}.label-thema .proza h2{font-size:clamp(1.35rem,1.1rem + .8vw,1.7rem);line-height:1.15;margin-top:2.2em}.label-thema .proza h3{font-size:1.15rem}.label-thema .H-main .stand,.label-thema .standfirst{color:var(--color-grijs)}.label-thema .bronnen a,.label-thema .cw-bron a,.label-thema .kruimel a:hover,.label-thema .link-pijl,.label-thema .proza a,.label-thema .sc-eerst-voet a,.label-thema .sc-stappen-bron a{color:var(--color-rood)}.label-thema .btn{background:var(--color-inkt);border-color:var(--color-inkt);border-radius:3px;font-family:var(--font-mag);font-weight:600;letter-spacing:-.01em}.label-thema .btn:before{background:var(--color-rood);border-radius:50%}.label-thema .btn:hover{background:#000;border-color:#000}.label-thema .btn--ghost{background:transparent;color:var(--color-inkt);border-color:var(--color-inkt)}.label-thema .btn--ghost:hover{background:var(--color-inkt);color:#fff}.label-thema .scanrustig{border:1.5px solid var(--color-inkt);border-top:6px solid var(--color-rood);border-radius:4px;background:var(--color-wit)}.label-thema .sectiekop h2{font-size:clamp(1.5rem,1.1rem + 1.3vw,2.2rem);display:flex;align-items:center;gap:14px}.label-thema .sectiekop h2:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--color-rood);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-rood) 18%,transparent);flex:none}.label-thema .sc-lead{padding-block:12px 80px;gap:48px}.label-thema .H-img{border-radius:4px;overflow:hidden}.label-thema .H-img figure,.label-thema .H-img figure img{display:block;height:100%}.label-thema .H-main h1{font-size:clamp(1.9rem,1rem + 2.6vw,3.1rem);line-height:1.04}.label-thema .H-main .stand{font-size:1.16rem;line-height:1.55}.label-thema .sc-eerst{border-left:0;padding-left:0;gap:0}.label-thema .sc-eerst .H-side-kop{font-family:var(--font-mag);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding-bottom:14px;border-bottom:2px solid var(--color-inkt)}.label-thema .sc-eerst ol{display:grid}.label-thema .sc-eerst-it{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:20px 0;border-bottom:1px solid var(--color-lijn);text-decoration:none}.label-thema .sc-nr{font-family:var(--font-mag);font-weight:700;font-size:1.6rem;line-height:1;color:var(--color-rood)}.label-thema .sc-eerst-it h3{font-size:1.25rem;line-height:1.15}.label-thema .sc-eerst-it p{font-size:1rem;margin-top:6px;color:var(--color-inkt)}.label-thema .sc-eerst-it:hover h3{text-decoration:underline;text-decoration-color:var(--color-rood);text-decoration-thickness:2px}.label-thema .sc-eerst-voet{font-size:.95rem;padding-top:16px}.label-thema .sc-sec{margin-bottom:80px}.label-thema .sc-sec .sectiekop{margin-bottom:28px}.label-thema .cw{background:var(--color-vlak);border-radius:4px;padding:clamp(24px,4vw,48px);display:grid;gap:24px}.label-thema .cw-intro{display:grid;gap:10px;max-width:66ch}.label-thema .cw-intro h2{font-size:clamp(1.6rem,1.1rem + 1.6vw,2.4rem);line-height:1.08}.label-thema .cw-intro p{font-size:1.06rem}.label-thema .cw-knoppen{display:flex;flex-wrap:wrap;gap:8px}.label-thema .cw-knop{font-family:var(--font-mag);font-weight:600;font-size:.95rem;padding:10px 16px;min-height:44px;border:1.5px solid var(--color-inkt);background:var(--color-wit);color:var(--color-inkt);border-radius:3px;cursor:pointer}.label-thema .cw-knop:hover{background:#fff;border-color:var(--color-rood)}.label-thema .cw-knop.is-actief{background:var(--color-inkt);color:#fff}.label-thema .cw-paneel{background:var(--color-wit);border:1.5px solid var(--color-inkt);border-radius:4px;padding:clamp(18px,3vw,32px)}.label-thema .cw-paneel+.cw-paneel{margin-top:-10px}.label-thema .cw-merk{display:grid;gap:18px}.label-thema .cw-merk-kop{display:grid;gap:6px}.label-thema .cw-merk-naam{font-size:1.5rem;line-height:1.1}.label-thema .cw-merk-naam span{font-weight:600;color:var(--color-grijs);font-size:.8em}.label-thema .cw-druk{font-size:1rem}.label-thema .cw-soort{font-size:.95rem;color:var(--color-grijs)}.label-thema .cw-tabel{width:100%;border-collapse:collapse;font-size:1rem}.label-thema .cw-tabel td,.label-thema .cw-tabel th{text-align:left;padding:12px 12px 12px 0;border-bottom:1px solid var(--color-lijn);vertical-align:middle}.label-thema .cw-tabel thead th{font-family:var(--font-mag);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-grijs);border-bottom:2px solid var(--color-inkt)}.label-thema .cw-code{font-family:var(--font-mag);font-weight:700;font-size:1.05rem;white-space:nowrap;width:1%}.label-thema .cw-tabel .cw-code:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--color-rood);margin-right:10px;vertical-align:2px}.label-thema .cw-tabel td a{color:var(--color-inkt);text-decoration-color:var(--color-rood)}.label-thema .cw-actie{display:inline-block;font-family:var(--font-mag);font-size:.78rem;font-weight:600;line-height:1.25;padding:5px 9px;border-radius:3px;border:1.5px solid var(--color-inkt);white-space:nowrap}.label-thema .cw-actie--zelf{background:var(--color-wit);color:var(--color-inkt)}.label-thema .cw-actie--reset{background:var(--color-vlak);color:var(--color-inkt);border-style:dashed}.label-thema .cw-actie--monteur{background:var(--color-rood);border-color:var(--color-rood);color:#fff}.label-thema .cw-actie--wacht{background:transparent;color:var(--color-grijs);border-color:var(--color-lijn)}.label-thema .cw-bron{font-size:.88rem;color:var(--color-grijs)}.label-thema .cw-voet{font-size:1rem}.label-thema .proza .cw-gids{margin:36px 0;padding:24px;border:1.5px solid var(--color-inkt);border-radius:4px;background:var(--color-wit)}.label-thema .proza .cw-gids h2{margin-top:0}.label-thema .proza .cw-tabel td a{color:var(--color-inkt)}.label-thema .sc-stappen{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-top:2px solid var(--color-inkt)}.label-thema .sc-stap{padding:24px 22px 8px 0;display:grid;gap:10px;align-content:start;position:relative}.label-thema .sc-stap+.sc-stap{padding-left:22px;border-left:1px solid var(--color-lijn)}.label-thema .sc-stap-nr{font-family:var(--font-mag);font-weight:700;font-size:2.6rem;line-height:1;color:var(--color-inkt)}.label-thema .sc-stap--laatst .sc-stap-nr{color:var(--color-rood)}.label-thema .sc-stap h3{font-size:1.2rem;line-height:1.15}.label-thema .sc-stap p{font-size:1rem;line-height:1.55}.label-thema .sc-stappen-bron{margin-top:20px;font-size:.9rem;color:var(--color-grijs)}.label-thema .sc-gidsen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.label-thema .sc-gids{display:grid;grid-template-columns:minmax(0,220px) 1fr;gap:22px;align-items:start;text-decoration:none;color:var(--color-inkt);padding-bottom:28px;border-bottom:1px solid var(--color-lijn)}.label-thema .sc-gids-img{aspect-ratio:4/3;border-radius:4px;overflow:hidden;background:var(--color-vlak)}.label-thema .sc-gids-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.label-thema .sc-gids-tekst{display:grid;gap:8px}.label-thema .sc-gids h3{font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);line-height:1.1}.label-thema .sc-gids p{font-size:1rem}.label-thema .sc-gids:hover h3{text-decoration:underline;text-decoration-color:var(--color-rood);text-decoration-thickness:2px}.label-thema .sc-gas{background:var(--color-rood);color:#fff;border-radius:4px;padding:clamp(24px,4vw,44px);display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center}.label-thema .sc-gas h2{font-size:clamp(1.5rem,1.1rem + 1.3vw,2.2rem);color:#fff}.label-thema .sc-gas p{font-size:1.08rem;margin-top:10px;max-width:54ch}.label-thema .sc-gas-nr{display:grid;gap:6px;border-left:2px solid rgba(255,255,255,.55);padding-left:28px;margin:0}.label-thema .sc-gas-nr span{font-size:.85rem;font-weight:600}.label-thema .sc-gas-nr b{font-family:var(--font-mag);font-weight:700;font-size:clamp(2rem,1.4rem + 2vw,3rem);letter-spacing:-.04em;line-height:1}.label-thema .sc-gas-nr small{font-size:.85rem}.label-thema .akaart h3{font-family:var(--font-mag);font-size:1.25rem;line-height:1.15}.label-thema .akaart p{font-size:1rem}.label-thema .akaart .img,.label-thema .art-foto img,.label-thema .art-img,.label-thema .side-it .img{border-radius:4px}.label-thema .drie.twee{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:800px){.label-thema .drie.twee{grid-template-columns:1fr}}.label-thema .proza .tabel-wrap{overflow-x:auto;margin:22px 0 8px}.label-thema .proza table{width:100%;border-collapse:collapse;font-size:.98rem}.label-thema .proza td,.label-thema .proza th{padding:11px 12px 11px 0;border-bottom:1px solid var(--color-lijn);text-align:left;vertical-align:top}.label-thema .proza thead th{font-family:var(--font-mag);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid var(--color-inkt)}.label-thema .proza td.getal{font-family:var(--font-mag);font-weight:700;white-space:nowrap}.label-thema .proza .bron-noot{font-size:.88rem;color:var(--color-grijs);margin-top:6px}.label-thema .proza .kort{border-left:5px solid var(--color-rood);padding:4px 0 4px 18px;font-size:1.14rem}.label-thema .proza ol{counter-reset:stap}.label-thema .ref{font-family:var(--font-mag);font-size:.66em;font-weight:500;margin-left:1px;line-height:0;color:var(--color-grijs)}.label-thema .ref a{text-decoration:none;color:var(--color-grijs);padding:0 1px}.label-thema .ref a:focus-visible,.label-thema .ref a:hover{color:var(--color-rood);text-decoration:underline}.label-thema .bronnen li:target{background:var(--color-vlak);outline:2px solid var(--color-rood);outline-offset:4px}.label-thema figure.ai-beeld{position:relative}.label-thema figure.ai-beeld .ai-label{position:absolute;left:8px;bottom:8px;z-index:2;padding:3px 7px;border-radius:3px;background:rgba(20,20,20,.74);color:#fff;font-size:11px;line-height:1.3;letter-spacing:.02em;pointer-events:none}.label-thema .kop .logo img{height:34px;width:auto}@media (max-width:1100px){.label-thema .sc-stappen{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.label-thema .sc-stap:nth-child(4){padding-left:0;border-left:0}}@media (max-width:1000px){.label-thema .sc-lead{padding-bottom:56px;gap:32px 16px}.label-thema .sc-sec{margin-bottom:64px}.label-thema .sc-gas,.label-thema .sc-gidsen{grid-template-columns:1fr}.label-thema .sc-gas-nr{border-left:0;padding-left:0;border-top:2px solid rgba(255,255,255,.55);padding-top:18px}}@media (max-width:640px){.label-thema .kop .logo img{height:24px}.label-thema .sc-stappen{grid-template-columns:1fr}.label-thema .sc-stap,.label-thema .sc-stap+.sc-stap{padding:18px 0;border-left:0;border-bottom:1px solid var(--color-lijn);grid-template-columns:52px 1fr;-moz-column-gap:12px;column-gap:12px}.label-thema .sc-stap-nr{grid-row:span 2;font-size:2rem}.label-thema .sc-gids{grid-template-columns:1fr;gap:14px}.label-thema .cw{padding:20px 16px}.label-thema .cw-paneel{padding:16px}.label-thema .cw-knop{flex:1 1 calc(33% - 8px);padding:10px 8px}.label-thema .topbalk ul{flex-wrap:wrap;white-space:normal;row-gap:4px;overflow-x:visible}.label-thema .topbalk li{flex:1 1 100%}.label-thema .topbalk li+li{display:none}.label-thema .hoofdnav ul{gap:0;row-gap:0}.label-thema .hoofdnav a{padding:6px 8px;font-size:.88rem}.label-thema .side-it .img{width:100%;height:auto;align-self:start}.label-thema .cw-tabel,.label-thema .cw-tabel tbody,.label-thema .cw-tabel td,.label-thema .cw-tabel th[scope=row],.label-thema .cw-tabel tr{display:block;width:100%}.label-thema .cw-tabel thead{display:none}.label-thema .cw-tabel tr{border:1px solid var(--color-lijn);border-radius:4px;padding:12px 14px;margin-top:10px;background:var(--color-wit)}.label-thema .cw-tabel td,.label-thema .cw-tabel th{border:0;padding:4px 0}.label-thema .cw-tabel td[data-label]:before{content:attr(data-label);display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-grijs);font-weight:600;margin-bottom:2px}.label-thema .cw-actie{white-space:normal}.label-thema .proza .cw-gids{padding:16px}.label-thema .proza .tabel-kaarten tbody,.label-thema .proza .tabel-kaarten td,.label-thema .proza .tabel-kaarten th[scope=row],.label-thema .proza .tabel-kaarten tr,.label-thema .proza table.tabel-kaarten{display:block;width:100%}.label-thema .proza .tabel-kaarten caption{display:block}.label-thema .proza .tabel-kaarten thead{display:none}.label-thema .proza .tabel-kaarten tr{border:1px solid var(--color-lijn);border-radius:4px;padding:12px 16px;margin-top:12px;background:var(--color-wit)}.label-thema .proza .tabel-kaarten td,.label-thema .proza .tabel-kaarten th[scope=row]{border:0;padding:4px 0}.label-thema .proza .tabel-kaarten tr>:first-child{font-weight:700;font-size:1.05rem;padding-bottom:8px;border-bottom:2px solid var(--color-inkt);margin-bottom:4px}.label-thema .proza .tabel-kaarten td[data-label]{white-space:normal}.label-thema .proza .tabel-kaarten td[data-label]:before{content:attr(data-label);display:block;font-family:var(--font-ui);font-size:.78rem;font-weight:600;color:var(--color-grijs)}}.label-thema figure.tekening img{-o-object-fit:contain!important;object-fit:contain!important;background:var(--color-vlak)}.label-thema .H-img figure.tekening img{width:100%}.label-thema figure.tekening.vul img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:50% 50%;object-position:50% 50%}.label-thema .akaart--breed{align-items:center}.label-thema .akaart--breed .img{aspect-ratio:16/10}@media (min-width:761px){.label-thema .akaart--breed{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:20px;gap:36px}}@media (max-width:640px){.label-thema .kop .logo img{height:28px}}