:root.sm-theme,:root.sm-theme body[class]{--sm-display:calc(52px*var(--font-scale));--sm-lijn:#3a332b;--sm-beeld:520px;--sv-band:40px}@media (max-width:900px){:root.sm-theme,:root.sm-theme body[class]{--sm-display:calc(34px*var(--font-scale));--sm-beeld:440px;--sv-band:32px}}.sv-pagina{--dnh-goot:24px;padding-bottom:0}.sv-pagina .wrap{padding-bottom:var(--sv-band)}.sv-band{padding:var(--sv-band) 0}.sv-band.is-vlak{background-color:var(--surface)}.sv-band.is-eerste{padding-top:var(--sp-4)}.sv-band.is-na-wrap{margin-top:0}.sv-in{margin:0 auto;max-width:1280px;padding:0 24px}.sv-pagina .dnh-band{padding-block:var(--sv-band)}.sv-pagina .section-head{border-bottom:0;margin-bottom:var(--sp-5);padding-bottom:0}.sv-pagina .section-head .h2{font-family:var(--sm-head-font);font-size:var(--fs-xl);font-weight:600}@media (max-width:700px){.sv-in{padding:0 16px}.sv-pagina{--dnh-goot:16px}}.sv-beeldkop{align-items:flex-end;background-color:var(--sm-panel);border:1px solid var(--border-color);border-radius:var(--radius);display:flex;min-height:var(--sm-beeld);overflow:hidden;position:relative}.sv-beeldkop.heeft-erkend{border-radius:var(--radius) var(--radius) 0 0}.sv-beeldkop.is-na-kruimel{margin-top:var(--sp-3)}.sv-beeldkop>img{height:100%;inset:0;object-fit:cover;object-position:var(--sv-kop-focus,50% 50%);position:absolute;width:100%}.sv-beeldkop:after{background-image:linear-gradient(90deg,rgba(15,13,11,.95),rgba(15,13,11,.84) 40%,rgba(15,13,11,.25) 74%,rgba(15,13,11,.05));content:"";inset:0;position:absolute}.sv-beeldkop-tekst{max-width:720px;padding:var(--sp-7);position:relative;z-index:1}.sv-beeldkop h1{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--sm-display);font-weight:600;letter-spacing:-.02em;line-height:1.06;margin:0;text-wrap:balance}.sv-beeldkop .sv-lead{color:var(--text-primary);margin-top:var(--sp-4);max-width:52ch}@media (max-width:900px){.sv-beeldkop:after{background-image:linear-gradient(0deg,rgba(15,13,11,.97),rgba(15,13,11,.9) 58%,rgba(15,13,11,.3))}.sv-beeldkop-tekst{padding:var(--sp-5) var(--sp-4)}}.sv-erkend{background-color:var(--surface);border:1px solid var(--border-color);border-radius:0 0 var(--radius) var(--radius);border-top:0;display:grid;grid-template-columns:repeat(4,1fr)}.sv-erkend>div{border-left:1px solid var(--sm-lijn);padding:var(--sp-5)}.sv-erkend>div:first-child{border-left:0}.sv-erkend b{color:var(--accent-ink);display:block;font-family:var(--sm-head-font);font-size:var(--fs-lg);font-weight:600;line-height:1.15}.sv-erkend span{color:var(--text-secondary);display:block;font-size:var(--fs-sm);line-height:1.4;margin-top:4px}@media (max-width:900px){.sv-erkend{grid-template-columns:1fr 1fr}.sv-erkend>div{border-left:0;border-top:1px solid var(--sm-lijn);padding:var(--sp-4)}.sv-erkend>div:nth-child(-n+2){border-top:0}.sv-erkend>div:nth-child(2n){border-left:1px solid var(--sm-lijn)}.sv-erkend b{font-size:var(--fs-md)}}.sv-wegen{display:grid;gap:var(--gap-grid);grid-template-columns:repeat(3,1fr);margin-top:var(--sv-band)}.sv-weg{background-color:var(--sm-panel);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);display:flex;flex-direction:column;justify-content:flex-end;min-height:340px;overflow:hidden;padding:var(--sp-6);position:relative;text-decoration:none}.sv-weg>img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .5s ease;width:100%}.sv-weg:after{background-image:linear-gradient(0deg,rgba(15,13,11,.97),rgba(15,13,11,.88) 38%,rgba(15,13,11,.15));content:"";inset:0;position:absolute}.sv-weg>:not(img){position:relative;z-index:1}.sv-weg h3{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--fs-xl);font-weight:600;line-height:1.15;margin:0 0 var(--sp-2)}.sv-weg p{color:var(--text-secondary);font-size:var(--fs-base);line-height:1.55;margin:0}.sv-weg-ga{align-items:center;color:var(--accent-ink);display:inline-flex;font-weight:700;gap:6px;margin-top:var(--sp-4)}.sv-weg:hover{border-color:var(--accent)}.sv-weg:hover>img{transform:scale(1.03)}.sv-weg:hover .sv-weg-ga{color:var(--sm-accent-tekst)}@media (max-width:900px){.sv-wegen{gap:var(--sp-3);grid-template-columns:1fr}.sv-weg{min-height:220px;padding:var(--sp-5)}.sv-weg:after{background-image:linear-gradient(0deg,rgba(15,13,11,.97),rgba(15,13,11,.9) 62%,rgba(15,13,11,.35))}}.wb-uit{background-color:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);display:grid;grid-template-columns:7fr 5fr;overflow:hidden;text-decoration:none}.is-vlak .wb-uit{background-color:var(--page-bg)}.wb-uit-beeld{min-height:420px;position:relative}.wb-uit-beeld img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wb-uit-tekst{border-left:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:center;padding:var(--sp-7)}.wb-uit h3{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--fs-xl);font-weight:600;line-height:1.15;margin:0 0 var(--sp-3);text-wrap:balance}.wb-uit p{color:var(--text-secondary);font-size:var(--fs-base);line-height:1.6;margin:0}.wb-uit .btn{align-self:flex-start;margin-top:var(--sp-5);min-height:44px}.wb-uit:hover{border-color:var(--accent)}@media (max-width:900px){.wb-uit{grid-template-columns:1fr}.wb-uit-beeld{aspect-ratio:4/3;min-height:0}.wb-uit-tekst{border-left:0;border-top:1px solid var(--border-color);padding:var(--sp-5)}.wb-uit .btn{align-self:stretch;justify-content:center}}.wb-feiten{margin:var(--sp-5) 0 0;padding:0}.wb-feiten>div{border-top:1px solid var(--sm-lijn);display:grid;gap:var(--sp-3);grid-template-columns:124px 1fr;padding:10px 0}.wb-feiten>div:last-child{border-bottom:1px solid var(--sm-lijn)}.wb-feiten dt{color:var(--text-tertiary);font-size:var(--fs-sm);line-height:1.6}.wb-feiten dd{color:var(--text-primary);font-size:var(--fs-base);font-variant-numeric:tabular-nums;margin:0}.wb-citaat{border-left:2px solid var(--accent);margin:var(--sp-5) 0 0;padding:0 0 0 var(--sp-4)}.wb-citaat p{color:var(--text-primary);font-family:var(--sm-head-font);font-size:var(--fs-md);font-style:italic;line-height:1.5;margin:0}.wb-citaat footer{color:var(--text-tertiary);font-size:var(--fs-sm);margin-top:var(--sp-2)}.wb-regels{border-top:1px solid var(--border-color);list-style:none;margin:0;padding:0}.wb-regel{align-items:center;border-bottom:1px solid var(--sm-lijn);color:var(--text-primary);display:grid;gap:var(--sp-5);grid-template-columns:72px minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,1fr) 24px;min-height:76px;padding:var(--sp-2) 0;text-decoration:none}.wb-regel img{border:1px solid var(--border-color);border-radius:var(--radius);height:56px;object-fit:cover;width:72px}.wb-regel-titel{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--fs-md);font-weight:600}.wb-regel-zin{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.45}.wb-regel-waar{color:var(--text-tertiary);font-size:var(--fs-sm);text-align:right}.wb-regel .material-icons-outlined{color:var(--text-tertiary);font-size:var(--icon-md)}.wb-regel:hover .material-icons-outlined,.wb-regel:hover .wb-regel-titel{color:var(--sm-accent-tekst)}@media (max-width:900px){.wb-regel{column-gap:var(--sp-3);grid-template-areas:"foto titel pijl" "foto waar pijl";grid-template-columns:72px minmax(0,1fr) 20px;padding:var(--sp-3) 0;row-gap:2px}.wb-regel img{grid-area:foto}.wb-regel-zin{display:none}.wb-regel-titel{align-self:end;grid-area:titel}.wb-regel-waar{align-self:start;grid-area:waar;text-align:left}.wb-regel .material-icons-outlined{grid-area:pijl}}.wb-meer{margin:var(--sp-6) 0 0;text-align:center}.wb-meer .btn{min-height:48px;padding-inline:20px}.wb-meer .btn span{color:var(--text-tertiary);font-weight:400;margin-left:6px}.wb-kop{align-items:end;display:grid;gap:var(--sp-6);grid-template-columns:1fr auto;padding:var(--sp-4) 0 var(--sp-5)}.wb-kop h1{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--sm-display);font-weight:600;letter-spacing:-.02em;line-height:1.06;margin:0}.wb-tel{display:flex;gap:var(--sp-6);list-style:none;margin:0;padding:0}.wb-tel li{color:var(--text-secondary);font-size:var(--fs-sm)}.wb-tel b{color:var(--accent-ink);display:block;font-family:var(--sm-head-font);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.wb-balk{align-items:center;border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);display:flex;gap:var(--sp-4);justify-content:space-between;margin-bottom:var(--sp-6);padding:var(--sp-3) 0}.wb-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.wb-chip{align-items:center;background-color:transparent;border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--fs-sm);font-weight:700;gap:8px;min-height:44px;padding:0 14px}.wb-chip span{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-weight:400}.wb-chip[aria-pressed=true]{border:2px solid var(--accent);padding:0 13px}.wb-chip:hover{border-color:var(--accent)}.wb-kies{display:flex;gap:var(--sp-2)}.wb-kies select{background-color:var(--page-bg);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text-primary);font:inherit;font-size:var(--fs-sm);min-height:44px;padding:0 36px 0 12px}.wb-deelkop{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--fs-xl);font-weight:600;margin:var(--sp-7) 0 var(--sp-5)}@media (max-width:900px){.wb-kop{gap:var(--sp-4);grid-template-columns:1fr}.wb-tel b{font-size:var(--fs-lg)}.wb-balk{align-items:stretch;border-bottom:0;flex-direction:column;margin-bottom:var(--sp-5);padding-bottom:0}.wb-chips{flex-wrap:nowrap;margin:0 -16px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.wb-chip{flex:none}.wb-kies select{flex:1;min-width:0}.wb-deelkop{font-size:calc(24px*var(--font-scale));margin:var(--sp-6) 0 var(--sp-4)}}.wb-werk-kop{align-items:end;display:grid;gap:var(--sp-7);grid-template-columns:7fr 5fr;padding:var(--sp-4) 0 var(--sp-6)}.wb-werk-kop h1{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--sm-display);font-weight:600;letter-spacing:-.02em;line-height:1.06;margin:0;text-wrap:balance}.wb-werk-meta{color:var(--text-tertiary);display:block;font-size:var(--fs-base);margin:var(--sp-3) 0 0}.wb-werk-lead{color:var(--text-secondary);font-size:var(--fs-md);line-height:1.6;margin:0}.wb-beeld{background-color:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius);margin:0;overflow:hidden;position:relative}.wb-beeld img{display:block;height:100%;object-fit:cover;width:100%}.wb-beeld.is-breed{aspect-ratio:5/2}.wb-indeling{align-items:start;display:grid;gap:var(--sp-8);grid-template-columns:minmax(0,7fr) minmax(0,4fr);margin-top:var(--sp-7)}.wb-zij{position:sticky;top:96px}.wb-paneel{background-color:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius);padding:var(--sp-6)}.wb-paneel h2{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--fs-lg);font-weight:600;margin:0}.wb-paneel .wb-feiten{margin-top:var(--sp-4)}.wb-paneel .wb-feiten>div{grid-template-columns:112px 1fr}.wb-paneel .btn{justify-content:center;margin-top:var(--sp-5);min-height:48px;width:100%}.wb-verhaal h2{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--fs-xl);font-weight:600;line-height:1.15;margin:var(--sp-7) 0 var(--sp-3)}.wb-verhaal>h2:first-child{margin-top:0}.wb-verhaal p{color:var(--text-secondary);font-size:var(--fs-md);line-height:1.7;margin:0 0 var(--sp-4);max-width:64ch}.wb-verhaal>p:last-child{margin-bottom:0}.wb-verloop{list-style:none;margin:var(--sp-4) 0 0;padding:0}.wb-verloop li{align-items:baseline;border-top:1px solid var(--sm-lijn);display:grid;gap:var(--sp-5);grid-template-columns:120px 1fr;padding:var(--sp-4) 0}.wb-verloop li:last-child{border-bottom:1px solid var(--sm-lijn)}.wb-verloop li>span{color:var(--sm-accent-tekst);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:700}.wb-verloop b{color:var(--accent-ink);display:block;font-family:var(--sm-head-font);font-size:var(--fs-md);font-weight:600}.wb-verloop p{color:var(--text-secondary);font-size:var(--fs-base);line-height:1.6;margin:4px 0 0}.wb-indeling.is-klein{gap:var(--sp-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:var(--sp-4)}.wb-indeling.is-klein .wb-beeld{align-self:start}.wb-indeling.is-klein .wb-beeld img{height:auto;max-height:82vh;object-fit:contain}.wb-klein-kop{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:var(--fs-display);font-weight:600;letter-spacing:-.015em;line-height:1.1;margin:0;text-wrap:balance}.wb-indeling.is-klein .wb-werk-lead{margin-top:var(--sp-4)}.wb-klein-knop{margin-top:var(--sp-5);min-height:48px;padding-inline:20px}@media (max-width:900px){.wb-werk-kop{gap:var(--sp-4);grid-template-columns:1fr;padding-bottom:var(--sp-5)}.wb-beeld.is-breed{aspect-ratio:4/3}.wb-indeling,.wb-indeling.is-klein{gap:var(--sp-5);grid-template-columns:1fr;margin-top:var(--sp-5)}.wb-zij{order:-1;position:static}.wb-paneel{padding:var(--sp-5) var(--sp-4)}.wb-paneel .wb-feiten>div:nth-child(n+6){display:none}.wb-paneel .wb-feiten>div:nth-child(5){border-bottom:1px solid var(--sm-lijn)}.wb-verhaal h2{font-size:calc(24px*var(--font-scale));margin-top:var(--sp-6)}.wb-verhaal p{font-size:var(--fs-base)}.wb-verloop li{gap:var(--sp-3);grid-template-columns:88px 1fr}.wb-klein-kop{font-size:var(--fs-xl)}.wb-klein-knop{justify-content:center;width:100%}}.wb-oordeel{align-items:center;background-color:var(--page-bg);border:1px solid var(--border-color);border-radius:var(--radius);display:grid;gap:var(--sp-7);grid-template-columns:auto 1fr;padding:var(--sp-7)}.wb-oordeel-cijfer{border-right:1px solid var(--sm-lijn);padding-right:var(--sp-7);text-align:center}.wb-oordeel-cijfer b{color:var(--accent-ink);display:block;font-family:var(--sm-head-font);font-size:var(--sm-display);font-weight:600;line-height:1}.wb-sterren{display:inline-flex;flex-wrap:nowrap;gap:2px;margin-top:var(--sp-2)}.wb-sterren .material-icons-outlined{color:var(--color-rating);display:inline-block;font-size:var(--icon-md)}.wb-oordeel-cijfer>span:last-child{color:var(--text-tertiary);display:block;font-size:var(--fs-sm);margin-top:var(--sp-2)}.wb-oordeel blockquote{margin:0}.wb-oordeel blockquote p{color:var(--text-primary);font-family:var(--sm-head-font);font-size:var(--fs-lg);line-height:1.5;margin:0 0 var(--sp-3);max-width:62ch}.wb-oordeel footer{color:var(--text-secondary);font-size:var(--fs-base)}.wb-oordeel footer b{color:var(--text-primary)}@media (max-width:700px){.wb-oordeel{gap:var(--sp-4);grid-template-columns:1fr;padding:var(--sp-5) var(--sp-4)}.wb-oordeel-cijfer{align-items:center;border-bottom:1px solid var(--sm-lijn);border-right:0;display:flex;gap:var(--sp-3);padding:0 0 var(--sp-4);text-align:left}.wb-oordeel-cijfer b{font-size:var(--fs-display)}.wb-oordeel-cijfer>span:last-child,.wb-sterren{margin:0}.wb-oordeel blockquote p{font-size:var(--fs-md)}}.sv-afsluiter{align-items:center;background-color:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius);display:grid;gap:var(--sp-6);grid-template-columns:1fr auto;padding:var(--sp-6) var(--sp-7)}.is-vlak .sv-afsluiter{background-color:var(--page-bg)}.sv-afsluiter p{color:var(--text-secondary);font-size:var(--fs-md);line-height:1.55;margin:var(--sp-2) 0 0}.sv-afsluiter-acties{align-items:stretch;display:flex;flex-direction:column;gap:var(--sp-2)}.sv-afsluiter .btn{justify-content:center;min-height:52px;padding-inline:24px}.sv-afsluiter small{color:var(--text-tertiary);font-size:var(--fs-sm);text-align:center}@media (max-width:900px){.sv-afsluiter{gap:var(--sp-4);grid-template-columns:1fr;padding:var(--sp-5) var(--sp-4)}}.sv-smid{align-items:center;display:grid;gap:var(--sp-7);grid-template-columns:5fr 7fr}.sv-smid-beeld{aspect-ratio:3/2;border:1px solid var(--border-color);border-radius:var(--radius);overflow:hidden}.sv-smid-beeld img{height:100%;object-fit:cover;width:100%}.sv-smid p{color:var(--text-secondary);font-size:var(--fs-md);line-height:1.7;margin:var(--sp-3) 0 0;max-width:58ch}.sv-smid .sv-link{margin-top:var(--sp-3)}@media (max-width:900px){.sv-smid{gap:var(--sp-4);grid-template-columns:1fr}.sv-smid p{font-size:var(--fs-base)}}.sv-stappen{background-color:var(--page-bg);border:1px solid var(--border-color);border-radius:var(--radius);counter-reset:s;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.sv-stappen.is-4{grid-template-columns:repeat(4,1fr)}.sv-band:not(.is-vlak) .sv-stappen{background-color:var(--surface)}.sv-stappen li{align-content:start;border-left:1px solid var(--sm-lijn);column-gap:var(--sp-3);counter-increment:s;display:grid;grid-template-columns:32px 1fr;padding:var(--sp-5)}.sv-stappen li:first-child{border-left:0}.sv-stappen li:before{align-items:center;border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--accent-ink);content:counter(s);display:flex;font-size:var(--fs-base);font-weight:700;height:32px;justify-content:center;width:32px}.sv-stappen b{align-items:center;color:var(--text-primary);display:flex;font-size:var(--fs-md);line-height:1.25;min-height:32px}.sv-stappen p{color:var(--text-secondary);font-size:var(--fs-base);grid-column:2;line-height:1.6;margin:var(--sp-2) 0 0}@media (max-width:900px){.sv-stappen,.sv-stappen.is-4{grid-template-columns:1fr}.sv-stappen li{border-left:0;border-top:1px solid var(--sm-lijn);padding:var(--sp-4)}.sv-stappen li:first-child{border-top:0}}.sv-stemmen{display:grid;gap:var(--gap-grid);grid-template-columns:repeat(3,1fr)}.sv-stem{background-color:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius);display:flex;flex-direction:column;margin:0;padding:var(--sp-5)}.sv-stem .wb-sterren{margin-top:0}.sv-stem .wb-sterren .material-icons-outlined{font-size:var(--icon-sm)}.sv-stem p{color:var(--text-primary);font-family:var(--sm-head-font);font-size:var(--fs-md);line-height:1.55;margin:var(--sp-3) 0 var(--sp-4)}.sv-stem footer{color:var(--text-tertiary);font-size:var(--fs-sm);margin-top:auto}@media (max-width:900px){.sv-stemmen{gap:var(--sp-3);grid-template-columns:1fr}}.sv-duo{align-items:stretch;display:grid;gap:var(--sp-7);grid-template-columns:7fr 5fr}.sv-duo-beeld{min-height:0}.sv-duo-beeld img{inset:0;position:absolute}.sv-lijst{border-top:1px solid var(--sm-lijn);list-style:none;margin:var(--sp-5) 0 0;padding:0}.sv-lijst li{border-bottom:1px solid var(--sm-lijn);color:var(--text-secondary);display:grid;font-size:var(--fs-base);gap:var(--sp-3);grid-template-columns:28px 1fr;line-height:1.55;padding:var(--sp-4) 0}.sv-lijst li b{color:var(--text-primary);display:block;font-size:var(--fs-md)}.sv-lijst .material-icons-outlined{color:var(--sm-accent-tekst);font-size:var(--icon-md);margin-top:2px}.sv-wie{display:grid;gap:var(--gap-grid);grid-template-columns:repeat(4,1fr)}.sv-wie>div{background-color:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius);padding:var(--sp-5)}.sv-wie .material-icons-outlined{color:var(--sm-accent-tekst);font-size:var(--icon-lg)}.sv-wie b{color:var(--text-primary);display:block;font-size:var(--fs-md);line-height:1.3;margin-top:var(--sp-3)}.sv-wie p{color:var(--text-secondary);font-size:var(--fs-base);line-height:1.55;margin:var(--sp-2) 0 0}.sv-vragen{border-top:1px solid var(--border-color);max-width:820px}.sv-vragen details{border-bottom:1px solid var(--sm-lijn)}.sv-vragen summary{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--fs-md);font-weight:700;gap:var(--sp-4);justify-content:space-between;list-style:none;min-height:56px;padding:var(--sp-2) 0}.sv-vragen summary::-webkit-details-marker{display:none}.sv-vragen summary:after{color:var(--sm-accent-tekst);content:"+";flex:none;font-size:var(--fs-lg)}.sv-vragen details[open] summary:after{content:"–"}.sv-vragen p{color:var(--text-secondary);font-size:var(--fs-base);line-height:1.65;margin:0 0 var(--sp-4);max-width:68ch}@media (max-width:900px){.sv-duo{gap:var(--sp-5);grid-template-columns:1fr}.sv-duo-beeld{aspect-ratio:4/3}.sv-wie{gap:var(--sp-3);grid-template-columns:1fr 1fr}}@media (max-width:560px){.sv-wie{grid-template-columns:1fr}}.sv-tijd{border-top:2px solid var(--accent);display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin:0;padding:0}.sv-tijd li{padding:var(--sp-5) var(--sp-5) 0 0;position:relative}.sv-tijd li:before{background-color:var(--accent);border-radius:var(--radius);content:"";height:12px;left:0;position:absolute;top:-7px;width:12px}.sv-tijd b{color:var(--accent-ink);display:block;font-family:var(--sm-head-font);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:600}.sv-tijd p{color:var(--text-secondary);font-size:var(--fs-base);line-height:1.55;margin:var(--sp-2) 0 0}@media (max-width:900px){.sv-tijd{border-left:2px solid var(--accent);border-top:0;grid-template-columns:1fr}.sv-tijd li{padding:0 0 var(--sp-5) var(--sp-5)}.sv-tijd li:last-child{padding-bottom:0}.sv-tijd li:before{left:-7px;top:8px}}.sv-aanleiding{align-items:center;background-color:var(--page-bg);border:1px solid var(--accent);border-radius:var(--radius);display:grid;gap:var(--sp-4);grid-template-columns:80px 1fr 44px;margin-bottom:var(--sp-5);padding:var(--sp-3)}.sv-aanleiding img{border-radius:var(--radius);height:60px;object-fit:cover;width:80px}.sv-aanleiding small{color:var(--text-tertiary);display:block;font-size:var(--fs-sm)}.sv-aanleiding b{color:var(--text-primary);display:block;font-size:var(--fs-base);line-height:1.35}.sv-aanleiding a{align-items:center;color:var(--text-tertiary);display:flex;justify-content:center;min-height:44px;min-width:44px;text-decoration:none}.sv-aanleiding a:hover{color:var(--sm-accent-tekst)}@media (max-width:700px){.sv-aanleiding{gap:var(--sp-3);grid-template-columns:64px 1fr 44px}.sv-aanleiding img{height:48px;width:64px}}.wb-werk-top{align-items:center;display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,6fr) minmax(0,6fr);padding:var(--sp-4) 0 0}.wb-werk-top .wb-beeld{aspect-ratio:4/3}.wb-werk-top h1{color:var(--accent-ink);font-family:var(--sm-head-font);font-size:calc(44px*var(--font-scale));font-weight:600;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance}.wb-werk-top .wb-werk-lead{margin-top:var(--sp-5)}@media (max-width:900px){.wb-werk-top{gap:var(--sp-4);grid-template-columns:1fr}.wb-werk-top>div{order:-1}.wb-werk-top h1{font-size:var(--sm-display)}.wb-werk-top .wb-werk-lead{margin-top:var(--sp-4)}}.sv-band.is-na-kop{padding-top:var(--sp-3)}.wb-oordeel{gap:var(--sp-4);grid-template-columns:1fr}.wb-oordeel-cijfer{align-items:center;border-right:0;display:flex;gap:var(--sp-3);padding:0;text-align:left}.wb-oordeel-cijfer .wb-sterren,.wb-oordeel-cijfer>span:last-child{margin:0}@media (max-width:700px){.wb-oordeel-cijfer{border-bottom:0;padding:0}}.sv-na-stappen{align-items:center;display:flex;gap:var(--sp-4);margin:var(--sp-5) 0 0}.sv-na-stappen .btn{min-height:48px;padding-inline:20px}.sv-na-stappen small{color:var(--text-tertiary);font-size:var(--fs-sm)}@media (max-width:700px){.sv-na-stappen{align-items:stretch;flex-direction:column;gap:var(--sp-2)}.sv-na-stappen .btn{justify-content:center}.sv-na-stappen small{text-align:center}}.sv-wie b{margin-top:0}.wb-uit .wb-kaart-waar{margin-top:var(--sp-3)}@media (max-width:700px){.sv-pagina .section-head .dn-sectiekop-rechts,.sv-pagina .section-head .section-link{align-self:flex-start;margin-left:0}}body:has(.sv-aanleiding) #mwWerk{display:none}@media (max-width:900px){.sv-weg{min-height:0;padding:var(--sp-4)}.sv-weg:after{background-image:linear-gradient(0deg,rgba(15,13,11,.97),rgba(15,13,11,.75) 62%,rgba(15,13,11,.3))}}.sv-smid.is-tekst{align-items:start}.sv-smid.is-tekst p{margin-top:0}@media (max-width:900px){.wb-indeling.is-klein aside{display:contents}.wb-indeling.is-klein .wb-klein-kop{order:-3}.wb-indeling.is-klein .wb-werk-meta{margin-top:calc(var(--sp-3)*-1);order:-2}.wb-indeling.is-klein .wb-beeld{order:-1}.wb-indeling.is-klein .wb-feiten,.wb-indeling.is-klein .wb-klein-knop,.wb-indeling.is-klein .wb-werk-lead{margin-top:0}}.wb-oordeel{max-width:820px}a.wb-chip{text-decoration:none}a.wb-chip:hover{color:var(--text-primary)}.wb-balk[hidden],.wb-meer[hidden]{display:none}.wb-raster.is-klein-werk .wb-kaart h3{font-size:var(--fs-md);min-height:0}.wb-raster.is-klein-werk{gap:var(--sp-5) var(--gap-grid)}.sv-erkend.is-3{grid-template-columns:repeat(3,1fr)}.sv-erkend.is-2{grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.sv-erkend.is-3{grid-template-columns:1fr}.sv-erkend.is-3>div{border-left:0;border-top:1px solid var(--sm-lijn)}.sv-erkend.is-3>div:first-child{border-top:0}}.wb-fotos{display:grid;gap:var(--sp-5) var(--gap-grid);grid-template-columns:repeat(3,1fr)}.wb-fotos figure{margin:0}.wb-fotos .wb-beeld{aspect-ratio:4/3;display:block}.wb-fotos figcaption{color:var(--text-tertiary);font-size:var(--fs-sm);line-height:1.45;margin-top:var(--sp-2)}.wb-fotos.is-klein{grid-template-columns:repeat(4,1fr);margin-top:var(--sp-6)}.wb-fotograaf{color:var(--text-tertiary);font-size:var(--fs-sm);margin:var(--sp-4) 0 0}@media (max-width:900px){.wb-fotos,.wb-fotos.is-klein{gap:var(--sp-3);grid-template-columns:1fr 1fr}}.wb-feiten dd a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.wb-feiten dd a:hover{color:var(--sm-accent-tekst)}.wb-klein-tekst{margin-top:var(--sp-4)}.wb-klein-tekst p{color:var(--text-secondary);font-size:var(--fs-base);line-height:1.65;margin:0 0 var(--sp-3)}.wb-voorna{aspect-ratio:3/2;background-color:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius);max-width:960px;overflow:hidden;position:relative}.wb-voorna img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wb-voorna-voor{clip-path:inset(0 calc(100% - var(--wb-deel)) 0 0);inset:0;position:absolute}.wb-voorna:after{background-color:var(--accent);bottom:0;content:"";left:var(--wb-deel);margin-left:-1px;pointer-events:none;position:absolute;top:0;width:2px}.wb-voorna input[type=range]{cursor:ew-resize;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.wb-voorna:focus-within{outline:2px solid var(--accent);outline-offset:2px}.wb-voorna-bij{color:var(--text-tertiary);display:flex;font-size:var(--fs-sm);justify-content:space-between;margin:var(--sp-2) 0 0;max-width:960px}.wb-producten{margin:0}#modellenboeken .insp-boeken,#modellenboeken .sm-boeken{margin-top:0}@media (max-width:900px){.wb-werk-top .wb-beeld{order:0}}.sv-stemmen.is-2{grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.sv-stemmen.is-2{grid-template-columns:1fr}}.sv-duo.is-zonder-beeld{grid-template-columns:minmax(0,820px)}.sv-duo-beeld{position:relative}.sv-tijd{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}@media (max-width:900px){.sv-tijd{grid-template-columns:1fr}}.wb-beeld>a[data-wb-groot]{cursor:zoom-in;display:block;height:100%;position:relative}a.wb-beeld[data-wb-groot]{cursor:zoom-in}.wb-beeld-groot{align-items:center;background-color:var(--page-bg);border:1px solid var(--border-strong);border-radius:var(--radius);bottom:var(--sp-3);color:var(--text-primary);display:flex;height:40px;justify-content:center;position:absolute;right:var(--sp-3);width:40px}.wb-beeld-groot .material-icons-outlined{font-size:22px}.wb-beeld>a[data-wb-groot]:hover .wb-beeld-groot{border-color:var(--accent);color:var(--accent)}.wb-lichtbak{align-items:center;background-color:rgba(8,7,6,.94);display:flex;gap:var(--sp-3);inset:0;justify-content:center;padding:var(--sp-5);position:fixed;z-index:1000}.wb-lichtbak[hidden]{display:none}.wb-lichtbak figure{align-items:center;display:flex;flex-direction:column;margin:0;max-height:100%;min-width:0}.wb-lichtbak img{border-radius:var(--radius);display:block;height:auto;max-height:calc(100vh - 110px);max-width:100%;object-fit:contain;width:auto}.wb-lichtbak figcaption{color:#cec2b1;font-size:var(--fs-sm);margin-top:var(--sp-3);text-align:center}.wb-lichtbak-knop{align-items:center;background-color:#1b1815;border:1px solid #786a5a;border-radius:var(--radius);color:#f2e9dc;cursor:pointer;display:flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.wb-lichtbak-knop:hover{border-color:#f0ac52;color:#f0ac52}.wb-lichtbak-knop.is-dicht{position:absolute;right:var(--sp-4);top:var(--sp-4)}.wb-lichtbak-knop[hidden]{display:none}@media (max-width:700px){.wb-lichtbak{gap:0;padding:var(--sp-3)}.wb-lichtbak-knop.is-volgende,.wb-lichtbak-knop.is-vorige{bottom:var(--sp-4);position:absolute}.wb-lichtbak-knop.is-vorige{left:var(--sp-4)}.wb-lichtbak-knop.is-volgende{right:var(--sp-4)}.wb-lichtbak img{max-height:calc(100vh - 170px)}}