:root{--grijs:#eceef1;--grijs-2:#e2e5ea;--wit:#fff;--lijn:#d5d9df;--lijn-sterk:#b9bec7;--inkt:#1f2329;--inkt-zacht:#4f5560;--fram:#c2134f;--fram-donker:#a30f45;--fram-licht:#fbe3ec;--fram-op-donker:#ff7fa9;--staal-zwart:#2b2f36;--staal-wit:#f7f6f0;--staal-kring:#c9a04e;--staal-nat:#6e7a86;--staal-druppels:#bfd3e0;--letter:var(--f-instrument), Arial, sans-serif;--t-mini:.8125rem;--t-klein:.9375rem;--t-romp:1.125rem;--t-lead:clamp(1.125rem, 1.02rem + .45vw, 1.3rem);--t-h3:clamp(1.2rem, 1.1rem + .4vw, 1.4rem);--t-h2:clamp(1.6rem, 1.3rem + 1.3vw, 2.35rem);--t-h1:clamp(2.1rem, 1.5rem + 2.6vw, 3.4rem);--t-reus:clamp(2.6rem, 1.7rem + 3.6vw, 4.6rem);--r-1:.25rem;--r-2:.5rem;--r-3:.75rem;--r-4:1rem;--r-5:1.5rem;--r-6:2rem;--r-7:3rem;--r-8:4.5rem;--sectie:clamp(3rem, 2rem + 4vw, 5.5rem);--breed:90rem;--kolom:40rem;--rand:clamp(1rem, 3.2vw, 2.25rem);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--grijs);color:var(--inkt);font:400 var(--t-romp)/1.6 var(--letter);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%}img{height:auto;display:block}a{color:var(--inkt);text-decoration-color:var(--fram);text-underline-offset:.18em;text-decoration-thickness:2px}a:hover{color:var(--fram-donker)}:focus-visible{outline:3px solid var(--fram);outline-offset:2px}h1,h2,h3,h4{letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}h3,h4{letter-spacing:-.01em;line-height:1.2}p{margin:0 0 1em}button,input{font:inherit;color:inherit}.rij{max-width:var(--breed);padding-inline:var(--rand);margin-inline:auto}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.overslaan{background:var(--inkt);color:var(--wit);z-index:20;padding:.5rem 1rem;position:absolute;top:.5rem;left:-999px}.overslaan:focus{color:var(--wit);left:.5rem}.getal{font-variant-numeric:tabular-nums}.mk{flex:none;display:block}.mk-muur{fill:var(--wit)}.mk-zone{fill:var(--fram)}.mk-zacht{opacity:.32}.mk-glas{fill:var(--wit);stroke:var(--inkt);stroke-width:1.4px}.mk-glas-aan{fill:var(--fram)}.mk-kast{fill:none;stroke:var(--inkt);stroke-width:1.3px;stroke-dasharray:2 1.6}.mk-lijn{fill:none;stroke:var(--inkt);stroke-width:1.6px}.mk-vloer{stroke:var(--inkt);stroke-width:2px}.mk-stip{stroke:var(--inkt);stroke-width:1.2px;stroke-dasharray:1.5 1.5}.kop{z-index:5;border-bottom:1px solid var(--lijn);position:relative}.kop-rij{align-items:center;gap:var(--r-4) var(--r-6);padding-block:var(--r-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.merk{letter-spacing:-.03em;color:var(--inkt);align-items:center;gap:.6rem;font-size:1.3rem;font-weight:700;text-decoration:none;display:inline-flex}.merk:hover{color:var(--inkt)}.merkteken{display:block}.kop-nav ul{gap:var(--r-5);margin:0;padding:0;list-style:none;display:flex}.kop-nav a{padding:.3rem 0;font-size:1rem;font-weight:600;text-decoration:none}.kop-nav a:hover,.kop-nav a[aria-current]{text-decoration:underline;text-decoration-color:var(--fram);text-decoration-thickness:2px}.zoek{justify-self:center;width:100%;max-width:44rem;margin-bottom:7px;display:flex;position:relative}.zoek:after{content:"";background:var(--fram);pointer-events:none;height:6px;position:absolute;bottom:-7px;left:-.8rem;right:-.8rem}.zoek-kaart{background:var(--grijs-2);border:1.5px solid var(--inkt);border-bottom:0;border-right:0;flex:none;place-items:center;width:3.6rem;display:grid}.zoek input{background:var(--wit);border:1.5px solid var(--inkt);-webkit-appearance:none;appearance:none;border-bottom:0;border-right:0;border-radius:0;flex:1;min-width:0;height:3.25rem;padding:0 1rem;font-size:1.0625rem}.zoek input::placeholder{color:#5e646f;opacity:1}.zoek input:focus-visible{outline:3px solid var(--fram);outline-offset:0}.zoek input::-webkit-search-cancel-button{cursor:pointer}.zoek button{background:var(--inkt);height:3.25rem;color:var(--wit);border:1.5px solid var(--inkt);cursor:pointer;border-bottom:0;flex:none;align-items:center;gap:.5rem;padding:0 1.15rem;font-size:1rem;font-weight:700;display:inline-flex}.zoek button:hover{background:#3a404a}.zoek button svg{width:1.15rem;height:1.15rem}.zoek-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=63.99rem){.kop-rij{padding-block:var(--r-3) var(--r-4);grid-template-columns:1fr auto}.zoek{grid-area:2/1/auto/-1;justify-self:stretch;width:auto;max-width:none;margin-inline:.8rem}.kop-nav li:not(.altijd){display:none}.zoek input{height:3rem;padding:0 .8rem;font-size:1rem}.zoek-kaart{width:3.1rem}.zoek button{height:3rem;padding:0 .9rem}}@media (width<=39.99rem){.zoek button span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.zoek button{padding:0 .9rem}}.voet{background:var(--inkt);color:#d9dce1;margin-top:var(--sectie)}.voet a{color:var(--wit);text-decoration-color:var(--fram-op-donker)}.voet a:hover{color:var(--fram-op-donker)}.voet :focus-visible{outline-color:var(--fram-op-donker)}.voet-rij{gap:var(--r-6) var(--r-7);padding-block:var(--r-7) var(--r-6);display:grid}@media (width>=52rem){.voet-rij{grid-template-columns:1.3fr 1fr 1fr}}.voet-merk .merk{color:var(--wit);margin-bottom:var(--r-4)}.voet-merk p,.voet-tekst{max-width:28rem;margin:0;font-size:1rem}.voet h2{letter-spacing:0;color:var(--wit);margin:0 0 var(--r-3);font-size:1rem}.voet ul{gap:.45rem;margin:0;padding:0;font-size:1rem;list-style:none;display:grid}.voet-klein{padding-top:var(--r-4);color:#b8bdc5;border-top:1px solid #3a3f47;grid-column:1/-1;margin:0;font-size:.9rem}main:has(>:last-child.tot-voet)+.voet{margin-top:0}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.sectie-kop{gap:var(--r-3) var(--r-7);margin-bottom:var(--r-5);display:grid}.sectie-kop h2,.kamers h2,.gelezen h2,.onderwerpen h2{font-size:var(--t-h2)}.sectie-kop p{color:var(--inkt-zacht);max-width:34rem;margin:0}.gelezen{padding-top:var(--sectie)}.gelezen h2{margin-bottom:var(--r-5)}.gelezen-raster{gap:var(--r-6) var(--r-8);display:grid}@media (width>=64rem){.gelezen-raster{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.stukken{margin:0;padding:0;list-style:none}.stukken li{gap:var(--r-4) var(--r-5);padding:var(--r-5) 0;border-top:1.5px solid var(--inkt);grid-template-columns:7.5rem minmax(0,1fr);align-items:start;display:grid}@media (width>=40rem){.stukken li{grid-template-columns:10rem minmax(0,1fr)}}.stuk-beeld{aspect-ratio:1;background:#d9dde2;display:block;position:relative;overflow:hidden}.stuk-beeld img{object-fit:cover;width:100%;height:100%;display:block}.stuk-kaart{background:var(--wit);width:40px;height:40px;padding:3px;position:absolute;top:0;left:0}.stukken li+li{border-top-width:1px;border-top-color:var(--lijn-sterk)}.stukken h3{letter-spacing:-.025em;font-size:clamp(1.4rem,1.15rem + 1vw,2rem);line-height:1.12}.stukken h3 a{text-decoration:none}.stukken h3 a:hover{text-decoration:underline;text-decoration-color:var(--fram);text-decoration-thickness:3px}.stukken p{margin:var(--r-3) 0 0;max-width:42rem;color:var(--inkt-zacht)}.stukken .stuk-meta{margin-top:var(--r-2);font-size:.92rem}.binnenkort{background:var(--grijs-2);padding:var(--r-5);align-self:start}.binnenkort h3{margin-bottom:var(--r-3);font-size:1.05rem}.binnenkort ul{margin:0;padding:0;list-style:none}.binnenkort li{border-top:1px solid var(--lijn-sterk);color:var(--inkt-zacht);padding:.55rem 0;font-size:1rem;line-height:1.35}.onderwerpen{padding-top:var(--sectie)}.onderwerpen h2{margin-bottom:var(--r-5)}.index{border-top:1.5px solid var(--inkt);margin:0;padding:0;list-style:none}.index li{gap:.3rem var(--r-4);padding:var(--r-4) 0 var(--r-5);border-bottom:1px solid var(--lijn-sterk);grid-template-columns:44px minmax(0,1fr);align-content:start;display:grid}.index-kaart{grid-row:span 3}.index li>:not(.index-kaart){grid-column:2}@media (width>=52rem){.index{column-gap:var(--r-8);grid-template-columns:1fr 1fr;display:grid}}.index-naam{letter-spacing:-.025em;font-size:clamp(1.3rem,1.1rem + .9vw,1.75rem);font-weight:600;line-height:1.15;text-decoration:none}.index-naam:hover{text-decoration:underline;text-decoration-color:var(--fram);text-decoration-thickness:3px}.index p{color:var(--inkt-zacht);margin:0;font-size:1rem}.index-stand{gap:.2rem;display:grid}.index-stand a{color:var(--inkt);font-weight:600}.balken{gap:var(--r-5);margin:0;padding:0;list-style:none;display:grid}.balken li{gap:.35rem;display:grid}.balk-naam{letter-spacing:-.01em;justify-self:start;font-size:1.2rem;font-weight:700;text-decoration:none}.balk-naam:hover{text-decoration:underline;text-decoration-color:var(--fram)}.balk{background:var(--wit);height:2.6rem;display:block;position:relative}.balk-vul{width:var(--w);background:var(--fram);position:absolute;inset:0 auto 0 0}.balk-getal{top:50%;left:calc(var(--w) + .6rem);letter-spacing:-.02em;font-size:1.35rem;font-weight:700;position:absolute;transform:translateY(-50%)}.balken p{color:var(--inkt);max-width:36rem;margin:0;font-size:1rem}
