@font-face{font-family:Archivo;src:url(/fonts/Archivo-VF-latin.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/SchibstedGrotesk-VF.woff2)format("woff2");font-weight:400 900;font-display:swap}:root{--grond:#0b1534;--grond-2:#0f1c46;--vlak:#15245a;--vlak-2:#1b2c68;--band:#0d2266;--inkt:#f3f4f8;--gedempt:#aab1c5;--rand:#ffffff1a;--rood:#c91812;--rood-licht:#ff4a3d;--rood-tekst:#ff7a6e;--papier:#fff;--papier-inkt:#0f1217;--papier-grijs:#5b5f6b;--tekst:#d6dae6;--s-rand:0 0 0 1px var(--rand) inset;--s-neon:0 0 0 1.5px #ff4a3da6 inset, 0 0 36px -6px #ff4a3d80;--s-diep:0 40px 80px -30px #000c;--b-s:clamp(.5rem, .3rem + .55vw, .8125rem);--b-l:clamp(1rem, .6rem + 1.4vw, 1.75rem);--kop-letter:"Archivo", "Schibsted Grotesk", system-ui, sans-serif;--tekst-letter:"Schibsted Grotesk", system-ui, sans-serif;--t-s:.9375rem;--t-m:clamp(1.0625rem, .96rem + .45vw, 1.25rem);--t-l:clamp(1.375rem, 1.1rem + .6vw, 1.625rem);--t-xl:clamp(2rem, 1.35rem + 2.2vw, 3rem);--t-xxl:clamp(2.5rem, 1.55rem + 3.6vw, 4rem);--marge:round(nearest, clamp(20px, 5vw, 80px), 4px);--breed:1280px;--sectie:round(nearest, clamp(96px, 7vw + 48px, 176px), 8px);--voeg:16px;--kop-ruimte:round(nearest, clamp(24px, 2vw + 12px, 40px), 4px);--r-s:8px;--r-m:14px;--r-l:22px;--uit:cubic-bezier(.23, 1, .32, 1);--snel:.16s;--mid:.24s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px;overflow-x:clip}body{background:var(--grond);color:var(--inkt);font-family:var(--tekst-letter);font-size:var(--t-m);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.6;overflow-x:clip}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}p{text-wrap:pretty;margin:0}h1,h2,h3{text-wrap:balance;margin:0}ul,ol{margin:0;padding:0;list-style:none}figure{margin:0}::selection{background:var(--rood);color:var(--inkt)}:focus-visible{outline:2px solid var(--rood-licht);outline-offset:3px;border-radius:4px}html{scrollbar-color:#2a3352 var(--grond)}.verborgen{width:0;height:0;position:absolute;overflow:hidden}.overslaan{z-index:50;background:var(--inkt);color:var(--grond);border-radius:var(--r-s);padding:12px 16px;position:absolute;top:-100px;left:16px}.overslaan:focus{top:16px}.h1,.h2{font-family:var(--kop-letter);letter-spacing:-.025em;font-weight:800;font-stretch:112%;line-height:1.04}.h1{font-size:var(--t-xxl);line-height:1.125}.h2{font-size:var(--t-xl);line-height:1.084}.h3{font-family:var(--kop-letter);font-weight:700;font-stretch:108%;font-size:var(--t-l);letter-spacing:-.01em;line-height:1.2}.noot{font-size:var(--t-s);color:var(--gedempt)}@property --hoek{syntax:"<angle>";inherits:false;initial-value:0deg}.knop{isolation:isolate;background:var(--rood);min-height:56px;color:var(--inkt);letter-spacing:.07em;text-transform:uppercase;transition:transform var(--snel) var(--uit), background-color var(--mid) ease;border-radius:64px;justify-content:center;align-items:center;padding:0 32px;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 2px 96px #c9181280,inset 0 0 0 1px #ff7a6e59}.knop:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(85% 120% at 50% 120%,#ffffff47,#0000 100%);transition:opacity .6s;position:absolute;inset:-2px}.knop:active{transform:scale(.97)}.knop--glas{backdrop-filter:blur(12px);box-shadow:none;background:#ffffff1a}.knop--glas:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--hoek), #ff8c80e6 0deg, #fff0 70deg, #fff0 290deg, #ff8c80e6 360deg), #ffffff24;-webkit-mask-composite:xor;padding:1.5px;animation:2.5s linear infinite rand-draai;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}@keyframes rand-draai{to{--hoek:360deg}}.knop--klein{min-height:44px;padding:0 20px;font-size:.8125rem;box-shadow:0 2px 48px #c9181273,inset 0 0 0 1px #ff7a6e59}.tekstlink{letter-spacing:.08em;text-transform:uppercase;background-image:linear-gradient(var(--rood-licht), var(--rood-licht));min-height:44px;transition:transform var(--snel) var(--uit), background-size var(--mid) var(--uit);background-position:0 calc(100% - 8px);background-repeat:no-repeat;background-size:100% 2px;align-items:center;gap:8px;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.tekstlink:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.knop:hover{background-color:#dd2117}.knop--glas:hover{background-color:#ffffff29}.knop:hover:after{opacity:.8}.tekstlink:hover{background-size:60% 2px}.kop__links a:hover,.kop__check:hover{color:var(--inkt)}}.kop{z-index:20;backdrop-filter:blur(14px);background:#060d25d1;position:sticky;top:0;box-shadow:0 1px #ffffff0f}.kop__binnen{max-width:calc(var(--breed) + 2 * var(--marge));padding:0 var(--marge);align-items:center;gap:32px;height:72px;margin:0 auto;display:flex}.kop__logo{align-items:center;min-height:44px;margin-right:auto;display:flex}.kop__logo img{width:149px;height:32px}.kop__links{font-size:var(--t-s);gap:28px;font-weight:600;display:none}.kop__links a,.kop__check{min-height:44px;color:var(--gedempt);transition:color var(--snel) ease;align-items:center;text-decoration:none;display:inline-flex}.kop__acties{align-items:center;gap:20px;display:flex}.kop__check{font-size:var(--t-s);font-weight:600;display:none}.kop__mob{font-size:var(--t-s);min-height:44px;color:var(--gedempt);align-items:center;font-weight:600;text-decoration:none;display:none}@media (width>=480px) and (width<=999px){.kop__mob{display:inline-flex}}@media (width>=1000px){.kop__links{display:flex}.kop__check{display:inline-flex}.kop__logo{margin-right:24px}.kop__links{margin-right:auto}}@media (width<=400px){.kop__logo img{width:126px;height:27px}.kop__binnen{gap:12px}.knop--klein{padding:0 16px}}.hero{isolation:isolate;padding:round(nearest, clamp(48px, 7vw, 112px), 8px) var(--marge) 0;text-align:center;position:relative}.gloed,.hero:before,.hero:after{content:"";z-index:-2;pointer-events:none;filter:blur(96px);border-radius:50%;width:384px;height:384px;position:absolute}.hero:before{background:#c918128c;top:120px;left:max(-120px,50% - 720px)}.hero:after{background:#2e3cbe80;top:40px;right:max(-120px,50% - 720px)}.hero__binnen{z-index:1;max-width:920px;margin:0 auto;position:relative}.hero .h1{text-shadow:0 2px 40px #060d2599}.hero__zin{max-width:40rem;color:var(--tekst);font-size:var(--t-m);margin:28px auto 0;line-height:1.6}.hero__knoppen{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px;display:flex}.hero__bewijs{font-size:var(--t-s);color:var(--tekst);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:32px;display:flex}.hero__bewijs>span{align-items:center;gap:16px;display:inline-flex}@media (width>=560px){.hero__bewijs>span:before{content:"";background:var(--gedempt);border-radius:50%;width:4px;height:4px}}@media (width<=559px){.hero__bewijs{flex-direction:column;gap:0}.hero__knoppen{flex-direction:column;align-items:center}.hero__knoppen .knop{width:100%;max-width:340px}.hero__knoppen .knop--tweede{order:2}.hero__zin{margin-top:20px}.hero__knoppen{gap:12px;margin-top:28px}}.hero__bewijs a{align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.sterren svg{width:88px;height:16px}.sterren--groot svg{width:200px;height:36px}.podium{z-index:0;margin:calc(-1 * round(nearest, clamp(120px, 17vw, 300px), 4px)) calc(-1 * var(--marge)) 0;aspect-ratio:2400/1340;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 82%,#0000 100%)}.podium img,.podium video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.podium__film{opacity:0;transition:opacity .9s}.podium__film.is-klaar{opacity:1}@media (width>=1600px){.podium{max-width:1760px;margin-inline:auto}}@media (width<=699px){.podium{aspect-ratio:1200/2150;margin-top:-200px}}.ticker{text-align:center;padding:8px 0 round(clamp(40px,5vw,64px),4px);position:relative}.ticker__kop{font-size:var(--t-s);color:var(--gedempt)}.ticker__venster{margin-top:20px;position:relative;overflow:hidden}.ticker__venster:before,.ticker__venster:after{content:"";z-index:1;pointer-events:none;width:48px;position:absolute;top:0;bottom:0}.ticker__venster:before{background:linear-gradient(90deg, var(--grond) 15%, transparent);left:0}.ticker__venster:after{background:linear-gradient(270deg, var(--grond) 15%, transparent);right:0}@media (width>=900px){.ticker__venster:before,.ticker__venster:after{width:160px}}.ticker__spoor{width:max-content;animation:36s linear infinite ticker;display:flex}.ticker__lijst{flex:none;gap:round(clamp(40px,5vw,80px),4px);padding-right:round(clamp(40px,5vw,80px),4px);display:flex}.ticker__lijst li{font-family:var(--kop-letter);letter-spacing:-.01em;color:var(--gedempt);white-space:nowrap;font-size:clamp(1.25rem,1rem + 1vw,1.875rem);font-weight:800;font-stretch:115%}.ticker__venster:hover .ticker__spoor,.ticker__venster:focus-within .ticker__spoor{animation-play-state:paused}@keyframes ticker{to{transform:translate(-50%)}}.open{background:linear-gradient(180deg, var(--grond) 0%, var(--band) 18%, var(--grond) 62%);position:relative}.open__plak{display:grid;position:relative}.open__beeld{aspect-ratio:2400/1340;width:100%;max-width:1760px;margin:0 auto;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 68%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 68%,#0000 100%)}.open__beeld img,.open__beeld video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.open__film{opacity:0}.open__tekst{z-index:1;text-align:center;padding:0 var(--marge);justify-items:center;gap:20px;margin-top:calc(-1*round(clamp(40px,8vw,160px),4px));display:grid;position:relative}.open__regels{counter-reset:regel;gap:12px;display:grid}.open__regels li{font-family:var(--kop-letter);letter-spacing:-.01em;color:var(--inkt);text-shadow:0 0 32px #ff4a3d8c;font-size:clamp(1.25rem,1rem + 1.1vw,2rem);font-weight:700;font-stretch:108%;line-height:1.25}.open__noot{font-size:var(--t-s);color:var(--gedempt)}@media (width<=699px){.open__beeld{aspect-ratio:1200/2150;max-height:120vh}}.open--scrub .open__spoor{height:280vh}.open--scrub .open__plak{background:var(--grond);align-content:start;height:100svh;position:sticky;top:0;overflow:hidden}.open--scrub .open__beeld{aspect-ratio:auto;max-width:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 80%,#0000 100%)}.open--scrub .open__beeld img,.open--scrub .open__beeld video{transform:translateY(12%)scale(1.02)}@media (width<=699px){.open--scrub .open__beeld img,.open--scrub .open__beeld video{transform:translateY(14%)}}.open--scrub .open__film.is-klaar{opacity:1}.open--scrub .open__poster{opacity:var(--p-open,0)}.open--scrub .open__beeld picture:before{content:none}.open--scrub .open__tekst{align-self:start;margin-top:0;padding-top:max(96px,12vh)}.open--scrub .open__regels li{opacity:0;filter:blur(4px);transition:opacity .5s var(--uit), transform .5s var(--uit), filter .5s var(--uit);transform:translateY(12px)}.open--scrub .open__regels li.is-aan{opacity:1;filter:none;transform:none}.open--scrub .open__noot{opacity:0;transition:opacity .5s}.open--scrub .open__noot.is-aan{opacity:1}.open--scrub .open__dicht{position:absolute;inset:0}@media (width<=699px){.open--scrub .open__spoor{height:190vh}.open--scrub .open__tekst{padding-top:88px}}.duo{max-width:calc(var(--breed) + 2 * var(--marge));padding:var(--sectie) var(--marge) 0;grid-template-columns:minmax(0,1fr);align-items:center;gap:56px;margin:0 auto;display:grid}.duo__tekst{isolation:isolate;justify-items:start;gap:20px;max-width:34rem;display:grid;position:relative}.duo__tekst:before{content:"";z-index:-1;filter:blur(96px);pointer-events:none;background:#c9181247;border-radius:50%;width:384px;height:384px;position:absolute;top:-48px;left:-96px}.duo--rapport .duo__tekst:before{background:#2e3cbe59}@media (width<=699px){.duo__tekst:before{width:280px;height:280px;left:-60px}}.duo__tekst .h2{margin-bottom:calc(var(--kop-ruimte) - 20px)}.duo__tekst p{color:var(--tekst)}.duo__tekst .noot{color:var(--gedempt)}@media (width>=900px){.duo{grid-template-columns:5fr 7fr;gap:round(clamp(48px,6vw,112px),8px)}.duo--rapport{grid-template-columns:7fr 5fr}.duo--vondsten{grid-template-columns:5fr 7fr}}.scherm{position:relative}.scherm:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 60%,#c9181252,#0000 72%);position:absolute;inset:-12% -8%}.scherm__rand{border-radius:var(--r-l);box-shadow:var(--s-diep);background:linear-gradient(140deg,#ff6a5c 0%,#8e1109 38%,#2a2f55 75%,#3b4475 100%);padding:8px}.ui{background:var(--papier);color:var(--papier-inkt);border-radius:var(--r-m);font-size:var(--t-s);line-height:1.4;overflow:hidden}.ui__kop{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px 0;display:flex;position:relative}.ui__sluit svg{stroke:var(--rood);stroke-width:2px;fill:none}.ui__titel{font-weight:700;font-size:var(--t-m)}.ui__voortgang{background:#eceef3;border-radius:999px;flex-basis:100%;height:3px;margin-top:12px}.ui__voortgang span{background:var(--rood);border-radius:999px;width:28%;height:100%;display:block}.ui__lijf{grid-template-columns:1fr;display:grid}.ui__velden{gap:16px;padding:20px;display:grid}.ui__veld{gap:8px;display:grid}.ui__label{font-weight:600}.ui__invoer{border-radius:var(--r-s);background:#fbfbfd;border:1px solid #d8dbe3;align-items:center;gap:8px;min-height:40px;padding:0 12px;display:flex}.ui__invoer svg{stroke:var(--papier-grijs);stroke-width:1.5px;fill:none;flex:none}.ui__cursor{background:var(--rood);width:1.5px;height:18px;margin-left:-8px}.ui__keuzes{grid-template-columns:1fr;gap:8px;display:grid}@media (width>=560px){.ui__keuzes{grid-template-columns:repeat(3,1fr)}}.ui__keuze{border-radius:var(--r-s);color:var(--papier-grijs);background:#fbfbfd;border:1px solid #d8dbe3;gap:4px;padding:8px 12px;display:grid}.ui__keuze b{color:var(--papier-inkt);font-weight:600}@media (width<=559px){.ui__keuze{justify-content:space-between;display:flex}}.ui__keuze--aan{border-color:var(--rood);color:#8e1109;background:#fdf0ee}.ui__segment{border-radius:var(--r-m);background:#eef0f4;grid-template-columns:1fr 1fr;justify-self:start;padding:4px;display:inline-grid}.ui__segment>span{border-radius:var(--r-s);text-align:center;color:var(--papier-grijs);padding:8px 16px}.ui__segment .ui__seg-aan{color:var(--papier-inkt);background:#fff;font-weight:600;box-shadow:0 0 0 1px #e1e4ea}.ui__vink{align-items:center;gap:8px;font-weight:600;display:flex}.ui__vakje{background:var(--rood);border-radius:4px;flex:none;place-items:center;width:20px;height:20px;display:grid}.ui__vakje svg{stroke:#fff;stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ui__knop{background:var(--rood);color:var(--inkt);border-radius:999px;justify-self:end;padding:8px 20px;font-weight:600}.ui__stappen{display:none}@media (width>=560px){.ui__lijf{grid-template-columns:1fr 150px}.ui__stappen{color:var(--papier-grijs);border-left:1px solid #eceef3;align-content:start;gap:20px;padding:24px 20px;display:grid}.ui__stappen li{align-items:center;gap:8px;display:flex}.ui__stappen li:before{content:"";border:1.5px solid #c4c8d2;border-radius:50%;flex:none;width:10px;height:10px}.ui__stappen .ui__stap--aan{color:var(--papier-inkt);font-weight:600}.ui__stappen .ui__stap--aan:before{background:var(--rood);border-color:var(--rood)}}.ui [data-vul]{transition:opacity var(--mid) var(--uit), transform var(--mid) var(--uit), background-color var(--mid) ease, border-color var(--mid) ease, box-shadow var(--mid) ease, color var(--mid) ease}.js-beweeg .ui:not(.is-vol) .ui__waarde,.js-beweeg .ui:not(.is-vol) .ui__knop,.js-beweeg .ui:not(.is-vol) .ui__vakje svg{opacity:0;transform:translateY(4px)}.js-beweeg .ui:not(.is-vol) .ui__vakje{background:#fff;box-shadow:inset 0 0 0 1.5px #c4c8d2}.js-beweeg .ui:not(.is-vol) .ui__keuze--aan{box-shadow:none;color:var(--papier-grijs);background:#fbfbfd;border-color:#d8dbe3}.js-beweeg .ui:not(.is-vol) .ui__seg-aan{box-shadow:none;color:var(--papier-grijs);background:0 0;font-weight:400}.ui__vakje svg{transition:opacity var(--mid) var(--uit), transform var(--mid) var(--uit);transition-delay:inherit}.ui__cursor{opacity:0}.js-beweeg .ui.is-vol .ui__cursor{animation:1s step-end .3s 3 knipper}@keyframes knipper{50%{opacity:1}}.boek{position:relative}.boek:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 45%,#c9181242,#0000 72%);position:absolute;inset:-10% -6%}.boek__spread{border-radius:var(--r-m);box-shadow:var(--s-neon), var(--s-diep);aspect-ratio:1.414;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.boek__omslag{color:var(--inkt);background:radial-gradient(70% 50% at 50% 62%,#2e4fd838,#0000 70%),#121520;grid-template-rows:auto 1fr auto;padding:round(clamp(12px,2.4vw,28px),4px);display:grid;position:relative}.boek__omslag img{width:clamp(76px,9vw,112px);height:auto}.boek__licht{background:linear-gradient(90deg,#0000,#2e4fd8 20%,#fff 50%,#2e4fd8 80%,#0000);height:2px;position:absolute;top:62%;left:0;right:0;box-shadow:0 0 18px 2px #7896ff8c}.boek__titel{text-align:center;font-size:var(--b-s);color:var(--gedempt);align-self:center;gap:4px;margin-top:-12%;display:grid}.boek__titel strong{font-family:var(--kop-letter);font-weight:800;font-stretch:110%;font-size:var(--b-l);color:var(--inkt);letter-spacing:-.02em;line-height:1.1}.boek__soort{color:var(--rood-tekst);font-weight:600}.boek__voet{font-size:var(--b-s);color:var(--gedempt);justify-content:space-between;gap:8px;display:flex}.boek__blad{color:var(--papier-inkt);background:#f4f4f6;align-content:start;gap:round(clamp(4px,1vw,12px),4px);padding:round(clamp(12px,2.4vw,28px),4px);display:grid;position:relative}.boek__inhoud{font-family:var(--kop-letter);font-weight:800;font-size:var(--b-l)}.boek__lijst{font-size:var(--b-s);gap:round(clamp(4px,.5vw,8px),4px);display:grid}.boek__lijst li{border-bottom:1px solid #e1e2e7;justify-content:space-between;gap:8px;padding-bottom:round(clamp(4px,.5vw,8px),4px);display:flex}.boek__lijst span{align-items:center;gap:8px;min-width:0;display:flex}.boek__lijst i{color:var(--papier-grijs);font-style:normal}.boek__sub{color:var(--papier-inkt);padding-left:round(clamp(8px,1vw,16px),4px)}.pil{border-radius:999px;flex:none;padding:0 8px;font-style:normal;font-weight:700}.pil--hoog{color:var(--inkt);background:#8e1109}.pil--middel{color:#7a4a00;background:#fff4e0}.pil--laag{color:var(--papier-grijs);background:#e8eaef}.boek__stempel{font-size:var(--b-s);color:#7a4a00;background:#fff4e0;border-radius:999px;padding:0 8px;font-weight:700;position:absolute;bottom:clamp(10px,2vw,22px);right:clamp(10px,2vw,24px)}@media (width<=899px){.duo--rapport .boek{order:2}}.vondsten{grid-template-columns:auto 1fr;align-items:center;gap:24px;display:grid;position:relative}.vondsten:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 50% at 60%,#c9181238,#0000 72%);position:absolute;inset:-10% -6%}.vondsten__pijl{width:clamp(64px,9vw,120px);height:auto;overflow:visible}.vondsten__pijl-lijn{fill:none;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #ff4a3d99)}.vondsten__balken rect{fill:none;stroke:#ff7a6e;stroke-width:3px;opacity:.85}.vondsten__lijst{gap:16px;display:grid}.vondst{border-radius:var(--r-m);box-shadow:var(--s-neon), 0 0 0 4px #ff4a3d1f;background:linear-gradient(#131f4a,#0d1638);align-items:center;gap:20px;padding:20px 24px;display:flex}.vondst:nth-child(2){margin-left:round(clamp(0px,5vw,64px),4px)}.vondst:nth-child(3){margin-left:round(clamp(0px,2vw,24px),4px)}.vondst:nth-child(4){margin-left:round(clamp(0px,7vw,96px),4px)}.vondst--rustig{box-shadow:inset 0 0 0 1.5px #aab4e059}.vondst__icoon{object-fit:cover;border-radius:14px;flex:none;width:64px;height:64px;box-shadow:0 0 0 1px #ffffff14,0 8px 24px -8px #ff4a3d73}.vondst__tekst{gap:4px;min-width:0;display:grid}.vondst__titel{hyphens:manual;overflow-wrap:break-word}@media (width<=379px){.vondst{gap:12px;padding:16px}.vondst__icoon{border-radius:10px;width:48px;height:48px}.vondst__titel{font-size:1.1875rem}}.vondst__ernst{font-size:var(--t-s);color:var(--gedempt)}.vondst__titel{font-family:var(--kop-letter);font-weight:700;font-stretch:105%;font-size:var(--t-l);letter-spacing:-.01em;line-height:1.25}@media (width<=520px){.vondsten{grid-template-columns:1fr}.vondsten__pijl{display:none}.vondst:nth-child(n){margin-left:0}.vondst{gap:16px;padding:16px 20px}}@media (width<=899px){.scherm:before,.boek:before,.vondsten:before{left:0;right:0}}.sectie-kop{gap:20px;max-width:46rem;margin-bottom:round(clamp(40px,4vw,64px),4px);display:grid}.sectie-kop p{color:var(--tekst)}.prijzen,.werkwijze,.bewijs,.wissel,.slot{max-width:calc(var(--breed) + 2 * var(--marge));padding:var(--sectie) var(--marge) 0;margin:0 auto}.prijzen__lijst{gap:20px;display:grid}@media (width>=900px){.prijzen__lijst{grid-template-columns:repeat(3,1fr)}}.dienst{border-radius:var(--r-l);background:linear-gradient(180deg, var(--vlak-2), var(--vlak));box-shadow:var(--s-rand);grid-template-rows:auto auto auto 1fr auto;gap:12px;padding:round(clamp(24px,2.5vw,36px),4px);display:grid;overflow:hidden}.dienst p{color:var(--tekst)}.dienst .dienst__tijd{color:var(--rood-tekst);font-size:var(--t-m);font-weight:600}.dienst__naam{font-family:var(--kop-letter);letter-spacing:-.02em;font-size:clamp(1.75rem,1.2rem + 1.2vw,2.25rem);font-weight:800;font-stretch:112%;line-height:1.08}.dienst__beeld{aspect-ratio:16/10;border-radius:var(--r-l) var(--r-l) 0 0;margin:calc(-1*round(clamp(24px,2.5vw,36px),4px)) calc(-1*round(clamp(24px,2.5vw,36px),4px)) 8px;display:block;position:relative;overflow:hidden}.dienst__beeld img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;transition:transform .7s var(--uit)}@media (hover:hover){.dienst:hover .dienst__beeld img{transform:scale(1.04)}}.dienst__beeld:after{content:"";background:linear-gradient(180deg, #13204d00 55%, var(--vlak-2) 100%);position:absolute;inset:0}.dienst__prijs{box-shadow:0 -1px 0 var(--rand);font-size:var(--t-m);justify-items:start;gap:8px;margin-top:12px;padding-top:24px;display:grid}.dienst__prijs strong{font-family:var(--kop-letter);color:var(--inkt);letter-spacing:-.02em;font-size:clamp(2.5rem,1.6rem + 2.2vw,3.5rem);font-weight:800;font-stretch:110%;line-height:1}.dienst__prijs span{color:var(--gedempt)}.los{gap:12px;margin-top:20px;display:grid}@media (width>=700px){.los{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.los{grid-template-columns:repeat(4,1fr)}}.los li{border-radius:var(--r-m);background:var(--grond-2);box-shadow:var(--s-rand);gap:4px;padding:16px 20px;display:grid}.los span,.los a{color:var(--tekst)}.los a{align-items:center;min-height:44px;margin-block:-10px;text-decoration:none;display:inline-flex}.los li{transition:box-shadow .2s var(--uit);position:relative}.los a:after{content:"";border-radius:inherit;position:absolute;inset:0}.los li:hover{box-shadow:inset 0 0 0 1px #ff4a3d73}.los a:focus-visible{outline:none}.los li:has(a:focus-visible){outline:2px solid var(--rood-licht);outline-offset:3px}@media (width>=400px) and (width<=699px){.los li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}}.los strong{white-space:nowrap;font-size:var(--t-l);font-family:var(--kop-letter);letter-spacing:-.01em;font-weight:800;font-stretch:110%}.prijzen__noot{max-width:52rem;margin-top:24px}.stappen{gap:32px;display:grid;position:relative}.stap{gap:8px;padding-left:36px;display:grid;position:relative}.stap:before{content:"";background:var(--rood-licht);width:14px;height:14px;box-shadow:var(--s-neon), 0 0 0 4px #ff4a3d1f;border-radius:50%;position:absolute;top:8px;left:0}.stap:after{content:"";background:linear-gradient(#ff4a3db3,#ff4a3d1f);width:2px;position:absolute;top:30px;bottom:-26px;left:6px}.stap:last-child:after{display:none}.stap p{color:var(--tekst)}.stap .stap__tijd{color:var(--rood-tekst);font-weight:600;font-size:var(--t-s)}@media (width>=1000px){.stappen{grid-template-columns:repeat(5,1fr);gap:32px}.stap{align-content:start;padding-top:40px;padding-left:0}.stap:before{top:0}.stap:after{background:linear-gradient(90deg,#ff4a3db3,#ff4a3d1f);width:auto;height:2px;inset:6px -26px auto 22px}}.belofte{border-radius:var(--r-m);background:var(--grond-2);margin-top:round(clamp(40px,4vw,56px),4px);padding:24px 28px;font-weight:600;box-shadow:inset 0 0 0 1.5px #ff4a3d73}.enes{max-width:calc(var(--breed) + 2 * var(--marge));padding:var(--sectie) var(--marge) 0;align-items:center;gap:40px;margin:0 auto;display:grid}.enes__foto{aspect-ratio:4/5;border-radius:var(--r-l);width:100%;max-width:400px;box-shadow:var(--s-neon), var(--s-diep);justify-self:center;position:relative;overflow:hidden}.enes__foto:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ff4a3db3}.enes__foto img{object-fit:cover;object-position:50% 8%;width:100%;height:100%}.enes__tekst{justify-items:start;gap:20px;max-width:34rem;display:grid}.enes__tekst .h2{margin-bottom:calc(var(--kop-ruimte) - 20px)}.enes__tekst p{color:var(--tekst)}@media (width>=900px){.enes{grid-template-columns:5fr 7fr;gap:round(clamp(48px,7vw,112px),4px)}}.bewijs__score{text-align:center;justify-items:center;gap:20px;max-width:46rem;margin:0 auto round(clamp(40px,4vw,64px),4px);display:grid}.bewijs__score p{color:var(--tekst)}.sterren--groot svg{filter:drop-shadow(0 0 14px #ff4a3d73)}.reviews{gap:20px;display:grid}@media (width>=900px){.reviews{grid-template-columns:repeat(3,1fr)}}.review{border-radius:var(--r-l);background:var(--grond-2);box-shadow:var(--s-rand);grid-template-rows:1fr auto;gap:20px;margin:0;padding:round(clamp(24px,2.5vw,32px),4px);display:grid}.review p{font-size:var(--t-m);line-height:1.6}.review footer{font-size:var(--t-s);color:var(--gedempt)}.keur{text-align:center;justify-items:center;gap:24px;margin-top:round(clamp(56px,5vw,80px),4px);display:grid}.keur__kop{font-size:var(--t-m);color:var(--tekst);font-weight:600}.keur__lijst{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;display:grid}@media (width>=900px){.keur__lijst{grid-template-columns:repeat(5,1fr);gap:16px}}.keur__item{border-radius:var(--r-m);background:var(--vlak);min-height:120px;box-shadow:var(--s-rand);font-size:var(--t-s);color:var(--gedempt);align-content:start;gap:8px;padding:20px 16px;line-height:1.4;display:grid}.keur__item strong{font-family:var(--kop-letter);font-weight:800;font-stretch:115%;font-size:var(--t-l);color:var(--inkt);letter-spacing:-.02em}@media (width<=899px){.keur__lijst{grid-template-columns:1fr;gap:8px}.keur__item{text-align:left;grid-template-columns:104px 1fr;align-items:baseline;gap:16px;min-height:0;padding:16px 20px}.keur__item strong{font-size:var(--t-m)}}.wissel{align-items:start;gap:40px;display:grid}@media (width>=900px){.wissel{grid-template-columns:1fr 1fr;gap:round(clamp(48px,6vw,96px),4px)}}.wissel__tekst{gap:20px;display:grid}.wissel__tekst p{color:var(--tekst)}.wissel__tabel{border-collapse:collapse;width:100%}.wissel__tabel td{white-space:nowrap}.wissel__tabel caption{text-align:left;font-size:var(--t-s);color:var(--gedempt);padding-bottom:12px}.wissel__tabel th,.wissel__tabel td{text-align:left;border-bottom:1px solid var(--rand);padding:12px 8px 12px 0}.wissel__tabel thead th{font-size:var(--t-s);color:var(--gedempt);font-weight:600}.wissel__tabel td:nth-child(2){font-weight:700}.wissel__tabel td:last-child{color:var(--gedempt)}.slot__kaart{isolation:isolate;background:linear-gradient(var(--grond), var(--grond)) padding-box, linear-gradient(135deg, var(--rood-licht), var(--rood) 25%, #0b1a52 60%, #1d2f7a) border-box;border:2px solid #0000;border-radius:16px;align-items:center;min-height:520px;padding:round(clamp(32px,5vw,72px),4px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 120px -40px #c918128c}.slot__beeld{z-index:-1;position:absolute;inset:0}.slot__beeld img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.slot__beeld:after{content:"";background:linear-gradient(90deg,#060d25f5 0%,#060d25d1 38%,#060d2526 70%,#060d254d 100%);position:absolute;inset:0}@media (width>=900px){.slot__beeld img{object-position:50% 50%;transform:translate(22%)scale(1.15)}}@media (width<=899px){.slot__kaart{gap:0;min-height:0}.slot__beeld{z-index:0;height:clamp(220px,50vw,360px);margin:calc(-1*round(clamp(32px,5vw,72px),4px)) calc(-1*round(clamp(32px,5vw,72px),4px)) 8px;display:block;position:relative;inset:auto;overflow:hidden}.slot__beeld img{object-position:50% 58%;transform-origin:50% 62%;transform:scale(1.5)}.slot__beeld:after{background:linear-gradient(180deg, #060d2500 55%, var(--grond) 100%)}}.slot__tekst{justify-items:start;gap:20px;max-width:34rem;display:grid}.slot__tekst p{color:var(--tekst)}.slot__knoppen{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.slot__contact{font-size:var(--t-s);flex-wrap:wrap;gap:4px 24px;display:flex}.slot__contact a{align-items:center;min-height:44px;display:inline-flex}.slot__pillen{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.slot__pillen li{font-weight:600;font-size:var(--t-s);backdrop-filter:blur(8px);background:#ffffff0f;border-radius:999px;padding:8px 16px;box-shadow:inset 0 0 0 1px #ff7a6e66}.schoon{text-align:center;max-width:calc(var(--breed) + 2 * var(--marge));padding:round(nearest, clamp(64px, 6vw, 96px), 4px) var(--marge) 0;color:var(--tekst);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0 auto;font-weight:600;display:flex}.schoon svg{fill:none;stroke:var(--rood-tekst);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker__spoor{justify-content:center;width:auto}.ticker__lijst{padding:0 var(--marge);flex-wrap:wrap;flex:auto;justify-content:center;gap:12px 40px}.ticker__lijst[aria-hidden],.ticker__venster:before,.ticker__venster:after{display:none}*,:before,:after{transition-duration:0s!important;animation:none!important}}@media (width<=559px){.boek__stempel{justify-self:end;margin-top:4px;position:static}.boek__voet span:last-child{display:none}.boek__spread{aspect-ratio:auto}}.dienst{position:relative}.dienst__naam a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.dienst__naam a:after{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.dienst__naam a:focus-visible{outline:none}.dienst:has(.dienst__naam a:focus-visible){outline:2px solid var(--rood-licht);outline-offset:3px}@media (hover:hover){.dienst{transition:transform .2s var(--uit), box-shadow .2s var(--uit)}.dienst:hover{transform:translateY(-2px)}}.akb,.akb-ruimte,.va{--wit:#101b45;--kalk:#ffffff14;--lijn:#ffffff24;--grafiet:#b4bbd0;--inkt:#f3f4f8;--rood:#e0281f;--vlak-donker:var(--grond);--r1:4px;--r2:8px;--r3:12px;--r4:16px;--r5:24px;--r6:32px;--r7:48px;--akb-h:48px;--akb-m:12px;--r-rand:var(--marge);--breed:1280px;--rond:8px;--rond-pil:999px;--rond-xl:16px;--schaduw-2:0 12px 40px -12px #000000b3, 0 0 32px -8px #c9181259;--schaduw-3:0 40px 120px -30px #000000d9, 0 0 80px -20px #c9181273;--duur-snel:.16s;--duur:.28s;--ease-uit:cubic-bezier(.23, 1, .32, 1);--t-micro:.875rem;--t-klein:.9375rem;--t-body:var(--t-m);--t-h3:clamp(1.375rem, 1.2rem + .6vw, 1.75rem)}.akb.akb-zweeft{backdrop-filter:blur(14px);box-shadow:var(--schaduw-2), 0 0 0 1px #ff7a6e59 inset;background:#101b45db}.akb-stip{box-shadow:0 0 12px 2px #ff4a3db3}.akb-pijl{stroke:var(--rood-tekst)}.va.va.va{background:linear-gradient(#0c1638, #0c1638) padding-box, linear-gradient(135deg, var(--rood-licht), var(--rood) 25%, #0b1a52 60%, #1d2f7a) border-box;color:var(--inkt);border:2px solid #0000;border-radius:16px}.va.va.va::backdrop{backdrop-filter:blur(6px);background:#030716b8}.va h2{font-family:var(--kop-letter);letter-spacing:-.02em;font-weight:800;font-stretch:110%}.va.va input[type=text]{color:var(--inkt);background:#ffffff0f;border-color:#ffffff38}.va.va input[type=text]::placeholder{color:#8f97b3}.va .n-knop{background:var(--rood);min-height:52px;color:var(--inkt);cursor:pointer;font:inherit;letter-spacing:.07em;text-transform:uppercase;border:0;border-radius:64px;justify-content:center;align-items:center;padding:0 28px;font-size:.875rem;font-weight:800;display:inline-flex;box-shadow:0 2px 64px #c9181280,inset 0 0 0 1px #ff7a6e59}.va .n-knop:active{transform:scale(.97)}.akb-weg{padding:0}:root{--h-sectie:round(nearest, clamp(48px, 2vw + 20px, 72px), 8px);--h-kaart:linear-gradient(180deg, #ffffff0e, #fff0 42%), var(--vlak);--h-rand:0 0 0 1px #ffffff1a inset, 0 1px 0 #ffffff2e inset;--h-licht:#d6dae6;--h-ring:0 0 0 1px #ffffff2e inset;--h-blauw:#2b4bd880}.wbp .hw,.wbp .hs,.wbp .hr,.wbp .hq,.wbp .hk{--rood:#c91812;--rood-licht:#ff4a3d;--rood-tekst:#ff7a6e;--tekst:#d6dae6;--gedempt:#aab1c5}.hw,.hr,.hq{max-width:calc(var(--breed) + 2 * var(--marge));padding:var(--h-sectie) var(--marge) 0;margin:0 auto;position:relative}.h-kop{gap:16px;max-width:44rem;margin-bottom:clamp(20px,2vw,32px);display:grid}.h-kop p{color:var(--h-licht)}.h-kop--rij{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 40px;max-width:none;display:flex}.h-kop--rij>div{gap:16px;max-width:44rem;display:grid}.h-kaart{background:var(--h-kaart);box-shadow:var(--h-rand), 0 24px 48px -28px #0000008c;border-radius:var(--r-l)}.tekstlink svg,.hw-kaart__knop svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}[data-rij]{position:relative}[data-rij]:focus-visible{outline:2px solid var(--rood-licht);outline-offset:2px;border-radius:var(--r-m)}.hw__kaarten{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--marge));padding:4px var(--marge) 12px;scroll-padding-inline:var(--marge);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.hw__kaarten::-webkit-scrollbar{display:none}.hw:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 52% at 82% 30%,#2b4bd842,#0000 70%),radial-gradient(38% 46% at 6% 52%,#c9181224,#0000 70%);position:absolute;inset:0 -8% 20%;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.hw{isolation:isolate;padding-top:calc(var(--h-sectie) - 24px)}.hw__lijst{max-width:560px;box-shadow:var(--h-ring);background:#ffffff12;border-radius:999px;grid-template-columns:1fr 1fr;margin-bottom:clamp(24px,2.6vw,36px);padding:8px;display:none;position:relative}.hw.is-tabs .hw__lijst{display:grid}.hw__schuif{width:calc(50% - 8px);transition:transform .28s var(--uit);background:#f3f4f8;border-radius:999px;position:absolute;top:8px;bottom:8px;left:8px;box-shadow:0 8px 24px -8px #00000080}.hw__lijst[data-actief="1"] .hw__schuif{transform:translate(100%)}.hw__tab{z-index:1;cursor:pointer;min-height:56px;color:var(--h-licht);font:inherit;font-weight:700;font-size:var(--t-s);transition:color .2s ease, transform var(--snel) var(--uit);background:0 0;border:0;border-radius:999px;padding:0 16px;line-height:1.2;position:relative}.hw__tab:active{transform:scale(.97)}.hw__tab[aria-selected=true]{color:#0b1534}.hw__tab:focus-visible{outline-offset:2px}@media (width>=560px){.hw__tab{font-size:1.0625rem}}.hw__paneel[hidden]{display:none}.hw__paneel+.hw__paneel{margin-top:56px}.hw.is-tabs .hw__paneel+.hw__paneel{margin-top:0}.hw.is-tabs .hw__paneelkop{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hw__paneelkop{margin-bottom:16px}@keyframes hw-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.hw__paneel.is-in{animation:hw-in .26s var(--uit)}.hw-kaart{scroll-snap-align:start;flex:0 0 min(80vw,340px);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.hw-kaart__beeld{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.hw-kaart__beeld img{object-fit:cover;object-position:50% 55%;width:100%;height:100%;transition:transform .7s var(--uit)}.hw-kaart__beeld:after{content:"";background:linear-gradient(180deg, #15245a00 55%, var(--vlak) 100%);position:absolute;inset:0}.hw-kaart__lijf{grid-template-rows:auto 1fr auto auto;gap:12px;padding:8px 24px 24px;display:grid}.hw-kaart__naam{font-family:var(--kop-letter);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:clamp(1.375rem,1.1rem + .7vw,1.625rem);font-weight:800;font-stretch:110%;line-height:1.15;display:flex}.hw-kaart__meest{font-family:var(--tekst-letter);letter-spacing:0;color:var(--inkt);background:#c9181266;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:700;font-stretch:100%}.hw-kaart__zin{color:var(--h-licht);margin:0;font-size:1rem;line-height:1.5}.hw-kaart__prijs{color:var(--gedempt);font-size:var(--t-s);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:4px;display:flex}.hw-kaart__prijs strong{font-family:var(--kop-letter);letter-spacing:-.02em;color:var(--inkt);font-size:clamp(1.75rem,1.3rem + 1vw,2.25rem);font-weight:800;font-stretch:110%;line-height:1}.hw-kaart__knop{min-height:48px;color:var(--inkt);letter-spacing:.06em;text-transform:uppercase;box-shadow:var(--h-ring);transition:background-color .2s ease, box-shadow .2s ease, transform var(--snel) var(--uit);border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-top:8px;padding:0 24px;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex;position:static}.hw-kaart__knop:after{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.hw-kaart__knop:active{transform:scale(.97)}.hw-kaart__knop:focus-visible{outline:none}.hw-kaart:has(.hw-kaart__knop:focus-visible){outline:2px solid var(--rood-licht);outline-offset:3px}@media (hover:hover) and (pointer:fine){.hw-kaart{transition:transform .22s var(--uit)}.hw-kaart:hover{transform:translateY(-3px)}.hw-kaart:hover .hw-kaart__beeld img{transform:scale(1.04)}.hw-kaart:hover .hw-kaart__knop{background-color:var(--rood);box-shadow:inset 0 0 0 1.5px #ff7a6e80,0 8px 40px -8px #c91812b3}}.hw__stippen{justify-content:center;margin-top:4px;display:flex}.hw__stip{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.hw__stip span{width:8px;height:8px;transition:transform .24s var(--uit), background-color .24s ease;background:#ffffff57;border-radius:50%}.hw__stip.is-aan span{background:#f3f4f8;transform:scale(1.35)}.hw__onder{gap:4px;margin-top:12px;display:grid}.hw__rest{border-top:1px solid var(--rand);display:grid}.hw__rest li{border-bottom:1px solid var(--rand);font-size:var(--t-s);color:var(--gedempt);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.hw__rest a{min-height:48px;color:var(--inkt);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.hw__rest a:hover{color:var(--rood-tekst)}.hw__alles{justify-self:start}.hw__noot{max-width:52rem;font-size:var(--t-s);color:var(--gedempt);margin-top:12px}@media (width>=900px){.hw__kaarten{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-inline:0;padding:0;display:grid;overflow:visible}.hw-kaart{flex:none}.hw__stippen{display:none}.hw__onder{grid-template-columns:1fr auto;align-items:center;gap:12px 40px;margin-top:24px}.hw__rest{border-top:0;flex-wrap:wrap;gap:0 36px;display:flex}.hw__rest li{border-bottom:0;justify-content:flex-start;gap:0 12px}.hw__alles{justify-self:end}.hw__noot{margin-top:8px}}.hs{--n:5;--hs-st:96;--hs-sp:9.5;--hs-aan:6.5;--hs-H:142;--hs-T:calc(var(--hs-H) + 100);position:relative}.hs--n3{--n:3;--hs-H:123}.hs--n4{--n:4;--hs-H:132.5}.hs--n5{--n:5;--hs-H:142}.hs--n6{--n:6;--hs-H:151.5}.hs--n7{--n:7;--hs-H:161}.hs__plak{max-width:calc(var(--breed) + 2 * var(--marge));padding:var(--h-sectie) var(--marge) 0;margin:0 auto}.hs__wrap{position:relative}.hs__rij{gap:0;display:grid;position:relative}.hs__stap{align-content:start;gap:8px;padding:0 0 28px 40px;display:grid;position:relative}.hs__stap:after{content:"";background:linear-gradient(#ff4a3db3,#ff4a3d1f);width:2px;position:absolute;top:26px;bottom:0;left:6px}.hs__stap:last-child{padding-bottom:0}.hs__stap:last-child:after{display:none}.hs__kopje{align-items:baseline;gap:12px;display:flex}.hs__punt{background:var(--rood-licht);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:0;box-shadow:0 0 0 4px #ff4a3d24,0 0 18px #ff4a3d80}.hs__nr{font-family:var(--kop-letter);font-size:var(--t-s);color:var(--rood-tekst);font-weight:700}.hs__titel{margin:0}.hs__tijd{color:var(--rood-tekst);font-weight:600;font-size:var(--t-s)}.hs__tekst{gap:8px;display:grid}.hs__tekst p:last-child{color:var(--h-licht);font-size:1rem;line-height:1.55}.hs__lijn,.hs__balk,.hs__merken{display:none}.hs__belofte{border-radius:var(--r-m);background:var(--grond-2);max-width:46rem;font-weight:600;font-size:var(--t-s);margin-top:clamp(28px,3vw,40px);padding:16px 24px;box-shadow:inset 0 0 0 1px #ff4a3d61}@media (width>=900px){.hs__rij{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}.hs__stap{padding:44px 28px 0 0}.hs__stap:after{display:none}.hs__punt{top:0}.hs__kopje{flex-direction:column;align-items:flex-start;gap:4px}.hs__lijn{width:calc((var(--n) - 1) / var(--n) * 100%);background:#ffffff24;height:2px;display:block;position:absolute;top:6px;left:7px}.hs__voortgang{transform-origin:0;background:linear-gradient(90deg,#ff4a3de6,#ff4a3d8c);width:100%;height:100%;display:block}}.hs--rij .hs__rij{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1 * var(--marge));padding:4px var(--marge) 12px;scroll-padding-inline:var(--marge);gap:16px;display:flex;overflow-x:auto}.hs--rij .hs__rij::-webkit-scrollbar{display:none}.hs--rij .hs__stap{scroll-snap-align:start;border-radius:var(--r-l);background:var(--h-kaart);box-shadow:var(--h-rand);flex:0 0 min(78vw,320px);gap:16px;padding:24px 24px 28px}.hs--rij .hs__stap:after,.hs--rij .hs__punt{display:none}.hs--rij .hs__kopje{flex-direction:column;gap:8px}.hs--rij .hs__nr{letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1}.hs--rij .hs__balk{background:#ffffff1f;border-radius:999px;height:4px;margin-top:12px;display:block;overflow:hidden}.hs--rij .hs__balk span{border-radius:inherit;background:var(--rood-licht);transform-origin:0;width:100%;height:100%;transform:scaleX(calc(.2 + .8 * var(--rij-p,0)));display:block}.hs--pin .hs__spoor{height:calc(var(--hs-H) * 1vh);margin-block:-26vh -18vh;position:relative}.hs--pin .hs__plak{align-content:center;min-height:100svh;padding-top:88px;padding-bottom:24px;display:grid;position:sticky;top:0}.hs--pin .hs__punt,.hs--pin .hs__titel,.hs--pin .hs__tekst{will-change:opacity}.hs--pin .hs__voortgang{transform:scaleX(0)}@keyframes hs-lijn{to{transform:scaleX(1)}}@keyframes hs-toon{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hs-dim{to{opacity:.7}}@keyframes hs-titel{0%,to{opacity:.6}30%,70%{opacity:1}}@keyframes hs-titel-laatste{0%{opacity:.6}to{opacity:1}}@supports (animation-timeline:view()){.hs--pin:not(.hs--js) .hs__spoor{view-timeline-name:--hs;view-timeline-axis:block}.hs--pin:not(.hs--js) .hs__voortgang{animation-name:hs-lijn;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hs;animation-range:cover calc(var(--hs-st) / var(--hs-T) * 100%) cover calc((var(--hs-st) + (var(--n) - 1) * var(--hs-sp)) / var(--hs-T) * 100%)}.hs--pin:not(.hs--js) .hs__tekst{animation-name:hs-toon;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hs;animation-range:cover var(--a) cover var(--b)}.hs--pin:not(.hs--js) .hs__tekst p:last-child{animation-name:hs-dim;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hs;animation-range:cover var(--c) cover var(--d)}.hs--pin:not(.hs--js) .hs__punt,.hs--pin:not(.hs--js) .hs__titel{animation-name:hs-titel;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hs;animation-range:cover var(--a) cover var(--d)}.hs--pin:not(.hs--js) .hs__stap:last-child .hs__tekst p:last-child{animation-name:none}.hs--pin:not(.hs--js) .hs__stap:last-child .hs__punt,.hs--pin:not(.hs--js) .hs__stap:last-child .hs__titel{animation-name:hs-titel-laatste;animation-range:cover var(--a) cover var(--b)}.hs__stap{--a:calc((var(--hs-st) + var(--i) * var(--hs-sp)) / var(--hs-T) * 100%);--b:calc((var(--hs-st) + var(--i) * var(--hs-sp) + var(--hs-aan)) / var(--hs-T) * 100%);--c:calc((var(--hs-st) + (var(--i) + 1) * var(--hs-sp)) / var(--hs-T) * 100%);--d:calc((var(--hs-st) + (var(--i) + 1) * var(--hs-sp) + var(--hs-aan)) / var(--hs-T) * 100%)}}.hs__stap:first-child,.hs__merk:first-child{--i:0}.hs__stap:nth-child(2),.hs__merk:nth-child(2){--i:1}.hs__stap:nth-child(3),.hs__merk:nth-child(3){--i:2}.hs__stap:nth-child(4),.hs__merk:nth-child(4){--i:3}.hs__stap:nth-child(5),.hs__merk:nth-child(5){--i:4}.hs__stap:nth-child(6),.hs__merk:nth-child(6){--i:5}.hs__stap:nth-child(7),.hs__merk:nth-child(7){--i:6}.hs__stap:nth-child(8),.hs__merk:nth-child(8){--i:7}.hs--js .hs__punt,.hs--js .hs__titel{opacity:.6;transition:opacity .3s var(--uit)}.hs--js .hs__tekst{opacity:0;transition:opacity .3s var(--uit), transform .3s var(--uit);transform:translateY(14px)}.hs--js .hs__tekst p:last-child{transition:opacity .3s var(--uit)}.hs--js .hs__stap.is-aan .hs__punt,.hs--js .hs__stap.is-aan .hs__titel{opacity:1}.hs--js .hs__stap.is-aan .hs__tekst,.hs--js .hs__stap.is-voorbij .hs__tekst{opacity:1;transform:none}.hs--js .hs__stap.is-voorbij .hs__tekst p:last-child{opacity:.7}.hs--js .hs__voortgang{transform:scaleX(calc(var(--hs-n,0) / (var(--n) - 1)));transition:transform .4s var(--uit)}.hs--js .hs__merken{pointer-events:none;display:block;position:absolute;inset:0}.hs--js .hs__merk{width:1px;left:0;top:calc(var(--i) * var(--hs-sp) * 1vh);height:calc(var(--hs-sp) * 1vh);position:absolute}.hs--js .hs__merk:last-child{height:calc((var(--hs-H) - var(--i) * var(--hs-sp)) * 1vh)}.hr{align-items:center;gap:32px;display:grid}.hr__score{align-content:center;justify-items:start;gap:16px;display:grid}.hr__kop{font-family:var(--kop-letter);margin:0;display:grid}.hr__oog{font-size:var(--t-s);letter-spacing:.08em;text-transform:uppercase;color:var(--rood-tekst);font-weight:700}.hr__getal{letter-spacing:-.04em;text-shadow:0 0 60px #ff4a3d59;font-size:clamp(5rem,3rem + 9vw,8.5rem);font-weight:800;font-stretch:112%;line-height:.95}.hr__van{font-weight:700;font-stretch:108%;font-size:var(--t-l);letter-spacing:-.01em}.hr__score .sterren--groot svg{width:168px;height:30px}.hr__uitleg{max-width:30rem;font-size:var(--t-s);color:var(--h-licht)}.hr__kaart{gap:24px;min-width:0;padding:clamp(24px,3vw,40px);display:grid}.hr__slides{display:grid}.hr-slide{opacity:0;visibility:hidden;transition:opacity .32s var(--uit), transform .32s var(--uit), visibility 0s .32s;grid-area:1/1;align-content:start;gap:16px;display:grid;transform:translateY(10px)}.hr-slide.is-aan{opacity:1;visibility:visible;transition-delay:0s;transform:none}.hr__kaart:not(.is-js) .hr-slide{opacity:1;visibility:visible;grid-area:auto;transform:none}.hr__kaart:not(.is-js) .hr__slides{gap:28px}.hr-slide__sterren svg{width:100px;height:18px}.hr-ster{fill:var(--rood-licht)}.hr-ster--leeg{fill:#fff3}.hr-slide__tekst{margin:0}.hr-slide__tekst p{letter-spacing:-.005em;color:var(--inkt);font-size:clamp(1.1875rem,1rem + .9vw,1.625rem);font-weight:500;line-height:1.42}.hr-slide__naam{font-size:var(--t-s);color:var(--gedempt)}.hr-slide__naam strong{color:var(--inkt)}.hr-slide__naam span{white-space:nowrap;background:#ffffff14;border-radius:999px;margin-left:12px;padding:4px 12px}.hr__bed{display:none}.hr__kaart.is-js .hr__bed{flex-wrap:wrap;align-items:center;gap:12px 16px;padding-top:20px;display:flex;box-shadow:0 -1px #ffffff1a}.hr__pijlen{gap:8px;display:flex}.hr__knop,.hr__pauze{cursor:pointer;min-width:48px;min-height:48px;color:var(--inkt);font:inherit;box-shadow:var(--h-ring);transition:background-color .2s ease, transform var(--snel) var(--uit);background:#ffffff14;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.hr__knop:active,.hr__pauze:active{transform:scale(.97)}.hr__knop svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.hr__pauze{font-weight:700;font-size:var(--t-s);align-items:center;gap:8px;padding:0 20px 0 16px;display:inline-flex}.hr__pauze[hidden]{display:none}.hr__pauze svg{width:16px;height:16px}.hr__pauze-pauze{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.hr__pauze-speel{fill:currentColor;display:none}.hr__pauze.is-pauze .hr__pauze-speel{display:block}.hr__pauze.is-pauze .hr__pauze-pauze{display:none}.hr__teller{font-size:var(--t-s);color:var(--gedempt);margin:0 auto 0 4px}@media (hover:hover) and (pointer:fine){.hr__knop:hover,.hr__pauze:hover{background:#ffffff29}}@media (width>=900px){.hr{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px)}}.hr__slides{touch-action:pan-y}.hq{align-items:center;gap:40px;display:grid}.hq__vragen{align-content:start;gap:24px;min-width:0;display:grid}.hq__vragen .h2{font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem)}.hq__lijst{border-top:1px solid var(--rand)}.hq__lijst details{border-bottom:1px solid var(--rand)}.hq__lijst summary{cursor:pointer;min-height:56px;color:var(--inkt);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:700;list-style:none;display:flex}.hq__lijst summary::-webkit-details-marker{display:none}.hq__lijst summary svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:rotate .2s var(--uit);flex:none}.hq__lijst details[open] summary svg{rotate:180deg}.hq__lijst details p{max-width:62ch;color:var(--h-licht);margin:0 0 16px}.hq__alle{justify-self:start}.hq__cta{gap:20px;display:grid}.hq__kaart{isolation:isolate;border-radius:var(--r-l);background:linear-gradient(var(--grond-2), var(--grond-2)) padding-box, linear-gradient(135deg, var(--rood-licht), var(--rood) 25%, #1b2c68 62%, #3350c8) border-box;border:2px solid #0000;justify-items:start;gap:16px;padding:clamp(28px,3.4vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 100px -40px #c918128c}.hq__kaart:before{content:"";z-index:-1;filter:blur(80px);background:var(--h-blauw);pointer-events:none;border-radius:50%;width:340px;height:340px;position:absolute;top:-120px;right:-120px}.hq__kaart>p{color:var(--h-licht)}.hq__knoppen{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:4px;display:flex}.hq__contact{font-size:var(--t-s);flex-wrap:wrap;gap:0 24px;display:flex}.hq__contact a{align-items:center;min-height:44px;display:inline-flex}.hq__wissel{width:100%;font-size:var(--t-s);color:var(--gedempt);padding-top:16px;box-shadow:0 -1px #ffffff1f}.hq__wissel strong{color:var(--inkt);font-size:var(--t-m);margin-bottom:4px;display:block}.hq__schoon{font-size:var(--t-s);color:var(--h-licht);align-items:center;gap:12px;display:flex}.hq__schoon svg{fill:none;stroke:var(--rood-tekst);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width>=900px){.hq{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,6vw,96px)}}@media (width<=479px){.hr__teller{display:none}.hr__pauze{margin-left:auto}}@media (width<=559px){.hq__knoppen,.hq__knoppen .knop{width:100%}}@media (width>=900px){.hw.is-tabs{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px;display:grid}.hw.is-tabs>.h-kop{margin-bottom:clamp(20px,2vw,28px)}.hw.is-tabs>.hw__lijst{width:500px;margin-bottom:clamp(20px,2vw,28px)}.hw.is-tabs>.hw__paneel{grid-column:1/-1}.hw-kaart__beeld{aspect-ratio:2}}@media (prefers-reduced-motion:reduce){.hw__schuif,.hr-slide{transition:none}.hw__paneel.is-in{animation:none}}.pt__lijst{display:none}.pt.is-tabs>.pt__lijst{width:max-content;max-width:100%;box-shadow:var(--h-ring);scrollbar-width:none;overscroll-behavior-x:contain;background:#ffffff12;border-radius:999px;gap:4px;margin-bottom:clamp(20px,2.4vw,32px);padding:6px;display:flex;overflow-x:auto}.pt.is-tabs>.pt__lijst::-webkit-scrollbar{display:none}.pt__tab{cursor:pointer;min-height:48px;color:var(--h-licht);font:inherit;font-weight:700;font-size:var(--t-s);white-space:nowrap;transition:background-color .2s ease, color .2s ease, box-shadow .2s ease, transform var(--snel) var(--uit);background:0 0;border:0;border-radius:999px;flex:none;padding:0 22px;line-height:1.2;position:relative}.pt__tab:active{transform:scale(.97)}.pt__tab[aria-selected=true]{color:#0b1534;background:#f3f4f8;box-shadow:0 8px 24px -8px #00000080}.pt__tab:focus-visible{outline-offset:2px}@media (hover:hover) and (pointer:fine){.pt__tab[aria-selected=false]:hover{color:var(--inkt);background:#ffffff1a}}.pt__paneel[hidden]{display:none}.pt__paneel+.pt__paneel{margin-top:48px}.pt.is-tabs>.pt__paneel+.pt__paneel{margin-top:0}.pt.is-tabs>.pt__paneel>.pt__paneelkop{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pt__paneelkop{margin-bottom:16px}.pt__paneel.is-in{animation:hw-in .26s var(--uit)}@media (prefers-reduced-motion:reduce){.pt__paneel.is-in{animation:none}.pt__tab{transition:none}}.hg{max-width:calc(var(--breed) + 2 * var(--marge));padding:var(--h-sectie) var(--marge) 0;margin:0 auto;position:relative}.hg h3{font-family:var(--kop-letter);letter-spacing:-.01em;font-weight:700;font-stretch:106%}.hg .tekstlink{align-items:center;gap:8px;display:inline-flex}.hg .tekstlink svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.hg__kern{align-items:center;gap:24px;display:grid}.hg__def{align-content:center;gap:12px;min-width:0;display:grid}.wbp .hg__def .wl-oog{color:var(--rood-tekst);margin:0}.hg__def-tekst{font-family:var(--tekst-letter);letter-spacing:-.01em;color:var(--inkt);text-wrap:pretty;margin:0;font-size:clamp(1.1875rem,1rem + .9vw,1.625rem);font-weight:600;font-stretch:100%;line-height:1.4}.wbp .hg__def .hg__def-tekst{font-family:var(--tekst-letter);letter-spacing:-.01em;font-size:clamp(1.1875rem,1rem + .9vw,1.625rem);font-weight:600;font-stretch:100%;line-height:1.4}.wbp .ab--kaart{border-radius:var(--r-l);background:var(--h-kaart);box-shadow:var(--h-rand), 0 24px 48px -28px #0000008c;min-width:0;padding:clamp(24px,3vw,36px)}.ab--kaart .ab__in{gap:14px;display:grid}.ab--kaart .v2-kop{border:0;margin:0;padding:0}.ab--kaart .v2-kop:before{content:none}.wbp .ab--kaart .v2-kop h2{max-width:none;font-size:var(--t-l);line-height:1.2}.ab--kaart .ab-antwoord{max-width:none;color:var(--h-licht);font-size:1rem;line-height:1.55}.ab--kaart .ab-feiten{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:6px 0 0}.ab--kaart .ab-feiten li{border-top:1px solid var(--rand);padding-top:12px}.ab--kaart .ab-feiten strong{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700}.ab--kaart .ab-feiten span{color:var(--gedempt);font-size:.875rem}.ab--kaart .ab-noot{color:var(--gedempt);margin:4px 0 0;font-size:.875rem}@media (width>=900px){.hg__kern{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,4vw,64px)}}@media (width>=600px){.ab--kaart .ab-feiten{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=900px){.ab--kaart .ab-feiten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.ab--kaart .ab-feiten{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px}}.hg__twee{gap:16px;display:grid}.hg__kaart{align-content:start;justify-items:start;gap:16px;min-width:0;padding:clamp(24px,3vw,36px);display:grid}.hg__kaart h3{font-size:var(--t-l);margin:0;line-height:1.2}.hg__lijst{gap:12px;width:100%;display:grid}.hg__lijst li{color:var(--h-licht);grid-template-columns:22px minmax(0,1fr);gap:12px;line-height:1.5;display:grid}.hg__lijst svg{fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;margin-top:3px}.hg__lijst--ja svg{stroke:var(--rood-tekst);stroke-width:2.4px}.hg__lijst--nee li{color:var(--gedempt)}.hg__lijst--nee svg{stroke:var(--gedempt);stroke-width:2.2px}@media (width>=760px){.hg__twee{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px}}.hg__regelt{align-items:center;gap:12px 32px;padding:20px 24px;display:grid}.hg__regelt h3{margin:0;font-size:1.125rem}.hg__chips{flex-wrap:wrap;gap:8px 24px;display:flex}.hg__chips li{color:var(--h-licht);font-size:var(--t-s);align-items:center;gap:10px;line-height:1.4;display:flex}.hg__chips svg{fill:none;width:16px;height:16px;stroke:var(--rood-tekst);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width>=900px){.hg__regelt{grid-template-columns:auto 1fr}}.hg__tiers{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--marge));padding:18px var(--marge) 12px;scroll-padding-inline:var(--marge);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.hg__tiers::-webkit-scrollbar{display:none}.hg-tier{scroll-snap-align:start;flex:0 0 min(80vw,330px);align-content:start;gap:12px;padding:28px 24px 24px;display:grid;position:relative}.hg-tier.is-meest{box-shadow:var(--s-neon), 0 24px 48px -28px #0000008c}.hg-tier__lint{color:var(--inkt);background:#c91812;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:24px}.hg-tier h3{font-size:var(--t-l);margin:0}.hg-tier__prijs{color:var(--gedempt);font-size:var(--t-s);flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.hg-tier__prijs strong{font-family:var(--kop-letter);letter-spacing:-.02em;color:var(--inkt);font-size:clamp(1.75rem,1.3rem + 1vw,2.25rem);font-weight:800;font-stretch:110%;line-height:1}.hg-tier__wat{color:var(--h-licht);line-height:1.5}.hg-tier__knop{text-align:center;min-height:48px;color:var(--inkt);letter-spacing:.06em;text-transform:uppercase;box-shadow:var(--h-ring);transition:background-color .2s ease, box-shadow .2s ease, transform var(--snel) var(--uit);border-radius:999px;justify-content:center;justify-self:stretch;align-items:center;margin-top:8px;padding:8px 20px;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex}.hg-tier__knop:active{transform:scale(.97)}.hg-tier.is-meest .hg-tier__knop{background:#c91812;box-shadow:inset 0 0 0 1.5px #ff7a6e80,0 8px 40px -8px #c91812b3}@media (hover:hover) and (pointer:fine){.hg-tier__knop:hover{background-color:#c91812;box-shadow:inset 0 0 0 1.5px #ff7a6e80,0 8px 40px -8px #c91812b3}}@media (width>=760px){.hg__tiers{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:20px;margin:0;padding:18px 0 0;display:grid;overflow:visible}.hg-tier{flex:none}}.hg .pw{margin:0 0 16px}.hg .pw-na{margin-top:-4px}.hg__plus{gap:16px;margin-top:20px;display:grid}.hg__kosten{align-content:start;gap:16px;padding:clamp(24px,3vw,32px);display:grid}.hg__kosten h3{margin:0;font-size:1.1875rem}.hg__kosten ul{gap:10px;display:grid}.hg__kosten li{color:var(--h-licht);padding-left:20px;line-height:1.5;position:relative}.hg__kosten li:before{content:"";background:var(--rood-licht);width:8px;height:2px;position:absolute;top:.8em;left:0}.hg__extra{align-content:start;gap:16px;display:grid}.hg__extra li{align-content:start;gap:8px;padding:20px 24px;display:grid}.hg__extra h3{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0;font-size:1.1875rem;display:flex}.hg__extra-prijs{font-family:var(--tekst-letter);font-stretch:100%;font-size:var(--t-s);color:var(--inkt);font-weight:700}.hg__extra-prijs small{color:var(--gedempt);font-size:.8125rem;font-weight:500}.hg__extra p{color:var(--h-licht);line-height:1.5;font-size:var(--t-s)}@media (width>=900px){.hg__plus{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.hg__plus--een{grid-template-columns:minmax(0,1fr)}.hg__plus--een .hg__kosten ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 40px}}.hg__toestem{border-radius:var(--r-m);background:var(--grond-2);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:16px;padding:20px 24px;display:grid;box-shadow:inset 0 0 0 1px #ff4a3d61}.hg__toestem svg{fill:none;width:26px;height:26px;stroke:var(--rood-tekst);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.hg__toestem p{max-width:70ch;color:var(--h-licht);line-height:1.55}.hg__toestem strong{color:var(--inkt)}.hq__noot{font-size:var(--t-s);color:var(--gedempt)}.hq__schoon{align-items:flex-start}.hq__schoon svg{margin-top:2px}.wbp .hq+.pv,.wbp .hr+.pv,.wbp .hg+.pv{margin-top:var(--h-sectie)}.hq--alleen{grid-template-columns:minmax(0,1fr)}@media (width>=900px){.hq--alleen{grid-template-columns:minmax(0,7fr)}}.wbp .lp-kaart{max-width:56rem}.wbp .lp-kaart .lp-antwoord{font-size:var(--t-m);color:var(--inkt);max-width:62ch;line-height:1.55}.lp-meer{border-top:1px solid var(--rand);width:100%}.lp-meer summary{cursor:pointer;min-height:56px;color:var(--inkt);justify-content:space-between;align-items:center;gap:16px;font-weight:700;list-style:none;display:flex}.lp-meer summary::-webkit-details-marker{display:none}.lp-meer summary svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:rotate .2s var(--uit);flex:none}.lp-meer[open] summary svg{rotate:180deg}.wbp .lp-lijst-kaarten li{background:var(--h-kaart);box-shadow:var(--h-rand);border-radius:var(--r-m)}.wbp .lp-lijst-kaarten{margin:0}.hg__tiers--keuze .hg-tier h3{font-size:1.25rem}.hg__tiers--keuze .hg-tier .lp-soort{font-size:var(--t-s);color:var(--rood-tekst);font-weight:700}.hg__tiers--keuze .hg-tier__knop{margin-top:auto}.lp-voet{font-size:var(--t-s);color:var(--gedempt);max-width:62ch;margin-top:16px}.hg-tier__duur{font-size:var(--t-s);color:var(--gedempt)}.hg__noot{max-width:70ch;font-size:var(--t-s);color:var(--gedempt);margin:16px 0 0;line-height:1.55}.hg__noot+.tekstlink,.hg__tiers+.hg__noot{margin-top:20px}.hg__tiers--sweep .hg-tier__knop{margin-top:auto}@media (width>=760px){.hg__tiers--sweep{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.hg__lijst--twee{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 40px}}.hg__tiers--stappen .hg-tier,.hg__tiers--stemmen .hg-tier{padding-top:24px}.hg-tier__nr{font-family:var(--kop-letter);letter-spacing:-.03em;color:var(--rood-tekst);font-size:2.25rem;font-weight:800;line-height:1}.hg__tiers--stappen .hg-tier__knop{margin-top:auto}.hg-stem{align-content:start;gap:16px;height:100%;display:grid}.hg-stem blockquote{margin:0}.hg-stem blockquote p{color:var(--inkt);font-size:1.0625rem;line-height:1.5}.hg-stem figcaption{font-size:var(--t-s);color:var(--gedempt);gap:6px;margin-top:auto;display:grid}.hg-stem figcaption strong{color:var(--inkt)}.hg-stem__uitkomst{color:var(--h-licht);background:#ffffff14;border-radius:999px;justify-self:start;padding:4px 12px;font-size:.8125rem;font-weight:600}.wbp .bd-verder{background:0 0}.wbp .pz-lijst li>a{margin-block:0;padding-block:20px;display:grid}@media (width>=56rem){.wbp .pz-lijst li>a{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto}}@media (width<=55.99rem){.wbp .hg .pz-tabel-wrap{overscroll-behavior-x:contain;border:1px solid var(--lijn);border-radius:var(--r-m);background:var(--grond-2);scrollbar-width:thin;overflow-x:auto}.wbp .hg .pz-tabel{table-layout:fixed;min-width:46rem;display:table}.wbp .hg .pz-tabel thead{display:table-header-group}.wbp .hg .pz-tabel tbody{display:table-row-group}.wbp .hg .pz-tabel tfoot{display:table-footer-group}.wbp .hg .pz-tabel thead tr,.wbp .hg .pz-tabel tbody tr,.wbp .hg .pz-tabel tfoot tr{background:0 0;border:0;border-radius:0;margin:0;padding:0;display:table-row}.wbp .hg .pz-tabel th,.wbp .hg .pz-tabel td{vertical-align:top;text-align:left;border-bottom:1px solid var(--lijn);padding:14px 16px;display:table-cell}.wbp .hg .pz-hoek{width:9rem;display:table-cell}.wbp .hg .pz-kol{border:0;border-bottom:1px solid var(--lijn);background:0 0;border-radius:0;display:table-cell}.wbp .hg .pz-kol.is-meest,.wbp .hg .pz-tabel td:nth-child(3){background:var(--rood-zacht)}.wbp .hg .pz-lint{margin-top:6px;display:block}.wbp .hg .pz-naam,.wbp .hg .pz-prijs{display:block}.wbp .hg .pz-cel{border-top:0;display:table-cell}.wbp .hg .pz-cel:before{content:none}.wbp .hg .pz-i{vertical-align:-3px;grid-column:auto;margin:0 8px 0 0;display:inline-block}.wbp .hg .pz-tabel tbody th,.wbp .hg .pz-hoek{z-index:1;background:var(--grond-2);box-shadow:1px 0 0 var(--lijn);position:sticky;left:0}.wbp .hg .pz-tabel tfoot td{border-bottom:0}}.hk{max-width:calc(var(--breed) + 2 * var(--marge));padding:var(--h-sectie) var(--marge) 0;margin:0 auto;position:relative}.hk__lijst{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--marge));padding:4px var(--marge) 12px;scroll-padding-inline:var(--marge);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.hk__lijst::-webkit-scrollbar{display:none}.hk__rij{align-items:center;gap:28px;display:grid}.hk__boek{isolation:isolate;position:relative}.hk__vondsten{gap:12px;min-width:0;display:grid}.hk__kop{font-family:var(--kop-letter);font-weight:700;font-size:var(--t-s);letter-spacing:.08em;text-transform:uppercase;color:var(--rood-tekst);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.hk__kop span{font-family:var(--tekst-letter);letter-spacing:0;text-transform:none;color:var(--gedempt);font-weight:400}.hk-vondst{scroll-snap-align:start;border-radius:var(--r-m);flex:0 0 min(74vw,300px);align-items:center;gap:16px;padding:16px;display:flex}.hk-vondst__icoon{border-radius:var(--r-m);object-fit:cover;flex:none;width:52px;height:52px;box-shadow:0 0 0 1px #ffffff1a,0 8px 20px -8px #ff4a3d73}.hk-vondst__tekst{gap:4px;min-width:0;display:grid}.hk-vondst__ernst{letter-spacing:.04em;text-transform:uppercase;color:var(--rood-tekst);font-size:.8125rem;font-weight:700}.hk-vondst--rustig .hk-vondst__ernst{color:var(--gedempt)}.hk-vondst__titel{font-family:var(--kop-letter);letter-spacing:-.01em;hyphens:manual;overflow-wrap:break-word;font-size:1.0625rem;font-weight:700;font-stretch:105%;line-height:1.25}.hk__balk{background:#ffffff1f;border-radius:999px;height:4px;margin:4px 0 0;overflow:hidden}.hk__balk span{border-radius:inherit;background:var(--rood-licht);transform-origin:0;width:100%;height:100%;transform:scaleX(calc(.25 + .75 * var(--rij-p,0)));display:block}@media (width>=900px){.hk__rij{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px)}.hk__lijst{gap:12px;margin-inline:0;padding:0;display:grid;overflow:visible}.hk-vondst{flex:none;gap:16px;padding:16px 24px 16px 16px}.hk-vondst__icoon{width:56px;height:56px}.hk-vondst__titel{font-size:1.1875rem}.hk__balk{display:none}}.hk__boek .boek__spread{box-shadow:var(--s-neon), var(--s-diep)}.dp{--acc:255, 74, 61;--acc-tekst:#ff7a6e}.dp--scan{--acc:91, 140, 255;--acc-tekst:#9db8ff}.dp--inbraak{--acc:255, 74, 61;--acc-tekst:#ff7a6e}.dp--totaal{--acc:160, 120, 255;--acc-tekst:#c3a8ff}.hg__iconen{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:16px;display:grid}.hg-ico{align-content:start;gap:16px;padding:24px;display:grid}.hg-ico p{color:var(--inkt);text-wrap:pretty;font-weight:600;line-height:1.45}.hg-ico__badge{background:rgba(var(--acc), .16);width:52px;height:52px;box-shadow:0 0 0 1px rgba(var(--acc), .45) inset, 0 12px 28px -12px rgba(var(--acc), .7);border-radius:16px;place-items:center;display:grid}.hg-ico__badge svg{fill:none;width:26px;height:26px;stroke:var(--acc-tekst);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){.hg-ico{transition:transform .22s var(--uit)}.hg-ico:hover{transform:translateY(-3px)}}.hg__vgl{justify-items:start;gap:20px;padding:clamp(24px,3vw,40px);display:grid}.hg__vgl-kop{font-size:var(--t-l);line-height:1.2}.hg__vgl-kol{gap:24px;width:100%;display:grid}.hg__vgl h3{letter-spacing:.1em;text-transform:uppercase;color:var(--gedempt);margin:0 0 12px;font-size:.8125rem}.hg__vgl-wel h3{color:var(--acc-tekst)}.hg__vgl .hg__lijst strong{color:var(--inkt);font-weight:600}.hg__vgl .hg__lijst em{color:var(--gedempt);font-style:normal}.dp .hg__lijst--ja svg{stroke:var(--acc-tekst)}@media (width>=760px){.hg__vgl-kol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.hg__vgl-wel{padding-right:clamp(20px,3vw,48px)}.hg__vgl-niet{border-left:1px solid var(--rand);padding-left:clamp(20px,3vw,48px)}}.hg__badges{flex-wrap:wrap;gap:10px;display:flex}.hg__badges a{min-height:48px;font-weight:700;font-size:var(--t-s);color:var(--inkt);transition:background-color .2s ease, box-shadow .2s ease, transform var(--snel) var(--uit);background:#ffffff0f;border-radius:999px;align-items:center;gap:10px;padding:0 20px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.hg__badges a:active{transform:scale(.97)}.hg__badges svg{fill:none;width:14px;height:14px;stroke:var(--acc-tekst,var(--rood-tekst));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){.hg__badges a:hover{background:rgba(var(--acc,255, 74, 61), .2);box-shadow:0 0 0 1px rgba(var(--acc,255, 74, 61), .6) inset}}.dp .hg-tier__lint,.dp .hg-tier.is-meest .hg-tier__knop{background:#c91812}.dp--scan .hg-tier.is-meest,.dp--totaal .hg-tier.is-meest{box-shadow:0 0 0 1.5px rgba(var(--acc), .7) inset, 0 0 36px -6px rgba(var(--acc), .5), 0 24px 48px -28px #0000008c}.dp--scan .hs__punt,.dp--totaal .hs__punt{background:rgb(var(--acc));box-shadow:0 0 0 4px rgba(var(--acc), .16), 0 0 18px rgba(var(--acc), .55)}.dp--scan .hs__voortgang,.dp--totaal .hs__voortgang{background:linear-gradient(90deg, rgba(var(--acc), .95), rgba(var(--acc), .55))}.hg+.v2-sectie.v2-band,.hg+.v2-band{margin-top:var(--h-sectie)}.pt.is-zoek>.pt__lijst{display:none}.pt.is-zoek>.pt__paneel[hidden]{display:block}.pt.is-zoek>.pt__paneel+.pt__paneel{margin-top:32px}.hg__stats{gap:16px;display:grid}.hg__stats li{align-content:start;gap:8px;padding:clamp(24px,3vw,36px);display:grid}.hg__stats strong{font-family:var(--kop-letter);letter-spacing:-.02em;color:var(--inkt);font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);font-weight:800;font-stretch:110%;line-height:1.1}.hg__stats span{color:var(--h-licht);line-height:1.5}@media (width>=760px){.hg__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.hg__iconen--tekst{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.hg-ico h3{margin:0;font-size:1.1875rem;line-height:1.25}.hg__iconen--tekst .hg-ico p{color:var(--h-licht);font-weight:400;font-size:var(--t-s)}.hg__iconen--tekst .hg-ico h3{color:var(--inkt)}.wbp .hg .wl-risico--rij{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--marge));padding:4px var(--marge) 12px;scroll-padding-inline:var(--marge);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.wbp .hg .wl-risico--rij::-webkit-scrollbar{display:none}.wbp .hg .wl-risico--rij>li{scroll-snap-align:start;background:var(--h-kaart);box-shadow:var(--h-rand);border-radius:var(--r-l);flex:0 0 min(80vw,320px)}@media (width>=48rem){.wbp .hg .wl-risico--rij{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.wbp .hg .wl-risico--rij>li{flex:none}}@media (width>=80rem){.wbp .hg .wl-risico--rij{grid-template-columns:repeat(4,minmax(0,1fr))}}.wbp .hg .wl-bronnen--los{border-top:0;margin-top:0;padding-top:0}.wbp .hg .wl-bronnen--los h2{font-size:var(--t-xl);margin-bottom:16px}.wbp .hg .wl-bronnen--los ul{flex-direction:column}:root{--acc:255, 74, 61;--acc-tekst:#ff7a6e}.wbp .hg .wl-risico--rij p{font-size:var(--t-s);color:var(--h-licht);line-height:1.5}.wbp .hg .wl-risico--rij .wl-risico__gevolg{color:var(--inkt)}.wbp .hg .wl-risico--rij h3{font-size:1.125rem}.hg__lead{max-width:62ch;font-size:var(--t-m);color:var(--inkt);margin:0 0 24px;line-height:1.55}.hg__stats--dl{margin-top:16px}.hg__stats--dl dt{letter-spacing:.1em;text-transform:uppercase;color:var(--rood-tekst);font-size:.8125rem;font-weight:700}.hg__stats--dl dd{color:var(--h-licht);margin:0;line-height:1.5}.hg__stats--dl dd strong{font-family:var(--tekst-letter);font-size:inherit;letter-spacing:0;color:var(--inkt);font-weight:700}.hg__stats--dl dd a{min-height:0;color:var(--inkt);display:inline}.hg__stats--dl>div{border-radius:var(--r-l);align-content:start;gap:8px;padding:clamp(20px,2.4vw,28px);display:grid}.hg-tier__kicker{color:var(--gedempt);font-size:.8125rem;font-weight:600}.hg__iconen--twee{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.hg__iconen--na{margin-top:16px}.hg__stats--nr{counter-reset:n}.hg__stats--nr li{gap:12px}.hg__stats--nr p{color:var(--inkt);font-weight:600;line-height:1.45}.sx-faq__lijst{max-width:56rem}@media (width>=700px){.hg__iconen--twee{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=760px){.hg__tiers--wie{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));grid-auto-flow:row}}.hg__vraag{font-family:var(--kop-letter);color:var(--rood-tekst);font-weight:700;font-size:var(--t-s);letter-spacing:.04em;margin:0}.hg__vgl--los{margin-top:16px}.hg__voor{color:var(--h-licht);line-height:1.55}.hg__tijd{color:var(--h-licht);align-items:center;gap:8px;display:inline-flex}.hg__tijd svg{fill:none;width:18px;height:18px;stroke:var(--rood-tekst);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.hg__iconen--tool{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.hg__iconen--tool .gt-kaart{border-radius:var(--r-l);background:var(--h-kaart);height:100%;box-shadow:var(--h-rand)}@media (width>=900px){.hg__iconen--tool{grid-template-columns:repeat(3,minmax(0,1fr))}}.wbp .kb-groot,.wbp .kb-raster .kb-kaart{border-radius:var(--r-l);background:var(--h-kaart);box-shadow:var(--h-rand), 0 24px 48px -28px #0000008c;color:inherit;border:0;text-decoration:none}.wbp .kb-groot h3,.wbp .kb-raster .kb-kaart h3{color:var(--inkt)}.wbp .kb-groot p,.wbp .kb-raster .kb-kaart p{color:var(--h-licht)}@media (hover:hover) and (pointer:fine){.wbp .kb-raster .kb-kaart,.wbp .kb-groot{transition:transform .22s var(--uit)}.wbp .kb-raster .kb-kaart:hover,.wbp .kb-groot:hover{transform:translateY(-3px)}}@keyframes kb-lees{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.kb-lees-balk{background:#ffffff14;display:block!important}.kb-lees-balk span{animation-name:kb-lees;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);transform:scaleX(0)}}}.wbp .zc-hulp a{color:var(--rood-tekst)}@media (width<=899px){.wbp .hg__def{border-left:2px solid var(--rood);padding-left:16px}.wbp .hg__def .hg__def-tekst{color:var(--tekst);font-size:1.0625rem;font-weight:500;line-height:1.55}}@media (width<=699px){.wbp .kb-raster{gap:10px}.wbp .kb-raster .kb-kaart{gap:6px;padding:16px 48px 16px 16px;position:relative}.wbp .kb-raster .kb-kaart h3{font-size:1.0625rem;line-height:1.3}.wbp .kb-raster .kb-kaart p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;display:-webkit-box;overflow:hidden}.wbp .kb-raster .kb-kaart .kb-lees{gap:0;font-size:0;position:absolute;top:50%;right:16px;translate:0 -50%}.wbp .kb-raster .kb-kaart .kb-lees svg{width:18px;height:18px}.hg__iconen:not(.hg__iconen--tekst){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hg__iconen:not(.hg__iconen--tekst) .hg-ico{gap:12px;padding:16px}.hg__iconen:not(.hg__iconen--tekst) .hg-ico p{overflow-wrap:break-word;font-size:.9375rem}.hg__iconen:not(.hg__iconen--tekst) .hg-ico__badge{border-radius:12px;width:40px;height:40px}.hg__iconen:not(.hg__iconen--tekst) .hg-ico__badge svg{width:20px;height:20px}.hg__iconen:not(.hg__iconen--tekst) .hg-ico:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center}}.wbp .hg__badges>li{display:flex}.wbp .hg__badges a{margin:0;padding:0 20px;display:inline-flex}.wbp :is(.hw__rest,.pv-lijst,.aanbod__lijst) li{display:block}.wbp :is(.hw__rest,.pv-lijst,.aanbod__lijst) li>a{align-items:center;margin-block:0;padding-block:0;display:flex}.wbp{--h-sectie:round(nearest, clamp(80px, 5vw + 40px, 136px), 8px)}.wbp .hg__kern{padding-top:clamp(48px,4vw + 24px,88px)}.hg--beeld{padding-top:0}.hg__sfeer{margin:var(--h-sectie) calc(-1 * var(--marge)) clamp(-160px, -12vw, -72px);display:block;position:relative}.hg__sfeer img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.hg__sfeer:after{content:"";background:linear-gradient(180deg, var(--grond) 0%, transparent 22%, transparent 55%, var(--grond) 100%);position:absolute;inset:0}.hg--beeld>.h-kop{z-index:1;position:relative}@media (width>=700px){.hg__sfeer{border-radius:var(--r-l);margin-inline:0;overflow:hidden}.hg__sfeer img{aspect-ratio:2400/1169}.hg__sfeer:after{background:linear-gradient(90deg, var(--grond) 0%, #0b15348c 40%, transparent 65%), linear-gradient(180deg, transparent 60%, var(--grond) 100%)}.hg--beeld>.h-kop{max-width:46%}}.sx-oog{font-size:var(--t-s);letter-spacing:.08em;text-transform:uppercase;color:var(--rood-tekst);font-weight:700}.sx-held{isolation:isolate;background:var(--grond);position:relative;overflow:clip}.sx-held__beeld{z-index:-1;position:absolute;inset:0}.sx-held__beeld img,.sx-held__film{aspect-ratio:2400/1340;object-fit:cover;object-position:50% 100%;width:100%;height:auto;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.sx-held__film{opacity:0;pointer-events:none;transition:opacity .9s}.sx-held__film.is-klaar{opacity:1}@media (prefers-reduced-motion:reduce){.sx-held__film{display:none}}.sx-held:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, transparent, var(--grond));height:18%;position:absolute;inset:auto 0 0}.sx-held__in{max-width:var(--breed);padding:calc(var(--balk,72px) + 28px) var(--marge) 320px;justify-items:start;gap:24px;margin:0 auto;display:grid}.sx-held__kop{font-size:var(--t-xxl);max-width:15ch}.sx-held__lead{color:#d6dae6;max-width:34rem;font-size:var(--t-m);line-height:1.6}.sx-held__acties{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.sx-held__feiten{flex-wrap:wrap;gap:8px;display:flex}.sx-held__feiten li{min-height:36px;font-size:var(--t-s);color:#d6dae6;background:#060d258c;border-radius:999px;align-items:center;padding:0 16px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.sx-held__beeld img{aspect-ratio:1200/2150}.sx-held__kop .w{vertical-align:baseline}@media (width<=699px){.sx-held{--sx-bh:clamp(380px, 112vw, 520px)}.sx-held__beeld img,.sx-held__film{height:var(--sx-bh);aspect-ratio:auto;object-position:50% 66%}.sx-held__in{padding-bottom:calc(var(--sx-bh) - 24px)}.sx-held__acties{flex-direction:column;align-items:stretch;width:100%}.sx-held__acties .knop{width:100%}.sx-held__acties .tekstlink{align-self:flex-start}}@media (width>=700px){.sx-held__beeld img,.sx-held__film{aspect-ratio:auto;object-position:50% 92%;height:100%}.sx-held__in{grid-template-rows:auto auto;align-content:space-between;min-height:clamp(640px,100svh - 72px,940px);padding-top:clamp(40px,6svh,72px);padding-bottom:28px}.sx-held__tekst{justify-items:start;gap:20px;display:grid}.sx-held__kop{max-width:17ch;font-size:clamp(2.25rem,1.2rem + 3.2vw,3.75rem)}.sx-held__lead{max-width:32rem}}@media (width>=700px) and (height<=760px){.sx-held__lead{display:none}}@media (width<=699px){.sx-held__tekst{justify-items:start;gap:24px;display:grid}}.sx-weg{z-index:70;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));min-width:48px;min-height:48px;color:var(--inkt);font-size:var(--t-s);backdrop-filter:blur(10px);background:#0a1431eb;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 16px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;box-shadow:inset 0 0 0 1px #ffffff47,0 12px 32px -12px #000c}.sx-weg svg{fill:none;width:20px;height:20px;stroke:var(--rood-tekst);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sx-weg:focus-visible{outline:3px solid var(--rood-tekst);outline-offset:3px;border-radius:999px}@media (hover:hover) and (pointer:fine){.sx-weg:hover{background:#13204d}}.sx-weg:active{transform:scale(.97)}.sx-weg--kop{display:none}@media (width<=767.98px){.sx-weg--zweef{display:none}.sx-weg--kop{letter-spacing:0;backdrop-filter:none;background:#13204d99;flex:none;gap:6px;min-width:44px;min-height:44px;padding:0 12px 0 10px;font-size:.8125rem;display:inline-flex;position:static;box-shadow:inset 0 0 0 1px #ffffff52}.sx-weg--kop svg{width:18px;height:18px}.kop--snelweg .kop__acties{gap:10px}.kop--snelweg .kop__mob{display:none}}@media (width<=400px){.kop--snelweg .kop__binnen,.kop--snelweg .kop__acties{gap:8px}.kop--snelweg .kop__plan{display:none}.kop--snelweg .knop--klein{padding:0 14px}.sx-weg--kop{border-radius:14px;flex-direction:column;justify-content:center;gap:1px;padding:0 6px;font-size:.6875rem;line-height:1.1}.sx-weg--kop svg{width:16px;height:16px}}.sx-kies__paneel{background:var(--grond-2);box-shadow:0 0 0 1px var(--rand) inset, 0 40px 80px -40px #000000b3;border-radius:22px;padding:28px 20px}@media (width>=48rem){.sx-kies__paneel{padding:48px}}.sx-kies__terugval{gap:4px;padding-left:1.1em;list-style:outside;display:grid}.sx-kies__terugval a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.sx-kies__vragen{gap:36px;display:grid}.sx-kies__vragen[hidden],.sx-kies__terugval[hidden],.sx-kies__uitkomst[hidden]{display:none}.sx-kies__vraag{border:0;min-width:0;margin:0;padding:0}.sx-kies__vraag legend{font-family:var(--kop-letter);font-weight:700;font-stretch:106%;font-size:var(--t-l);letter-spacing:-.01em;align-items:center;gap:12px;margin-bottom:16px;padding:0;display:flex}.sx-kies__opt{font-family:var(--tekst-letter);font-weight:400;font-stretch:100%;font-size:var(--t-s);letter-spacing:0;color:var(--gedempt)}.sx-kies__nr{width:32px;height:32px;color:var(--inkt);background:#c9181266;border-radius:50%;flex:none;place-items:center;font-size:.9375rem;font-weight:800;display:inline-grid;box-shadow:inset 0 0 0 1px #ff7a6e80}.sx-kies__tegels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=48rem){.sx-kies__tegels--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-kies__tegels--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-kies__tegels--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){.sx-kies__tegels--3,.sx-kies__tegels--2{grid-template-columns:minmax(0,1fr)}}.sx-tegel{display:block;position:relative}.sx-tegel input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.sx-tegel>span{text-align:center;min-height:104px;font-size:var(--t-s);color:var(--inkt);transition:background-color .2s var(--uit), box-shadow .2s var(--uit);background:#ffffff0a;border-radius:16px;align-content:center;justify-items:center;gap:10px;padding:16px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.sx-tegel--tekst>span{text-align:left;align-content:center;justify-items:start;gap:4px;min-height:72px}.sx-tegel strong{font-weight:700;display:block}.sx-tegel small{font-size:var(--t-s);color:var(--gedempt);font-weight:400;display:block}.sx-tegel svg{fill:none;width:30px;height:30px;stroke:var(--rood-tekst);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.sx-tegel input:checked+span{box-shadow:0 0 0 1.5px var(--rood-licht) inset, 0 0 36px -10px #ff4a3d8c;background:#c9181238}.sx-tegel input:focus-visible+span{outline:3px solid var(--rood-tekst);outline-offset:3px}@media (hover:hover) and (pointer:fine){.sx-tegel input:not(:checked):hover+span{background:#ffffff14}}.sx-kies__live{display:grid}.sx-kies__uitkomst{background:linear-gradient(160deg,#c9181238,#13204d99);border-radius:18px;gap:12px;padding:28px 24px;display:grid;box-shadow:inset 0 0 0 1px #ff7a6e66}@media (width>=48rem){.sx-kies__uitkomst{padding:40px}}@media (prefers-reduced-motion:no-preference){.sx-kies__uitkomst:not([hidden]){animation:sx-in .32s var(--uit) both}}@keyframes sx-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sx-kies__uitkomst h3{font-size:var(--t-xl)}.sx-kies__sein{color:#d6dae6}.sx-kies__prijs{font-size:var(--t-l)}.sx-kies__prijs strong{font-family:var(--kop-letter);font-weight:800}.sx-kies__prijs span{font-size:var(--t-s);color:var(--gedempt);margin-left:.5em}.sx-kies__tijd,.sx-kies__noot{font-size:var(--t-s);color:var(--gedempt)}.sx-kies__acties{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:8px;display:flex}.sx-kies__acties svg,.sx-slot__acties svg{fill:none;width:16px;height:16px;stroke:var(--rood-tekst);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (width<=47.99rem){.sx-kies__acties .knop{width:100%}}.sx-kies__opnieuw{min-height:44px;color:var(--inkt);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 4px;font-weight:600;text-decoration:underline}.sx-rijen{border-bottom:1px solid var(--rand);margin:0;padding:0}.sx-rij{border-top:1px solid var(--rand);color:inherit;gap:12px;padding-block:28px;text-decoration:none;display:grid}.sx-rij__tekst{gap:8px;display:grid}.sx-rij__soort{font-size:var(--t-s);color:var(--gedempt);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.sx-rij__meest{color:var(--inkt);background:#c9181266;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.sx-rij__naam{font-family:var(--kop-letter);font-weight:800;font-stretch:108%;font-size:var(--t-xl);letter-spacing:-.025em;transition:color .24s var(--uit);line-height:1.08}.sx-rij__sein{color:#d6dae6;max-width:44ch}.sx-rij__meta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;display:grid}.sx-rij__prijs,.sx-rij__tijd{grid-column:1}.sx-rij__prijs{font-size:var(--t-l);font-weight:700}.sx-rij__tijd{font-size:var(--t-s);color:var(--gedempt)}.sx-rij__pijl{width:48px;height:48px;transition:background-color .24s var(--uit), transform .24s var(--uit);border-radius:50%;grid-area:1/2/span 2;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.sx-rij__pijl svg{fill:none;width:18px;height:18px;stroke:var(--inkt);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sx-rij:focus-visible{outline-offset:-3px;border-radius:8px}@media (hover:hover) and (pointer:fine){.sx-rij:hover .sx-rij__naam{color:var(--rood-tekst)}.sx-rij:hover .sx-rij__pijl{background:var(--rood);transform:rotate(-45deg)}}@media (width>=64rem){.sx-rij{grid-template-columns:minmax(0,1fr) 19rem;align-items:center;column-gap:64px;padding-block:36px}.sx-rij__meta{text-align:right;grid-template-columns:minmax(0,1fr);justify-items:end}.sx-rij__pijl{grid-area:auto/1;margin-top:12px}}.sx-aanpak{display:grid}@media (width>=64rem){.sx-aanpak{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px}.sx-aanpak .v2-kop{top:calc(var(--balk,72px) + 32px);grid-template-columns:1fr;margin-bottom:0;position:sticky}}.sx-zelf{gap:12px;display:grid}@media (width>=48rem){.sx-zelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.sx-zelf li{display:grid}.sx-zelf li>a{min-height:44px;transition:background-color .2s var(--uit), transform .2s var(--uit);background:#ffffff0a;border-radius:18px;align-content:start;gap:6px;padding:24px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.sx-zelf li>a>strong{font-family:var(--kop-letter);font-weight:700;font-stretch:106%;font-size:var(--t-l);line-height:1.2;display:block}.sx-zelf li>a>span{color:var(--gedempt);font-size:var(--t-s);display:block}.sx-zelf li>.sx-zelf__prom{background:linear-gradient(160deg,#c9181242,#13204d99);box-shadow:inset 0 0 0 1px #ff7a6e66}.sx-zelf em{letter-spacing:.08em;text-transform:uppercase;color:var(--rood-tekst);font-size:.75rem;font-style:normal;font-weight:700}@media (hover:hover) and (pointer:fine){.sx-zelf li>a:hover{background-color:#ffffff14}}.sx-punten{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:32px;display:grid}.sx-punten li{border-top:1px solid var(--rand);align-content:start;gap:8px;padding-top:20px;display:grid}.sx-punten h3{font-size:var(--t-l)}.sx-punten p{color:#d6dae6}@media (width>=48rem){.sx-punten{grid-template-columns:repeat(2,minmax(0,1fr))}}.sx-punten--na{margin-top:56px}.sx-twee{gap:40px;display:grid}@media (width>=48rem){.sx-twee{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px}}.sx-twee h3{font-size:var(--t-l);margin-bottom:16px}.sx-lijst li{border-top:1px solid var(--rand);grid-template-columns:20px minmax(0,1fr);gap:12px;padding-block:14px;display:grid}.sx-lijst li:last-child{border-bottom:1px solid var(--rand)}.sx-lijst svg{fill:none;width:18px;height:18px;stroke:var(--rood-tekst);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;margin-top:.3em}.sx-lijst--niet svg{stroke:var(--gedempt)}.sx-lijst--niet li{color:var(--gedempt)}.sx-veilig{padding-block:64px}.sx-veilig__in{background:var(--grond-2);box-shadow:0 0 0 1px var(--rand) inset;border-radius:22px;gap:28px;padding:32px 24px;display:grid}@media (width>=64rem){.sx-veilig__in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:28px 64px;padding:48px}.sx-veilig__noot{grid-column:1/-1}}.sx-veilig__kop{gap:12px;display:grid}.sx-veilig__lijst{gap:4px;display:grid}.sx-veilig__lijst li{border-top:1px solid var(--rand);min-height:48px;font-size:var(--t-m);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:16px;padding-block:8px;display:grid}.sx-veilig__lijst li:first-child{border-top:0}.sx-veilig__nr{width:32px;height:32px;color:var(--inkt);background:#c9181266;border-radius:50%;place-items:center;font-size:.9375rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ff7a6e80}.sx-veilig__noot{color:var(--gedempt);font-size:var(--t-s);line-height:1.7}.sx-veilig__noot a{color:var(--inkt);padding-block:12px;font-weight:700;display:inline-block}.sx-faq__lijst{gap:12px;max-width:56rem;margin-top:40px;display:grid}.sx-faq__item{background:var(--grond-2);box-shadow:0 0 0 1px var(--rand) inset;border-radius:16px}.sx-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;font-weight:600;list-style:none;display:flex}.sx-faq__item summary::-webkit-details-marker{display:none}.sx-faq__item summary svg{fill:none;width:16px;height:16px;stroke:var(--rood-tekst);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s var(--uit);flex:none}.sx-faq__item[open] summary svg{transform:rotate(180deg)}.sx-faq__item p{color:#d6dae6;font-size:var(--t-s);padding:0 20px 20px;line-height:1.7}@media (prefers-reduced-motion:reduce){.sx-faq__item summary svg{transition:none}}.sx-slot{justify-items:start;gap:20px;display:grid}.sx-slot h2{max-width:20ch}.sx-slot>p:first-of-type,.sx-slot>h2+p{color:#d6dae6;max-width:40rem;font-size:var(--t-m)}.sx-slot__acties{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.sx-slot__noot{font-size:var(--t-s);color:var(--gedempt)}@media (width<=47.99rem){.sx-slot__acties{flex-direction:column;align-items:stretch;width:100%}.sx-slot__acties .knop{width:100%}.sx-slot__acties .tekstlink{align-self:flex-start}}.sx-vraag{gap:32px;display:grid}@media (width>=64rem){.sx-vraag{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:80px}}.sx-vraag__stel{font-family:var(--kop-letter);font-weight:800;font-stretch:108%;font-size:var(--t-xl);letter-spacing:-.025em;text-wrap:balance;line-height:1.12}.sx-vraag__stel:before{content:"";background:var(--rood-licht);width:48px;height:2px;margin-bottom:24px;display:block}.sx-vraag h3{font-size:var(--t-l);margin-bottom:8px}.sx-vraag p{color:#d6dae6}.sx-vraag .sx-lijst{margin-top:16px}@media (prefers-reduced-motion:reduce){.sx-tegel>span,.sx-rij__naam,.sx-rij__pijl,.sx-zelf a{transition:none}}.sx-tabel-vak{background:var(--grond-2);box-shadow:0 0 0 1px var(--rand) inset;border-radius:18px;overflow:hidden}.sx-tabel{border-collapse:collapse;width:100%;font-size:var(--t-s)}.sx-tabel__cap{text-align:left;color:var(--gedempt);border-bottom:1px solid var(--rand);padding:16px 20px}.sx-tabel th,.sx-tabel td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rand);padding:16px 20px}.sx-tabel tbody tr:last-child>*{border-bottom:0}.sx-tabel thead th{color:var(--gedempt);letter-spacing:.04em;font-weight:700}.sx-tabel tbody th{font-weight:600}.sx-tabel tbody th a{font-family:var(--kop-letter);font-weight:700;font-stretch:106%;font-size:var(--t-m);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.sx-tabel tbody th small{color:var(--gedempt);font-weight:400;display:block}.sx-tabel tbody th .sx-rij__meest{margin-left:8px;display:inline-block}.sx-tabel td{font-weight:700;font-size:var(--t-m);white-space:nowrap}.sx-tabel .sx-tabel__duur{font-weight:400;font-size:var(--t-s);color:var(--gedempt);white-space:normal;min-width:12rem}.sx-tabel__leeg{color:var(--gedempt);font-weight:400}.sx-tabel__noot{color:var(--gedempt);font-size:var(--t-s);margin-top:20px}@media (hover:hover) and (pointer:fine){.sx-tabel tbody th a:hover{color:var(--rood-tekst)}}@media (width<=55.99rem){.sx-tabel thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sx-tabel,.sx-tabel tbody,.sx-tabel tr,.sx-tabel th,.sx-tabel td{display:block}.sx-tabel tbody tr{border-bottom:1px solid var(--rand);padding:8px 0}.sx-tabel tbody tr:last-child{border-bottom:0}.sx-tabel th,.sx-tabel td{border:0;padding:6px 20px}.sx-tabel td{white-space:normal;justify-content:space-between;gap:16px;display:flex}.sx-tabel td:before{content:attr(data-label);font-weight:400;font-size:var(--t-s);color:var(--gedempt)}.sx-tabel .sx-tabel__duur{min-width:0}}.wbp:has(.sx-weg) .v2-sectie{padding-block:round(clamp(56px,4vw + 28px,104px),4px)}.wbp:has(.sx-weg) .v2-sectie:not(.v2-band)+.v2-sectie:not(.v2-band){padding-top:0}.wbp:has(.sx-weg) .v2-kop{margin-bottom:round(clamp(28px,3vw,48px),4px)}.wbp:has(.sx-weg) .sx-veilig{padding-block:clamp(32px,3vw,56px)}@media (width<=63.99rem){.sx-rij__pijl{display:none}.sx-rij__meta{grid-template-columns:minmax(0,1fr)}}@media (width>=768px) and (width<=63.99rem){.sx-weg--zweef{min-height:44px;right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));padding:0 16px 0 12px;font-size:.875rem}}@media (width>=768px){html[data-stil] body{padding-bottom:80px}}@media (width>=64rem){.sx-punten--drie{grid-template-columns:repeat(3,minmax(0,1fr))}}.sp-bedragen li{grid-template-columns:minmax(0,1fr) max-content}.sp-bedragen strong{white-space:normal;text-align:right;padding-right:1px}.kop[data-kop]{--wn-ease:cubic-bezier(.23, 1, .32, 1);--wn-drawer:cubic-bezier(.32, .72, 0, 1);--wn-in:.2s;--wn-uit:.14s;--wn-dialoog:.26s;--wn-glas:color-mix(in srgb, var(--grond) 74%, transparent);--wn-paneel:color-mix(in srgb, var(--grond-2) 80%, transparent);--wn-blauw:#2b4bd838;z-index:60;isolation:isolate;box-shadow:none;backdrop-filter:none;transition:transform .26s var(--wn-ease);background:0 0;position:sticky;top:0}.kop[data-kop]:before{content:"";z-index:-1;pointer-events:none;background:var(--wn-glas);backdrop-filter:blur(18px)saturate(1.5);opacity:0;transition:opacity .2s;position:absolute;inset:0;box-shadow:0 1px #ffffff12,0 18px 36px -26px #000000b3}.kop[data-kop]:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 4%,#ff4a3d61 50%,#0000 96%);height:1px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.kop[data-kop].is-gescrold:before,.kop[data-kop].is-gescrold:after,.kop[data-kop].is-menu:before{opacity:1}.kop[data-kop].is-weg{transform:translateY(-100%)}.kop[data-kop] .kop__binnen{gap:8px}.kop[data-kop] .kop__logo{margin-right:auto}.kop[data-kop] .kop__logo img{width:149px;height:32px}.kop[data-kop] .wn-nav{font-size:var(--t-s);gap:2px;margin:0;display:none}.kop[data-kop] .kop__acties{gap:8px}.kop[data-kop] .kop__check,.kop[data-kop] .wn-mijn-icoon{display:none}.kop[data-kop] .wn-link,.kop[data-kop] .wn-trigger{height:100%;min-height:44px;color:var(--gedempt);cursor:pointer;white-space:nowrap;transition:color var(--snel) ease;align-items:center;gap:6px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.kop[data-kop] .wn-link:after,.kop[data-kop] .wn-trigger:after{content:"";background:var(--rood-licht);transform-origin:0;height:2px;transition:transform .22s var(--wn-ease);border-radius:2px;position:absolute;bottom:16px;left:14px;right:14px;transform:scaleX(0)}.kop[data-kop] .wn-link[aria-current=page],.kop[data-kop] .wn-trigger[aria-current=page]{color:var(--inkt)}.kop[data-kop] .wn-link[aria-current=page]:after,.kop[data-kop] .wn-trigger[aria-current=page]:after{transform:scaleX(1)}.kop[data-kop] .wn-trigger svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .22s var(--wn-ease)}.kop[data-kop] .wn-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.kop[data-kop] .wn-trigger[aria-expanded=true]{color:var(--inkt)}.kop[data-kop] .wn-mijn-icoon{width:44px;height:44px;color:var(--gedempt);box-shadow:0 0 0 1px var(--rand) inset;transition:color var(--snel) ease, background-color var(--snel) ease, transform var(--snel) var(--wn-ease);border-radius:50%;justify-content:center;align-items:center}.kop[data-kop] .wn-mijn-icoon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.kop[data-kop] .wn-mijn-icoon:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.kop[data-kop] .wn-link:hover,.kop[data-kop] .wn-trigger:hover{color:var(--inkt)}.kop[data-kop] .wn-link:hover:after,.kop[data-kop] .wn-trigger:hover:after{transform:scaleX(1)}.kop[data-kop] .wn-mijn-icoon:hover{color:var(--inkt);background:#ffffff12}}.wn-burger{width:48px;height:48px;color:var(--inkt);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--snel) var(--wn-ease), background-color var(--snel) ease;background:0 0;border:0;border-radius:50%;flex:none;margin:0 -6px 0 0;padding:0;display:none;position:relative}.wn-burger:active{background:#ffffff14;transform:scale(.94)}.wn-burger__lijn{height:2px;transition:transform var(--wn-dialoog,.26s) var(--wn-ease);background:currentColor;border-radius:2px;margin-top:-1px;position:absolute;top:50%;left:13px;right:13px}.wn-burger__lijn:first-child{transform:translateY(-4px)}.wn-burger__lijn:nth-child(2){transform:translateY(4px)}.wn-burger[aria-expanded=true] .wn-burger__lijn:first-child{transform:rotate(45deg)}.wn-burger[aria-expanded=true] .wn-burger__lijn:nth-child(2){transform:rotate(-45deg)}@media (width<=1023.98px){.kop[data-kop] .wn-burger{display:inline-flex}.kop[data-kop] .knop--klein{min-height:48px}}@media (width<=400px){.kop[data-kop] .kop__plan{display:none}.kop[data-kop] .kop__logo img{width:126px;height:27px}.kop[data-kop] .kop__binnen,.kop[data-kop] .kop__acties{gap:4px}.kop[data-kop] .knop--klein{padding:0 16px}}@media (width<=440px){.kop--snelweg[data-kop] .knop--klein{display:none}}@media (width>=1024px){.kop[data-kop] .wn-nav{align-self:stretch;align-items:stretch;margin-left:20px;margin-right:auto;display:flex}.kop[data-kop] .wn-nav>li{align-items:stretch;display:flex}.kop[data-kop] .kop__logo{margin-right:0}.kop[data-kop] .wn-mijn-icoon{display:inline-flex}.kop[data-kop] .kop__acties{gap:10px}.kop[data-kop] .knop--klein{white-space:nowrap}}@media (width>=1024px) and (width<=1199.98px){.kop[data-kop] .wn-link,.kop[data-kop] .wn-trigger{padding:0 11px}.kop[data-kop] .wn-link:after,.kop[data-kop] .wn-trigger:after{left:11px;right:11px}.kop[data-kop] .kop__logo img{width:132px;height:28px}.kop[data-kop] .wn-nav{margin-left:8px}.kop[data-kop] .knop--klein{letter-spacing:.05em;padding:0 18px}}@media (width>=1200px){.kop[data-kop] .kop__check{padding:0 10px;display:inline-flex}.kop[data-kop] .wn-nav{margin-left:32px}}.wn-paneel{color:var(--inkt);background:radial-gradient(46% 120% at 96% 0%, #c9181242, transparent 70%), radial-gradient(52% 130% at 4% 100%, var(--wn-blauw,#2b4bd838), transparent 70%), var(--wn-paneel,#0a1431cc);backdrop-filter:blur(30px)saturate(1.5);opacity:0;transition:opacity var(--wn-uit,.14s) ease-out, transform var(--wn-uit,.14s) var(--wn-ease,ease-out);border-bottom:1px solid #ffffff14;display:none;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:inset 0 1px #ffffff14,0 60px 90px -40px #000c,0 0 90px -20px #c9181247}.wn-paneel:after{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--grond) 66%, transparent), transparent 75%);height:100vh;position:absolute;top:100%;left:0;right:0}.wn-paneel.is-zicht{display:block}.wn-paneel.is-open{opacity:1;transition-duration:var(--wn-in,.2s);transform:none}.kop:not([data-wn]) .wn-item--mega:is(:hover,:focus-within)>.wn-paneel{opacity:1;display:block;transform:none}.wn-paneel__binnen{max-width:calc(var(--breed) + 2 * var(--marge));padding:36px var(--marge) 28px;grid-template-columns:1.2fr 1.05fr .95fr .95fr;gap:40px;margin:0 auto;display:grid}@media (width<=1139.98px){.wn-paneel__binnen{grid-template-columns:1.15fr 1fr .95fr minmax(200px,.85fr);gap:24px}}.wn-kol{flex-direction:column;min-width:0;display:flex}.wn-kop{letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:800}.wn-kop a{min-height:28px;color:var(--gedempt);transition:color var(--snel) ease;align-items:center;text-decoration:none;display:inline-flex}.wn-lijst{flex-direction:column;gap:2px;display:flex}.wn-lijst--dicht{gap:0}.wn-rij{color:var(--inkt);transition:background-color var(--snel) ease;border-radius:12px;gap:2px;margin:0 -12px;padding:10px 28px 10px 12px;text-decoration:none;display:grid;position:relative}.wn-rij__naam{font-family:var(--kop-letter);letter-spacing:-.005em;font-size:1rem;font-weight:700;font-stretch:106%;line-height:1.3}.wn-rij__regel{color:var(--gedempt);font-size:.875rem;line-height:1.4}.wn-rij__prijs{color:var(--rood-tekst);font-size:.8125rem;font-weight:600;line-height:1.4}.wn-rij--twee{gap:0;padding-block:8px}.wn-rij:after{content:"";border-top:2px solid var(--rood-licht);border-right:2px solid var(--rood-licht);opacity:0;width:8px;height:8px;transition:transform .22s var(--wn-ease), opacity .16s ease;margin-top:-5px;position:absolute;top:50%;right:10px;transform:translate(-6px)rotate(45deg)}.wn-rij[aria-current=page] .wn-rij__naam:after{content:"";background:var(--rood-licht);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}.wn-klein{border-top:1px solid var(--rand);margin-top:12px;padding-top:8px}.wn-klein a{min-height:40px;color:var(--tekst);transition:background-color var(--snel) ease, color var(--snel) ease;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0 -12px;padding:0 12px;font-size:.875rem;text-decoration:none;display:flex}.wn-klein__prijs{color:var(--gedempt);text-align:right;flex:none;font-size:.8125rem}.wn-noot{color:var(--gedempt);margin-top:12px;font-size:.8125rem;line-height:1.45}.wn-pijl{min-height:44px;color:var(--inkt);align-self:flex-start;align-items:center;gap:8px;margin-top:4px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.wn-pijl:after{content:"";border-top:2px solid var(--rood-licht);border-right:2px solid var(--rood-licht);width:7px;height:7px;transition:transform .22s var(--wn-ease);transform:rotate(45deg)}.wn-kol--kaart{padding-top:28px}.wn-kaart{min-height:220px;color:var(--inkt);background:var(--grond-2);transition:transform var(--mid) var(--wn-ease);border-radius:18px;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 48px -28px #000c,0 0 60px -18px #c9181266}.wn-kaart picture{flex:1;min-height:130px;display:block;position:relative;overflow:hidden}.wn-kaart img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--wn-ease);position:absolute;inset:0}.wn-kaart picture:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--grond-2) 94%, transparent), transparent 62%);position:absolute;inset:0}.wn-kaart__tekst{gap:2px;margin-top:-34px;padding:14px 18px 18px;display:grid;position:relative}.wn-kaart__kop{font-family:var(--kop-letter);align-items:center;gap:8px;font-size:1.0625rem;font-weight:800;font-stretch:106%;line-height:1.25;display:inline-flex}.wn-kaart__kop:after{content:"";border-top:2px solid var(--rood-licht);border-right:2px solid var(--rood-licht);width:7px;height:7px;transition:transform .22s var(--wn-ease);flex:none;transform:rotate(45deg)}.wn-kaart__regel{color:var(--gedempt);font-size:.8125rem}.wn-kaart:active{transform:scale(.98)}.wn-voet{border-top:1px solid var(--rand);background:#00000024}.wn-voet__binnen{max-width:calc(var(--breed) + 2 * var(--marge));padding:0 var(--marge);justify-content:space-between;align-items:center;gap:24px;min-height:56px;margin:0 auto;display:flex}.wn-voet .wn-pijl{margin:0}.wn-voet__bel{min-height:44px;color:var(--gedempt);transition:color var(--snel) ease;align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.wn-kop a:hover{color:var(--inkt)}.wn-rij:hover,.wn-klein a:hover{background:#ffffff0f}.wn-klein a:hover{color:var(--inkt)}.wn-rij:hover:after{opacity:1;transform:translate(0)rotate(45deg)}.wn-pijl:hover:after{transform:translate(4px)rotate(45deg)}.wn-kaart:hover img{transform:scale(1.04)}.wn-kaart:hover .wn-kaart__kop:after{transform:translate(4px)rotate(45deg)}.wn-voet__bel:hover{color:var(--inkt)}}.wn-rij:focus-visible,.wn-klein a:focus-visible{outline-offset:-2px;background:#ffffff0f}.wn-rij:focus-visible:after{opacity:1;transform:translate(0)rotate(45deg)}@keyframes wn-in{0%{opacity:0;transform:translateY(6px)}}.wn-paneel.is-open :is(.wn-kop,.wn-lijst>li,.wn-klein,.wn-noot,.wn-pijl,.wn-kaart,.wn-voet__binnen){animation:wn-in .18s var(--wn-ease) both;animation-delay:calc(min(var(--i,0), 5) * 20ms)}.wn-lijst>li:nth-child(2){--i:1}.wn-lijst>li:nth-child(3){--i:2}.wn-lijst>li:nth-child(4){--i:3}.wn-lijst>li:nth-child(5){--i:4}.wn-lijst>li:nth-child(n+6){--i:5}.wn-lijst>li:first-child,.wn-kop{--i:0}.wn-klein,.wn-noot{--i:4}.wn-pijl{--i:5}.wn-kaart{--i:2}.wn-voet__binnen{--i:5}html.wn-open{scrollbar-gutter:stable;overflow:hidden}.wn-dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--inkt);overscroll-behavior:contain;background:radial-gradient(70% 38% at 100% 0%, #c918124d, transparent 70%), radial-gradient(80% 42% at 0% 100%, var(--wn-blauw,#2b4bd838), transparent 70%), var(--grond);opacity:0;transition:opacity .2s ease-out, transform var(--wn-dialoog,.26s) var(--wn-drawer,cubic-bezier(.32, .72, 0, 1));border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden;transform:translate(28px)}@supports (height:100dvh){.wn-dialog{height:100dvh}}.wn-dialog[open]{flex-direction:column;display:flex}.wn-dialog::backdrop{background:0 0}.wn-dialog.is-open{opacity:1;transform:none}.wn-dialog.is-sluit{opacity:0;transition-duration:.16s;transform:translate(14px)}.wn-dialog__kop{height:calc(72px + env(safe-area-inset-top));padding:env(safe-area-inset-top) calc(var(--marge) + env(safe-area-inset-right)) 0 calc(var(--marge) + env(safe-area-inset-left));flex:none;justify-content:space-between;align-items:center;display:flex}.wn-dialog__logo{align-items:center;min-height:48px;display:flex}.wn-dialog__logo img{width:149px;height:32px}.wn-burger--sluit{display:inline-flex}.wn-dialog.is-open .wn-burger--sluit .wn-burger__lijn:first-child{transform:rotate(45deg)}.wn-dialog.is-open .wn-burger--sluit .wn-burger__lijn:nth-child(2){transform:rotate(-45deg)}.wn-dialog__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:8px calc(var(--marge) + env(safe-area-inset-right)) 28px calc(var(--marge) + env(safe-area-inset-left));flex:1;overflow-y:auto}.wn-mob{max-width:640px;margin:0 auto}.wn-acc{border-top:1px solid var(--rand)}.wn-acc__groep,.wn-acc__los{border-bottom:1px solid var(--rand)}.wn-acc__knop,.wn-acc__link{width:100%;min-height:64px;color:var(--inkt);text-align:left;cursor:pointer;font-family:var(--kop-letter);letter-spacing:-.015em;-webkit-tap-highlight-color:transparent;transition:color var(--snel) ease;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 2px;font-size:1.375rem;font-weight:800;font-stretch:108%;line-height:1.2;text-decoration:none;display:flex}.wn-acc__knop:active,.wn-acc__link:active{color:var(--rood-tekst)}.wn-acc__knop svg{fill:none;width:22px;height:22px;stroke:var(--gedempt);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .26s var(--wn-ease), stroke var(--snel) ease;flex:none}.wn-acc__groep.is-open>.wn-acc__knop svg{stroke:var(--rood-licht);transform:rotate(180deg)}.wn-acc__link[aria-current=page] span:after{content:"";background:var(--rood-licht);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:10px;display:inline-block}.wn-acc__paneel{transition:grid-template-rows .26s var(--wn-ease);grid-template-rows:0fr;display:grid}.wn-acc__groep.is-open>.wn-acc__paneel{grid-template-rows:1fr}.wn-acc__binnen{visibility:hidden;min-height:0;padding:0;transition:visibility 0s linear .26s;overflow:hidden}.wn-acc__groep.is-open>.wn-acc__paneel>.wn-acc__binnen{visibility:visible;transition-delay:0s}.wn-acc__binnen>:last-child{margin-bottom:14px}.wn-mlijst{gap:0;padding-bottom:4px;display:grid}.wn-mrij{min-height:56px;color:var(--inkt);-webkit-tap-highlight-color:transparent;transition:background-color var(--snel) ease;border-radius:14px;align-content:center;gap:1px;padding:9px 36px 9px 14px;text-decoration:none;display:grid;position:relative}.wn-mrij:after{content:"";border-top:2px solid var(--gedempt);border-right:2px solid var(--gedempt);width:8px;height:8px;margin-top:-5px;position:absolute;top:50%;right:16px;transform:rotate(45deg)}.wn-mrij:active{background:#ffffff14}.wn-mrij__naam{font-family:var(--kop-letter);font-size:1.0625rem;font-weight:700;font-stretch:106%;line-height:1.3}.wn-mrij__prijs{color:var(--gedempt);font-size:.875rem;line-height:1.4}.wn-mrij--klein{min-height:48px;padding-block:6px}.wn-mrij--klein .wn-mrij__naam{font-size:.9375rem;font-weight:600}.wn-mrij--enkel,.wn-mrij--pijl{min-height:52px}.wn-mrij[aria-current=page] .wn-mrij__naam:after{content:"";background:var(--rood-licht);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}.wn-acc__binnen .wn-noot{margin-top:6px;padding:0 14px}.wn-acc__binnen .wn-pijl{margin:4px 0 0 14px}.wn-mijn{min-height:56px;color:var(--inkt);box-shadow:0 0 0 1px var(--rand) inset;-webkit-tap-highlight-color:transparent;transition:background-color var(--snel) ease, transform var(--snel) var(--wn-ease);background:#ffffff0a;border-radius:16px;align-items:center;gap:12px;margin-top:14px;padding:0 18px;font-weight:700;text-decoration:none;display:flex}.wn-mijn:active{background:#ffffff14;transform:scale(.98)}.wn-mijn svg{fill:none;width:20px;height:20px;stroke:var(--rood-tekst);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.wn-kaart--mob{border-radius:16px;flex-direction:row;flex:none;align-items:stretch;min-height:96px;margin-top:14px}.wn-kaart--mob picture{flex:0 0 42%;min-height:96px}.wn-kaart--mob picture:after{background:linear-gradient(to right, transparent 55%, color-mix(in srgb, var(--grond-2) 94%, transparent))}.wn-kaart--mob .wn-kaart__tekst{align-content:center;margin:0;padding:14px 16px}.wn-kaart--mob .wn-kaart__kop{font-size:1rem}.wn-duim{padding:14px calc(var(--marge) + env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) calc(var(--marge) + env(safe-area-inset-left));background:linear-gradient(to top, var(--grond) 72%, color-mix(in srgb, var(--grond) 0%, transparent));flex:none;grid-template-columns:1fr 1fr;gap:10px;display:grid;box-shadow:0 -1px #ffffff14}.wn-duim__knop{min-height:52px;color:var(--inkt);-webkit-tap-highlight-color:transparent;transition:transform var(--snel) var(--wn-ease), background-color var(--snel) ease;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.wn-duim__knop:active{background:#ffffff24;transform:scale(.97)}.wn-duim__knop svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.wn-duim__knop svg.wn-vul{fill:currentColor;stroke:none}.wn-duim__plan{grid-column:1/-1;min-height:56px}.wn-dialog.is-open :is(.wn-acc>li,.wn-mijn,.wn-kaart--mob){animation:wn-in .22s var(--wn-ease) both}.wn-acc>li:first-child{animation-delay:40ms!important}.wn-acc>li:nth-child(2){animation-delay:70ms!important}.wn-acc>li:nth-child(3){animation-delay:.1s!important}.wn-acc>li:nth-child(4){animation-delay:.13s!important}.wn-acc>li:nth-child(5){animation-delay:.16s!important}.wn-mijn{animation-delay:.19s!important}.wn-kaart--mob{animation-delay:.22s!important}@media (prefers-reduced-motion:reduce){.kop[data-kop],.kop[data-kop]:before,.kop[data-kop]:after,.wn-paneel,.wn-dialog,.wn-burger,.wn-burger__lijn,.wn-acc__paneel,.wn-acc__binnen,.wn-acc__knop svg,.wn-rij,.wn-rij:after,.wn-kaart,.wn-kaart img,.wn-kaart__kop:after,.wn-pijl:after,.wn-trigger svg,.wn-link:after,.wn-trigger:after{transition:none!important}.wn-paneel.is-open *,.wn-dialog.is-open *{animation:none!important}}.vt{--vt-lijn:#ffffff14;--vt-rood-lijn:#ff4a3d47;--vt-diep:#070e27;isolation:isolate;font-size:var(--t-s);color:var(--gedempt);background:radial-gradient(120% 70% at 50% 0%, #c9181257 0%, #c918121a 38%, transparent 70%), radial-gradient(60% 40% at 50% 100%, #c918124d 0%, transparent 70%), linear-gradient(180deg, var(--grond) 0%, var(--vt-diep) 100%);margin-top:round(clamp(64px,8vw,128px),4px);position:relative;overflow:clip}.vt__naad{z-index:2;height:3px;position:relative}.vt__naad-lijn{background:linear-gradient(90deg, transparent 0%, var(--rood) 12%, var(--rood-licht) 50%, var(--rood) 88%, transparent 100%);display:block;position:absolute;inset:0;box-shadow:0 0 18px 2px #ff4a3dbf,0 0 64px 10px #c9181273,0 24px 120px 40px #c9181238}.vt__slot{isolation:isolate;align-items:center;min-height:clamp(440px,42vw,620px);display:grid;position:relative}.vt__horizon{z-index:-1;position:absolute;inset:0;overflow:hidden}.vt__horizon img{object-fit:cover;object-position:85% 60%;width:100%;height:100%}.vt__horizon:after{content:"";background:linear-gradient(90deg,#0b1534f5 0%,#0b1534b8 38%,#0b153400 68%),linear-gradient(#0b15348c 0%,#0000 30% 70%,#0b1534 100%);position:absolute;inset:0}.vt__slot-binnen{width:100%;max-width:calc(var(--breed) + 2 * var(--marge));padding:clamp(64px, 8vw, 112px) var(--marge);justify-items:start;gap:24px;margin:0 auto;display:grid}.vt__oog{letter-spacing:.14em;text-transform:uppercase;color:var(--rood-tekst);align-items:center;gap:12px;margin:0;font-size:.8125rem;font-weight:700;display:inline-flex}.vt__oog-blok{background:var(--rood-licht);width:10px;height:10px;box-shadow:0 0 12px 2px #ff4a3db3}.vt__kop{max-width:13ch;font-family:var(--kop-letter);letter-spacing:-.035em;color:var(--inkt);text-wrap:balance;margin:0;font-size:clamp(2.5rem,.9rem + 6vw,6rem);font-weight:800;font-stretch:115%;line-height:.98}.vt__kop em{color:var(--rood-licht);background:linear-gradient(180deg, #ff8a7e 0%, var(--rood-licht) 45%, var(--rood) 100%);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 24px #ff4a3d73);-webkit-background-clip:text;background-clip:text;font-style:normal}.vt__lead{max-width:36rem;color:var(--tekst);margin:0;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.5}.vt__knoppen{flex-wrap:wrap;gap:12px 16px;margin-top:8px;display:flex}.vt__binnen{max-width:calc(var(--breed) + 2 * var(--marge));padding:0 var(--marge);margin:0 auto;position:relative}.vt__cijfers{border-top:1px solid var(--vt-rood-lijn);border-bottom:1px solid var(--vt-lijn);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vt__cijfers li{align-content:start;gap:4px;padding:24px 16px 24px 0;display:grid}.vt__cijfers li:nth-child(2n){border-left:1px solid var(--vt-lijn);padding-left:16px}.vt__cijfers li:nth-child(n+3){border-top:1px solid var(--vt-lijn)}.vt__cijfers strong{font-family:var(--kop-letter);letter-spacing:-.03em;background:linear-gradient(180deg, #fff 0%, #ffd2cd 40%, var(--rood-licht) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:800;font-stretch:112%;line-height:1}.vt__cijfers span{color:var(--tekst)}@media (width>=900px){.vt__cijfers{grid-template-columns:repeat(4,minmax(0,1fr))}.vt__cijfers li{padding:32px 24px}.vt__cijfers li:first-child{padding-left:0}.vt__cijfers li+li{border-left:1px solid var(--vt-lijn)}.vt__cijfers li:nth-child(n+3){border-top:0}.vt__cijfers li:nth-child(2n){padding-left:24px}}.vt__routes{margin-top:clamp(48px,6vw,80px)}.vt__routes-kop{font-family:var(--kop-letter);letter-spacing:-.02em;font-weight:800;font-stretch:108%;font-size:var(--t-l);color:var(--inkt);margin:0 0 24px}.vt__kaarten{gap:16px;margin:0;padding:0;list-style:none;display:grid}.vt__kaarten>li{min-width:0;display:flex}.vt__route,.vt__spoed{color:var(--inkt);border-radius:24px;flex:1;position:relative}.vt__route{transition:box-shadow .22s ease, transform .22s var(--uit);background:linear-gradient(#ffffff12,#ffffff06);grid-template-columns:96px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:12px 20px 12px 12px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.vt__route:active{transform:scale(.98)}.vt__route-beeld,.vt__spoed-beeld{aspect-ratio:1;border-radius:16px;width:96px;display:block;overflow:hidden}.vt__route-beeld img,.vt__spoed-beeld img{object-fit:cover;width:100%;height:100%}.vt__route-tekst{gap:4px;min-width:0;display:grid}.vt__route-tekst small{letter-spacing:.12em;text-transform:uppercase;color:var(--rood-tekst);font-size:.75rem;font-weight:700}.vt__route-tekst strong{font-family:var(--kop-letter);letter-spacing:-.01em;font-size:1.125rem;font-weight:700;font-stretch:106%;line-height:1.25;display:block}.vt__route-tekst>span{color:var(--tekst);line-height:1.4;display:block}.vt__route>svg{fill:none;width:22px;height:22px;stroke:var(--rood-tekst);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s var(--uit)}.vt__spoed{isolation:isolate;background:linear-gradient(140deg, #e3261c 0%, var(--rood) 45%, #7d0d10 100%);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px 16px;padding:12px 16px 16px 12px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ff8c8080,0 24px 64px -24px #c91812cc}.vt__spoed:before{content:"";z-index:-1;filter:blur(48px);background:#ffbeb447;border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-60px}.vt__spoed .vt__route-tekst small{color:#ffe1dd}.vt__spoed-bel{min-height:52px;font-family:var(--kop-letter);letter-spacing:-.01em;color:#fff;transition:background-color .2s ease, transform var(--snel) var(--uit);background:#070e2761;border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;font-size:1.25rem;font-weight:800;font-stretch:108%;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff47}.vt__spoed-bel:active{transform:scale(.97)}.vt__spoed-link{color:#fff;text-underline-offset:3px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:underline #ffffff80;display:inline-flex}.vt__spoed-link svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.vt__stip{background:#4ade80;border-radius:50%;flex:none;width:10px;height:10px;position:relative;box-shadow:0 0 12px 2px #4ade8099}.vt__stip:after{content:"";border:2px solid #4ade80;border-radius:50%;animation:2.4s ease-out infinite vt-puls;position:absolute;inset:0}@keyframes vt-puls{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@media (hover:hover) and (pointer:fine){.vt__route:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ff7a6e80,0 20px 48px -18px #c9181299}.vt__route:hover>svg{transform:translate(4px)}.vt__spoed-bel:hover{background:#070e278c}}@media (width>=900px){.vt__kaarten{grid-template-columns:repeat(3,minmax(0,1fr))}}.vt__grid{border-top:1px solid var(--vt-lijn);grid-template-columns:repeat(12,minmax(0,1fr));gap:32px 24px;margin-top:clamp(48px,6vw,80px);padding-top:clamp(32px,4vw,48px);display:grid}.vt__merk{grid-column:1/-1;align-content:start;gap:16px;display:grid}.vt__merk p{color:var(--tekst);margin:0;line-height:1.6}.vt__badges{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.vt__badges li{min-height:40px;color:var(--tekst);align-items:center;gap:12px;font-weight:600;display:flex}.vt__badges svg{fill:none;width:32px;height:32px;stroke:var(--rood-licht);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;background:#c9181224;border-radius:10px;flex:none;padding:6px;box-shadow:inset 0 0 0 1px #ff4a3d4d}.vt__links{grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.vt__merk{grid-column:1/span 4}.vt__links{grid-column:5/-1}}.vt__kol{border-bottom:1px solid var(--vt-lijn)}.vt__kol summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;list-style:none;display:flex}.vt__kol summary::-webkit-details-marker{display:none}.vt__kol summary h2{font-family:var(--kop-letter);letter-spacing:.14em;text-transform:uppercase;color:var(--rood-tekst);align-items:center;gap:10px;margin:0;font-size:.8125rem;font-weight:700;display:flex}.vt__kol summary h2:before{content:"";background:var(--rood-licht);width:6px;height:6px;box-shadow:0 0 8px #ff4a3dcc}.vt__kol summary svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;color:var(--inkt);transition:rotate .2s var(--uit)}.vt__kol[open] summary svg{rotate:180deg}.vt__kol ul{margin:0;padding:0 0 12px;list-style:none;display:grid}.vt a{color:var(--tekst)}.vt__kol li a{justify-content:space-between;align-items:center;gap:12px;min-height:44px;text-decoration:none;transition:color .16s;display:flex}.vt__kol li a span{position:relative}.vt__kol li a small{color:var(--gedempt);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8125rem}@media (width>=700px){.vt__links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.vt__kol{border-bottom:0}.vt__kol summary{cursor:default;pointer-events:none;min-height:44px}.vt__kol summary svg{display:none}}@media (width>=1024px){.vt__links{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}.vt__kol li a{justify-content:flex-start}.vt__kol li a small{display:none}}@media (hover:hover) and (pointer:fine){.vt__kol li a span:after{content:"";background:var(--rood-licht);transform-origin:0;height:1px;transition:transform .26s var(--uit);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.vt__kol li a:hover{color:var(--inkt)}.vt__kol li a:hover span:after{transform:scaleX(1)}}.vt__onder{border-top:1px solid var(--vt-rood-lijn);gap:16px 32px;margin-top:clamp(40px,5vw,64px);padding:24px 0;display:grid}.vt__adres{color:var(--tekst);flex-wrap:wrap;align-items:center;gap:4px 24px;font-style:normal;display:flex}.vt__adres strong{color:var(--inkt)}.vt__adres a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline #ffffff40;display:inline-flex}.vt__top{min-height:44px;color:var(--inkt);transition:background-color .2s ease, transform var(--snel) var(--uit);border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.vt__top svg{fill:none;width:18px;height:18px;stroke:var(--rood-licht);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s var(--uit)}.vt__top:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.vt__top:hover{background:#ffffff14}.vt__top:hover svg{transform:translateY(-3px)}}.vt__klein{max-width:60rem;color:var(--gedempt);margin:0;font-size:.8125rem;line-height:1.6}@media (width>=900px){.vt__onder{grid-template-columns:minmax(0,1fr) auto;align-items:center}.vt__top{justify-self:end}.vt__klein{grid-column:1/-1}}.vt__woord{height:min(10.5vw,178px);margin-top:clamp(8px,2vw,24px);position:relative;overflow:hidden}.vt__woord span{white-space:nowrap;font-family:var(--kop-letter);letter-spacing:-.045em;background:linear-gradient(#ff6a5e8c 0%,#c9181252 45%,#c9181200 92%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:min(16.4vw,17rem);font-weight:800;font-stretch:100%;line-height:.8;position:absolute;top:0;left:50%;translate:-50%}.vt__woord:after{content:"";background:linear-gradient(90deg,#0000,#ff4a3d99,#0000);height:1px;position:absolute;bottom:0;left:10%;right:10%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vt__naad-lijn{transform-origin:50%;animation:linear both vt-naad view();animation-range:entry}.vt__woord span{animation:linear both vt-woord view();animation-range:entry cover 30%}.vt__horizon img{animation:linear both vt-horizon view();animation-range:entry exit}}}@keyframes vt-naad{0%{opacity:.4;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes vt-woord{0%{opacity:.2;transform:translateY(45%)}to{opacity:1;transform:translateY(0)}}@keyframes vt-horizon{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.vt__stip:after{animation:none}}@media (width<=699px){.vt__slot{align-items:start;min-height:0}.vt__slot-binnen{padding-top:56px;padding-bottom:clamp(260px,80vw,380px)}.vt__horizon{height:clamp(320px,100vw,460px);top:auto}.vt__horizon img{object-position:50% 72%}.vt__horizon:after{background:linear-gradient(#0b1534 0%,#0b153400 34% 82%,#0b1534 100%)}.vt__knoppen,.vt__knoppen .knop{width:100%}.vt__route,.vt__spoed{grid-template-columns:72px minmax(0,1fr) 24px}.vt__spoed{grid-template-columns:72px minmax(0,1fr)}.vt__route-beeld,.vt__spoed-beeld{width:72px}}.vt__sociaal{gap:12px;margin-top:16px;display:grid}.vt__sociaal-kop{font-family:var(--kop-letter);letter-spacing:.14em;text-transform:uppercase;color:var(--rood-tekst);margin:0;font-size:.8125rem;font-weight:700}.vt__kanalen{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.vt__kanalen a{width:48px;height:48px;color:var(--inkt);transition:background-color .2s ease, box-shadow .2s ease, transform .2s var(--uit);background:#ffffff0f;border-radius:14px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.vt__kanalen svg{fill:currentColor;width:20px;height:20px}.vt__kanalen a:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.vt__kanalen a:hover{background:var(--rood);transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ff8c8099,0 10px 28px -8px #c91812cc}}.vt__sociaal-extra{color:var(--gedempt);margin:0}.vt__sociaal-extra a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline #ffffff40;display:inline-flex}
