.label-thema{--color-deurrood:#9B2C2C;--color-deurrood-donker:#7A2222;--maat-radius-blok:4px;--maat-radius-kaart:3px;--maat-radius-klein:2px;--boog:999px 999px 0 0;font-family:var(--font-ui)}.label-thema,.label-thema body{font-weight:400}.label-thema .mag,.label-thema h1,.label-thema h2,.label-thema h3{font-family:var(--font-mag);font-weight:400;letter-spacing:.002em}.label-thema .proza h2{font-size:1.75rem;line-height:1.15;margin-top:1.9em}.label-thema .proza h3{font-size:1.3rem}.label-thema .sectiekop h2{font-size:clamp(1.8rem,1.4rem + 1.2vw,2.3rem);line-height:1.1}.label-thema .art-kop h1{font-size:clamp(2.1rem,1.5rem + 2.4vw,3.4rem);line-height:1.06}.label-thema .scanblok h2,.label-thema .scanrustig h2{font-family:var(--font-mag);font-weight:400}.label-thema .scanrustig h2{font-size:1.55rem;line-height:1.12}.label-thema .kick{font-family:var(--font-ui);font-weight:600;letter-spacing:.12em;font-size:.76rem;color:var(--color-deurrood)}.label-thema .kick:before{width:18px;height:3px;background:var(--color-deurrood);border-radius:0}.label-thema .bronnen a,.label-thema .kruimel a:hover,.label-thema .link-pijl,.label-thema .proza a{color:var(--color-deurrood)}.label-thema .link-pijl{font-weight:600}.label-thema .btn{background:var(--color-deurrood);border-color:var(--color-deurrood);color:var(--color-wit);border-radius:var(--maat-radius-klein);font-weight:600;letter-spacing:.01em}.label-thema .btn:before{display:none}.label-thema .btn:hover{background:var(--color-deurrood-donker);border-color:var(--color-deurrood-donker);color:var(--color-wit)}.label-thema .btn--ghost{background:var(--color-wit);color:var(--color-deurrood);border-color:var(--color-deurrood)}.label-thema .btn--ghost:hover{background:var(--color-vlak);color:var(--color-deurrood-donker);border-color:var(--color-deurrood-donker)}.label-thema .pijl{background:transparent;color:var(--color-deurrood);border:1.5px solid var(--color-deurrood);border-radius:var(--maat-radius-klein);font-weight:600}.label-thema .kop{border-bottom:3px solid var(--color-inkt)}.label-thema .kop .logo img{width:220px}.label-thema .hoofdnav ul{font-weight:600;gap:4px}.label-thema .hoofdnav a{border-radius:0;padding:8px 10px;border-bottom:3px solid transparent}.label-thema .hoofdnav a:hover,.label-thema .hoofdnav a[aria-current]{background:transparent;border-bottom-color:var(--color-deurrood);color:var(--color-deurrood)}.label-thema .topbalk li:before{border-radius:0;width:8px;height:3px;vertical-align:3px;background:var(--color-inkt-zacht)}.label-thema .V-lead .stand,.label-thema .standfirst{color:var(--color-grijs);font-size:clamp(1.1rem,1rem + .4vw,1.28rem);line-height:1.55}.label-thema .proza{font-size:1.0625rem;line-height:1.7}.label-thema .proza b,.label-thema .proza strong{font-weight:600}.label-thema .proza ul>li:before{width:10px;height:3px;top:.72em;background:var(--color-deurrood);border-radius:0}.label-thema .proza .kort{border-left:4px solid var(--color-deurrood);background:var(--color-vlak);padding:16px 20px;font-size:1.12rem}.label-thema .proza dl{display:grid;gap:4px 0}.label-thema .proza dt{font-family:var(--font-mag);font-size:1.3rem;margin-top:.9em}.label-thema .proza dd{margin:0}.label-thema .proza th{font-weight:600;border-bottom:2px solid var(--color-inkt)}.label-thema .proza td.getal,.label-thema .proza th.getal{text-align:right;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.label-thema .proza .tabel-wrap{overflow-x:auto;margin:22px 0}.label-thema .bron-noot,.label-thema .proza .bron-noot{font-size:.85rem;color:var(--color-grijs);margin-top:8px}.label-thema .proza figure{margin:24px 0}.label-thema .proza figure img{width:100%;height:auto;border-radius:var(--maat-radius-kaart)}.label-thema .ref{font-size:.66em;font-weight:600;margin-left:2px;letter-spacing:.02em}.label-thema .ref a{text-decoration:none;color:var(--color-deurrood)}.label-thema .ref a:hover{text-decoration:underline}.label-thema .bronnen h2 .streep{display:none}.label-thema .meta{font-size:.875rem}.label-thema .kaart{border-radius:var(--maat-radius-kaart)}.label-thema .art-img{border-radius:var(--maat-radius-blok)}.label-thema .ai-beeld{position:relative}.label-thema .ai-label{position:absolute;left:10px;bottom:10px;z-index:1;background:color-mix(in srgb,var(--color-inkt) 84%,transparent);color:var(--color-wit);font-size:.72rem;font-weight:600;letter-spacing:.03em;padding:3px 8px;border-radius:2px;pointer-events:none}.label-thema .scanblok{background:var(--color-deurrood);color:var(--color-wit);border-radius:var(--maat-radius-blok)}.label-thema .scanblok h2{font-size:clamp(1.7rem,1.3rem + 1.1vw,2.2rem);line-height:1.08}.label-thema .scanblok .tag{color:var(--color-wit);font-weight:600;letter-spacing:.12em}.label-thema .scanblok li:before{content:"";display:inline-block;width:10px;height:3px;background:var(--color-wit);vertical-align:4px;margin-right:8px}.label-thema .scanblok ul{font-weight:600}.label-thema .scanblok .btn{background:var(--color-wit);color:var(--color-deurrood-donker);border-color:var(--color-wit)}.label-thema .scanblok .btn:hover{background:var(--color-vlak);color:var(--color-deurrood-donker)}.label-thema .scanrustig{border:2px solid var(--color-inkt);border-radius:var(--maat-radius-blok)}.label-thema .akaart h3{font-size:1.45rem;line-height:1.12}.label-thema .akaart p{font-size:1rem}.label-thema .akaart .img{border-radius:var(--maat-radius-kaart)}.label-thema .deur-home{padding-top:32px}.label-thema .V-sec{margin-top:88px}.label-thema .V-sec+.V-sec{border-top:3px solid var(--color-inkt);padding-top:72px;margin-top:80px}.label-thema .V-lead{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:end}.label-thema .V-lead-tekst{display:grid;gap:20px;align-content:center;padding-bottom:24px;justify-items:start}.label-thema .V-lead h1{font-size:clamp(2.3rem,1.5rem + 2.6vw,3.7rem);line-height:1.04}.label-thema .V-lead h1 a{text-decoration:none;color:var(--color-inkt)}.label-thema .V-lead h1 a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.label-thema .V-lead-img{display:block;position:relative;padding:14px 14px 0;background:var(--color-deurrood);border-radius:var(--boog)}.label-thema .V-lead-img figure{aspect-ratio:5/6;overflow:hidden;border-radius:var(--boog);margin:0}.label-thema .V-lead-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%}.label-thema .V-lead-img:after{content:"";display:block;height:14px;background:var(--color-inkt);margin:0 -14px}.label-thema .V-inhoud,.label-thema .V-punten,.label-thema .V-uw{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px;align-items:start}.label-thema .V-sec-kop{display:grid;gap:14px;align-content:start;justify-items:start}.label-thema .V-sec-kop h2{font-size:clamp(1.9rem,1.4rem + 1.4vw,2.6rem);line-height:1.08}.label-thema .V-sec-kop p{color:var(--color-grijs);font-size:1.05rem;line-height:1.6}.label-thema .dp{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:center}.label-thema .dp-tekening{margin:0;max-width:300px;justify-self:center;width:100%}.label-thema .dp-tekening svg{display:block;width:100%;height:auto}.label-thema .dp-lijst{display:grid;gap:0;border-top:2px solid var(--color-inkt)}.label-thema .dp-lijst li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:13px 0;border-bottom:1px solid var(--color-lijn);font-size:1rem;line-height:1.55}.label-thema .dp-lijst a{color:var(--color-inkt);text-decoration-color:var(--color-deurrood);text-underline-offset:3px}.label-thema .dp-lijst a:hover{color:var(--color-deurrood)}.label-thema .dp-lijst b{font-weight:600}.label-thema .dp-nr{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-inkt);color:var(--color-wit);font-size:1rem;line-height:1}.label-thema .V-toc{display:grid;border-top:2px solid var(--color-inkt)}.label-thema .V-toc a{display:grid;grid-template-columns:72px minmax(0,1fr) 200px;gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid var(--color-lijn);text-decoration:none;color:var(--color-inkt)}.label-thema .V-toc-nr{font-size:2.6rem;line-height:1;color:var(--color-deurrood)}.label-thema .V-toc-tekst{display:grid;gap:6px}.label-thema .V-toc-tekst b{font-size:1.5rem;line-height:1.15}.label-thema .V-toc-tekst>span:last-child{color:var(--color-grijs);font-size:1rem;line-height:1.5}.label-thema .V-toc a:hover b{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.label-thema .V-toc-img{aspect-ratio:4/3;overflow:hidden;border-radius:var(--boog);margin:0}.label-thema .V-toc-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.label-thema .uw{margin:0;display:grid;gap:20px}.label-thema .proza .uw{margin:24px 0}.label-thema .uw-kop{font-size:1.3rem}.label-thema .uw-schaal{display:grid;padding-top:34px}.label-thema .uw-as{display:flex;justify-content:space-between;font-size:.8rem;color:var(--color-grijs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.label-thema .uw-as i{font-style:normal}.label-thema .uw-baan{position:relative;height:18px;background:var(--color-signaal);border-bottom:3px solid var(--color-inkt)}.label-thema .uw-streep{position:absolute;top:-30px;bottom:0;width:3px;margin-left:-1.5px;background:var(--color-deurrood)}.label-thema .uw-streep b{position:absolute;top:0;left:8px;font-size:1.25rem;line-height:1;color:var(--color-deurrood);white-space:nowrap}.label-thema .uw-lijst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.label-thema .proza .uw-lijst{padding-left:0;list-style:none}.label-thema .proza .uw-lijst>li{padding-left:0;margin:0}.label-thema .proza .uw-lijst>li:before{display:none}.label-thema .uw-lijst li{display:grid;gap:6px;align-content:start;padding-top:12px;border-top:2px solid var(--color-inkt);font-size:.98rem;line-height:1.5}.label-thema .uw-lijst li>b{font-size:1.6rem;line-height:1;color:var(--color-deurrood);font-weight:400}.label-thema .uw-lijst strong{font-weight:600}.label-thema .uw figcaption{font-size:.82rem;color:var(--color-grijs);line-height:1.5}.label-thema .V-band{background:var(--color-deurrood);color:var(--color-wit);margin-top:96px;padding:80px 0 88px}.label-thema .V-band-kop{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:36px}.label-thema .V-band-kop h2{font-size:clamp(2rem,1.5rem + 1.4vw,2.7rem);line-height:1.05;color:var(--color-wit)}.label-thema .V-band-kop p{max-width:42ch;font-size:1.05rem;color:var(--color-wit)}.label-thema .V-gidsen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.label-thema .V-gidsen a{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:22px;align-items:center;background:var(--color-wit);color:var(--color-inkt);text-decoration:none;padding:16px;border-radius:var(--maat-radius-blok);border-bottom:6px solid var(--color-inkt)}.label-thema .V-gids-img{aspect-ratio:4/5;overflow:hidden;border-radius:var(--boog);margin:0}.label-thema .V-gids-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.label-thema .V-gids-tekst{display:grid;gap:8px}.label-thema .V-gids-tekst b{font-size:1.9rem;line-height:1.05}.label-thema .V-gids-tekst span{color:var(--color-grijs);font-size:1rem;line-height:1.5}.label-thema .V-gidsen a:hover b{color:var(--color-deurrood)}.label-thema .V-slot{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:stretch}.label-thema .V-sec.V-slot{border-top:0;padding-top:0}.label-thema .V-werkwijze h2{font-size:2.1rem;line-height:1.08;margin-bottom:18px}.label-thema .V-werkwijze ul{display:grid;gap:14px}.label-thema .V-werkwijze li{padding-top:14px;border-top:2px solid var(--color-inkt);line-height:1.6}.label-thema .V-werkwijze b{font-weight:600}.label-thema .V-werkwijze a{color:var(--color-deurrood)}.label-thema .pb{margin:24px 0;display:grid;gap:14px}.label-thema .pb-veld{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-left:52px;height:340px;border-bottom:3px solid var(--color-inkt)}.label-thema .pb-as{position:absolute;left:0;top:0;bottom:0;width:100%;pointer-events:none}.label-thema .pb-as i{position:absolute;left:0;right:0;font-style:normal;font-size:.75rem;color:var(--color-grijs);border-top:1px dashed var(--color-lijn);line-height:1;padding-top:3px}.label-thema .pb-kolom{position:relative;display:grid;grid-template-rows:1fr auto}.label-thema .pb-banen{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:6px;height:100%}.label-thema .pb-band{position:absolute;width:calc(50% - 3px);border-radius:2px 2px 0 0}.label-thema .pb-band.pb-slimster{left:0;background:var(--color-signaal);border:1.5px solid var(--color-inkt)}.label-thema .pb-band.pb-homedeal{right:0;background:var(--color-deurrood)}.label-thema .pb-tip,.label-thema .pb-voet{position:absolute;left:50%;transform:translateX(-50%);font-size:.68rem;font-weight:600;white-space:nowrap;color:var(--color-inkt);background:var(--color-wit);padding:0 2px}.label-thema .pb-tip{top:-16px}.label-thema .pb-voet{bottom:-16px}.label-thema .pb-naam{position:absolute;bottom:-34px;left:0;right:0;text-align:center;font-weight:600;font-size:.9rem}.label-thema .pb-legenda{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:.85rem;color:var(--color-grijs);margin-top:36px}.label-thema .pb-legenda i{display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:-2px}.label-thema .pb-legenda i.pb-slimster{background:var(--color-signaal);border:1.5px solid var(--color-inkt)}.label-thema .pb-legenda i.pb-homedeal{background:var(--color-deurrood)}.label-thema .pb figcaption{font-size:.82rem;color:var(--color-grijs);line-height:1.5}@media (max-width:1000px){.label-thema .V-inhoud,.label-thema .V-lead,.label-thema .V-punten,.label-thema .V-slot,.label-thema .V-uw{grid-template-columns:1fr;gap:28px}.label-thema .V-lead-img{max-width:520px}.label-thema .V-sec{margin-top:64px}.label-thema .V-sec+.V-sec{padding-top:56px;margin-top:56px}.label-thema .V-gidsen{grid-template-columns:1fr}}@media (max-width:760px){.label-thema .dp{grid-template-columns:1fr;gap:24px}.label-thema .dp-tekening{max-width:220px}.label-thema .V-toc a{grid-template-columns:44px minmax(0,1fr);gap:14px}.label-thema .V-toc-img{display:none}.label-thema .V-toc-nr{font-size:1.8rem}.label-thema .V-toc-tekst b{font-size:1.3rem}.label-thema .uw-lijst{grid-template-columns:1fr;gap:0}.label-thema .uw-lijst li{padding:12px 0}.label-thema .V-gidsen a{grid-template-columns:110px minmax(0,1fr);gap:16px;padding:12px}.label-thema .V-gids-tekst b{font-size:1.45rem}.label-thema .V-gids-tekst span{font-size:.95rem}.label-thema .V-gids-img .ai-label{font-size:.58rem;left:4px;bottom:4px;padding:2px 4px}.label-thema .V-band{padding:56px 0 64px;margin-top:72px}.label-thema .pb-veld{padding-left:40px;gap:6px;height:300px}.label-thema .pb-tip,.label-thema .pb-voet{font-size:.6rem}.label-thema .pb-naam{font-size:.78rem}}@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 .kop .logo img{width:170px}.label-thema .V-lead-img figure{aspect-ratio:4/4}.label-thema .proza .tabel-kaarten tbody,.label-thema .proza .tabel-kaarten td,.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{border:0;padding:4px 0}.label-thema .proza .tabel-kaarten tr>:first-child{font-family:var(--font-mag);font-size:1.2rem;padding-bottom:8px;border-bottom:2px solid var(--color-inkt);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-weight:600;color:var(--color-grijs);text-align:left;flex:none;max-width:45%}.label-thema .proza .tabel-kaarten td[data-label]+td[data-label]{border-top:1px solid var(--color-lijn)}}.label-thema .voet h2{font-family:var(--font-ui);font-weight:600;letter-spacing:.12em}.label-thema .bronnen h2{font-size:1.5rem}.label-thema .uw-as{order:2}.label-thema .uw-schaal{display:flex;flex-direction:column;gap:8px}@media (max-width:760px){.label-thema .V-toc a{align-items:start}.label-thema .V-toc-nr{padding-top:22px}}.label-thema .pb-as i{border-top:0;border-bottom:1px dashed var(--color-lijn);padding:0 0 2px}