@font-face{font-family:Spline Sans Mono;src:url(/fonts/spline-sans-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(/fonts/spline-sans-mono-500.woff2) format("woff2");font-weight:500 700;font-style:normal;font-display:swap}.label-thema{--color-blauw:#1E40AF;--color-blauw-donker:#172F82;--color-papier:#F5F7FC;--font-mono:"Spline Sans Mono",ui-monospace,Menlo,monospace;--maat-radius-blok:14px;--maat-radius-kaart:10px;--maat-radius-klein:8px;background:var(--color-papier)}.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:-.02em}.label-thema .akaart h3{font-weight:700;font-size:1.3rem;line-height:1.15}.label-thema .kick{color:var(--color-blauw);letter-spacing:.08em}.label-thema .kick:before{background:var(--color-blauw);height:3px;width:18px}.label-thema .H-main .stand,.label-thema .standfirst{color:#3E4A6B}.label-thema .bronnen a,.label-thema .eb-noot a,.label-thema .kruimel a:hover,.label-thema .link-pijl,.label-thema .proza a{color:var(--color-blauw)}.label-thema .btn{background:var(--color-blauw);border-color:var(--color-blauw);border-radius:10px}.label-thema .btn:before{background:var(--color-signaal);border-radius:2px}.label-thema .btn:hover{background:var(--color-blauw-donker);border-color:var(--color-blauw-donker)}.label-thema .btn--ghost{background:var(--color-wit);color:var(--color-inkt);border-color:var(--color-lijn)}.label-thema .btn--ghost:hover{background:var(--color-wit);color:var(--color-inkt);border-color:var(--color-blauw)}.label-thema .btn--ghost:before{background:var(--color-blauw)}.label-thema .hoofdnav a:hover,.label-thema .hoofdnav a[aria-current]{background:var(--color-vlak)}.label-thema .topbalk li:before{border-radius:2px}.label-thema .bronnen,.label-thema .kaart,.label-thema .scanblok{background:var(--color-wit);border:1px solid var(--color-lijn)}.label-thema .scanblok{border-top:6px solid var(--color-blauw)}.label-thema .scanblok .tag{color:var(--color-blauw)}.label-thema .scanrustig{background:var(--color-wit)}.label-thema .bronnen h2 .streep{background:var(--color-blauw);height:4px!important}.label-thema .getal,.label-thema .proza td.getal,.label-thema .proza th.getal{font-family:var(--font-mono);font-weight:500;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.label-thema .proza .tabel-wrap{overflow-x:auto;margin:22px 0;background:var(--color-wit);border:1px solid var(--color-lijn);border-radius:var(--maat-radius-kaart);padding:6px 18px 10px}.label-thema .proza caption{padding-top:12px}.label-thema .proza th{border-bottom-color:var(--color-blauw)}.label-thema .proza tbody th[scope=row]{font-weight:600;border-bottom:1px solid var(--color-lijn)}.label-thema .eb-noot,.label-thema .proza .bron-noot{font-size:.875rem;color:var(--color-grijs);margin-top:6px}.label-thema .proza .kort{border-left:4px solid var(--color-blauw);padding:4px 0 4px 18px;font-size:1.15rem;line-height:1.5}.label-thema .proza ol{list-style:decimal;padding-left:22px}.label-thema .ref{font-family:var(--font-mono);font-size:.62em;font-weight:500;margin-left:2px}.label-thema .ref a{text-decoration:none;color:var(--color-blauw)}.label-thema .ref+.ref{margin-left:6px}.label-thema .eb-verschilt{text-align:right;font-size:.9rem;color:var(--color-grijs)}.label-thema .ref a:hover{text-decoration:underline}.label-thema .credit{margin-top:8px;font-size:.78rem;color:var(--color-grijs)}.label-thema .eb-home{padding-top:12px}.label-thema .eb-sec{margin-top:80px}.label-thema .eb-sec-kop{max-width:64ch;display:grid;gap:12px;margin-bottom:28px}.label-thema .eb-huis h2,.label-thema .eb-sec-kop h2{font-size:clamp(1.7rem,1.2rem + 1.5vw,2.4rem);line-height:1.08}.label-thema .eb-huis-tekst>p,.label-thema .eb-sec-kop p{color:#3E4A6B;font-size:1.06rem}.label-thema .eb-lead{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px;align-items:start}.label-thema .eb-lead-main{grid-column:span 8;display:grid;gap:16px}.label-thema .eb-lead-img{display:block;text-decoration:none}.label-thema .eb-lead-img img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--maat-radius-blok)}.label-thema .eb-lead-main h1{font-size:clamp(2.1rem,1.2rem + 3vw,3.4rem);line-height:1.04;letter-spacing:-.025em}.label-thema .eb-lead-main h1 a{text-decoration:none}.label-thema .eb-lead-main h1 a:hover{text-decoration:underline;text-decoration-thickness:2px}.label-thema .eb-lead-main .stand{font-size:1.15rem;color:#3E4A6B;max-width:60ch}.label-thema .eb-bon{grid-column:span 4;background:var(--color-wit);border:1px solid var(--color-lijn);border-top:6px solid var(--color-blauw);border-radius:var(--maat-radius-blok);padding:24px 24px 22px;display:grid;gap:16px}.label-thema .eb-bon-kop{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.label-thema .eb-bon-kop h2{font-size:1.5rem}.label-thema .eb-bon-kop span{font-size:.8rem;color:var(--color-grijs)}.label-thema .eb-bon dl{display:grid}.label-thema .eb-bon dl>div{display:flex;justify-content:space-between;align-items:start;gap:12px;padding:14px 0;border-top:1px dashed var(--color-lijn)}.label-thema .eb-bon dt{font-weight:600;display:grid;gap:2px}.label-thema .eb-bon dd small,.label-thema .eb-bon dt small{font-weight:400;font-size:.8rem;color:var(--color-grijs)}.label-thema .eb-bon dd{text-align:right;display:grid;gap:2px;font-family:var(--font-mono)}.label-thema .eb-bon dd b{font-size:1.2rem;font-weight:500;color:var(--color-blauw)}.label-thema .eb-bon .min dd b{color:var(--color-inkt)}.label-thema .eb-bon-bron{font-size:.8rem;color:var(--color-grijs)}.label-thema .eb-schijven{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.label-thema .eb-schijven .eb-noot{grid-column:1/-1}.label-thema .eb-trap{background:var(--color-wit);border:1px solid var(--color-lijn);border-radius:var(--maat-radius-blok);padding:22px 22px 18px;display:grid;gap:18px}.label-thema .eb-trap figcaption b{font-size:1.2rem}.label-thema .eb-trap figcaption span{font-size:.85rem;color:var(--color-grijs);margin-left:6px}.label-thema .eb-trap ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:start}.label-thema .eb-trap li{display:grid;grid-template-rows:170px auto auto;gap:8px;align-content:start}.label-thema .eb-trap .kolom{height:170px;display:flex;align-items:flex-end;background:repeating-linear-gradient(0deg,var(--color-papier) 0 1px,transparent 1px 34px);border-bottom:2px solid var(--color-inkt)}.label-thema .eb-trap .kolom span{display:block;width:100%;background:var(--color-signaal);border-radius:4px 4px 0 0}.label-thema .eb-trap li.thuis .kolom span{background:var(--color-blauw)}.label-thema .eb-trap .t{font-family:var(--font-mono);font-size:.82rem;font-weight:500}.label-thema .eb-trap li.thuis .t{color:var(--color-blauw)}.label-thema .eb-trap .s{font-size:.78rem;color:var(--color-grijs);display:grid;line-height:1.3}.label-thema .eb-trap .s b{color:var(--color-inkt);font-size:.82rem}.label-thema .eb-trap-thuis{font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:8px}.label-thema .eb-trap-thuis span{width:14px;height:14px;border-radius:3px;background:var(--color-blauw)}.label-thema .eb-trap ol{list-style:none;padding-left:0;margin:0}.label-thema .eb-trap li,.label-thema .eb-trap li+li{margin:0;padding-left:0}.label-thema .proza .eb-schijven{grid-template-columns:minmax(0,1fr);margin:24px 0}.label-thema .proza .eb-trap{margin:0}.label-thema .proza .eb-trap .s{font-size:.8rem}.label-thema .proza .tabel-breed{font-size:.88rem}.label-thema .proza .tabel-breed td,.label-thema .proza .tabel-breed th{padding-right:10px}.label-thema .proza .tabel-breed td:last-child,.label-thema .proza .tabel-breed th:last-child{padding-right:0}.label-thema .proza .tabel-breed thead th{white-space:normal;line-height:1.25;vertical-align:bottom}.label-thema .eb-huis{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center}.label-thema .eb-huis-tekst{display:grid;gap:16px}.label-thema .eb-huis-foto img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:var(--maat-radius-blok)}.label-thema .eb-balken{display:grid;gap:4px;margin-top:6px}.label-thema .eb-balken li{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 4.5em;gap:16px;align-items:center;padding:12px 0;border-top:1px solid var(--color-lijn)}.label-thema .eb-balken .wie{font-weight:600;display:grid;gap:2px;line-height:1.3}.label-thema .eb-balken .wie small{font-weight:400;color:var(--color-grijs);font-size:.85rem}.label-thema .eb-balken .balk{height:12px;background:var(--color-vlak);border-radius:3px;overflow:hidden}.label-thema .eb-balken .balk span{display:block;height:100%;background:var(--color-blauw)}.label-thema .eb-balken b{font-family:var(--font-mono);font-weight:500;text-align:right;font-size:1.1rem}.label-thema .eb-gidsen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.label-thema .eb-gids{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);background:var(--color-wit);border:1px solid var(--color-lijn);border-radius:var(--maat-radius-blok);overflow:hidden;text-decoration:none;color:var(--color-inkt);height:100%}.label-thema .eb-gids:hover{border-color:var(--color-blauw)}.label-thema .eb-gids .img{position:relative}.label-thema .eb-gids .img img{width:100%;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}.label-thema .eb-gids .img .credit{position:absolute;left:8px;bottom:8px;margin:0;background:rgba(255,255,255,.92);color:var(--color-inkt);padding:2px 8px;border-radius:4px}.label-thema .akaart .img,.label-thema .eb-rij .img{position:relative}.label-thema .eb-rij .img{align-self:start}.label-thema .akaart .img img,.label-thema .eb-rij .img img{display:block}.label-thema .akaart .img .credit,.label-thema .eb-rij .img .credit{position:absolute;left:8px;bottom:8px;margin:0;background:rgba(255,255,255,.92);color:var(--color-inkt);padding:2px 8px;border-radius:4px;font-size:.72rem;line-height:1.4}.label-thema .eb-gids-tekst{display:grid;gap:12px;align-content:start;padding:22px}.label-thema .eb-gids-tekst .nr{font-family:var(--font-mono);font-size:.9rem;color:var(--color-blauw);font-weight:500}.label-thema .eb-gids-tekst b{display:block;font-family:var(--font-mag);font-size:1.45rem;letter-spacing:-.02em}.label-thema .eb-gids-tekst small{display:block;font-size:1rem;color:#3E4A6B;margin-top:6px;line-height:1.45}.label-thema .eb-gids:hover b{text-decoration:underline;text-decoration-thickness:2px}.label-thema .eb-reeks-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.label-thema .eb-strook{background:var(--color-wit);border:1px solid var(--color-lijn);border-radius:var(--maat-radius-blok);padding:20px 22px}.label-thema .eb-strook figcaption{margin-bottom:10px;font-size:1.05rem}.label-thema .eb-strook ol{display:grid;gap:2px}.label-thema .eb-strook li{display:grid;grid-template-columns:3.2em minmax(0,1fr) 6.6em;gap:12px;align-items:center;font-family:var(--font-mono);font-size:.9rem;padding:5px 0}.label-thema .eb-strook .balk{height:14px;background:var(--color-papier);border-radius:3px;overflow:hidden}.label-thema .eb-strook .balk span{display:block;height:100%;background:var(--color-blauw)}.label-thema .eb-strook li.later .balk span{background:var(--color-signaal)}.label-thema .eb-strook .w{text-align:right}.label-thema .eb-strook--breed{margin:22px 0 6px}.label-thema .eb-reeks .eb-noot{margin-top:12px}.label-thema .eb-lijst{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.label-thema .eb-rij{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;text-decoration:none;color:var(--color-inkt);padding:18px 0;border-top:2px solid var(--color-inkt)}.label-thema .eb-rij .img img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--maat-radius-kaart)}.label-thema .eb-rij-tekst{display:grid;gap:8px;align-content:start}.label-thema .eb-rij h3{font-size:1.3rem;line-height:1.2}.label-thema .eb-rij p{font-size:1rem;color:#3E4A6B}.label-thema .eb-rij:hover h3{text-decoration:underline;text-decoration-thickness:2px}.label-thema .eb-reken-wrap{margin-top:28px}.label-thema .eb-reken{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0;background:var(--color-wit);border:1px solid var(--color-lijn);border-top:6px solid var(--color-blauw);border-radius:var(--maat-radius-blok);overflow:hidden}.label-thema .eb-reken-in{display:grid;gap:16px;align-content:start;padding:26px;border-right:1px solid var(--color-lijn)}.label-thema .eb-reken-in label{display:grid;gap:6px;font-weight:600;font-size:.95rem}.label-thema .eb-reken-in .veld{display:flex;align-items:center;border:1.5px solid var(--color-lijn);border-radius:8px;background:var(--color-wit);overflow:hidden}.label-thema .eb-reken-in .veld:focus-within{border-color:var(--color-blauw)}.label-thema .eb-reken-in input,.label-thema .eb-reken-in select{flex:1;min-width:0;border:0;padding:12px 14px;font:500 1.1rem var(--font-mono);color:var(--color-inkt);background:transparent}.label-thema .eb-reken-in .veld>span{padding:0 14px;font-family:var(--font-mono);color:var(--color-grijs)}.label-thema .eb-reken-in .vink{display:flex;gap:10px;align-items:start;font-weight:400}.label-thema .eb-reken-in .vink input{width:20px;height:20px;flex:none;margin-top:2px;accent-color:var(--color-blauw)}.label-thema .eb-reken .hint{font-size:.85rem;color:var(--color-grijs)}.label-thema .eb-reken-uit{padding:26px;display:grid;gap:18px;align-content:start;background:var(--color-papier)}.label-thema .eb-reken-uit table{width:100%;border-collapse:collapse}.label-thema .eb-reken-uit caption{text-align:left;font-size:.85rem;color:var(--color-grijs);padding-bottom:8px}.label-thema .eb-reken-uit td,.label-thema .eb-reken-uit th{padding:10px 0;border-bottom:1px solid var(--color-lijn);text-align:left}.label-thema .eb-reken-uit thead th{border-bottom:2px solid var(--color-blauw);font-size:.9rem}.label-thema .eb-reken-uit .getal{text-align:right;padding-left:12px}.label-thema .eb-reken-totaal{display:grid;gap:4px;background:var(--color-inkt);color:var(--color-wit);border-radius:var(--maat-radius-kaart);padding:18px 20px}.label-thema .eb-reken-totaal span{font-weight:600;color:var(--color-inkt-zacht)}.label-thema .eb-reken-totaal b{font:500 clamp(1.9rem,1.4rem + 1.6vw,2.6rem) var(--font-mono);letter-spacing:-.02em}.label-thema .eb-reken-totaal small{color:var(--color-inkt-zacht);font-size:.9rem}.label-thema .eb-bonlijst{margin:22px 0 8px;background:var(--color-wit);border:1px solid var(--color-lijn);border-radius:var(--maat-radius-kaart);padding:4px 18px}.label-thema .eb-bonrij{display:grid;grid-template-columns:minmax(0,1fr) 8.5em 9em;gap:12px;align-items:center;padding:12px 0;border-top:1px dashed var(--color-lijn)}.label-thema .eb-bonrij:first-child{border-top:0}.label-thema .eb-bonrij.kop{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-grijs)}.label-thema .eb-bonrij.som{border-top:2px solid var(--color-inkt)}.label-thema .eb-bonrij b{display:block}.label-thema .eb-bonrij small{display:block;font-size:.85rem;color:var(--color-grijs)}.label-thema .eb-bonrij .getal{font-size:.95rem}.label-thema .eb-chip{display:inline-block;font-size:.78rem;font-weight:600;padding:3px 9px;border-radius:999px}.label-thema .eb-chip--staat{background:var(--color-blauw);color:#FFFFFF}.label-thema .eb-chip--leverancier{background:var(--color-vlak);color:var(--color-inkt)}.label-thema .eb-chip--netbeheerder{background:var(--color-inkt);color:#FFFFFF}@media (max-width:1000px){.label-thema .eb-lead{grid-template-columns:minmax(0,1fr);gap:32px}.label-thema .eb-bon,.label-thema .eb-lead-main{grid-column:auto}.label-thema .eb-sec{margin-top:64px}.label-thema .eb-gidsen,.label-thema .eb-huis,.label-thema .eb-lijst,.label-thema .eb-reeks-grid,.label-thema .eb-schijven{grid-template-columns:minmax(0,1fr)}.label-thema .eb-huis{gap:28px}.label-thema .eb-huis-foto img{aspect-ratio:3/2}.label-thema .eb-reken{grid-template-columns:minmax(0,1fr)}.label-thema .eb-reken-in{border-right:0;border-bottom:1px solid var(--color-lijn)}}@media (max-width:640px){.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 .eb-sec{margin-top:56px}.label-thema .eb-bon{padding:20px 18px}.label-thema .eb-trap ol{grid-template-columns:minmax(0,1fr);gap:0}.label-thema .eb-trap li{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 6.4em;grid-template-areas:"s t" "k k";gap:6px 10px;padding:10px 0;border-top:1px solid var(--color-lijn)}.label-thema .eb-trap .s{grid-area:s}.label-thema .eb-trap .t{grid-area:t;text-align:right}.label-thema .eb-trap .kolom{grid-area:k;height:10px;border:0;background:var(--color-papier);border-radius:3px;overflow:hidden}.label-thema .eb-trap .kolom span{height:100%!important;border-radius:3px;width:var(--w,100%)}.label-thema .eb-balken li{grid-template-columns:minmax(0,1fr) 4em;grid-template-areas:"w b" "k k";gap:8px 12px}.label-thema .eb-balken .wie{grid-area:w}.label-thema .eb-balken b{grid-area:b}.label-thema .eb-balken .balk{grid-area:k}.label-thema .eb-gids{grid-template-columns:minmax(0,1fr)}.label-thema .eb-gids .img img{aspect-ratio:16/9;min-height:0}.label-thema .eb-rij{grid-template-columns:minmax(0,1fr)}.label-thema .eb-rij .img img{aspect-ratio:16/9}.label-thema .eb-strook{padding:16px}.label-thema .eb-strook li{grid-template-columns:2.8em minmax(0,1fr) 6.2em;gap:8px;font-size:.82rem}.label-thema .eb-reken-in,.label-thema .eb-reken-uit{padding:18px}.label-thema .eb-bonrij{grid-template-columns:minmax(0,1fr) auto}.label-thema .eb-bonrij>:nth-child(2){grid-row:2}.label-thema .eb-bonrij>:nth-child(3){grid-row:1/span 2;grid-column:2;align-self:start}.label-thema .eb-bonrij.kop{display:none}.label-thema .proza .tabel-wrap{background:transparent;border:0;padding:0}.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:var(--maat-radius-kaart);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;text-align:left}.label-thema .proza .tabel-kaarten tr>:first-child{font-weight:700;font-size:1.05rem;padding-bottom:8px;border-bottom:2px solid var(--color-blauw);margin-bottom:4px;white-space:normal}.label-thema .proza .tabel-kaarten td[data-label]{display:flex;justify-content:space-between;gap:16px;text-align:right;white-space:normal}.label-thema .proza .tabel-kaarten td[data-label]:before{content:attr(data-label);font-family:var(--font-ui);font-weight:600;color:var(--color-grijs);text-align:left}.label-thema .proza .tabel-kaarten td[data-label]+td[data-label]{border-top:1px solid var(--color-lijn)}}@media (max-width:520px){.label-thema .hoofdnav ul{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:0;padding-inline:8px;font-size:.9rem}.label-thema .hoofdnav ul::-webkit-scrollbar{display:none}.label-thema .hoofdnav a{padding:7px 8px}}