body.label-thema{--dj-rood:#8C3B2B;--dj-rood-diep:#6E2C1F;--dj-oker:#8A6420;--dj-zand:#EEE4D4;--dj-wit:#FFFDF8;--maat-radius-blok:2px;--maat-radius-kaart:2px;--maat-radius-klein:2px;background:var(--color-wit)}.label-thema .mag,.label-thema h1,.label-thema h2,.label-thema h3,.label-thema h4{font-family:var(--font-mag);font-weight:400;letter-spacing:0;line-height:1.1}.label-thema .art-kop h1,.label-thema .pkop h1{font-size:clamp(2.2rem,1.4rem + 2.6vw,3.5rem);line-height:1.04}.label-thema .proza h2{font-size:clamp(1.6rem,1.2rem + 1vw,2.05rem)}.label-thema .proza h3{font-size:1.35rem}.label-thema .kick{font-family:var(--font-ui);font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;color:var(--dj-oker);background:transparent;padding:0 0 4px;border-bottom:2px solid var(--dj-rood);display:inline-block;width:-moz-fit-content;width:fit-content;border-radius:0}.label-thema .kick:before{display:none}.label-thema .sectiekop{border-top:0;padding-top:0;align-items:flex-end;border-bottom:3px double var(--color-lijn);padding-bottom:14px}.label-thema .sectiekop h2{font-size:clamp(1.8rem,1.25rem + 1.5vw,2.5rem);display:block}.label-thema .sectiekop h2:before{content:"";display:inline-block;vertical-align:.12em;margin-right:16px;width:30px;height:18px;background:linear-gradient(var(--dj-rood),var(--dj-rood)) 0 0 /30px 8px no-repeat,linear-gradient(var(--dj-oker),var(--dj-oker)) 8px 10px /22px 8px no-repeat}.label-thema .D-bron a,.label-thema .D-plek a:hover,.label-thema .D-vragen a,.label-thema .bronnen a,.label-thema .kruimel a:hover,.label-thema .link-pijl,.label-thema .proza a{color:var(--dj-rood)}.label-thema .link-pijl{font-weight:600}.label-thema .btn{background:var(--dj-rood);border-color:var(--dj-rood);color:#FFFFFF;border-radius:0;font-weight:600;letter-spacing:.02em}.label-thema .btn:before{display:none}.label-thema .btn:hover{background:var(--dj-rood-diep);border-color:var(--dj-rood-diep);color:#FFFFFF}.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:var(--color-wit)}.label-thema header .kop{border-bottom:3px double var(--color-lijn)}.label-thema .kop .logo img{width:270px;height:auto}.label-thema .hoofdnav a{border-radius:0;font-weight:600;border-bottom:2px solid transparent}.label-thema .hoofdnav a:hover,.label-thema .hoofdnav a[aria-current]{background:transparent;color:var(--color-inkt);border-bottom-color:var(--dj-rood)}@media (max-width:520px){.label-thema .kop .logo img{width:190px}}.label-thema .voet h2{font-family:var(--font-ui);font-weight:600;letter-spacing:.1em}.label-thema .D-lead .stand,.label-thema .standfirst{color:var(--color-grijs);font-size:1.18rem;line-height:1.55}.label-thema .bronnen,.label-thema .kaart,.label-thema .scanrustig{background:var(--dj-wit);border:1px solid var(--color-lijn);border-radius:0}.label-thema .scanrustig{border:0;border-top:4px solid var(--dj-rood);background:var(--dj-zand)}.label-thema .proza .tabel-wrap{overflow-x:auto;margin:24px 0;background:var(--dj-wit);border-top:3px double var(--color-inkt);border-bottom:1px solid var(--color-lijn);padding:6px 4px 14px}.label-thema .proza caption{font-family:var(--font-mag);font-size:1.12rem;text-align:left;padding:8px 10px}.label-thema .proza th{font-weight:600}.label-thema .proza .bron-noot{font-size:.85rem;color:var(--color-grijs);margin:8px 10px 0}.label-thema .proza .kort{background:var(--dj-zand);border-left:4px solid var(--dj-rood);padding:20px 24px;font-size:1.1rem}.label-thema .ref{font-size:.68em;font-weight:600;margin-left:2px}.label-thema .ref a{text-decoration:none;color:var(--dj-rood)}.label-thema .ref a:hover{text-decoration:underline}.label-thema .D-img,.label-thema .akaart .img-fig img,.label-thema .art-foto img,.label-thema .art-img,.label-thema figure.inline img{border-radius:0;border-bottom:6px solid var(--dj-rood)}.label-thema .art-foto{margin:28px 0 0}.label-thema figure.inline{margin:28px 0}.label-thema .credit{font-size:.78rem;color:var(--color-grijs)}.label-thema .akaart{gap:12px}.label-thema .akaart .img-fig{margin:0}.label-thema .akaart .img-fig img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block}.label-thema .akaart .img-fig figcaption{margin-top:6px!important}.label-thema .akaart h3{font-size:1.4rem;line-height:1.18}.label-thema .akaart p{font-size:1rem}.label-thema .bronnen h2 .streep{display:none}.label-thema .bronnen h2{display:block}.label-thema .bronnen h2:before{content:"";display:inline-block;vertical-align:.1em;margin-right:12px;width:24px;height:14px;background:linear-gradient(var(--dj-rood),var(--dj-rood)) 0 0 /24px 6px no-repeat,linear-gradient(var(--dj-oker),var(--dj-oker)) 6px 8px /18px 6px no-repeat}.label-thema .D-home{padding-bottom:88px}.label-thema .D-sec{margin-top:84px}.label-thema .D-bron{margin-top:14px;font-size:.85rem;color:var(--color-grijs)}.label-thema .D-lead{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:start;padding-top:32px}.label-thema .D-lead-img{display:block}.label-thema .D-boog{margin:0}.label-thema .D-lead .D-img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:1001px){.label-thema .D-lead{align-items:stretch}.label-thema .D-lead-img{position:relative;min-height:480px}.label-thema .D-lead .D-boog{position:absolute;inset:0;display:flex;flex-direction:column}.label-thema .D-lead .D-img{flex:1 1 auto;min-height:0;height:100%;aspect-ratio:auto}}.label-thema .D-lead h1{font-size:clamp(2.4rem,1.4rem + 2.6vw,3.7rem);line-height:1.02;margin-top:16px}.label-thema .D-lead h1 a{color:var(--color-inkt);text-decoration:none}.label-thema .D-lead h1 a:hover{color:var(--dj-rood)}.label-thema .D-lead .stand{margin-top:18px}.label-thema .D-lead .meta{margin-top:16px}.label-thema .D-ook{margin-top:26px;display:grid;gap:0;list-style:none;padding:0;border-top:3px double var(--color-lijn)}.label-thema .D-ook a{display:grid;gap:6px;padding:14px 0;text-decoration:none;color:var(--color-inkt);border-bottom:1px solid var(--color-lijn)}.label-thema .D-ook-soort{font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;color:var(--dj-oker)}.label-thema .D-ook b{font-family:var(--font-mag);font-weight:400;font-size:1.25rem;line-height:1.18}.label-thema .D-ook a:hover b{color:var(--dj-rood)}.label-thema .D-bouw-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:48px;align-items:start;margin-top:28px}.label-thema .D-gevel-fig{margin:0;background:var(--dj-zand);padding:24px}.label-thema .D-gevel{width:100%;height:auto;display:block}.label-thema .D-gevel-fig figcaption{margin-top:12px;font-size:.85rem;color:var(--color-grijs)}.label-thema .D-g-kruip{fill:#E2D3BC;stroke:var(--color-inkt);stroke-width:1.5;stroke-dasharray:6 5}.label-thema .D-g-lijn{stroke:var(--color-inkt);stroke-width:1.5}.label-thema .D-g-balk{fill:#A9876A}.label-thema .D-g-maaiveld{stroke:var(--color-inkt);stroke-width:3}.label-thema .D-g-muur{fill:#B5654F;stroke:var(--color-inkt);stroke-width:2}.label-thema .D-g-voeg{stroke:#9A503C;stroke-width:1}.label-thema .D-g-spouw{fill:#F7F2EA;stroke:var(--color-inkt);stroke-width:1}.label-thema .D-g-dak{fill:#6B3A2E}.label-thema .D-g-pan{stroke:#4E271E;stroke-width:2}.label-thema .D-g-rand{fill:none;stroke:var(--color-inkt);stroke-width:6;stroke-linejoin:round}.label-thema .D-g-kap{fill:var(--color-inkt)}.label-thema .D-g-kozijn{fill:#DCE4E6;stroke:#FFFFFF;stroke-width:5}.label-thema .D-g-roede{stroke:#FFFFFF;stroke-width:4}.label-thema .D-g-lood{fill:#D9A441;stroke:var(--color-inkt);stroke-width:1.5}.label-thema .D-g-deur{fill:#3E5A4B;stroke:var(--color-inkt);stroke-width:2}.label-thema .D-g-pin circle{fill:var(--color-inkt);stroke:#FFFFFF;stroke-width:3}.label-thema .D-g-pin text{fill:#FFFFFF;font:400 17px var(--font-mag)}.label-thema .D-plek{list-style:none;padding:0;margin:0;display:grid;gap:0;counter-reset:plek}.label-thema .D-plek li{display:grid;grid-template-columns:44px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;row-gap:4px;padding:16px 0;border-bottom:1px solid var(--color-lijn)}.label-thema .D-plek li:first-child{padding-top:0}.label-thema .D-pin{grid-row:span 2;width:36px;height:36px;display:grid;place-items:center;background:var(--color-inkt);color:#FFFFFF;border-radius:50%;font-size:1.1rem;line-height:1}.label-thema .D-plek a{color:var(--color-inkt);text-decoration:none}.label-thema .D-plek b{font-size:1.3rem;line-height:1.15;font-weight:400}.label-thema .D-plek li>span:last-child{font-size:1rem}.label-thema .D-stappen-kop p{margin-top:14px;max-width:70ch}.label-thema .D-stappen table{width:100%;border-collapse:collapse;margin-top:24px;font-size:1rem;background:var(--dj-wit);border-top:3px double var(--color-inkt)}.label-thema .D-stappen caption{text-align:left;caption-side:top;font-size:.85rem;color:var(--color-grijs);padding:0 0 10px}.label-thema .D-stappen thead th{text-align:left;font:600 .74rem var(--font-ui);letter-spacing:.1em;text-transform:uppercase;padding:14px 16px;color:var(--color-grijs);border-bottom:1px solid var(--color-lijn)}.label-thema .D-stappen tbody th,.label-thema .D-stappen td{text-align:left;vertical-align:middle;padding:16px;border-bottom:1px solid var(--color-lijn)}.label-thema .D-stappen tbody th{font-weight:400;display:flex;align-items:center;gap:16px;font-size:1.2rem;line-height:1.2}.label-thema .D-nr{font-size:2rem;line-height:1;color:var(--dj-oker);min-width:28px}.label-thema .D-stappen td{font-variant-numeric:tabular-nums}.label-thema .D-meter-sec{background:var(--color-inkt);color:#FFFFFF;padding:48px;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;align-items:start}.label-thema .D-meter-sec .kick{color:var(--color-signaal);border-bottom-color:var(--color-signaal)}.label-thema .D-meter-kop h2{color:#FFFFFF;font-size:clamp(2rem,1.3rem + 2vw,3rem);margin-top:14px}.label-thema .D-meter-kop p{margin-top:14px;font-size:1.08rem;color:var(--color-inkt-zacht)}.label-thema .D-meter{display:grid;gap:24px}.label-thema .D-meter-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.label-thema .D-schuif label{display:flex;justify-content:space-between;gap:12px;font-weight:600}.label-thema .D-schuif label b{font-size:1.4rem;color:var(--color-signaal);font-weight:400;font-variant-numeric:tabular-nums}.label-thema .D-schuif input{width:100%;margin-top:8px;accent-color:#D9A441;height:28px}.label-thema .D-schuif small{display:block;color:var(--color-inkt-zacht);font-size:.9rem;margin-top:2px}.label-thema .D-keuze{border:0;padding:0;margin:0;display:grid;gap:8px}.label-thema .D-keuze legend{font-weight:600;margin-bottom:8px}.label-thema .D-keuze label{display:flex;align-items:center;gap:10px}.label-thema .D-keuze input{accent-color:#D9A441;width:18px;height:18px}.label-thema .D-meter-uit{margin:0;background:var(--color-wit);color:var(--color-inkt);padding:24px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:center}.label-thema .D-meter-uit svg{width:100%;height:auto;display:block}.label-thema .D-grond{fill:#E2D3BC}.label-thema .D-steen{fill:#B5654F;stroke:var(--color-inkt);stroke-width:2}.label-thema .D-spouw{fill:#FFFFFF;stroke:var(--color-inkt);stroke-width:1;stroke-dasharray:4 3}.label-thema .D-maat{stroke:var(--dj-rood);stroke-width:3}.label-thema .D-meter-uit figcaption{display:grid;gap:8px}.label-thema .D-meter-uit b{font-size:1.5rem;line-height:1.15}.label-thema .D-meter-uit a{color:var(--dj-rood);font-weight:600}.label-thema .D-meter-uit small{color:var(--color-grijs);font-size:.82rem}.label-thema .D-gidsen{list-style:none;padding:0;margin:0}.label-thema .D-gidsen a{display:grid;grid-template-columns:90px minmax(0,1fr) 48px;gap:32px;align-items:center;padding:24px 0;text-decoration:none;color:var(--color-inkt);border-bottom:1px solid var(--color-lijn)}.label-thema .D-gids-nr{font-size:3.4rem;line-height:1;color:var(--dj-oker)}.label-thema .D-gids-tekst{display:grid;gap:8px}.label-thema .D-gids-tekst b{font-size:1.75rem;line-height:1.1}.label-thema .D-gids-tekst span{font-size:1.02rem;max-width:60ch}.label-thema .D-gidsen a:hover b{color:var(--dj-rood)}.label-thema .D-gids-pijl{font-size:1.8rem;line-height:1;color:var(--dj-rood);justify-self:end;transition:transform .2s ease}.label-thema .D-gidsen a:hover .D-gids-pijl{transform:translateX(4px)}.label-thema .D-twee{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;margin-top:24px}.label-thema .D-twee .akaart .img-fig img{aspect-ratio:16/9}.label-thema .D-vragen{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;background:var(--dj-zand);border-top:4px solid var(--dj-rood);padding:44px}.label-thema .D-vragen h2{font-size:clamp(1.8rem,1.3rem + 1.4vw,2.4rem);line-height:1.1}.label-thema .D-vragen dl{display:grid;gap:0;margin:0}.label-thema .D-vragen dl>div{padding:0 0 22px;border-bottom:1px solid var(--color-lijn)}.label-thema .D-vragen dl>div+div{padding-top:22px}.label-thema .D-vragen dl>div:last-child{border-bottom:0;padding-bottom:0}.label-thema .D-vragen dt{font-size:1.3rem;line-height:1.2}.label-thema .D-vragen dd{margin:10px 0 0}.label-thema .D-vragen small{display:block;margin-top:10px;font-size:.85rem;color:var(--color-grijs)}@media (max-width:1100px){.label-thema .D-meter-in{grid-template-columns:1fr}}@media (max-width:1000px){.label-thema .D-bouw-grid,.label-thema .D-lead,.label-thema .D-meter-sec,.label-thema .D-vragen{grid-template-columns:1fr;gap:28px}.label-thema .D-meter-sec{padding:32px 24px}.label-thema .D-vragen{padding:32px 24px;gap:20px}.label-thema .D-sec{margin-top:64px}.label-thema .D-gidsen a{grid-template-columns:64px minmax(0,1fr) 40px;gap:20px}.label-thema .D-gids-nr{font-size:2.6rem}}@media (max-width:800px){.label-thema .D-twee{grid-template-columns:1fr}.label-thema .D-sec{margin-top:56px}.label-thema .D-meter-uit{grid-template-columns:1fr}.label-thema .D-gidsen a{grid-template-columns:48px minmax(0,1fr);gap:4px 14px;align-items:start}.label-thema .D-gids-nr{font-size:2rem;grid-row:span 2}.label-thema .D-gids-pijl{display:none}.label-thema .D-gids-tekst b{font-size:1.4rem}.label-thema .D-stappen table,.label-thema .D-stappen tbody,.label-thema .D-stappen td,.label-thema .D-stappen tr{display:block;width:100%}.label-thema .D-stappen tbody th{display:flex;width:100%;padding:0 0 10px;border-bottom:2px solid var(--dj-rood)}.label-thema .D-stappen table{background:transparent;border-top:0}.label-thema .D-stappen caption{display:block}.label-thema .D-stappen thead{display:none}.label-thema .D-stappen tr{background:var(--dj-wit);border:1px solid var(--color-lijn);padding:14px 16px;margin-top:12px}.label-thema .D-stappen td{display:flex;justify-content:space-between;gap:16px;border:0;padding:6px 0;text-align:right}.label-thema .D-stappen td:before{content:attr(data-label);font-weight:600;color:var(--color-grijs);text-align:left}.label-thema .D-stappen td+td{border-top: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 .D-gevel-fig{padding:12px}.label-thema .D-meter-uit{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-wrap:has(.tabel-kaarten){background:transparent;border:0;padding:0}.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);padding:12px 16px;margin-top:12px;background:var(--dj-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:600;font-size:1.05rem;padding-bottom:8px;border-bottom:2px solid var(--dj-rood);margin-bottom:4px}.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)}}