.balk{display:none}@media (width<=760px){.balk:not([hidden]){z-index:75;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--grafiet);visibility:hidden;transition:transform .35s var(--e-in), visibility 0s .35s;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -1px #ffffff14}.balk.is-aan{visibility:visible;transition:transform .35s var(--e-uit), visibility 0s;transform:none}.balk .knop{height:48px;font-size:var(--fs-base);flex:1;justify-content:space-between;padding-left:20px;padding-right:4px}:root .balk .balk-bel{width:48px;height:48px;color:var(--inkt);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.balk .balk-bel svg{fill:currentColor;width:20px;height:20px}.balk .balk-bel:active{transform:scale(.94)}}[data-tier=stil] .balk{transition:none!important}.voet{overflow:hidden}.voet .voet-binnen{padding:var(--sec-y) 0 0}.voet .voet-grid{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.voet .voet-zin{font-size:var(--fs-kop2);letter-spacing:-.02em;margin:0 0 28px;font-weight:650;line-height:1.02}.voet .voet-contact{font-style:normal;font-size:var(--fs-md);color:var(--fg2);flex-direction:column;align-items:flex-start;gap:4px;margin-top:40px;scroll-margin-top:96px;display:flex}.voet .voet-contact a{font-size:var(--fs-xl);color:#fff;text-decoration:none}.voet .voet-tel{position:relative}.voet .voet-tel:after{content:"";background:var(--rood);transform-origin:0;height:2px;transition:transform var(--t-deel) var(--e-uit);position:absolute;bottom:-5px;left:0;right:0}.voet[data-actief] .voet-tel:after{transform:scaleX(0)}.voet[data-actief] .voet-tel.is-in:after,.voet[data-actief] .voet-tel:hover:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.voet[data-actief] .voet-tel.is-in:hover:after{animation:tel-opnieuw .62s var(--e-uit)}}@keyframes tel-opnieuw{0%{transform-origin:100%;transform:scaleX(1)}46%{transform-origin:100%;transform:scaleX(0)}47%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.voet .voet-contact .voet-kaart{font-size:var(--fs-md);color:var(--fg2);transition:color var(--t-druk)}.voet .voet-contact .voet-kaart:hover{color:#fff}.voet .voet-sociaal{gap:4px;margin:8px 0 0 -10px;padding:0;list-style:none;display:flex}.voet .voet-contact .voet-sociaal a{width:44px;height:44px;color:var(--fg2);transition:color var(--t-druk);place-items:center;display:grid}.voet .voet-sociaal svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.voet .voet-contact .voet-sociaal a:hover{color:#fff}.voet .voet-mail{align-items:baseline;gap:12px;display:inline-flex}.voet .kopieer{font-size:var(--fs-sm2);color:var(--fg2);cursor:pointer;text-underline-offset:4px;opacity:0;transition:opacity var(--t-klein), color var(--t-klein);background:0 0;border:0;padding:2px 0;font-weight:560;text-decoration:underline}.voet .voet-mail:hover .kopieer,.voet .kopieer:focus-visible{opacity:1;color:#fff}.voet .kopie-melding{font-size:var(--fs-sm2);color:var(--rood-donker)}@media (hover:none){.voet .kopieer{display:none}}.voet .groep{flex-direction:column;gap:10px;display:flex}.voet .groep h2{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0 0 10px;font-weight:500}.voet .groep a{font-size:var(--fs-base);opacity:.82;text-decoration:none;transition:opacity .3s}.voet .groep a:hover,.voet .groep a[aria-current]{opacity:1}.voet .voet-merk{padding:clamp(80px, 14vh, 160px) var(--rand) 0}.voet .voet-merk :is(img,.lei){width:100%;height:auto}.voet .juridisch{max-width:none;font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0;padding-top:28px;padding-bottom:28px;display:flex}.voet .juridisch a,.voet .juridisch .voorkeuren{text-decoration:none}.voet .juridisch a:hover,.voet .juridisch .voorkeuren:hover{text-decoration:underline}.voet .juridisch .voorkeuren{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.voet .juridisch-links{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;row-gap:4px;margin-left:auto;display:flex}.voet .juridisch-links>:not([hidden]):has(~:not([hidden])):after{content:" · ";text-decoration:none;display:inline-block}@supports (animation-timeline:view()){:root:not([data-telefoon]) .voet[data-actief]{view-timeline:--voet block}:root:not([data-telefoon]) .voet[data-actief] .voet-binnen{animation-name:voet-gordijn;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--voet;animation-range:entry}:root:not([data-telefoon]) .voet[data-actief] .voet-merk :is(img,.lei){animation-name:voet-merk;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--voet;animation-range:entry}}@keyframes voet-gordijn{0%{transform:translateY(max(-100%,-100dvh))}to{transform:none}}@keyframes voet-merk{0%{transform:translateY(22%)}to{transform:none}}@media (width<=1100px){.voet .voet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.voet .voet-cta{grid-column:1/-1}}@media (width<=760px){.voet .voet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.voet .groep:last-of-type{grid-column:1/-1}.voet .juridisch{flex-direction:column;align-items:flex-start}.voet .juridisch-links{justify-content:flex-start;margin-left:0}.voet .groep a,.voet .voet-contact a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.voet .voet-binnen,.voet .voet-merk :is(img,.lei){animation:none!important;transform:none!important}.voet .voet-tel:after{transition:none}.voet[data-actief] .voet-tel.is-in:hover:after{animation:none}}.gkaart{color:var(--inkt);font-size:var(--fs-md);background:#fff;border-radius:24px;margin:0;padding:22px 22px 16px;line-height:1.35;position:relative;box-shadow:0 50px 120px -30px #000000b3,0 0 0 1px #ffffff14}.gkaart .gk-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.gkaart .gk-zoek{font-size:var(--fs-md);border:1px solid #e2e2e2;border-radius:99px;flex:260px;align-items:center;gap:12px;margin:0;padding:12px 18px;display:flex}.gkaart .gk-schakel{font-size:var(--fs-xs);background:#f0efed;border-radius:99px;gap:2px;margin:0;padding:4px;display:none}.gkaart .gk-schakel button{cursor:pointer;color:#666;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:0;border-radius:99px;padding:8px 12px;transition:background-color .4s,color .4s}.gkaart .gk-schakel button.is-aan{background:var(--inkt);color:#fff}.gkaart .gk-moment{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:#595959;background:#f0efed;border-radius:99px;margin:0;padding:8px 12px;line-height:1}.gk-na .gk-moment{background:var(--inkt);color:#fff}.gkaart .gk-moment .gk-mn{display:none}.gkaart .gk-lijst{margin:0;padding:0;list-style:none}.gkaart .gk-rij{border-top:1px solid #ececec;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;transition:opacity .6s,color .6s;display:flex;position:relative}.gkaart .gk-naam{font-size:var(--fs-lg2);letter-spacing:-.015em;color:var(--demp,var(--inkt));align-items:center;gap:10px;margin:0;font-weight:650;transition:color .25s;display:flex}.gkaart .gk-meta{font-size:var(--fs-sm2);color:var(--demp,#6b6b6b);margin:2px 0 0;transition:color .6s}.gkaart .ster{font-style:normal;font-size:var(--fs-2xs);letter-spacing:1px;color:var(--inkt)}.gkaart .ster-deel{background:linear-gradient(90deg, var(--inkt) var(--deel,84%), #cfcfcf var(--deel,84%));color:#0000;-webkit-background-clip:text;background-clip:text}.gkaart .gk-duim{background:linear-gradient(135deg,#d6d6d6,#a9a9a9);border-radius:10px;flex:none;width:92px;height:66px;position:relative}.gkaart .gk-duim.d2{background:linear-gradient(135deg,#c9c9c9,#8f8f8f)}.gkaart .gk-duim:after,.gkaart .speel{content:"";background:#ffffffe6;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;top:50%;left:50%}.gkaart .gk-duim:before,.gkaart .speel:before{content:"";z-index:1;border-left:8px solid var(--inkt);border-top:5px solid #0000;border-bottom:5px solid #0000;margin:-5px 0 0 -3px;position:absolute;top:50%;left:50%}.gkaart .gk-vouw{font-size:var(--fs-xs);color:var(--demp,#6e6e6e);text-transform:uppercase;letter-spacing:.06em;justify-content:center;gap:10px;padding:9px 0}.gkaart .gk-uw{background:#f5f4f2;border-top-color:#0000;border-radius:14px;margin:0 -12px;padding:14px 12px;transition:background-color .25s,box-shadow .25s,opacity .6s}.gkaart .gk-spons{box-shadow:inset 0 0 0 1.5px var(--rood);font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;color:var(--rood-tekst);opacity:0;transition:opacity .25s, transform .25s var(--e-uit);background:#fff;border-radius:4px;margin:0;padding:3px 7px;font-weight:600;position:absolute;top:-9px;left:12px;transform:translateY(4px)}.gkaart .gk-dit{background:var(--demp,var(--inkt));color:#fff;font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:4px 8px;font-weight:500;transition:background-color .25s}.gkaart .gk-gaten{flex-wrap:wrap;gap:10px 14px;margin:10px 0 0;padding:0;list-style:none;display:flex}.gkaart .gk-gaten li{font-size:var(--fs-xs);color:var(--demp,#666);border:1px solid #dcdcdc;border-radius:99px;align-items:center;gap:6px;padding:5px 16px 5px 10px;transition:border-color .5s,color .5s,box-shadow .5s,background-color .5s;display:inline-flex;position:relative}.gkaart .gk-n,.gkaart .gk-haak{display:none}.gkaart .gk-gatenvak{display:grid}.gkaart .gk-gatenvak>.gk-gaten{grid-area:1/1}.gkaart .gk-schaduw{visibility:hidden}.gkaart .gk-schaduw .gk-haak{width:13px;height:13px;animation:none;display:inline-block}.gkaart .gk-schaduw .gk-n{display:inline}html:not(.js) .gkaart .gk-schaduw{display:none}.gkaart .gk-m{background:var(--rood-knop);color:#fff;width:22px;height:22px;font-size:var(--fs-3xs);transition:transform .6s var(--uit);border-radius:50%;place-items:center;font-weight:500;display:grid;position:absolute;top:-10px;right:-10px;transform:scale(0)}.gkaart .gk-vouw .gk-m{position:static}.gkaart .gk-beeld{background:#e4e3e0;border-radius:10px;flex:none;width:112px;height:80px;position:relative;overflow:hidden}.gkaart .gk-beeld :is(picture,img,.lei){width:100%;height:100%}.gkaart .gk-beeld :is(img,.lei){object-fit:cover;opacity:0;transition:opacity .9s var(--uit), transform 1.2s var(--uit);transform:scale(1.25)}.gkaart .gk-beeld .speel{opacity:0;transition:opacity .6s .4s}.gkaart .gk-beeld.is-leeg{background:#2a2d31 linear-gradient(104deg,#0000 60%,#ffffff12 60.2%,#0000 96%)}.gkaart .gk-beeld.is-leeg .speel{display:none}.gkaart .gk-tek{color:var(--inkt);opacity:.75;transition:color .6s var(--uit), opacity .6s var(--uit);display:block;position:absolute;inset:0}.gkaart .gk-tek[hidden]{display:none}.gkaart .gk-tek svg{fill:none;stroke:currentColor;stroke-width:11px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.gkaart .gk-tek .f{stroke-width:7.5px}.gkaart .gk-beeld.is-tekening{transition:background-color .6s var(--uit)}.gkaart.is-na .gk-beeld.is-tekening{background:#2a2d31}.gkaart.is-na .gk-tek{color:#fff;opacity:.92}.gkaart .gk-beeld.is-tekening .speel{width:18px;height:18px;margin:0;inset:auto 5px 5px auto}.gkaart .gk-beeld.is-tekening .speel:before{border-top-width:4px;border-bottom-width:4px;border-left-width:6px;margin:-4px 0 0 -2px}.gkaart .gk-caret{background:var(--rood);border-radius:1px;flex:none;width:2px;height:1.15em;margin-left:-11px;display:none}.gkaart.is-typt .gk-caret{display:block}.gkaart.is-knipt .gk-caret{animation:.4s step-end 3 forwards gk-knip;display:block}@keyframes gk-knip{50%,to{opacity:0}}.gkaart[data-stap="0"] .gk-uw{box-shadow:inset 0 0 0 1.5px var(--inkt)}.gkaart:not(.is-na)[data-stap="1"] [data-m="1"],.gkaart:not(.is-na)[data-stap="2"] [data-m="2"],.gkaart:not(.is-na)[data-stap="3"] [data-m="3"],.gkaart:not(.is-na)[data-stap="5"] .gk-gaten li{border-color:var(--rood);color:var(--rood-tekst);background:#fff;box-shadow:0 0 0 5px #ed1d2424}.gkaart:not(.is-na)[data-stap="4"] .gk-vouw,.gkaart:not(.is-na)[data-stap="5"] .gk-vouw{color:var(--rood-tekst)}.gkaart:not(.is-na)[data-stap="1"] [data-m="1"] .gk-m,.gkaart:not(.is-na)[data-stap="2"] [data-m="2"] .gk-m,.gkaart:not(.is-na)[data-stap="3"] [data-m="3"] .gk-m,.gkaart:not(.is-na)[data-stap="4"] [data-m="4"] .gk-m,.gkaart:not(.is-na)[data-stap="5"] .gk-m{transform:scale(1)}.gkaart:not(.is-na)[data-stap="1"] .gk-rij:not(.gk-uw),.gkaart:not(.is-na)[data-stap="2"] .gk-rij:not(.gk-uw),.gkaart:not(.is-na)[data-stap="3"] .gk-rij:not(.gk-uw),.gkaart:not(.is-na)[data-stap="4"] .gk-rij:not(.gk-vouw),.gkaart:not(.is-na)[data-stap="5"] .gk-rij:not(.gk-uw):not(.gk-vouw),.gkaart.is-na .gk-rij:not(.gk-uw){--demp:#000;opacity:.58}.gkaart.is-na .gk-uw{box-shadow:inset 0 0 0 1.5px var(--rood);opacity:1;background:#fff0ef}.gkaart.is-na .gk-spons{opacity:1;transform:none}.gkaart.is-na .gk-uw .gk-naam{color:var(--rood-tekst)}.gkaart.is-na .gk-dit{background:var(--rood-knop)}.gkaart.is-na .gk-v{display:none}.gkaart.is-na .gk-n{display:inline}.gkaart.is-na .gk-haak{background:var(--rood);width:13px;height:13px;-webkit-mask:var(--haak) center / contain no-repeat;-webkit-mask:var(--haak) center / contain no-repeat;mask:var(--haak) center / contain no-repeat;animation:haak-teken .25s var(--e-uit) both;animation-delay:calc(.25s + var(--i,0) * 80ms);display:inline-block}@keyframes haak-teken{0%{clip-path:inset(0 100% 0 0);transform:scale(.6)}to{clip-path:inset(0 -20% 0 0);transform:none}}.gkaart.is-na .gk-gaten li{color:var(--inkt);box-shadow:none;background:#fff;border-color:#ed1d2459}.gkaart.is-na .gk-gaten .gk-m{transform:scale(0)}.gkaart.is-na .gk-beeld :is(img,.lei),.gkaart.is-na .gk-beeld .speel{opacity:1;transform:none}.gk-na .gk-lijst{flex-direction:column;display:flex}.gk-na .gk-gaten li{grid-template-columns:13px auto;align-items:center;column-gap:6px;display:inline-grid}.gk-na .gk-haak{visibility:hidden;grid-area:1/1;width:13px;height:13px;display:inline-block}.gk-na.is-na .gk-haak{visibility:visible}.gk-na :is(.gk-v,.gk-n){grid-area:1/2;display:block}.gk-na:not(.is-na) .gk-n,.gk-na.is-na .gk-v{visibility:hidden}.gk-na[data-moment=wacht] .gk-uw{order:1}@supports (animation-timeline:view()){:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-lijst{flex-direction:column;display:flex}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een.is-boven .gk-uw{order:-1}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-gaten li{grid-template-columns:auto;align-items:center;display:inline-grid}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een :is(.gk-v,.gk-n){display:block}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een:not(.is-na) .gk-n,:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een.is-na .gk-v{visibility:hidden}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een :is(.gk-naam,.gk-meta,.gk-dit,.gk-gaten li,.gk-moment){transition:none}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een :is(.gk-rij,.gk-uw){transition:opacity .6s}}:root[data-tier=lite][data-telefoon] .zoekkaart.is-tel .gkaart .gk-lijst{flex-direction:column;display:flex}:root[data-tier=lite][data-telefoon] .zoekkaart.is-tel .gkaart.is-boven .gk-uw{order:-1}:root[data-tier=lite][data-telefoon] .zoekkaart.is-tel .gkaart :is(.gk-naam,.gk-meta,.gk-dit,.gk-gaten li,.gk-moment){transition:none}:root[data-tier=lite][data-telefoon] .zoekkaart.is-tel .gkaart :is(.gk-rij,.gk-uw){transition:opacity .6s}@media (pointer:coarse){.gkaart .gk-schakel button{position:relative}.gkaart .gk-schakel button:before{content:"";position:absolute;inset:-4px 0}}@media (width<=760px){.gkaart{font-size:var(--fs-sm2);border-radius:18px;padding:14px 14px 10px}.gkaart .gk-zoek{font-size:var(--fs-sm2);flex-basis:100%;padding:9px 14px}.gkaart .gk-kop{gap:8px}.gkaart .gk-schakel button{min-height:36px;padding:8px 14px}.gkaart .gk-rij{gap:10px;padding:9px 0}.gkaart .gk-uw{margin:0 -8px;padding:10px 8px}.gkaart .gk-spons{left:8px}.gkaart .gk-naam{font-size:var(--fs-md)}.gkaart .gk-meta{font-size:var(--fs-xs)}.gkaart:is([data-zoekingen],.gk-een) .gk-regel{flex:auto;min-width:0}.gkaart:is([data-zoekingen],.gk-een) .gk-meta{white-space:nowrap;contain:inline-size;overflow:hidden}.gkaart:is([data-zoekingen],.gk-een) .gk-vak{text-overflow:ellipsis;vertical-align:top;max-width:calc(100% - 10em);display:inline-block;overflow:hidden}.gkaart .gk-duim{width:58px;height:42px}.gkaart .gk-beeld{width:72px;height:54px}.gkaart .gk-tek svg{stroke-width:14.5px}.gkaart .gk-tek .f{stroke-width:10px}.gkaart .gk-gaten li{font-size:var(--fs-2xs);padding:4px 13px 4px 8px}.gkaart .gk-m{width:18px;height:18px;font-size:var(--fs-3xs);top:-8px;right:-8px}}@media (prefers-reduced-motion:reduce){.gkaart.is-na .gk-haak{animation:none}}[data-pen] [pathLength="1"]{stroke-dasharray:1 1}[data-pen=wacht] [pathLength="1"]{stroke-dashoffset:1px}[data-pen=wacht] :is(text,.pen-vul,.inval){opacity:0}[data-pen=wacht]{--pen-wacht:1}.pen-streep{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7C38 3.5 84 9.5 124 6.2S178 4.6 198 7.4' fill='none' stroke='%23ED1D24' stroke-width='2.4' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 100%/100% .42em no-repeat;padding-bottom:.1em}.pen-streep[data-pen=wacht]{background-size:0% .42em}@media (prefers-reduced-motion:reduce){[data-pen=wacht] [pathLength="1"]{stroke-dashoffset:0}[data-pen=wacht] :is(text,.pen-vul,.inval){opacity:1}.pen-streep[data-pen=wacht]{background-size:100% .42em}}.sw-mount{color:inherit;text-decoration:none;display:grid}.sw-raam{--sw-h:clamp(360px, 56vh, 640px);height:var(--sw-h);background:#fff;border-radius:24px;padding:5px;display:block;position:relative;box-shadow:0 0 0 1px #0000000d,0 1px 2px #00000014,0 4px 6px #0000000a,0 44px 48px -26px #1e283242}.sw-film{clip-path:inset(0 round 20px);isolation:isolate;background:#c4ced4;border-radius:20px;display:block;position:absolute;inset:5px;overflow:hidden}.sw-film>:is(picture,video,.lei){width:100%;height:118%;transition:scale .7s var(--e-uit);position:absolute;top:-9%;left:0;right:0}.sw-film :is(img,video){object-fit:cover;width:100%;height:100%;display:block}.sw-film video:not([data-beeld]){visibility:hidden}a.sw-mount:is(:hover,:focus-visible) .sw-film>:is(picture,video){scale:1.05}.sw-film:after{content:"";z-index:1;pointer-events:none;transition:background-size .7s var(--e-uit);background:linear-gradient(#0b0b0b00 0%,#0b0b0b80 45%,#0b0b0bdb 100%) 0 100%/100% 64% no-repeat;position:absolute;inset:0}a.sw-mount:hover .sw-film:after{background-size:100% 96%}.sw-leeg{background:#1e2125 linear-gradient(104deg,#0000 60%,#ffffff0d 60.15%,#0000 96%)}.sw-stby{z-index:2;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:#fffc;align-items:center;gap:8px;display:flex;position:absolute;top:16px;left:18px}.sw-stby i{background:#ffffff73;border-radius:50%;width:8px;height:8px}.sw-volgt{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;place-items:center;display:grid;position:absolute;inset:0}.sw-titel{z-index:2;color:#fff;flex-direction:column;gap:3px;padding-right:120px;display:flex;position:absolute;bottom:21px;left:23px;right:23px}.sw-titel b{font-size:var(--fs-zin);letter-spacing:-.015em;font-weight:640;line-height:1.15}.sw-titel>span{font-size:var(--fs-md);color:#ffffffd1}.sw-onder{font-size:var(--fs-sub);color:var(--fg);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:16px;line-height:1.4;display:flex}.sw-uitkomst{flex:14em;font-weight:560}.sw-onder .ptag{flex-basis:100%;margin:0}.sw-mount.is-venster{justify-items:start}.sw-mount.is-venster .sw-onder{margin-bottom:0}.sw-wie{font-size:var(--fs-md);color:var(--fg2);flex:100%}.sw-wie b{color:var(--fg);font-weight:640}.sw-bewijs{max-width:36em;font-size:var(--fs-sm);color:var(--fg2);margin:14px 0 0;line-height:1.45}.sw-bewijs-beeld{align-items:center;gap:16px;margin:16px 0 0;display:flex}.sw-bewijs-beeld :is(picture,img){border-radius:var(--r-kaart);object-fit:cover;width:120px;height:120px;display:block}.sw-bewijs-beeld figcaption{max-width:28em;font-size:var(--fs-sm);color:var(--fg2);line-height:1.45}@media (width<=760px){.sw-raam{--sw-h:min(52svh, 105vw)}.sw-titel{padding-right:100px;bottom:17px;left:19px;right:19px}}@media (prefers-reduced-motion:reduce){.sw-film>:is(picture,video),.sw-film:after{transition:none}}.venster{border-radius:var(--r-plaat);width:100%;max-width:880px;color:var(--inkt);background:#fff;margin:0;padding:14px 16px 0;position:relative;box-shadow:0 0 0 1px #0000000d,0 1px 2px #00000014,0 4px 6px #0000000a,0 44px 48px -26px #1e283242}.venster .venster-balk{align-items:center;gap:14px;padding:0 2px 12px;display:flex}.venster .venster-stippen{flex:none;gap:6px;display:flex}.venster .venster-stippen i{background:#14141429;border-radius:50%;width:10px;height:10px}.venster .venster-url{border-radius:var(--r-knop);min-width:0;font-size:var(--fs-sm2);color:#4f4b46;background:#1414140f;flex:auto;align-items:center;gap:8px;margin:0;padding:8px 14px;display:flex;position:relative;overflow:hidden}.venster .venster-url svg{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:13px;height:13px}.venster .venster-url span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.venster .venster-laad{background:var(--rood);opacity:0;transform-origin:0;pointer-events:none;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.venster .venster-raam{aspect-ratio:16/10;clip-path:inset(0 round var(--r-veld));isolation:isolate;background:#e9e6df;position:relative;overflow:clip}.venster .venster-poster{width:100%;height:100%;display:block;position:absolute;inset:0}.venster .venster-poster img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.venster .venster-raam .ptag-op{z-index:4}.venster.is-bedekt .venster-raam{background:0 0}.venster.is-bedekt .venster-poster{visibility:hidden}.venster .venster-pagina{z-index:1;width:100%;display:none;position:absolute;top:0;left:0}.venster .venster-pagina :is(picture,img,.lei){width:100%;height:auto;display:block}.venster.is-gelegd .venster-pagina:is(.is-klaar,.is-vorige,.is-nu){display:block}.venster.is-gelegd .venster-pagina.is-klaar{visibility:hidden}.venster.is-gelegd .venster-pagina.is-vorige{z-index:2;visibility:visible}.venster.is-gelegd .venster-pagina.is-nu{z-index:3;visibility:visible}.venster .venster-speler{border-radius:0 0 var(--r-plaat) var(--r-plaat);background:var(--inkt);color:#fff;margin:14px -16px 0;padding:10px 18px 10px 12px}.venster .venster-hfst-rij{align-items:center;gap:4px;height:20px;padding-left:6px;display:flex}.venster .venster-hfst{background:#ffffff3d;border-radius:3px;flex:1 1 0;height:6px;transition:height .2s;position:relative;overflow:hidden}.venster .venster-hfst[data-nieuw]{margin-left:6px}.venster .venster-hfst.is-nu{height:10px}.venster .venster-vul{background:var(--rood);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.venster .venster-ctrl{min-height:44px;font-size:var(--fs-sm);align-items:center;gap:10px;margin-bottom:-4px;padding-left:6px;display:flex}.venster .venster-knop{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin-left:-6px;padding:0;display:grid;position:relative}.venster .venster-knop svg{fill:currentColor;width:20px;height:20px}.venster .venster-knop path{display:none}.venster .venster-knop .venster-i-opnieuw{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.venster:is([data-staat=rust],[data-staat=pauze]) .venster-i-speel,.venster[data-staat=speelt] .venster-i-pauze,.venster[data-staat=einde] .venster-i-opnieuw{display:inline}.venster .venster-knop:focus-visible{outline-offset:2px;outline:2px solid #fff}.venster:not(.is-gelegd) .venster-ctrl{display:none}.venster .venster-naam{flex:auto;align-items:center;gap:8px;min-width:0;font-weight:600;display:flex}.venster .venster-naam i{background:var(--rood);border-radius:50%;flex:none;width:6px;height:6px}.venster .venster-naam span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.venster .venster-n{font-size:var(--fs-xs);color:#ffffffb8;flex:none}.venster .venster-n b{color:#fff;font-weight:500}@media (hover:hover){.venster .venster-knop:hover{background:#ffffff1f}}.venster .venster-lijst{font-size:var(--fs-md);color:#4f4b46;margin:0 -16px;padding:18px 20px 22px 54px;line-height:1.4}.venster .venster-lijst li+li{margin-top:4px}.venster.is-gelegd .venster-lijst{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.venster{padding:10px 10px 0}.venster .venster-stippen{display:none}.venster .venster-balk{gap:8px;padding-bottom:10px}.venster .venster-url{font-size:var(--fs-xs);padding:7px 10px}.venster .venster-speler{margin:10px -10px 0}.venster .venster-lijst{margin:0 -10px;padding:16px 14px 20px 44px}}@media (prefers-reduced-motion:reduce){.venster .venster-hfst{transition:none}}:root{--fs-schets:1.625rem;--fs-schets-tel:2.275rem}.sx-svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block;overflow:visible}.sx-mount{color:var(--inkt);background:#fff;border-radius:24px;margin:0;padding:5px;box-shadow:0 1px 2px #1414140d,0 50px 100px -50px #1414146b}.sx-mount .sx-raam{aspect-ratio:16/10;background:#ece9e3;border-radius:20px 20px 6px 6px;position:relative;overflow:hidden}.sx-mount .sx-laag{opacity:0;transition:opacity .6s var(--e-uit);position:absolute;inset:0}.sx-mount .sx-laag.is-aan{opacity:1}.sx-mount .sx-inkt{color:#1414149e;position:absolute;inset:0}.sx-mount .sx-laag .sx-svg{height:100%;position:absolute;inset:0}.sx-mount .sx-schets .f{stroke-width:1.6px;opacity:.75}.sx-mount .sx-schets .k{stroke-width:7px}.sx-mount .sx-schets .vul{fill:currentColor;fill-opacity:.16;stroke:none}.sx-mount .sx-schets text{fill:#4d4a46;stroke:none;font-family:var(--mono);font-size:var(--fs-schets);letter-spacing:.04em;font-weight:500}.sx-mount .sx-tek{stroke-width:3.6px}.sx-mount .sx-tek .f{stroke-width:2.4px}.sx-mount .sx-tek .v{stroke-dasharray:10 11}.sx-mount .sx-rood .potlood{stroke:var(--rood);stroke-width:4.6px}.sx-mount .sx-rood .rood{fill:var(--rood);stroke:none}.sx-mount .sx-fotos{margin:0;padding:0;list-style:none}.sx-mount .sx-fotos li{left:36.0417%;top:calc((124 + var(--r) * 91) / 600 * 100%);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.86567%;width:27.9167%;height:14.3333%;display:grid;position:absolute}.sx-mount .sx-fotos li>*{border-radius:3px;overflow:hidden}.sx-mount .sx-fotos :is(picture,img,.lei){width:100%;height:100%;display:block}.sx-mount .sx-fotos img{object-fit:cover}.sx-mount .sx-voet{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#57534e;justify-content:space-between;gap:16px;margin:0;padding:12px 14px 8px;display:flex}.sx-mount .sx-rec{white-space:nowrap}.sx-mount .sx-rec i{background:var(--rood);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.sx-mount .sx-rec b{color:var(--inkt);font-weight:500}@media (width<=760px){.sx-mount .sx-svg{stroke-width:3.4px}.sx-mount .sx-schets .f{stroke-width:2.4px}.sx-mount .sx-tek{stroke-width:5px}.sx-mount .sx-rood .potlood{stroke-width:6px}.sx-mount .sx-schets text{font-size:var(--fs-schets-tel)}}[data-tier=stil] .sx-mount .sx-laag{transition:none}@media (prefers-reduced-motion:reduce){.sx-mount .sx-laag{transition:none}}.vg{--potlood:#3f4247;--grond:#f5f3ee;--shot-grijs:grayscale(1) brightness(1.32) contrast(.86);--shot-kleur:brightness(1.1) contrast(1.08) saturate(.9);--was:#86c6cf;--golf:#3b8c9f;--licht:#f2c66b;--stroom:#d99a2b;margin:0}.vg-doek{aspect-ratio:1000/600;isolation:isolate;background:var(--grond);position:relative}.vg-schets{width:100%;height:100%;color:var(--potlood);mix-blend-mode:multiply;display:block;position:absolute;inset:0;overflow:visible}.vg-tek .vg-schets .f{stroke-opacity:.55;stroke-width:1.1px}.vg-tek .vg-schets .v{stroke-dasharray:6 7}.vg-shot{mix-blend-mode:multiply;-webkit-mask-image:var(--verf);-webkit-mask-image:var(--verf);mask-image:var(--verf);transition:opacity .9s,-webkit-mask-size 2.2s cubic-bezier(.2,.7,.2,1),mask-size 2.2s cubic-bezier(.2,.7,.2,1);position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vg-shot :is(picture,video){width:100%;height:100%;position:absolute;inset:0}.vg-shot :is(img,video){object-fit:cover;object-position:var(--pos,50% 50%);width:100%;height:100%;filter:var(--shot-kleur);transition:filter 2.6s .3s;display:block}.vg-shot video:not([data-beeld]){visibility:hidden}.vg.vg-klaar:not(.is-shot) .vg-shot{opacity:0;-webkit-mask-size:56% 56%;mask-size:56% 56%}.vg.vg-klaar:not(.is-shot) .vg-shot :is(img,video){filter:var(--shot-grijs)}.vg-waaier path,.vg-waaier circle{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-opacity:.5;vector-effect:non-scaling-stroke}.vg-lucht{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;opacity:0}.vg.is-los .vg-lucht{animation:vg-lucht 2.4s ease-in-out calc(var(--i) * .8s) infinite}@keyframes vg-lucht{0%{opacity:0;transform:none}30%{opacity:.55}to{opacity:0;transform:translate(var(--dx), var(--dy))}}.vg-was{fill:var(--was);mix-blend-mode:multiply;opacity:.62;transition:opacity 1.8s}.vg-golven polyline{fill:none;stroke:var(--golf);stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:46 34 12 58;opacity:.6;transition:opacity 1.2s .6s}.vg.vg-klaar:not(.is-shot) :is(.vg-was,.vg-golven polyline){opacity:0}.vg.is-los .vg-golven polyline{animation:vg-golf calc(7s + var(--i) * 1.3s) linear infinite}.vg.is-los .vg-golven polyline:nth-child(2n){animation-direction:reverse}@keyframes vg-golf{to{stroke-dashoffset:-150px}}.vg-gloed{fill:var(--licht);mix-blend-mode:multiply;opacity:.26;transition:opacity 1.4s}.vg.vg-klaar:not(.is-shot) .vg-gloed{opacity:0}.vg.is-los .vg-gloed{animation:2.8s ease-in-out infinite vg-gloed}@keyframes vg-gloed{0%,to{opacity:.26}55%{opacity:.4}}.vg-stroom polyline{fill:none;stroke:var(--stroom);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.05 2;stroke-dashoffset:.05px;opacity:0}.vg.is-los .vg-stroom{opacity:1}.vg.is-los .vg-stroom polyline{opacity:1;animation:vg-stroom 2.8s cubic-bezier(.4, 0, .6, 1) calc(var(--i) * .45s) infinite}@keyframes vg-stroom{0%{stroke-dashoffset:.05px}70%,to{stroke-dashoffset:-1px}}.vg-vlak{transform-box:view-box;transform-origin:0 0}.vg-vlak path{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-opacity:.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.vg-vlak .fijn{stroke-width:.8px;stroke-opacity:.5}.vg-vlak .teken{stroke-width:.8px;stroke-opacity:.35}.vg-vlak .dik{stroke-width:2.4px}.vg-krediet{font:500 var(--fs-xs) / 1.2 var(--mono-bestand,var(--mono));letter-spacing:.09em;text-transform:uppercase;color:var(--potlood);align-items:center;gap:9px;margin-top:12px;display:flex}.vg-krediet i{background:var(--rood);opacity:.3;border-radius:50%;flex:none;width:7px;height:7px}.vg.is-los .vg-krediet i{opacity:1;animation:1.6s step-end infinite vg-rec}.vg:not(.vg-met-shot) .vg-krediet i{background:0 0;box-shadow:inset 0 0 0 1.4px}@keyframes vg-rec{50%{opacity:.2}}@media (width<=760px){.vg .lp-lijn{stroke-width:2.6px}.vg .lp-detail{stroke-width:2px}.vg .lp-fijn{stroke-width:1.5px}.vg .lp-hulp{stroke-width:1.4px}.vg .lp-accent{stroke-width:3.2px}.vg-stroom polyline{stroke-width:5px}}.klant{--houd:3.6;--geschat:3160px;--gat-y:56px;position:relative}@media (width<=760px){.klant{--geschat:2500px}}.klant .klant-intro{padding-top:var(--sec-y);padding-bottom:var(--kop-y);text-align:center}.klant .klant-intro .kop2{max-width:15em;margin-inline:auto}.klant .klant-intro .sub{margin-inline:auto}.klant .klant-intro .sec-label{justify-content:center}.klant .klant-intro .sec-label:before{transform-origin:50%;margin-left:-19px;left:50%}.klant .klant-intro .sec-label:after{transform-origin:50%;background:linear-gradient(90deg, transparent, var(--lijn) 26%, var(--lijn) 74%, transparent);width:clamp(150px,19vw,280px);margin-left:calc(clamp(150px,19vw,280px)/-2);left:50%}.klant[data-actief] .klant-intro .sec-label.wacht:before,.klant[data-actief] .klant-intro .sec-label.wacht:after{transform:scaleX(0)}.klant .klant-grid{grid-template-columns:minmax(0,1fr) minmax(440px,620px);align-items:start;gap:clamp(28px,3vw,72px);max-width:1380px;padding-top:90px;padding-bottom:40px;display:grid}.klant .klant-links{justify-self:end;width:100%;max-width:33em}.klant .gaten{margin:0;padding:0;list-style:none}.klant .gat{margin-bottom:var(--gat-y)}.klant .gat h3{font-size:var(--fs-kop2-sm);letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px;font-weight:640;line-height:1.05}.klant .gat p{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:0 0 10px;line-height:1.5}.klant .gat .gevolg{color:var(--fg);font-weight:600}.klant .gat-kaart{margin-bottom:var(--gat-y)}.klant[data-actief] .gat-kaart{display:none}.klant .gat-n{border:1px solid var(--rood);font-size:var(--fs-xs);color:var(--fg);border-radius:99px;margin-bottom:20px;padding:5px 10px;line-height:1;display:inline-block}.klant .gat-slot h3{max-width:15em;font-size:var(--fs-kop3-sm);letter-spacing:-.015em;color:var(--fg2);margin-bottom:14px;font-weight:500;line-height:1.15}.klant .gat-slot .gevolg{font-size:var(--fs-kop2);letter-spacing:-.03em;color:var(--rood);max-width:11em;font-weight:740;line-height:1.02}.klant .gat-brug h3{max-width:13em;font-size:var(--fs-groot);letter-spacing:-.035em;margin-bottom:18px;font-weight:760;line-height:.99}.klant .gat-brug h3 em{color:var(--rood);font-style:normal;display:inline-block}.klant .gat-brug p{max-width:26em;font-size:var(--fs-lead);color:var(--fg)}.klant .klant-uit{text-align:center;padding-top:0;padding-bottom:var(--sec-y);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.klant .klant-uit-zin{max-width:18em;font-size:var(--fs-kop3);letter-spacing:-.02em;color:var(--fg);text-wrap:balance;margin:0 auto;font-weight:640;line-height:1.1}.klant .klant-uit-zin em{color:var(--rood);display:inline-block}.klant .klant-uit-cta{justify-content:center;max-width:none;margin-top:clamp(24px,3.5vh,36px)}.klant[data-actief] .gk-moment{display:none}.klant .sp{background:var(--inkt);color:#fff;border-radius:0 0 24px 24px;margin:14px -22px -16px;padding:12px 20px 10px;display:none}.klant .sp-balk{cursor:pointer;height:22px;position:relative}.klant .sp-hfst{top:50%;left:calc(var(--a) * 100% + 2px);width:calc((var(--b) - var(--a)) * 100% - 4px);background:#ffffff3d;border-radius:3px;height:6px;margin-top:-3px;transition:height .2s,margin .2s,background-color .2s;position:absolute}.klant .sp-hfst.is-nu{height:10px;margin-top:-5px}.klant .sp-vul{border-radius:inherit;background:var(--rood);transform-origin:0;transform:scaleX(var(--f,0));position:absolute;inset:0}.klant .sp-kop{z-index:2;top:50%;left:calc(var(--p,0) * 100%);background:var(--rood);pointer-events:none;width:18px;height:18px;transition:transform .25s var(--e-uit), box-shadow .3s;border-radius:50%;margin:-9px 0 0 -9px;position:absolute}.klant .sp.is-loopt .sp-kop{transform:scale(1.25);box-shadow:0 0 0 6px #ed1d2447}.klant .sp-ctrl{font-size:var(--fs-sm2);align-items:center;gap:14px;margin-top:6px;display:flex}.klant .sp-speel{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:30px;height:30px;margin-left:-6px;padding:0;transition:background-color .2s;position:relative}.klant .sp-speel:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid;width:0;height:0;position:absolute;top:8px;left:11px}.klant .sp.is-loopt .sp-speel:before{background:currentColor;border:0;width:4px;height:14px;left:9px;box-shadow:8px 0}.klant .sp-tijd{font-size:var(--fs-xs);color:#fff9;flex:none}.klant .sp-tijd b{color:#fff;font-weight:500}.klant .sp-titel{align-items:center;gap:8px;min-width:0;font-weight:600;display:flex;overflow:hidden}.klant .sp-bol{background:#ffffff80;border-radius:50%;flex:none;width:4px;height:4px}.klant .sp-titel span{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:inline-block;overflow:hidden}.klant .sp-titel span.is-in{animation:sp-in .4s var(--e-uit)}.klant .sp-titel span.is-terug{animation:sp-terug .4s var(--e-uit)}@keyframes sp-in{0%{opacity:0;transform:translateY(12px)}}@keyframes sp-terug{0%{opacity:0;transform:translateY(-12px)}}.klant .sp-pijl{flex:none;font-style:normal}.klant .sp-pijl:before{content:"›";font-size:var(--fs-lg);color:#fff9;line-height:1}.klant .sp-n{font-size:var(--fs-2xs);color:#ffffff8c;flex:none;margin-left:auto}.klant .sp-n b{color:#fff;font-weight:500}@media (hover:hover){.klant[data-actief] .sp-balk{container-type:inline-size}.klant[data-actief] .sp-balk:hover .sp-hfst{height:10px;margin-top:-5px}.klant[data-actief] .sp-hfst:hover{background:#fff6}.klant .sp-speel:hover{background:#ffffff1f}.klant[data-actief] .sp-hfst:after{--x:clamp(calc((var(--a) + var(--b)) * -50cqw), -50%, calc((2 - var(--a) - var(--b)) * 50cqw - 100%));content:attr(data-titel);background:var(--inkt);color:#fff;max-width:100cqw;font-size:var(--fs-xs);white-space:nowrap;text-overflow:ellipsis;opacity:0;transform:translate(var(--x), 4px);pointer-events:none;border-radius:7px;padding:6px 10px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;bottom:16px;left:50%;overflow:hidden;box-shadow:0 8px 24px #00000040}.klant[data-actief] .sp-hfst:hover:after{opacity:1;transform:translate(var(--x), 0)}}@media (pointer:coarse){.klant .sp-balk{height:30px}.klant .sp-speel{width:36px;height:36px;margin-left:-8px}.klant .sp-speel:before{top:11px;left:14px}.klant .sp.is-loopt .sp-speel:before{top:11px;left:12px}}@media (width>=761px){:root:not([data-telefoon]) .klant:not([data-actief]) .gkaart:not(.gk-na){align-self:start;position:sticky;top:100px}}.klant[data-actief] .houd-podium{min-height:600px}.klant[data-actief] .klant-grid{align-items:center;height:100%}.klant[data-actief] .gk-schakel{display:flex}.klant[data-actief] .sp{display:block}.klant[data-actief] .gat-slot .gevolg{opacity:0;transition:opacity .5s var(--e-in), transform .5s var(--e-in);transform:translateY(26px)}.klant[data-actief] .gat-slot.is-nu .gevolg{opacity:1;transition:opacity var(--t-deel) var(--e-uit) .44s, transform var(--t-deel) var(--e-uit) .44s;transform:none}.klant[data-actief] .gat-brug h3 em{opacity:0;transition:opacity .5s var(--e-in), transform .5s var(--e-in);transform:translateY(.2em)}.klant[data-actief] .gat-brug.is-nu h3 em{opacity:1;transition:opacity var(--t-deel) var(--e-uit) .4s, transform var(--t-deel) var(--e-uit) .4s;transform:none}.klant[data-actief] .klant-links{position:relative}.klant[data-actief] .gaten{min-height:clamp(440px,48vh,560px);position:relative}.klant[data-actief] .gat{opacity:0;visibility:hidden;transition:opacity .42s var(--e-in), transform .42s var(--e-in), visibility 0s .42s;margin:0;position:absolute;top:0;left:0;right:0;transform:translateY(56px)}.klant[data-actief] .gat.is-voorbij{transform:translateY(-56px)}.klant[data-actief] .gat.is-nu{opacity:1;visibility:visible;transition:opacity var(--t-deel) var(--e-uit) .12s, transform var(--t-deel) var(--e-uit) .12s, visibility 0s;transform:none}:root[data-telefoon] .klant .klant-grid{grid-template-columns:1fr;align-items:start;gap:18px;padding-top:84px}:root[data-telefoon] .klant .gkaart:not(.gk-na){order:-1}@media (width<=1100px){.klant .klant-grid{grid-template-columns:minmax(0,1fr) minmax(340px,440px)}}@media (width<=760px){.klant .klant-grid{grid-template-columns:1fr;gap:18px;padding-top:70px;padding-bottom:20px}.klant .gkaart{order:-1}.klant .sp{border-radius:0 0 18px 18px;align-items:center;gap:8px;margin:10px -14px -10px;padding:5px 14px 5px 6px}.klant[data-actief] .sp{display:flex}.klant .sp-ctrl{display:contents}.klant .sp-speel{order:-1;margin-left:0}.klant .sp-balk{flex:auto}.klant .sp-tijd,.klant .sp-titel{display:none}.klant .sp-n{margin-left:2px}.klant[data-actief] .gaten{min-height:270px}.klant .gat h3{font-size:var(--fs-2xl);margin-bottom:12px}.klant .gat p{font-size:var(--fs-base)}.klant .gat-n{margin-bottom:10px}.klant .gat-slot h3{font-size:var(--fs-xl2);margin-bottom:8px}.klant .gat-slot .gevolg{font-size:var(--fs-2xl);margin-bottom:0}.klant .gat-brug h3{font-size:var(--fs-2xl);margin-bottom:12px}.klant .gat-brug p{font-size:var(--fs-base)}.klant .gk-kop{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.klant .gk-kop>.gk-zoek{grid-area:1/1;min-width:0;padding-right:112px}.klant .gk-zoek span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.klant .gk-kop>.gk-moment{font-size:var(--fs-2xs);text-align:center;grid-area:1/1;justify-self:end;margin-right:5px;padding:6px 9px}.klant .gk-kop>.gk-schakel{grid-area:2/1;justify-self:start}.klant .gk-lijst{padding-top:6px}.klant .gk-gaten{gap:8px 12px}}:root[data-telefoon] .klant .gk-gaten li{justify-content:center;padding-inline:19px}:root[data-telefoon] .klant .gk-na .gk-gaten li{grid-template-columns:auto}:root[data-telefoon] .klant .gk-gaten :is(.gk-v,.gk-n){grid-area:1/1;justify-self:center}:root[data-telefoon] .klant .gk-gaten .gk-haak{display:none}:root[data-telefoon] .klant .gk-gaten .gk-n{position:relative}:root[data-telefoon] .klant .gk-gaten .gk-n:before{content:"";background:var(--rood);width:11px;height:11px;-webkit-mask:var(--haak) center / contain no-repeat;-webkit-mask:var(--haak) center / contain no-repeat;mask:var(--haak) center / contain no-repeat;margin:-5.5px 4px 0 0;position:absolute;top:50%;right:100%}:root[data-telefoon] .klant .gkaart.is-na .gk-gaten .gk-n:before{animation:haak-groei .25s var(--e-uit) both;animation-delay:calc(.25s + var(--i,0) * 80ms)}@media (prefers-reduced-motion:reduce){:root[data-telefoon] .klant .gkaart.is-na .gk-gaten .gk-n:before{animation:none}}@supports (animation-timeline:view()){:root[data-tier=lite][data-telefoon] .klant:not([data-actief]){timeline-scope:--stap-1, --stap-2, --stap-3, --stap-4, --stap-5, --stap-6}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gat[data-stap="1"]{view-timeline:--stap-1}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gat[data-stap="2"]{view-timeline:--stap-2}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gat[data-stap="3"]{view-timeline:--stap-3}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gat[data-stap="4"]{view-timeline:--stap-4}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gat[data-stap="5"]{view-timeline:--stap-5}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gat[data-stap="6"]{view-timeline:--stap-6}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gat-kaart{display:none}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gat[data-stap="1"]{margin-top:clamp(96px,24svh,180px)}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een{top:var(--kop-h);z-index:3;transition:top .7s var(--uit);position:sticky}:root[data-tier=lite][data-telefoon] .kop.is-weg~main .klant:not([data-actief]) .gk-een{top:0}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een{padding-right:26px}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp{background:0 0;border-radius:0;width:4px;margin:0;padding:0;display:block;position:absolute;top:18px;bottom:18px;right:9px}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een :is(.sp-ctrl,.sp-kop){display:none}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-balk{cursor:default;height:100%}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-hfst{width:100%;left:0;top:calc(var(--a) * 100% + 2px);height:calc((var(--b) - var(--a)) * 100% - 4px);background:#deddda;border-radius:2px;margin:0}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-vul{transform-origin:50% 0;animation-name:sp-vul-y;animation-timing-function:linear;animation-fill-mode:both;animation-range:entry-crossing 0% entry-crossing calc(100% + var(--gat-y))}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-hfst:first-child .sp-vul{animation-timeline:--stap-1}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-hfst:nth-child(2) .sp-vul{animation-timeline:--stap-2}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-hfst:nth-child(3) .sp-vul{animation-timeline:--stap-3}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-hfst:nth-child(4) .sp-vul{animation-timeline:--stap-4}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-hfst:nth-child(5) .sp-vul{animation-timeline:--stap-5}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .sp-hfst:nth-child(6) .sp-vul{animation-timeline:--stap-6}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een:not(.is-na) .gk-gaten li{color:var(--demp,#666);box-shadow:none;background:0 0;border-color:#dcdcdc}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een:not(.is-na) .gk-vouw{color:var(--demp,#6e6e6e)}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een [data-m]:after{content:"";border-radius:inherit;border:1px solid var(--rood);opacity:0;pointer-events:none;animation-name:gk-licht;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover cover 55%;position:absolute;inset:-1px;box-shadow:0 0 0 5px #ed1d2424}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-vouw:after{border-radius:10px;inset:2px -8px}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een [data-m="1"]:after{animation-timeline:--stap-1}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een [data-m="2"]:after{animation-timeline:--stap-2}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een [data-m="3"]:after{animation-timeline:--stap-3}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een [data-m="4"]:after{animation-timeline:--stap-4}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een.is-na [data-m]:after{display:none}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-m{z-index:1}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-moment{transition:background-color .4s,color .4s;display:inline-grid}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-moment>span{grid-area:1/1;display:block}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een:not(.is-na) .gk-mn,:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een.is-na .gk-mv{visibility:hidden}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een.is-na .gk-moment{background:var(--inkt);color:#fff}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-meta+.gk-meta,:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-rij:nth-child(2){display:none}@media (height<=620px){:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een{padding-top:10px}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-kop{gap:6px}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-moment{padding-block:6px}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-vouw{display:none}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een .gk-uw:after{content:"";border-radius:inherit;border:1px solid var(--rood);opacity:0;pointer-events:none;animation-name:gk-licht;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--stap-4;animation-range:cover cover 55%;position:absolute;inset:-1px;box-shadow:0 0 0 5px #ed1d2424}:root[data-tier=lite][data-telefoon] .klant:not([data-actief]) .gk-een.is-na .gk-uw:after{display:none}}}@keyframes sp-vul-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes haak-groei{0%{opacity:0;transform:scale(.4)}}@keyframes gk-licht{0%,to{opacity:0}25%,75%{opacity:1}}.klant .vakband{border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);align-items:stretch;display:flex;position:relative;overflow:hidden}.klant .vakband-label{z-index:2;padding:0 18px 0 var(--rand);border-right:1px solid var(--lijn);font-size:var(--fs-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--fg2);background:#0e0f11;flex:none;align-items:center;margin:0;display:flex;position:relative}.klant .vakband-loop{white-space:nowrap;width:max-content;font-size:var(--fs-md);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);flex:none;margin:0;padding:16px 0 15px;font-weight:500;display:flex}.klant .vakband-loop:before,.klant .vakband-loop:after{content:attr(data-v);padding-left:1.1em}.klant .vakken-lijst,.klant:not([data-actief]) .vakband-loop{display:none}.klant:not([data-actief]) .vakken-lijst{min-width:0;font-size:var(--fs-md);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);flex-wrap:wrap;flex:1 1 0;gap:6px 0;margin:0;padding:14px 18px 13px;font-weight:500;list-style:none;display:flex}.klant .vakken-lijst li{min-width:0}.klant .vakken-lijst li:not(:last-child):after{content:"·";color:var(--fg2);margin:0 .7em}.klant[data-actief] .vakband-loop{animation:60s linear infinite vakken}.klant .vakband:is(.is-stil,.is-buiten) .vakband-loop{animation-play-state:paused}@keyframes vakken{to{transform:translate(-50%)}}.klant .vakband-knop{z-index:2;width:calc(var(--rand) + 92px);color:var(--fg);cursor:pointer;background:linear-gradient(90deg,#0e0f1100,#0e0f11 52%);border:0;place-items:center;padding-left:48px;display:none;position:absolute;top:0;bottom:0;right:0}.klant[data-actief] .vakband-knop{display:grid}.klant .vakband-knop:after{content:"";background:linear-gradient(90deg,currentColor 0 3.5px,#0000 3.5px 6.5px,currentColor 6.5px);width:10px;height:12px}.klant .vakband-knop[aria-pressed=true]:after{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor}:root[data-tier=lite] .klant:not([data-actief]) .vakband-loop{animation:60s linear infinite vakken;display:flex}:root[data-tier=lite] .klant .vakband:is(.is-stil,.is-buiten) .vakband-loop{animation-play-state:paused}:root[data-tier=lite] .klant:not([data-actief]) .vakken-lijst{display:none}:root[data-tier=lite] .klant:not([data-actief]) .vakband-knop{display:grid}@media (width<=760px){.klant .vakband-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.klant[data-actief] .vakband-knop{display:none}.klant .vakband-loop{padding:13px 0 12px}}@media (prefers-reduced-motion:reduce){.klant .vakband-loop{animation:none}}.zoekkaart{padding:var(--sec-y) 0;background:#0e0f11;position:relative}.zoekkaart .sk-grid{gap:var(--kolom-gap);grid-template-columns:minmax(0,1fr) minmax(440px,620px);align-items:center;max-width:1380px;display:grid}.zoekkaart .sk-tekst{container-type:inline-size}.zoekkaart .sk-tekst>:not(.kop2){max-width:calc(33 * var(--fs-body))}.zoekkaart .sk-titel{--fs-zoekkaart:min(var(--fs-kop2), 100cqi / var(--sk-em,8.3));font-size:var(--fs-zoekkaart)}.zoekkaart .sk-gaten{margin:var(--kop-y) 0 0;border-top:1px solid var(--lijn);padding:0;list-style:none}.zoekkaart .sk-gaten li{border-bottom:1px solid var(--lijn);font-size:var(--fs-sub);color:var(--fg2);grid-template-columns:34px minmax(0,1fr);align-items:baseline;gap:14px;padding:16px 0;line-height:1.45;transition:color .5s;display:grid}.zoekkaart .sk-gaten b{font-size:var(--fs-xs);letter-spacing:.08em;color:#ef2b31;font-weight:500}.zoekkaart .sk-gaten strong{color:var(--fg);font-weight:640;transition:color .5s}.zoekkaart .sk-cta{margin:var(--kop-y) 0 0}.zoekkaart .sk-rechts{justify-self:end;width:100%}.zoekkaart .gkaart{width:100%;box-shadow:0 22px 50px -22px #000000bf,0 0 0 1px #ffffff14}.zoekkaart .sk-na{margin:var(--kop-y) 0 0;max-width:24em;font-size:var(--fs-zin);letter-spacing:-.02em;color:#ffffff80;font-weight:640;line-height:1.12;transition:color .5s}.zoekkaart .sk-na em{color:#ffffff80;font-style:normal;transition:color .5s}.zoekkaart[data-actief] .gk-schakel,.zoekkaart.is-tel .gk-schakel{display:flex}.zoekkaart.is-na .sk-na{color:var(--fg)}.zoekkaart.is-na .sk-na em{color:var(--rood)}.zoekkaart.is-na .sk-gaten li{color:#ffffff80}.zoekkaart.is-na .sk-gaten strong{color:#ffffff9e}@media (width<=1100px){.zoekkaart .sk-grid{grid-template-columns:minmax(0,1fr) minmax(340px,440px)}}@media (width<=760px){.zoekkaart .sk-grid{grid-template-columns:1fr;gap:0}.zoekkaart .sk-tekst{display:contents}.zoekkaart .sk-tekst>:is(.sec-label,.kop2,.sub){order:-2}.zoekkaart .sk-rechts{order:-1;margin:28px 0 8px}.zoekkaart .sk-gaten li{padding:12px 0}}@media (prefers-reduced-motion:reduce){.zoekkaart :is(.sk-gaten li,.sk-gaten strong,.sk-na,.sk-na em){transition:none}}.vakken{padding:var(--sec-y) 0;background:var(--kalk);position:relative}.vakken .vk-lijst{margin-top:var(--kop-y)}.vakken .vk-rij{gap:var(--kolom-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.vakken .vk-rij+.vk-rij{margin-top:clamp(64px,8vw,128px)}.vakken .vk-rij:nth-of-type(2n){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.vakken .vk-rij:nth-of-type(2n) .vg{order:2}.vakken .vk-tekst{width:100%;max-width:26em;container-type:inline-size}.vakken .vk-rij:nth-of-type(2n) .vk-tekst{justify-self:end}.vakken .vk-groep+.vk-groep{margin-top:clamp(80px,10vw,160px)}.vakken .vk-groepkop{border-top:1px solid var(--lijn);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--fg);margin:0 0 clamp(32px,4vw,56px);padding-top:18px;font-weight:500}.vakken .vk-kicker{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--fg2);margin:0 0 12px}.vakken .vk-naam{--fs-vk-naam:min(var(--fs-kop2), 100cqi / var(--kop-woord,.01));font-size:var(--fs-vk-naam);letter-spacing:-.028em;margin:0;font-weight:650;line-height:1}.vakken .vk-naam em{color:var(--rood);font-style:normal}.vakken .vk-kern{font-size:var(--fs-sub);color:var(--fg2);margin:16px 0 22px;line-height:1.45}.vakken .vk-vakken{border-top:1px solid var(--lijn);flex-wrap:wrap;gap:0 18px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:flex}.vakken .vk-vakken a{font-size:var(--fs-md);color:var(--fg2);text-underline-offset:4px;padding:6px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .3s,text-decoration-color .3s;display:inline-block}.vakken .vk-vakken a:is(:hover,:focus-visible){color:var(--fg);-webkit-text-decoration-color:var(--rood);text-decoration-color:var(--rood)}.vakken .vk-slot{border-top:1px solid var(--lijn);padding-top:clamp(32px,4vw,56px)}.vakken .vk-slot .vk-rij{grid-template-columns:minmax(0,1fr)}.vakken .vk-slot .vk-tekst{max-width:34em}@media (width<=760px){.vakken .vk-rij,.vakken .vk-rij:nth-of-type(2n){grid-template-columns:minmax(0,1fr);gap:20px}.vakken .vk-rij:nth-of-type(2n) .vg{order:0}.vakken .vk-rij:nth-of-type(2n) .vk-tekst{justify-self:start}.vakken .vk-rij+.vk-rij{margin-top:64px}.vakken .vk-groep+.vk-groep{margin-top:88px}}.bevindingen{padding:var(--sec-y) 0;background:var(--kalk);position:relative}.bevindingen .sb-grid{gap:var(--kolom-gap);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.bevindingen .sb-kop{position:sticky;top:120px;container-type:inline-size}.bevindingen .sb-kop .kop2{--fs-bevindingen:min(var(--fs-kop2), 100cqi / var(--kop-woord,.01));font-size:var(--fs-bevindingen)}@media (width>=1101px){.bevindingen .sb-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bevindingen .sb-kop .kop2{text-wrap:wrap}}.bevindingen .sb-lijst{border-top:1px solid var(--lijn);margin:0;padding:0;list-style:none}.bevindingen .sb-item{border-bottom:1px solid var(--lijn);grid-template-columns:56px minmax(0,1fr);gap:20px;padding:32px 0;display:grid}.bevindingen .sb-n{border:1px solid var(--rood);border-radius:var(--r-knop);font-size:var(--fs-xs);color:var(--fg);place-self:start;margin-top:.55em;padding:5px 9px;line-height:1;display:inline-block}.bevindingen .sb-item h3{font-size:var(--fs-kaart);letter-spacing:-.02em;text-wrap:balance;margin:0 0 14px;font-weight:640;line-height:1.06}.bevindingen .sb-item p{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:0 0 8px;line-height:1.5}.bevindingen .sb-item .sb-gevolg{color:var(--rood-tekst);font-weight:620}.bevindingen .sb-noot{max-width:34em;font-size:var(--fs-sub);color:var(--fg2);grid-column:2;margin:24px 0 0;line-height:1.5}.bevindingen .sb-kop .sx-mount{margin:var(--kop-y) 0 0}.bevindingen .sx-mount-item{display:none}@media (width>=761px){.bevindingen.sx-sb .sb-kop{align-self:stretch;position:static}.bevindingen.sx-sb .sb-n{transition:background-color .4s var(--e-uit), color .4s var(--e-uit), border-color .4s var(--e-uit)}.bevindingen.sx-sb .is-actief .sb-n{background:var(--rood-knop);border-color:var(--rood-knop);color:#fff}}@media (width>=761px) and (pointer:fine){.bevindingen.sx-sb .sb-kop .sx-mount{position:sticky;top:max(100px,38vh - 200px)}}.bevindingen .sx-onder{display:inline-block;position:relative}.bevindingen .sx-onder .sx-svg{width:104%;height:12px;position:absolute;bottom:-8px;left:-2%}.bevindingen .sx-onder path{stroke:var(--rood);stroke-width:2.2px}@media (width<=1100px){.bevindingen .sb-grid{grid-template-columns:minmax(0,1fr)}.bevindingen .sb-kop{position:static}.bevindingen .sb-noot{grid-column:auto}}@media (width<=760px){.bevindingen .sb-item{grid-template-columns:1fr;gap:12px;padding:24px 0}.bevindingen .sb-n{margin-top:0}.bevindingen .sb-kop .sx-mount{display:none}.bevindingen .sx-mount-item{margin:0 0 24px;display:block}}@media (prefers-reduced-motion:reduce){.bevindingen .sb-n{transition:none}}:root{--fs-breekeven:clamp(7.5rem, 17vw, 18.75rem);--fs-breekeven-md:clamp(6rem, 22vw, 12.5rem);--fs-breekeven-tel:36vw;--fs-breekeven-eenheid:.13em;--fs-breekeven-tussen:.3em}.breekeven{padding:var(--sec-y) 0;position:relative}.breekeven .rk-grid{grid-template-columns:minmax(0,1fr);display:grid}.breekeven .rk-links .kop2{max-width:13em}.breekeven .rk-links{container-type:inline-size}.breekeven .rk-links .kop2{--fs-rk-kop:min(var(--fs-kop2), 100cqi / var(--kop-woord,.01));font-size:var(--fs-rk-kop)}.breekeven .rk-acties{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.breekeven .rk-groot{font-size:var(--fs-breekeven);letter-spacing:-.05em;align-items:flex-end;gap:.1em;margin:0;font-weight:650;line-height:.82;display:flex}.breekeven .rk-groot b{font-weight:inherit}.breekeven .rk-groot b small{font-size:var(--fs-breekeven-tussen);letter-spacing:-.01em;color:var(--fg2);padding:0 .08em;font-weight:600}.breekeven .rk-groot>span{font-size:var(--fs-breekeven-eenheid);letter-spacing:-.02em;color:var(--fg2);padding-bottom:.06em;font-weight:600;line-height:1.1}.breekeven .rk-jaar{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:32px 0 0;padding:0;list-style:none;display:grid}.breekeven .rk-jaar li{justify-items:center;gap:10px;display:grid}.breekeven .rk-jaar li i{background:#ffffff1a;border-radius:8px;width:100%;height:clamp(44px,6vh,72px);display:block}.breekeven .rk-jaar .is-dak i{background:var(--rood);transform-origin:50% 100%}.breekeven .rk-jaar span{font-size:var(--fs-xs);letter-spacing:.08em;color:var(--fg2)}.breekeven .rk-jaar .is-dak span{color:var(--fg)}.breekeven[data-actief] .rk-jaar .is-dak i{transition:transform .7s var(--e-uit);transition-delay:calc(.25s + var(--i,0) * .16s);transform:scaleY(0)}.breekeven[data-actief].is-in .rk-jaar .is-dak i{transform:none}.breekeven .rk-jaar[data-moment=wacht] .is-dak i{transform:scaleY(0)}.breekeven .rk-jaar[data-moment] .is-dak i{transition:transform .7s var(--e-uit);transition-delay:calc(.25s + var(--i,0) * .16s)}.breekeven .rk-jaar.is-tempo li i{position:relative}.breekeven .rk-jaar.is-tempo span{color:var(--fg)}.breekeven .rk-turf{fill:none;width:100%;max-width:48px;height:100%;stroke:var(--fg);stroke-width:2.4px;stroke-linecap:round;margin-inline:auto;position:absolute;inset:0;overflow:visible}.breekeven .rk-om{font-size:var(--fs-sub);color:var(--fg2);margin:24px 0 0;line-height:1.45}.breekeven .rk-om strong{color:var(--fg);font-weight:640}.breekeven .rk-dekking{font-size:var(--fs-sub);color:var(--fg);margin:12px 0 0;font-weight:640;line-height:1.45}.breekeven .eerlijk{margin:var(--kop-y) 0 0;max-width:40em;font-size:var(--fs-sm);color:var(--fg2);line-height:1.45}.breekeven .zo{margin:var(--kop-y) 0 32px;border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);max-width:34em}.breekeven .zo summary{cursor:pointer;font-size:var(--fs-lg2);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-weight:600;list-style:none;display:flex}.breekeven .zo summary::-webkit-details-marker{display:none}.breekeven .zo-plus{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--lijn);transition:background-color .5s, color .5s, transform .7s var(--e-uit), box-shadow .5s;border-radius:50%;flex:none;position:relative}.breekeven .zo-plus:before,.breekeven .zo-plus:after{content:"";width:14px;height:1.5px;transition:transform .6s var(--e-uit);background:currentColor;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.breekeven .zo-plus:after{transform:rotate(90deg)}.breekeven .zo summary:hover .zo-plus{box-shadow:inset 0 0 0 1px var(--fg)}.breekeven .zo[open] .zo-plus{background:var(--rood);color:#fff;box-shadow:none;transform:rotate(180deg)}.breekeven .zo[open] .zo-plus:after{transform:rotate(0)}.breekeven[data-actief] .zo-in{overflow:hidden}.breekeven .zo-lijst{font-size:var(--fs-md);color:var(--fg2);gap:14px;margin:0;padding:0 0 24px;line-height:1.45;list-style:none;display:grid}.breekeven .zo-lijst strong{color:#fff;font-weight:600}@media (width>=1101px){.breekeven .sec-label{justify-content:center}.breekeven .sec-label:before{transform-origin:50%;margin-left:-19px;left:50%}.breekeven .sec-label:after{transform-origin:50%;background:linear-gradient(90deg, transparent, var(--lijn) 26%, var(--lijn) 74%, transparent);width:clamp(150px,19vw,280px);margin-left:calc(clamp(150px,19vw,280px)/-2);left:50%}.breekeven .rk-grid{text-align:center}.breekeven .rk-links .kop2{max-width:17em;margin-inline:auto}.breekeven .rk-links .sub{margin-inline:auto}.breekeven .rk-rechts{width:100%;max-width:780px;margin:var(--kop-y) auto 0}.breekeven .rk-groot{justify-content:center}.breekeven .rk-voet .zo{text-align:left;margin-inline:auto}.breekeven .rk-acties{justify-content:center}.breekeven .eerlijk{text-align:center;margin-inline:auto}}@media (width<=1100px){.breekeven .rk-rechts{margin-bottom:var(--kolom-gap);order:-1}.breekeven .rk-groot{font-size:var(--fs-breekeven-md)}}@media (width<=760px){.breekeven .rk-groot{font-size:var(--fs-breekeven-tel)}.breekeven .rk-jaar{gap:3px}.breekeven .rk-jaar li i{border-radius:5px;height:40px}.breekeven .rk-jaar span{font-size:var(--fs-md);letter-spacing:0}.breekeven .rk-jaar.is-tempo span{letter-spacing:-.04em;white-space:nowrap}.breekeven .rk-acties .knop{white-space:normal;height:auto;min-height:56px;padding-block:9px}}@media (prefers-reduced-motion:reduce){.breekeven .rk-jaar .is-dak i,.breekeven .rk-jaar[data-moment] .is-dak i,.breekeven .zo-plus,.breekeven .zo-plus:before,.breekeven .zo-plus:after{transition:none}}.werkmount{padding:var(--sec-y) 0;background:#e9ecef;position:relative}.werkmount .sw-grid{column-gap:var(--kolom-gap);grid-template-rows:auto auto;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid}.werkmount .sw-mount{grid-row:1/span 2;grid-template-rows:subgrid}.werkmount .sw-tekst{grid-row:1;align-self:center}.werkmount .sw-tekst .kop2{max-width:12em}.werkmount .sw-quote{margin:var(--sub-y) 0 var(--kop-y);max-width:22em;font-size:var(--fs-zin);letter-spacing:-.012em;color:var(--fg2);font-weight:500;line-height:1.35}@media (width<=1100px){.werkmount .sw-grid{row-gap:var(--kop-y);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.werkmount .sw-mount{grid-row:auto;display:block}.werkmount .sw-tekst{grid-row:auto}}.wij{--houd:2.8;--geschat:5220px;position:relative}@media (width<=760px){.wij{--geschat:4350px}}.wij .wij-intro{padding-top:var(--sec-y);padding-bottom:var(--kop-y)}.wij .wij-intro .kop2{max-width:16em}.wij .wij-intro .sub{max-width:40em}.wij .strook-rand{--meet:calc(13.4 * var(--fs-kop2));--cel:clamp(200px, 25.6%, 280px);padding-bottom:var(--kop-y)}.wij .strook-kop{max-width:var(--meet);align-items:center;gap:clamp(14px,1.6vw,22px);display:flex}.wij .strook-lijn{background:var(--lijn);flex:1;height:1px}.wij .strook-baan{max-width:var(--meet);scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--lijn) transparent;overflow-x:auto}.wij .strook{padding-inline:0;flex-wrap:nowrap;margin:0;padding-top:clamp(24px,4vh,44px);padding-bottom:clamp(28px,4vh,44px);list-style:none;display:flex}.wij .strook-i{flex:0 0 var(--cel);border-left:1px solid var(--lijn);scroll-snap-align:start;flex-direction:column;align-items:flex-start;gap:10px;padding-left:clamp(18px,2vw,30px);padding-right:clamp(18px,2vw,30px);display:flex}.wij .strook-i:first-child{border-left:0;padding-left:0}.wij .strook-n{min-height:1em;font-size:var(--fs-kop2-sm);letter-spacing:-.035em;align-items:baseline;gap:10px;font-weight:640;line-height:1;display:flex}.wij .strook-n small{font-size:var(--fs-eenheid);letter-spacing:0;color:var(--fg2);font-weight:600}.wij .strook-g{align-items:center}.wij .strook-g svg{flex:none;width:clamp(34px,3vw,44px);height:auto}.wij .strook-t{min-height:4.35em;font-size:var(--fs-sm);color:var(--fg2);line-height:1.45}.wij .strook-i .tbc{margin-top:auto}.wij .strook-i .tbc:after{margin-left:0}.wij .strook-baan.band-aan{cursor:grab;touch-action:pan-y;overflow:hidden}.wij .band-aan .strook{animation:strook-drift var(--duur,40s) linear infinite;will-change:transform}.wij .band-aan.sleept{cursor:grabbing;-webkit-user-select:none;user-select:none}.wij .band-aan.sleept .strook{animation-play-state:paused}@keyframes strook-drift{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--set,0px) * -1), 0, 0)}}.wij .strook-stuur{border:1px solid var(--lijn);background:0 0;border-radius:99px;flex:none;display:none;overflow:hidden}.wij[data-actief] .strook-stuur{display:flex}.wij[data-actief] .strook-baan{scrollbar-width:none}.wij[data-actief] .strook-baan::-webkit-scrollbar{display:none}.wij .strook-p{width:32px;height:30px;color:var(--fg2);cursor:pointer;transition:background var(--t-druk) linear, color var(--t-druk) linear;background:0 0;border:0;place-items:center;padding:0;display:grid}.wij .strook-p+.strook-p{box-shadow:inset 1px 0 0 var(--lijn)}.wij .strook-p:hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 6%, transparent)}.wij .strook-p:active{background:color-mix(in srgb, var(--fg) 12%, transparent)}.wij .strook-p svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.wij .wij-boven{position:relative}.wij .wij-tek{--kp-a:.62;--kp-sw:1.6;z-index:1;right:var(--rand);width:clamp(280px, calc(100vw - var(--rand) * 2 - 13.4 * var(--fs-kop2) - clamp(64px, 6vw, 120px)), 600px);pointer-events:none;color:rgb(20 20 20/var(--kp-a));margin:0;position:absolute;top:clamp(150px,21vh,250px)}.wij .wij-tek>svg{width:100%;height:auto;stroke-width:var(--kp-sw);display:block;overflow:visible}.wij .wij-tek .f{color:rgb(20 20 20/calc(var(--kp-a) * .6));stroke-width:calc(var(--kp-sw) * .7)}.wij .wij-tek text{fill:currentColor;stroke:none;font-family:var(--mono);font-size:var(--fs-md);letter-spacing:.06em}.wij .wij-tek image{opacity:.95;filter:saturate(.85)}.wij .wiel-podium{height:100%;padding:92px var(--rand) 96px 0;grid-template-columns:27vw minmax(0,1fr) minmax(0,36vw);align-items:center;gap:0 clamp(24px,3vw,56px);display:grid;position:relative}.wij .wiel{--R:min(46vh, 26vw);--step:16deg;--base:0deg;--dir:1;align-self:stretch;position:relative}.wij .wiel-draai{left:calc(var(--R) * -.6);width:0;height:0;transform:rotate(calc(var(--p,0) * var(--step) * var(--dir) * -1));position:absolute;top:50%}.wij .wiel-ring{left:calc(var(--R) * -1);top:calc(var(--R) * -1);width:calc(var(--R) * 2);height:calc(var(--R) * 2);max-width:none;position:absolute;overflow:visible}.wij .wr-lijn{fill:none;stroke:var(--lijn);stroke-width:.35px}.wij .wr-tik{fill:none;stroke:var(--fg);stroke-opacity:.3;stroke-width:3px;stroke-dasharray:.35 2.65}.wij .wiel-num{margin:0;padding:0;list-style:none;position:absolute;top:0;left:0}.wij .wiel-num li{width:0;height:0;transform:rotate(calc(var(--base) + var(--i) * var(--step) * var(--dir))) translateX(var(--R));position:absolute;top:0;left:0}.wij .wiel-num button{cursor:pointer;white-space:nowrap;text-align:left;color:var(--fg2);opacity:.55;transform-origin:0;transform:translateY(-50%) rotate(calc((var(--p,0) - var(--i)) * var(--step) * var(--dir) - var(--base)));background:0 0;border:0;align-items:baseline;gap:9px;padding:7px 10px 7px 0;transition:opacity .4s,color .4s;display:flex;position:absolute;top:0;left:26px}.wij .wiel-num button b{font-size:var(--fs-2xs);letter-spacing:.06em;font-weight:500}.wij .wiel-num button span{font-size:var(--fs-lead);letter-spacing:-.02em;font-weight:620}.wij .wiel-num button:hover{opacity:.85}.wij .wiel-num li.is-nu button{color:var(--fg);opacity:1}.wij .wiel-num li.is-nu button b{color:var(--rood-tekst)}.wij .wiel-wijzer{top:50%;left:calc(var(--R) * .4);background:var(--rood);border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;box-shadow:0 0 0 6px #ed1d2429}.wij .diensten{margin:0;padding:0;list-style:none;position:relative}.wij .dienst{padding:40px 0}.wij .dienst-n{font-size:var(--fs-xs);letter-spacing:.08em;color:var(--rood-tekst);margin:0 0 22px}.wij .dienst h3{font-size:var(--fs-kop2-sm);letter-spacing:-.02em;margin:0 0 22px;font-weight:640;line-height:1.05}.wij .dienst-tekst{max-width:26em;font-size:var(--fs-sub);color:var(--fg2);margin:0 0 28px;line-height:1.5}.wij .pillen{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wij .pillen li{color:var(--inkt);font-size:var(--fs-sm);background:#fff;border-radius:99px;padding:10px 16px;line-height:1;box-shadow:0 1px #0000000a}.wij[data-actief]:not(.wiel-lijst) .wiel-houd>.houd-podium{min-height:620px}.wij[data-actief]:not(.wiel-lijst) .diensten{height:min(62vh,580px)}.wij[data-actief]:not(.wiel-lijst) .dienst{pointer-events:none;padding:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wij[data-actief]:not(.wiel-lijst) .dienst.is-nu{pointer-events:auto}.wij[data-actief]:not(.wiel-lijst) :is(.dienst,.scene):not(.is-nu){opacity:0}.wij .podium{height:min(72vh,680px);position:relative}.wij .scene{position:absolute;inset:0}.wij .scene-in{background:var(--inkt);border-radius:28px;position:absolute;inset:0;overflow:hidden}.wij .scene-film :is(picture,img,video,.lei){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wij .scene-tag{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:var(--fs-3xs);letter-spacing:.06em;text-transform:uppercase;background:#14141494;border-radius:99px;align-items:center;gap:8px;margin:0;padding:8px 11px;display:flex;position:absolute;bottom:16px;left:16px}[data-tier=lite] .wij .scene-tag,[data-tier=standaard] .wij .scene-tag{-webkit-backdrop-filter:none;backdrop-filter:none;background:#141414d1}.wij .s-dot{background:#ffffff73;border-radius:50%;flex:none;width:8px;height:8px}.wij .scene.is-rec .s-dot{background:var(--rood);animation:1.1s step-end infinite sknip}@keyframes sknip{0%,55%{opacity:1}56%,to{opacity:.15}}.wij .scene-web .scene-in{background:var(--leisteen)}.wij .browser{color:var(--inkt);font-size:var(--fs-xs);background:#fff;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:9% 8%;overflow:hidden;box-shadow:0 40px 90px -30px #0000008c}.wij .br-balk{background:#efeeec;align-items:center;gap:6px;margin:0;padding:10px 12px;display:flex}.wij .br-balk i{background:#d2d0cc;border-radius:50%;width:9px;height:9px}.wij .br-balk span{font-size:var(--fs-3xs);color:#6e6e6e;background:#fff;border-radius:99px;flex:1;margin-left:10px;padding:5px 12px}.wij .br-pagina{--br-nav:44px;--br-weg:calc((100cqw - 48px) / -4 + 8px);flex:1;position:relative;overflow:hidden;container-type:size}.wij .br-nav{z-index:2;height:var(--br-nav);font-size:var(--fs-2xs);color:#555;background:#fff;align-items:center;gap:14px;margin:0;padding:0 16px;display:flex;position:relative}.wij .br-nav>*{white-space:nowrap}.wij .br-nav b{font-size:var(--fs-sm);color:var(--inkt);letter-spacing:-.02em;margin-right:auto}.wij .br-knop{background:var(--rood-knop);color:#fff;border-radius:99px;padding:6px 11px}.wij :is(.br-held,.br-rij){animation:brscroll 9s var(--inuit) infinite;animation-play-state:paused}.wij .scene.is-loop :is(.br-held,.br-rij){animation-play-state:running}.wij .br-held{height:calc(100cqh - var(--br-nav) - 24px);border-radius:10px;margin:0 16px;position:relative;overflow:hidden}.wij .br-held :is(picture,img,.lei){object-fit:cover;width:100%;height:100%}.wij .br-held:after{content:"";pointer-events:none;background:linear-gradient(#0c0c0c00 32%,#0c0c0c6b 66%,#0c0c0cc7 100%),linear-gradient(90deg,#0c0c0c52,#0c0c0c00 60%);position:absolute;inset:0}.wij .br-held p{z-index:1;color:#fff;font-size:var(--fs-kop4);letter-spacing:-.02em;text-shadow:0 2px 30px #00000059;margin:0;font-weight:650;line-height:1;position:absolute;bottom:16px;left:18px}.wij .br-rij{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 16px;display:grid}.wij .br-rij :is(img,.lei){aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%}@keyframes brscroll{0%,18%{transform:none}45%,70%{transform:translateY(var(--br-weg))}92%,to{transform:none}}.wij .scene-post .scene-in{background:#1c1b1a}.wij .telefoon{aspect-ratio:9/18.5;width:min(56%,300px);color:var(--inkt);font-size:var(--fs-xs);background:#fff;border-radius:36px;flex-direction:column;padding:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-5deg);box-shadow:0 50px 100px -30px #000c}.wij .tf-account{align-items:center;gap:8px;margin:4px 4px 10px;font-weight:600;display:flex}.wij .tf-account i{background:conic-gradient(var(--rood), #ff9a3c, var(--rood));border-radius:50%;width:24px;height:24px}.wij .tf-beeld{background:#ddd;border-radius:14px;flex:1;position:relative;overflow:hidden}.wij .tf-rol{width:400%;display:flex;position:absolute;inset:0}.wij .tf-rol picture{display:contents}.wij .tf-rol :is(img,.lei){object-fit:cover;width:25%;height:100%}.wij .tf-acties{align-items:center;gap:12px;margin:10px 4px 6px;display:flex}.wij .tf-acties svg{fill:none;width:20px;height:20px;stroke:var(--inkt);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.wij .tf-acties svg:first-child{fill:var(--rood);stroke:var(--rood)}.wij .tf-stippen{gap:4px;margin-left:auto;display:flex}.wij .tf-stippen i{background:#ccc;border-radius:50%;width:5px;height:5px;transition:background-color .3s}.wij .tf-stippen i.aan{background:var(--inkt)}.wij .tf-tekst{margin:0 4px 6px;line-height:1.35}.wij .scene-ad .scene-in{background:#e3ddd3}.wij .advertentie{z-index:2;color:var(--inkt);font-size:var(--fs-sm);background:#fff;border-radius:18px;padding:20px;line-height:1.35;position:absolute;top:9%;left:8%;right:8%;box-shadow:0 40px 80px -30px #00000059}.wij .ad-spons{font-size:var(--fs-xs);align-items:center;gap:8px;margin:0 0 6px;font-weight:600;display:flex}.wij .ad-naam{font-size:var(--fs-xl2);letter-spacing:-.02em;margin:0;font-weight:660}.wij .ad-kop{color:var(--rood-tekst);margin:4px 0 8px;font-weight:600}.wij .ad-tekst{color:#555;margin:0 0 12px}.wij .advertentie :is(img,.lei){aspect-ratio:16/7;object-fit:cover;border-radius:10px;width:100%}.wij .ad-kaart{background-color:#d8d1c5;background-image:linear-gradient(#14141412 1px,#0000 1px),linear-gradient(90deg,#14141412 1px,#0000 1px);background-size:32px 32px;height:42%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wij .ad-kaart b{font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:#5a554e;font-weight:500;position:absolute;top:14px;right:16px}.wij .ad-cirkel{border:1.5px solid var(--rood);width:180px;height:180px;animation:puls 3s var(--uit) infinite;background:#ed1d241a;border-radius:50%;margin:-90px 0 0 -90px;animation-play-state:paused;position:absolute;top:58%;left:50%}.wij .scene.is-loop .ad-cirkel{animation-play-state:running}@keyframes puls{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.wij .ad-stip{background:var(--rood);border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 4px #ed1d2433}.wij .ad-stip.s1{top:58%;left:50%}.wij .ad-stip.s2{top:72%;left:38%}.wij .ad-stip.s3{top:46%;left:62%}.wij .scene-rapport .scene-in{background:var(--houtskool)}.wij .rapport{color:var(--inkt);font-size:var(--fs-sm2);background:#fff;border-radius:16px;flex-direction:column;padding:22px;display:flex;position:absolute;inset:7% 11%;transform:rotate(2.5deg);box-shadow:0 40px 80px -30px #00000073}.wij .rp-strook{font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:#6e6e6e;justify-content:space-between;margin:0 0 12px;display:flex}.wij .rp-strook span:first-child{color:var(--rood-tekst)}.wij .rp-kop{font-size:var(--fs-lead);letter-spacing:-.02em;margin:0 0 16px;font-weight:660}.wij .rp-maand{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 16px;display:grid}.wij .rp-maand div{background:#f4f2ef;border-radius:10px;flex-direction:column;padding:12px;display:flex}.wij .rp-maand dt{font-size:var(--fs-2xs);color:#5c5c5c}.wij .rp-maand dd{font-size:var(--fs-kop4);letter-spacing:-.025em;margin:auto 0 0;padding-top:6px;font-weight:660}.wij .rp-kopje{font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;margin:0 0 8px}.wij .rp-staven{flex:1;align-items:flex-end;gap:8px;min-height:50px;margin:0 0 16px;display:flex}.wij .rp-staven i{height:calc(var(--v) * 100%);transform-origin:bottom;transition:background-color .4s var(--e-uit);background:#c6c2bb;border-radius:5px 5px 0 0;flex:1}.wij .rp-staven i.is-rood{background:var(--rood)}.wij .rp-deden{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wij .rp-deden li{font-size:var(--fs-xs);background:#f4f2ef;border-radius:99px;padding:5px 10px}@media (width<=760px){.wij .rapport>.rp-kopje,.wij .rp-staven,.wij .rp-deden{display:none}}.wij:is(:not([data-actief]),.wiel-lijst) .wiel-podium{height:auto;padding:0 var(--rand) clamp(40px, 8vh, 90px);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.wij:is(:not([data-actief]),.wiel-lijst) .wiel{display:none}.wij:is(:not([data-actief]),.wiel-lijst) :is(.diensten,.podium){display:contents}.wij:is(:not([data-actief]),.wiel-lijst) .dienst{order:calc(var(--i) * 2);pointer-events:auto;padding:clamp(34px,6vh,60px) 0 18px;position:static;transform:none}.wij:is(:not([data-actief]),.wiel-lijst) .scene{order:calc(var(--i) * 2 + 1);aspect-ratio:5/4;opacity:1;width:100%;max-width:720px;position:relative;inset:auto}.wij:is(:not([data-actief]),.wiel-lijst) .scene-in{border-radius:20px}@media (width>=761px){.wij:is(:not([data-actief]),.wiel-lijst) .telefoon{width:auto;height:88%}}.wij[data-actief].wiel-lijst :is(.dienst,.scene){transition:opacity .6s var(--e-uit), transform .6s var(--e-uit)}.wij[data-actief].wiel-lijst :is(.dienst,.scene).wacht{opacity:0;transform:translateY(24px)}@media (width>=761px) and (height<=820px){.wij .wiel-podium{padding-top:74px;padding-bottom:96px}.wij .podium{height:calc(100svh - 196px)}.wij .dienst h3{font-size:var(--fs-kop3);margin-bottom:14px}.wij .dienst-n{margin-bottom:14px}.wij .dienst-tekst{margin-bottom:18px}}@media (width<=1100px){.wij .wiel-podium{grid-template-columns:24vw minmax(0,1fr) minmax(0,38vw)}.wij .strook-rand{--meet:100%}.wij .wij-tek{width:auto;max-width:440px;margin:0 var(--rand) clamp(48px, 8vh, 90px);position:static}}@media (width<=760px){.wij .strook-rand{--cel:68%}.wij .strook-baan{scrollbar-width:none;max-width:none}.wij .strook-baan::-webkit-scrollbar{display:none}.wij .strook-n{font-size:var(--fs-mega)}.wij .strook-p{width:46px;height:44px}.wij .strook-p svg{width:17px;height:17px}.wij .scene-tag{flex-wrap:wrap;gap:4px 6px;padding:7px 10px;right:16px}.wij .br-nav>span:not(.br-knop){display:none}.wij .telefoon{transform:translate(-50%,-50%)rotate(-5deg)scale(.54)}.wij .advertentie{transform-origin:50% 0;transform:scale(.74)}}:root[data-telefoon] .wij .strook-kop{display:none}:root[data-telefoon] .wij .strook-baan{overflow:clip}:root[data-telefoon] .wij .strook{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:-1px;padding-top:0;display:grid}:root[data-telefoon] .wij .strook-i{border:1px solid var(--lijn);margin:0 -1px -1px 0;padding:18px 16px 22px}:root[data-telefoon] .wij .strook-i:nth-child(odd){padding-left:1px}:root[data-telefoon] .wij .strook-n{font-size:var(--fs-kop2-sm)}@media (width>=761px){:root[data-telefoon] .wij .strook{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}:root[data-telefoon] .wij .strook-i:nth-child(odd){padding-left:16px}}:root[data-telefoon] .wij .scene-web :is(.br-held,.br-rij){animation-name:brscroll-rust;animation-duration:12s}:root[data-telefoon] .wij .tf-rol{animation:tf-rol 11.8s var(--inuit) infinite paused}:root[data-telefoon] .wij .tf-stippen i{background:var(--inkt);opacity:.25;transition:none;animation:none}:root[data-telefoon] .wij .tf-stippen i:first-child{animation-name:stip-1}:root[data-telefoon] .wij .tf-stippen i:nth-child(2){animation-name:stip-2}:root[data-telefoon] .wij .tf-stippen i:nth-child(3){animation-name:stip-3}:root[data-telefoon] .wij .tf-stippen i:nth-child(4){animation-name:stip-4}:root[data-telefoon] .wij .ad-cirkel{animation-name:puls-rust;animation-duration:6s}:root[data-telefoon] .wij .rp-maand div{position:relative}:root[data-telefoon] .wij .rp-maand div:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--inkt);opacity:0;animation:none;position:absolute;inset:0}:root[data-telefoon] .wij .rp-maand div:first-child:after{animation-name:maand-1}:root[data-telefoon] .wij .rp-maand div:nth-child(2):after{animation-name:maand-2}:root[data-telefoon] .wij .rp-maand div:nth-child(3):after{box-shadow:inset 0 0 0 2px var(--rood);background:#ed1d241a;animation-name:maand-3}:root[data-telefoon] .wij .scene.is-loop :is(.tf-rol,.tf-stippen i),:root[data-telefoon] .wij .scene.is-loop .rp-maand div:after{animation-play-state:running}@keyframes brscroll-rust{0%,13.5%{transform:none}33.75%,52.5%{transform:translateY(var(--br-weg))}69%,to{transform:none}}@keyframes tf-rol{0%,18.6%{transform:none}22%,39%{transform:translate(-25%)}42.4%,59.3%{transform:translate(-50%)}62.7%,96.6%{transform:translate(-75%)}to{transform:none}}@keyframes stip-1{0%,20%{opacity:1}20.6%,98%{opacity:.25}98.6%,to{opacity:1}}@keyframes stip-2{0%,20%{opacity:.25}20.6%,40.4%{opacity:1}41%,to{opacity:.25}}@keyframes stip-3{0%,40.4%{opacity:.25}41%,60.7%{opacity:1}61.3%,to{opacity:.25}}@keyframes stip-4{0%,60.7%{opacity:.25}61.3%,98%{opacity:1}98.6%,to{opacity:.25}}@keyframes puls-rust{0%{opacity:1;transform:scale(.4)}50%,to{opacity:0;transform:scale(1.5)}}@keyframes maand-1{0%,to{opacity:0}3%,18%{opacity:1}21%{opacity:0}}@keyframes maand-2{0%,20%,41%,to{opacity:0}23%,38%{opacity:1}}@keyframes maand-3{0%,40%,65%,to{opacity:0}43%,62%{opacity:1}}@media (width<=760px){.wij .wij-tek{--kp-sw:2.4}.wij .wij-tek text{font-size:var(--fs-xl)}}:root[data-telefoon] .wij .wij-tek.is-loop .tp{animation:tek-uit 6s linear calc(var(--n) * .35s) infinite backwards}:root[data-telefoon] .wij .wij-tek.is-loop .tp [pathLength="1"]{animation:tek-lijn 6s linear calc(var(--n) * .35s) infinite backwards}:root[data-telefoon] .wij .wij-tek.is-loop .tp :is(.inval,text){animation:tek-in 6s linear calc(var(--n) * .35s) infinite backwards}@keyframes tek-lijn{0%{stroke-dashoffset:1px;animation-timing-function:cubic-bezier(.55,.05,.3,1)}15%,to{stroke-dashoffset:0}}@keyframes tek-in{0%,15%{opacity:0}20%,to{opacity:1}}@keyframes tek-uit{0%,93.3%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.wij :is(.s-dot,.ad-cirkel,.br-held,.br-rij,.tf-rol,.tf-stippen i),.wij .rp-maand div:after{animation:none!important}}.wij-slot{min-height:38svh;padding-block:calc((var(--kop-y) + var(--sec-y)) / 2);justify-content:center;align-items:center;display:flex;position:relative}.wij-slot .slot-binnen{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,3vh,32px);width:100%;display:flex}.wij-slot .wij-slot-zin{max-width:17em;font-size:var(--fs-kop3-sm);letter-spacing:-.018em;text-wrap:balance;margin:0;font-weight:560;line-height:1.3}@media (width<=760px){.wij-slot{min-height:0}.wij-slot .wij-slot-zin{font-size:var(--fs-xl2)}}.werk{--houd:3.4;--geschat:590px;position:relative}@media (width<=760px){.werk{--geschat:1160px}}.werk .werk-houd{padding:0 0 24px}.werk .werk-baan{padding:0 var(--rand);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rand);scrollbar-width:thin;scrollbar-color:var(--lijn) transparent;align-items:flex-start;gap:clamp(20px,4vw,48px);display:flex;position:relative;overflow-x:auto}.werk :is(.spoor-intro,.spoor-slot){scroll-snap-align:center;flex:none;align-self:center;width:84vw;padding:clamp(24px,4vh,48px) 0}.werk .spoor-intro .sub{max-width:24em}.werk .spoor-hint{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);align-items:center;gap:14px;margin:44px 0 0;display:none}.werk .spoor-hint .pijl{--kb:var(--inkt);--kf:#fff;width:46px;height:46px}@keyframes werk-duw{0%,to{transform:none}50%{transform:translate(26%)}}.werk .kaders{align-items:flex-start;gap:clamp(20px,4vw,48px);margin:0;padding:12px 0 8px;list-style:none;display:flex}.werk .kader{scroll-snap-align:center;flex:none;position:relative}.werk .kader-in{color:inherit;text-decoration:none;display:block}.werk .kader-beeld{background:#fff;border-radius:24px;padding:5px;display:block;box-shadow:0 0 0 1px #0000000d,0 1px 2px #00000014,0 4px 6px #0000000a,0 44px 48px -26px #1e283242}.werk .kader-raam{isolation:isolate;background:#c4ced4;border-radius:20px;width:min(78vw,440px);height:52svh;display:block;position:relative;overflow:hidden}.werk .kader-zoom{transition:transform .7s var(--e-uit);position:absolute;inset:0}.werk .kader-film{position:absolute;inset:0}.werk .kader-film :is(img,.lei,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.werk .kader-film video{opacity:0;transition:opacity .4s var(--e-uit)}.werk .kader-film video[data-beeld]{opacity:1}.werk .kader-raam:after{content:"";z-index:1;pointer-events:none;transition:background-size .7s var(--e-uit);background:linear-gradient(#0b0b0b00 0%,#0b0b0b80 45%,#0b0b0bdb 100%) 0 100%/100% 64% no-repeat;position:absolute;inset:0}.werk a.kader-in:is(:hover,:focus-visible) .kader-zoom{transform:scale(1.05)}.werk a.kader-in:is(:hover,:focus-visible) .kader-raam:after{background-size:100% 96%}.werk .kader-titel{z-index:2;color:#fff;flex-direction:column;gap:3px;padding-right:120px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.werk .kader-titel b{font-size:var(--fs-lead);letter-spacing:-.015em;font-weight:640;line-height:1.15}.werk .kader-titel span{font-size:var(--fs-sm2);color:#ffffffd1}.werk .kader-bekijk{z-index:3;height:40px;color:var(--inkt);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:99px;align-items:center;gap:10px;padding:0 5px 0 15px;font-weight:500;line-height:1;transition:background-color .4s,color .4s;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 10px 30px -12px #00000073}.werk .kader-bekijk .pijl{--kb:#fff;--kf:var(--inkt);width:30px;height:30px}.werk .kader-bekijk .pijl:before,.werk .kader-bekijk .pijl:after{-webkit-mask-size:14px;mask-size:14px}.werk a.kader-in:is(:hover,:focus-visible) .kader-bekijk{background:var(--rood);color:#fff}.werk a.kader-in:is(:hover,:focus-visible) .kader-bekijk .pijl{--kb:var(--rood);--kf:#fff}.werk a.kader-in:is(:hover,:focus-visible) .kader-bekijk .pijl:before{transform:translate(110%)}.werk a.kader-in:is(:hover,:focus-visible) .kader-bekijk .pijl:after{transform:none}.werk .kader-onder{width:0;min-width:100%;font-size:var(--fs-body);color:var(--fg);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:16px;line-height:1.4;display:flex}.werk .kader-n{font-size:var(--fs-2xs);color:var(--fg2)}.werk .kader-uitkomst{flex:14em;font-weight:560}.werk .kader-onder .ptag{flex-basis:100%;margin:0}.werk .werk-balk{left:var(--rand);right:var(--rand);align-items:center;gap:20px;display:none;position:absolute;bottom:32px}.werk .werk-tel{font-size:var(--fs-xs)}.werk .werk-balk>i{background:var(--lijn);flex:1;height:2px;position:relative}.werk .werk-balk>i i{background:var(--fg);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.werk .slot-quote{max-width:16em;font-size:var(--fs-kop2-sm);letter-spacing:-.02em;text-wrap:balance;margin:0 0 14px;font-weight:630;line-height:1.08}.werk .slot-quote .tbc:after{width:max-content;margin:14px 0 0;display:block}.werk .spoor-slot .paar{margin-top:26px}.werk[data-actief] .werk-houd{padding:0}.werk[data-actief] .werk-houd>.houd-podium{min-height:620px}.werk[data-actief] .werk-baan{scroll-snap-type:none;will-change:transform;align-items:center;gap:clamp(48px,6vw,120px);width:max-content;height:100%;overflow:visible}.werk[data-actief] .spoor-intro{align-self:auto;width:min(64vw,1000px);padding:0}.werk[data-actief] .spoor-slot{align-self:auto;width:min(56vw,860px);padding:0 6vw 0 0}.werk[data-actief] .spoor-hint{display:flex}.werk[data-actief] .spoor-hint .pijl:before{animation:werk-duw 1.8s var(--inuit) infinite}.werk[data-actief] .kaders{align-items:center;gap:clamp(48px,6vw,120px);height:100%;padding:0}.werk[data-actief] .kader-raam{width:auto;height:var(--kh)}.werk[data-actief] .kader-film{will-change:transform;inset:0 -26%}.werk[data-actief] .werk-balk{display:flex}.werk[data-actief] .k1 .kader-raam{--kh:46vh;aspect-ratio:16/10}.werk[data-actief] .k1{align-self:flex-start;margin-top:12vh}.werk[data-actief] .k2 .kader-raam{--kh:60vh;aspect-ratio:9/14}.werk[data-actief] .k3 .kader-raam{--kh:44vh;aspect-ratio:1}.werk[data-actief] .k3{align-self:flex-end;margin-bottom:8vh}.werk[data-actief] .k4 .kader-raam{--kh:52vh;aspect-ratio:4/3}.werk[data-actief] .k4{align-self:flex-start;margin-top:9vh}.werk[data-actief] .k5 .kader-raam{--kh:56vh;aspect-ratio:9/14}.werk[data-actief] .k5{align-self:flex-end;margin-bottom:6vh}@media (width<=760px){.werk .werk-baan{scroll-snap-type:none;padding:0;display:block;overflow:visible}.werk :is(.spoor-intro,.spoor-slot){width:auto;padding:0 var(--rand)}.werk .spoor-intro{padding-top:96px;padding-bottom:28px}.werk .spoor-slot{padding-top:40px;padding-bottom:56px}.werk .kaders{padding:12px var(--rand) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rand);scrollbar-width:none;gap:14px;overflow-x:auto}.werk .kaders::-webkit-scrollbar{display:none}.werk .kader{scroll-snap-align:start}.werk .kader-raam{width:80vw;height:min(52svh,105vw)}.werk .kader-titel{padding-right:100px;bottom:12px;left:14px;right:14px}.werk .kader-titel b{font-size:var(--fs-lg)}.werk .kader-onder{font-size:var(--fs-md)}.werk .slot-quote{font-size:var(--fs-2xl)}}@media (prefers-reduced-motion:reduce){.werk .spoor-hint .pijl:before{animation:none!important}}@media (width<=760px){.werk:not([data-actief]) .spoor-intro{padding-top:var(--sec-y)}}.twaalf{--houd:2;--geschat:1350px;position:relative}@media (width<=760px){.twaalf{--geschat:1180px}}.twaalf .twaalf-kop{padding-top:var(--sec-y);padding-bottom:var(--kop-y)}.twaalf .twaalf-kop .kop2{max-width:16em}.twaalf .twaalf-kop .sub{margin-top:18px}.twaalf .tl-podium{padding:clamp(30px, 6vh, 70px) var(--rand) clamp(34px, 6vh, 64px);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(20px,4vh,48px);display:grid}.twaalf .tijdlijn{align-self:center;height:300px;padding-left:62px;position:relative}.twaalf .tl-venster{height:100%;position:relative}.twaalf .tl-spoor{width:100%;padding-top:36px;position:relative}.twaalf .tl-lineaal{height:30px;font-size:var(--fs-2xs);color:var(--fg2);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.twaalf .tl-lineaal span{border-left:1px solid var(--lijn);padding:3px 0 0 8px;transition:color .3s,border-color .3s}.twaalf .tl-lineaal span.is-nu{color:#fff;border-left-color:var(--rood)}.twaalf .tl-baan{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:54px;row-gap:8px;margin-top:14px;display:grid;position:relative}.twaalf .tl-u{border-top:1px dashed var(--lijn);margin-top:24px;padding-top:18px}.twaalf .tl-blok{--vul:1;grid-column:var(--a) / calc(var(--b) + 1);grid-row:var(--r);color:#fff;font-size:var(--fs-md);letter-spacing:-.01em;background:#ffffff0d;border:1px solid #fff3;border-radius:12px;align-items:center;margin-right:8px;padding:0 14px;font-weight:560;display:flex;position:relative;overflow:hidden}.twaalf .tl-t{z-index:1;white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.twaalf .tl-vulblok{z-index:2;color:var(--inkt);clip-path:inset(0 calc(100% - var(--vul,0) * 100%) 0 0);background:#fff;align-items:center;padding:0 14px;display:flex;position:absolute;inset:0}.twaalf :is(.tl-uw,.tl-online) .tl-vulblok{background:var(--rood-knop);color:#fff}.twaalf .tl-niets{border-style:dashed}.twaalf .tl-niets .tl-vulblok{color:#fff;background:#ffffff21}.twaalf .tl-online.is-aan{box-shadow:0 0 24px #ed1d244d}.twaalf .tl-kop{z-index:3;background:var(--rood);width:2px;margin-left:-1px;display:none;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 0 14px 1px #ed1d2459}.twaalf .tl-kop b{background:var(--rood-knop);color:#fff;font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:5px 9px;font-weight:500;position:absolute;top:0;left:50%;transform:translate(-50%)}.twaalf .tl-naam{z-index:4;width:52px;font-size:var(--fs-md);letter-spacing:.08em;text-transform:uppercase;color:#fff;margin:0;position:absolute;top:50%;left:-62px;transform:translateY(-50%)}.twaalf .twaalf-onder{grid-template-columns:minmax(0,1fr);align-items:end;gap:16px clamp(24px,4vw,64px);display:grid}.twaalf .week-groot{flex-direction:column;margin:0;line-height:.86;display:none}.twaalf .week-groot span{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin-bottom:10px}.twaalf .wk-nr{font-size:var(--fs-week);letter-spacing:-.035em;font-weight:640;display:block}.twaalf .stappen{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.twaalf .stap{border-top:2px solid var(--lijn);color:#fff;padding-top:12px;transition:color .5s,border-color .5s}.twaalf .stap.is-nu{color:#fff;border-top-color:var(--rood)}.twaalf .stap span{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg2)}.twaalf .stap.is-nu span{color:var(--rood-donker)}.twaalf .stap p{font-size:var(--fs-md);margin:6px 0 0;line-height:1.35}.twaalf .tl-simpel{display:none}.twaalf .tl-simpel-kop{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);justify-content:space-between;margin:0 0 10px;display:flex}.twaalf .tl-simpel-baan{border:1px solid var(--lijn);border-radius:99px;height:16px;position:relative;overflow:hidden}.twaalf .tl-simpel-baan i{background:linear-gradient(90deg, #ffffff80, var(--rood));transform-origin:0;position:absolute;inset:0}.twaalf .twaalf-slot{padding-top:var(--kop-y);padding-bottom:var(--sec-y);flex-direction:column;justify-content:center;align-items:flex-start;gap:26px;display:flex}.twaalf .twaalf-slot-zin{max-width:28em;font-size:var(--fs-lead-lg);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.4}.twaalf[data-actief] .twaalf-houd>.houd-podium{min-height:600px}.twaalf[data-actief] .tl-podium{height:100%}.twaalf[data-actief] .tl-kop{display:block}.twaalf[data-actief] .week-groot{display:flex}.twaalf[data-actief] .twaalf-onder{grid-template-columns:auto minmax(0,1fr)}.twaalf[data-actief] .stap{color:var(--fg2)}.twaalf[data-actief] .stap.is-nu{color:#fff}.twaalf .tl-simpel[data-moment=wacht] .tl-simpel-baan i{transform:scaleX(0)}.twaalf .tl-simpel[data-moment=speelt] .tl-simpel-baan i{transition:transform 1.6s var(--e-uit)}@media (width>=761px) and (height<=820px){.twaalf .tijdlijn{height:254px}.twaalf .tl-baan{grid-auto-rows:44px;row-gap:6px;margin-top:10px}.twaalf .tl-u{margin-top:16px;padding-top:12px}.twaalf .tl-naam{font-size:var(--fs-sm2)}.twaalf .wk-nr{font-size:var(--fs-week-kort)}.twaalf .stappen{gap:12px}.twaalf .stap p{font-size:var(--fs-sm)}}@media (width<=1100px){.twaalf .tl-blok{font-size:var(--fs-sm);padding:0 10px}.twaalf .tl-vulblok{padding:0 10px}}@media (width>=761px) and (width<=1100px){.twaalf .tijdlijn{padding-left:40px}.twaalf .tl-naam{width:36px;font-size:var(--fs-xs);left:-40px}.twaalf .tl-blok{font-size:var(--fs-sm2);margin-right:4px;padding:0 6px}.twaalf .tl-t{text-overflow:clip}.twaalf .tl-blok{font-size:var(--fs-xs);letter-spacing:-.02em;padding:0 4px}.twaalf .tl-vulblok{padding:0 4px}}@media (width<=760px){.twaalf .tijdlijn{display:none}.twaalf .tl-simpel{display:block}.twaalf .tl-podium{height:auto;padding:10px var(--rand) 40px;grid-template-rows:auto auto auto;gap:28px}.twaalf .twaalf-onder{grid-template-columns:minmax(0,1fr)}.twaalf .stappen{grid-template-columns:minmax(0,1fr);gap:14px}.twaalf .wk-nr{font-size:var(--fs-week-tel)}}.formules{padding:var(--sec-y) 0;--geschat:1330px;position:relative}@media (width<=760px){.formules{--geschat:2410px}}.formules .form-kop{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.formules .form-kop .sub{margin:0}.formules .jaarkeuze{font-size:var(--fs-sm2);background:#14141412;border-radius:99px;margin:clamp(48px,8vh,80px) 0 36px;padding:5px;display:none;position:relative}.formules[data-actief] .jaarkeuze{display:inline-flex}.formules:not([data-actief]) .plannen{margin-top:clamp(48px,8vh,80px)}.formules .jaarkeuze button{z-index:1;color:inherit;font:inherit;cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:99px;padding:13px 22px;transition:color .5s;position:relative}.formules .jaarkeuze button[aria-checked=true]{color:#fff}.formules .jaarkeuze:not(.is-gezet) button[aria-checked=true]{background:var(--inkt)}.formules .jaarkeuze-glijder{background:var(--inkt);width:0;transition:transform .8s var(--uit), width .8s var(--uit);border-radius:99px;position:absolute;top:5px;bottom:5px;left:0}.formules .plannen{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.formules .plan{--fg2:#5a554f;--lijn:#14141424;border-radius:var(--r-plaat);min-height:600px;color:var(--inkt);transition:transform .7s var(--uit), box-shadow .7s var(--uit);background:#fff;flex-direction:column;padding:clamp(24px,2.4vw,40px);display:flex;position:relative}@media (hover:hover){.formules .plan:hover{transform:translateY(-10px);box-shadow:0 40px 80px -40px #3c281459}}.formules .plan-hi{--fg2:#ffffffc7;--lijn:#ffffff38;background:var(--grafiet);color:#fff}.formules .plan-hi .plan-soort{background:var(--rood-knop);color:#fff;border-radius:99px;align-self:flex-start;padding:6px 10px}.formules .plan-soort{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0 0 8px}.formules .plan h3{font-size:var(--fs-kop3-sm);letter-spacing:-.02em;margin:0 0 24px;font-weight:640;line-height:1.05}.formules .prijs{transition:color .6s var(--uit);align-items:flex-start;gap:6px;margin:0 0 22px;line-height:1;display:flex}.formules .eur{font-size:var(--fs-kop3-sm);margin-top:.15em;font-weight:500}.formules .odo{font-size:var(--fs-odo);letter-spacing:-.03em;font-weight:640;line-height:1;display:inline-flex}.formules .odo-stapel{height:1.2em;margin-bottom:-.2em;display:inline-grid;overflow:clip}.formules .odo-stapel>span{transform:translateY(calc((var(--j) - var(--jaar,0)) * 100%));transition:transform 1.1s var(--uit);grid-area:1/1}.formules[data-jaar="1"]{--jaar:1}.formules[data-jaar="2"]{--jaar:2}.formules[data-actief] .odo{height:1.2em;margin-bottom:-.2em;overflow:hidden}.formules[data-actief] .odo-kol{text-align:center;height:1em;transition:width .8s var(--uit);display:inline-block;overflow:hidden}.formules[data-actief] .odo-kol.odo-punt{overflow:clip visible}.formules[data-actief] .odo-band{transition:transform 1.1s var(--uit);display:block}.formules[data-actief] .odo-band span{height:1em;display:block}.formules .pm{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg2);align-self:flex-end;margin:0 0 .9em 4px}.formules .plan-jaren{font-size:var(--fs-2xs);grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 26px;display:grid}.formules .plan-jaren button{border:0;border-top:1.5px solid var(--lijn);width:100%;color:var(--fg2);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:9px 0 0;transition:color .5s,border-color .5s;display:block}.formules .plan-jaren button:is(:hover,[aria-pressed=true]){color:inherit}.formules .plan-jaren button[aria-pressed=true]{border-top-color:currentColor}.formules .pj-j{letter-spacing:.04em;text-transform:uppercase;display:block}.formules .pj-p{font-size:var(--fs-sm);margin-top:4px;display:block}.formules .plan-jaren button[data-j="2"] .pj-p{color:var(--rood-tekst)}.formules .plan-hi .plan-jaren button[data-j="2"] .pj-p{color:var(--rood-donker)}.formules.is-jaar3 .plan .prijs{color:var(--rood-tekst)}.formules.is-jaar3 .plan-hi .prijs{color:var(--rood)}.formules .plan-inhoud{font-size:var(--fs-lg);flex-direction:column;gap:10px;margin:0 0 30px;padding:0;line-height:1.4;list-style:none;display:flex}.formules .plan-inhoud li{align-items:baseline;gap:12px;display:flex}.formules .plan-inhoud li:before{content:"";background:var(--rood);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-2px)}.formules .plan .link{align-self:flex-start;margin-top:auto}.formules .regels{border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:56px 0 0;padding:40px 0;display:grid}.formules .regels dt{font-size:var(--fs-lead-lg);letter-spacing:-.02em;font-weight:620}.formules .regels dd{color:var(--fg2);margin:6px 0 0}.formules .nul{max-width:30em;font-size:var(--fs-lead-lg);letter-spacing:-.015em;margin:48px 0 12px;line-height:1.3}.formules .nul strong{font-size:var(--fs-nadruk);letter-spacing:-.028em;color:var(--rood);font-weight:680}.formules .voetnoot{max-width:72ch;font-size:var(--fs-xs);color:var(--fg2);text-wrap:pretty;margin:0}.formules .plan-inhoud .lijn-licht{color:inherit;font-weight:640}.formules .voetnoot a{color:inherit;text-underline-offset:3px}.formules .plan:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%), var(--rood) 0, #ed1d2480 40%, transparent 100%);-webkit-mask-composite:xor;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:root[data-tier=rich] .formules[data-actief] .plan:hover:after{opacity:1}.formules .rim{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.formules .rim i{aspect-ratio:1;opacity:0;background:conic-gradient(transparent 0 72%, #ed1d2440 86%, var(--rood) 100%);width:300%;position:absolute;top:50%;left:50%;translate:-50% -50%}.formules .plan.is-veeg .rim i{animation:rimdraai 1.5s var(--e-scene) both}@keyframes rimdraai{0%{opacity:0;transform:rotate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:rotate(360deg)}}.formules .form-slot{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px 28px;margin-top:clamp(64px,10vh,120px);display:flex}.formules .form-slot .paar{display:contents}.formules .form-slot-zin{font-size:var(--fs-kop3);letter-spacing:-.02em;margin:0 auto 0 0;padding-right:12px;font-weight:620;line-height:1.1}:root[data-tier=stil] .formules :is(.odo-band,.odo-kol,.odo-stapel>span,.jaarkeuze-glijder,.plan-jaren button,.prijs){transition:none}@media (width<=1100px){.formules .plan{min-height:0}.formules .plan-jaren{grid-template-columns:1fr 1fr 1.45fr}.formules .pj-j{white-space:nowrap}}@media (width>=761px) and (width<=1100px){.formules .plannen{grid-template-columns:1fr;max-width:620px;margin-inline:auto}.formules[data-actief] .jaarkeuze{width:max-content;margin-inline:auto;display:flex}}@media (width<=760px){.formules .form-kop{grid-template-columns:1fr;gap:20px}.formules .jaarkeuze{font-size:var(--fs-xs)}.formules .jaarkeuze button{min-height:44px;padding:11px 14px}.formules .plannen{grid-template-columns:1fr}.formules .plan-jaren button{min-height:44px;padding-bottom:6px}.formules .odo{font-size:var(--fs-odo-tel)}.formules .regels{grid-template-columns:1fr}}.reken{padding:var(--sec-y) 0;--geschat:1070px;position:relative}@media (width<=760px){.reken{--geschat:1880px}}.reken .kop2{max-width:16em}.reken .reken-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(40px,5vw,96px);margin-top:clamp(48px,8vh,90px);display:grid}.reken .reken-uit{position:sticky;top:clamp(92px,12vh,140px)}.reken .reken-zin{max-width:26em;font-size:var(--fs-sub);color:var(--fg2);margin:0 0 clamp(28px,4vh,44px);font-weight:500;line-height:1.5}.reken .reken-zin b{color:#fff;white-space:nowrap;font-weight:640}.reken .zo{border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);margin:0 0 36px}.reken .zo summary{cursor:pointer;font-size:var(--fs-lg2);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-weight:600;list-style:none;display:flex}.reken .zo summary::-webkit-details-marker{display:none}.reken .zo-plus{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--lijn);transition:background-color .5s, color .5s, transform .7s var(--e-uit), box-shadow .5s;border-radius:50%;flex:none;position:relative}.reken .zo-plus:before,.reken .zo-plus:after{content:"";width:14px;height:1.5px;transition:transform .6s var(--e-uit);background:currentColor;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.reken .zo-plus:after{transform:rotate(90deg)}.reken .zo summary:hover .zo-plus{box-shadow:inset 0 0 0 1px var(--fg)}.reken .zo[open] .zo-plus{background:var(--rood);color:#fff;box-shadow:none;transform:rotate(180deg)}.reken .zo[open] .zo-plus:after{transform:rotate(0)}.reken[data-actief] .zo-in{overflow:hidden}.reken .zo-lijst{max-width:34em;font-size:var(--fs-md);color:var(--fg2);gap:14px;margin:0;padding:0 0 24px;line-height:1.45;list-style:none;display:grid}.reken .zo-lijst strong{color:#fff;font-weight:600}.reken .reken-acties{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.reken .reken-acties .knop b{font-weight:700}.reken .eerlijk{max-width:40em;font-size:var(--fs-sm);color:var(--fg2);margin:clamp(28px,4vh,44px) 0 0;line-height:1.45}.reken .reken-tabel{border-collapse:collapse;width:100%}.reken .reken-tabel th{text-align:left;font-weight:400}.reken .reken-tabel thead th{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);text-align:right;padding:0 0 12px}.reken .reken-tabel tbody tr{border-bottom:1px solid var(--lijn)}.reken .reken-tabel tbody tr:first-child{border-top:1px solid var(--lijn)}.reken .reken-tabel tbody :is(th,td){font-size:var(--fs-lg);padding:15px 0;line-height:1.4}.reken .reken-tabel tbody td,.reken .reken-tabel tfoot td{text-align:right;font-size:var(--fs-xl2);letter-spacing:-.025em;white-space:nowrap;padding-left:14px;font-weight:640}.reken .hb-rij{grid-template-columns:14px minmax(0,1fr);align-items:center;gap:14px;display:grid}.reken .hb-kleur{background:#fff;border-radius:3px;width:12px;height:12px}.reken tr:nth-child(2) .hb-kleur{background:#ffffffad}.reken tr:nth-child(3) .hb-kleur{background:#ffffff6b}.reken .reken-tabel tfoot :is(th,td){padding:18px 0 0}.reken .reken-tabel tfoot th{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2)}.reken .reken-tabel tfoot tr:not(.reken-som) td{color:var(--fg2)}.reken .reken-in{--kol:minmax(0, 200px) minmax(110px, 1fr) minmax(0, 176px);--sp:clamp(16px, 1.6vw, 30px)}html:not(.js) .reken :is(.schuif,.staven,.hefbomen,.reken-sectoren),.reken[data-statisch] :is(.schuif,.staven,.hefbomen,.reken-sectoren){display:none}.reken .reken-sectoren{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0 0 clamp(52px,6vh,64px);padding:0;display:flex}.reken .rs-chip{min-height:44px;box-shadow:inset 0 0 0 1px var(--lijn);font-size:var(--fs-base);color:var(--fg2);cursor:pointer;border-radius:99px;align-items:center;padding:0 18px;font-weight:560;line-height:1.15;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex;position:relative}.reken .rs-chip[hidden]{display:none}.reken .rs-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.reken .rs-chip:hover{box-shadow:inset 0 0 0 1px var(--fg);color:var(--fg)}.reken .rs-chip:has(input:checked){color:var(--inkt);box-shadow:none;background:#fff}.reken .rs-chip:has(input:focus-visible){outline-offset:3px;outline:2px solid #fff}:root[data-tier=stil] .reken .rs-chip{transition:none}.reken .schuif[data-k=omzet]{position:relative}.reken .reken-hint{color:var(--rood-donker);font-size:var(--fs-noot);white-space:nowrap;pointer-events:none;align-items:center;gap:6px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:calc(100% + 4px);left:0}.reken .rh-pijl{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:26px;height:9px}html.js .reken:not([data-statisch]) [data-geen-js]{display:none}.reken .schuif{grid-template-columns:var(--kol);align-items:center;gap:0 var(--sp);padding:7px 0;display:grid}.reken .schuif-kop{font-size:var(--fs-base);color:var(--fg2);cursor:pointer;line-height:1.25}.reken .twin{max-width:100%;font-size:var(--fs-twin);letter-spacing:-.025em;transition:scale .3s var(--e-uit);transform-origin:100% 60%;justify-self:end;align-items:baseline;gap:.2em;font-weight:640;display:inline-flex}.reken .twin:lang(en){gap:0}.reken .twin .getal{color:#fff;width:6.4em;max-width:100%;font:inherit;text-align:right;background:0 0;border:0;border-bottom:1.5px solid #0000;border-radius:0;padding:2px 0;transition:border-color .3s}@supports (field-sizing:content){.reken .twin .getal{field-sizing:content;width:auto;min-width:2ch}}.reken .twin .getal:hover{border-bottom-color:#ffffff80}.reken .twin .getal:focus{border-bottom-color:#fff;outline:none}.reken .twin .getal::placeholder{color:var(--fg2);font-size:var(--fs-twin-leeg);letter-spacing:0;font-weight:500}.reken .twin:has(.getal:placeholder-shown) .twin-eur{display:none}.reken .schuif:has(input[type=range]:active) .twin{scale:1.07}.reken .spoor{--v:.5;--zwaai:0px;--lean:0deg;--d:28px;height:44px;position:relative;container-type:inline-size}.reken .spoor:before{content:"";background:#ffffff42;border-radius:99px;height:6px;position:absolute;top:19px;left:0;right:0}.reken .spoor-vul{height:6px;width:calc(var(--d) / 2 + var(--v) * (100% - var(--d)) + var(--zwaai));background:#fff;border-radius:99px;position:absolute;top:19px;left:0}.reken .duim{top:calc(50% - var(--d) / 2);left:calc(var(--d) / 2);translate:calc(var(--v) * (100cqw - var(--d))) 0;width:var(--d);height:var(--d);transform:translateX(calc(-50% + var(--zwaai)));transition:scale .35s var(--e-uit);background:#fff;border-radius:50%;position:absolute;box-shadow:0 8px 24px #00000059}.reken .spoor:active .duim{scale:1.2}.reken .spoor:focus-within .duim{outline-offset:4px;outline:2px solid #fff}.reken .bel{bottom:calc(100% + 2px);left:calc(var(--d) / 2);translate:calc(var(--v) * (100cqw - var(--d))) 0;z-index:4;color:var(--inkt);font-size:var(--fs-sm2);letter-spacing:-.01em;white-space:nowrap;opacity:0;scale:.82;transform:translateX(calc(-50% + var(--zwaai))) rotate(var(--lean));transform-origin:50% 150%;pointer-events:none;transition:opacity .2s, scale .32s var(--e-uit), transform .35s var(--e-uit);background:#fff;border-radius:8px;padding:7px 10px 6px;font-weight:640;line-height:1;position:absolute;box-shadow:0 10px 26px #00000057}.reken .bel:after{content:"";border:5px solid #0000;border-top-color:#fff;margin-left:-5px;position:absolute;top:100%;left:50%}.reken .spoor:is(:hover,:focus-within,:has(input[type=range]:active),.is-bel){z-index:4}.reken .spoor:is(:hover,:focus-within,:has(input[type=range]:active),.is-bel) .bel{opacity:1;pointer-events:auto;touch-action:none;cursor:grab;scale:1}.reken .spoor input[type=range]{opacity:0;cursor:grab;appearance:none;width:100%;height:44px;margin:0;position:absolute;inset:0}.reken .spoor input[type=range]:active{cursor:grabbing}.reken .spoor input[type=range]::-webkit-slider-thumb{appearance:none;width:28px;height:28px}.reken .spoor input[type=range]::-moz-range-thumb{border:0;width:28px;height:28px}@media (pointer:coarse){.reken .spoor input[type=range]{height:48px;inset:-2px 0 auto}.reken .spoor input[type=range]::-webkit-slider-thumb{width:48px;height:48px}.reken .spoor input[type=range]::-moz-range-thumb{width:48px;height:48px}}.reken .staven{border-top:1px solid var(--lijn);margin:clamp(20px,2.6vh,34px) 0 0;padding-top:clamp(18px,2.2vh,28px)}.reken .staaf{grid-template-columns:var(--kol);align-items:center;gap:0 var(--sp);margin:0 0 14px;display:grid}.reken .staaf>span{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2)}.reken .staaf>b{font-size:var(--fs-staaf);letter-spacing:-.025em;white-space:nowrap;justify-self:end;font-weight:640}.reken .baan{display:block;position:relative}.reken .staaf-baan{background:#00000052;border-radius:99px;height:18px;display:block;position:relative;overflow:hidden}.reken .staaf-baan i{transform-origin:0;transform:translateX(calc(var(--x,0) * 100%)) scaleX(var(--w,0));transition:transform .7s var(--e-uit), opacity .25s;position:absolute;inset:0}.reken .staaf-baan [data-seg="0"]{background:#fff}.reken .staaf-baan [data-seg="1"]{background:#ffffffad}.reken .staaf-baan [data-seg="2"]{background:#ffffff6b}.reken .staaf-baan [data-seg=g]{background:#7c838c}.reken .baan-tip{bottom:calc(100% + 9px);left:var(--tx,50%);z-index:5;color:var(--inkt);white-space:nowrap;opacity:0;transform-origin:50% 140%;pointer-events:none;transition:opacity .2s, scale .32s var(--e-uit), left .4s var(--e-uit);background:#fff;border-radius:9px;gap:3px;padding:9px 12px 8px;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 10px 28px #0000005c}.reken .baan-tip:after{content:"";border:5px solid #0000;border-top-color:#fff;margin-left:-5px;position:absolute;top:100%;left:50%}.reken .baan-tip b{font-size:var(--fs-sm2);letter-spacing:-.01em;font-weight:640;line-height:1.2}.reken .baan-tip span{font-size:var(--fs-xs);color:#6f6a62;font-weight:500;line-height:1}.reken .baan.is-aan .baan-tip{opacity:1;scale:1}.reken .staaf-baan:has(i:hover) i:not(:hover){opacity:.4}.reken .hefbomen{border-top:1px solid var(--lijn);margin:clamp(18px,2.4vh,30px) 0 0;padding:0;list-style:none}.reken .hefbomen li{border-bottom:1px solid var(--lijn);font-size:var(--fs-lg);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 0;line-height:1.4;transition:color .25s;display:grid}.reken .hefbomen b{font-size:var(--fs-xl2);letter-spacing:-.025em;white-space:nowrap;font-weight:640}.reken .hefbomen li:nth-child(2) .hb-kleur{background:#ffffffad}.reken .hefbomen li:nth-child(3) .hb-kleur{background:#ffffff6b}.reken .hefbomen .hb-kleur{transition:scale .3s var(--e-uit)}.reken[data-band] .hefbomen li{color:var(--fg2)}.reken[data-band="0"] .hefbomen li:first-child,.reken[data-band="1"] .hefbomen li:nth-child(2),.reken[data-band="2"] .hefbomen li:nth-child(3){color:var(--fg)}.reken[data-band="0"] .hefbomen li:first-child .hb-kleur,.reken[data-band="1"] .hefbomen li:nth-child(2) .hb-kleur,.reken[data-band="2"] .hefbomen li:nth-child(3) .hb-kleur{scale:1.3}.reken .ratio-blok{margin:0 0 clamp(26px,3.4vh,42px)}.reken .ratio{font-size:var(--fs-ratio);letter-spacing:-.035em;align-items:flex-start;margin:0;font-weight:650;line-height:.86;display:flex}.reken .ratio-getal number-flow{--number-flow-mask-height:.18em}@property --_number-flow-d-opacity{syntax:"<number>";inherits:false;initial-value:0}@property --_number-flow-dx{syntax:"<length>";inherits:true;initial-value:0}@property --_number-flow-d-width{syntax:"<number>";inherits:false;initial-value:0}@property --_number-flow-d{syntax:"<number>";inherits:true;initial-value:0}.reken .ratio-x{font-size:var(--fs-ratio-x);letter-spacing:0;color:var(--rood);white-space:nowrap;margin:.08em 0 0 .04em;font-weight:400}.reken[data-stand=veel] .ratio-x{font-size:var(--fs-ratio-x-veel);align-self:flex-end;margin:0 0 1.15em .1em}.reken .oordeel{font-size:var(--fs-kop4);letter-spacing:-.02em;margin:18px 0 0;font-weight:620}.reken .samen{font-size:var(--fs-lead);flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin:16px 0 0;display:none}.reken:is([data-stand=veel],[data-stand=meer]) .samen{display:flex}.reken[data-stand=meer] .samen{flex:1 0 100%}.reken[data-stand=meer] .samen>span{font-size:var(--fs-samen);letter-spacing:-.025em;flex:1 0 100%;font-weight:640;line-height:1.02}.reken[data-stand=meer] :is(.ratio,.oordeel,.reken-zin,.staven){display:none}:root[data-tier=stil] .reken :is(.staaf-baan i,.twin,.bel,.baan-tip,.hb-kleur,.hefbomen li,.zo-plus),:root[data-tier=stil] .reken .zo-plus:before,:root[data-tier=stil] .reken .zo-plus:after{transition:none}@media (width<=1100px){.reken .reken-grid{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4.5vh,44px)}.reken .reken-uit{display:contents}.reken .reken-uit>*{order:2}.reken .reken-in{order:1}.reken .ratio-blok{z-index:3;margin:0 calc(-1 * var(--rand)) -8px;padding:68px var(--rand) 10px;background:var(--grafiet);flex-wrap:wrap;order:0;align-items:baseline;gap:2px 18px;display:flex;position:sticky;top:0}:root[data-telefoon] .reken .ratio-blok{top:var(--kop-h);transition:top .7s var(--uit);padding-top:10px}:root[data-telefoon] .kop.is-weg~main .reken .ratio-blok{top:0}.reken .ratio{font-size:var(--fs-ratio-tel)}.reken .oordeel{font-size:var(--fs-base);margin:0}.reken .samen{margin:0}.reken[data-stand=meer] .samen>span{font-size:var(--fs-samen-tel);flex-basis:auto}.reken :is(.schuif,.staaf){gap:4px var(--sp);grid-template-columns:minmax(0,1fr) auto}.reken :is(.schuif-kop,.staaf>span){grid-area:1/1}.reken :is(.twin,.staaf>b){grid-area:1/2}.reken :is(.spoor,.baan){grid-area:2/1/3/-1}.reken .reken-acties .knop{white-space:normal;height:auto;min-height:56px;padding-block:9px}}@media (width<=760px){.reken .twin .getal{min-height:44px}.reken .reken-acties{padding-bottom:0}}.bk-pen{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bk-pen path{fill:none;stroke:var(--rood);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1}.bl-blad{--fg:var(--inkt);--fg2:#57534e;--lijn:#1414141f;margin-top:var(--kop-y);padding:var(--vel-p);border-radius:var(--r-plaat);color:var(--inkt);background:#fff;position:relative;box-shadow:0 1px 2px #1414140d,0 60px 120px -60px #14141461}.bl-hoofd{margin-bottom:var(--kop-y);border-bottom:1px solid var(--lijn);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding-bottom:20px;display:flex}.bl-logo{aspect-ratio:483/42;background:var(--rood);height:13px;-webkit-mask:var(--merk) center / contain no-repeat;-webkit-mask:var(--merk) center / contain no-repeat;mask:var(--merk) center / contain no-repeat;flex:none;display:block}.bl-hoofd .mono{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2)}.bl-uit{margin:clamp(24px,3vw,48px) 0 0}.bl-merk{width:36px;height:36px;margin-top:-3px;display:block;position:relative}.bl-merk .bk-pen path{stroke-width:2.7px}.bl-kruis path{stroke:#a39d95}.vr-bel{--fg2:#57534e;width:max-content;min-width:min(400px,100%);max-width:100%;margin:var(--sub-y) 0 0;border-radius:var(--r-kaart);color:var(--inkt);background:#fff;padding:20px 24px 18px;box-shadow:0 1px 2px #1414140d,0 36px 70px -40px #14141466}.vr-zin{font-size:var(--fs-lg2);letter-spacing:-.01em;margin:0;font-weight:540;line-height:1.3}.vr-tel{font-size:var(--fs-xl2);letter-spacing:-.01em;color:var(--inkt);text-underline-offset:4px;margin-top:8px;font-weight:620;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.vr-tel:hover{-webkit-text-decoration-color:var(--rood);text-decoration-color:var(--rood)}.vr-bel .nu-lijn{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);gap:8px;margin:12px 0 0;line-height:1.4}.vr-bel .nu-lijn [data-nu]{text-wrap:balance}.vr-bel .nu-lijn .nu-punt{width:7px;height:7px}:root[data-tier=lite][data-telefoon] .vr-bel .nu-lijn[data-nu-staat=open] .nu-punt:after{animation-name:nu-adem-rust;animation-duration:5.4s;animation-play-state:paused}:root[data-tier=lite][data-telefoon] .vr-bel.is-loop .nu-lijn[data-nu-staat=open] .nu-punt:after{animation-play-state:running}@keyframes nu-adem-rust{0%{opacity:.55;transform:scale(1)}44.4%,to{opacity:0;transform:scale(3)}}.vr-vink{width:26px;height:26px;margin-top:-14px;position:absolute;top:50%;left:calc(-1*clamp(32px,2.8vw,46px))}.vr-vink .bk-pen path{stroke-dashoffset:1px}details:is([open],.is-gelezen)>summary .vr-vink .bk-pen path{stroke-dashoffset:0}@media (width<=760px){.vr-tel{font-size:var(--fs-xl)}.vr-vink{left:0}}.beloftes{padding:var(--sec-y) 0;--geschat:1160px;position:relative}@media (width<=760px){.beloftes{--geschat:1860px}}.beloftes .kop2{max-width:14em}.beloftes .belof-grid{grid-template-rows:auto repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,5vw,96px);display:grid}.beloftes .belof-kol{grid-row:span 7;grid-template-rows:subgrid;display:grid}.beloftes .belof-kol h3{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0 0 16px;font-weight:500}.beloftes .belof-kol ol{grid-row:span 6;grid-template-rows:subgrid;margin:0;padding:0;list-style:none;display:grid}.beloftes .belof-kol li{border-top:1px solid var(--lijn);font-size:var(--fs-lead);letter-spacing:-.01em;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:18px;padding:22px 0;font-weight:540;line-height:1.32;display:grid}.beloftes .belof-nee li{font-size:var(--fs-lg);letter-spacing:0;font-weight:400;line-height:1.45}.beloftes .belof-nee li b{font-size:var(--fs-lead);letter-spacing:-.01em;margin-bottom:4px;font-weight:540;line-height:1.32;display:block}.beloftes .belof-nee li{color:#7a756e}.beloftes .belof-nee li b{color:#6d6861}@media (width<=760px){.beloftes .belof-grid{grid-template-rows:none;grid-template-columns:1fr;gap:clamp(32px,5vw,96px)}.beloftes :is(.belof-kol,.belof-kol ol){grid-row:auto;display:block}}.vragen{padding:var(--sec-y) 0;--geschat:990px;position:relative}@media (width<=760px){.vragen{--geschat:1430px}}.vragen .vragen-grid{--vragen-gat:clamp(40px, 6vw, 120px);gap:var(--vragen-gat);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;display:grid}.vragen .vragen-kop{position:sticky;top:120px;container-type:inline-size}.vragen .vragen-kop .vr-bel{max-width:calc(100% + var(--vragen-gat) / 2)}@container (width<=440px){.vragen .vragen-kop .vr-bel .nu-lijn{letter-spacing:.04em}}.vragen .vragen-kop .kop2{--fs-vragen:min(var(--fs-kop2), 100cqi / var(--kop-woord,.01));font-size:var(--fs-vragen)}.vragen .lijst details{border-top:1px solid var(--lijn)}.vragen .lijst details:last-of-type{border-bottom:1px solid var(--lijn)}.vragen .lijst summary{cursor:pointer;font-size:var(--fs-lead);letter-spacing:-.012em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-weight:580;line-height:1.3;list-style:none;display:flex;position:relative}.vragen .lijst summary::-webkit-details-marker{display:none}.vragen .lijst summary>span{transition:transform var(--t-klein) var(--e-uit)}.vragen .lijst summary{-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.vragen .lijst summary:is(:hover,:active)>span{transform:translate(6px)}.vragen .lijst summary:hover .plus{box-shadow:inset 0 0 0 1px var(--fg)}}.vragen .plus{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--lijn);transition:background-color .5s, color .5s, transform .7s var(--uit), box-shadow .5s;border-radius:50%;flex:none;position:relative}.vragen .plus:before,.vragen .plus:after{content:"";width:14px;height:1.5px;transition:transform .6s var(--uit);background:currentColor;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.vragen .plus:after{transform:rotate(90deg)}.vragen .lijst details[open] .plus{background:var(--rood);color:#fff;box-shadow:none;transform:rotate(180deg)}.vragen .lijst details[open] .plus:after{transform:rotate(0)}.vragen[data-actief] .antw{overflow:hidden}.vragen .antw p{max-width:36em;font-size:var(--fs-lg2);color:var(--fg2);margin:0 0 16px;line-height:1.5}.vragen .antw p:last-child{margin-bottom:0;padding-bottom:28px}.vragen .antw a{color:var(--fg);text-underline-offset:3px}.vragen .vragen-cta{margin-top:clamp(36px,5vh,56px)}@media (width<=760px){.vragen .vragen-grid{grid-template-columns:1fr}.vragen .vragen-kop{position:static}.vragen .vragen-kop .vr-bel{max-width:100%}.vragen .lijst summary{transition:padding-left var(--t-klein) var(--e-uit)}.vragen .lijst details:is([open],.is-gelezen)>summary{padding-left:36px}.vragen .lijst details:not([open],.is-gelezen) .vr-vink{visibility:hidden}}.vragen.vr-kaart{padding-top:0}.vragen.vr-kaart .vragen-grid{padding-top:var(--sec-y);border-top:1px solid var(--lijn)}.slot{padding:var(--sec-y) 0;--geschat:2030px;position:relative}@media (width<=760px){.slot{--geschat:3160px}}.slot .slot-kop{margin-bottom:var(--kop-y)}.slot .slot-zin{max-width:18em;font-size:var(--fs-kop2);letter-spacing:-.02em;margin:0;font-weight:640;line-height:1.06}.slot .slot-zin>span{display:block}.slot .slot-zin>span+span{margin-top:.18em}.slot .slot-zin .tbc:after{width:max-content;margin:20px 0 0;display:block}:is(.slot,.paneel) #doorlichting{scroll-margin-top:clamp(72px,10vh,104px)}:is(.slot,.paneel) .vel{--fg:var(--inkt);--fg2:#57534e;--lijn:#1414141f;padding:var(--vel-p);border-radius:var(--r-plaat);color:var(--inkt);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,5vw,96px);display:grid;box-shadow:0 60px 140px -50px #0009}:is(.slot,.paneel) .vel-intro{flex-direction:column;align-items:flex-start;display:flex}:is(.slot,.paneel) .vel-titel{font-size:var(--fs-paneel);letter-spacing:-.02em;margin:0 0 20px;font-weight:640;line-height:1.05}:is(.slot,.paneel) .vel-titel em{color:var(--rood)}:is(.slot,.paneel) .vel-stand{font-size:var(--fs-sub);color:var(--fg2);margin:0 0 32px;line-height:1.45}:is(.slot,.paneel) .drie{width:100%;margin:0;padding:0;list-style:none}:is(.slot,.paneel) .drie li{border-top:1px solid var(--lijn);font-size:var(--fs-lg);color:var(--fg2);grid-template-columns:44px minmax(0,1fr);padding:11px 0;line-height:1.45;display:grid}:is(.slot,.paneel) .drie li>b{font-size:var(--fs-xs);color:var(--rood-tekst);padding-top:3px;font-weight:500}:is(.slot,.paneel) .drie span strong{color:var(--inkt);font-weight:620}:is(.slot,.paneel) .contact{border-top:1px solid var(--lijn);width:100%;font-style:normal;font-size:var(--fs-md);color:var(--fg2);gap:2px;margin-top:auto;padding-top:24px;line-height:1.5;display:grid}:is(.slot,.paneel) .contact :is(a,.contact-rij){min-height:32px;color:var(--inkt);transition:color var(--t-druk);align-items:center;gap:10px;text-decoration:none;display:flex}:is(.slot,.paneel) .ci{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;color:var(--fg2);transition:color var(--t-druk);flex:none}:is(.slot,.paneel) .contact a:hover,:is(.slot,.paneel) .contact a:hover .ci{color:var(--rood-tekst)}:is(.slot,.paneel) .contact-tel{font-size:var(--fs-contact-tel);letter-spacing:-.025em;margin-bottom:4px;font-weight:660;color:var(--rood-tekst)!important}:is(.slot,.paneel) .contact-tel .ci{stroke-width:1.5px;width:26px;height:26px;color:inherit;transition:transform var(--t-klein) var(--e-pop)}:is(.slot,.paneel) .contact-tel span{background:linear-gradient(var(--rood) 0 0) 0 100% / 0 2px no-repeat;transition:background-size .5s var(--e-uit);padding-bottom:3px}@media (hover:hover) and (pointer:fine){:is(.slot,.paneel) .contact-tel:hover span{background-size:100% 2px}:is(.slot,.paneel) .contact-tel:hover .ci{transform:rotate(-16deg)translateY(-1px)}:is(.slot,.paneel) .contact-kaart:hover .ci{transform:translateY(-2px)}}:is(.slot,.paneel) .contact-tel:focus-visible span{background-size:100% 2px}:is(.slot,.paneel) .contact-kaart .ci{transition:transform var(--t-klein) var(--e-pop), color var(--t-druk)}:is(.slot,.paneel) .contact-btw{font-size:var(--fs-sm2);color:var(--fg2);margin-top:10px}:is(.slot,.paneel) .contact .sociaal{gap:4px;margin:6px 0 0 -12px;padding:0;list-style:none;display:flex}:is(.slot,.paneel) .contact .sociaal a{width:44px;height:44px;min-height:0;color:var(--inkt);place-items:center;display:grid}:is(.slot,.paneel) .contact .sociaal svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}:is(.slot,.paneel) .contact .sociaal a:hover{color:var(--rood-tekst)}:is(.slot,.paneel) .calc-mee{font-size:var(--fs-md);color:#4a463f;background:#f2efe9;border-radius:14px;grid-column:1/-1;margin:0;padding:13px 16px;line-height:1.4}:is(.slot,.paneel) .calc-mee[hidden]{display:none}:is(.slot,.paneel) .calc-mee b{color:var(--inkt)}:is(.slot,.paneel) .calc-knoppen{flex-wrap:wrap;gap:4px 16px;margin-left:8px;display:inline-flex}:is(.slot,.paneel) .calc-wijzig{color:var(--rood-tekst);text-underline-offset:3px}:is(.slot,.paneel) .calc-weg{font:inherit;color:#6e6a64;text-underline-offset:3px;cursor:pointer;transition:color var(--t-druk);background:0 0;border:0;padding:0;text-decoration:underline}:is(.slot,.paneel) .calc-weg:hover{color:var(--inkt)}:is(.slot,.paneel) .calc-lijst{grid-column:1/-1;gap:8px;display:grid}:is(.slot,.paneel) .calc-lijst:not(:has(.calc-mee:not([hidden]))){display:none}:is(.slot,.paneel) .calc-naam{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#6e6a64;margin-right:6px}:is(.slot,.paneel) .vel:has(>.aanvraag-klaar:not([hidden])){grid-template-columns:minmax(0,1fr)}:is(.slot,.paneel) .vel:has(>.aanvraag-klaar:not([hidden])) .vel-intro{display:none}:is(.slot,.paneel) .vel>.aanvraag-klaar{grid-column:1/-1;padding:clamp(8px,2vw,24px) 0 clamp(8px,2vw,20px)}:is(.slot,.paneel) .vel .bedankt-kop em{color:var(--rood-tekst)}:is(.slot,.paneel) .gelukt-merk{background:var(--rood-knop);border-radius:50%;place-items:center;width:62px;height:62px;margin:0 0 26px;display:grid}:is(.slot,.paneel) .gelukt-merk svg{fill:none;stroke:#fff;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}:is(.slot,.paneel) .gelukt-merk path{stroke-dasharray:1;stroke-dashoffset:0}:is(.slot,.paneel) [data-aanvraag-dank] p:not(.bedankt-kop){font-size:var(--fs-lg2);margin:0 0 28px;line-height:1.45}:is(.slot,.paneel) .gelukt-sub{font-size:var(--fs-lead-lg);letter-spacing:-.01em;margin:0 0 24px;font-weight:600}:is(.slot,.paneel) .nu{margin:0 0 30px;padding:0;list-style:none}:is(.slot,.paneel) .nu li{border-top:1px solid var(--lijn);font-size:var(--fs-lg2);grid-template-columns:12em minmax(0,1fr);gap:4px 22px;padding:16px 0;line-height:1.45;display:grid}:is(.slot,.paneel) .nu b{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);padding-top:4px;font-weight:500}:is(.slot,.paneel) .gelukt-nog{font-size:var(--fs-lg);margin:0}:is(.slot,.paneel) .gelukt-nog .link{margin-left:8px}:is(.slot,.paneel) .terugbel-voet{margin-top:clamp(64px,10vh,120px)}:is(.slot,.paneel) .terugbel-vraag{font-size:var(--fs-lead-lg);letter-spacing:-.01em;text-align:center;margin:0 0 28px;font-weight:560}:is(.slot,.paneel) .terugbel-vraag .link{margin-left:10px}:is(.slot,.paneel) .terugbel{--fg:var(--inkt);--fg2:#57534e;--lijn:#1414141f;border-radius:var(--r-plaat);max-width:620px;color:var(--inkt);background:#fff;padding:clamp(24px,3vw,44px)}:is(.slot,.paneel) .terugbel-titel{font-size:var(--fs-kop3);letter-spacing:-.02em;margin:0 0 10px;font-weight:640;line-height:1.05}:is(.slot,.paneel) .terugbel-titel em{color:var(--rood);display:inline-block}:is(.slot,.paneel) .terugbel-stand{font-size:var(--fs-lg);color:var(--fg2);margin:0 0 26px;line-height:1.45}:is(.slot,.paneel) .terugbel .aanvraag-klaar{padding:20px 0 6px}:is(.slot,.paneel) .terugbel .aanvraag-klaar p:last-child{font-size:var(--fs-xl);color:var(--fg2);margin:0}@media (width<=760px){:is(.slot,.paneel) .vel{grid-template-columns:minmax(0,1fr)}:is(.slot,.paneel) .vel-intro{display:block}:is(.slot,.paneel) .contact{margin-top:0}:is(.slot,.paneel) .nu li{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:is(.slot,.paneel) :is(.contact-tel span,.contact-tel .ci){transition:none}}.vlam{z-index:90;pointer-events:none;will-change:clip-path;background:#fff;position:fixed;inset:0}.lg-aan .lg-sectie{background:0 0}.lg-rel{position:relative}.lg-host{z-index:-1;pointer-events:none;clip-path:inset(0);background-color:var(--lg-basis,var(--w1));position:absolute;inset:0}.lg-laag{opacity:calc(var(--lg-sterkte,1) * var(--luid,1));position:fixed;inset:0;overflow:hidden}@supports (animation-timeline:view()){.lg-host{view-timeline:--lg-sectie block}.lg-host.is-kop .lg-laag{animation-name:lg-kop-uit;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--lg-sectie;animation-range:exit}}@keyframes lg-kop-uit{0%{opacity:var(--lg-sterkte,1)}to{opacity:calc(var(--lg-sterkte,1) * var(--lg-rust,.6))}}.lg-veld{position:absolute;top:50%;left:50%}.lg-kom .lg-veld{animation:1.6s cubic-bezier(.4,0,.2,1) lg-in}@keyframes lg-in{0%{opacity:0}}.lg-baan{will-change:transform;height:100%;position:absolute;top:0}.lg-lift{will-change:transform;width:100%;position:absolute;top:0;left:0}.lg-plaat{border-radius:14px;width:100%;position:absolute;left:0}.lg-host[data-toon=donker] .lg-plaat.t1{background:linear-gradient(90deg, color-mix(in srgb, var(--w2) 30%, transparent), transparent)}.lg-host[data-toon=donker] .lg-plaat.t2{background:linear-gradient(90deg, color-mix(in srgb, var(--w3) 20%, transparent), transparent)}.lg-host[data-toon=licht] .lg-plaat.t1{background:linear-gradient(90deg, color-mix(in srgb, var(--w0) 80%, transparent), transparent)}.lg-host[data-toon=licht] .lg-plaat.t2{background:linear-gradient(90deg, color-mix(in srgb, var(--w0) 60%, transparent), transparent)}.paneel{padding:0 0 var(--sec-y);--geschat:840px;position:relative}@media (width<=760px){.paneel{--geschat:1760px}}.paneel .drie{margin-bottom:32px}.paneel .vel-liever{border-top:1px solid var(--lijn);width:100%;font-size:var(--fs-sub);letter-spacing:-.01em;text-align:center;margin:auto 0 0;padding-top:24px;font-weight:560}.paneel .vel-liever .link{margin-left:10px}.paneel .terugbel-voet{margin-top:var(--kop-y)}.paneel .terugbel-voet:not(:has(>.terugbel)){margin-top:0}@media (width<=760px){.paneel .vel-liever{margin-top:0}}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel{animation:pn-op var(--t-deel) var(--e-uit) .5s backwards}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .vel-intro .sec-label:before{animation:pn-streep var(--t-deel) var(--e-uit) .66s backwards}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .vel-intro .sec-label:after{animation:pn-streep var(--t-deel) var(--e-uit) .8s backwards}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel :is(.vel-titel,.vel-stand,.drie li,.vel-liever,.aanvraag>:is(.veld,.chips,.akkoord-veld,.privacy,.nog,.verstuur)){animation:pn-op var(--t-deel) var(--e-uit) var(--pn-t) backwards}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .vel-titel{--pn-t:.7s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .vel-stand{--pn-t:.78s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .drie li{--pn-t:.86s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .drie li+li{--pn-t:.94s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .drie li+li+li{--pn-t:1.02s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .vel-liever,:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>*{--pn-t:1.5s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(1 of .veld,.chips,.akkoord-veld){--pn-t:1s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(2 of .veld,.chips,.akkoord-veld){--pn-t:1.05s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(3 of .veld,.chips,.akkoord-veld){--pn-t:1.1s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(4 of .veld,.chips,.akkoord-veld){--pn-t:1.15s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(5 of .veld,.chips,.akkoord-veld){--pn-t:1.2s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(6 of .veld,.chips,.akkoord-veld){--pn-t:1.25s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(7 of .veld,.chips,.akkoord-veld){--pn-t:1.3s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(8 of .veld,.chips,.akkoord-veld){--pn-t:1.35s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(9 of .veld,.chips,.akkoord-veld){--pn-t:1.4s}:root:is([data-tier=rich],[data-tier=standaard]):not([data-terug]) .paneel .vel .aanvraag>:nth-child(10 of .veld,.chips,.akkoord-veld){--pn-t:1.45s}@keyframes pn-op{0%{opacity:0;transform:translateY(22px)}}@keyframes pn-streep{0%{transform:scaleX(0)}}.kantoren{padding:var(--sec-y) 0;--geschat:1150px;position:relative}.kantoren:not([data-world=nacht],[data-world=grafiet]){background:var(--kalk)}@media (width<=760px){.kantoren{--geschat:1670px}}.kantoren .kt-lijst{margin-top:var(--kop-y);border-top:1px solid var(--lijn);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kantoren .kt-kantoor{padding:32px clamp(20px,3vw,56px) 32px 0}.kantoren .kt-kantoor+.kt-kantoor{border-left:1px solid var(--lijn);padding-left:clamp(20px,3vw,56px)}.kantoren .kt-kantoor h3{font-size:var(--fs-kantoor);letter-spacing:-.035em;margin:0 0 24px;font-weight:650;line-height:.95}.kantoren .kt-kantoor p{font-size:var(--fs-sub);color:var(--fg2);margin:0 0 24px;line-height:1.45}.kantoren .kt-kaart{min-height:44px;color:var(--inkt);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.kantoren .kt-kaart>span:not(.sr){border-bottom:1.5px solid;padding-bottom:2px}.kantoren .kt-kaart .ci{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;transition:transform var(--t-klein) var(--e-pop)}.kantoren .kt-kaart:hover{color:var(--rood-tekst)}.kantoren .kt-kaart:hover .ci{transform:translateY(-3px)}.kantoren .kt-bij{border-top:1px solid var(--lijn);font-size:var(--fs-md);color:var(--fg2);grid-column:1/-1;margin:0;padding:18px 0 0;line-height:1.5}.kantoren .kt-bij .kt-heel{white-space:nowrap}.kantoren .kt-bij a{color:var(--inkt);text-underline-offset:3px;margin:-11px 0;padding:11px 0;font-weight:600;display:inline-block}.kantoren .kt-bij a:hover{color:var(--rood-tekst)}.kantoren .kt-rij{gap:var(--kolom-gap);margin-top:var(--kop-y);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid}.kantoren .kt-rij .kt-lijst{grid-template-columns:minmax(0,1fr);margin:0}.kantoren .kt-rij .kt-kantoor{padding:32px 0}.kantoren .kt-rij .kt-kantoor+.kt-kantoor{border-left:0;border-top:1px solid var(--lijn);padding-left:0}.kantoren .kt-rij .kt-kantoor h3{font-size:var(--fs-kantoor-kaart)}.kantoren .kt-land{margin:0}.kantoren .kaart-svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;color:color-mix(in srgb, var(--fg) 52%, transparent);display:block;overflow:visible}.kantoren .kaart-svg .f{color:color-mix(in srgb, var(--fg) 32%, transparent);stroke-width:1.2px}.kantoren .kaart-svg .h{color:var(--fg)}.kantoren .kaart-svg .v{stroke-dasharray:5 6}.kantoren .kaart-svg .vul{fill:currentColor;stroke:none}.kantoren .kaart-svg .rood{fill:var(--rood);stroke:none}.kantoren .kaart-svg text{fill:currentColor;stroke:none;font-family:var(--mono);font-size:var(--fs-sm2);letter-spacing:.06em}.kantoren .kaart-svg .land{stroke-width:1.7px}.kantoren .kaart-svg .regio{font-size:var(--fs-sm);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.kantoren .kaart-svg .kantoor-naam{font-family:var(--f);font-size:var(--fs-kaart-plaats);letter-spacing:-.02em;font-weight:650}.kantoren .kaart-svg .namen text{font-size:var(--fs-xs);letter-spacing:.2em}.kantoren .kaart-svg .namen .klein{letter-spacing:.06em}.kantoren .kaart-svg .bijkantoor-naam{fill:var(--fg2);letter-spacing:.04em}.kantoren .kaart-svg .potlood{stroke:var(--rood);stroke-width:2.2px}.kantoren .kaart-svg .wacht{visibility:hidden}.kantoren .kt-bijschrift{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);margin:14px 0 0}.kantoren .kt-bijschrift a{color:var(--fg);text-underline-offset:3px;margin-left:12px}.kantoren .kt-uren{margin-top:var(--kop-y)}.kantoren .kt-uren-kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;margin-bottom:22px;display:flex}.kantoren .kt-uren-kop h3{font-size:var(--fs-kaart);letter-spacing:-.02em;margin:0;font-weight:640}.kantoren .kt-nu{margin:0}.kantoren .week{border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kantoren .week li{gap:10px;padding:20px 14px 22px 0;display:grid;position:relative}.kantoren .week li+li{border-left:1px solid var(--lijn);padding-left:14px}.kantoren .week b{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);font-weight:500}.kantoren .week abbr{text-decoration:none}.kantoren .week span{font-size:var(--fs-weekdag);letter-spacing:-.01em;white-space:nowrap;font-weight:620}.kantoren .week .is-dicht span{color:var(--fg2);font-weight:480}.kantoren .week .is-vandaag:before{content:"";background:var(--rood);height:3px;position:absolute;top:-1px;left:0;right:0}.kantoren .week .is-vandaag b{color:var(--rood-tekst)}.kantoren .week .is-vandaag b:after{content:" · " attr(data-merk)}.kantoren .kt-voet{font-size:var(--fs-sub);color:var(--fg2);margin:24px 0 0}.kantoren .kt-voet .link{margin-left:10px}.kantoren:is([data-world=nacht],[data-world=grafiet]) :is(.kt-kaart,.kt-bij a){color:#fff}.kantoren:is([data-world=nacht],[data-world=grafiet]) :is(.kt-kaart,.kt-bij a):hover{color:var(--rood-donker)}@media (width<=760px){.kantoren .kt-lijst{grid-template-columns:minmax(0,1fr)}.kantoren .kt-rij{grid-template-columns:minmax(0,1fr);gap:0}.kantoren .kt-rij .kt-lijst{margin-top:var(--kop-y)}.kantoren .kt-kantoor+.kt-kantoor{border-left:0;border-top:1px solid var(--lijn);padding-left:0}.kantoren .week{border-bottom:0;grid-template-columns:minmax(0,1fr)}.kantoren .week li,.kantoren .week li+li{border-left:0;border-bottom:1px solid var(--lijn);grid-template-columns:9em minmax(0,1fr);align-items:baseline;padding:14px 0}.kantoren .week .is-vandaag:before{width:3px;height:auto;inset:0 auto 0 -10px}}.nu-lijn{font-size:var(--fs-md);color:var(--fg2);align-items:center;gap:10px;margin:4px 0 0;line-height:1.4;display:flex}.nu-lijn .nu-punt{border-radius:50%;flex:none;width:10px;height:10px;display:none;position:relative}.nu-lijn[data-nu-staat=open] .nu-punt{background:var(--rood);display:block}.nu-lijn[data-nu-staat=open] .nu-punt:after{content:"";background:var(--rood);animation:nu-adem 2.4s var(--e-uit) infinite;border-radius:50%;position:absolute;inset:0}.nu-lijn[data-nu-staat=dicht] .nu-punt{opacity:.6;display:block;box-shadow:inset 0 0 0 1.5px}.nu-lijn .nu-deel{display:inline-block}@keyframes nu-adem{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.nu-lijn .nu-punt:after{animation:none!important}}[data-tier=stil] .nu-lijn .nu-punt:after{animation:none}.belbalk{display:none}@media (width<=760px){.belbalk:not([hidden]){z-index:40;padding:10px 14px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;visibility:hidden;transition:transform var(--t-deel) var(--e-uit), visibility 0s var(--t-deel);background:#181a1ddb;border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.belbalk.is-op{visibility:visible;transition:transform var(--t-deel) var(--e-uit), visibility 0s;transform:none}:root .belbalk .belbalk-tel{font-weight:600;font-size:var(--fs-base);color:#fff;text-decoration:none}}@media (prefers-reduced-motion:reduce){.belbalk{transition:none!important}}[data-tier=stil] .belbalk{transition:none!important}.reviews .review-tekst{white-space:pre-line}.gesprek{width:min(560px,100vw);max-width:none;height:100%;max-height:none;color:var(--inkt);overscroll-behavior:contain;transition:transform .5s var(--e-uit), overlay .5s allow-discrete, display .5s allow-discrete;background:#fff;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%)}.gesprek[open]{transform:none}@starting-style{.gesprek[open]{transform:translate(100%)}}.gesprek::backdrop{opacity:0;transition:opacity .4s, overlay .4s allow-discrete, display .4s allow-discrete;background:#0a0b0d8c}.gesprek[open]::backdrop{opacity:1}@starting-style{.gesprek[open]::backdrop{opacity:0}}.gesprek .terugbel{max-width:none;padding:clamp(72px, 10vh, 96px) clamp(24px, 3vw, 44px) calc(32px + env(safe-area-inset-bottom));background:0 0;border-radius:0;display:block}.gesprek .gesprek-dicht{z-index:1;cursor:pointer;width:48px;height:48px;transition:border-color var(--t-druk), transform var(--t-druk);background:#fff;border:1px solid #1414142e;border-radius:50%;position:absolute;top:18px;right:18px}.gesprek .gesprek-dicht:hover{border-color:var(--inkt)}.gesprek .gesprek-dicht:active{transform:scale(.94)}.gesprek .gesprek-dicht:before,.gesprek .gesprek-dicht:after{content:"";background:var(--inkt);height:1.5px;position:absolute;top:23px;left:14px;right:14px;transform:rotate(45deg)}.gesprek .gesprek-dicht:after{transform:rotate(-45deg)}html.gesprek-open{overflow:hidden}@media (width<=760px){.gesprek{border-radius:24px 24px 0 0;width:100%;height:auto;max-height:92svh;inset:auto 0 0;transform:translateY(100%)}@starting-style{.gesprek[open]{transform:translateY(100%)}}.gesprek .terugbel{padding-top:64px}}:root[data-tier=stil] .gesprek,:root[data-tier=stil] .gesprek::backdrop{transition:none}.aanvraag{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:22px 16px;display:grid;position:relative}.aanvraag.aanvraag-smal{grid-template-columns:minmax(0,1fr);gap:14px}.aanvraag-teller{counter-reset:veld}.aanvraag .pot{position:absolute;left:-9999px}.aanvraag .veld{--h:64px;--r:16px;margin-top:9px;position:relative}.aanvraag-teller .veld{counter-increment:veld}.aanvraag .veld.breed{grid-column:1/-1}.aanvraag .veld :is(input,select){width:100%;height:var(--h);color:var(--inkt);font-family:inherit;font-size:var(--fs-lg);appearance:none;transition:border-color var(--t-klein), background-color var(--t-klein), background-position var(--t-druk) var(--e-uit);background-color:#f6f4f1;border:1px solid #dedad4;border-radius:16px;padding:0 46px 0 18px;font-weight:500;line-height:1.2}.aanvraag .veld :is(input,select):hover{border-color:#b9b4ac}.aanvraag .veld :is(input,select):focus{border-color:var(--inkt);background-color:#fff;outline:none}.aanvraag .veld input::placeholder{color:#8a857d;opacity:1}.aanvraag .veld select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23181A1D' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 22px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:52px}.aanvraag .veld select:focus{background-position:right 22px calc(50% + 3px)}.aanvraag .veld select:invalid{color:#8a857d}.aanvraag .veld option{color:var(--inkt)}.aanvraag .veld label{z-index:1;color:#5b5751;font-size:var(--fs-sm2);pointer-events:none;transition:background-color var(--t-druk), color var(--t-druk);background:#fff;border-radius:99px;padding:2px 9px;font-weight:560;line-height:1.25;position:absolute;top:0;left:14px;transform:translateY(-50%)}.aanvraag-teller .veld label:before{content:counter(veld, decimal-leading-zero);content:counter(veld, decimal-leading-zero) / "";font-family:var(--mono);font-size:var(--fs-veldnummer);color:var(--rood-tekst);transition:color var(--t-druk);margin-right:7px}.aanvraag .veld:focus-within label{background:var(--inkt);color:#fff}.aanvraag-teller .veld:focus-within label:before{color:#fff}.aanvraag .veld:after{content:"";height:var(--h);border-radius:var(--r);box-shadow:inset 0 0 0 2px var(--rood);pointer-events:none;clip-path:inset(calc(100% - 2px) 100% 0 0 round 2px);transition:clip-path .5s var(--e-uit);position:absolute;top:0;left:0;right:0}.aanvraag .veld:is(:focus-within,.is-fout):after{clip-path:inset(0 round var(--r))}.aanvraag .veld:hover:after{clip-path:inset(calc(100% - 2px) 16px 0 round 2px)}.aanvraag .veld:focus-within:hover:after{clip-path:inset(0 round var(--r))}.aanvraag .veld-punt{right:20px;top:calc(var(--h) / 2 - 5px);background:var(--rood);opacity:0;width:10px;height:10px;transition:opacity var(--t-klein), transform var(--t-klein) var(--e-pop);border-radius:50%;position:absolute;transform:scale(.2)}.aanvraag .veld.keuze .veld-punt{right:42px}.aanvraag .veld:is(:has(:user-valid),.is-geldig) .veld-punt{opacity:1;transform:none}.aanvraag .fout{font-size:var(--fs-sm2);color:var(--rood-tekst);margin:7px 4px 0;line-height:1.35;display:none}.aanvraag :is(.veld,.chips,.akkoord-veld):is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) .fout{display:block}.aanvraag .veld:is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) :is(input,select){border-color:var(--rood);background-color:#fff5f4}.aanvraag .veld:is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) label{background:var(--rood);color:#fff}.aanvraag-teller .veld:is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) label:before{color:#fff}.aanvraag .veld:is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) .veld-punt{opacity:0}.aanvraag .veld:is(:has(:user-invalid),:has([aria-invalid=true])):after{clip-path:inset(0 round var(--r))}.aanvraag .waarom{font-size:var(--fs-sm);color:#6e6a64;margin:8px 4px 0;line-height:1.4}.aanvraag .privacy{font-size:var(--fs-sm2);color:#6e6a64;grid-column:1/-1;margin:0}.aanvraag .privacy a{color:inherit}.aanvraag [data-wanneer]{display:none}.aanvraag:has(select[name=sector] option[value=andere]:checked) [data-wanneer=sector\=andere]{display:block}.aanvraag .chips{border:0;flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;margin:4px 0;padding:0;display:flex}.aanvraag .chips legend{width:100%;font-size:var(--fs-md);color:var(--inkt);margin:0 0 10px;padding:0;font-weight:560}.aanvraag .chips .fout{flex:1 0 100%}.aanvraag .chip{cursor:pointer;position:relative}.aanvraag .chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.aanvraag .chip span{min-height:48px;font-size:var(--fs-base);transition:background-color var(--t-druk), border-color var(--t-druk), color var(--t-druk);background:#f6f4f1;border:1px solid #dedad4;border-radius:99px;align-items:center;gap:6px;padding:0 18px;font-weight:520;display:inline-flex}.aanvraag .chip:hover span{border-color:#b9b4ac}.aanvraag .chip input:checked+span{background:var(--inkt);border-color:var(--inkt);color:#fff}.aanvraag .chip input:focus-visible+span{outline:2px solid var(--inkt);outline-offset:3px}.aanvraag .akkoord-veld{grid-column:1/-1}.aanvraag .akkoord{cursor:pointer;font-size:var(--fs-md);color:#4a463f;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;padding:2px 0;line-height:1.45;display:grid;position:relative}.aanvraag .akkoord input{opacity:0;cursor:pointer;width:26px;height:26px;margin:0;position:absolute;top:2px;left:0}.aanvraag .akk-vink{width:26px;height:26px;transition:background-color var(--t-druk), border-color var(--t-druk);background:#f6f4f1;border:1px solid #dedad4;border-radius:9px;place-items:center;display:grid}.aanvraag .akk-vink svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;width:16px;height:16px;transition:stroke-dashoffset .4s var(--e-uit)}.aanvraag .akkoord:hover .akk-vink{border-color:#b9b4ac}.aanvraag .akkoord input:checked+.akk-vink{border-color:var(--rood);background:var(--rood)}.aanvraag .akkoord input:checked+.akk-vink svg{stroke-dashoffset:0}.aanvraag .akkoord input:focus-visible+.akk-vink{outline:2px solid var(--inkt);outline-offset:3px}.aanvraag .akkoord-veld:is(.is-fout,:has([aria-invalid=true])) .akk-vink{border-color:var(--rood);background:#fff5f4}@property --n{syntax:"<number>";inherits:true;initial-value:0}.aanvraag .nog{font-size:var(--fs-sm2);letter-spacing:.02em;color:var(--fg2);transition:--n .35s var(--e-uit), color var(--t-druk);grid-column:1/-1;align-items:center;gap:12px;margin:0;display:flex}.aanvraag .nog[hidden]{display:none}.aanvraag .nog:before{content:"";width:calc(var(--tot,8) * 11px - 3px);background:linear-gradient(90deg, var(--rood) calc(var(--n,0) / var(--tot,8) * 100%), #1414142e 0);flex:none;height:8px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 8px,#0000 8px 11px);mask:repeating-linear-gradient(90deg,#000 0 8px,#0000 8px 11px)}.aanvraag .nog.klaar{color:var(--rood-tekst)}.aanvraag .verstuur{height:74px;font-size:var(--fs-xl);grid-column:1/-1;justify-content:space-between;padding-left:30px}.aanvraag-smal .verstuur{height:66px;font-size:var(--fs-lg);padding-left:26px}:root .aanvraag .verstuur.is-ontwapend{--kb:#6e6a64;--kf:#fff}:root .aanvraag .verstuur.is-ontwapend:is(:hover,:focus-visible){--kb:#57534e}.aanvraag .verstuur[aria-busy=true]{cursor:progress}.aanvraag [data-aanvraag-status]{font-size:var(--fs-md);color:var(--rood-tekst);grid-column:1/-1;margin:0;line-height:1.45}.aanvraag-klaar{outline:none}.aanvraag-klaar .bedankt-kop{font-size:var(--fs-bedankt);letter-spacing:-.02em;margin:0 0 10px;font-weight:650;line-height:1}.aanvraag-klaar .bedankt-kop em{color:var(--rood);font-style:normal}.formulier{--fg:var(--inkt);--fg2:#57534e;--lijn:#1414141f;width:min(880px, calc(100% - 2 * var(--rand)));color:var(--inkt);background:#fff;border-radius:clamp(22px,2.4vw,38px);margin:clamp(48px,8vh,96px) auto;padding:clamp(24px,4vw,56px)}.formulier>:is(h2,h3){font-size:var(--fs-kop3);letter-spacing:-.02em;margin:0 0 12px;font-weight:640;line-height:1.05}.formulier .formulier-lead{font-size:var(--fs-sub);color:var(--fg2);margin:0 0 32px;line-height:1.45}@media (width<=1100px){.aanvraag{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.aanvraag .verstuur{height:56px;font-size:var(--fs-base);padding-left:22px}.aanvraag .veld select{white-space:normal;line-height:1.15}}@media (prefers-reduced-motion:reduce){.aanvraag :is(.veld-punt,.veld label,.nog,.akk-vink svg),.aanvraag .veld:after{transition:none}#iubenda-cs-banner#iubenda-cs-banner,#iubenda-cs-banner#iubenda-cs-banner *{transition:none!important;animation:none!important}}@media (width>=992px){#iubenda-cs-banner#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container{width:640px!important}}#iubenda-cs-banner button:focus-visible,#iubenda-cs-banner a:focus-visible{outline:2px solid var(--kalk)!important;outline-offset:3px!important;box-shadow:0 0 0 5px var(--grafiet)!important}@supports (animation-timeline:view()){:root[data-tier=lite][data-telefoon] body:is(:not([data-sub]),[data-paginatype=sector],[data-paginatype=hub]) .rijs{animation-name:rijs;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 120px}}@keyframes rijs{0%{opacity:0;transform:translateY(28px)}}.reel{margin:0}.reel-raam{aspect-ratio:9/16;background:#fff;border-radius:24px;padding:5px;position:relative;box-shadow:0 0 0 1px #0000000d,0 44px 60px -30px #0000008c}.reel-raam>:is(picture,img,.lei),.reel-film{border-radius:20px;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;inset:5px}.reel-raam img,.reel-film{object-fit:cover}.reel-raam picture img{border-radius:20px;width:100%;height:100%}.reel-film{background:0 0;display:block}.reel-film:not([data-beeld]):not(.reel-kaal){opacity:0}.reel-kaal{background:#1e2125}.reel-ui{font-size:var(--fs-xs);letter-spacing:.12em;color:#fff;text-shadow:0 1px 8px #00000080;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:18px;left:20px;right:20px}.reel-ui .rec{align-items:center;gap:8px;margin:0;display:inline-flex}.reel-ui .rec i{background:#ffffff8c;border-radius:50%;width:8px;height:8px}.reel-ui.is-rec .rec i{background:var(--rood);animation:1.2s step-end infinite reel-knipper}@keyframes reel-knipper{50%{opacity:.25}}.reel-knop{border-radius:var(--r-knop);min-height:48px;color:var(--inkt);font:600 15px/1 var(--f);white-space:nowrap;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;padding:0 20px 0 14px;transition:background-color .3s,color .3s;display:inline-flex;position:absolute;bottom:20px;left:50%;translate:-50%;box-shadow:0 10px 30px -12px #00000080}.reel-knop svg{fill:currentColor;flex:none;width:18px;height:18px}.reel-knop .reel-pauze,.reel-knop[aria-pressed=true] .reel-speel{display:none}.reel-knop[aria-pressed=true] .reel-pauze{display:block}.reel-knop:is(:hover,:focus-visible){background:var(--rood-knop);color:#fff}.reel-knop:focus-visible{outline-offset:3px;outline:2px solid #fff}html:not(.js) :is(.reel-ui,.reel-knop){display:none}.reel-krediet{text-align:center;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2,currentColor);margin:14px 0 0}@media (prefers-reduced-motion:reduce){.reel-ui.is-rec .rec i{animation:none}.reel-knop{transition:none}}.frame{margin:0}.frame-raam{aspect-ratio:1;background:#fff;border-radius:24px;padding:5px;position:relative;box-shadow:0 0 0 1px #0000000d,0 44px 60px -30px #0000008c}.frame-raam>:is(picture,img,.lei),.frame-film{border-radius:20px;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;inset:5px}.frame-raam img,.frame-film{object-fit:cover}.frame-raam picture img{border-radius:20px;width:100%;height:100%}.frame-film{display:block}.frame-film:not([data-beeld]){opacity:0}.frame-krediet{text-align:center;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2,currentColor);margin:14px 0 0}.frame.is-tekening .frame-raam{aspect-ratio:3/4;box-shadow:none;border:1px solid var(--lijn);color:var(--fg2);background:0 0;padding:0}.frame.is-tekening svg{stroke-width:1.6px;width:100%;height:100%;display:block}.frame.is-tekening svg .f{stroke-width:1.1px;opacity:.6}.frame.is-tekening svg .rood{fill:var(--rood);stroke:none;opacity:1}.auteur{align-items:center;gap:14px;margin:32px 0 0;display:flex}.auteur-portret,.auteur-portret img{object-fit:cover;object-position:50% 22%;border-radius:50%;width:52px;height:52px}.auteur-portret{background:var(--w2,#ffffff1a);flex:none}.auteur .lei-naam{display:none}.auteur>span{font-size:var(--fs-md);gap:2px;display:grid}.auteur b{font-weight:650}.auteur>span>span{color:var(--fg2)}.hoofdstukken{top:calc(var(--kop-h) + 48px);grid-area:1/1;justify-self:end;justify-items:end;gap:14px;display:grid;position:sticky}.hoofdstukken .hs-n{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--fg2);margin:0}.hoofdstukken .hs-n b{color:var(--fg);font-weight:500}.hoofdstukken ol{flex-direction:column;gap:4px;height:min(56svh,480px);margin:0;padding:0;list-style:none;display:flex}.hoofdstukken li{flex:var(--deel,1) 1 0;min-height:10px;display:flex}.hoofdstukken a{width:36px;color:inherit;justify-content:flex-end;text-decoration:none;display:flex;position:relative}.hoofdstukken a:before{content:"";width:3px;transition:width .3s var(--e-uit);background:#14141424;border-radius:3px;position:absolute;top:0;bottom:0;right:0}.hoofdstukken .hs-vul{background:var(--rood);transform-origin:50% 0;border-radius:3px;width:3px;position:absolute;top:0;bottom:0;right:0;transform:scaleY(0)}.hoofdstukken a:is(:hover,:focus-visible):before,.hoofdstukken a:is(:hover,:focus-visible) .hs-vul{width:5px}.hoofdstukken .hs-naam{width:max-content;max-width:min(260px, calc((100vw - 34 * var(--fs-post)) / 2 - 120px));background:var(--inkt);color:#fff;font-size:var(--fs-md);text-align:right;opacity:0;pointer-events:none;transition:opacity .25s, translate .25s var(--e-uit);border-radius:8px;padding:8px 12px;font-weight:560;line-height:1.3;position:absolute;top:50%;right:22px;translate:6px -50%}.hoofdstukken a:is(:hover,:focus-visible) .hs-naam{opacity:1;translate:0 -50%}.hoofdstukken a:focus-visible{outline:2px solid var(--rood);outline-offset:3px;border-radius:4px}.hoofdstukken a[aria-current]:before{background:#1414144d}html:not(.js) .hoofdstukken .hs-naam{opacity:1;color:inherit;background:0 0;max-width:16em;padding:0;position:static;translate:none}html:not(.js) .hoofdstukken ol{gap:10px;height:auto}html:not(.js) .hoofdstukken a{width:auto;padding-right:14px}html:not(.js) .hoofdstukken .hs-n,.hoofdstukken-strook{display:none}html:not(.js) .hoofdstukken-strook{display:none!important}@media (width<=1100px){.hoofdstukken{display:none}.hoofdstukken-strook{top:var(--kop-h);z-index:5;margin:0 calc(-1 * var(--rand)) var(--kop-y);background:color-mix(in srgb, var(--kalk) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--lijn);display:block;position:sticky}.hoofdstukken-strook summary{min-height:52px;padding:0 var(--rand);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;list-style:none;display:grid;position:relative}.hoofdstukken-strook summary::-webkit-details-marker{display:none}.hoofdstukken-strook .hs-lab{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2)}.hoofdstukken-strook .hs-nu{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-md);font-weight:600;overflow:hidden}.hoofdstukken-strook .hs-n{font-size:var(--fs-xs);color:var(--fg2)}.hoofdstukken-strook .hs-n b{color:var(--fg);font-weight:500}.hoofdstukken-strook .hs-lijn{height:2px;position:absolute;bottom:-1px;left:0;right:0}.hoofdstukken-strook .hs-lijn i{background:var(--rood);transform-origin:0;transition:transform .3s linear;position:absolute;inset:0;transform:scaleX(0)}.hoofdstukken-strook ol{padding:4px var(--rand) 12px;border-top:1px solid var(--lijn);max-height:60svh;margin:0;list-style:none;overflow:auto}.hoofdstukken-strook li a{color:inherit;font-size:var(--fs-md);grid-template-columns:32px minmax(0,1fr);gap:10px;padding:11px 0;line-height:1.35;text-decoration:none;display:grid}.hoofdstukken-strook li a b{font-weight:500;font-size:var(--fs-xs);color:var(--rood-tekst);padding-top:2px}.hoofdstukken-strook li a[aria-current] span{font-weight:650}html:not(.js) .hoofdstukken{margin-bottom:var(--kop-y);justify-self:start;justify-items:start;display:grid;position:static}html:not(.js) .hoofdstukken a{justify-content:flex-start;padding:0 0 0 14px}html:not(.js) .hoofdstukken a:before{left:0;right:auto}}html body[data-fg] .kop.is-effen.is-weg{transform:none}html body[data-fg] .kop.is-effen:before{opacity:1;background:var(--kalk);-webkit-backdrop-filter:none;backdrop-filter:none;inset:0;-webkit-mask:none;mask:none}@media (prefers-reduced-motion:reduce){.hoofdstukken a:before,.hoofdstukken .hs-naam,.hoofdstukken-strook .hs-lijn i{transition:none}}.posttekst{--fs-post:clamp(1.125rem, 1.2vw, 1.25rem);--fs-post-h3:clamp(1.35rem, 1.44vw, 1.5rem);--fs-post-cijfer-tel:26vw;padding:var(--sec-y) 0;position:relative}.posttekst .pt-grid{grid-template-columns:minmax(0, 1fr) minmax(0, calc(34 * var(--fs-post))) minmax(0, 1fr);gap:0 var(--kolom-gap);align-items:start;display:grid}.posttekst #artikel{font-size:var(--fs-post);overflow-wrap:break-word;grid-area:1/2;line-height:1.62}.posttekst #artikel>:first-child{margin-top:0}.posttekst #artikel p{margin:0 0 1em}.posttekst #artikel a:not(.knop):not(.link){color:var(--rood-tekst);text-underline-offset:3px}.posttekst #artikel strong{font-weight:650}.posttekst #artikel h2{font-size:var(--fs-kaart);letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:calc(var(--kop-h) + 72px);margin:2.2em 0 .7em;font-weight:650;line-height:1.15}.posttekst #artikel h3{font-size:var(--fs-post-h3);letter-spacing:-.012em;margin:1.8em 0 .5em;font-weight:650;line-height:1.25}.posttekst #artikel h4{margin:1.5em 0 .4em;font-size:1em;font-weight:700;line-height:1.3}.posttekst #artikel :is(ul,ol):not(.post-stappen){border-top:1px solid var(--lijn);counter-reset:post;margin:0 0 1.2em;padding:0;list-style:none}.posttekst #artikel :is(ul,ol):not(.post-stappen)>li{border-bottom:1px solid var(--lijn);padding:10px 0 10px 30px;position:relative}.posttekst #artikel ul:not(.post-stappen)>li:before{content:"";background:var(--rood);width:12px;height:2px;position:absolute;top:calc(10px + .8em);left:2px}.posttekst #artikel ol:not(.post-stappen)>li{counter-increment:post}.posttekst #artikel ol:not(.post-stappen)>li:before{content:counter(post, decimal-leading-zero);font-family:var(--mono);font-size:var(--fs-xs);color:var(--rood-tekst);position:absolute;top:13px;left:0}.posttekst [data-blok]{margin:2em 0}.posttekst #artikel .post-vinken ul{border-top:0}.posttekst #artikel .post-vinken ul>li{border-bottom:0;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.posttekst #artikel .post-vinken ul>li:before{content:none}.posttekst .post-vink{width:26px;height:26px;margin-top:1px;display:block;position:relative}.posttekst .post-vink svg{width:100%;height:100%;overflow:visible}.posttekst .post-vink path{fill:none;stroke:var(--rood);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.posttekst .post-stappen{border-top:1px solid var(--lijn);counter-reset:stap;padding:0;list-style:none}.posttekst .post-stap{border-bottom:1px solid var(--lijn);counter-increment:stap;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:18px 0 8px;display:grid}.posttekst .post-stap-n{font-size:var(--fs-zin);color:var(--rood-tekst);font-weight:500;line-height:1.25}.posttekst .post-stap-n:before{content:counter(stap, decimal-leading-zero)}.posttekst #artikel .post-stap-titel{letter-spacing:0;margin:0 0 .35em;font-size:1em;font-weight:650;line-height:1.3}.posttekst .post-reel{grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:end;gap:24px;display:grid}.posttekst .post-reel .reel-knop{min-height:42px;font-size:var(--fs-sm);padding:0 16px 0 12px;bottom:14px}.posttekst .post-reel .reel-ui{top:14px;left:16px;right:16px}.posttekst #artikel .post-reel-uitleg{font-size:var(--fs-md);color:var(--fg2);margin:0 0 30px;line-height:1.5}.posttekst .post-reel-uitleg span{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;margin-top:8px;display:block}.posttekst .post-beeld{margin-inline:0}.posttekst .post-beeld :is(img,picture){border-radius:var(--r-kaart);max-width:100%;height:auto;display:block}.posttekst .post-beeld img{box-shadow:0 0 0 1px var(--lijn);background:#fff}.posttekst .post-beeld figcaption{text-align:center;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin-top:10px}.posttekst .post-grafiek .frame{width:min(100%,440px)}.posttekst .post-grafiek .frame-krediet{color:var(--fg2)}.posttekst .post-citaat{border-left:3px solid var(--rood);padding-left:clamp(20px,2.4vw,36px)}.posttekst #artikel .post-citaat p{font-size:var(--fs-zin);letter-spacing:-.012em;text-wrap:pretty;margin:0 0 14px;font-weight:600;line-height:1.3}.posttekst .post-citaat footer{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.posttekst .post-citaat cite{font-style:normal;font-weight:650;font-size:var(--fs-md)}.posttekst .post-citaat footer .mono{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2)}.posttekst .post-cijfer{border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 28px;padding:24px 0;display:grid}.posttekst #artikel .post-cijfer-n{font-size:var(--fs-kop2);letter-spacing:-.05em;color:var(--rood-tekst);margin:0;font-weight:650;line-height:.9}.posttekst #artikel .post-cijfer-zin{font-size:var(--fs-zin);letter-spacing:-.01em;margin:0 0 8px;font-weight:600;line-height:1.25}.posttekst #artikel .post-bron{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0}.posttekst .post-google .gkaart{width:100%;max-width:520px;box-shadow:0 30px 60px -30px #14141473,0 0 0 1px #1414140f}.posttekst .post-google[data-actief] .gk-schakel{display:flex}.posttekst .post-google-onder{max-width:520px;font-size:var(--fs-md);color:var(--fg2);margin-top:14px;line-height:1.5}.posttekst .post-plaat{padding:var(--plaat-p);border-radius:var(--r-plaat);justify-items:start;gap:16px;display:grid}.posttekst .post-reken{background:var(--grafiet);color:#fff}.posttekst .post-door{color:var(--inkt);background:#fff;box-shadow:0 36px 70px -40px #14141459}.posttekst #artikel .post-plaat p{margin:0}.posttekst .post-plaat-lab{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8}.posttekst .post-plaat-zin{max-width:22em;font-size:var(--fs-zin);letter-spacing:-.012em;font-weight:600;line-height:1.25}@media (width<=1100px){.posttekst .pt-grid{grid-template-columns:minmax(0,1fr)}.posttekst #artikel{max-width:calc(34 * var(--fs-post));grid-area:auto/1}}@media (width<=760px){.posttekst .post-reel{grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:16px}.posttekst .post-cijfer{grid-template-columns:minmax(0,1fr)}.posttekst #artikel .post-cijfer-n{font-size:var(--fs-post-cijfer-tel)}}.rijen{margin:0;padding:0;list-style:none}.rij+.rij{border-top:1px solid var(--lijn)}.rij[hidden]{display:none}.rij-a{color:inherit;grid-template-columns:76px minmax(0,1fr) 190px 64px 84px;align-items:center;gap:20px;padding:18px 0;text-decoration:none;display:grid}.rij-datum,.rij-onderwerp,.rij-tijd{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2)}.rij-titel{font-size:var(--fs-zin);letter-spacing:-.012em;text-wrap:pretty;transition:background-size .5s var(--e-uit);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;justify-self:start;font-weight:600;line-height:1.2}.rij-a:focus-visible .rij-titel{background-size:100% 2px}@media (hover:hover){.rij-a:hover .rij-titel{background-size:100% 2px}}.rij-a:focus-visible{outline:2px solid var(--rood);outline-offset:4px;border-radius:6px}.raampje{aspect-ratio:3/4;background:#e4e0d8;border-radius:10px;display:block;position:relative;overflow:hidden}.raampje :is(picture,img,video,.lei){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.raampje video{opacity:0;transition:opacity .4s var(--e-uit)}.raampje.speelt video{opacity:1}.raampje.is-grafiek :is(img,video){filter:saturate(.55)}.raampje.is-tekening{border:1px solid var(--lijn);color:#6d6861;background:0 0;padding:6px}.raampje.is-tekening svg{stroke-width:1.6px;width:100%;height:100%;display:block}.raampje.is-tekening svg .f{stroke-width:1.1px;opacity:.6}.raampje.is-tekening svg .rood{fill:var(--rood);stroke:none;opacity:1}.leesook{padding:var(--sec-y) 0;position:relative}.leesook .rijen{margin-top:var(--kop-y);border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn)}.leesook-alle{margin:var(--kop-y) 0 0}@media (width<=1100px){.rij-a{grid-template-columns:64px minmax(0,1fr) 150px 72px}.rij-tijd{display:none}}@media (width<=760px){.rij-a{grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"meta raam""titel raam";align-items:start;gap:6px 16px;padding:16px 0}.rij-datum{grid-area:meta}.rij-titel{font-size:var(--fs-sub);grid-area:titel}.rij-onderwerp{display:none}.rij .raampje{grid-area:raam}}@media (prefers-reduced-motion:reduce){.rij-titel,.raampje video{transition:none}}.nieuwste{padding:var(--sec-y) 0;position:relative}.nieuwste .nw-grid{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.nieuwste .nw-beeld .reel,.nieuwste .nw-beeld .frame{width:min(100%,min(78svh,700px)/1.77778);margin-inline:auto}.nieuwste .nw-beeld .frame.is-grafiek{width:min(100%,420px)}.nieuwste .nw-meta{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);flex-wrap:wrap;gap:6px 10px;margin:0 0 20px;display:flex}.nieuwste .nw-meta>*+:before{content:"";opacity:.5;vertical-align:middle;background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 10px 2px 0;display:inline-block}.nieuwste .nw-titel{text-wrap:balance;max-width:15em}.nieuwste .nw-titel a{color:inherit;transition:background-size .6s var(--e-uit);background:linear-gradient(currentColor,currentColor) 0 96%/0 3px no-repeat;text-decoration:none}.nieuwste .nw-titel a:is(:hover,:focus-visible){background-size:100% 3px}.nieuwste .nw-titel a:focus-visible{outline:2px solid var(--rood);outline-offset:4px;border-radius:4px}.nieuwste .nw-tekst .sub{max-width:30em}.nieuwste .nw-tekst .auteur{margin-top:28px}.nieuwste .nw-tekst .paar{margin:var(--kop-y) 0 0}@media (width<=900px){.nieuwste .nw-grid{grid-template-columns:minmax(0,1fr)}.nieuwste .nw-beeld{order:2}.nieuwste .nw-beeld .reel,.nieuwste .nw-beeld .frame,.nieuwste .nw-beeld .frame.is-grafiek{width:min(100%,300px);margin:0}}@media (prefers-reduced-motion:reduce){.nieuwste .nw-titel a{transition:none}}.register{padding:var(--sec-y) 0;position:relative}.register .rg-kop{gap:20px var(--kolom-gap);margin-bottom:var(--kop-y);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:end;display:grid}.register .rg-kop .kop2{margin:0}html:not(.js) .register [data-alleen-js]{display:none}.register .rg-chips{flex-wrap:wrap;gap:8px;display:flex}.register .rg-chip{border:1px solid var(--lijn);border-radius:var(--r-knop);min-height:44px;color:var(--fg);font:560 var(--fs-md)/1 var(--f);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 16px;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.register .rg-chip span{font-size:var(--fs-xs);color:var(--fg2);transition:color .3s}.register .rg-chip:hover{border-color:var(--fg)}.register .rg-chip[aria-pressed=true]{background:var(--inkt);border-color:var(--inkt);color:#fff}.register .rg-chip[aria-pressed=true] span{color:#ffffffb3}.register .rg-chip:focus-visible{outline:2px solid var(--rood);outline-offset:3px}.register .rg-telt{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);grid-column:2;margin:0}.register .rg-jaar-groep{gap:0 var(--kolom-gap);border-top:1px solid var(--lijn);grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}.register .rg-jaar-groep[hidden]{display:none}.register .rg-jaar{top:calc(var(--kop-h) + 24px);font-size:var(--fs-kop2);letter-spacing:-.03em;align-self:start;margin:0;padding-top:18px;font-weight:650;line-height:1;position:sticky}@media (width<=900px){.register .rg-kop,.register .rg-jaar-groep{grid-template-columns:minmax(0,1fr)}.register .rg-telt{grid-column:1}.register .rg-jaar{font-size:var(--fs-kaart);padding:24px 0 8px;position:static}}@media (prefers-reduced-motion:reduce){.register .rg-chip,.register .rg-chip span{transition:none}}.plaat{padding:var(--sec-y) 0;position:relative}.plaat .pl-plaat{max-width:880px;padding:var(--plaat-p);border-radius:var(--r-plaat);background:var(--w1);box-shadow:0 0 0 1px #ffffff14}.plaat .pl-plaat .kop2{max-width:14em;margin:0}.plaat .pl-plaat .paar{margin:var(--kop-y) 0 0}@media (width<=400px){.plaat .pl-plaat .knop{white-space:normal;height:auto;min-height:56px;padding-block:9px}}.formuletabel{padding:var(--sec-y) 0;overflow-anchor:none;background:var(--kalk);--geschat:2050px;--fs-ft-prijs:clamp(2.5rem, 3.8vw, 4rem);--fs-ft-prijs-tel:2.75rem;--fs-ft-eur:clamp(1.25rem, 1.6vw, 1.75rem);--fs-ft-eur-klein:.8em;--fs-ft-jaar:1.1875rem;position:relative}@media (width<=760px){.formuletabel{--geschat:2400px}}.formuletabel .ft-anker{position:absolute;top:0;left:0}.formuletabel .ft-kop{gap:var(--kop-y) var(--kolom-gap);margin-bottom:var(--kop-y);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.formuletabel .ft-kop .kop2{max-width:12em}.formuletabel .ft-kop .sub{max-width:34em}.formuletabel .ft-schakel{border-radius:var(--r-knop);font-size:var(--fs-md);background:#14141412;margin:0;padding:5px;display:none;position:relative}.formuletabel .ft-schakel.is-aan{display:inline-flex}.formuletabel .ft-schakel button{z-index:1;border-radius:var(--r-knop);min-width:118px;min-height:44px;color:inherit;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;padding:13px 22px;transition:color .5s;position:relative}.formuletabel .ft-schakel button[aria-checked=true]{color:#fff;background:var(--inkt);transition:color .5s,background-color 0s .7s}.formuletabel .ft-glijder{border-radius:var(--r-knop);background:var(--inkt);width:0;transition:transform .8s var(--uit), width .8s var(--uit);position:absolute;top:5px;bottom:5px;left:0}.formuletabel .ft-tabs{display:none}.formuletabel .ft-tabel{border-collapse:separate;border-spacing:0;width:100%}.formuletabel .ft-tabel :is(th,td){vertical-align:middle;text-align:left;padding:18px 22px}.formuletabel .ft-tabel td{font-size:var(--fs-sub);line-height:1.35}.formuletabel .ft-tabel tbody th{width:34%;font-weight:500;font-size:var(--fs-sub);line-height:1.35}.formuletabel .ft-tabel tbody tr+tr :is(th,td){border-top:1px solid var(--lijn)}.formuletabel .ft-tabel tbody tr.ft-groep :is(th,td){padding:var(--kop-y) 22px 10px;border-top:0}.formuletabel .ft-tabel tbody tr.ft-groep+tr :is(th,td){border-top:0}.formuletabel .ft-groep th{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);font-weight:500}.formuletabel .ft-label{display:block}.formuletabel .ft-uitleg{font-size:var(--fs-md);color:var(--fg2);margin-top:4px;line-height:1.4;display:block}.formuletabel .ft-tabel thead :is(th,td){top:var(--kop-h);z-index:2;vertical-align:bottom;background:var(--kalk);transition:padding .6s var(--uit);padding:28px 22px 22px;position:sticky}:where(.formuletabel .ft-tabel thead p){margin:0}.formuletabel :is(.ft-soort,.ft-zin){max-height:9em;transition:max-height .6s var(--uit), opacity .35s, margin .6s var(--uit), padding .6s var(--uit), border-width .6s;overflow:hidden}.formuletabel .ft-prijs{transform-origin:0 100%;transition:transform .6s var(--uit), margin .6s var(--uit)}@media (width>=1101px){.formuletabel .ft-tabel.is-vast thead :is(th,td){padding-block:14px 12px}.formuletabel .ft-tabel.is-vast thead .ft-hi{border-radius:0}.formuletabel .ft-tabel.is-vast :is(.ft-soort,.ft-zin){opacity:0;border-width:0;max-height:0;margin:0;padding-block:0}.formuletabel .ft-tabel.is-vast .ft-prijs{margin-top:calc(-.4 * var(--fs-ft-prijs) + 6px);transform:scale(.6)}}.formuletabel .ft-soort{border:1px solid var(--lijn);border-radius:var(--r-knop);width:max-content;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--fg2);margin-bottom:14px;padding:3px 8px;font-weight:500;display:block}.formuletabel .ft-hi .ft-soort{border-color:var(--rood-knop);background:var(--rood-knop);color:#fff}.formuletabel .ft-naam{font-size:var(--fs-kaart);letter-spacing:-.02em;font-weight:640;line-height:1.05}.formuletabel .ft-prijs{flex-wrap:wrap;align-items:flex-start;gap:4px;margin-top:12px;line-height:1;display:flex}.formuletabel .ft-eur{font-size:var(--fs-ft-eur);margin-top:.1em;font-weight:500}.formuletabel .ft-prijs .ft-fo{font-size:var(--fs-ft-prijs);letter-spacing:-.03em;font-weight:640}.formuletabel .ft-pm{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--fg2);align-self:flex-end;margin:0 0 .25em 6px;line-height:1.25}.formuletabel .ft-zin{max-width:17em;font-size:var(--fs-md);color:var(--fg2);margin-top:14px;font-weight:400;line-height:1.4}.formuletabel .ft-tabel .ft-plaat{--fg:#fff;--fg2:#ffffffc7;--lijn:#ffffff38;background:var(--grafiet);color:#fff}.formuletabel .ft-tabel thead .ft-plaat{border-radius:var(--r-plaat) var(--r-plaat) 0 0}.formuletabel .ft-tabel tbody tr:last-child .ft-plaat{border-radius:0 0 var(--r-plaat) var(--r-plaat)}.formuletabel .ft-p{align-items:baseline;gap:2px;font-weight:600;display:inline-flex}.formuletabel .ft-eur-klein{font-size:var(--fs-ft-eur-klein);font-weight:500}.formuletabel .ft-rij-j3 td{color:var(--rood-tekst)}.formuletabel .ft-rij-j3 .ft-plaat{color:var(--rood)}.formuletabel .ft-fo-klein{font-size:var(--fs-ft-jaar)}.formuletabel .ft-ja{background:var(--rood);vertical-align:middle;border-radius:50%;place-items:center;width:26px;height:26px;display:inline-grid}.formuletabel .ft-ja svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.formuletabel .ft-nee{opacity:.3;vertical-align:middle;background:currentColor;width:14px;height:1.5px;display:inline-block}.formuletabel .ft-ws{font-size:var(--fs-md);letter-spacing:0;color:var(--fg2);white-space:nowrap;flex-basis:100%;margin-top:4px;font-weight:400;line-height:1.35;display:block}.formuletabel .ft-wissel{display:block}.formuletabel .ft-wissel .w-shop{font-size:var(--fs-md);color:var(--fg2);margin-top:4px;display:block}.formuletabel[data-actief] .ft-ws{display:none}.formuletabel .ft-fo.is-odo{height:1em;line-height:1;display:inline-flex;overflow:hidden}.formuletabel .fo-kol{text-align:center;height:1em;transition:width .8s var(--uit);display:inline-block;overflow:hidden}.formuletabel .fo-band{transition:transform 1.1s var(--uit);display:block}.formuletabel .fo-band span{height:1em;display:block}.formuletabel[data-actief] .ft-wissel{align-items:center;display:grid}.formuletabel[data-actief] .ft-wissel>span{font-size:inherit;color:inherit;transition:opacity .45s, transform .7s var(--uit), visibility 0s;grid-area:1/1;margin:0}.formuletabel[data-actief][data-variant=website] .ft-wissel .w-shop,.formuletabel[data-actief][data-variant=webshop] .ft-wissel .w-web{opacity:0;visibility:hidden;transition:opacity .45s, transform .7s var(--uit), visibility 0s .45s}.formuletabel[data-actief][data-variant=website] .ft-wissel .w-shop{transform:translateY(.55em)}.formuletabel[data-actief][data-variant=webshop] .ft-wissel .w-web{transform:translateY(-.55em)}.formuletabel .ft-voet{margin-top:var(--kop-y)}.formuletabel .ft-ladder{max-width:34em;font-size:var(--fs-zin);letter-spacing:-.01em;color:var(--fg2);margin:0;line-height:1.35}.formuletabel .ft-ladder strong{color:var(--fg);font-weight:620}.formuletabel .voetnoot{max-width:72ch;font-size:var(--fs-xs);color:var(--fg2);margin:16px 0 0}.formuletabel .ft-acties{margin-top:var(--kop-y)}html body[data-fg]:has(.formuletabel) .kop.is-effen:before{opacity:1;background:var(--kalk);-webkit-backdrop-filter:none;backdrop-filter:none;inset:0;box-shadow:0 1px #1414141a;-webkit-mask:none;mask:none}@media (width<=1100px){.formuletabel .ft-tabel :is(th,td){padding-inline:14px}.formuletabel .ft-tabel thead :is(th,td){position:static}}@media (width<=760px){.formuletabel .ft-kop{grid-template-columns:1fr}.formuletabel .ft-schakel{justify-self:start}.formuletabel .ft-schakel button{flex:1;min-width:0;padding:11px 18px}.formuletabel .ft-tabel :is(th,td){padding:14px 12px}.formuletabel .ft-tabel tbody th{width:56%}.formuletabel .ft-tabel tbody tr.ft-groep :is(th,td){padding:var(--kop-y) 12px 8px}.formuletabel .ft-prijs .ft-fo{font-size:var(--fs-ft-prijs-tel)}.formuletabel .ft-zin{max-width:none}.formuletabel:not([data-tabs]) .ft-rol{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.formuletabel:not([data-tabs]) .ft-tabel{min-width:640px}.formuletabel:not([data-tabs]) .ft-tabel :is(th,td):first-child{z-index:1;background:var(--kalk);position:sticky;left:0}.formuletabel[data-tabs] .ft-tabs{top:var(--kop-h);z-index:5;background:var(--kalk);border-bottom:1px solid var(--lijn);grid-template-columns:repeat(3,1fr);margin:0 0 16px;display:grid;position:sticky}.formuletabel .ft-tabs button{min-height:48px;color:var(--fg2);font:inherit;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 4px;transition:color .4s,border-color .4s}.formuletabel .ft-tabs button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--rood)}.formuletabel[data-tabs] .ft-tabel [data-f]:not(.is-aan){display:none}.formuletabel[data-tabs] .ft-tabel{display:block}.formuletabel[data-tabs] .ft-tabel tbody{border-collapse:separate;border-spacing:0;width:100%;display:table}.formuletabel[data-tabs] .ft-tabel :is(thead,thead tr,thead th){width:auto;display:block}.formuletabel[data-tabs] .ft-hoek{display:none}.formuletabel[data-tabs] .ft-tabel thead .ft-plaat{border-radius:var(--r-plaat)}.formuletabel[data-tabs] .ft-tabel tbody .ft-plaat{--fg:var(--inkt);--fg2:#4f4b46;--lijn:#14141426;color:var(--inkt);background:0 0;border-radius:0}.formuletabel[data-tabs] .ft-tabel tbody .ft-rij-j3 .ft-plaat{color:var(--rood-tekst)}.formuletabel .ft-acties{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.formuletabel :is(.fo-band,.fo-kol,.ft-glijder,.ft-wissel>span,.ft-soort,.ft-zin,.ft-prijs){transition:none}}[data-tier=stil] .formuletabel :is(.fo-band,.fo-kol,.ft-glijder,.ft-wissel>span){transition:none}.prijsregels{padding:var(--sec-y) 0;--geschat:1900px;--fs-pr-tekst:13px;--fs-pr-prijs:22px;--fs-pr-eenheid:12px;--fs-pr-schrift:21px;--fs-pr-kalender:15px;--fs-pr-kalender-prijs:24px;--fs-pr-kalender-schrift:23px;position:relative}@media (width<=760px){.prijsregels{--geschat:2500px}}.prijsregels .pr-titel{max-width:12em;margin-bottom:var(--kop-y)}.prijsregels .pr-strook{margin:0 0 var(--kop-y)}.prijsregels .pr-svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;color:color-mix(in srgb, var(--fg) 52%, transparent);display:block;overflow:visible}.prijsregels .pr-kalender{display:none}.prijsregels .pr-svg .pr-f{color:color-mix(in srgb, var(--fg) 32%, transparent);stroke-width:1.2px}.prijsregels .pr-svg .pr-h{color:var(--fg)}.prijsregels .pr-svg .pr-v{stroke-dasharray:5 6}.prijsregels .pr-svg circle.pen-vul{fill:currentColor;stroke:none}.prijsregels .pr-svg .pr-zacht{fill:currentColor;fill-opacity:.16;stroke:none}.prijsregels .pr-svg .pr-m1{fill:none;stroke:none}.prijsregels .pr-svg text{fill:currentColor;stroke:none;font-family:var(--mono);font-size:var(--fs-pr-tekst);letter-spacing:.06em}.prijsregels .pr-svg .pr-prijs{font-family:var(--f);font-size:var(--fs-pr-prijs);letter-spacing:-.015em;font-weight:640}.prijsregels .pr-svg .pr-eenheid{font-family:var(--mono);font-size:var(--fs-pr-eenheid);letter-spacing:.06em;font-weight:400}.prijsregels .pr-svg .pr-zacht-t{fill:color-mix(in srgb, var(--fg) 52%, transparent)}.prijsregels .pr-svg .pr-potlood{stroke:var(--rood);stroke-width:2.4px}.prijsregels .pr-svg text.schrift{fill:var(--rood-donker);font-family:var(--f);font-size:var(--fs-pr-schrift);letter-spacing:-.01em;font-weight:650}.prijsregels .pr-kalender text{font-size:var(--fs-pr-kalender)}.prijsregels .pr-kalender .pr-prijs{font-size:var(--fs-pr-kalender-prijs)}.prijsregels .pr-kalender text.schrift{font-size:var(--fs-pr-kalender-schrift)}.prijsregels .pr-grid{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}.prijsregels .pr-regels{border-top:1px solid var(--lijn);margin:0}.prijsregels .pr-regels>div{border-bottom:1px solid var(--lijn);padding:22px 0}.prijsregels .pr-regels dt{font-size:var(--fs-kaart);letter-spacing:-.02em;font-weight:640;line-height:1.1}.prijsregels .pr-regels dd{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:8px 0 0;line-height:1.45}.prijsregels .pr-h3{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0 0 16px;font-weight:500}.prijsregels .pr-niet{border-top:1px solid var(--lijn);margin:0;padding:0;list-style:none}.prijsregels .pr-niet li{border-bottom:1px solid var(--lijn);font-size:var(--fs-sub);color:var(--fg2);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:16px;padding:18px 0;line-height:1.45;display:grid}.prijsregels .pr-niet b{color:var(--fg);font-weight:600;display:block}.prijsregels .pr-kruis{width:30px;height:30px;margin-top:-2px;display:block;position:relative}.prijsregels .pr-kruis svg{fill:none;stroke:#a39d95;stroke-width:2.3px;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.prijsregels .nul{margin:var(--kop-y) 0 0;max-width:30em;font-size:var(--fs-lead-lg);letter-spacing:-.015em;line-height:1.3}.prijsregels .nul strong{font-size:var(--fs-nadruk);letter-spacing:-.028em;color:var(--rood);font-weight:680}.prijsregels .pr-morgen{margin-top:var(--kop-y);padding-top:var(--kop-y);border-top:1px solid var(--lijn)}.prijsregels .pr-mega{max-width:12em;font-size:var(--fs-mega);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:650;line-height:1.02}.prijsregels .pr-morgen .sub{max-width:40em}.prijsregels .pr-morgen .sub a{color:var(--fg);white-space:nowrap;background:linear-gradient(var(--rood) 0 0) 0 100% / 0 2px no-repeat;transition:background-size .5s var(--e-uit);padding-bottom:3px;font-weight:620;text-decoration:none}@media (hover:hover) and (pointer:fine){.prijsregels .pr-morgen .sub a:hover{background-size:100% 2px}}.prijsregels .pr-morgen .sub a:focus-visible{background-size:100% 2px}@media (hover:none){.prijsregels .pr-morgen .sub a{background-size:100% 1px}}.prijsregels .pr-uit{margin:24px 0 0}@media (width<=1100px){.prijsregels .pr-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.prijsregels .pr-breed{display:none}.prijsregels .pr-kalender{display:block}.prijsregels .pr-mega{max-width:none}}.rekenbord{--fs-rb-bedrag:clamp(4rem, 8vw, 8.25rem);--fs-rb-eur:.42em}.rekenbord .rb-paneel.reken{scroll-margin-top:calc(var(--kop-h) + var(--rb-h,130px) + 20px);padding:0}.rekenbord:is(:not([data-gekozen]),[data-gekozen=geen]) .rb-paneel~.rb-paneel{margin-top:calc(2 * var(--sec-y))}.rekenbord .reken-grid{margin-top:var(--kop-y)}.rekenbord .reken-uit{top:calc(var(--kop-h) + var(--rb-h,130px) + 64px)}.rekenbord .rb-teller{margin:0 0 var(--label-y);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2)}.rekenbord .rb-teller b{background:var(--rood);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:24px;height:24px;margin-right:4px;font-weight:600;display:inline-grid}.rekenbord .rb-titel{max-width:16em;font-size:var(--fs-kop2);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:640;line-height:1.05}.rekenbord .rb-titel em{color:var(--rood);font-style:normal}.rekenbord .rb-sub{margin:var(--sub-y) 0 0;max-width:34em;font-size:var(--fs-sub);color:var(--fg2);line-height:1.5}.rekenbord .rb-volgende{margin-top:var(--kop-y);border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn);color:inherit;grid-template-columns:minmax(0,1fr) 28px;grid-template-areas:"klein pijl""naam pijl";align-items:center;gap:8px 20px;padding:28px 0;text-decoration:none;display:grid}.rekenbord .rb-volgende small{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);grid-area:klein}.rekenbord .rb-volgende span{font-size:var(--fs-kaart);letter-spacing:-.02em;transition:transform .6s var(--e-uit);grid-area:naam;font-weight:620}.rekenbord .rb-volgende .rb-pijl{grid-area:pijl;width:28px;height:28px}.rekenbord .rb-volgende:hover span{transform:translate(10px)}.rekenbord .rb-volgende:focus-visible{outline-offset:6px;outline:2px solid #fff}.rekenbord:is(:not([data-gekozen]),[data-gekozen=geen]) .rb-volgende{display:none}.rekenbord .rb-bedrag{font-size:var(--fs-rb-bedrag);white-space:nowrap}.rekenbord .rb-eur{font-size:var(--fs-rb-eur);color:var(--rood);margin:.1em .08em 0 0;font-weight:400}.rekenbord .rb-eur-na{margin:.1em 0 0 .08em}.rekenbord .rb-neen{max-width:22em;font-size:var(--fs-xl2);color:#fff;margin:16px 0 0;font-weight:600;line-height:1.3;display:none}.rekenbord .rb-paneel[data-stand=neen] .rb-neen{display:block}.rekenbord .rb-paneel[data-stand=neen] :is(.ratio,.oordeel,.reken-zin,.staven){display:none}.rekenbord .rb-paneel[data-stand=meer] .samen{display:flex}.rekenbord .rb-plus{font-size:var(--fs-ratio-plus);letter-spacing:0;color:#ffffff80;margin:.1em 0 0 .04em;font-weight:400}.rekenbord .rb-paneel[data-stand=veel] .rb-plus{display:none}.rekenbord .rb-voorzichtig{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:8px 0 0}.rekenbord .rb-paneel:is([data-stand=meer],[data-stand=neen]) .rb-voorzichtig{display:none}.rekenbord .twin-na{font-size:var(--fs-sm);letter-spacing:0;color:var(--fg2);white-space:nowrap;font-weight:500}.rekenbord .staaf-baan :is([data-seg=k],[data-seg=k2]){background:#ffffff6b}.rekenbord .staaf-baan [data-seg=p]{background:#fff}@media (width<=1100px){.rekenbord .reken .ratio-blok,:root[data-telefoon] .rekenbord .reken .ratio-blok{z-index:auto;background:0 0;order:2;margin:0;padding:0;position:static}.rekenbord .rb-voorzichtig{margin:0}.rekenbord .rb-volgende span{font-size:var(--fs-xl2)}}:root[data-tier=stil] .rekenbord .rb-volgende span{transition:none}.weken{padding:var(--sec-y) 0;background:var(--inkt);--geschat:3130px;position:relative}@media (width<=760px){.weken{--geschat:3840px}}.weken .wk-kop{margin-bottom:var(--kop-y)}.weken .wk-kop .kop2{max-width:14em}.weken .wk-grid{gap:0 var(--kolom-gap);grid-template-columns:minmax(320px,.46fr) minmax(0,.54fr);align-items:start;display:grid}.weken .wk-vast{top:calc(var(--kop-h,84px) + 16px);position:sticky}.weken .wk-week{align-items:baseline;gap:14px;margin:0 0 20px;line-height:.86;display:flex}.weken .wk-week span{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2)}.weken .wk-nr{font-size:var(--fs-week-kort);letter-spacing:-.035em;font-weight:640;display:block}.weken .wk-spoor{--wk-h:46px;--kop-r:36px;grid-template-columns:44px repeat(3,minmax(0,1fr));grid-template-rows:var(--kop-r) repeat(12, var(--wk-h));display:grid;position:relative}.weken .wk-lijnen{left:44px;right:0;top:var(--kop-r);pointer-events:none;background:repeating-linear-gradient(to bottom, var(--lijn) 0 1px, transparent 1px var(--wk-h));position:absolute;bottom:0}.weken .wk-scheiding{pointer-events:none;border-left:1px dashed var(--lijn);position:absolute;top:0;bottom:0;left:calc(66.6667% + 14.6667px)}.weken .wk-naam{font-size:var(--fs-md);letter-spacing:.08em;text-transform:uppercase;color:#fff;grid-row:1;align-self:center;margin:0;padding-left:6px}.weken .wk-naam-wij{grid-column:2/4}.weken .wk-naam-u{grid-column:4}.weken .wk-lineaal{display:contents}.weken .wk-lineaal span{grid-column:1;grid-row:var(--r);border-top:1px solid var(--lijn);font-size:var(--fs-md);color:var(--fg2);padding-top:7px;transition:color .3s,border-color .3s}.weken .wk-lineaal span.is-nu{color:#fff;border-top-color:var(--rood)}.weken .wk-blok{--vul:1;grid-column:var(--k);grid-row:calc(var(--a) + 1) / calc(var(--b) + 2);border-radius:var(--r-veld);color:#fff;font-size:var(--fs-md);letter-spacing:-.01em;background:#ffffff0d;border:1px solid #fff3;align-items:flex-start;margin:3px 4px;padding:10px 12px;font-weight:560;line-height:1.2;display:flex;position:relative;overflow:hidden}.weken .wk-t{z-index:1;position:relative}.weken .wk-vul{z-index:2;color:var(--inkt);clip-path:inset(0 0 calc(100% - var(--vul) * 100%) 0);background:#fff;align-items:flex-start;padding:10px 12px;display:flex;position:absolute;inset:0}.weken :is(.wk-uw,.wk-online) .wk-vul{background:var(--rood-knop);color:#fff}.weken .wk-niets{border-style:dashed}.weken .wk-niets .wk-vul{color:#fff;background:#ffffff21}.weken[data-actief] .wk-online.is-aan{box-shadow:0 0 24px #ed1d244d}.weken .wk-nu{z-index:3;left:0;right:0;top:calc(var(--kop-r) - 1px);pointer-events:none;background:var(--rood);height:2px;transform:translateY(calc(var(--w,0) * var(--wk-h)));position:absolute;box-shadow:0 0 14px 1px #ed1d2459}.weken .wk-nu b{background:var(--rood-knop);color:#fff;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:4px 8px;font-weight:500;position:absolute;top:50%;left:0;transform:translateY(-50%)}.weken:not([data-actief]) :is(.wk-nu,.wk-week),.weken .wk-strip{display:none}.weken .wk-stappen{margin:0;padding:0;list-style:none}.weken .wk-stap{padding:var(--kop-y) 0;border-top:1px solid var(--lijn);scroll-margin-top:calc(var(--kop-h,84px) + 24px)}.weken .wk-stap:first-child{border-top:0;padding-top:0}.weken .wk-stap:last-child{padding-bottom:0}.weken .wk-wk{font-size:var(--fs-md);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0 0 12px;transition:color .4s}.weken .wk-stap.is-nu .wk-wk{color:var(--rood-donker)}.weken .wk-h3{font-size:var(--fs-kop3);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:640;line-height:1.1}.weken .wk-twee{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px 32px;margin-top:24px;display:grid}.weken .wk-lab{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0 0 8px;font-weight:500}.weken .wk-tekst{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:0;line-height:1.45}.weken .wk-u{border-left:1px dashed var(--lijn);padding-left:32px}.weken .wk-u-zin{font-size:var(--fs-zin);letter-spacing:-.01em;color:#fff;margin:0;font-weight:560;line-height:1.25}.weken .wk-u-meer{font-size:var(--fs-sub);color:var(--fg2);margin:6px 0 0;line-height:1.45}.weken .wk-film{margin:24px 0 0}.weken .wk-raam{aspect-ratio:16/9;border-radius:var(--r-plaat);background:#1c1f24;border:1px solid #ffffff24;position:relative;overflow:hidden}.weken .wk-raam :is(video,.film-still,.film-still img){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.weken .wk-raam video:not([data-beeld]){opacity:0}.weken :is(.wk-rec,.wk-film-info){z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;height:30px;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;background:#0a0a0a8c;border-radius:99px;align-items:center;gap:8px;margin:0;padding:0 12px;font-weight:500;display:inline-flex;position:absolute;top:14px}.weken .wk-rec{padding-left:10px;left:14px}.weken .wk-film-info{right:14px}.weken .wk-rec i{background:#ffffff73;border-radius:50%;width:8px;height:8px}.weken .wk-film.is-rec .wk-rec i{background:var(--rood);animation:1.2s step-end infinite wk-knip}@keyframes wk-knip{50%{opacity:.25}}.weken :is(.wk-film,.wk-bouw) figcaption{font-size:var(--fs-md);color:var(--fg2);margin-top:12px;line-height:1.4}.weken .wk-film .ptag{margin-left:8px}.weken .wk-bouw{margin:24px 0 0}.weken .wb-raam{--lijn:#1414141f;border-radius:var(--r-plaat);color:var(--inkt);background:#fff;border:1px solid #ffffff24;position:relative;overflow:hidden}.weken .wb-balk{border-bottom:1px solid var(--lijn);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#5a554f;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 20px;font-weight:500;display:flex}.weken .wb-stand{align-items:baseline;gap:6px;display:inline-flex}.weken .wb-nr{text-align:center;min-width:2.2ch;color:var(--inkt);font-weight:600}.weken .wb-lijst{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:16px 20px 20px;display:grid}.weken .wb-kop{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 10px;font-weight:600;display:flex}.weken .wb-kop span{color:#5a554f;font-weight:500}.weken .wb-kolom ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.weken .wb-p{border:1px dashed var(--lijn);border-radius:var(--r-veld);min-height:38px;font-size:var(--fs-md);letter-spacing:-.01em;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;font-weight:560;transition:background-color .35s,border-color .35s;display:flex}.weken .wb-p.is-klaar{background:#f4f2ee;border-style:solid}.weken .wb-naam{text-overflow:ellipsis;min-width:0;overflow:hidden}.weken .wb-p.is-bezig .wb-naam:after{content:"";vertical-align:-.12em;background:var(--rood);width:2px;height:.95em;margin-left:2px;animation:.8s step-end infinite wb-knip;display:inline-block}@keyframes wb-knip{50%{opacity:0}}.weken .wk-bouw[data-moment] .wb-p:not(.is-af){background:0 0;border-style:dashed}.weken .wk-bouw[data-moment] .wb-p:not(.is-af) .wb-vink{transform:scale(0)}@keyframes wk-strip{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.weken .wb-vink{background:var(--rood);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-grid;transform:scale(0)}.weken .wb-p.is-klaar .wb-vink{transform:scale(1)}.weken .wb-vink svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px}.weken .wk-slot{margin-top:var(--kop-y);padding-top:var(--kop-y);border-top:1px solid var(--lijn);flex-direction:column;align-items:flex-start;gap:26px;display:flex}.weken .wk-slot-zin{max-width:28em;font-size:var(--fs-zin);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.35}@media (width>=761px) and (height<=820px){.weken .wk-spoor{--wk-h:38px}.weken :is(.wk-blok,.wk-vul){padding:7px 10px}}@media (width<=1100px){.weken .wk-twee{grid-template-columns:minmax(0,1fr)}.weken .wk-u{border-left:0;border-top:1px dashed var(--lijn);padding:16px 0 0}.weken :is(.wk-blok,.wk-vul){padding-inline:8px}}@media (width<=760px){.weken .wk-grid{row-gap:var(--kop-y);grid-template-columns:minmax(0,1fr)}.weken .wk-vast{position:static}.weken .wk-spoor{--wk-h:40px}.weken :is(.wk-blok,.wk-vul){font-size:var(--fs-sm);padding:8px 6px}.weken .wk-online{box-shadow:none}.weken[data-strip] .wk-strip{z-index:5;background:var(--inkt);border-bottom:1px solid var(--lijn);align-items:center;gap:14px;margin:0;padding:12px 0;display:flex;position:sticky;top:62px}.weken .wk-strip-week{width:max(7.5em, var(--wk-n,0) * (1ch + .06em));white-space:nowrap;font-size:var(--fs-md);letter-spacing:.06em;text-transform:uppercase;color:#fff;flex:none}.weken .wk-strip-baan{border:1px solid var(--lijn);border-radius:99px;flex:1;height:12px;position:relative;overflow:hidden}.weken .wk-strip-baan i{background:linear-gradient(90deg, #ffffff80, var(--rood));transform-origin:0;transform:scaleX(calc(var(--w,0) / 12));position:absolute;inset:0}@supports (animation-timeline:view()){.weken[data-strip] .wk-grid{timeline-scope:--wk-lijst}.weken[data-strip] .wk-stappen{view-timeline:--wk-lijst block}.weken[data-strip] .wk-strip-baan i{animation-name:wk-strip;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--wk-lijst;animation-range:contain}}.weken .wk-stap{scroll-margin-top:130px}.weken .wk-wk{transition:none}.weken .wb-balk{padding:12px 16px}.weken .wb-lijst{gap:14px 12px;padding:14px 16px 16px}.weken .wb-kop{flex-direction:column;align-items:flex-start;gap:2px}.weken .wk-acties{flex-direction:column;align-items:stretch}}@media (width<=400px){.weken .wk-blok{letter-spacing:-.02em;margin-inline:2px}.weken :is(.wk-blok,.wk-vul){padding-inline:3px}}@media (prefers-reduced-motion:reduce){.weken .wk-rec i{animation:none}.weken :is(.wk-lineaal span,.wk-wk,.wb-p,.wb-vink){transition:none}}.daarna{padding:var(--sec-y) 0;background:var(--kalk);--geschat:1240px;--fs-dn-tekst:13px;--fs-dn-naam:16px;position:relative}@media (width<=760px){.daarna{--geschat:1980px}}.daarna .dn-grid{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.daarna .dn-kop .kop2{max-width:12em}.daarna .dn-een{margin:var(--kop-y) 0 0;max-width:26em;font-size:var(--fs-zin);letter-spacing:-.01em;font-weight:560;line-height:1.3}.daarna .dn-regel{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:12px 0 0;line-height:1.45}.daarna .dn-acties{margin-top:var(--kop-y)}.daarna .dn-lijst{border-top:1px solid var(--lijn);margin:0}.daarna .dn-rij{border-bottom:1px solid var(--lijn);grid-template-columns:minmax(150px,.3fr) minmax(0,.7fr);gap:12px 24px;padding:24px 0;display:grid}.daarna .dn-vaak{margin:0;line-height:1}.daarna .dn-vaak b{font-size:var(--fs-kaart);letter-spacing:-.02em;font-weight:640;display:block}.daarna .dn-vaak small{font-size:var(--fs-md);color:var(--fg2);margin-top:6px;display:block}.daarna .dn-rij dd{margin:0}.daarna .dn-rij h3{font-size:var(--fs-zin);letter-spacing:-.01em;margin:0 0 6px;font-weight:600;line-height:1.25}.daarna .dn-rij p{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:0;line-height:1.45}.daarna .dn-jaar{margin:var(--kop-y) 0 0;padding-top:var(--kop-y);border-top:1px solid var(--lijn)}.daarna .dn-jaar-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:24px;display:flex}.daarna .dn-jaar-titel{font-size:var(--fs-zin);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.2}.daarna .dn-kiezer{box-shadow:inset 0 0 0 1px var(--lijn);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.daarna .dn-kiezer label{color:var(--fg);font-size:var(--fs-md);cursor:pointer;border-radius:999px;padding:12px 18px;font-weight:560;line-height:1;display:block;position:relative}.daarna .dn-kiezer input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.daarna .dn-kiezer label:hover{background:#1414140f}.daarna .dn-kiezer label:has(:checked){background:var(--inkt);color:#fff}.daarna .dn-kiezer label:has(:focus-visible){outline:2px solid var(--rood);outline-offset:2px}.daarna .dn-svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;color:color-mix(in srgb, var(--fg) 52%, transparent);display:none;overflow:visible}:is(.daarna .dn-jaar:has([value=zichtbaar]:checked) [data-f=zichtbaar],.daarna .dn-jaar:has([value=groei]:checked) [data-f=groei],.daarna .dn-jaar:has([value=vol-gas]:checked) [data-f=vol-gas]){display:block}.daarna .dn-svg .dn-f{color:color-mix(in srgb, var(--fg) 32%, transparent);stroke-width:1.2px}.daarna .dn-svg .dn-h{color:var(--fg)}.daarna .dn-svg .dn-v{stroke-dasharray:5 6}.daarna .dn-svg .dn-vul{fill:currentColor;stroke:none}.daarna .dn-svg .dn-zacht{fill:currentColor;fill-opacity:.16;stroke:none}.daarna .dn-svg .dn-rood{fill:var(--rood);stroke:none}.daarna .dn-svg .dn-potlood{stroke:var(--rood);stroke-width:2.4px}.daarna .dn-svg text{fill:currentColor;stroke:none;font-family:var(--mono);font-size:var(--fs-dn-tekst);letter-spacing:.06em}.daarna .dn-svg .dn-naam{font-family:var(--f);font-size:var(--fs-dn-naam);letter-spacing:-.01em;font-weight:580}.daarna .dn-bijschrift{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);margin:14px 0 0}@media (width<=1100px){.daarna .dn-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.daarna .dn-rij{grid-template-columns:minmax(0,1fr);gap:8px}.daarna .dn-acties{flex-direction:column;align-items:stretch}.daarna .dn-schuif{overflow-x:auto}.daarna .dn-svg{min-width:1040px}.daarna .dn-kiezer{width:100%;display:flex}.daarna .dn-kiezer label{text-align:center;flex:1;padding-inline:8px}}.om{padding:var(--sec-y) 0;background:var(--inkt);--geschat:2700px;position:relative}@media (width<=760px){.om{--geschat:2900px}}.om .om-kop{margin-bottom:var(--kop-y)}.om .om-kop .kop2{max-width:13em}.om .om-grid{gap:0 var(--kolom-gap);grid-template-columns:minmax(360px,.48fr) minmax(0,.52fr);align-items:start;display:grid}.om .om-vast{top:calc(var(--kop-h,84px) + 16px);min-width:0;position:sticky}.om .om-index{scrollbar-width:none;gap:4px;margin:0 0 16px;display:flex;overflow-x:auto}.om .om-index::-webkit-scrollbar{display:none}.om .om-index a{color:var(--fg2);font-size:var(--fs-md);letter-spacing:-.01em;white-space:nowrap;flex:none;align-items:baseline;gap:7px;margin-right:8px;padding:10px 12px 12px 0;font-weight:560;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}.om .om-index a b{font-size:var(--fs-xs);letter-spacing:.06em;font-weight:500}.om .om-index a:after{content:"";background:var(--rood);transform-origin:0;height:2px;transition:transform .4s var(--e-uit);border-radius:2px;position:absolute;bottom:4px;left:0;right:8px;transform:scaleX(0)}.om .om-index a:hover,.om .om-index a[aria-current]{color:#fff}.om .om-index a[aria-current] b{color:var(--rood-donker)}.om .om-index a[aria-current]:after{transform:scaleX(1)}.om .om-podium{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding-bottom:4px;display:flex;position:relative;overflow-x:auto}.om .om-podium::-webkit-scrollbar{display:none}.om .om-toep{aspect-ratio:1/1.05;border-radius:var(--r-plaat);scroll-snap-align:start;background:#1c1f24;border:1px solid #ffffff1f;flex:0 0 min(84%,400px);position:relative;overflow:hidden}.om .om-reis{display:none}.om :is(.om-beeld,.om-reis){width:100%;height:100%;display:block}.om :is(.om-beeld,.om-reis) img,.om .om-film video{object-fit:cover;object-position:62% 50%;width:100%;height:100%;display:block}.om[data-actief] .om-podium{border-radius:var(--r-plaat);scroll-snap-type:none;height:min(56vh,540px);padding:0;display:block;overflow:hidden}.om[data-actief] .om-toep{aspect-ratio:auto;opacity:0;position:absolute;inset:0}.om[data-actief] .om-toep.is-nu{opacity:1}.om[data-actief] .om-reis{z-index:6;visibility:hidden;pointer-events:none;position:absolute;overflow:hidden}.om .om-film :is(video,.om-beeld){position:absolute;inset:0}.om .om-film .om-beeld{z-index:1;transition:opacity .2s}.om .om-film.is-rec .om-beeld{opacity:0;transition:opacity .5s .1s}.om :is(.om-rec,.om-info){z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;height:30px;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;background:#0a0a0a8c;border-radius:99px;align-items:center;gap:8px;margin:0;padding:0 12px;font-weight:500;display:inline-flex;position:absolute;top:14px}.om .om-rec{padding-left:10px;left:14px}.om .om-info{right:14px}.om:not([data-actief]) .om-info{inset:auto auto 14px 14px}.om .om-rec i{background:#ffffff73;border-radius:50%;width:8px;height:8px}.om .om-film.is-rec .om-rec i{background:var(--rood);animation:1.2s step-end infinite om-knip}@keyframes om-knip{50%{opacity:.25}}.om .om-web{background:var(--leisteen)}.om .om-browser{color:var(--inkt);font-size:var(--fs-xs);background:#fff;border-radius:14px 14px 0 0;flex-direction:column;display:flex;position:absolute;inset:8% 7% 0;overflow:hidden;box-shadow:0 40px 90px -30px #0000008c}.om .om-br-balk{background:#efeeec;align-items:center;gap:6px;margin:0;padding:10px 12px;display:flex}.om .om-br-balk i{background:#d2d0cc;border-radius:50%;width:9px;height:9px}.om .om-br-balk span{font-size:var(--fs-3xs);color:#666;background:#fff;border-radius:99px;flex:1;margin-left:10px;padding:5px 12px}.om .om-br-nav{font-size:var(--fs-2xs);color:#555;align-items:center;gap:14px;margin:0;padding:12px 16px;display:flex}.om .om-br-nav b{font-size:var(--fs-sm);color:var(--inkt);letter-spacing:-.02em;margin-right:auto}.om .om-br-knop{background:var(--rood-knop);color:#fff;border-radius:99px;padding:6px 11px}.om .om-br-held{border-radius:10px;flex:none;height:54%;margin:0 14px;position:relative;overflow:hidden}.om .om-br-held .om-beeld{position:absolute;inset:0}.om .om-br-held:after{content:"";z-index:1;pointer-events:none;transition:opacity .6s var(--e-uit);background:linear-gradient(#0c0c0c00 32%,#0c0c0c6b 66%,#0c0c0cc7 100%),linear-gradient(90deg,#0c0c0c52,#0c0c0c00 60%);position:absolute;inset:0}.om .om-br-held p{z-index:2;color:#fff;font-size:var(--fs-kop4);letter-spacing:-.02em;text-shadow:0 1px 12px #0000004d;transition:opacity .5s var(--e-uit) .12s, transform .6s var(--e-uit) .12s;margin:0;font-weight:650;line-height:1;position:absolute;bottom:16px;left:18px}.om .om-web.is-vlucht .om-br-held:after,.om .om-web.is-vlucht .om-br-held p{opacity:0;transition:none}.om .om-web.is-vlucht .om-br-held p{transform:translateY(10px)}.om .om-br-rij{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 14px;display:grid}.om .om-br-rij i{aspect-ratio:4/3;background:#ece9e4;border-radius:8px}.om .om-post{background:#1c1b1a}.om .om-tel{aspect-ratio:9/18;height:88%;color:var(--inkt);font-size:var(--fs-xs);background:#fff;border-radius:30px;flex-direction:column;padding:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 50px 100px -30px #000c}.om .om-tf-account{align-items:center;gap:8px;margin:4px 4px 10px;font-weight:600;display:flex}.om .om-tf-account i{background:conic-gradient(var(--rood), #ff9a3c, var(--rood));border-radius:50%;width:22px;height:22px}.om .om-tf-beeld{background:#ddd;border-radius:12px;flex:1;position:relative;overflow:hidden}.om .om-tf-beeld .om-beeld{position:absolute;inset:0}.om .om-tf-acties{align-items:center;gap:12px;margin:10px 4px 6px;display:flex}.om .om-tf-acties svg{fill:none;width:20px;height:20px;stroke:var(--inkt);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.om .om-tf-acties svg:first-child{fill:var(--rood);stroke:var(--rood)}.om .om-tf-stippen{gap:4px;margin-left:auto;display:flex}.om .om-tf-stippen i{background:#ccc;border-radius:50%;width:5px;height:5px}.om .om-tf-stippen i.aan{background:var(--inkt)}.om .om-tf-tekst{margin:0 4px 4px;line-height:1.35}.om .om-ad{background:#e3ddd3}.om .om-advert{z-index:2;color:var(--inkt);font-size:var(--fs-sm);background:#fff;border-radius:16px;padding:18px;line-height:1.35;position:absolute;top:8%;left:8%;right:8%;box-shadow:0 40px 80px -30px #00000059}.om .om-ad-spons{font-size:var(--fs-xs);align-items:center;gap:8px;margin:0 0 6px;font-weight:600;display:flex}.om .om-ad-naam{font-size:var(--fs-zin);letter-spacing:-.02em;margin:0;font-weight:660}.om .om-ad-kop{color:var(--rood-tekst);margin:4px 0 6px;font-weight:600}.om .om-ad-tekst{color:#555;margin:0 0 12px}.om .om-ad-beeld{aspect-ratio:16/7;border-radius:10px;position:relative;overflow:hidden}.om .om-ad-beeld .om-beeld{position:absolute;inset:0}.om .om-kaart{background-color:#d8d1c5;background-image:linear-gradient(#14141412 1px,#0000 1px),linear-gradient(90deg,#14141412 1px,#0000 1px);background-size:32px 32px;height:42%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.om .om-kaart b{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#5a554e;font-weight:500;position:absolute;top:14px;right:16px}.om .om-cirkel{border:1.5px solid var(--rood);width:180px;height:180px;animation:om-puls 3s var(--e-uit) infinite paused;background:#ed1d241a;border-radius:50%;margin:-90px 0 0 -90px;position:absolute;top:58%;left:50%;transform:scale(.9)}.om .om-ad.is-nu .om-cirkel{animation-play-state:running}.om:not([data-actief]):not([data-reel]) .om-cirkel{animation:none}@keyframes om-puls{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.om .om-stip{background:var(--rood);border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 4px #ed1d2433}.om .om-stip.s1{top:58%;left:50%}.om .om-stip.s2{top:72%;left:38%}.om .om-stip.s3{top:46%;left:62%}.om .om-rap{background:var(--houtskool)}.om .om-rapport{color:var(--inkt);font-size:var(--fs-sm2);background:#fff;border-radius:16px;flex-direction:column;padding:20px;display:flex;position:absolute;inset:7% 9%;box-shadow:0 40px 80px -30px #00000073}.om .om-rp-strook{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;justify-content:space-between;margin:0 0 10px;display:flex}.om .om-rp-strook span:first-child{color:var(--rood-tekst)}.om .om-rp-kop{font-size:var(--fs-xl2);letter-spacing:-.02em;margin:0 0 14px;font-weight:660}.om .om-rp-maand{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px;display:grid}.om .om-rp-maand div{background:#f4f2ef;border-radius:10px;padding:12px}.om .om-rp-maand dt{font-size:var(--fs-2xs);color:#5c5c5c}.om .om-rp-maand dd{font-size:var(--fs-zin);letter-spacing:-.025em;margin:6px 0 0;font-weight:660}.om .om-rp-deden{grid-template-columns:38% minmax(0,1fr);align-items:start;gap:14px;margin-top:auto;display:grid}.om .om-rp-beeld{aspect-ratio:4/3;border-radius:10px;position:relative;overflow:hidden}.om .om-rp-beeld .om-beeld{position:absolute;inset:0}.om .om-rp-kopje{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;margin:0 0 8px}.om .om-rp-deden ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.om .om-rp-deden li{font-size:var(--fs-xs);background:#f4f2ef;border-radius:99px;padding:5px 10px}.om .om-bij{font-size:var(--fs-md);color:var(--fg2);margin:14px 0 0;line-height:1.4}.om .om-bij .ptag{white-space:normal;max-width:100%;margin-left:8px}.om .om-stappen{margin:0;padding:0;list-style:none}.om .om-stap{padding:var(--kop-y) 0;border-top:1px solid var(--lijn)}.om .om-stap:first-child{border-top:0;padding-top:0}.om .om-stap:last-child{padding-bottom:0}.om .om-wk{font-size:var(--fs-md);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0 0 12px;transition:color .4s}.om[data-actief] .om-stap.is-nu .om-wk{color:var(--rood-donker)}.om .om-h3{font-size:var(--fs-kop3);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:640;line-height:1.1}.om .om-h3 em{color:var(--rood);font-style:normal}.om .om-tekst{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:20px 0 0;line-height:1.45}.om .om-formules{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.om .om-formules li{border:1px solid var(--lijn);min-height:34px;font-size:var(--fs-md);color:var(--fg2);border-radius:99px;align-items:baseline;gap:8px;padding:6px 12px;line-height:1.3;display:inline-flex}.om .om-formules li b{color:#fff;font-weight:600}.om .om-formules .om-vanaf{border:0;padding-left:0}.om .om-slot{margin-top:var(--kop-y);padding-top:var(--kop-y);border-top:1px solid var(--lijn);flex-direction:column;align-items:flex-start;gap:26px;display:flex}.om .om-slot-zin{max-width:28em;font-size:var(--fs-zin);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.35}@media (width>=761px) and (height<=820px){.om[data-actief] .om-podium{height:min(52vh,460px)}}@media (width<=1100px){.om .om-grid{grid-template-columns:minmax(320px,.46fr) minmax(0,.54fr)}}@media (width<=760px){.om .om-grid{row-gap:var(--kop-y);grid-template-columns:minmax(0,1fr)}.om .om-vast{position:static}.om .om-index a{padding:12px 12px 14px 0}.om .om-browser{left:6%;right:6%}.om:not([data-actief]) .om-br-nav span:not(.om-br-knop){display:none}.om:not([data-actief]) .om-br-knop{flex:none}.om:not([data-actief]) .om-rp-deden{display:none}.om:not([data-actief]) .om-rapport{padding:16px;top:6%;bottom:6%}.om:not([data-actief]) .om-rp-kop{font-size:var(--fs-zin);margin-bottom:12px}.om:not([data-actief]) .om-rp-maand{grid-template-columns:minmax(0,1fr);gap:6px;margin:0}.om:not([data-actief]) .om-rp-maand div{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.om:not([data-actief]) .om-rp-maand dd{font-size:var(--fs-sub);margin:0}.om .om-acties{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.om .om-rec i,.om .om-cirkel{animation:none}.om :is(.om-index a,.om-wk,.om-film .om-beeld){transition:none}}.ma{padding:var(--sec-y) 0;background:var(--kalk);--geschat:1150px;position:relative}@media (width<=760px){.ma{--geschat:1700px}}.ma .ma-grid{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:start;display:grid}.ma .ma-kop .kop2{max-width:14em}.ma .ma-feiten{margin:var(--kop-y) 0 0;border-top:1px solid var(--lijn);display:grid}.ma .ma-feit{border-bottom:1px solid var(--lijn);grid-template-columns:minmax(150px,.32fr) minmax(0,.68fr);align-items:center;gap:12px 24px;padding:20px 0;display:grid}.ma .ma-feit dt{align-items:baseline;gap:10px;margin:0;line-height:1;display:flex}.ma .ma-feit dt b{font-size:var(--fs-kaart);letter-spacing:-.02em;font-weight:640}.ma .ma-feit dt small{font-size:var(--fs-md);color:var(--fg2)}.ma .ma-feit .ma-g{align-items:center}.ma .ma-feit dd{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:0;line-height:1.45}.ma .ma-acties{margin-top:var(--kop-y)}.ma .ma-foto{margin:0}.ma .ma-raam{background:#fff;border-radius:24px;padding:5px;display:block;box-shadow:0 0 0 1px #0000000a,0 1px 2px #00000014,0 4px 6px #0000000a,0 40px 40px -24px #00000014}.ma .ma-venster{aspect-ratio:4/5;border-radius:20px;display:block;position:relative;overflow:hidden}.ma .ma-venster :is(picture,.lei),.ma .ma-venster img{object-fit:cover;width:100%;height:100%;display:block}.ma .ma-bij{font-size:var(--fs-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--fg2);margin:14px 0 0}.ma .ma-bij .ptag{white-space:normal;opacity:1;max-width:100%;margin-left:8px}@media (width<=1100px){.ma .ma-grid{grid-template-columns:minmax(0,1fr)}.ma .ma-foto{max-width:440px}}@media (width<=760px){.ma .ma-feit{grid-template-columns:minmax(0,1fr);gap:8px}.ma .ma-acties{flex-direction:column;align-items:stretch}}.vb{padding:var(--sec-y) 0;overflow-anchor:none;--geschat:1500px;position:relative}@media (width<=760px){.vb{--geschat:1900px}}.vb .vb-intro{margin-bottom:var(--kop-y)}.vb .vb-intro .kop2{max-width:none}.vb .vb-intro .sub{max-width:36em}.vb .vb-houd{--houd:4}.vb .vb-kaart{display:none}.vb .vb-delen{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px 32px;margin:0;padding:0;list-style:none;display:grid}.vb .vb-deel{border-left:2px solid var(--lijn);padding:14px 0 14px 22px;position:relative}.vb .vb-deel h3{font-size:var(--fs-kaart);letter-spacing:-.02em;margin:6px 0 0;font-weight:640;line-height:1.08}.vb .vb-deel p{max-width:26em;font-size:var(--fs-sub);color:var(--fg2);margin:8px 0 0;line-height:1.45}.vb .vb-nr{font-size:var(--fs-xs);letter-spacing:.08em;color:var(--fg2)}.vb .vb-stil{margin-top:var(--kop-y);grid-template-columns:minmax(0,1.6fr) minmax(0,.62fr) minmax(0,1.6fr);align-items:center;gap:16px;display:grid}.vb .vb-foto{border-radius:var(--r-kaart);background:#fff;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #0006}.vb .vb-foto :is(picture,.lei){width:100%;height:100%;display:block}.vb .vb-foto img{object-fit:cover;object-position:50% var(--pos,0%);width:100%;height:100%;display:block}.vb .vb-foto-computer{aspect-ratio:16/10}.vb .vb-foto-gsm{aspect-ratio:390/844;border:6px solid #000;border-radius:26px}.vb .vb-foto .ptag{white-space:normal;max-width:calc(100% - 20px);position:absolute;bottom:10px;left:10px}.vb[data-actief] .vb-stil{display:none}.vb[data-actief] .vb-kaart{display:block}.vb[data-actief] .vb-grid{gap:var(--kolom-gap);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;display:grid}.vb[data-actief] .vb-delen{grid-template-columns:minmax(0,1fr)}.vb[data-actief] .vb-deel{--vb-inkt:#ffffff80;color:var(--vb-inkt);transition:color .5s,border-color .5s}.vb[data-actief] .vb-deel .vb-nr{color:var(--vb-inkt)}.vb[data-actief] .vb-deel h3 em{color:inherit}.vb[data-actief] .vb-deel p{max-height:0;transition:max-height .6s var(--uit), margin .6s var(--uit);margin-top:0;overflow:hidden}.vb[data-actief] .vb-deel.is-nu{--vb-inkt:#fff;border-left-color:var(--rood)}.vb[data-actief] .vb-deel.is-nu h3 em{color:var(--punt)}.vb[data-actief] .vb-deel.is-nu p{max-height:8em;margin-top:8px}.vb[data-actief] .vb-deel.is-voorbij{--vb-inkt:#ffffffa3}.vb.vb-houdt .houd-podium{align-items:center;padding-top:76px;display:flex}.vb.vb-houdt .vb-grid{width:100%}.vb .vb-kaart{justify-self:end;width:100%;max-width:min(900px,160svh - 352px)}.vb .vb-schakel{border-radius:var(--r-knop);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;background:#14141412;flex:none;margin:0;padding:4px;display:flex}.vb .vb-schakel button{border-radius:var(--r-knop);color:#4f4b46;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 14px;transition:background-color .4s,color .4s}.vb .vb-schakel button[aria-pressed=true]{background:var(--inkt);color:#fff}.vb .vb-schakel button:focus-visible{outline:2px solid var(--rood);outline-offset:2px}.vb .vb-scherm{transition:opacity .5s, transform .7s var(--uit);position:absolute;inset:0}.vb .vb-computer{overflow:clip}.vb .vb-poster,.vb .vb-poster :is(picture,img,.lei){object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block;position:absolute;inset:0}.vb .vb-pagina{z-index:1;visibility:hidden;will-change:transform;width:100%;position:absolute;top:0;left:0}.vb .vb-pagina :is(picture,img,.lei){width:100%;height:auto;display:block}.vb .vb-pagina.is-nu{z-index:2;visibility:visible}.vb .vb-gsm{opacity:0;pointer-events:none;justify-content:center;padding:16px 0;display:flex;transform:translateY(24px)}.vb .vb-toestel{aspect-ratio:404/858;background:var(--inkt);border-radius:30px;flex:none;height:100%;padding:7px;box-shadow:0 18px 40px #00000047}.vb .vb-toestel-raam{background:#fff;border-radius:23px;height:100%;position:relative;overflow:clip}.vb .vb-kaart[data-v=gsm] .vb-computer{opacity:0;transform:scale(.96)}.vb .vb-kaart[data-v=gsm] .vb-gsm{opacity:1;transform:none}.vb .vb-kaart.is-bedekt .vb-poster{visibility:hidden}.vb .vb-kaart.is-bedekt[data-v=gsm] .venster-raam{background:#e9e6df}.vb .vb-label{z-index:3;border-radius:var(--r-knop);color:#fff;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#141414d1;align-items:center;gap:8px;margin:0;padding:7px 12px;display:flex;position:absolute;bottom:12px;left:12px}.vb .vb-label i{background:var(--rood);border-radius:50%;flex:none;width:7px;height:7px}.vb .vb-hfst-rij{align-items:center;gap:4px;height:24px;padding-left:6px;display:flex;position:relative}.vb .vb-speler{overflow-x:clip}.vb .vb-baan{pointer-events:none;position:absolute;inset:0 0 0 6px}.vb .vb-baan i{background:var(--rood);border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;left:-9px;box-shadow:0 0 0 4px #ed1d2438}.vb .vb-tijd{font-size:var(--fs-xs);color:#fff9;flex:none}.vb .vb-tijd b{color:#fff;font-weight:500}.vb .vb-hfst{cursor:pointer;background:0 0;border:0;flex:1 1 0;height:24px;padding:0;position:relative}.vb .vb-hfst:before{content:"";background:#ffffff3d;border-radius:3px;height:6px;margin-top:-3px;transition:height .2s,margin .2s;position:absolute;top:50%;left:0;right:0}.vb .vb-hfst[data-nieuw]{margin-left:6px}.vb .vb-hfst.is-nu:before{height:10px;margin-top:-5px}.vb .vb-vul{background:var(--rood);transform-origin:0;border-radius:3px;height:6px;margin-top:-3px;transition:height .2s,margin .2s;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.vb .vb-hfst.is-nu .vb-vul{height:10px;margin-top:-5px}.vb .vb-hfst:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}.vb .vb-ctrl{min-height:44px;font-size:var(--fs-sm);align-items:center;gap:10px;margin-bottom:-4px;padding-left:6px;display:flex}.vb .vb-knop{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin-left:-6px;padding:0;display:grid;position:relative}.vb .vb-knop svg{fill:currentColor;width:20px;height:20px}.vb .vb-knop path{display:none}.vb .vb-knop:focus-visible{outline-offset:2px;outline:2px solid #fff}.vb .vb-kaart:not([data-staat]) .vb-i-volgend,.vb .vb-kaart:is([data-staat=rust],[data-staat=pauze],[data-staat=einde]) .vb-i-speel,.vb .vb-kaart[data-staat=speelt] .vb-i-pauze{display:inline}.vb .vb-naam{flex:auto;align-items:center;gap:8px;min-width:0;font-weight:600;display:flex}.vb .vb-naam i{background:var(--rood);border-radius:50%;flex:none;width:6px;height:6px}.vb .vb-naam span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vb .vb-n{font-size:var(--fs-xs);color:#ffffffb8;flex:none}.vb .vb-n b{color:#fff;font-weight:500}@media (hover:hover){.vb .vb-hfst:hover:before{background:#fff6;height:10px;margin-top:-5px}.vb .vb-knop:hover{background:#ffffff1f}.vb .vb-schakel button[aria-pressed=false]:hover{color:var(--inkt)}.vb .vb-hfst:after{content:attr(data-naam);background:var(--inkt);color:#fff;font-size:var(--fs-xs);white-space:nowrap;opacity:0;pointer-events:none;border-radius:7px;padding:6px 10px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;bottom:22px;left:50%;transform:translate(-50%,4px);box-shadow:0 8px 24px #00000040}.vb .vb-hfst:hover:after{opacity:1;transform:translate(-50%)}}.vb .vb-uit{margin-top:var(--kop-y)}.vb .vb-uit-zin{max-width:30em;font-size:var(--fs-zin);letter-spacing:-.01em;margin:0;line-height:1.35}.vb .vb-acties{margin-top:var(--kop-y)}@media (width<=1100px){.vb[data-actief] .vb-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}}@media (width<=760px){.vb .vb-stil{grid-template-columns:minmax(0,1fr) minmax(0,.5fr)}.vb .vb-stil .vb-foto:last-child{grid-column:1/-1}.vb .vb-acties{flex-direction:column;align-items:stretch}.vb[data-actief] .vb-grid{grid-template-columns:minmax(0,1fr)}.vb .vb-schakel button{min-height:36px;padding:0 11px}}.vb.vb-tel .vb-grid{flex-direction:column;align-items:stretch;gap:14px;display:flex}.vb.vb-tel .vb-delen{flex:none;display:grid}.vb.vb-tel .vb-deel{opacity:0;transition:opacity .45s, transform .6s var(--uit);grid-area:1/1;padding:0 0 0 16px;transform:translateY(10px)}.vb.vb-tel .vb-deel.is-nu{opacity:1;transform:none}.vb.vb-tel .vb-deel h3{font-size:var(--fs-zin)}.vb.vb-tel .vb-deel p{max-height:none;font-size:var(--fs-sm);margin-top:6px}.vb.vb-tel .vb-kaart{flex-direction:column;max-width:none;display:flex}.vb.vb-tel .vb-raam{aspect-ratio:auto;height:min(64svh,540px)}.vb.vb-tel .vb-speler{align-items:center;gap:8px;padding:5px 14px 5px 6px;display:flex}.vb.vb-tel .vb-ctrl{display:contents}.vb.vb-tel .vb-knop{order:-1;margin:0}.vb.vb-tel .vb-hfst-rij{flex:auto}.vb.vb-tel :is(.vb-tijd,.vb-naam){display:none}@media (prefers-reduced-motion:reduce){.vb .vb-scherm,.vb .vb-deel,.vb .vb-deel p,.vb .vb-hfst:before,.vb .vb-vul{transition:none}}.wi{padding:var(--sec-y) 0;background:var(--kalk);--geschat:1500px;position:relative}@media (width<=760px){.wi{--geschat:2200px}}.wi .wi-grid{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.wi .wi-kop{position:sticky;top:120px}.wi .wi-platform{margin-top:var(--kop-y);padding-top:var(--kop-y);border-top:1px solid var(--lijn)}.wi .wi-platform-zin{font-size:var(--fs-kaart);letter-spacing:-.02em;margin:0;font-weight:640;line-height:1.1}.wi .wi-platform p+p{max-width:30em;font-size:var(--fs-sub);color:var(--fg2);margin:12px 0 0;line-height:1.5}.wi .wi-acties{margin-top:var(--kop-y)}.wi .wi-boom{margin:0;container-type:inline-size}.wi .wi-teken{--fs-boom:min(15px, 2.08cqi);--l:1.5px;font-size:var(--fs-boom);color:var(--fg);flex-direction:column;align-items:center;line-height:1;display:flex}.wi .wi-doos{white-space:nowrap;text-align:center;padding:.78em .73em;font-weight:580;display:block;position:relative}.wi .wi-rand{fill:none;stroke:currentColor;width:100%;height:100%;stroke-width:var(--l);pointer-events:none;position:absolute;inset:0;overflow:visible}.wi .wi-home{min-width:8em;margin-bottom:2.13em;position:relative}.wi .wi-home .wi-rand{stroke-width:calc(var(--l) * 1.25)}.wi .wi-home:after{content:"";border-left:var(--l) solid currentColor;height:2.13em;color:var(--fg);margin-top:var(--l);position:absolute;top:100%;left:50%}.wi .wi-rij{width:100%;margin:0;padding:0;list-style:none;display:flex}.wi .wi-tak{flex:auto;justify-content:center;padding:2.13em .35em 0;display:flex;position:relative}.wi .wi-tak:before{content:"";border-top:var(--l) solid currentColor;position:absolute;top:0;left:0;right:0}.wi .wi-tak:first-child:before{left:50%}.wi .wi-tak:last-child:before{right:50%}.wi .wi-tak:after{content:"";border-left:var(--l) solid currentColor;height:2.13em;position:absolute;top:0;left:50%}.wi .wi-tak-in{flex-direction:column;align-items:stretch;display:flex}.wi .wi-tak:before{transform-origin:0}.wi :is(.wi-home,.wi-tak):after,.wi .wi-onder:before{transform-origin:50% 0}.wi .wi-onder{--fs-paneel:.94em;font-size:var(--fs-paneel);color:color-mix(in srgb, var(--fg) 64%, transparent);white-space:nowrap;gap:.9em;margin-top:1.2em;padding:.9em .8em;display:grid;position:relative}.wi .wi-onder .wi-rand{color:color-mix(in srgb, var(--fg) 46%, transparent);stroke-width:calc(var(--l) * .7)}.wi .wi-onder:before{content:"";height:1.2em;margin-bottom:var(--l);border-left:var(--l) solid color-mix(in srgb, var(--fg) 46%, transparent);position:absolute;bottom:100%;left:50%}.wi .wi-rooster{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;color:color-mix(in srgb, var(--fg) 52%, transparent);display:block;overflow:visible}.wi .wi-rooster .f{color:color-mix(in srgb, var(--fg) 32%, transparent);stroke-width:1.2px}.wi .wi-rooster .h{color:var(--fg)}.wi .wi-rooster .patroon{fill:none;stroke:currentColor;stroke-width:.9px}.wi .wi-rooster .patroonvlak{fill:url(#wi-vak);stroke:none}.wi .wi-rooster .wereld{transform-origin:360px 172px}.wi .wi-rooster .vak{transform-box:fill-box;transform-origin:50%}.wi .wi-rooster .lijntje{opacity:0}.wi .wi-bijschrift{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);margin:14px 0 0}.wi .wi-tellers{margin:28px 0 var(--kop-y);border-top:1px solid var(--lijn);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.wi .wi-tellers li{padding:18px 16px 0 0}.wi .wi-tellers li+li{border-left:1px solid var(--lijn);padding-left:20px}.wi .wi-tellers li.is-uit b{color:var(--fg2)}.wi .wi-tellers b{transition:color .6s var(--e-uit);font-size:var(--fs-kop2);letter-spacing:-.03em;white-space:nowrap;font-weight:640;line-height:1;display:block}.wi .wi-tellers .wi-oneindig svg{fill:none;stroke:currentColor;stroke-width:3.2px;width:1.5em;height:1em;display:block}.wi .wi-tellers span{font-size:var(--fs-sm);color:var(--fg2);margin-top:8px;line-height:1.3;display:block}.wi .wi-lijst{border-top:1px solid var(--lijn);margin:0}.wi .wi-lijst>div{border-bottom:1px solid var(--lijn);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;padding:22px 0;display:grid}.wi .wi-lijst dt{font-size:var(--fs-sub);font-weight:620;line-height:1.35}.wi .wi-lijst dd{font-size:var(--fs-sub);color:var(--fg2);margin:0;line-height:1.45}.wi .wi-wacht .wi-rand rect{stroke-dasharray:1 1;stroke-dashoffset:1px}.wi .wi-wacht :is(.wi-home,.wi-tak,.wi-onder):before,.wi .wi-wacht :is(.wi-home,.wi-tak):after{transform:scale(0)}.wi .wi-wacht .wi-naam{opacity:0}@media (width<=1100px){.wi .wi-grid{grid-template-columns:minmax(0,1fr)}.wi .wi-kop{position:static}}@media (width<=760px){.wi .wi-tellers{grid-template-columns:minmax(0,1fr)}.wi .wi-tellers li+li{border-left:0;padding-left:0}.wi .wi-lijst>div{grid-template-columns:minmax(0,1fr);gap:6px}.wi .wi-acties{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.wi .wi-tellers b{transition:none}}.jaren{--fs-jaartal:clamp(3.5rem, 7vw, 7.5rem);--jr-in:clamp(28px, 3vw, 48px);padding:var(--sec-y) 0;position:relative}.jaren .jr-grid{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.jaren .jr-kop{top:calc(var(--kop-h,84px) + 32px);position:sticky}.jaren .jr-kop .kop-mega{max-width:8em}.jaren .jr-uit{margin:var(--kop-y) 0 0}.jaren .jr-jaren{padding:0 0 0 var(--jr-in);view-timeline:--jaren;margin:0;list-style:none;position:relative}.jaren .jr-jaren:before,.jaren .jr-jaren:after{content:"";background:var(--lijn);width:1.5px;position:absolute;top:.6em;bottom:0;left:0}.jaren .jr-jaren:after{background:var(--rood);transform-origin:50% 0}.jaren .jr-jaar{padding-bottom:var(--kop-y);gap:12px;display:grid;position:relative}.jaren .jr-jaar:last-child{padding-bottom:0}.jaren .jr-jaar:before{content:"";z-index:1;left:calc(-1 * var(--jr-in) - 5px);background:var(--w1,#0e0f11);border:1.5px solid var(--rood);border-radius:50%;width:11px;height:11px;position:absolute;top:.55em}.jaren .jr-jaartal{font-size:var(--fs-jaartal);letter-spacing:-.04em;color:#ffffffeb;font-weight:650;line-height:.9}.jaren .jr-jaar:last-child .jr-jaartal{color:var(--rood)}.jaren .jr-zin{max-width:24em;font-size:var(--fs-zin);letter-spacing:-.012em;margin:0;font-weight:560;line-height:1.3}.jaren .jr-adres{font-size:var(--fs-sub);letter-spacing:0;color:var(--fg2);margin-top:8px;font-weight:400;display:block}.jaren .jr-heel{white-space:nowrap}.jaren .jr-plaat{--fg:var(--inkt);--fg2:#4f4b46;--lijn:#14141426;max-width:34em;padding:var(--plaat-p);border-radius:var(--r-plaat);background:var(--kalk);color:var(--inkt);margin-top:24px}.jaren .jr-plaat h3{font-size:var(--fs-kaart);letter-spacing:-.02em;margin:0 0 12px;font-weight:650;line-height:1.15}.jaren .jr-plaat p{font-size:var(--fs-sub);margin:0;line-height:1.5}.jaren .jr-plaat .jr-plaat-link{margin-top:20px}.jaren .jr-plaat .jr-plaat-tag{margin-top:12px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root:not([data-tier=stil]) .jaren .jr-jaren:after{animation-name:jr-lijn;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--jaren;animation-range:entry 30% exit 30%}}}@keyframes jr-lijn{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=1100px){.jaren .jr-grid{grid-template-columns:minmax(0,1fr)}.jaren .jr-kop{position:static}}.contactblad{padding:var(--sec-y) 0;background:var(--kalk);position:relative}.contactblad .cb-kop{gap:var(--kop-y) var(--kolom-gap);margin-bottom:var(--kop-y);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.contactblad .kop2{max-width:13em}.contactblad .cb-kies{border:0;min-width:0;margin:0;padding:0}.contactblad .cb-kies-lab{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);margin:0 0 12px;padding:0}.contactblad .cb-chips{flex-wrap:wrap;gap:8px;display:flex}.contactblad .cb-chips input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.contactblad .cb-chip{border:1px solid var(--lijn);border-radius:var(--r-knop);min-height:44px;color:var(--inkt);font-size:var(--fs-md);cursor:pointer;align-items:center;padding:0 18px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.contactblad .cb-chip:hover{border-color:var(--inkt)}.contactblad .cb-chips input:checked+.cb-chip{background:var(--inkt);border-color:var(--inkt);color:#fff}.contactblad .cb-chips input:focus-visible+.cb-chip{outline:2px solid var(--rood);outline-offset:2px}.contactblad .cb-wie{min-height:3em;margin-top:16px}.contactblad .cb-wie p{font-size:var(--fs-sub);color:var(--fg2);margin:0;line-height:1.45}.contactblad .cb-wie p[data-r]:not([data-r="0"]){display:none}.contactblad:has(.cb-chips input:not([data-r="0"]):checked) .cb-wie p[data-r="0"]{display:none}.contactblad .cb-blad{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2vw,28px) clamp(12px,1.6vw,24px);margin:0;padding:0;list-style:none;display:grid}.contactblad .cb-raam figure{margin:0}.contactblad .cb-foto{aspect-ratio:4/5;border-radius:var(--r-kaart);transition:opacity .5s var(--e-uit), filter .5s var(--e-uit);background:#e4e0d8;position:relative}.contactblad .cb-foto :is(picture,img,.lei){object-fit:cover;border-radius:var(--r-kaart);width:100%;height:100%;display:block}.contactblad .cb-raam figcaption{transition:opacity .5s var(--e-uit);grid-template-columns:30px minmax(0,1fr);gap:2px 8px;margin-top:12px;display:grid}.contactblad .cb-raam figcaption b{font-size:var(--fs-xs);letter-spacing:.08em;color:var(--fg2);grid-row:1/span 2;padding-top:3px;font-weight:500}.contactblad .cb-naam{font-size:var(--fs-sub);font-weight:600;line-height:1.25}.contactblad .cb-rol{font-size:var(--fs-md);color:var(--fg2);line-height:1.35}.contactblad .cb-kring{pointer-events:none;opacity:0;width:calc(100% + 18px);height:calc(100% + 18px);position:absolute;inset:-9px;overflow:visible;rotate:-.8deg}.contactblad .cb-kring path{fill:none;stroke:var(--rood);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--e-uit)}.contactblad .cb-leeg a{color:inherit;border-radius:var(--r-kaart);text-decoration:none;display:block}.contactblad .cb-leeg a:focus-visible{outline:2px solid var(--rood);outline-offset:14px}.contactblad .cb-leeg .cb-foto{transition:background-color .4s var(--e-uit), border-color .4s var(--e-uit);background:#14141406 repeating-linear-gradient(135deg,#0000 0 9px,#1414140d 9px 10px);border:1px dashed #1414144d;place-items:center;display:grid}.contactblad .cb-vrij{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);justify-items:center;gap:10px;display:grid}.contactblad .cb-vrij i{border:1.5px solid;border-radius:50%;width:10px;height:10px;transition:background-color .3s,border-color .3s}.contactblad .cb-leeg a:hover .cb-foto{border-color:var(--rood);background-color:#ed1d240f}.contactblad .cb-leeg a:is(:hover,:focus-visible) .cb-vrij i{background:var(--rood);border-color:var(--rood)}.contactblad .cb-leeg .cb-naam{font-weight:650}.contactblad .cb-leeg .cb-rol{color:var(--rood-tekst);font-weight:600}.contactblad .cb-leeg .cb-kring path{transition-delay:calc(var(--i,0) * .32s)}.contactblad .cb-raam{--aan:0;--uit:0}.contactblad .cb-raam .cb-foto{opacity:calc(1 - var(--uit) * .62);filter:grayscale(var(--uit))}.contactblad .cb-raam figcaption{opacity:calc(1 - var(--uit) * .5)}.contactblad .cb-raam .cb-kring{opacity:var(--aan)}.contactblad .cb-raam .cb-kring path{stroke-dashoffset:calc(1 - var(--aan))}.contactblad .cb-raam figcaption b{color:color-mix(in srgb, var(--rood-tekst) calc(var(--aan) * 100%), var(--fg2))}.contactblad:has(.cb-chips input:not([data-r="0"]):checked) .cb-raam:not([data-r="0"]){--uit:1}:is(.contactblad:has(.cb-chips input[data-r="1"]:checked) .cb-raam[data-r="1"],.contactblad:has(.cb-chips input[data-r="2"]:checked) .cb-raam[data-r="2"],.contactblad:has(.cb-chips input[data-r="3"]:checked) .cb-raam[data-r="3"],.contactblad:has(.cb-chips input[data-r="4"]:checked) .cb-raam[data-r="4"],.contactblad:has(.cb-chips input[data-r="5"]:checked) .cb-raam[data-r="5"],.contactblad:has(.cb-chips input[data-r="6"]:checked) .cb-raam[data-r="6"],.contactblad:has(.cb-chips input[data-r="7"]:checked) .cb-raam[data-r="7"],.contactblad:has(.cb-chips input[data-r="8"]:checked) .cb-raam[data-r="8"]){--aan:1;--uit:0}:is(.contactblad:has(.cb-chips input[data-r="1"]:checked) .cb-wie p[data-r="1"],.contactblad:has(.cb-chips input[data-r="2"]:checked) .cb-wie p[data-r="2"],.contactblad:has(.cb-chips input[data-r="3"]:checked) .cb-wie p[data-r="3"],.contactblad:has(.cb-chips input[data-r="4"]:checked) .cb-wie p[data-r="4"],.contactblad:has(.cb-chips input[data-r="5"]:checked) .cb-wie p[data-r="5"],.contactblad:has(.cb-chips input[data-r="6"]:checked) .cb-wie p[data-r="6"],.contactblad:has(.cb-chips input[data-r="7"]:checked) .cb-wie p[data-r="7"],.contactblad:has(.cb-chips input[data-r="8"]:checked) .cb-wie p[data-r="8"]){display:block}.contactblad .cb-leeg{--aan:1}.contactblad[data-ringen=wacht] .cb-leeg{--aan:0}@media (width<=1100px){.contactblad .cb-kop{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.contactblad .cb-chips{margin-inline:calc(-1 * var(--rand));padding-inline:var(--rand);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.contactblad .cb-chips::-webkit-scrollbar{display:none}.contactblad .cb-chip{flex:none}.contactblad .cb-blad{scroll-snap-type:x mandatory;scroll-padding-inline:var(--rand);margin-inline:calc(-1 * var(--rand));padding:10px var(--rand);scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.contactblad .cb-blad::-webkit-scrollbar{display:none}.contactblad .cb-raam{scroll-snap-align:start;flex:0 0 62vw}.contactblad:has(.cb-leeg) .cb-blad{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;margin-inline:0;padding:10px 0;display:grid;overflow:visible}}@media (prefers-reduced-motion:reduce){.contactblad :is(.cb-foto,figcaption,.cb-kring path,.cb-chip){transition:none}}.ploegen{padding:var(--sec-y) 0;position:relative}.ploegen .kop2{max-width:14em}.ploegen .pl-grid{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:end;display:grid}.ploegen .pl-mount{margin:0}.ploegen .pl-beeld{aspect-ratio:16/9;background:#fff;border-radius:24px;padding:5px;position:relative;overflow:hidden}.ploegen .pl-beeld :is(picture,img,video,.lei){object-fit:cover;border-radius:20px;width:100%;height:100%;display:block}.ploegen .pl-beeld picture,.ploegen .pl-beeld .lei{width:auto;height:auto;position:absolute;inset:5px}.ploegen .pl-beeld video{opacity:0;background:0 0;width:calc(100% - 10px);height:calc(100% - 10px);transition:opacity .4s;position:absolute;inset:5px}.ploegen .pl-beeld video[data-beeld]{opacity:1}.ploegen .pl-ui{--hoek:clamp(14px, 1.6vw, 24px);pointer-events:none;position:absolute;inset:5px}.ploegen .pl-hoeken{inset:var(--hoek);opacity:.75;background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:28px 1.5px,1.5px 28px,28px 1.5px,1.5px 28px,28px 1.5px,1.5px 28px,28px 1.5px,1.5px 28px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute}.ploegen .pl-ui p{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px #0000008c;align-items:center;gap:10px;margin:0;display:flex;position:absolute}.ploegen :is(.pl-rec,.pl-cam){top:calc(var(--hoek) + 14px)}.ploegen .pl-formaat{bottom:calc(var(--hoek) + 12px)}.ploegen :is(.pl-rec,.pl-formaat){left:calc(var(--hoek) + 40px)}.ploegen .pl-cam{right:calc(var(--hoek) + 40px)}.ploegen .pl-rec i{background:#ffffff73;border-radius:50%;width:8px;height:8px}.ploegen .pl-ui.is-rec .pl-rec i{background:var(--rood);animation:1.1s step-end infinite pl-knip}@keyframes pl-knip{0%,55%{opacity:1}56%,to{opacity:.25}}.ploegen .pl-mount figcaption{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ploegen .pl-ploegen{margin:var(--kop-y) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);padding:0;list-style:none;display:grid}.ploegen .pl-leeg{aspect-ratio:3/2;border-radius:var(--r-kaart);background:#ffffff0a repeating-linear-gradient(135deg,#0000 0 8px,#ffffff0a 8px 9px);border:1px dashed #ffffff47;margin-bottom:20px;position:relative}.ploegen .pl-leeg span{text-align:center;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);position:absolute;bottom:9%;left:0;right:0}.ploegen .pl-zoeker{opacity:.6;background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:28px 1.5px,1.5px 28px,28px 1.5px,1.5px 28px,28px 1.5px,1.5px 28px,28px 1.5px,1.5px 28px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:16% 20% 26%}.ploegen .pl-ploeg h3{font-size:var(--fs-kaart);letter-spacing:-.02em;margin:0 0 6px;font-weight:650;line-height:1.15}.ploegen .pl-ploeg p{font-size:var(--fs-sub);color:var(--fg2);margin:0 0 10px;line-height:1.45}.ploegen .pl-tag{margin:20px 0 0}@media (width<=1100px){.ploegen .pl-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ploegen .pl-beeld{border-radius:20px}.ploegen .pl-beeld :is(picture,img,video,.lei){border-radius:16px}.ploegen .pl-cam{display:none}.ploegen .pl-ploegen{grid-template-columns:minmax(0,1fr);gap:24px}.ploegen .pl-ploeg{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ploegen .pl-leeg{margin:0}.ploegen .pl-leeg span{display:none}.ploegen .pl-zoeker{background-size:14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px,14px 1.5px,1.5px 14px;inset:22%}}@media (prefers-reduced-motion:reduce){.ploegen .pl-ui.is-rec .pl-rec i{animation:none}.ploegen .pl-beeld video{transition:none}}.reviewkeuze{--fs-score:clamp(4.5rem, 9vw, 9.375rem);padding:var(--sec-y) 0;background:var(--kalk);position:relative}.reviewkeuze .rk-kop{justify-content:space-between;align-items:end;gap:var(--kop-y) var(--kolom-gap);margin-bottom:var(--kop-y);flex-wrap:wrap;display:flex}.reviewkeuze .rk-score{align-items:center;gap:20px;margin:0;display:flex}.reviewkeuze .rk-score>b{font-size:var(--fs-score);letter-spacing:-.04em;font-weight:650;line-height:.85}.reviewkeuze .rk-score>span{font-size:var(--fs-md);color:var(--fg2);gap:8px;display:grid}.reviewkeuze .rk-sterren{color:var(--rood);gap:3px;display:inline-flex}.reviewkeuze .rk-sterren svg{fill:currentColor;width:18px;height:18px}.reviewkeuze .rk-rij{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.reviewkeuze .rk-review{padding:var(--plaat-p);border-radius:var(--r-plaat);background:#fff;flex-direction:column;gap:20px;margin:0;display:flex}.reviewkeuze .rk-tekst{font-size:var(--fs-sub);white-space:pre-line;flex:1;margin:0;line-height:1.5}.reviewkeuze .rk-review footer{border-top:1px solid var(--lijn);gap:4px;padding-top:20px;display:grid}.reviewkeuze .rk-review cite{font-style:normal;font-weight:600}.reviewkeuze .rk-review footer .mono{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2)}.reviewkeuze .rk-over{font-size:var(--fs-md);color:var(--fg2);align-items:center;gap:10px;margin-top:12px;display:flex}.reviewkeuze .rk-duim{display:flex}.reviewkeuze .rk-duim :is(picture,.lei){width:40px;height:40px;display:block}.reviewkeuze .rk-duim :is(img,.lei){object-fit:cover;object-position:50% 20%;border:2px solid #fff;border-radius:50%;width:40px;height:40px;display:block}.reviewkeuze .rk-duim>*+*{margin-left:-12px}.reviewkeuze .rk-uit{margin:var(--kop-y) 0 0}@media (width<=1100px){.reviewkeuze .rk-rij{grid-template-columns:minmax(0,1fr);max-width:44em}}@media (width<=760px){.reviewkeuze .rk-score{width:100%}}.verder{padding:var(--sec-y) 0;background:var(--kalk);position:relative}.verder .vd-rijen{margin:var(--kop-y) 0 0;border-top:1px solid var(--lijn)}.verder .vd-rij{gap:8px var(--kolom-gap);border-bottom:1px solid var(--lijn);grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr);align-items:baseline;padding:24px 0;display:grid}.verder .vd-rij dt{font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2)}.verder .vd-rij dd{font-size:var(--fs-zin);letter-spacing:-.012em;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px 32px;margin:0;font-weight:560;line-height:1.3;display:grid}.verder .vd-rij dd .link{font-size:var(--fs-sub);letter-spacing:0;font-weight:500}@media (width<=760px){.verder .vd-rij,.verder .vd-rij dd{grid-template-columns:minmax(0,1fr)}}.klanthoofdstukken{position:relative}.klanthoofdstukken .hw{padding-top:var(--sec-y);position:relative}.klanthoofdstukken .hw-scherm{margin-inline:var(--rand);background:#fff;border-radius:24px;padding:5px;position:relative}.klanthoofdstukken .hw-ring{display:none}.klanthoofdstukken .hw-raam{aspect-ratio:16/9;background:#1e2125;border-radius:20px;position:relative;overflow:hidden}.klanthoofdstukken .hw-film{position:absolute;inset:0}.klanthoofdstukken .hw-film>:is(picture,video,.lei){width:100%;height:100%;position:absolute;inset:0}.klanthoofdstukken .hw-film :is(img,video){object-fit:cover;width:100%;height:100%;display:block}.klanthoofdstukken .hw-film video{opacity:0;background:0 0;transition:opacity .4s}.klanthoofdstukken .hw-film video[data-beeld]{opacity:1}.klanthoofdstukken .hw-waas{pointer-events:none;background:linear-gradient(#0000006b,#00000014 26%,#0000001f 50%,#00000080 100%);position:absolute;inset:0}.klanthoofdstukken .hw-donker{display:none}.klanthoofdstukken .hw-ui{z-index:2;pointer-events:none;position:absolute;inset:0}.klanthoofdstukken .hw-ui p{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px #0000008c;align-items:center;gap:10px;margin:0;display:flex;position:absolute;top:16px}.klanthoofdstukken .hw-rec{left:18px}.klanthoofdstukken .hw-rec i{background:#ffffff73;border-radius:50%;width:8px;height:8px}.klanthoofdstukken .hw-ui.is-rec .hw-rec i{background:var(--rood);animation:1.1s step-end infinite hw-knip}@keyframes hw-knip{0%,55%{opacity:1}56%,to{opacity:.15}}.klanthoofdstukken .hw-stand{left:50%;translate:-50%;gap:14px!important;display:none!important}.klanthoofdstukken .hw-stand b{color:var(--rood);font-weight:500}.klanthoofdstukken .hw-seg{gap:4px;display:flex}.klanthoofdstukken .hw-seg i{background:#ffffff47;border-radius:2px;width:22px;height:2px;position:relative;overflow:hidden}.klanthoofdstukken .hw-seg b{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.klanthoofdstukken .hw-seg .is-vol b{transform:none}.klanthoofdstukken .hw-krediet{right:18px}.klanthoofdstukken .hw-stby .hw-raam{background:#1e2125 linear-gradient(104deg,#0000 60%,#ffffff0d 60.15%,#0000 96%)}.klanthoofdstukken .hw-zoeker{opacity:.5;background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:34px 1.5px,1.5px 34px,34px 1.5px,1.5px 34px,34px 1.5px,1.5px 34px,34px 1.5px,1.5px 34px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:22% 16%}.klanthoofdstukken .hw-zoeker:before,.klanthoofdstukken .hw-zoeker:after{content:"";background:#fff;position:absolute;top:50%;left:50%}.klanthoofdstukken .hw-zoeker:before{width:22px;height:1.5px;margin:-.75px 0 0 -11px}.klanthoofdstukken .hw-zoeker:after{width:1.5px;height:22px;margin:-11px 0 0 -.75px}.klanthoofdstukken .hw-volgt{text-align:center;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:0;position:absolute;top:calc(50% + 28px);left:0;right:0}.klanthoofdstukken .hw-opname .hw-scherm{background:0 0;border-radius:0;padding:0}.klanthoofdstukken .hw-opname .hw-raam{aspect-ratio:auto;background:0 0;border-radius:0;overflow:visible}.klanthoofdstukken .hw-opname .hw-ui{display:none}.klanthoofdstukken .hw-opname-vak{max-width:880px}.klanthoofdstukken .hw-speel{display:none}.klanthoofdstukken [data-tik] .hw-speel{z-index:3;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.klanthoofdstukken .hw-schijf{width:76px;height:76px;color:var(--inkt);transition:opacity .35s, scale .35s var(--e-uit);background:#fffffff0;border-radius:50%;place-items:center;display:grid;box-shadow:0 20px 50px -18px #0009}.klanthoofdstukken .hw-schijf svg{fill:currentColor;width:28px;height:28px}.klanthoofdstukken .hw-play{margin-left:3px}.klanthoofdstukken .hw-pauze{display:none}.klanthoofdstukken .hw-speel[aria-pressed=true] .hw-schijf{opacity:0;scale:.8}.klanthoofdstukken .hw-speel[aria-pressed=true] .hw-play{display:none}.klanthoofdstukken .hw-speel[aria-pressed=true] .hw-pauze{display:block}.klanthoofdstukken .hw-speel:focus-visible .hw-schijf{opacity:1;outline-offset:4px;outline:2px solid #fff;scale:1}.klanthoofdstukken .hw-kop{padding-top:var(--kop-y)}.klanthoofdstukken .hw-kicker{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 14px;display:flex}.klanthoofdstukken .hw-kicker span:first-child{color:#fff;font-weight:600}.klanthoofdstukken .hw-naam{max-width:11em;font-size:var(--fs-kop2);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:650;line-height:1.02}.klanthoofdstukken .hw-naam em{color:var(--rood);font-style:normal;display:inline-block}.klanthoofdstukken .hw-rij{margin-top:var(--sub-y)}.klanthoofdstukken .hw-plaat{--fg:var(--inkt);--fg2:#4f4b46;--lijn:#14141424;max-width:44em;padding:var(--plaat-p);border-radius:var(--r-plaat);background:var(--kalk);color:var(--inkt)}.klanthoofdstukken .hw-feiten{margin:0}.klanthoofdstukken .hw-feit{border-top:1px solid var(--lijn);padding:18px 0}.klanthoofdstukken .hw-feit:first-child{border-top:0;padding-top:0}.klanthoofdstukken .hw-feit dt{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);margin:0 0 8px}.klanthoofdstukken .hw-feit dd{font-size:var(--fs-sub);margin:0;line-height:1.45}.klanthoofdstukken .hw-feit.is-wij dt{color:var(--rood-tekst)}.klanthoofdstukken .hw-feit.is-wij dd{font-size:var(--fs-zin);letter-spacing:-.012em;font-weight:560;line-height:1.3}.klanthoofdstukken .hw-kreeg{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.klanthoofdstukken .hw-kreeg li{border:1px solid var(--lijn);border-radius:var(--r-knop);min-height:34px;font-size:var(--fs-sm);letter-spacing:0;align-items:center;gap:8px;padding:6px 13px 6px 11px;font-weight:500;line-height:1.2;display:inline-flex}.klanthoofdstukken .hw-kreeg li:before{content:"";background:var(--rood);border-radius:50%;width:7px;height:7px}.klanthoofdstukken .hw-foto{border-top:1px solid var(--lijn);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;margin:22px 0 0;padding-top:18px;display:grid;position:relative}.klanthoofdstukken .hw-foto img{border-radius:var(--r-veld);width:100%;height:auto;display:block}.klanthoofdstukken .hw-foto figcaption{font-size:var(--fs-sm);color:var(--fg2);line-height:1.45}.klanthoofdstukken .hw-verder{margin:22px 0 0}.klanthoofdstukken .hw-verder .link{color:inherit}@media (width>=1101px){.klanthoofdstukken:not([data-actief]) .hw{column-gap:var(--kolom-gap);max-width:1760px;padding-inline:var(--rand);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;margin-inline:auto;display:grid}.klanthoofdstukken:not([data-actief]) .hw-scherm{margin-inline:0}.klanthoofdstukken:not([data-actief]) .hw-inhoud>.rand{padding-inline:0}.klanthoofdstukken:not([data-actief]) .hw-kop{padding-top:0}}.klanthoofdstukken[data-actief] .hw{isolation:isolate;padding-top:0}.klanthoofdstukken[data-actief] .hw-scherm{z-index:0;background:0 0;border-radius:0;height:100svh;margin:0;padding:0;position:sticky;top:0;overflow:hidden}.klanthoofdstukken[data-actief] .hw-ring{clip-path:inset(calc(15vh - 5px) calc(22vw - 5px) round 24px);background:#fff;display:block;position:absolute;inset:0}.klanthoofdstukken[data-actief] .hw-raam{aspect-ratio:auto;clip-path:inset(15vh 22vw round 20px);border-radius:0;position:absolute;inset:0}.klanthoofdstukken[data-actief] .hw-film{will-change:transform;transform:scale(1.14)}.klanthoofdstukken[data-actief] .hw-film>:is(picture,video,.lei){will-change:transform;height:116%;top:-8%}.klanthoofdstukken[data-actief] .hw-waas{background:linear-gradient(#0000006b,#00000014 26%,#0000001f 50%,#000000bd 100%),linear-gradient(90deg,#0000004d,#0000 55%)}.klanthoofdstukken[data-actief] .hw-donker{z-index:1;opacity:0;pointer-events:none;background:#0e0f11;display:block;position:absolute;inset:0}.klanthoofdstukken[data-actief] .hw-ui{opacity:0}.klanthoofdstukken[data-actief] .hw-ui p{top:clamp(92px,13vh,132px)}.klanthoofdstukken[data-actief] .hw-rec{left:var(--rand)}.klanthoofdstukken[data-actief] .hw-krediet{right:var(--rand)}.klanthoofdstukken[data-actief] .hw-stand{display:flex!important}.klanthoofdstukken[data-actief] .hw-opname .hw-raam{background:#1e2125 linear-gradient(104deg,#0000 60%,#ffffff0d 60.15%,#0000 96%);overflow:hidden}.klanthoofdstukken[data-actief] .hw-opname .hw-ui{display:block}.klanthoofdstukken[data-actief] .hw-opname-vak{width:min(800px,48vw,112svh - 192px);max-width:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.klanthoofdstukken[data-actief] .hw-inhoud{z-index:1;pointer-events:none;margin-top:-100svh;position:relative}.klanthoofdstukken[data-actief] :is(.hw-plaat,.hw-inhoud a){pointer-events:auto}.klanthoofdstukken[data-actief] .hw-kop{flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:0;padding-bottom:clamp(36px,8vh,88px);display:flex}.klanthoofdstukken[data-actief] .hw-kicker{text-shadow:0 1px 8px #00000080;margin-bottom:18px}.klanthoofdstukken[data-actief] .hw-naam{font-size:var(--fs-pagina);text-shadow:0 2px 30px #00000059;line-height:.96}.klanthoofdstukken[data-actief] .hw-rij{justify-content:flex-end;margin-top:0;padding-bottom:22vh;display:flex}.klanthoofdstukken[data-actief] .hw-plaat{width:min(600px,46vw);max-width:none;box-shadow:0 50px 100px -40px #0009}.klanthoofdstukken .ow-einde{padding:var(--sec-y) 0;position:relative}.klanthoofdstukken .ow-einde .kop-mega{max-width:21em}.klanthoofdstukken .ow-acties{margin-top:var(--kop-y)}@media (width<=1100px){.klanthoofdstukken[data-actief] .hw-plaat{width:min(560px,62vw)}}@media (width<=760px){.klanthoofdstukken .hw-raam{aspect-ratio:4/5}.klanthoofdstukken .hw-opname .hw-raam{aspect-ratio:auto}.klanthoofdstukken .hw-ui .hw-krediet{display:none}.klanthoofdstukken .hw-foto{grid-template-columns:112px minmax(0,1fr)}.klanthoofdstukken .ow-acties{flex-direction:column;justify-content:flex-start;align-items:stretch}}@media (prefers-reduced-motion:reduce){.klanthoofdstukken .hw-ui.is-rec .hw-rec i{animation:none}.klanthoofdstukken .hw-schijf{transition:none}}.vacatures{padding:var(--sec-y) 0;background:var(--inkt);position:relative}.vacatures .vc-rijen{margin:var(--kop-y) 0 0;border-top:1px solid var(--lijn);padding:0;list-style:none}.vacatures .vc-rij{border-bottom:1px solid var(--lijn);grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:16px clamp(20px,3vw,48px);padding:clamp(32px,4vw,56px) 0;display:grid}.vacatures .vc-nr{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--fg2);margin:0;padding-top:.9em}.vacatures .vc-titel{max-width:17em;font-size:var(--fs-kop2);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:640;line-height:1.05}.vacatures .vc-titel a{color:inherit;transition:background-size .5s var(--e-uit);background:linear-gradient(currentColor,currentColor) 0 96%/0 2px no-repeat;text-decoration:none}.vacatures .vc-titel a:is(:hover,:focus-visible){background-size:100% 2px}.vacatures .vc-meta{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);flex-wrap:wrap;gap:6px 20px;margin:16px 0 0;display:flex}.vacatures .vc-zin{max-width:28em;font-size:var(--fs-zin);letter-spacing:-.012em;margin:20px 0 0;font-weight:560;line-height:1.3}.vacatures .vc-actie{place-self:end;justify-items:end;gap:12px;display:grid}.vacatures .vc-kies{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2);margin:0}.vacatures .vc-pillen{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.vacatures .vc-pil{border:1px solid var(--lijn);border-radius:var(--r-knop);color:#fff;min-height:52px;font-size:var(--fs-sub);align-items:center;gap:14px;padding:0 6px 0 22px;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.vacatures .vc-pil .pijl{width:38px;height:38px}.vacatures .vc-pil:is(:hover,:focus-visible){color:var(--inkt);background:#fff;border-color:#fff}.krijg{padding:var(--sec-y) 0;background:var(--kalk);position:relative}.krijg .kr-kop{margin-bottom:var(--kop-y)}.krijg .kr-lijsten{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.krijg .kr-lijst h3{font-size:var(--fs-kaart);letter-spacing:-.02em;margin:0 0 20px;font-weight:650;line-height:1.15}.krijg .kr-lijst ul{border-top:1px solid var(--lijn);margin:0;padding:0;list-style:none}.krijg .kr-lijst li{border-bottom:1px solid var(--lijn);font-size:var(--fs-sub);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;line-height:1.4;display:grid}.krijg .kr-vink{background:var(--rood);border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.krijg .kr-vink svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.vacaturetekst{padding:var(--sec-y) 0;background:var(--kalk);position:relative}.vacaturetekst .vt-grid{gap:var(--kop-y) var(--kolom-gap);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;display:grid}.vacaturetekst .vt-tekst{max-width:38em;font-size:var(--fs-sub);line-height:1.6}.vacaturetekst .vt-tekst p{margin:0 0 1em}.vacaturetekst .vt-tekst h2{font-size:var(--fs-kaart);letter-spacing:-.02em;margin:2em 0 .6em;font-weight:650;line-height:1.15}.vacaturetekst .vt-tekst>p:first-child{font-size:var(--fs-zin);letter-spacing:-.012em;margin-top:0;font-weight:560;line-height:1.3}.vacaturetekst .vt-tekst ul{border-top:1px solid var(--lijn);margin:0 0 1.2em;padding:0;list-style:none}.vacaturetekst .vt-tekst li{border-bottom:1px solid var(--lijn);padding:10px 0 10px 26px;position:relative}.vacaturetekst .vt-tekst li:before{content:"";background:var(--rood);width:10px;height:2px;position:absolute;top:calc(10px + .78em);left:2px}.vacaturetekst .vt-tekst a{color:var(--rood-tekst)}.vacaturetekst .vt-vraag{border-left:3px solid var(--rood);margin:1.4em 0 1.2em;padding-left:clamp(20px,2.4vw,36px)}.vacaturetekst .vt-vraag p{font-size:var(--fs-kop3);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:640;line-height:1.1}.vacaturetekst .vt-kaart{top:calc(var(--kop-h,84px) + 32px);padding:var(--plaat-p);border-radius:var(--r-plaat);background:var(--inkt);color:#fff;justify-items:start;gap:20px;display:grid;position:sticky}.vacaturetekst .vt-kaart p{margin:0}.vacaturetekst .vt-kaart-lab{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg2)}.vacaturetekst .vt-kaart h2{font-size:var(--fs-kaart);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:650;line-height:1.15}.vacaturetekst .vt-kaart-tel{font-size:var(--fs-sub);color:var(--fg2);line-height:1.45}.vacaturetekst .vt-kaart-tel a{color:#fff;white-space:nowrap}.ik-ingebed{scroll-margin-top:var(--kop-h,84px)}@media (width<=1100px){.vacatures .vc-rij{grid-template-columns:44px minmax(0,1fr)}.vacatures .vc-actie{grid-column:2;justify-self:start;justify-items:start}.vacatures .vc-pillen{justify-content:flex-start}.vacaturetekst .vt-grid{grid-template-columns:minmax(0,1fr)}.vacaturetekst .vt-kaart{max-width:34em;position:static}}@media (width<=760px){.vacatures .vc-rij{grid-template-columns:minmax(0,1fr);gap:12px}.vacatures .vc-nr{padding:0}.vacatures .vc-actie{grid-column:1}.krijg .kr-lijsten{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.vacatures :is(.vc-pil,.vc-titel a){transition:none}}.rekenvoorbeeld{--rv-merk:#17375e;--rv-merk-diep:#0e2542;--rv-inkt:#15191e;--rv-grijs:#5a6069;--rv-vlak:#f0f2f5;--rv-vlak-hover:#e3e7ec;--rv-lijn:#e4e7eb;--rv-breed:390px;--rv-rand:11px;--rv-hoek:58px;padding:var(--sec-y) 0;position:relative}.rekenvoorbeeld .rv-kop .kop2{max-width:14em}.rekenvoorbeeld .rv-kop .sub{max-width:32em}.rekenvoorbeeld .rv-podium{grid-template-columns:var(--rv-breed) minmax(0, 480px);margin-top:var(--kop-y);align-items:center;gap:clamp(40px,9vw,150px);display:grid}.rekenvoorbeeld .rv-toestel{width:var(--rv-breed);border:var(--rv-rand) solid transparent;border-radius:var(--rv-hoek);min-height:820px;color:var(--rv-inkt);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(152deg,#5b6068 0%,#1b1d21 22%,#0b0c0e 55%,#23262b 82%,#4a4e55 100%) border-box;grid-template-rows:auto auto 1fr;margin:0;display:grid;position:relative;box-shadow:0 0 0 1px #2a2d32,inset 0 0 0 1px #0000001a,0 2px 4px #14181e1f,0 26px 44px -14px #14181e4d,0 70px 100px -44px #14181e80}.rekenvoorbeeld .rv-toestel:before{content:"";z-index:3;pointer-events:none;background:#08090a;border-radius:99px;width:104px;height:31px;margin-left:-52px;position:absolute;top:11px;left:50%;box-shadow:inset 0 0 0 1px #ffffff0d}.rekenvoorbeeld .rv-toestel:after{content:"";top:150px;left:calc(-1 * var(--rv-rand) - 3px);width:3px;height:54px;box-shadow:0 68px 0 #2c2f34, calc(var(--rv-breed) + 3px) 20px 0 #2c2f34;pointer-events:none;background:#2c2f34;border-radius:2px;position:absolute}.rekenvoorbeeld .rv-toestel>:not(.rv-balk,.rv-rekenaar,.rv-bedankt){grid-row:2}.rekenvoorbeeld .rv-balk{border-bottom:1px solid var(--rv-lijn);border-radius:calc(var(--rv-hoek) - var(--rv-rand)) calc(var(--rv-hoek) - var(--rv-rand)) 0 0;font-size:var(--fs-lg);letter-spacing:-.015em;color:var(--rv-inkt);background:radial-gradient(circle, var(--rv-merk) 10.5px, transparent 11px) 22px calc(100% - 15px) / 22px 22px no-repeat, linear-gradient(currentColor, currentColor) right 22px bottom 20px / 18px 2px no-repeat, linear-gradient(currentColor, currentColor) right 22px bottom 26px / 18px 2px no-repeat, linear-gradient(currentColor, currentColor) right 22px bottom 32px / 18px 2px no-repeat;white-space:nowrap;text-overflow:ellipsis;grid-row:1;padding:52px 64px 15px 56px;font-weight:680;line-height:22px;position:relative;overflow:hidden}.rekenvoorbeeld .rv-balk:before{content:"9:41";font-size:var(--fs-md);letter-spacing:-.01em;font-weight:650;line-height:1;position:absolute;top:16px;left:34px}.rekenvoorbeeld .rv-balk:after{content:"";box-sizing:border-box;opacity:.9;background:linear-gradient(currentColor,currentColor) 1.5px 1.5px/15px calc(100% - 3px) no-repeat;border:1.5px solid;border-radius:4px;width:25px;height:12px;position:absolute;top:17px;right:30px}.rekenvoorbeeld .rv-vertrek{font-size:var(--fs-sm2);color:var(--rv-grijs);margin:0;padding:14px 22px 0;font-weight:560;line-height:1.4}.rekenvoorbeeld .rv-rekenaar{border:0;grid-area:3/1;align-content:start;gap:18px;min-width:0;margin:0;padding:20px 22px 26px;display:grid}.rekenvoorbeeld .rv-rekenaar[hidden]{visibility:hidden;display:grid!important}.rekenvoorbeeld .rv-vraag{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;display:grid}.rekenvoorbeeld .rv-vraag legend{float:left;width:100%;font-size:var(--fs-sm2);letter-spacing:.01em;color:var(--rv-grijs);grid-column:1/-1;margin:0 0 4px;padding:0;font-weight:620}.rekenvoorbeeld .rv-vraag label{background:var(--rv-vlak);min-height:44px;font-size:var(--fs-sm);color:var(--rv-inkt);border-radius:12px;align-items:center;padding:7px 12px;font-weight:560;line-height:1.2;display:flex;position:relative}.rekenvoorbeeld .rv-vraag label:last-of-type:nth-of-type(odd){grid-column:1/-1}.rekenvoorbeeld .rv-vraag input{opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.rekenvoorbeeld .rv-vraag label:has(input:checked){background:var(--rv-merk);color:#fff;box-shadow:0 6px 14px -6px #0e25428c}.rekenvoorbeeld .rv-vraag input:enabled{cursor:pointer}.rekenvoorbeeld .rv-vraag label:has(input:enabled){cursor:pointer}@media (hover:hover){.rekenvoorbeeld .rv-vraag label:has(input:enabled:not(:checked)):hover{background:var(--rv-vlak-hover)}}.rekenvoorbeeld .rv-vraag label:has(input:focus-visible){outline:2px solid var(--rv-merk);outline-offset:2px}.rekenvoorbeeld .rv-prijs{border-top:1px solid var(--rv-lijn);font-size:var(--fs-2xl);letter-spacing:-.035em;color:var(--rv-inkt);text-wrap:balance;margin:6px 0 0;padding-top:18px;font-weight:680;line-height:1.05}.rekenvoorbeeld .rv-zin{font-size:var(--fs-sm2);color:var(--rv-grijs);margin:-10px 0 0;line-height:1.4}.rekenvoorbeeld .rv-knop{background:var(--rv-merk);color:#fff;width:100%;min-height:52px;font:inherit;font-size:var(--fs-base);letter-spacing:-.005em;border:0;border-radius:14px;justify-content:center;align-items:center;margin:2px 0 0;padding:0 20px;font-weight:650;display:flex}.rekenvoorbeeld button.rv-knop{cursor:pointer}@media (hover:hover){.rekenvoorbeeld button.rv-knop:hover{background:var(--rv-merk-diep)}}.rekenvoorbeeld button.rv-knop:active{scale:.98}.rekenvoorbeeld button.rv-knop:focus-visible{outline:2px solid var(--rv-merk);outline-offset:3px}.rekenvoorbeeld .rv-bedankt{z-index:1;border-radius:0 0 calc(var(--rv-hoek) - var(--rv-rand)) calc(var(--rv-hoek) - var(--rv-rand));font-size:var(--fs-xl2);letter-spacing:-.015em;text-align:center;text-wrap:balance;background:#fff;grid-area:3/1;align-content:center;justify-items:center;gap:18px;padding:32px 28px 64px;font-weight:650;line-height:1.25;display:grid}.rekenvoorbeeld .rv-bedankt[hidden]{display:none}.rekenvoorbeeld .rv-bedankt:before{content:"";background:var(--rv-merk);width:64px;height:64px;-webkit-mask:var(--haak) center / 30px no-repeat, linear-gradient(#000, #000);-webkit-mask-composite:xor;-webkit-mask:var(--haak) center / 30px no-repeat exclude, linear-gradient(#000, #000);mask:var(--haak) center / 30px no-repeat exclude, linear-gradient(#000, #000);border-radius:50%}.rekenvoorbeeld .rv-bedankt p{margin:0}.rekenvoorbeeld .rv-bedankt button{background:var(--rv-vlak);min-height:44px;color:var(--rv-merk);font:inherit;font-size:var(--fs-sm);letter-spacing:0;cursor:pointer;border:0;border-radius:99px;padding:0 18px;font-weight:620}@media (hover:hover){.rekenvoorbeeld .rv-bedankt button:hover{background:var(--rv-vlak-hover)}}.rekenvoorbeeld .rv-bedankt button:focus-visible{outline:2px solid var(--rv-merk);outline-offset:2px}.rekenvoorbeeld .rv-ontvangen{color:var(--rv-inkt);background:#fff;border-radius:22px;padding:26px 28px 24px;position:relative;box-shadow:0 0 0 1px #0000000d,0 1px 2px #0000000f,0 30px 50px -28px #1e28324d}.rekenvoorbeeld .rv-ontvangen>:first-child{font-size:var(--fs-lg2);letter-spacing:-.015em;margin:0 0 18px;padding-left:22px;font-weight:680;line-height:1.3;position:relative}.rekenvoorbeeld .rv-ontvangen>:first-child:before{content:"";background:var(--rood);border-radius:50%;width:10px;height:10px;position:absolute;top:.42em;left:0;box-shadow:0 0 0 4px #ed1d2424}.rekenvoorbeeld .rv-ontvangen dl{grid-template-columns:minmax(0,8.5em) minmax(0,1fr);margin:0;display:grid}.rekenvoorbeeld .rv-rij{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.rekenvoorbeeld .rv-ontvangen :is(dt,dd){border-top:1px solid var(--rv-lijn);font-size:var(--fs-md);margin:0;padding:11px 0;line-height:1.35}.rekenvoorbeeld .rv-ontvangen dt{color:var(--rv-grijs);padding-right:14px}.rekenvoorbeeld .rv-ontvangen dd{font-weight:580}.rekenvoorbeeld .rv-totaal dd{font-size:var(--fs-xl);letter-spacing:-.02em;font-weight:680}.rekenvoorbeeld .rv-rij:last-child>*{border-bottom:1px solid var(--rv-lijn)}.rekenvoorbeeld .rv-ontvangen>p:last-child:not(:first-child){font-size:var(--fs-sm);color:var(--rv-grijs);margin:16px 0 0;line-height:1.45}.rekenvoorbeeld .rv-wij{margin:var(--kop-y) 0 32px;max-width:26em;font-size:var(--fs-zin);letter-spacing:-.01em;text-wrap:balance;font-weight:600;line-height:1.3}@media (width>=1101px){.rekenvoorbeeld .rv-kop{text-align:center}.rekenvoorbeeld .rv-kop :is(.kop2,.sub){margin-inline:auto}.rekenvoorbeeld .rv-kop .sec-label{justify-content:center}.rekenvoorbeeld .rv-kop .sec-label:before{transform-origin:50%;margin-left:-19px;left:50%}.rekenvoorbeeld .rv-kop .sec-label:after{transform-origin:50%;background:linear-gradient(90deg, transparent, var(--lijn) 26%, var(--lijn) 74%, transparent);width:clamp(150px,19vw,280px);margin-left:calc(clamp(150px,19vw,280px)/-2);left:50%}.rekenvoorbeeld .rv-podium{justify-content:center}.rekenvoorbeeld .rv-wij{text-align:center;margin-inline:auto}.rekenvoorbeeld .rv-acties{justify-content:center}}.rekenvoorbeeld[data-aan] .rv-vraag label{transition:background-color .25s,color .25s,box-shadow .25s}.rekenvoorbeeld[data-aan] button.rv-knop{transition:background-color .2s, scale .15s var(--e-uit)}.rekenvoorbeeld .rv-prijs.is-nieuw{animation:rv-prijs .45s var(--e-uit)}.rekenvoorbeeld .rv-bedankt:not([hidden]){animation:rv-op .5s var(--e-uit)}.rekenvoorbeeld .rv-bedankt:not([hidden]):before{animation:rv-tik .55s 80ms var(--e-pop) backwards}.rekenvoorbeeld .rv-podium:has(.rv-bedankt:not([hidden])) .rv-ontvangen{animation:rv-binnen .7s .15s var(--e-uit) backwards}.rekenvoorbeeld .rv-podium:has(.rv-bedankt:not([hidden])) .rv-ontvangen :is(dt,dd){animation:rv-op .5s calc(.3s + var(--rv-i,0) * 40ms) var(--e-uit) backwards}.rekenvoorbeeld .rv-podium:has(.rv-bedankt:not([hidden])) .rv-ontvangen>:first-child:before{animation:rv-ping .9s .3s var(--e-uit)}.rekenvoorbeeld .rv-rij:nth-child(2){--rv-i:1}.rekenvoorbeeld .rv-rij:nth-child(3){--rv-i:2}.rekenvoorbeeld .rv-rij:nth-child(4){--rv-i:3}.rekenvoorbeeld .rv-rij:nth-child(n+5){--rv-i:4}@keyframes rv-prijs{0%{opacity:.3;translate:0 8px}}@keyframes rv-op{0%{opacity:0;translate:0 10px}}@keyframes rv-tik{0%{opacity:0;scale:.4}}@keyframes rv-binnen{0%{opacity:.2;translate:0 22px;scale:.97}}@keyframes rv-ping{40%{box-shadow:0 0 0 10px #ed1d2400}}@media (width<=1100px){.rekenvoorbeeld .rv-podium{grid-template-columns:var(--rv-breed);justify-content:start;gap:40px}.rekenvoorbeeld .rv-ontvangen{max-width:440px}}@media (width<=760px){.rekenvoorbeeld .rv-podium{grid-template-columns:minmax(0,1fr);gap:16px}.rekenvoorbeeld .rv-toestel{border-radius:var(--r-plaat);background:#fff;border:0;width:100%;min-height:0;box-shadow:0 0 0 1px #0000000d,0 1px 2px #0000000f,0 30px 50px -28px #1e28324d}.rekenvoorbeeld .rv-toestel:before,.rekenvoorbeeld .rv-toestel:after,.rekenvoorbeeld .rv-balk:before,.rekenvoorbeeld .rv-balk:after{display:none}.rekenvoorbeeld .rv-balk{border-radius:var(--r-plaat) var(--r-plaat) 0 0;background-position:20px calc(100% - 15px),right 20px bottom 20px,right 20px bottom 26px,right 20px bottom 32px;padding:15px 60px 15px 54px}.rekenvoorbeeld .rv-rekenaar{padding:18px 16px 20px}.rekenvoorbeeld .rv-bedankt{border-radius:0 0 var(--r-plaat) var(--r-plaat);align-content:end;padding:28px 20px 36px}.rekenvoorbeeld .rv-ontvangen{border-radius:var(--r-plaat);max-width:none;padding:22px 20px 20px}.rekenvoorbeeld .rv-ontvangen dl{grid-template-columns:minmax(0,7.5em) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rekenvoorbeeld :is(.rv-vraag label,.rv-knop,.rv-prijs,.rv-bedankt,.rv-ontvangen,.rv-ontvangen dt,.rv-ontvangen dd),.rekenvoorbeeld .rv-bedankt:before,.rekenvoorbeeld .rv-ontvangen>:first-child:before{transition:none!important;animation:none!important}}:root[data-tier=stil] .rekenvoorbeeld :is(.rv-vraag label,.rv-knop,.rv-prijs,.rv-bedankt,.rv-ontvangen,.rv-ontvangen dt,.rv-ontvangen dd),:root[data-tier=stil] .rekenvoorbeeld .rv-bedankt:before,:root[data-tier=stil] .rekenvoorbeeld .rv-ontvangen>:first-child:before{transition:none!important;animation:none!important}@media (hover:hover) and (pointer:fine){.paginakop.pk-vignet .pk-reeks a:hover{border-color:var(--fg);color:var(--fg)}}.paginakop.pk-vignet .pk-reeks a:focus-visible{border-color:var(--fg);color:var(--fg)}.paginakop.pk-vignet .vg:not(.is-los) svg .led-rood{opacity:0}@media (width>=761px){.paginakop.pk-vignet .vg-schets .lp-lijn{stroke-width:1.9px}.paginakop.pk-vignet .vg-schets .lp-detail{stroke-width:1.4px}.paginakop.pk-vignet .vg-schets .lp-fijn{stroke-width:1px}}@media (width<=760px){.paginakop.pk-vignet .vg-schets .lp-lijn{stroke-width:4.4px}.paginakop.pk-vignet .vg-schets .lp-detail{stroke-width:3.4px}.paginakop.pk-vignet .vg-schets .lp-fijn{stroke-width:2.4px}}@media (prefers-reduced-motion:reduce){.paginakop.pk-vignet .pk-reeks a{transition:none}}.verhaal{--vh-dim:#625e58;--fs-vh-stap:clamp(2rem, 3.3vw, 3.25rem);padding:var(--sec-y) 0;position:relative}.verhaal .vh-kop{margin-bottom:var(--kop-y);justify-content:space-between;align-items:end;gap:40px;display:flex}.verhaal .vh-kop .kop2{max-width:17ch}.verhaal .vh-kop .sub{max-width:32ch;margin:0}.verhaal .vh-raster{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.verhaal .podium{top:max(calc(var(--kop-h,68px) + 24px), calc(50vh - 26vw * .64 - 30px));position:sticky}.verhaal .podium-kader{--vh-r:var(--r-plaat);border-radius:var(--vh-r);position:relative;box-shadow:0 40px 90px -60px #00000059;container-type:inline-size}.verhaal .podium-kader:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--lijn);pointer-events:none;position:absolute;inset:0}.verhaal .podium-kader .vg{clip-path:inset(0 round var(--vh-r))}@media (width>=761px){.verhaal .podium .lp-lijn{stroke-width:1.6px}.verhaal .podium .lp-detail{stroke-width:1.25px}.verhaal .podium .lp-accent{stroke-width:2.4px}}.verhaal .podium [data-pen=wacht] .lp{stroke-dashoffset:1px}.verhaal .podium .scene{opacity:0;transition:opacity .45s var(--uit);display:inline}.verhaal[data-scene="1"] .scene[data-sc="1"],.verhaal[data-scene="2"] .scene[data-sc="2"],.verhaal[data-scene="3"] .scene[data-sc="3"],.verhaal[data-scene="4"] .scene[data-sc="4"],.verhaal[data-scene="5"] .scene[data-sc="5"],.verhaal[data-scene="6"] .scene[data-sc="6"],.verhaal[data-scene="7"] .scene[data-sc="7"]{opacity:1}.verhaal .wereld{transform-box:view-box;transform-origin:500px 574px;transition:transform 1.2s var(--uit)}.verhaal[data-scene="7"] .wereld{transform:scale(.74)}.verhaal .brx-groep{transform-box:fill-box;transform-origin:50% 100%;transition:opacity .5s}.verhaal[data-podium=wacht] .brx-groep{opacity:0}.verhaal .brx-groep.val{animation:1s cubic-bezier(.3,.7,.2,1) both vh-zetneer}@keyframes vh-zetneer{0%{opacity:0;transform:translateY(-46px)}30%{opacity:1}62%{transform:translateY(2px)scaleY(.985)}80%{transform:translateY(-1px)}to{opacity:1;transform:none}}.verhaal .merk-l{--dx:-50%;--dy:calc(-100% + 6px);--op:-100%;--tx:clamp(calc(4px - var(--x) * 1cqw), var(--dx), calc((100 - var(--x)) * 1cqw - 100% - 4px));z-index:2;background:var(--kalk);color:var(--inkt);box-shadow:0 0 0 1px var(--lijn), 0 8px 18px -12px #0000004d;font:500 var(--fs-xs) / 1.2 var(--mono-bestand,var(--mono));letter-spacing:.03em;white-space:nowrap;opacity:0;transform:translate(var(--tx), var(--dy));transition:opacity .35s, transform .6s var(--uit);pointer-events:none;border-radius:99px;padding:5px 10px;position:absolute}.verhaal .merk-onder{--dy:-6px;--op:0}.verhaal .merk-eind{--dx:-100%;--dy:0;--op:0}.verhaal[data-toon="1"] .merk-l[data-sc="1"],.verhaal[data-toon="2"] .merk-l[data-sc="2"],.verhaal[data-toon="3"] .merk-l[data-sc="3"],.verhaal[data-toon="4"] .merk-l[data-sc="4"],.verhaal[data-toon="5"] .merk-l[data-sc="5"],.verhaal[data-toon="6"] .merk-l[data-sc="6"],.verhaal[data-toon="7"] .merk-l[data-sc="7"],.verhaal:not([data-leest]) .merk-l[data-sc="1"]{opacity:1;transform:translate(var(--tx), var(--op))}.verhaal .podium-balk{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.verhaal .rec{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.verhaal .rec:before{content:"";background:var(--rood);border-radius:50%;width:8px;height:8px}.verhaal.is-los .rec:before{animation:1.6s infinite vh-knipper}@keyframes vh-knipper{50%{opacity:.2}}.verhaal .rec b{color:var(--fg);font-weight:500}.verhaal .stippen{margin:-10px 0;display:flex}.verhaal .stippen button{cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:0;position:relative}.verhaal .stippen button:before,.verhaal .stippen button:after{content:"";background:var(--lijn);border-radius:2px;height:2px;position:absolute;top:21px;left:7px;right:7px}.verhaal .stippen button:after{background:var(--fg);transform-origin:0;transform:scaleX(var(--p,0))}@media (width>=761px){.verhaal .stippen button:after{transition:transform .4s linear}}.verhaal .stippen button:focus-visible{outline:2px solid var(--rood);outline-offset:3px;border-radius:4px}.verhaal .stappen{margin:0;padding:0;list-style:none}.verhaal .stap{min-height:76vh;transition:color .5s var(--uit);flex-direction:column;justify-content:center;padding:24px 0;display:flex}.verhaal .stap:first-child{min-height:64vh}.verhaal[data-leest] .stap:not(.aan){color:var(--vh-dim)}.verhaal .stap .nr{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--rood-tekst);margin-bottom:14px}.verhaal .stap h3{max-width:14ch;font-size:var(--fs-vh-stap);letter-spacing:-.038em;text-wrap:balance;margin:0 0 14px;font-weight:700;line-height:1}.verhaal .stap p{max-width:31ch;font-size:var(--fs-xl);margin:0;line-height:1.45}:root[data-tier=stil] .verhaal :is(.scene,.wereld,.merk-l,.stap,.brx-groep){transition:none}@media (width<=760px){.verhaal .vh-kop{flex-direction:column;align-items:start;gap:12px}.verhaal .vh-raster{display:block}.verhaal .podium{top:var(--kop-h,68px);z-index:5;margin:0 calc(-1 * var(--rand));padding:6px var(--rand) 8px;background:var(--w1)}html body[data-fg] .kop.bij-podium.is-weg{transform:none}.verhaal .podium:after{content:"";background:linear-gradient(var(--w1), transparent);pointer-events:none;height:22px;position:absolute;top:100%;left:0;right:0}.verhaal .podium-kader{--vh-r:var(--r-kaart);box-shadow:none}.verhaal .podium{--vh-kmax:9999px}.verhaal .podium-kader{max-width:var(--vh-kmax)}.verhaal .podium-balk{font-size:var(--fs-2xs);justify-content:center;margin-top:6px}.verhaal .rec{z-index:4;bottom:60px;left:calc(var(--rand) + max(0px, (100% - 2 * var(--rand) - var(--vh-kmax)) / 2) + 10px);background:var(--kalk);box-shadow:0 0 0 1px var(--lijn);border-radius:99px;padding:4px 9px;position:absolute}.verhaal .stippen{margin:-4px 0}.verhaal .merk-l{font-size:var(--fs-2xs);padding:4px 8px}.verhaal .merk-eind{--dy:70%;--op:100%}.verhaal .stap,.verhaal .stap:first-child,.verhaal .stap:last-child{justify-content:flex-start;min-height:0;padding:40px 0}.verhaal .stappen{padding-bottom:12svh}}@media (width<=760px) and (height<=620px){.verhaal .podium{--vh-kmax:270px}.verhaal .podium-kader{margin-inline:auto}.verhaal .stap,.verhaal .stap:first-child,.verhaal .stap:last-child{padding:26px 0}.verhaal .stap h3{font-size:var(--fs-2xl);margin-bottom:10px}.verhaal .stap p{font-size:var(--fs-lg)}}.ook{padding:0 0 var(--sec-y);position:relative}.ook .ok-rij{padding-top:var(--kop-y);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,48px);display:grid}.ook .ok-item{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:28px;margin:0;display:grid}.ook figcaption .nr{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--rood-tekst);margin-bottom:10px;display:block}.ook figcaption h3{max-width:12em;font-size:var(--fs-kop4);letter-spacing:-.025em;margin:0 0 8px;font-weight:640;line-height:1.1}.ook figcaption p{max-width:28em;font-size:var(--fs-sub);color:var(--fg2);margin:0;line-height:1.5}.ook .ok-tek{border-radius:var(--r-plaat);background:var(--w3);width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--lijn);fill:none;stroke:var(--fg);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;display:block}.ook .ok-tek .g{stroke-opacity:.25}.ook .ok-tek .b{fill:var(--kalk)}.ook .ok-tek .s{fill:#fff}.ook .ok-tek .d{fill:color-mix(in srgb, var(--fg) 9%, var(--kalk))}.ook .ok-tek .l{fill:#fff;stroke:none}.ook .ok-tek .v{fill:var(--fg);stroke:none}.ook .ok-tek .k{stroke-width:1.25px}.ook .ok-tek .z{stroke-opacity:.45;stroke-width:1.25px}.ook .ok-tek .w{stroke-opacity:.5;stroke-width:1.5px}.ook .ok-tek .f{fill:var(--rood);stroke:none}.ook .ok-tek .ft{stroke:#fff;stroke-width:1.5px}.ook .ok-tek .r{stroke:var(--rood);stroke-width:2.4px}:root:not([data-tier=stil]) .ook .ok-wacht .ok-f,:root:not([data-tier=stil]) .ook .ok-wacht .l{opacity:0}:root:not([data-tier=stil]) .ook .ok-wacht .r{transform-box:fill-box;transform-origin:0;scale:0 1}:root:not([data-tier=stil]) .ook .ok-wacht .w{transform-box:fill-box;scale:0}:root:not([data-tier=stil]) .ook .is-aan .ok-f{animation:ok-val var(--t-deel) var(--e-uit) calc(.3s + var(--n,0) * .32s) both}:root:not([data-tier=stil]) .ook .is-aan .r{transform-box:fill-box;transform-origin:0;animation:ok-streep .45s var(--e-uit) var(--d) both}:root:not([data-tier=stil]) .ook .is-aan .w{transform-box:fill-box;animation:ok-lijn .5s var(--e-uit) var(--d) both}:root:not([data-tier=stil]) .ook .is-aan .l{animation:ok-licht .5s linear var(--d) both}.ook .ok-tek .m1{--d:.3s}.ook .ok-tek .l1{--d:.8s;transform-origin:100% 0}.ook .ok-tek .m0{--d:1.3s}.ook .ok-tek .l2{--d:1.75s;transform-origin:100% 100%}.ook .ok-tek .l3{--d:1.75s;transform-origin:0 0}.ook .ok-tek :is(.k2,.k3){--d:2.25s}.ook .ok-tek :is(.m2,.m3){--d:2.4s}@keyframes ok-val{0%{opacity:0;translate:0 -14px}}@keyframes ok-streep{0%{opacity:0;scale:0 1}20%{opacity:1}}@keyframes ok-lijn{0%{scale:0}}@keyframes ok-licht{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ook .ok-tek *{animation:none!important}}@media (width<=1100px){.ook .ok-item{grid-template-columns:minmax(0,1fr);gap:18px}}@media (width<=760px){.ook .ok-rij{grid-template-columns:minmax(0,1fr);gap:36px}.ook .ok-tek{stroke-width:2.4px}}.servers{padding:var(--sec-y) 0;background:var(--kalk);position:relative}.servers .sv-kop{margin-bottom:var(--kop-y);justify-content:space-between;align-items:end;gap:40px;display:flex}.servers .sv-kop .sub{max-width:32ch;margin:0}.servers .kaarten{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.servers .kaart{color:var(--inkt);transition:transform .5s var(--e-uit), box-shadow .5s;background:#fff;border-radius:22px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.servers a.kaart:focus-visible{outline:2px solid var(--rood);outline-offset:3px}.servers .kaart-foto{border-bottom:1px solid var(--lijn);background:#fafaf8;place-items:center;height:270px;padding-top:34px;display:grid;position:relative}.servers .kaart-foto picture{display:contents}.servers .kaart-foto img{object-fit:contain;width:auto;max-width:78%;max-height:200px}.servers .kaart-foto .vg{width:152px}.servers .kaart-tekst{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.servers .kaart h3{font-size:var(--fs-kop4);letter-spacing:-.03em;margin:0 0 8px;font-weight:650;line-height:1.1}.servers .kaart p{font-size:var(--fs-md);color:var(--fg2);margin:0 0 18px;line-height:1.45}.servers .kaart dl{font-size:var(--fs-sm2);grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 20px;display:grid}.servers .kaart dt{font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg2);line-height:1.7}.servers .kaart dd{margin:0}.servers .kaart .meer{font-size:var(--fs-md);margin-top:auto;font-weight:600}.servers .kaart .meer:after{content:" →";transition:transform .3s var(--e-uit);display:inline-block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.servers a.kaart:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #00000059}.servers a.kaart:hover .meer:after{transform:translate(4px)}}@media (width<=1100px){.servers .kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.servers .sv-kop{flex-direction:column;align-items:start;gap:12px}.servers .kaarten{grid-template-columns:minmax(0,1fr);gap:12px}.servers .kaart{border-radius:18px;grid-template-columns:minmax(96px,34%) minmax(0,1fr);display:grid}.servers .kaart-foto{border-bottom:0;border-right:1px solid var(--lijn);height:auto;padding:18px 10px}.servers .kaart-foto img{max-width:100%;max-height:150px}.servers .kaart-foto .vg{width:100%}.servers .kaart-tekst{padding:16px 16px 18px}.servers .kaart h3{margin-bottom:6px}.servers .kaart p{font-size:var(--fs-sm2);margin-bottom:12px}.servers .kaart dl{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:14px}.servers .kaart dd+dt{margin-top:6px}}
