:root{--canvas:#f4f1ea;--stage:#e7e2d8;--ink-vlak:#0f0e0c;--ink-diep:#080706;--ink:#171410;--ink-mute:#5c564c;--op-donker:#f4f1ea;--signaal:#b52913;--signaal-licht:#ff6b4a;--ritme:clamp(52px,6.5vw,128px);--ritme-moment:clamp(80px,12.5vw,240px);--lijn:color-mix(in srgb,var(--ink) 12%,transparent)}body{background:var(--canvas);color:var(--ink);font-family:var(--font-tekst),"Instrument Sans",system-ui,sans-serif}h1,h2,h3{font-family:var(--font-display),"Bricolage Grotesque",system-ui,sans-serif}h1{font-weight:500;font-variation-settings:"opsz" 96}h2{font-weight:600;font-variation-settings:"opsz" 36}h3{font-weight:600;font-variation-settings:"opsz" 20}.klein,.micro{color:var(--ink-mute)}.wrap{width:min(100% - 2 * var(--s5),var(--breed));margin-inline:auto}.lees{max-width:var(--lees)}.nav{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s5);padding-block:var(--s5);border-bottom:1px solid var(--lijn)}.merk{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);font-weight:700;letter-spacing:-.03em;text-transform:none;text-decoration:none}.nav-rechts{display:flex;align-items:baseline;gap:var(--s5);font-size:var(--t-klein)}.nav-rechts a{text-decoration:none;color:var(--ink-mute);padding-block:var(--s2)}.nav-rechts a:hover{color:var(--ink)}.nav .nu{color:var(--signaal);font-weight:600;font-size:var(--t-klein);text-decoration:none;padding-block:var(--s2)}.nav .nu:hover{color:var(--ink)}.nav .nu:active,.nav-rechts a:active{color:var(--ink);text-decoration:underline;text-underline-offset:3px;transform:translateY(1px)}@media (max-width:640px){.nav{display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-row-gap:var(--s3);row-gap:var(--s3);grid-column-gap:var(--s4);column-gap:var(--s4);padding-bottom:0}.nav .merk{grid-column:1;grid-row:1}.nav .nu{grid-column:2;grid-row:1;justify-self:end}.nav-rechts{grid-column:1/-1;grid-row:2;display:flex;justify-content:space-between;gap:var(--s2);align-items:stretch;border-top:1px solid var(--lijn)}.nav-rechts a{white-space:nowrap;display:flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding-block:0;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase}}.hero{padding-block:clamp(40px,6vh,72px) clamp(40px,6vh,80px)}.hero-grid{margin-top:var(--s5);display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:var(--s6) var(--s8);gap:var(--s6) var(--s8);align-items:start}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}}.hero h1{max-width:19ch;font-size:clamp(34px,4.3vw,70px);text-wrap:pretty}.hero-lede{margin-top:var(--s6);max-width:52ch;font-size:var(--t-basis)}.index ol{list-style:none;margin:var(--s4) 0 0;padding:0;border-top:1px solid var(--ink)}.index li{border-bottom:1px solid var(--lijn)}.index a{display:grid;grid-template-columns:42px 1fr;grid-gap:0 var(--s3);gap:0 var(--s3);padding:var(--s4) 0;text-decoration:none}.index a:hover .index-naam,.index-nr{color:var(--signaal)}.index-nr{font-family:var(--font-display),system-ui,sans-serif;font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.1;grid-row:span 2}.index-naam{font-size:var(--t-klein);font-weight:600;line-height:1.3}.index-vak{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute);margin-top:3px}.index-noot{margin-top:var(--s4)}.merknaam-in-label{text-transform:none;letter-spacing:0}.hero-acties{margin-top:var(--s7);display:flex;flex-wrap:wrap;gap:var(--s3);align-items:center}.knop-vol{background:var(--signaal);color:var(--canvas);border-color:var(--signaal)}.knop-vol:hover{background:var(--ink);border-color:var(--ink)}.knop-lijn{color:var(--ink);border-color:var(--ink)}.knop-lijn:hover{background:var(--ink);color:var(--canvas)}.knop-vol:active{background:var(--ink-vlak);border-color:var(--ink-vlak);color:var(--canvas)}.knop-lijn:active{background:var(--ink);color:var(--canvas)}.hero-noot{margin-top:var(--s4)}.spread{padding-block:var(--ritme-moment) var(--ritme);border-top:1px solid var(--lijn)}.spread:first-of-type{padding-top:var(--ritme)}.spread-kop{grid-template-columns:minmax(0,3fr) minmax(0,5fr);grid-gap:var(--s5) var(--s8);gap:var(--s5) var(--s8);align-items:start}.spread-nr{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(44px,6vw,92px);line-height:.78;margin-top:-.06em;letter-spacing:var(--tracking-display);font-weight:700;color:var(--ink)}.spread-titel h2{margin-bottom:var(--s3)}.spread-feiten{margin-top:var(--s5);display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--s2) var(--s5);gap:var(--s2) var(--s5);font-size:var(--t-klein);border-top:1px solid var(--lijn);padding-top:var(--s4)}.spread-feiten dt{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;font-weight:600;color:var(--ink-mute);padding-top:2px}.spread-feiten dd{margin:0}.stage{margin-top:var(--s7);background:var(--stage);padding:clamp(var(--s5),4vw,var(--s8));position:relative}.spread-link{margin-top:var(--s5);display:inline-flex;min-height:44px;align-items:center;gap:var(--s2);font-size:var(--t-klein);font-weight:600;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--signaal);padding-bottom:2px}.spread-link:hover{color:var(--signaal)}@media (max-width:900px){.spread-kop{grid-template-columns:1fr;align-items:start}}.band{padding-block:var(--ritme)}.band-kop{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-gap:var(--s5) var(--s8);gap:var(--s5) var(--s8);align-items:start}@media (max-width:900px){.band-kop{grid-template-columns:1fr}}.raster{margin-top:var(--s7);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:0;gap:0;border-top:1px solid var(--lijn)}.raster>div{padding:var(--s5) var(--s5) var(--s5) 0;border-bottom:1px solid var(--lijn);padding-right:var(--s6)}.raster h3{margin-bottom:var(--s2)}.raster p{color:var(--ink-mute)}.raster p,.tabel{font-size:var(--t-klein)}.tabel{width:100%;border-collapse:collapse;margin-top:var(--s7)}.tabel td,.tabel th{text-align:left;padding:var(--s4) var(--s5) var(--s4) 0;border-bottom:1px solid var(--lijn);vertical-align:top}.tabel thead th{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute);border-bottom:1px solid var(--ink);padding-bottom:var(--s3)}.tabel .bedrag{font-family:var(--font-display),system-ui,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.tabel td.rechts,.tabel th.rechts{text-align:right;padding-right:0}.tabel .rechts .klein{display:block}.tabel .naam{font-weight:600;color:var(--ink);font-size:var(--t-basis)}@media (max-width:760px){.tabel,.tabel tbody,.tabel td,.tabel th,.tabel thead,.tabel tr{display:block;width:auto}.tabel thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.tabel tbody tr{border-bottom:1px solid var(--ink);padding-block:var(--s5)}.tabel tbody tr:first-child{border-top:1px solid var(--ink)}.tabel td,.tabel th{border:0;padding:0 0 var(--s3)}.tabel td.rechts,.tabel th.rechts{text-align:left}.tabel td[data-kolom]:before{content:attr(data-kolom);display:block;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute);font-weight:600;margin-bottom:2px}}.waarschuwing{margin-top:var(--s6);border:2px solid var(--signaal);padding:var(--s5);color:var(--signaal);font-size:var(--t-klein);font-weight:600;max-width:72ch}.lijstje{margin:var(--s6) 0 0;padding:0;list-style:none;border-top:1px solid var(--lijn);max-width:76ch}.lijstje li{padding:var(--s4) 0;border-bottom:1px solid var(--lijn);font-size:var(--t-klein);display:grid;grid-template-columns:22px 1fr;grid-gap:var(--s3);gap:var(--s3)}.lijstje li:before{content:"\25AA";color:var(--signaal);font-weight:700}.stappen{margin-top:var(--s7);display:grid;grid-gap:0;gap:0;border-top:1px solid var(--lijn)}.stap{display:grid;grid-template-columns:72px minmax(0,4fr) minmax(0,6fr);grid-gap:var(--s5);gap:var(--s5);padding:var(--s5) 0;border-bottom:1px solid var(--lijn);align-items:baseline}.stap-nr{font-size:38px}.stap p{font-size:var(--t-klein);color:var(--ink-mute)}@media (max-width:900px){.stap{grid-template-columns:44px 1fr;gap:var(--s2) var(--s4);padding:var(--s5) 0}.stap>div{grid-column:2}.stap-nr{font-size:30px}.stap h3{align-self:center}}.slot{background:var(--ink-vlak);color:var(--op-donker);padding-block:var(--ritme-moment)}.slot h2{max-width:18ch}.slot .lede{margin-top:var(--s5);max-width:54ch;color:color-mix(in srgb,var(--op-donker) 82%,transparent)}.slot .knop-vol{background:var(--signaal-licht);border-color:var(--signaal-licht);color:var(--ink-vlak)}.slot .knop-vol:hover{background:var(--op-donker);border-color:var(--op-donker)}.slot .knop-lijn{color:var(--op-donker);border-color:color-mix(in srgb,var(--op-donker) 40%,transparent)}.slot .knop-lijn:hover,.slot .knop-vol:active{background:var(--op-donker);color:var(--ink-vlak)}.slot .knop-vol:active{border-color:var(--op-donker)}.slot .knop-lijn:active{background:var(--op-donker);color:var(--ink-vlak)}.voet{padding-block:var(--s8) var(--s7);border-top:1px solid color-mix(in srgb,var(--op-donker) 14%,transparent)}.voet-rijen{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-gap:var(--s5) var(--s8);gap:var(--s5) var(--s8);align-items:start}.voet a{color:var(--op-donker)}.voet .klein{color:color-mix(in srgb,var(--op-donker) 78%,transparent)}.voet .micro{color:color-mix(in srgb,var(--op-donker) 70%,transparent)}.herkomst{font-size:var(--t-klein)}.herkomst a{color:var(--signaal-licht);text-decoration:none;border-bottom:1px solid}@media (max-width:900px){.voet-rijen{grid-template-columns:1fr}}.scan{margin-top:var(--s6)}.scan-rij{margin-top:var(--s3);display:flex;gap:var(--s3);flex-wrap:wrap}.scan-rij input{flex:1 1 260px;border-color:var(--ink);color:var(--ink)}.scan-rij input::placeholder{color:var(--ink-mute)}.scan-rij .knop{flex:0 0 auto}.scan-vorm .klein{margin-top:var(--s3);max-width:52ch}.scan-vorm .klein a{color:var(--signaal)}.scan-uit:not(:empty){margin-top:var(--s6)}.scan-kop{font-weight:600;color:var(--signaal)}.scan-storing{border-left:2px solid var(--signaal);padding-left:var(--s4);display:grid;grid-gap:var(--s2);gap:var(--s2);max-width:60ch}.scan-kaart{background:var(--stage);padding:var(--s5);border-top:2px solid var(--ink)}.scan-naam{margin:var(--s2) 0 var(--s5)}.scan-kolommen{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:var(--s5) var(--s6);gap:var(--s5) var(--s6)}.scan-lijst{list-style:none;margin:var(--s3) 0 0;padding:0;border-top:1px solid var(--lijn)}.scan-lijst li{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--lijn);font-size:var(--t-klein)}.scan-label{color:var(--ink-mute)}.scan-waarde{text-align:right;overflow-wrap:anywhere}.scan-vraag{grid-column:1/-1;color:var(--signaal);font-weight:600}.scan-slot{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--ink);display:flex;flex-wrap:wrap;gap:var(--s4);align-items:center;justify-content:space-between}.scan-oordeel{font-size:var(--t-klein);font-weight:600;max-width:46ch}.tweeluik{margin-top:var(--s7);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));grid-gap:var(--s6) var(--s8);gap:var(--s6) var(--s8)}.haaklijst{list-style:none;margin:var(--s4) 0 0;padding:0;border-top:1px solid var(--ink)}.haaklijst li{padding:var(--s3) 0 var(--s3) var(--s5);border-bottom:1px solid var(--lijn);font-size:var(--t-klein);position:relative}.haaklijst li:before{content:"+";position:absolute;left:0;color:var(--signaal);font-weight:700}.haaklijst-niet li:before{content:"\00D7";color:var(--ink-mute)}.stap-wie{margin-top:var(--s2);color:var(--signaal)}@media (max-width:700px),(pointer:coarse){.scan-vorm .klein a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}}.vragen{max-width:80ch}.vragen details{border-bottom:1px solid var(--lijn)}.vragen summary{cursor:pointer;list-style:none;padding:var(--s4) var(--s6) var(--s4) 0;position:relative;min-height:48px;display:flex;align-items:center}.vragen summary::-webkit-details-marker{display:none}.vragen summary:after{right:2px;width:13px;height:1px}.vragen summary:after,.vragen summary:before{content:"";position:absolute;top:50%;background:var(--signaal);transition:transform var(--duur-ui) var(--in)}.vragen summary:before{right:8px;width:1px;height:13px;margin-top:-6px;transform:scaleY(1)}.vragen details[open] summary:before{transform:scaleY(0)}.vragen summary h3{font-size:var(--t-h3);font-weight:600;margin:0}.vragen summary:hover h3{color:var(--signaal)}.vragen details>p{padding:0 var(--s6) var(--s5) 0;font-size:var(--t-klein);color:var(--ink-mute);max-width:72ch}.kruimels{padding-top:var(--s5);font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase}.kruimels a{color:var(--ink-mute);text-decoration:none;border-bottom:1px solid var(--lijn)}.kruimels a:hover{color:var(--signaal)}.antwoord{margin-top:var(--s6);max-width:62ch;font-size:var(--t-basis);border-left:3px solid var(--signaal);padding-left:var(--s5)}.antwoord b{font-weight:600}.tabel-nadruk td,.tabel-nadruk th{border-bottom-width:2px;border-bottom-color:var(--ink)}.hero-bewijs{display:grid;grid-gap:var(--s5);gap:var(--s5)}.bewijs-plaat{display:block;background:var(--stage);padding:var(--s3);text-decoration:none;border:1px solid var(--lijn);transition:border-color var(--duur-ui) var(--in)}.bewijs-plaat:hover{border-color:var(--signaal)}.bewijs-plaat img{width:100%;border:1px solid var(--lijn)}.bewijs-strook{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s3);gap:var(--s3);align-items:baseline;padding:var(--s3) var(--s2) var(--s1)}.bewijs-nr{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);font-weight:700;letter-spacing:-.02em;color:var(--signaal)}.bewijs-strook b{display:block;font-size:var(--t-klein);font-weight:600}.bewijs-strook em{display:block;font-style:normal;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute);margin-top:2px}.prijs-in-kop{display:block;color:var(--signaal)}.bewijs-paar{margin-top:var(--s7);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:var(--s5);gap:var(--s5)}.bewijs-plaat{position:relative}.uitspraak{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2) var(--s4);padding-bottom:var(--s4);border-bottom:1px solid var(--lijn)}.uitspraak-woord{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);font-weight:700;letter-spacing:-.02em}.uitspraak-klank{font-size:var(--t-klein);color:var(--signaal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uitspraak-uitleg{font-size:var(--t-klein);color:var(--ink-mute)}.hero-voorbeeld{margin-top:var(--s5);max-width:46ch;font-size:var(--t-basis);color:var(--ink-mute)}.hero-voorbeeld b{color:var(--ink);font-weight:600}.kleurenbalk{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--lijn)}.inkt{display:grid;grid-gap:2px;gap:2px;padding:var(--s3);border-left:1px solid var(--lijn);font-size:var(--t-micro)}.inkt:first-child{border-left:0}.inkt-vlak{height:26px;border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);margin-bottom:var(--s2)}.inkt-naam{letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink)}.inkt-hex{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inkt-hex,.inkt-noot{color:var(--ink-mute)}@media (max-width:560px){.kleurenbalk{grid-template-columns:repeat(2,1fr)}.inkt:nth-child(3){border-left:0}.inkt:nth-child(n+3){border-top:1px solid var(--lijn)}}.stuk-nr{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);font-weight:700;letter-spacing:-.02em;color:var(--signaal);line-height:1;margin:0 0 var(--s3)}.bewijsstukken{margin-top:var(--s7);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));border-top:1px solid var(--ink)}.bewijsstuk{padding:var(--s5) var(--s6) var(--s6) 0;border-bottom:1px solid var(--lijn)}.bewijsstuk h3{margin-bottom:var(--s3)}.bewijsstuk-wat{font-size:var(--t-klein);color:var(--ink-mute)}.bewijsstuk-weging{margin:var(--s5) 0 0;border-top:1px solid var(--lijn);padding-top:var(--s4)}.bewijsstuk-weging dt{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;font-weight:600;color:var(--ink-mute)}.bewijsstuk-weging dd{margin:var(--s2) 0 var(--s4);font-size:var(--t-klein)}.bewijsstuk-niet{color:var(--signaal)}.bewijsstuk-weging dd:last-child{margin-bottom:0}.werk-kop{padding-top:var(--ritme);border-top:1px solid var(--lijn)}.werk-noot{margin-top:var(--s4);font-size:var(--t-klein);color:var(--ink-mute)}.colofon{margin:var(--s5) 0 0;border-top:1px solid color-mix(in srgb,var(--op-donker) 22%,transparent);padding-top:var(--s4)}.colofon>div{display:grid;grid-template-columns:130px 1fr;grid-gap:var(--s4);gap:var(--s4);padding:var(--s2) 0;font-size:var(--t-micro)}.colofon dt{letter-spacing:var(--tracking-micro);text-transform:uppercase;color:color-mix(in srgb,var(--op-donker) 62%,transparent)}.colofon dd{margin:0;color:color-mix(in srgb,var(--op-donker) 84%,transparent)}.hero-figuur{align-self:end;margin-bottom:calc(var(--s5) * -1)}@media (min-width:1320px){.hero-figuur{margin-right:calc(var(--s6) * -1)}}@media (max-width:900px){.hero-figuur{margin-right:0;max-width:400px;justify-self:center}}.speurder{position:relative;aspect-ratio:780/809}.speurder img{display:block;width:100%;height:auto}.speurder-reeks,.speurder-reeks img{position:absolute;inset:0}.figuur-noot{margin-top:var(--s3);font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute);text-align:right}@media (prefers-reduced-motion:reduce){.speurder-reeks{display:none}}.speurtocht{padding-block:var(--ritme)}.speurtocht,.speurtocht-wacht{border-top:1px solid var(--lijn)}.speurtocht-wacht{padding:var(--s7) 0}.speurtocht-wacht .lees{margin-top:var(--s4)}.speurtocht-vlak{margin-top:var(--s7);display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);grid-gap:var(--s6);gap:var(--s6);align-items:start}@media (max-width:900px){.speurtocht-vlak{grid-template-columns:1fr}}.speurglas{position:relative;overflow:hidden;border:1px solid var(--lijn-sterk);background:var(--stage);cursor:crosshair}.speurglas-beeld{display:block;width:100%;height:auto}.speurglas-merken{position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle 130px at var(--lx) var(--ly),#000 60%,transparent 100%);mask-image:radial-gradient(circle 130px at var(--lx) var(--ly),#000 60%,transparent 100%)}.aanwijzing{position:absolute;border:2px solid var(--signaal);background:color-mix(in srgb,var(--signaal) 12%,transparent)}.aanwijzing b{position:absolute;top:-1px;left:-1px;transform:translateY(-100%);background:var(--signaal);color:var(--op-donker);font-size:var(--t-micro);line-height:1.2;letter-spacing:var(--tracking-micro);text-transform:uppercase;padding:2px 6px;font-weight:600;display:none;max-width:calc(100vw - 2 * var(--s5))}.aanwijzing-aan b{display:block}.aanwijzing-hoog b{top:auto;bottom:-1px;transform:translateY(100%)}.aanwijzing-aan{border-width:3px}.speurglas-rand{position:absolute;left:var(--lx);top:var(--ly);width:260px;height:260px;margin:-130px 0 0 -130px;border-radius:50%;border:2px solid color-mix(in srgb,var(--ink) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--canvas) 70%,transparent);pointer-events:none}.speurglas-stil{cursor:default}.speurglas-stil .speurglas-merken{-webkit-mask-image:none;mask-image:none}.speurtocht-vondst h3{margin:var(--s4) 0 var(--s3)}.vondst-citaat{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);line-height:1.2;margin-bottom:var(--s4)}.vondst-lijst{list-style:none;margin:var(--s6) 0 0;padding:0;border-top:1px solid var(--lijn)}.vondst-lijst li{border-bottom:1px solid var(--lijn)}.vondst-lijst button{display:grid;grid-template-columns:34px 1fr;grid-gap:var(--s3);gap:var(--s3);width:100%;min-height:48px;padding:var(--s3) 0;background:none;border:0;text-align:left;font:inherit;font-size:var(--t-klein);color:var(--ink);cursor:pointer}.vondst-lijst .aan .vondst-nr,.vondst-lijst button:hover .vondst-nr{color:var(--signaal)}.vondst-nr{font-family:var(--font-display),system-ui,sans-serif;font-weight:700;color:var(--ink-mute)}.vondst-lijst button:focus-visible{outline:2px solid var(--signaal);outline-offset:2px}.speurtocht h2{overflow-wrap:anywhere}.aanwijzing-punt{position:absolute;left:50%;top:50%;width:11px;height:11px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--signaal);box-shadow:0 0 0 3px color-mix(in srgb,var(--canvas) 80%,transparent)}.speurglas-huis{position:relative}.speurglas-man{position:absolute;right:-46px;bottom:-18px;width:clamp(96px,15%,150px);pointer-events:none;filter:drop-shadow(0 10px 20px rgb(0 0 0/.14))}@media (max-width:1100px){.speurglas-man{position:static;width:108px;margin:var(--s4) 0 0 auto}}.toneel-kop{margin-top:var(--s5);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:var(--s5) var(--s8);gap:var(--s5) var(--s8);align-items:end}.toneel-kop h1{max-width:26ch;font-size:clamp(32px,3.5vw,54px);text-wrap:balance}.toneel-kop .hero-lede{margin:0 0 .35em;max-width:44ch;font-size:var(--t-klein)}@media (max-width:820px){.toneel-kop{grid-template-columns:1fr;align-items:start}.toneel-kop .hero-lede{margin:0}}.toneel{overflow:hidden;position:relative;margin:var(--s6) 0 0;height:clamp(390px,48vh,520px);display:grid;place-items:center}.zoeklijst-vlak{display:block}@media (max-width:820px){.zoeklijst-vlak{grid-template-columns:1fr}}.zoeklijst ul{list-style:none;margin:var(--s4) 0 0;padding:0;column-count:2;column-gap:var(--s6)}.zoeklijst li{page-break-inside:avoid;break-inside:avoid;display:grid;grid-gap:1px;gap:1px;padding:var(--s2) 0;border-bottom:1px solid var(--lijn)}@media (max-width:820px){.hero-beeld img{object-position:50% 30%}.hero-band{min-height:clamp(460px,62vh,620px)}}@media (max-width:900px){.toneel{height:clamp(300px,40vh,380px)}.zw{width:300px;margin-left:-150px;gap:var(--s2)}.zw-pijl{width:12px}.zw-mens{font-size:16px}.toneel-voet{grid-template-columns:1fr;align-items:start}.zoeklijst-vlak{display:block}@media (max-width:820px){.zoeklijst-vlak{grid-template-columns:1fr}}.zoeklijst ul{column-count:1}}.kop-donker{background:var(--ink-vlak);color:var(--op-donker);border-bottom:0}@media (min-width:901px){.kop-donker:has(+main .hero-band){background:transparent;position:absolute;inset:0 0 auto 0;z-index:3}}.kop-donker .merk,.kop-donker .nav-rubriek{color:var(--op-donker)}.kop-donker .nav-rubriek{color:color-mix(in srgb,var(--op-donker) 74%,transparent)}.kop-donker .nav-rubriek:hover{color:var(--op-donker)}.kop-donker .nu{color:var(--signaal-licht)}.hero-band{position:relative;isolation:isolate;overflow:hidden;height:calc(100svh - var(--kophoogte, 74px));min-height:430px;display:grid;align-items:end;background:var(--ink-vlak);color:var(--op-donker)}.hero-beeld{position:absolute;inset:0;z-index:0}@media (min-width:901px){.hero-band{height:100svh;padding-top:98px;min-height:528px}}.toetsenist{position:absolute;inset:0;overflow:hidden;container-type:size}.toetsenist-vlak{position:absolute;left:50%;top:50%;width:max(100cqw,calc(100cqh * 1.7917));aspect-ratio:2752/1536;transform:translate(-50%,-50%);will-change:transform}.toetsenist-film,.toetsenist-film img{position:absolute;inset:0}.toetsenist-film img{transition:none}.toetsenist-basis,.toetsenist-film img{width:100%;height:auto}.hero-sluier{position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,color-mix(in srgb,var(--ink-diep) 92%,transparent) 0,color-mix(in srgb,var(--ink-diep) 74%,transparent) 32%,color-mix(in srgb,var(--ink-diep) 10%,transparent) 62%,transparent 100%),linear-gradient(0deg,color-mix(in srgb,var(--ink-diep) 55%,transparent) 0,transparent 38%)}.hero-tekst{position:relative;z-index:3;padding-block:var(--s7) var(--ritme);max-width:100%}.hero-tekst h1{max-width:17ch;font-size:clamp(34px,4.3vw,70px);color:var(--op-donker);text-wrap:balance}.kop-tegen{display:block;color:var(--signaal-licht)}.hero-band .hero-lede{margin-top:var(--s5);max-width:44ch;font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 82%,transparent)}.uitspraak-donker{border-bottom-color:color-mix(in srgb,var(--op-donker) 20%,transparent);max-width:44ch}.uitspraak-donker .uitspraak-woord{color:var(--op-donker)}.uitspraak-donker .uitspraak-klank{color:var(--signaal-licht)}.uitspraak-donker .uitspraak-uitleg{color:color-mix(in srgb,var(--op-donker) 66%,transparent)}.zoekveld{position:absolute;z-index:3;right:clamp(24px,6vw,96px);top:clamp(80px,16vh,180px);width:min(400px,42vw);padding:var(--s4) var(--s5) var(--s4);background:color-mix(in srgb,var(--ink-diep) 74%,transparent);border:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.zoekveld-boven{display:flex;flex-wrap:wrap;gap:var(--s2);font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:color-mix(in srgb,var(--op-donker) 56%,transparent)}.zoekveld-boven b{color:color-mix(in srgb,var(--op-donker) 88%,transparent);font-weight:600}.zoekveld-regel{display:flex;align-items:center;gap:var(--s3);margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid color-mix(in srgb,var(--op-donker) 18%,transparent);min-height:2.1em}.zoekveld-icoon{position:relative;flex:0 0 auto;width:13px;height:13px;border:2px solid color-mix(in srgb,var(--op-donker) 60%,transparent);border-radius:50%}.zoekveld-icoon:after{content:"";position:absolute;right:-5px;bottom:-4px;width:7px;height:2px;background:color-mix(in srgb,var(--op-donker) 60%,transparent);transform:rotate(45deg)}.zoekveld-tekst{font-family:var(--font-display),system-ui,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--op-donker)}.zoekveld-caret{width:2px;height:1.15em;background:var(--signaal-licht);animation:knipper 1.05s steps(1) infinite}@keyframes knipper{50%{opacity:0}}.zoekveld-onder{margin-top:var(--s3);font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--signaal-licht)}.hero-actie{padding-block:var(--ritme) var(--s7);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--s5);gap:var(--s5);align-items:end}.hero-band .hero-noot{position:absolute;inset:auto 0 var(--s5) 0;z-index:3;margin:0 auto;max-width:none;color:color-mix(in srgb,var(--op-donker) 72%,transparent)}@media (max-width:1100px) and (orientation:portrait),(max-width:820px){.hero-band .hero-noot{position:relative;inset:auto;margin-top:var(--s3)}}@media (max-width:820px){.hero-actie{grid-template-columns:1fr;align-items:start}}@media (max-width:1100px) and (orientation:portrait),(max-width:820px){.zoekveld{position:relative;inset:auto;width:auto;margin:0 var(--s5) var(--s6);-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--ink-diep) 82%,transparent)}.hero-tekst{padding-block:var(--s6) var(--s5)}.hero-band{height:auto;min-height:0;display:block}.hero-beeld{position:relative;aspect-ratio:4/3}.toetsenist{position:absolute;inset:0}.hero-sluier{inset:auto 0 0 0;height:45%;background:linear-gradient(0deg,var(--ink-vlak) 12%,color-mix(in srgb,var(--ink-vlak) 55%,transparent) 55%,transparent 100%)}}.vlieg{position:absolute;left:53.6%;top:7.6%;width:1.6%;height:auto;overflow:visible;transform-origin:50% 60%;will-change:transform,opacity;pointer-events:none;z-index:3;filter:drop-shadow(0 .15em .12em rgb(0 0 0/.45))}.vlieg .lijf{fill:#14110d}.vlieg .kop{fill:#241f18}.vlieg .vl{fill:color-mix(in srgb,var(--op-donker) 34%,transparent);transform-box:fill-box;transform-origin:82% 74%;animation:vleugel 70ms steps(2) infinite}.vlieg .vl:nth-of-type(2){transform-origin:18% 74%;animation-direction:reverse}.vlieg .poot{stroke:#14110d;stroke-width:1.6;fill:none;stroke-linecap:round}@keyframes vleugel{50%{transform:scaleY(.35) rotate(-8deg)}}.vlieg-aanvlucht{animation:aanvlucht 2.6s cubic-bezier(.36,.1,.2,1) forwards}@keyframes aanvlucht{0%{transform:translate(1400%,-620%) scale(.7);opacity:0}12%{opacity:1}28%{transform:translate(760%,-180%) scale(.85)}46%{transform:translate(980%,-430%) scale(.9)}64%{transform:translate(320%,-90%) scale(1)}78%{transform:translate(180%,-230%) scale(1)}to{transform:translate(0) scale(1);opacity:1}}.vlieg-zit{animation:poetsen 1.1s ease-in-out infinite}@keyframes poetsen{0%,to{transform:translate(0) rotate(0deg)}40%{transform:translate(6%,-4%) rotate(9deg)}70%{transform:translate(-4%,2%) rotate(-6deg)}}.vlieg-vertrek{animation:vertrek 1.6s cubic-bezier(.4,0,.9,.4) forwards}@keyframes vertrek{0%{transform:translate(0) scale(1);opacity:1}30%{transform:translate(-260%,-180%) scale(.95)}to{transform:translate(-1500%,-900%) scale(.6);opacity:0}}@media (prefers-reduced-motion:reduce){.vlieg{display:none}}.hero-gloed{position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(58% 70% at 82% 46%,color-mix(in srgb,var(--signaal-licht) 62%,transparent) 0,transparent 68%),radial-gradient(45% 55% at 8% 78%,color-mix(in srgb,var(--signaal) 34%,transparent) 0,transparent 70%)}.hero-band{--mx:0;--my:0;perspective:1600px}.toetsenist{transform-style:preserve-3d}.hero-gloed{background:radial-gradient(52% 64% at calc(72% + var(--mx) * 14%) calc(44% + var(--my) * 12%),color-mix(in srgb,var(--signaal-licht) 66%,transparent) 0,transparent 66%),radial-gradient(45% 55% at 8% 78%,color-mix(in srgb,var(--signaal) 32%,transparent) 0,transparent 70%);transition:none}.hero-tekst{--leun-zij:min(7px,max(0px,(100vw - var(--breed))/2 - var(--s5)));transform:translate3d(calc(var(--mx) * -1 * var(--leun-zij)),calc(var(--my) * -5px),0)}.zoekveld{transform:perspective(900px) rotateY(calc(var(--mx) * -4deg)) rotateX(calc(var(--my) * 3deg)) translate3d(calc(var(--mx) * 10px),calc(var(--my) * 7px),0);transform-origin:50% 50%}@media (max-width:1100px) and (orientation:portrait),(max-width:820px){.hero-tekst,.zoekveld{transform:none}}@media (prefers-reduced-motion:reduce){.hero-tekst,.zoekveld{transform:none!important}}.filmband{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(420px,62vh,620px);display:grid;align-items:center;background:var(--ink-vlak);color:var(--op-donker)}.filmband-beeld{position:absolute;inset:0;z-index:0}.filmband-beeld img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.filmband-sluier{position:absolute;inset:0;z-index:1}.filmband-links .filmband-sluier{background:linear-gradient(100deg,color-mix(in srgb,var(--ink-diep) 92%,transparent) 0,color-mix(in srgb,var(--ink-diep) 70%,transparent) 34%,color-mix(in srgb,var(--ink-diep) 8%,transparent) 66%,transparent 100%)}.filmband-rechts .filmband-sluier{background:linear-gradient(260deg,color-mix(in srgb,var(--ink-diep) 94%,transparent) 0,color-mix(in srgb,var(--ink-diep) 82%,transparent) 30%,color-mix(in srgb,var(--ink-diep) 26%,transparent) 58%,transparent 92%)}.filmband-tekst{position:relative;z-index:2;padding-block:var(--ritme);display:grid;justify-items:start}.filmband-rechts .filmband-tekst{justify-items:end;text-align:right}.filmband-tekst h2{margin-top:var(--s4);max-width:15ch;font-size:clamp(30px,3.4vw,54px);color:var(--op-donker);text-wrap:balance}.filmband-tekst .micro{color:color-mix(in srgb,var(--op-donker) 62%,transparent)}.filmband-tekst .lees{margin-top:var(--s5);max-width:46ch;color:color-mix(in srgb,var(--op-donker) 84%,transparent)}.filmband-tekst .knop{margin-top:var(--s6)}.knop-licht{border:1px solid color-mix(in srgb,var(--op-donker) 45%,transparent);color:var(--op-donker);background:none;transition:border-color var(--duur-ui) var(--in),background var(--duur-ui) var(--in)}.knop-licht:hover{border-color:var(--signaal-licht);background:color-mix(in srgb,var(--signaal-licht) 12%,transparent);color:var(--op-donker)}@media (max-width:820px){.filmband{min-height:0;display:block}.filmband-beeld{position:relative;aspect-ratio:16/10}.filmband-sluier{inset:auto 0 0 0;height:50%;background:linear-gradient(0deg,var(--ink-vlak) 14%,transparent 100%)!important}.filmband-rechts .filmband-tekst,.filmband-tekst{justify-items:start;text-align:left;padding-block:var(--s6) var(--ritme)}}.merk,.nav-rubriek,.nu{display:inline-flex;align-items:center;min-height:44px;padding-inline:6px;margin-inline:-6px}.raak,.voet a:not(.knop){padding-block:4px}.voet{background:var(--ink-vlak);color:var(--op-donker);padding-block:var(--ritme-moment) var(--ritme)}.familie-kop{display:grid;grid-gap:var(--s4);gap:var(--s4);max-width:62ch}.familie-kop .micro{color:var(--signaal-licht)}.familie-regel{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h2);font-weight:500;line-height:1.24;letter-spacing:-.015em;text-wrap:balance}.familie{list-style:none;margin:var(--ritme) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent)}.familielid{padding:var(--s6) var(--s6) var(--s6) 0;border-left:1px solid color-mix(in srgb,var(--op-donker) 14%,transparent);padding-left:var(--s6)}.familielid:first-child{border-left:0;padding-left:0}.familielid .micro{color:color-mix(in srgb,var(--op-donker) 56%,transparent)}.familie-naam{margin:var(--s3) 0 var(--s4);font-size:clamp(26px,2.6vw,40px);letter-spacing:-.02em;text-transform:none}.familie-naam a{color:var(--op-donker);text-decoration:none;border-bottom:2px solid transparent;transition:border-color var(--duur-ui) var(--in),color var(--duur-ui) var(--in)}.familie-naam a:hover{color:var(--signaal-licht);border-bottom-color:var(--signaal-licht)}.familie-naam em{font-style:normal;font-family:var(--font-tekst),system-ui,sans-serif;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--signaal-licht);vertical-align:middle;margin-left:var(--s3)}.familielid-hier .familie-naam span{color:var(--op-donker)}.familie-tekst{font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 78%,transparent);max-width:34ch}.voet-slot{margin-top:var(--ritme);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:var(--s6) var(--s8);gap:var(--s6) var(--s8);padding-top:var(--s6);border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent)}.gemaakt{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);line-height:1.42;color:var(--op-donker);max-width:40ch}.voet-fijn .herkomst{font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 72%,transparent)}.voet a:not(.knop):not(.familie-naam a),.voet-fijn .herkomst a{color:var(--op-donker)}.merk-blok{display:inline-flex;align-items:baseline;gap:var(--s3);margin:0}.merk-van{font-family:var(--font-tekst),system-ui,sans-serif;font-size:var(--t-micro);font-weight:400;letter-spacing:var(--tracking-micro);text-transform:uppercase;color:color-mix(in srgb,var(--op-donker) 52%,transparent);text-transform:none}@media (max-width:700px){.merk-van{display:none}.familie{grid-template-columns:1fr}.familielid{border-left:0;padding-left:0;border-bottom:1px solid color-mix(in srgb,var(--op-donker) 14%,transparent)}.voet-slot{grid-template-columns:1fr}}.band-kop .micro,.bewijsstukken+* .micro,.werk-kop .micro{color:var(--signaal)}.band-kop h2,.spread-titel h2{font-size:var(--t-h2);letter-spacing:-.022em;text-wrap:balance}#prijs,#werk,.speurtocht{padding-block:var(--ritme-moment) var(--ritme)}.band-kop{padding-top:var(--s6);border-top:1px solid var(--ink)}.band-kop>div:first-child{position:relative}.refs{list-style:none;margin:var(--s7) 0 0;padding:0 0 var(--s4);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,380px);grid-gap:var(--s5);gap:var(--s5);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-inline:calc(var(--wrap-marge, 0px) * -1);padding-inline:var(--wrap-marge,0);scrollbar-width:thin}.ref{scroll-snap-align:start}.ref a{display:grid;grid-gap:var(--s3);gap:var(--s3);text-decoration:none;color:var(--ink)}.ref-beeld{display:block;overflow:hidden;border:1px solid var(--lijn);background:var(--stage);aspect-ratio:16/10}.ref-beeld img{width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform .42s var(--in)}.ref a:hover .ref-beeld img{transform:scale(1.03)}.ref a:hover .ref-url{color:var(--signaal)}.ref-regel{display:grid;grid-gap:2px;gap:2px}.ref-regel b{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.01em}.ref-regel em{font-style:normal;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute)}.ref-url{margin-top:var(--s2);font-size:var(--t-klein);color:var(--ink-mute);transition:color var(--duur-ui) var(--in)}.hero-prijs{margin-top:var(--s6);display:flex;align-items:center;gap:var(--s4);padding-top:var(--s5);border-top:1px solid color-mix(in srgb,var(--op-donker) 22%,transparent);max-width:44ch}.hero-prijs-bedrag{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(34px,3.6vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--op-donker);white-space:nowrap}.hero-prijs-uitleg{display:grid;grid-gap:2px;gap:2px;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:color-mix(in srgb,var(--op-donker) 64%,transparent)}.hero-prijs-uitleg b{font-weight:600;color:var(--signaal-licht)}.zoekveld-typt .zoekveld-caret{animation:none;opacity:1}.rapport{background:var(--ink-vlak);color:var(--op-donker);padding-block:var(--ritme-moment) var(--ritme);border-top:3px solid var(--signaal-licht)}.rapport-kop .micro{color:var(--signaal-licht)}.rapport-kop h2{margin-top:var(--s4);font-size:clamp(30px,3.4vw,52px);letter-spacing:-.024em;color:var(--op-donker)}.rapport-tijd{margin-top:var(--s4);max-width:48ch;font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 76%,transparent)}.cijfers{margin:var(--ritme) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent)}.cijfers>div{padding:var(--s5) var(--s5) var(--s5) 0;border-left:1px solid color-mix(in srgb,var(--op-donker) 14%,transparent);padding-left:var(--s5)}.cijfers>div:first-child{border-left:0;padding-left:0}.cijfers dt{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:color-mix(in srgb,var(--op-donker) 58%,transparent)}.cijfers dd{margin:var(--s3) 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(44px,5vw,78px);font-weight:700;line-height:1;letter-spacing:-.04em}.cijfer-pijn dd{color:var(--signaal-licht)}.gaten{margin-top:var(--ritme)}.gaten .micro{color:var(--signaal-licht)}.gaten ol{margin:var(--s5) 0 0;padding:0;list-style:none;counter-reset:gat;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:0 var(--s7);gap:0 var(--s7);border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent)}.gaten li{counter-increment:gat;display:grid;grid-template-columns:2.4rem 1fr;grid-gap:var(--s3);gap:var(--s3);padding:var(--s4) 0;border-bottom:1px solid color-mix(in srgb,var(--op-donker) 12%,transparent)}.gaten li:before{content:counter(gat,decimal-leading-zero);font-weight:700;color:color-mix(in srgb,var(--op-donker) 40%,transparent)}.gaten li b,.gaten li:before{font-family:var(--font-display),system-ui,sans-serif}.gaten li b{font-size:18px;font-weight:600;letter-spacing:-.012em}.gaten li span{grid-column:2;margin-top:2px;font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 70%,transparent)}.gaten-geen{margin-top:var(--ritme);max-width:52ch;color:color-mix(in srgb,var(--op-donker) 82%,transparent)}.rapport-slot{margin-top:var(--ritme);padding-top:var(--s6);border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--s6) var(--s8);gap:var(--s6) var(--s8);align-items:start}.rapport-slot .micro{color:color-mix(in srgb,var(--op-donker) 58%,transparent)}.overnemen{margin-top:var(--s3);font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 86%,transparent)}.rapport-actie{display:grid;justify-items:start}.rapport-oordeel{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);line-height:1.3;max-width:28ch}.rapport-actie .knop{margin-top:var(--s5)}.rapport-klein{margin-top:var(--s3);color:color-mix(in srgb,var(--op-donker) 58%,transparent)}.rapport .speurtocht{border-top:0;padding-block:var(--ritme) 0;width:min(100% - 2 * var(--s5),var(--breed));margin-inline:auto}.rapport .speurtocht h2{color:var(--op-donker);font-size:var(--t-h2)}.rapport .speurtocht .micro{color:var(--signaal-licht)}.rapport .speurtocht .lees,.rapport .speurtocht .vondst-lijst button,.rapport .speurtocht h3{color:color-mix(in srgb,var(--op-donker) 86%,transparent)}.rapport .vondst-citaat{color:var(--op-donker)}.rapport .vondst-lijst,.rapport .vondst-lijst li{border-color:color-mix(in srgb,var(--op-donker) 16%,transparent)}.rapport .vondst-nr{color:color-mix(in srgb,var(--op-donker) 48%,transparent)}.rapport .speurglas{border-color:color-mix(in srgb,var(--op-donker) 26%,transparent)}.rapport .speurtocht-wacht{border-top:0;color:color-mix(in srgb,var(--op-donker) 84%,transparent)}.rapport .speurtocht-wacht .lees,.rapport .speurtocht-wacht .micro{color:color-mix(in srgb,var(--op-donker) 78%,transparent)}@media (max-width:820px){.cijfers{grid-template-columns:1fr}.cijfers>div{border-left:0;padding-left:0;border-bottom:1px solid color-mix(in srgb,var(--op-donker) 14%,transparent)}.rapport-slot{grid-template-columns:1fr}}.slot-vlak{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:var(--s6) var(--s8);gap:var(--s6) var(--s8);align-items:end}.contact{display:grid;justify-items:start}.app-icoon{width:20px;height:20px;flex:0 0 auto;background:currentColor;-webkit-mask:var(--app-vorm) center /contain no-repeat;mask:var(--app-vorm) center /contain no-repeat}:root{--app-vorm:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.04 2A9.9 9.9 0 0 0 2.1 11.9c0 1.75.46 3.46 1.34 4.97L2 22l5.28-1.38a9.9 9.9 0 0 0 4.76 1.21h.01a9.9 9.9 0 0 0 9.9-9.9A9.9 9.9 0 0 0 12.04 2Zm5.8 14.1c-.24.68-1.4 1.3-1.94 1.35-.5.05-.98.23-3.3-.69-2.78-1.1-4.55-3.93-4.69-4.11-.13-.18-1.12-1.49-1.12-2.84 0-1.35.7-2.01.95-2.29.25-.27.55-.34.73-.34h.52c.17 0 .4-.06.62.48.24.57.8 1.98.87 2.12.07.14.11.3.02.48-.09.18-.13.3-.27.46-.13.16-.28.35-.4.47-.13.13-.27.28-.12.54.15.27.67 1.1 1.43 1.78.98.87 1.8 1.14 2.07 1.27.26.14.42.11.57-.07.16-.18.66-.77.83-1.03.18-.27.35-.22.59-.13.24.09 1.53.72 1.79.85.26.13.44.2.5.31.07.11.07.62-.17 1.29Z'/%3E%3C/svg%3E")}.nu-app{display:inline-flex;align-items:center;gap:var(--s2)}.contact-mail{margin-top:var(--s5);display:grid;grid-gap:2px;gap:2px;font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 82%,transparent)}.contact-mail a{color:var(--op-donker);border-bottom:1px solid color-mix(in srgb,var(--op-donker) 40%,transparent);text-decoration:none}.contact-mail a:hover{border-bottom-color:var(--signaal-licht);color:var(--signaal-licht)}.contact-mail span{font-size:var(--t-micro);color:color-mix(in srgb,var(--op-donker) 56%,transparent)}.contact-noot{margin-top:var(--s5);color:color-mix(in srgb,var(--op-donker) 62%,transparent);max-width:40ch}@media (max-width:820px){.slot-vlak{grid-template-columns:1fr;align-items:start}}.beheer{margin-top:var(--ritme);padding:var(--s6);background:var(--stage);border:1px solid var(--lijn)}.beheer-kop .micro{color:var(--signaal)}.beheer-kop h3{margin-top:var(--s3);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s4);font-size:var(--t-h3)}.beheer-bedrag{font-size:clamp(26px,2.6vw,38px);font-weight:700;letter-spacing:-.03em;color:var(--signaal);white-space:nowrap}.beheer-bedrag em{font-style:normal;font-family:var(--font-tekst),system-ui,sans-serif;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute)}.beheer-kolommen{margin-top:var(--s6);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:var(--s5) var(--s7);gap:var(--s5) var(--s7)}.beheer-kolommen ul{list-style:none;margin:var(--s3) 0 0;padding:0}.beheer-kolommen li{padding:var(--s2) 0 var(--s2) var(--s5);position:relative;font-size:var(--t-klein);border-bottom:1px solid var(--lijn)}.beheer-kolommen li:before{content:"+";position:absolute;left:0;color:var(--signaal)}.beheer-niet li:before{content:"\00D7";color:var(--ink-mute)}.beheer-noot{margin-top:var(--s5);color:var(--ink-mute)}.markt{margin-top:var(--ritme)}.markt .micro{color:var(--signaal)}.markt table{width:100%;margin-top:var(--s4);border-collapse:collapse;font-size:var(--t-klein)}.markt td,.markt th{text-align:left;padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:1px solid var(--lijn);vertical-align:baseline}.markt thead th{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute);font-weight:400;border-bottom-color:var(--ink)}.markt tbody th{font-weight:500}.markt td:nth-child(2){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.markt td:last-child{color:var(--ink-mute);font-size:var(--t-micro)}.markt-wij td,.markt-wij th{color:var(--signaal);font-weight:600}.markt-noot{margin-top:var(--s4);color:var(--ink-mute);max-width:62ch}@media (max-width:640px){.beheer{padding:var(--s5)}}.vragen{margin-top:var(--s7);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-column-gap:var(--s8);column-gap:var(--s8);border-top:1px solid var(--ink);padding-top:var(--s5)}.vragen article{page-break-inside:avoid;break-inside:avoid;padding:var(--s4) 0 var(--s5);border-bottom:1px solid var(--lijn);margin-bottom:var(--s4)}.vragen h3{font-size:18px;letter-spacing:-.012em;text-wrap:balance}.vragen p{margin-top:var(--s3);font-size:var(--t-klein);color:var(--ink-mute);max-width:46ch}@media (max-width:820px){.vragen{grid-template-columns:minmax(0,1fr)}}.verrekening{margin-top:var(--s6);padding-left:var(--s5);border-left:3px solid var(--signaal);max-width:66ch;font-size:var(--t-klein);color:var(--ink)}.verrekening b{font-family:var(--font-display),system-ui,sans-serif;font-weight:600}.merknaam{
  /* !important, en met opzet. Deze klasse heeft één taak: de merknaam blijft
     kleine letters, waar hij ook staat. Zonder dit verliest hij op specificiteit
     van elke contextregel die kapitalen zet — `.markt thead th` (0,1,2) wint van
     `.merknaam` (0,1,0), en dat kwam er pas uit toen de poort het meldde. De
     oplossing "dan voeg ik per plek een specifiekere regel toe" is precies het
     patroon dat deze fout blijft herhalen. */text-transform:none!important}.ref-zien{display:grid;grid-gap:6px;gap:6px;margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--lijn)}.ref-zien span{position:relative;padding-left:16px;font-size:var(--t-klein);line-height:1.45;color:var(--ink-mute);text-wrap:pretty}.ref-zien span:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--signaal)}.ref-url{margin-top:var(--s3)}.raster-drie{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.raster-drie{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.raster-drie{grid-template-columns:1fr}}.raster-nr{display:block;margin-bottom:var(--s2);font-size:var(--t-micro);letter-spacing:var(--tracking-micro);color:var(--signaal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proef{margin-top:var(--s7);padding:var(--s6);background:var(--stage);border:1px solid var(--lijn)}.proef-kop{margin:var(--s3) 0 0;max-width:24ch}.proef-lijst{list-style:none;margin:var(--s6) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s5);gap:var(--s5)}@media (max-width:820px){.proef-lijst{grid-template-columns:1fr;gap:var(--s4)}}.proef-lijst li{display:grid;grid-gap:6px;gap:6px;align-content:start;padding-top:var(--s3);border-top:1px solid var(--lijn)}.proef-nr{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);color:var(--signaal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proef-lijst b{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.01em}.proef-lijst span:last-child{font-size:var(--t-klein);line-height:1.5;color:var(--ink-mute);text-wrap:pretty}.ref-regel em{line-height:1.35;min-height:2.7em}.proef-kop{max-width:30ch;text-wrap:balance}.gids{padding-block:var(--s6) var(--ritme)}.kruimels{font-size:13px;letter-spacing:.06em;color:var(--ink-mute)}.kruimels a{color:inherit}.gids h1{max-width:20ch;font-size:clamp(30px,3.4vw,38px);text-wrap:balance}.gids h1,.gids-lede{margin-top:var(--s5)}.gids-lede{max-width:60ch;font-size:var(--t-klein)}.gids-datum{margin-top:var(--s4)}.ae-index{margin-top:var(--s7);padding:var(--s5);border:1px solid var(--lijn)}.ae-index ol{margin:var(--s4) 0 0;padding:0;list-style:none;counter-reset:ae;display:grid;grid-gap:var(--s3);gap:var(--s3)}.ae-index li{counter-increment:ae;display:grid;grid-template-columns:2.4em 1fr}.ae-index li:before{content:counter(ae,decimal-leading-zero);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-mute)}.ae-index a{color:var(--ink);text-decoration:none;border-bottom:1px solid transparent}.ae-index a:hover{border-bottom-color:var(--signaal);color:var(--signaal)}.gids-inhoud{margin-top:var(--ritme);display:grid;grid-gap:var(--ritme);gap:var(--ritme)}.gids-inhoud>*{min-width:0}.ae-tabelvak{max-width:100%}.ae{scroll-margin-top:var(--s6);max-width:70ch}.ae-vraag{position:relative;font-size:var(--t-h2);text-wrap:balance}.ae-anker{position:absolute;left:-1.1em;color:var(--ink-mute);text-decoration:none;opacity:0;transition:opacity var(--duur-micro) var(--in);pointer-events:none}.ae-anker:focus-visible,.ae:hover .ae-anker{opacity:1;pointer-events:auto}@media (max-width:900px){.ae-anker{position:absolute;opacity:0}.ae-anker:focus-visible{position:static;opacity:1;margin-right:.35em}}.ae-antwoord{margin-top:var(--s4);font-size:clamp(18px,1.5vw,21px);line-height:1.55;border-left:3px solid var(--signaal);padding-left:var(--s4)}.ae-alinea{margin-top:var(--s5)}.ae-alinea a{color:var(--ink);text-decoration:none;border-bottom:1px solid}.ae-alinea a:hover{color:var(--signaal)}.ae-lijst{margin:var(--s5) 0 0;padding:0;list-style:none;display:grid;grid-gap:var(--s3);gap:var(--s3)}.ae-lijst li{padding-left:1.4em;position:relative}.ae-lijst li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--ink)}.ae-stappen{margin:var(--s5) 0 0;padding:0;list-style:none;counter-reset:st;display:grid;grid-gap:var(--s4);gap:var(--s4)}.ae-stappen li{counter-increment:st;display:grid;grid-template-columns:2.4em 1fr;align-items:baseline;grid-row-gap:4px;row-gap:4px}.ae-stappen b,.ae-stappen span{grid-column:2}.ae-stappen li:before{content:counter(st,decimal-leading-zero);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-mute)}.ae-stappen b{display:block}.ae-stappen span{color:var(--ink-mute)}.ae-tabelvak{overscroll-behavior-x:contain;margin-top:var(--s5);overflow-x:auto}.ae-tabel{width:100%;min-width:440px;border-collapse:collapse;font-size:var(--t-klein)}.ae-tabel td,.ae-tabel th{text-align:left;padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:1px solid var(--lijn);vertical-align:top}.ae-tabel thead th{font-size:13px;letter-spacing:.04em;color:var(--ink-mute);font-weight:600}.ae-tabel .cijfer{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ae-noot{margin-top:var(--s3)}.ae-herkomst{margin-top:var(--s4);letter-spacing:.04em;font-size:13px}.gids-aanbod{margin-top:var(--ritme);padding:var(--s6);background:var(--ink-vlak);color:var(--op-donker)}.gids-aanbod .micro{color:color-mix(in srgb,var(--op-donker) 62%,transparent)}.gids-aanbod h2{margin-top:var(--s4);max-width:22ch;color:var(--op-donker)}.gids-aanbod .lees{margin-top:var(--s4);color:color-mix(in srgb,var(--op-donker) 84%,transparent)}.gids-aanbod .hero-acties{margin-top:var(--s5)}.gids-aanbod .knop-lijn{color:var(--op-donker);border-color:color-mix(in srgb,var(--op-donker) 45%,transparent)}.gids-verder,.gidslijst{margin-top:var(--ritme)}.gids-verder ul,.gidslijst{list-style:none;padding:0;display:grid;grid-gap:0;gap:0}.gids-verder li,.gidslijst>li{border-top:1px solid var(--lijn);padding:var(--s5) 0}.gids-verder a,.gidslijst-kop{display:grid;grid-gap:var(--s2);gap:var(--s2);color:var(--ink);text-decoration:none}.gids-verder b,.gidslijst-kop b{font-family:var(--font-display),system-ui,sans-serif;font-size:21px;font-weight:600}.gids-verder span,.gidslijst-kop span{color:var(--ink-mute);font-size:var(--t-klein);max-width:70ch}.gids-verder a:hover b,.gidslijst-kop:hover b{color:var(--signaal)}.gidslijst-vragen{list-style:none;margin:var(--s4) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4)}.gidslijst-vragen a{font-size:var(--t-klein);color:var(--ink-mute);text-decoration:none;border-bottom:1px solid var(--lijn);display:inline-block;padding-block:4px}.gidslijst-vragen a:hover{color:var(--signaal);border-bottom-color:var(--signaal)}.kennis-uitgelicht{list-style:none;margin:var(--s6) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;border-top:1px solid var(--lijn)}@media (max-width:760px){.kennis-uitgelicht{grid-template-columns:1fr}}.kennis-uitgelicht li{border-bottom:1px solid var(--lijn)}.kennis-uitgelicht li:nth-child(odd){border-right:1px solid var(--lijn)}@media (max-width:760px){.kennis-uitgelicht li:nth-child(2n) a{padding-left:0}.kennis-uitgelicht li:nth-child(odd){border-right:0}}.kennis-uitgelicht a{display:grid;grid-gap:var(--s2);gap:var(--s2);padding:var(--s5) var(--s5) var(--s5) 0;color:var(--ink);text-decoration:none}.kennis-uitgelicht li:nth-child(2n) a{padding-left:var(--s5)}.kennis-uitgelicht b{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;font-weight:600;text-wrap:balance}.kennis-uitgelicht span{color:var(--ink-mute);font-size:var(--t-klein)}.kennis-uitgelicht a:hover b{color:var(--signaal)}.markt{overflow-x:auto;overscroll-behavior-x:contain}.markt table{min-width:460px}.band-door{margin-top:var(--s6);font-size:var(--t-klein)}.band-door a{color:var(--signaal);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--signaal) 34%,transparent);padding-bottom:2px}.band-door a:hover{border-bottom-color:var(--signaal)}.wegwijzer{border-top:1px solid var(--lijn);padding:var(--s7) 0;background:var(--stage)}.wegwijzer-kolommen{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s6);gap:var(--s6)}@media (max-width:760px){.wegwijzer-kolommen{grid-template-columns:1fr;gap:var(--s5)}}.wegwijzer ul{list-style:none;margin:var(--s3) 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.wegwijzer a{font-size:var(--t-klein);color:var(--ink-mute);text-decoration:none;line-height:1.4;text-wrap:pretty}.wegwijzer a:hover{color:var(--signaal)}.zaken{list-style:none;margin:var(--s7) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));grid-gap:var(--s6);gap:var(--s6)}.zaken a{display:grid;grid-gap:var(--s3);gap:var(--s3);text-decoration:none;color:var(--ink)}.zaak-beeld{display:block;overflow:hidden;border:1px solid var(--lijn);background:var(--stage);aspect-ratio:16/10}.zaak-beeld img{width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform .42s var(--in)}.zaken a:hover .zaak-beeld img{transform:scale(1.03)}.zaak-regel{display:grid;grid-gap:4px;gap:4px}.zaak-regel b{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;font-weight:600}.zaak-regel em{font-style:normal;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute)}.zaak-wat{font-size:var(--t-klein);color:var(--ink-mute);line-height:1.5;text-wrap:pretty}.zaak-plaat{margin-top:var(--s6);border:1px solid var(--lijn);background:var(--stage);overflow:hidden}.zaak-plaat img{width:100%;height:auto;display:block}.zaak-zien{margin-top:var(--s7)}.zaak-zien ul{list-style:none;margin:var(--s4) 0 0;padding:0;display:grid;grid-gap:var(--s3);gap:var(--s3)}.zaak-zien li{position:relative;padding-left:1.4em;text-wrap:pretty}.zaak-zien li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--signaal)}.zaak-zien .klein{margin-top:var(--s4);color:var(--ink-mute)}.vraag-anker{color:inherit;text-decoration:none}.vraag-anker:hover{color:var(--signaal)}.naregels{list-style:none;margin:var(--s7) 0 0;padding:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--lijn)}.naregels li{display:grid;grid-template-columns:3.5rem 1fr;grid-gap:0 var(--s4);gap:0 var(--s4);padding:var(--s5) 0;border-bottom:1px solid var(--lijn);align-items:start}.naregels h3,.naregels p{grid-column:2}@media (max-width:560px){.naregels li{grid-template-columns:1fr;gap:var(--s2)}}.naregel-nr{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);color:var(--signaal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:.35em}.naregels h3{margin:0;font-size:18px;text-wrap:pretty}.naregels p{margin:var(--s2) 0 0;font-size:var(--t-klein);color:var(--ink-mute);line-height:1.55;max-width:62ch;text-wrap:pretty}@media (max-width:560px){.naregels h3,.naregels p{grid-column:1}}.kosten-lagen{margin-top:var(--s7);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));grid-gap:var(--s6);gap:var(--s6);border-top:1px solid var(--lijn);padding-top:var(--s5)}.kosten-lagen h3{margin:var(--s2) 0 0}.kosten-bedrag{font-family:var(--font-display),system-ui,sans-serif;font-size:28px;font-weight:600;letter-spacing:-.02em;margin:var(--s3) 0}.kosten-bedrag span{font-weight:400;letter-spacing:0}.kosten-bedrag span,.kosten-lagen p{font-size:var(--t-klein);color:var(--ink-mute)}.kosten-lagen p{line-height:1.55;text-wrap:pretty}.kosten-bron{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--lijn);color:var(--ink-mute)}.aannames{margin-top:var(--s5);padding:var(--s5);background:var(--stage);border:1px solid var(--lijn)}.aannames ul{list-style:none;margin:var(--s3) 0 0;padding:0;display:grid;grid-gap:var(--s3);gap:var(--s3)}.aannames li{position:relative;padding-left:1.4em;font-size:var(--t-klein);color:var(--ink-mute);line-height:1.5;text-wrap:pretty}.aannames li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px}.gelezen-lijst{margin-top:var(--s3);font-size:var(--t-klein)}.gelezen-lijst summary{cursor:pointer;color:color-mix(in srgb,var(--op-donker) 72%,transparent)}.gelezen-lijst ol{margin:var(--s3) 0 0;padding-left:1.2em;display:grid;grid-gap:4px;gap:4px}.gelezen-lijst li span{color:color-mix(in srgb,var(--op-donker) 72%,transparent);margin-left:var(--s2)}.eerst{padding:var(--s5);border:1px solid var(--lijn);background:var(--stage)}.eerst,.eerst h3{color:var(--ink)}.eerst h3{margin:var(--s2) 0 var(--s3)}.eerst p{color:var(--ink-mute);font-size:var(--t-klein);line-height:1.55;max-width:62ch}.gaten-deels,.gaten-onzeker{margin-top:var(--s5);opacity:.92}.gaten-onzeker .micro{color:color-mix(in srgb,var(--op-donker) 72%,transparent)}.rapport-repareren{margin-top:var(--s3);margin-bottom:var(--s4)}.wie{padding-bottom:var(--s6);margin-bottom:var(--s6);border-bottom:1px solid color-mix(in srgb,var(--op-donker) 14%,transparent)}.wie-regel{margin:var(--s3) 0 0;max-width:58ch;text-wrap:pretty}.wie-feiten{margin:var(--s5) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:var(--s4);gap:var(--s4)}.wie-feiten dt{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:color-mix(in srgb,var(--op-donker) 52%,transparent)}.wie-feiten dd{margin:4px 0 0;font-size:var(--t-klein)}.wie-waarom{margin-top:var(--s5);max-width:62ch;color:color-mix(in srgb,var(--op-donker) 62%,transparent);text-wrap:pretty}.band-door a,.gelezen-lijst summary,.gids-verder a b,.kruimels a,.vraag-anker,.wegwijzer a{display:inline-block;padding-block:4px}@media (max-width:700px),(pointer:coarse){.band-door a,.gelezen-lijst summary,.gids-verder a b,.gidslijst-vragen a,.kruimels a,.scan-vorm .klein a,.spread-link,.vraag-anker,.wegwijzer a{display:inline-flex;align-items:center;min-height:44px}.kennis-uitgelicht a{min-height:44px}}.ae-anker{padding-inline:6px;left:-1.5em}.case-herkomst{margin-top:var(--s7);padding:var(--s5);border:1px solid var(--lijn);background:var(--stage);line-height:1.55;max-width:68ch}.case-herkomst,.wie-kort{font-size:var(--t-klein);text-wrap:pretty}.wie-kort{margin-top:var(--s4);color:var(--ink-mute);max-width:58ch}.wie-kort-donker{margin-top:var(--s3);color:color-mix(in srgb,var(--op-licht) 66%,transparent)}.drukkop{display:none}@page{size:A4;margin:16mm 14mm}@media print{:root{--canvas:#ffffff;--stage:#ffffff;--ink-vlak:#ffffff;--ink-diep:#ffffff;--ink:#14110d;--ink-mute:#46413a;--op-donker:#14110d;--signaal-licht:#b52913;--lijn:#c8c2b5;--ritme:10mm;--ritme-moment:14mm}body,html{background:#ffffff;color:var(--ink);font-size:10.5pt;line-height:1.5}#rapport-plek,.ae-anker,.filmband-beeld,.filmband-sluier,.hero-beeld,.hero-gloed,.hero-noot,.hero-sluier,.knop,.kop-donker,.nav,.nu,.overslaan,.scan-uit,.scan-vorm,.toetsenist,.vlieg,.wegwijzer,.zoekveld,canvas,video{display:none!important}.filmband,.hero-band,.slot{min-height:0!important;padding-block:var(--ritme)}.hero-band{padding-top:0}.filmband-rechts .filmband-tekst,.filmband-tekst{justify-items:start;text-align:left;padding-block:0}h1{font-size:22pt;line-height:1.15}h2{font-size:15pt;line-height:1.2}h3{font-size:12pt}.hero-prijs-bedrag{font-size:20pt}.ae,.ae-stappen>*,.drukkop,.filmband,.kaart,.naregels>*,.prijsregel,.stap,.vraag,figure,tr{page-break-inside:avoid;break-inside:avoid}h1,h2,h3{page-break-after:avoid;break-after:avoid}section{page-break-before:auto;break-before:auto}main a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;color:var(--ink-mute);word-break:break-all}.drukkop{display:block;margin-bottom:10mm;padding-bottom:6mm;border-bottom:1.5pt solid var(--ink)}.drukkop-merk{display:flex;gap:1.2em;align-items:baseline;font-size:9.5pt;color:var(--ink-mute);margin-bottom:5mm}.drukkop-merk b{font-family:var(--font-display),system-ui,sans-serif;font-size:15pt;color:var(--ink);letter-spacing:-.01em}.drukkop-merk span:last-child{margin-left:auto}.drukkop-feiten{display:grid;grid-gap:2.5mm;gap:2.5mm}.drukkop-feiten>div{display:grid;grid-template-columns:34mm 1fr;grid-gap:4mm;gap:4mm;align-items:baseline}.drukkop-feiten dt{font-weight:600;font-size:9.5pt;color:var(--ink-mute)}.drukkop-feiten dd{margin:0;font-size:10.5pt}.drukkop-noot{margin-top:5mm;font-size:9pt}.cijfers dt,.colofon dt,.contact-mail span,.contact-noot,.drukkop-noot,.familielid .micro,.filmband-tekst .micro,.gaten li span,.gids-aanbod .micro,.hero-doorloop,.hero-prijs-uitleg,.merk-van,.rapport .vondst-nr,.rapport-klein,.rapport-slot .micro,.voet .micro,.voet-fijn .herkomst,.wie-feiten dt,.wie-waarom,.zoeklijst .micro,.zoeklijst .zw-vak,.zoekveld-boven{color:var(--ink-mute)}.colofon dd,.contact-mail,.familie-tekst,.filmband-tekst .lees,.gaten-geen,.gids-aanbod .lees,.hero-band .hero-lede,.kop-donker .nav-rubriek,.overnemen,.rapport .speurtocht .lees,.rapport .speurtocht h3,.rapport .speurtocht-wacht,.rapport-tijd,.slot .lede,.voet .klein,.zoekveld-boven b{color:var(--ink)}*,:after,:before{box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;animation:none!important}}.hero-doorloop{margin-top:var(--s4);max-width:44ch;font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 70%,transparent)}.hero-doorloop a{color:var(--op-donker);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,var(--op-donker) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--op-donker) 40%,transparent);display:inline-block;padding-block:4px}.hero-doorloop a:hover{color:var(--signaal-licht);-webkit-text-decoration-color:var(--signaal-licht);text-decoration-color:var(--signaal-licht)}.zaak-keuzes,.zaak-meting{margin-top:var(--ritme);padding-top:var(--s6);border-top:1px solid var(--ink)}.zaak-keuzes h2,.zaak-meting h2{font-size:var(--t-h2)}.zaak-keuzes .lees{margin-top:var(--s4);max-width:62ch;color:var(--ink-mute)}.keuzelijst{list-style:none;margin:var(--s6) 0 0;padding:0;display:grid;grid-gap:var(--s5);gap:var(--s5);counter-reset:keuze}.keuzelijst li{counter-increment:keuze;display:grid;grid-template-columns:2.4em 1fr;grid-gap:var(--s3) var(--s4);gap:var(--s3) var(--s4);padding-bottom:var(--s5);border-bottom:1px solid var(--lijn)}.keuzelijst li:before{content:counter(keuze,decimal-leading-zero);font-family:var(--font-display),system-ui,sans-serif;font-weight:700;color:var(--signaal);font-size:var(--t-klein);grid-row:span 2}.keuzelijst li b,.keuzelijst li span{grid-column:2}.keuzelijst li b{font-weight:600}.keuzelijst li span{color:var(--ink-mute);max-width:62ch}.meetlijst{margin:var(--s6) 0 0;display:grid;grid-gap:var(--s5);gap:var(--s5)}.meetlijst>div{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:var(--s3) var(--s6);gap:var(--s3) var(--s6);padding-bottom:var(--s5);border-bottom:1px solid var(--lijn)}.meetlijst dt{font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute)}.meetlijst dd{margin:0;max-width:62ch;overflow-wrap:anywhere}.zaak-meting .klein{margin-top:var(--s5);color:var(--ink-mute)}@media (max-width:700px){.meetlijst>div{grid-template-columns:1fr}}.rubriek{margin-top:var(--ritme-moment);padding-top:var(--s6);border-top:1px solid var(--ink)}.rubriek:first-of-type{margin-top:var(--ritme)}.rubriek-kop{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-gap:var(--s4) var(--s8);gap:var(--s4) var(--s8);align-items:start}.rubriek-kop h2{font-size:var(--t-h2);text-wrap:balance}.rubriek-kop .lees{color:var(--ink-mute);max-width:58ch}.rubriek .gidslijst{margin-top:var(--s6)}.rubriek-naar{margin-top:var(--s5)}.rubriek-naar a{display:inline-block;padding-block:4px;font-weight:600;color:var(--signaal);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--signaal) 40%,transparent)}.rubriek-naar a:after{content:" →"}.rubriek-naar a:hover{border-bottom-color:var(--signaal)}@media (max-width:900px){.rubriek-kop{grid-template-columns:1fr}}@media (max-width:700px),(pointer:coarse){.rubriek-naar a{display:inline-flex;align-items:center;min-height:44px}}.soorten{margin:var(--s7) 0 0;display:grid;grid-gap:var(--s5);gap:var(--s5)}.soorten>div{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-gap:var(--s3) var(--s6);gap:var(--s3) var(--s6);padding-bottom:var(--s5);border-bottom:1px solid var(--lijn)}.soorten dt{font-family:var(--font-display),system-ui,sans-serif;font-weight:600;font-size:var(--t-h3)}.soorten dd{margin:0}.soorten dd,.soorten-noot{max-width:62ch;color:var(--ink-mute)}.soorten-noot{margin-top:var(--s5)}@media (max-width:700px){.soorten>div{grid-template-columns:1fr}}.werk-optelsom{margin-top:var(--ritme-moment);padding-top:var(--s6);border-top:1px solid var(--ink)}.werk-optelsom h2{font-size:var(--t-h2)}.werk-optelsom .klein{margin-top:var(--s5);color:var(--ink-mute)}.beheer-kort{margin-top:var(--s7);padding:var(--s5);background:var(--stage);border:1px solid var(--lijn);max-width:68ch;font-size:var(--t-klein);color:var(--ink-mute)}.beheer-kort b{color:var(--ink);font-weight:600}.beheer-kort a{color:var(--signaal);text-decoration:underline;text-underline-offset:3px;display:inline-block;padding-block:4px}@media (max-width:700px),(pointer:coarse){.beheer-kort a{display:inline-flex;align-items:center;min-height:44px}}.paginakop{background:var(--ink-vlak);color:var(--op-donker);padding-block:var(--s7) var(--ritme);margin-bottom:var(--ritme)}.paginakop .kruimels{color:color-mix(in srgb,var(--op-donker) 62%,transparent)}.paginakop .kruimels a{color:color-mix(in srgb,var(--op-donker) 84%,transparent)}.paginakop .micro{color:var(--signaal-licht);margin-top:var(--s6)}.paginakop h1{margin-top:var(--s4);max-width:16ch;font-size:clamp(38px,6.6vw,104px);line-height:.95;letter-spacing:-.035em;color:var(--op-donker);text-wrap:balance}.paginakop .gids-lede{margin-top:var(--s6);max-width:54ch;font-size:18px;color:color-mix(in srgb,var(--op-donker) 82%,transparent)}.paginakop .gids-datum{color:color-mix(in srgb,var(--op-donker) 58%,transparent)}.paginakop .kop-lijn{margin-top:var(--ritme);border-top:1px solid color-mix(in srgb,var(--op-donker) 22%,transparent)}.gids-inhoud{counter-reset:ae}.ae{counter-increment:ae;display:grid;grid-template-columns:3.2em minmax(0,1fr);grid-gap:var(--s3) var(--s5);gap:var(--s3) var(--s5);align-items:baseline}.ae:before{content:counter(ae,decimal-leading-zero);grid-row:span 2;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(26px,2.2vw,30px);font-weight:700;letter-spacing:-.03em;color:var(--signaal);line-height:1}.ae>*{grid-column:2}.ae-vraag{margin-top:-.1em}@media (max-width:760px){.ae{grid-template-columns:1fr;gap:var(--s2)}.ae:before{grid-row:auto}.ae>*{grid-column:1}}.paginakop-metbeeld{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(360px,46vh,560px);display:grid;align-items:center}.paginakop-beeld{position:absolute;inset:0 0 0 auto;width:min(64%,900px);z-index:0}.paginakop-beeld img{width:100%;height:100%;object-fit:cover;object-position:62% 30%}.paginakop-sluier{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,var(--ink-vlak) 0,transparent 16%,transparent 78%,var(--ink-vlak) 100%),linear-gradient(96deg,var(--ink-vlak) 0,var(--ink-vlak) 34%,color-mix(in srgb,var(--ink-vlak) 88%,transparent) 52%,color-mix(in srgb,var(--ink-vlak) 34%,transparent) 74%,color-mix(in srgb,var(--ink-vlak) 12%,transparent) 100%)}.paginakop-metbeeld>.wrap{position:relative;z-index:2}.paginakop-metbeeld h1{max-width:13ch}.paginakop-metbeeld .gids-lede{max-width:44ch}@media (max-width:860px){.paginakop-metbeeld{min-height:0;display:block;padding-top:0}.paginakop-beeld{position:relative;inset:auto;width:auto;height:clamp(180px,34vw,280px);margin-inline:0}.paginakop-beeld img{object-position:58% 26%}.paginakop-sluier{inset:0 0 auto 0;height:clamp(180px,34vw,280px);background:linear-gradient(to bottom,color-mix(in srgb,var(--ink-vlak) 18%,transparent) 0,color-mix(in srgb,var(--ink-vlak) 48%,transparent) 55%,color-mix(in srgb,var(--ink-vlak) 88%,transparent) 86%,var(--ink-vlak) 100%)}.paginakop-metbeeld>.wrap{padding-top:var(--s6)}.paginakop-metbeeld .gids-lede,.paginakop-metbeeld h1{max-width:none}}@media print{.paginakop-beeld,.paginakop-sluier{display:none!important}.paginakop-metbeeld{min-height:0!important;display:block}}.kruimels a{padding-inline:3px;margin-inline:-3px}.heroproef{margin:0;background:var(--ink-vlak);color:var(--op-donker);min-height:100svh;padding-bottom:8vh}.heroproef-kop{max-width:46rem;margin:0 auto;padding:8vh 5vw 4vh}.heroproef-kop h1{font-size:clamp(28px,4vw,52px);line-height:1.05;margin:0 0 .6em}.heroproef-kop p{font-size:18px;line-height:1.6;color:color-mix(in srgb,var(--op-donker) 78%,transparent);margin:0 0 .9em}.heroproef-vak{display:grid;grid-gap:0;gap:0;grid-template-columns:1fr;max-width:78rem;margin:0 auto 6vh;padding:0 5vw}@media (min-width:900px){.heroproef-vak{grid-template-columns:1.35fr 1fr;gap:2.5rem;align-items:center}}.heroproef-beeld{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:10px;background:#000}.heroproef-bij h2{font-size:21px;margin:1rem 0 .5em}.heroproef-bij p{font-size:16px;line-height:1.6;color:color-mix(in srgb,var(--op-donker) 78%,transparent);margin:0 0 .8em}.heroproef-getal{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;color:var(--signaal-licht)}.heroproef-bij label{display:block;margin:0 0 1.4rem}.heroproef-bij label span{display:block;font-size:15px;margin-bottom:.4rem}.heroproef-bij label b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--signaal-licht)}.heroproef-bij input[type=range]{width:100%;accent-color:var(--signaal-licht);height:44px}.heroproef-bij small{display:block;font-size:13px;color:color-mix(in srgb,var(--op-donker) 62%,transparent)}.toetsenist-handen{-webkit-mask-image:linear-gradient(180deg,transparent 46%,#000 54%);mask-image:linear-gradient(180deg,transparent 46%,#000 54%)}.scan-rij .knop-vol:active,.scan-rij .knop-vol:disabled,.scan-rij .knop-vol:focus,.scan-rij .knop-vol:hover{background:var(--signaal);border-color:var(--signaal);color:var(--canvas)}.scan-rij .knop-vol:hover{text-decoration:underline;text-underline-offset:3px}.scan-rij .knop-vol:disabled{cursor:progress}@media (max-width:640px){.markt{overflow-x:visible}.markt table,.markt tbody,.markt td,.markt th,.markt tr{display:block;min-width:0}.markt thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.markt tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:var(--s4);column-gap:var(--s4);padding-block:var(--s5);border-top:1px solid var(--ink)}.markt tbody tr+tr{margin-top:var(--s5)}.markt tbody td,.markt tbody th{border-bottom:0;padding:0}.markt tbody th{grid-column:1/-1;order:1;font-size:var(--t-h3);font-weight:600}.markt tbody td{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:var(--s4);column-gap:var(--s4);align-items:baseline;order:3;padding-block:var(--s2);border-top:1px solid var(--lijn);white-space:normal;color:var(--ink);font-size:var(--t-klein);font-weight:400}.markt tbody td:before{content:attr(data-kolom);font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute);font-weight:400}.markt tbody td .klein{grid-column:1/-1;color:var(--ink-mute)}.markt tbody td.markt-totaal{order:2;display:block;margin-block:var(--s3) var(--s4);padding:0;border-top:0;font-size:var(--t-h2);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--signaal)}.markt tbody td.markt-totaal:before{display:block;margin-bottom:var(--s2)}.markt tbody tr:not(.markt-wij) td.markt-totaal,.markt-wij th{color:var(--ink)}}.voet-fijn .herkomst a{border-bottom:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (min-width:641px){.nav-rechts .nav-rubriek{display:inline-block;min-width:44px;text-align:center}}.scan-storing a{color:var(--signaal)}.werk-bewijs{margin-top:var(--ritme)}.werk-bewijs h2{margin-top:var(--s4)}.knop-met-icoon{display:inline-flex;align-items:center;gap:var(--s3)}.knop-met-icoon .app-icoon{width:18px;height:18px}.filmband .knop-vol,.hero-band .knop-vol,.paginakop .knop-vol,.rapport .knop-vol{background:var(--signaal-licht);border-color:var(--signaal-licht);color:var(--ink-vlak)}.hero-band .knop-vol:hover,.paginakop .knop-vol:hover,.rapport .knop-vol:hover{background:var(--op-donker);border-color:var(--op-donker);color:var(--ink-vlak)}.paginakop .knop-licht{min-height:48px}.hero-scan{margin-top:var(--s6);max-width:560px}.hero-scan .scan{margin-top:0}.hero-band .scan-vorm .micro{color:color-mix(in srgb,var(--op-donker) 76%,transparent)}.hero-band .scan-rij input{background:var(--canvas);border-color:var(--canvas);color:var(--ink);min-height:48px}.hero-band .scan-rij .knop-vol,.hero-band .scan-rij .knop-vol:active,.hero-band .scan-rij .knop-vol:disabled,.hero-band .scan-rij .knop-vol:focus,.hero-band .scan-rij .knop-vol:hover{background:var(--signaal-licht);border-color:var(--signaal-licht);color:var(--ink-vlak)}.hero-band .scan-uit .klein,.hero-band .scan-vorm .klein{color:color-mix(in srgb,var(--op-donker) 76%,transparent)}.hero-band .scan-kop,.hero-band .scan-storing a,.hero-band .scan-vorm .klein a{color:var(--signaal-licht)}.hero-band .scan-storing{border-left-color:var(--signaal-licht)}.scan-leeg{margin:0;font-size:var(--t-klein);font-weight:600;color:var(--signaal)}.hero-band .scan-leeg{color:var(--signaal-licht)}.hero-band .scan-uit:not(:empty){margin-top:var(--s4)}.hero-doorloop a,.scan-vorm .klein a.raak{display:inline-flex;align-items:center;min-height:44px;padding-block:0}.hero-band .wie-kort-donker{margin-top:var(--s2);color:color-mix(in srgb,var(--op-donker) 66%,transparent)}@media (min-width:821px){.hero-band{height:auto;min-height:100svh}.hero-tekst{padding-block:var(--s7) var(--s7)}.hero-band .hero-doorloop{margin-top:var(--s3)}}@media (min-width:901px){.hero-sluier{background:linear-gradient(180deg,color-mix(in srgb,var(--ink-diep) 88%,transparent) 0,color-mix(in srgb,var(--ink-diep) 62%,transparent) 90px,transparent 190px),linear-gradient(100deg,color-mix(in srgb,var(--ink-diep) 92%,transparent) 0,color-mix(in srgb,var(--ink-diep) 74%,transparent) 32%,color-mix(in srgb,var(--ink-diep) 10%,transparent) 62%,transparent 100%),linear-gradient(0deg,color-mix(in srgb,var(--ink-diep) 55%,transparent) 0,transparent 38%)}}@media (min-width:821px) and (max-width:1279px){.zoekveld{top:auto;bottom:calc(var(--s7) + var(--s5));width:min(340px,34vw)}}@media (max-width:820px){.hero-band .hero-beeld{aspect-ratio:auto;height:164px}.hero-band .toetsenist-vlak{transform:translate(-50%,-54%)}.hero-band .hero-noot{position:absolute;inset:136px 0 auto 0;margin:0 auto;text-align:right;font-size:var(--t-micro)}.hero-band .hero-sluier{inset:0 0 auto 0;height:164px;background:linear-gradient(0deg,var(--ink-vlak) 0,color-mix(in srgb,var(--ink-vlak) 40%,transparent) 45%,transparent 100%)}.hero-tekst{padding-block:var(--s4) var(--s6)}.hero-band .uitspraak{gap:var(--s1) var(--s3);padding-bottom:var(--s3)}.hero-band .uitspraak-uitleg{font-size:var(--t-micro)}.hero-band .hero-lede,.hero-band .hero-tekst h1{margin-top:var(--s3)}.hero-band .hero-prijs{margin-top:var(--s4);padding-top:var(--s3)}.hero-scan{margin-top:var(--s4)}.hero-band .scan-rij{margin-top:var(--s2);gap:var(--s2)}.hero-band .scan-rij .knop{flex:1 1 100%}.zoekveld{margin-top:0}}.band-titel{font-size:var(--t-h2);letter-spacing:-.02em;text-wrap:balance}.band-label,.band-titel{max-width:none;padding-top:var(--s6);border-top:1px solid var(--ink)}.band-label{color:var(--signaal)}.band-label+.band-titel{margin-top:var(--s3);padding-top:0;border-top:0}.band-intro{margin-top:var(--s4);color:var(--ink)}.band-krap,.band-werk{padding-block:var(--s8) var(--s7)}.neelijst{list-style:none;margin:var(--s6) 0 0;padding:0;counter-reset:nee;max-width:76ch;border-top:1px solid var(--lijn)}.neelijst li{counter-increment:nee;display:grid;grid-template-columns:2.6em minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);padding:var(--s4) 0;border-bottom:1px solid var(--lijn);font-size:var(--t-klein)}.neelijst li:before{content:counter(nee,decimal-leading-zero);font-family:var(--font-display),system-ui,sans-serif;font-weight:700;color:var(--signaal)}.vragen.vragen-kolom{display:block;max-width:72ch;column-gap:0;border-top:0;padding-top:0;margin-top:var(--s5)}.vragen.vragen-kolom article{margin-bottom:0;padding:var(--s5) 0}.vragen.vragen-kolom p{max-width:68ch}.vragen h3{font-size:var(--t-h3)}.vraag-herkomst{margin-top:var(--s2)}.vragen details>.vraag-herkomst{margin-top:calc(-1 * var(--s3));padding-bottom:var(--s5)}.aannames,.ae-index,.beheer-kort,.case-herkomst{background:none;border:0;border-top:1px solid var(--lijn);padding:var(--s5) 0 0}.aannames li:before{background:var(--signaal)}.gids-aanbod{background:none;color:var(--ink);padding:var(--s6) 0 0;border-top:1px solid var(--ink)}.gids-aanbod .micro{color:var(--signaal)}.gids-aanbod .lees,.gids-aanbod h2{color:var(--ink)}.gids-aanbod .knop-lijn{color:var(--ink);border-color:var(--ink)}.markt-kop{margin-top:var(--s7);font-size:var(--t-h3)}.kop-prijs{border-top-color:color-mix(in srgb,var(--op-donker) 22%,transparent)}.paginakop .kop-acties{margin-top:var(--s5)}.paginakop-klein{margin-bottom:0;padding-block:var(--s6) var(--s7)}.paginakop-klein h1{font-size:clamp(38px,5vw,72px);max-width:18ch}.paginakop-klein .gids-lede,.paginakop-klein .micro{margin-top:var(--s4)}.paginakop-beeld{width:min(46%,660px)}.paginakop-metbeeld{min-height:clamp(320px,40vh,480px)}.paginakop-metbeeld.paginakop-klein .paginakop-beeld{width:min(38%,540px)}.paginakop-metbeeld h1,.paginakop-metbeeld.paginakop-klein h1{max-width:15ch}.paginakop-metbeeld .gids-lede{max-width:52ch}.paginakop-stand-loep .paginakop-beeld img{object-position:36% 28%}@media (max-width:860px){.paginakop-beeld,.paginakop-metbeeld.paginakop-klein .paginakop-beeld{width:auto;height:150px}.paginakop-sluier{height:150px}.paginakop-metbeeld.paginakop-klein{padding-top:0}.paginakop-metbeeld.paginakop-klein .paginakop-beeld,.paginakop-metbeeld.paginakop-klein .paginakop-sluier{height:120px}.paginakop-metbeeld>.wrap{padding-top:var(--s4)}.paginakop .micro{margin-top:var(--s3)}.paginakop-klein .gids-lede{font-size:var(--t-klein)}.paginakop .hero-prijs{margin-top:var(--s4);padding-top:var(--s3)}.paginakop .kop-acties .knop{flex:1 1 100%;justify-content:center}}.spread{padding-block:var(--ritme) 0;border-top:0}.spread:first-of-type{padding-top:var(--s7)}.spread+.spread{padding-top:var(--ritme)}.band-werk .spread{padding-top:var(--s6)}.spread .spread-kop,.stage-onder,.stage-raster{width:auto;margin-inline:max(var(--s5),calc((100% - var(--breed)) / 2))}.spread-kop{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s3) var(--s5);gap:var(--s3) var(--s5);align-items:end}.spread-titel h2,.spread-titel h3{font-size:var(--t-h2);letter-spacing:-.02em;margin:0}.spread-titel a{color:inherit;text-decoration:none}.spread-titel a:hover{color:var(--signaal)}.spread-titel .lees{margin-top:var(--s2);color:var(--ink-mute)}.spread-nr{line-height:.8}.spread-nr-klein{font-size:44px}.spread .stage{margin:var(--s5) 0 0;padding:var(--s6) 0 var(--s5);background:var(--stage)}.stage-raster{display:grid;grid-gap:var(--s5) var(--s6);gap:var(--s5) var(--s6);grid-template-columns:minmax(0,1fr) 200px;grid-template-areas:"feiten feiten" "beeld beeld" "lijst telefoon";align-items:start}.spread .spread-feiten{grid-area:feiten;margin:0;padding-top:var(--s4);border-top:1px solid var(--lijn);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s3) var(--s5);gap:var(--s3) var(--s5)}.spread .spread-feiten>div{display:grid;grid-gap:2px;gap:2px;align-content:start}.spread .spread-feiten dd{margin:0}.doek-beeld{grid-area:beeld}.kantlijn{grid-area:lijst}.stage-telefoon{grid-area:telefoon}.doek-beeld>img,.stage-telefoon img{display:block;width:100%;height:auto;border:1px solid var(--lijn)}.stage-onder{margin-top:var(--s4);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s5)}.stage-onder .spread-link{margin-top:0}@media (max-width:1023px){.stage-raster{grid-template-columns:minmax(0,1fr) 150px;grid-template-areas:"feiten telefoon" "beeld beeld" "lijst lijst"}.spread .spread-feiten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.stage-raster{grid-template-columns:minmax(0,1fr) 118px}.spread .spread-feiten{grid-template-columns:1fr;gap:var(--s2)}}@media (min-width:1024px){.spread-kop{grid-template-columns:200px minmax(0,1fr)}.spread-zonder-nr .spread-kop{grid-template-columns:minmax(0,1fr)}}.gids>.werk-optelsom:first-child{margin-top:var(--ritme)}.werk-optelsom .klein+.lees{margin-top:var(--s5)}.slot{padding-block:var(--ritme) var(--ritme)}.slot+.voet,main:has(>.slot:last-child)+*+.voet,main:has(>.slot:last-child)+.voet{padding-top:var(--ritme)}#prijs{padding-block:var(--ritme) var(--s7)}@media (max-width:600px){.ae-tabelvak{overflow-x:visible}.ae-tabel,.ae-tabel tbody,.ae-tabel td,.ae-tabel th,.ae-tabel tr{display:block;width:auto;min-width:0}.ae-tabel tbody th{padding:0 0 var(--s1);border:0;font-weight:600}.ae-tabel thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ae-tabel tbody tr{padding-block:var(--s3);border-top:1px solid var(--lijn)}.ae-tabel td{border:0;padding:var(--s1) 0}.ae-tabel td[data-kop]:before{content:attr(data-kop);display:block;font-size:var(--t-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-mute)}}.contact-mail a{display:inline-flex;align-items:center;min-height:44px}.ae-anker{min-width:44px;min-height:44px}.scan-vorm .scan-geensite{margin-top:0}.spread-titel a{display:inline-flex;align-items:center;min-height:44px}#werk.band-werk{padding-block:var(--s8) var(--s7)}.voet{padding-top:var(--ritme)}.doek,.doek-beeld{position:relative}.punt{width:0;height:0;z-index:2;pointer-events:none}.punt,.punt-lijn{position:absolute}.punt-lijn{border:0 dashed var(--signaal)}.punt-onder .punt-lijn{left:0;top:0;height:16px;border-left-width:1px}.punt-rechts .punt-lijn{left:0;top:0;width:16px;border-top-width:1px}.punt-stip{position:absolute;width:9px;height:9px;background:var(--signaal);box-shadow:0 0 0 2px var(--canvas)}.punt-onder .punt-stip{left:-4.5px;top:11.5px}.punt-rechts .punt-stip{left:11.5px;top:-4.5px}.punt-nr{position:absolute;min-width:17px;padding:0 4px;font-size:var(--t-micro);font-weight:700;line-height:17px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--signaal);background:var(--canvas)}.punt-onder .punt-nr{left:10px;top:7.5px}.punt-rechts .punt-nr{left:24px;top:-8.5px}.kantlijn{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:var(--s6) var(--s6);gap:var(--s6) var(--s6);align-items:start}.kantlijn li{display:grid;grid-gap:var(--s3);gap:var(--s3);align-content:start;padding-top:var(--s3);border-top:1px solid color-mix(in srgb,var(--signaal) 40%,transparent)}.kantlijn-regel{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:baseline;margin:0;max-width:none;font-size:var(--t-klein);line-height:1.45;font-weight:600;color:var(--signaal)}.kantlijn-nr{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.uitsnede{position:relative}.uitsnede,.uitsnede img{display:block;width:100%}.uitsnede img{height:auto;border:1px solid var(--lijn)}.scan-vorm .scan-leeg{margin-top:var(--s2)}.cijfers{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.5fr);align-items:stretch}.cijfers>div{display:flex;flex-direction:column;justify-content:flex-end}.cijfers dd{font-size:clamp(44px,4vw,60px)}.cijfers .cijfer-pijn dd{font-size:clamp(64px,8vw,132px)}.cijfers .cijfer-pijn dt{color:var(--signaal-licht);font-weight:600}@media (max-width:820px){.cijfers{grid-template-columns:repeat(3,minmax(0,1fr))}.cijfers>div{border-bottom:0;padding:var(--s4) var(--s3) var(--s4) 0}.cijfers dt{min-height:3.2em}.cijfers dd{font-size:44px}.cijfers .cijfer-pijn{grid-column:1/-1;border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent);padding-top:var(--s4)}.cijfers .cijfer-pijn dt{min-height:0}.cijfers .cijfer-pijn dd{font-size:88px}}@media (min-width:821px) and (max-width:1279px){.zoekveld{top:50%;bottom:auto;right:var(--s6)}.filmband-rechts .filmband-tekst{justify-items:start;text-align:left}.filmband-rechts .filmband-tekst>*{max-width:min(44ch,42vw)}.filmband-rechts .filmband-sluier{background:linear-gradient(90deg,color-mix(in srgb,var(--ink-diep) 94%,transparent) 0,color-mix(in srgb,var(--ink-diep) 86%,transparent) 38%,color-mix(in srgb,var(--ink-diep) 30%,transparent) 58%,transparent 80%)}.filmband-rechts .filmband-beeld img{object-position:80% 42%}}@media (min-width:701px){.markt td.markt-totaal{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.markt td.markt-totaal b{font-weight:600}}.nav .merk-van{color:var(--ink-mute);white-space:nowrap}.kop-donker .merk-van{color:color-mix(in srgb,var(--op-donker) 62%,transparent)}@media (max-width:700px){.merk-van{display:inline}}@media (max-width:640px){.nav .merk-blok{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:0}.nav .merk-van{line-height:1.3;margin-top:-10px}}@media (min-width:861px){.paginakop-beeld{-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%);mask-image:linear-gradient(90deg,transparent,#000 42%)}}@media (max-width:860px){.paginakop-beeld{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}}.paginakop-beeld img{transform-origin:50% 50%}.paginakop-uitsnede-portret .paginakop-beeld img{object-position:50% 20%;transform:scale(1.25);transform-origin:55% 20%}.paginakop-uitsnede-handen .paginakop-beeld img{object-position:50% 92%}@media (max-width:860px){.paginakop-uitsnede-portret .paginakop-beeld img{object-position:50% 22%;transform:scale(1.35);transform-origin:50% 20%}.paginakop-uitsnede-handen .paginakop-beeld img{object-position:50% 78%}}.scheiding{margin-inline:.35em}@media (max-width:640px){.wie-feiten .scheiding{display:none}.wie-feiten dd{display:flex;flex-wrap:wrap;column-gap:var(--s5)}}@media (max-width:760px){.wegwijzer{padding-block:var(--s6)}.wegwijzer-kolommen{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5) var(--s4)}.wegwijzer-kolommen>div:last-child{grid-column:1/-1}.wegwijzer ul{gap:0;margin-top:var(--s2)}.wegwijzer a{line-height:1.3;padding-block:2px}.voet .familielid{padding-block:var(--s4)}.voet .familie,.voet .voet-slot{margin-top:var(--s6)}.voet .voet-slot{padding-top:var(--s5);gap:var(--s5)}.voet .colofon>div{grid-template-columns:112px 1fr;gap:var(--s3)}.voet .familie-regel{font-size:var(--t-basis);line-height:1.45}.voet .gemaakt{font-size:var(--t-basis);line-height:1.5}.voet .colofon>div{padding-block:2px}}@media (min-width:821px){.slot-vlak{align-items:start}.slot-vlak>.contact{padding-top:calc(var(--t-micro) * 1.58 + var(--s4))}}html[data-gescand] #kijken{display:none}.rekensom{margin-top:var(--s7);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--s7) var(--s8);gap:var(--s7) var(--s8);align-items:start}.rekensom table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rekensom td,.rekensom th{padding:var(--s3) 0;border-bottom:1px solid var(--lijn);vertical-align:baseline;text-align:left;font-weight:400;font-size:var(--t-klein)}.rekensom td{text-align:right;white-space:nowrap;padding-left:var(--s5);font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);font-weight:600}.rekensom-tussen td,.rekensom-tussen th{border-top:1px solid var(--ink)}.rekensom-uitkomst th{font-weight:600}.rekensom-uitkomst td{color:var(--signaal)}.rekensom-minuten h3{font-size:var(--t-h3)}.rekensom-minuten ul{list-style:none;margin:var(--s4) 0 0;padding:0}.rekensom-minuten li{display:flex;justify-content:space-between;gap:var(--s4);padding-block:var(--s2);border-bottom:1px solid var(--lijn);font-size:var(--t-klein);color:var(--ink-mute)}.rekensom-minuten li b{color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rekensom-weging{margin-top:var(--s7);max-width:68ch}.rekensom-label{margin-top:var(--s7);color:var(--ink-mute)}.soorten-waarom{margin-top:var(--s4)}@media (max-width:860px){.rekensom{grid-template-columns:1fr;gap:var(--s6)}.rekensom td{font-size:var(--t-basis)}}:root{--focus:var(--ink)}.filmband,.hero-band,.heroproef,.kop-donker,.paginakop,.rapport,.slot,.voet{--focus:var(--op-donker)}.ae-anker:focus-visible,.vondst-lijst button:focus-visible,:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.zoekparen{padding-block:var(--s7) var(--s6)}.zoekparen>.micro{color:var(--ink-mute)}.zoekparen-lijst{list-style:none;margin:var(--s4) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:var(--s7);column-gap:var(--s7);border-top:1px solid var(--lijn)}.zoekparen-lijst li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);align-items:baseline;padding-block:var(--s3);border-bottom:1px solid var(--lijn)}.zp-vak{color:var(--ink-mute);text-align:right}.zp-pijl,.zp-vak{font-size:var(--t-klein)}.zp-pijl{color:var(--signaal)}.zp-mens{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h3);font-weight:600;line-height:1.2;color:var(--ink)}@media (max-width:1023px){.zoekparen-lijst{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s6)}}@media (max-width:600px){.zoekparen{padding-block:var(--s6) var(--s5)}.zoekparen-lijst{grid-template-columns:1fr}.zp-vak{text-align:left}}@media (min-width:821px){.filmband-links .filmband-beeld{left:44%}.filmband-links .filmband-beeld img{object-position:16% 40%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.filmband-links .filmband-sluier{background:linear-gradient(90deg,color-mix(in srgb,var(--ink-diep) 60%,transparent) 0,transparent 48%)}.filmband-links .filmband-tekst>*{max-width:min(46ch,38vw)}.filmband-links .filmband-tekst h2{max-width:min(15ch,38vw)}}@media (min-width:821px) and (max-width:1279px){.filmband-links .filmband-beeld{left:48%}.filmband-links .filmband-tekst h2,.filmband-links .filmband-tekst>*{max-width:42vw}}.soorten dd{color:var(--ink)}.rekensom-herkomst{margin-top:var(--s5);color:var(--ink-mute);max-width:68ch}.eerst{margin-top:var(--s6);padding:var(--s4) 0 0;border:0;border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent);background:none;color:var(--op-donker)}.eerst .micro{color:var(--signaal-licht)}.eerst h3{color:var(--op-donker)}.eerst p{color:color-mix(in srgb,var(--op-donker) 80%,transparent)}#werk.band-werk{padding-bottom:0}#werk+#hoe{padding-top:var(--s7)}@media (min-width:1024px){#vragen .vragen.vragen-kolom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--s7);column-gap:var(--s7);max-width:none}#vragen .vragen.vragen-kolom article{border-top:1px solid var(--lijn);border-bottom:0}.wegwijzer-kolommen{grid-template-columns:1fr 1fr 2fr}.wegwijzer-kolommen>div:last-child ul{display:block;column-count:2;column-gap:var(--s6)}.wegwijzer-kolommen>div:last-child li{page-break-inside:avoid;break-inside:avoid;margin-bottom:8px}}.hero-band .hero-doorloop{max-width:64ch}@media (min-width:1024px){.kantlijn{display:flex;flex-wrap:wrap;gap:var(--s6) var(--s7)}.kantlijn li{flex:0 1 auto;width:max(260px,var(--uitsnede));max-width:100%}}@media (min-width:1101px),(min-width:821px) and (orientation:landscape){.hero-band{--fig-b:clamp(280px,30vw,460px);--fig-gat:clamp(32px,4vw,64px);display:grid;grid-template-columns:minmax(var(--s5),1fr) minmax(0,calc(var(--breed) - var(--fig-b) - var(--fig-gat))) var(--fig-gat) var(--fig-b) minmax(var(--s5),1fr);grid-template-rows:1fr auto auto auto 1fr;align-items:end}.hero-band .hero-tekst{grid-column:2;grid-row:1/-1;width:auto;margin:0;align-self:end}.hero-band .hero-beeld{position:relative;inset:auto;grid-column:4;grid-row:2;align-self:end;width:var(--fig-b);height:calc(var(--fig-b) * 1536 / 2752);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 84%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 84%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.hero-band .zoekveld{grid-row:3;margin-top:var(--s3);height:176px;overflow:hidden}.hero-band .hero-noot,.hero-band .zoekveld{position:relative;inset:auto;grid-column:4;width:auto;align-self:start}.hero-band .hero-noot{grid-row:4;margin:var(--s3) 0 0;text-align:left}.hero-band .hero-sluier{background:none}}.toetsenist-film canvas{position:absolute;inset:0;width:100%;height:100%}.paginakop:has(+main){margin-bottom:0}.paginakop+main.gids{padding-top:var(--s7)}.paginakop+main.gids>:first-child{margin-top:0}.paginakop+main>.band:first-child{padding-top:var(--s7)}.paginakop+main>.spread-zonder-nr:first-child{padding-top:0}.paginakop+main>.spread-zonder-nr:first-child .stage{margin-top:0}.rapport{padding-top:var(--s8)}.spread:not(.spread-zonder-nr){background:var(--stage);padding-block:var(--s7) 0}.spread:not(.spread-zonder-nr) .stage{margin-top:var(--s5);padding-top:0}.spread:not(.spread-zonder-nr)+.spread{margin-top:0;padding-top:var(--ritme);border-top:1px solid var(--lijn)}.band-werk .spread:not(.spread-zonder-nr){margin-top:var(--s6);padding-top:var(--s7)}.stappenlijn{list-style:none;margin:var(--s7) 0 0;padding:0;max-width:1000px}.stappenlijn li{display:grid;grid-template-columns:240px minmax(0,1fr);grid-column-gap:var(--s6);column-gap:var(--s6)}.stap-wie{margin:0;padding-top:var(--s5);display:flex;align-items:baseline;gap:var(--s4)}.stappenlijn li:first-child .stap-wat,.stappenlijn li:first-child .stap-wie{padding-top:0}.stap-nr{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--t-h2);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--signaal);min-width:1.2em}.stap-wat{border-left:1px solid var(--ink);padding:var(--s5) 0 var(--s5) var(--s6)}.stappenlijn li:last-child .stap-wat{padding-bottom:0}.stap-wat h3{margin:0;font-size:var(--t-h3);text-wrap:balance}.stap-wat p{margin-top:var(--s3);max-width:var(--lees);font-size:var(--t-klein);color:var(--ink-mute)}@media (max-width:700px){.stappenlijn li{grid-template-columns:minmax(0,1fr);border-left:1px solid var(--ink);padding:0 0 var(--s6) var(--s5)}.stappenlijn li:last-child{padding-bottom:0}.stap-wie,.stappenlijn li:first-child .stap-wie{padding-top:0}.stap-wat,.stappenlijn li:first-child .stap-wat{border-left:0;padding:var(--s2) 0 0}}@media (min-width:1024px){#vragen .vragen.vragen-kolom{display:block;max-width:none}#vragen .vragen.vragen-kolom:has(details){max-width:80ch}}#vragen .vragen.vragen-kolom article{border-top:0;border-bottom:1px solid var(--lijn);padding-block:var(--s5)}@media (min-width:900px){#vragen .vragen.vragen-kolom article{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-column-gap:var(--s7);column-gap:var(--s7);align-items:start}#vragen .vragen.vragen-kolom article>h3{grid-column:1;grid-row:1/span 2;margin:0}#vragen .vragen.vragen-kolom article>p{grid-column:2;margin-top:0;max-width:var(--lees)}#vragen .vragen.vragen-kolom article>p+p{margin-top:var(--s3)}}.werk-index ol{list-style:none;margin:var(--s6) 0 0;padding:0;border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent)}.werk-index li{border-bottom:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent)}.werk-index a{display:grid;grid-template-columns:3.2ch minmax(0,1fr);grid-column-gap:var(--s4);column-gap:var(--s4);align-items:baseline;min-height:44px;padding-block:var(--s3);color:var(--op-donker);text-decoration:none}.werk-index-nr{grid-row:1/span 2;font-size:var(--t-h2);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--signaal-licht)}.werk-index-naam,.werk-index-nr{font-family:var(--font-display),system-ui,sans-serif}.werk-index-naam{font-size:var(--t-h3);font-weight:600}.werk-index-vak{grid-column:2;font-size:var(--t-klein);color:color-mix(in srgb,var(--op-donker) 76%,transparent)}.werk-index a:hover .werk-index-naam{text-decoration:underline;text-underline-offset:4px}@media (min-width:1024px){.paginakop:has(.werk-index)>.wrap{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-column-gap:var(--s8);column-gap:var(--s8);align-items:end}.paginakop:has(.werk-index)>.wrap>:not(.werk-index){grid-column:1}.paginakop:has(.werk-index) .werk-index{grid-column:2;grid-row:1/span 4;align-self:end}.paginakop:has(.werk-index) .werk-index ol{margin-top:0}}.paginakop .paginakop-noot{position:absolute;z-index:2;right:max(var(--s5),calc((100% - var(--breed)) / 2));bottom:var(--s4);margin:0;color:color-mix(in srgb,var(--op-donker) 72%,transparent)}@media (max-width:860px){.paginakop .paginakop-noot{top:calc(clamp(180px, 34vw, 280px) - var(--s6));bottom:auto}}.zp-vak{white-space:nowrap}#vragen .vragen.vragen-kolom:not(:has(details)){border-top:1px solid var(--ink)}.verwijs-band{padding-top:var(--s7)}.verwijs-band .lees{padding-top:var(--s5);border-top:1px solid var(--lijn)}.zoekveld-regel{min-height:47px}@media (min-width:901px){.kop-donker:has(+main .hero-band){background:var(--ink-vlak)}}@media (min-width:861px){.paginakop-metbeeld{--pk-fig:clamp(240px,24vw,360px);--pk-gat:clamp(32px,4vw,64px);display:grid;grid-template-columns:minmax(var(--s5),1fr) minmax(0,calc(var(--breed) - var(--pk-fig) - var(--pk-gat))) var(--pk-gat) var(--pk-fig) minmax(var(--s5),1fr);grid-template-rows:1fr auto auto 1fr;align-items:center;min-height:0}.paginakop-metbeeld.paginakop-klein{--pk-fig:clamp(220px,20vw,300px)}.paginakop-metbeeld>.wrap{grid-column:2;grid-row:1/-1;width:auto;margin:0}.paginakop-metbeeld .paginakop-beeld,.paginakop-metbeeld.paginakop-klein .paginakop-beeld{position:relative;inset:auto;grid-column:4;grid-row:2;align-self:end;width:var(--pk-fig);height:calc(var(--pk-fig) * 1112 / 2000);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.paginakop-metbeeld .paginakop-sluier{display:none}.paginakop .paginakop-metbeeld .paginakop-noot,.paginakop-metbeeld .paginakop-noot{position:relative;inset:auto;grid-column:4;grid-row:3;align-self:start;margin:var(--s3) 0 0;text-align:left}.paginakop-metbeeld h1,.paginakop-metbeeld.paginakop-klein h1{max-width:18ch}.paginakop-uitsnede-portret .paginakop-beeld img{transform:scale(1.12);transform-origin:55% 24%}}@media (max-width:860px){.paginakop-beeld,.paginakop-metbeeld.paginakop-klein .paginakop-beeld,.paginakop-metbeeld.paginakop-klein .paginakop-sluier,.paginakop-sluier{height:168px}.paginakop .paginakop-noot{top:calc(168px - var(--s6))}.paginakop-beeld img,.paginakop-uitsnede-handen .paginakop-beeld img,.paginakop-uitsnede-portret .paginakop-beeld img{object-position:56% 2%;transform:none}.paginakop-stand-loep .paginakop-beeld img{object-position:36% 28%}.hero-band .toetsenist-vlak{top:calc(50% + 7cqw);transform:translate(-50%,-50%)}}.markt-wij td,.markt-wij th{color:var(--ink)}.markt-wij td .klein{color:var(--ink-mute)}.markt .markt-wij td.markt-totaal,.markt tbody .markt-wij td.markt-totaal{color:var(--signaal)}.rekensom-uitkomst td{color:var(--ink)}.signaal-woord{color:var(--signaal)}@media (min-width:1101px),(min-width:821px) and (orientation:landscape){.hero-band{min-height:0;padding-top:calc(var(--kophoogte, 98px) + var(--s4))}.hero-band .hero-tekst{align-self:center}}.zoekveld{background:none;border:0;border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}@media (min-width:1101px),(min-width:821px) and (orientation:landscape){.hero-band .zoekveld{padding-inline:0}}@media (max-width:1100px) and (orientation:portrait),(max-width:820px){.zoekveld{background:none;padding-inline:0}}.stage-raster>.spread-kop{grid-area:kop;margin-inline:0;width:auto}.spread:has(.stage-raster>.spread-kop) .stage{margin-top:0;padding-top:0}.stage-raster:has(>.spread-kop){grid-template-areas:"kop kop" "feiten telefoon" "beeld beeld" "lijst lijst"}@media (min-width:1024px){.stage-raster,.stage-raster:has(>.spread-kop){--tel-b:136px;grid-template-columns:minmax(0,1fr) var(--tel-b);grid-template-areas:"feiten telefoon" "beeld beeld" "lijst lijst";column-gap:var(--s7)}.stage-raster:has(>.spread-kop){grid-template-areas:"kop telefoon" "feiten telefoon" "beeld beeld" "lijst lijst";grid-template-rows:auto 1fr auto auto}.stage-raster:has(>.spread-kop) .spread-feiten{align-self:end}.stage-telefoon{align-self:end}.stage-raster:not(:has(>.spread-kop)) .spread-feiten{grid-template-columns:minmax(0,1fr);row-gap:var(--s4);align-self:start}}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}.wegwijzer{background:var(--ink-vlak);color:var(--op-donker);border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent)}.wegwijzer .micro{color:color-mix(in srgb,var(--op-donker) 56%,transparent)}.wegwijzer a{color:color-mix(in srgb,var(--op-donker) 82%,transparent)}.wegwijzer a:hover{color:var(--signaal-licht)}.slot+.wegwijzer{margin-top:0}.wegwijzer+.voet{padding-top:var(--s7);border-top:1px solid color-mix(in srgb,var(--op-donker) 20%,transparent)}.voet .familie-regel{font-size:var(--t-basis);font-weight:400;line-height:1.5;color:color-mix(in srgb,var(--op-donker) 82%,transparent)}.voet .familie-regel,.voet .gemaakt{font-family:var(--font-tekst),system-ui,sans-serif}.voet .gemaakt{font-size:var(--t-klein);line-height:1.55;color:color-mix(in srgb,var(--op-donker) 72%,transparent)}.voet .familie{margin-top:var(--s6)}.voet .familie-naam{font-size:var(--t-h3);margin:var(--s2) 0 var(--s2)}.voet .voet-slot{margin-top:var(--s6)}@media (max-width:760px){.slot{padding-block:var(--s7)}.slot .lede{font-size:var(--t-basis)}.wegwijzer{padding-block:var(--s6) var(--s5)}.wegwijzer ul{gap:0}.wegwijzer li{margin:0}.wegwijzer a{display:flex;align-items:flex-start;min-height:44px;padding-block:12px;line-height:1.3;box-sizing:border-box}.voet{padding-block:var(--s7) var(--s6)}.wie-regel{font-size:var(--t-klein)}.wie-feiten{grid-template-columns:1fr;gap:var(--s2)}.wie-feiten>div{display:grid;grid-template-columns:124px minmax(0,1fr);grid-column-gap:var(--s3);column-gap:var(--s3);align-items:baseline}.wie-feiten dd{margin:0}.wie{padding-bottom:var(--s5);margin-bottom:var(--s5)}.voet .familie-kop{gap:var(--s2)}.voet .familie-regel{font-size:var(--t-klein)}.voet .familielid{padding-block:var(--s3)}.voet .familie-naam{margin:var(--s1) 0}.voet .familie-tekst{margin:0}.voet .colofon>div{grid-template-columns:124px 1fr}.voet .voet-slot{margin-top:var(--s5);padding-top:var(--s4);gap:var(--s4)}}.filmband+#prijs{padding-top:var(--s7)}.band-krap+.verwijs-band{padding-top:0}.band-krap+.verwijs-band .lees{padding-top:0;border-top:0}@media (min-width:701px){.stap-wie{padding-top:var(--s3)}.stap-wat{padding:var(--s3) 0 var(--s3) var(--s6)}}main #prijs:has(+#werk){padding-bottom:0}main #prijs+#werk{padding-top:var(--ritme)}.stage-telefoon picture{display:block}@media (max-width:560px){.stage-raster:has(>.spread-kop):has(>.stage-telefoon-kop),.stage-raster:has(>.stage-telefoon-kop){grid-template-columns:minmax(0,1fr);grid-template-areas:"feiten" "telefoon" "beeld" "lijst"}.stage-raster:has(>.spread-kop):has(>.stage-telefoon-kop){grid-template-areas:"kop" "feiten" "telefoon" "beeld" "lijst"}.stage-telefoon-kop img{max-width:390px}}@media (min-width:861px){.paginakop-metbeeld{grid-template-rows:none;grid-auto-rows:auto;align-items:start}.paginakop-metbeeld>.wrap{display:contents}.paginakop-metbeeld>.wrap>*{grid-column:2;position:relative;z-index:2}.paginakop-metbeeld .paginakop-beeld,.paginakop-metbeeld.paginakop-klein .paginakop-beeld{grid-row:3/span 2;align-self:start;margin-top:var(--s4)}.paginakop .paginakop-metbeeld .paginakop-noot,.paginakop-metbeeld .paginakop-noot{grid-row:3/span 2;align-self:start;margin-top:calc(var(--s4) + var(--pk-fig) * 1112 / 2000 + var(--s3))}}.gelezen-lijst summary{list-style:none;color:color-mix(in srgb,var(--op-donker) 88%,transparent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--op-donker) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--op-donker) 40%,transparent);text-underline-offset:4px}.gelezen-lijst summary::-webkit-details-marker{display:none}.gelezen-lijst summary:before{content:"+";display:inline-block;width:1.1em;font-weight:700;color:var(--signaal-licht);text-decoration:none}.gelezen-lijst[open] summary:before{content:"\2212"}@media (min-width:821px){.cijfers>div{justify-content:flex-start}}.band-werk .spread-zonder-nr:has(.spread-kop){background:var(--stage);margin-top:var(--s6);padding-top:var(--s7)}.aannames .micro,.band-kop .micro,.band-label,.bewijsstukken+* .micro,.gids-aanbod .micro,.markt .micro,.werk-kop .micro{color:var(--ink-mute)}.familie-kop .micro,.familie-naam em,.paginakop .micro,.slot .micro{color:color-mix(in srgb,var(--op-donker) 66%,transparent)}.band-door a,.beheer-kort a,.rubriek-naar a{color:var(--ink);border-bottom:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.band-door a:hover,.beheer-kort a:hover,.rubriek-naar a:hover{color:var(--ink);text-decoration-thickness:2px}.spread-link{border-bottom-color:var(--ink)}.spread-link:hover{color:var(--ink-mute)}.hero-band .scan-storing a,.hero-band .scan-vorm .klein a,.scan-vorm .klein a.raak{color:var(--op-donker);text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-offset:3px}.ae:before,.haaklijst li:before,.keuzelijst li:before,.stap-nr{color:var(--ink)}.zp-pijl{color:var(--ink-mute)}.aannames li:before{background:var(--ink-mute)}.vragen summary:after,.vragen summary:before{background:var(--ink)}.werk-index-nr{color:var(--op-donker)}.bewijsstuk-niet{color:var(--ink)}.knop:hover,.scan-rij .knop-vol:disabled,.scan-rij .knop-vol:hover{text-decoration:none}.scan-rij .knop-vol:hover:not(:disabled){outline:1px solid var(--focus);outline-offset:2px}.zoekveld-caret,.zoekveld-icoon{display:none}.zoekveld-onder{margin-top:var(--s4);color:color-mix(in srgb,var(--op-donker) 66%,transparent)}.zoekveld-regel{margin-top:var(--s1);padding-top:0;border-top:0;min-height:1.4em}.zoekveld-tekst{font-size:var(--t-h3)}@media (min-width:1101px),(min-width:821px) and (orientation:landscape){.hero-band{--fig-gat:clamp(32px,4vw,64px);--fig-b:clamp(280px,calc(min(100vw - 2 * var(--s5), var(--breed)) - 640px - var(--fig-gat)),600px);grid-template-rows:auto auto auto 1fr;align-items:start}.hero-band .hero-tekst{grid-row:1/-1;align-self:start}.hero-band .hero-beeld{grid-row:1;align-self:start;margin-top:calc(var(--s7) + var(--uitspraak-h, 50px))}.hero-band .hero-noot{grid-row:2;margin-top:var(--s2)}.hero-band .zoekveld{grid-row:3;margin-top:var(--s5);padding-top:var(--s4);height:128px}}@media (min-width:1024px){.stage-raster,.stage-raster:has(>.spread-kop){--tel-b:280px;grid-template-columns:minmax(0,1fr) var(--tel-b);column-gap:40px;grid-template-areas:"feiten feiten" "beeld beeld" "lijst telefoon";grid-template-rows:auto auto auto}.stage-raster:has(>.spread-kop){grid-template-areas:"kop kop" "feiten feiten" "beeld beeld" "lijst telefoon";grid-template-rows:auto auto auto auto}.stage-raster:has(>.spread-kop) .spread-feiten,.stage-raster:not(:has(>.spread-kop)) .spread-feiten{align-self:start;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--s3)}.stage-telefoon{align-self:start}.stage-telefoon img{width:var(--tel-b)}.uitsnede{display:none}.kantlijn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s5) var(--s6);gap:var(--s5) var(--s6);align-content:start}.kantlijn li{width:auto;border-top:1px solid var(--lijn)}.kantlijn-regel{color:var(--ink);font-weight:500}.kantlijn-nr{color:var(--signaal)}}@media (min-width:821px) and (max-width:1279px){.hero-band .zoekveld{height:150px}}.kantlijn li{border-top-color:var(--lijn)}.kantlijn-regel{color:var(--ink)}.kantlijn-nr{color:var(--signaal)}