body.label-thema{--color-creme:#FBF7F0;--color-rood:#A4161A;--color-rood-donker:#7A1013;--color-rood-licht:#F08A7E;--color-tekst-zacht:#5E524C;--maat-radius-blok:6px;--maat-radius-kaart:4px;--maat-radius-klein:4px;--boog:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='30' viewBox='0 0 56 30'%3E%3Crect x='12' y='0' width='32' height='5' rx='1.5' fill='%231B1414'/%3E%3Cg fill='none' stroke='%23A4161A' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M21 9 A9 9 0 0 0 35 9'/%3E%3Cpath d='M15 11 A16 16 0 0 0 41 11'/%3E%3Cpath d='M9 13 A23 23 0 0 0 47 13'/%3E%3C/g%3E%3C/svg%3E");background:var(--color-creme);font-family:var(--font-ui)}.label-thema .mag,.label-thema h1,.label-thema h2,.label-thema h3,.label-thema h4{font-family:var(--font-mag);font-weight:800;letter-spacing:-.025em}.label-thema .proza h2{font-size:1.7rem;line-height:1.12;margin-top:2.2em}.label-thema .proza h3{font-size:1.25rem;font-weight:600}.label-thema .H-side-kop,.label-thema .btn,.label-thema .hoofdnav,.label-thema .kick,.label-thema .kruimel,.label-thema .lbl,.label-thema .meta,.label-thema .topbalk,.label-thema .voet h2,.label-thema caption{font-family:var(--font-mag)}.label-thema .H-side-kop{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.label-thema b,.label-thema strong,.label-thema th{font-weight:600}.label-thema .proza{font-size:1.125rem;line-height:1.7}.label-thema .kick{font-weight:600;letter-spacing:.08em;color:var(--color-rood);font-size:.78rem}.label-thema .kick:before{width:18px;height:10px;background:var(--boog) center /contain no-repeat}.label-thema .IR-noot a,.label-thema .bronnen a,.label-thema .kruimel a:hover,.label-thema .link-pijl,.label-thema .proza a{color:var(--color-rood)}.label-thema .btn{background:var(--color-rood);border-color:var(--color-rood);color:#FFFFFF;font-weight:600;border-radius:4px}.label-thema .btn:before{background:var(--color-signaal)}.label-thema .btn:hover{background:var(--color-rood-donker);border-color:var(--color-rood-donker);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:#FFFFFF}.label-thema .hoofdnav a:hover,.label-thema .hoofdnav a[aria-current]{background:transparent;box-shadow:inset 0 -3px 0 var(--color-rood);border-radius:0}.label-thema .kop .logo img{width:280px;height:auto}@media (max-width:520px){.label-thema .kop .logo img{width:200px}}.label-thema .H-main .stand,.label-thema .standfirst{color:var(--color-tekst-zacht)}.label-thema .proza .kort{border-left:4px solid var(--color-rood);padding:4px 0 4px 18px;font-size:1.2rem;line-height:1.55}.label-thema .proza ul>li:before{width:10px;height:10px;border-radius:50%;top:.6em;background:var(--color-rood)}.label-thema .proza .tabel-wrap{overflow-x:auto;margin:24px 0}.label-thema .proza .bron-noot{font-size:.85rem;color:var(--color-grijs);margin-top:8px}.label-thema .proza td.getal,.label-thema .proza th.getal{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.label-thema .proza table{background:#FFFFFF}.label-thema .proza caption{text-align:left;font-weight:600;font-size:1.05rem;padding-bottom:10px}.label-thema .proza thead th{border-bottom:2px solid var(--color-rood)}.label-thema .ref{font-family:var(--font-mag);font-size:.6em;font-weight:600;margin-left:2px;letter-spacing:.02em}.label-thema .ref a{text-decoration:none;color:var(--color-rood)}.label-thema .ref a:hover{text-decoration:underline}.label-thema .bronnen,.label-thema .kaart{background:var(--color-vlak)}.label-thema .proza .art-inline{margin:28px 0}.label-thema .proza .art-inline img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--maat-radius-blok)}.label-thema figure{position:relative}.label-thema .credit{margin-top:8px;font-size:.8rem;color:var(--color-grijs);letter-spacing:.01em}.label-thema .ai-label{position:absolute;left:10px;bottom:10px;z-index:1;background:rgba(27,20,20,.84);color:#FFFFFF;font-family:var(--font-mag);font-size:.68rem;font-weight:600;letter-spacing:.04em;padding:3px 8px;border-radius:3px;pointer-events:none}.label-thema .sectiekop{padding-top:40px;position:relative;border-top:1px solid var(--color-lijn)}.label-thema .sectiekop:before{content:"";position:absolute;left:0;top:-15px;width:56px;height:30px;background:var(--boog) center /contain no-repeat,var(--color-creme)}.label-thema .sectiekop h2{font-size:clamp(1.7rem,1.2rem + 1.4vw,2.3rem)}.label-thema .H-lead{padding-block:24px 80px;gap:48px}.label-thema .H-main h1{font-size:clamp(2.2rem,1.2rem + 3.2vw,3.8rem);line-height:1.02;letter-spacing:-.035em}.label-thema .H-main .stand{font-size:1.25rem;max-width:56ch}.label-thema .H-img{border-radius:var(--maat-radius-blok)}.label-thema .H-side{gap:28px;padding-left:36px;border-left:1px solid var(--color-lijn)}.label-thema .side-it{grid-template-columns:1fr 120px;gap:18px;padding-bottom:28px}.label-thema .side-it h3{font-size:1.35rem;line-height:1.12;font-weight:800}.label-thema .side-it .img{aspect-ratio:1;border-radius:var(--maat-radius-kaart);overflow:hidden}.label-thema .side-it .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.label-thema .IR-sec{margin-bottom:80px}.label-thema .IR-kop{display:grid;gap:10px;max-width:760px;margin-bottom:28px;padding-top:40px;border-top:1px solid var(--color-lijn);position:relative}.label-thema .IR-kop:before{content:"";position:absolute;left:0;top:-15px;width:56px;height:30px;background:var(--boog) center /contain no-repeat,var(--color-creme)}.label-thema .IR-kop h2{font-size:clamp(1.8rem,1.2rem + 1.6vw,2.5rem);line-height:1.08}.label-thema .IR-kop p{font-size:1.125rem;color:var(--color-tekst-zacht)}.label-thema .IR-noot{margin-top:16px;font-size:.9rem;color:var(--color-grijs);max-width:90ch}.label-thema .IR-rijen{display:grid;gap:0;border-top:2px solid var(--color-inkt)}.label-thema .IR-rij a{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) 150px 130px;gap:24px;align-items:center;padding:20px 4px;border-bottom:1px solid var(--color-lijn);text-decoration:none;color:var(--color-inkt)}.label-thema .IR-rij a:hover{background:var(--color-vlak)}.label-thema .IR-naam{display:grid;gap:4px}.label-thema .IR-naam b{font-family:var(--font-mag);font-weight:800;font-size:1.3rem;letter-spacing:-.02em}.label-thema .IR-getal small,.label-thema .IR-naam small{font-size:.95rem;color:var(--color-grijs)}.label-thema .IR-balk{height:14px;background:var(--color-vlak);border-radius:2px;overflow:hidden}.label-thema .IR-balk i{display:block;height:100%;background:linear-gradient(90deg,var(--color-signaal),var(--color-rood))}.label-thema .IR-getal{display:grid;gap:2px;text-align:right}.label-thema .IR-getal b{font-family:var(--font-mag);font-size:1.6rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.label-thema .IR-oordeel{justify-self:end;font-family:var(--font-mag);font-weight:600;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;padding:6px 10px;border-radius:3px;border:1.5px solid}.label-thema .IR-oordeel--loont{color:var(--color-inkt);background:var(--color-signaal);border-color:var(--color-signaal)}.label-thema .IR-oordeel--kan{color:var(--color-inkt)}.label-thema .IR-oordeel--meestal-niet{color:#FFFFFF;background:var(--color-rood);border-color:var(--color-rood)}.label-thema .IR-rij--huis a{border-top:2px dashed var(--color-lijn)}.label-thema .IR-rij--huis .IR-balk{background:repeating-linear-gradient(90deg,var(--color-rood) 0 10px,transparent 10px 14px)}.label-thema .IR-rij--huis .IR-balk i{display:none}.label-thema .IR-twee{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.label-thema .IR-kolom{background:#FFFFFF;border:1px solid var(--color-lijn);border-radius:var(--maat-radius-blok);padding:28px}.label-thema .IR-kolom h3{font-size:1.5rem;margin-bottom:14px;display:flex;align-items:center;gap:12px}.label-thema .IR-kolom h3:before{content:"";width:14px;height:14px;border-radius:50%;flex:none}.label-thema .IR-kolom--wel{border-top:6px solid var(--color-signaal)}.label-thema .IR-kolom--wel h3:before{background:var(--color-signaal);border:2px solid var(--color-inkt)}.label-thema .IR-kolom--niet{border-top:6px solid var(--color-rood)}.label-thema .IR-kolom--niet h3:before{background:var(--color-rood)}.label-thema .IR-kolom ul{display:grid;gap:14px}.label-thema .IR-kolom li{font-size:1.08rem;line-height:1.5;padding-left:0}.label-thema .IR-kolom li:before{display:none}.label-thema .IR-kolom li small{display:block;font-family:var(--font-mag);font-size:.78rem;color:var(--color-grijs);margin-top:2px}.label-thema .proza .IR-twee--gids{grid-template-columns:1fr}.label-thema .proza .IR-twee--gids li{padding-left:0}.label-thema .IR-gidsen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.label-thema .IR-gids{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px;align-items:center;text-decoration:none;color:var(--color-inkt);background:#FFFFFF;border:1px solid var(--color-lijn);border-radius:var(--maat-radius-blok);padding:14px}.label-thema .IR-gids:hover{border-color:var(--color-rood)}.label-thema .IR-gids .img{aspect-ratio:4/3;border-radius:var(--maat-radius-kaart);overflow:hidden}.label-thema .IR-gids .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.label-thema .IR-gids-tekst{display:grid;gap:6px}.label-thema .IR-gids-tekst b{font-family:var(--font-mag);font-weight:800;font-size:1.45rem;letter-spacing:-.02em;line-height:1.1}.label-thema .IR-gids-tekst small{font-family:var(--font-mag);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-rood);font-weight:600}.label-thema .IR-gids-zin{font-size:1rem;color:var(--color-tekst-zacht);line-height:1.45}.label-thema .IR-omslag{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px}.label-thema .IR-omslag-som{background:var(--color-inkt);color:#FFFFFF;border-radius:var(--maat-radius-blok);padding:clamp(24px,3vw,40px);display:grid;gap:14px;align-content:start}.label-thema .IR-omslag-som .lbl{color:var(--color-rood-licht)}.label-thema .IR-omslag-som h2{font-size:clamp(1.6rem,1.1rem + 1.4vw,2.3rem);line-height:1.1;color:#FFFFFF}.label-thema .IR-omslag-som p{color:var(--color-inkt-zacht);font-size:1.08rem}.label-thema .IR-omslag-som small{color:var(--color-inkt-zacht);font-size:.82rem}.label-thema .IR-weeg{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-family:var(--font-mag);margin:8px 0}.label-thema .IR-weeg b{font-size:2.4rem;font-weight:800;color:#FFFFFF;margin-right:6px}.label-thema .IR-weeg .is{font-size:2rem;color:var(--color-rood-licht)}.label-thema .IR-blokjes{display:flex;gap:6px}.label-thema .IR-blokjes i{width:22px;height:34px;border-radius:3px;background:var(--color-rood-licht)}.label-thema .IR-vraag{background:var(--color-vlak);border-radius:var(--maat-radius-blok);padding:clamp(24px,3vw,40px);display:grid;gap:14px;align-content:start}.label-thema .IR-vraag .lbl{color:var(--color-rood);font-weight:600}.label-thema .IR-vraag q{font-size:1.6rem;line-height:1.15;quotes:none}.label-thema .IR-vraag p{font-size:1.08rem}.label-thema .IR-vraag small{font-size:.85rem;color:var(--color-grijs)}.label-thema .IR-vraag a{color:var(--color-rood)}.label-thema .IR-tool .scanblok{max-width:860px;border-radius:var(--maat-radius-blok)}.label-thema .scanblok .tag{background:transparent;border:0;padding:0;font-family:var(--font-mag);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.label-thema .scanblok h2{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem)}.label-thema .scanblok ul li:before{content:"→";background:none;width:auto;height:auto;position:static;margin-right:8px}.label-thema .scanblok .btn{background:var(--color-inkt);border-color:var(--color-inkt);justify-self:start}.label-thema .scanblok .btn:hover{background:#000;border-color:#000}.label-thema .scanrustig{background:#FFFFFF;border-left:6px solid var(--color-rood)}.label-thema .IR-straling{margin:28px 0}.label-thema .IR-straling svg{width:100%;height:auto;display:block}.label-thema .akaart h3{font-family:var(--font-mag);font-weight:800;font-size:1.35rem;line-height:1.12;letter-spacing:-.02em}.label-thema .akaart p{font-size:1rem}.label-thema .akaart .img{border-radius:var(--maat-radius-kaart)}.label-thema .drie.twee{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:800px){.label-thema .drie.twee{grid-template-columns:1fr}}@media (max-width:1000px){.label-thema .H-lead{padding-bottom:56px;gap:32px 16px}.label-thema .H-side{padding-left:0;border-left:0}.label-thema .IR-sec{margin-bottom:64px}.label-thema .IR-rij a{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"naam getal" "balk balk" "oordeel oordeel";gap:10px 16px}.label-thema .IR-naam{grid-area:naam}.label-thema .IR-getal{grid-area:getal}.label-thema .IR-balk{grid-area:balk}.label-thema .IR-oordeel{grid-area:oordeel;justify-self:start}.label-thema .IR-gidsen,.label-thema .IR-omslag{grid-template-columns:1fr}}@media (max-width:640px){.label-thema .IR-gids,.label-thema .IR-twee{grid-template-columns:1fr}.label-thema .IR-kolom{padding:22px}.label-thema .side-it{grid-template-columns:1fr 92px}.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 .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:#FFFFFF}.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-rood);margin-bottom:4px;text-align:left}.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-mag);font-weight:600;font-size:.9rem;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)}}.label-thema .IR-kop{max-width:none}.label-thema .IR-kop h2,.label-thema .IR-kop p{max-width:760px}.label-thema .IR-kop .kick:before{display:none}.label-thema .side-it .ai-label{font-size:.58rem;padding:2px 5px;left:6px;bottom:6px;white-space:nowrap}.label-thema .IR-weeg{flex-wrap:nowrap;gap:10px}.label-thema .scanblok .tag{position:static;justify-self:start}@media (max-width:640px){.label-thema .IR-weeg b{font-size:1.9rem}.label-thema .IR-blokjes i{width:14px;height:26px}.label-thema .IR-blokjes{gap:4px}}.label-thema .proza tbody th[scope=row]{border-bottom:1px solid var(--color-lijn);font-weight:600}