.vg-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vg .dot.gl{background:var(--ok)}.vg-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 64px}.vg-sec-head .lead{max-width:44ch}.vg .pg6-paneel.vg-paneel{background:var(--g0);color:var(--tl)}.vg-paneel .h2 .mu{color:var(--tl2)}.vg-paneel .lead{color:var(--tl3)}.pg6.vg .vg-h1{font-size:clamp(38px,4.8vw,72px)}.vg-kop-vol{grid-template-columns:minmax(0,1fr)}.vg-kop-vol .pg6-kop-t{max-width:1040px}.vg-rev{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--td3)}.vg-vs{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-self:end;width:100%;max-width:460px}.vg-vs>div{display:grid;gap:12px;align-content:start;padding:clamp(22px,2.4vw,32px);border-radius:24px}.vg-vs .mono{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.vg-vs p{margin:0}.vg-vs-p{display:grid;gap:6px}.vg-vs-p b{font-size:clamp(32px,3vw,46px);line-height:1;letter-spacing:-.045em;font-weight:700}.vg-vs-p span{font-size:14px;font-weight:600}.vg-vs-z{background:var(--card);border:1px solid var(--line);color:var(--td2)}.vg-vs-z .vg-vs-p b{color:var(--td3)}.vg-vs-w{background:var(--g0);color:var(--tl)}.vg-vs-w .mono{color:var(--tl2)}.vg-vs-w .vg-vs-p span{color:var(--red2)}.vg-vs-st{display:flex;align-items:center;gap:12px;padding-top:12px;border-top:1px dashed var(--line)}.vg-vs-w .vg-vs-st{border-color:var(--g3)}.vg-vs-st b{font-size:clamp(34px,3vw,44px);line-height:.9;letter-spacing:-.05em;font-weight:700;color:var(--red)}.vg-vs-w .vg-vs-st b{color:var(--okd)}.vg-vs-st span{font-family:var(--f-mono);font-size:12px;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;max-width:24ch}.vg-vs-z .vg-vs-st span{color:var(--td2)}.vg-vs-w .vg-vs-st span{color:var(--tl3)}.vg-vs-o{position:relative;z-index:1;justify-self:end;margin:-22px clamp(22px,2.4vw,32px) -22px 0;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--red);color:var(--g0);font-size:13px!important;font-weight:500;letter-spacing:.08em;border:6px solid var(--bone)}@media(max-width:900px){.vg-vs{justify-self:stretch;max-width:none}}@media(min-width:601px)and (max-width:900px){.vg-vs{grid-template-columns:1fr 1fr;gap:8px}.vg-vs-o{position:absolute;left:50%;top:50%;translate:-50% -50%;margin:0}}@media(max-width:600px){.vg-vs-p b{font-size:32px}}.vg-vs-tijd,.vgs-tijd{display:flex;align-items:flex-start;gap:10px;margin:0}.vg-vs-tijd>i,.vgs-tijd>i,.vg-leg i.t{flex:none;width:18px;height:18px;margin-top:2px;border-radius:3px;border:1px solid currentColor;background:repeating-linear-gradient(135deg,currentColor 0 1.5px,transparent 1.5px 5px)}.vg-vs-tijd>span,.vgs-tijd>span{display:grid;gap:2px}.vg-vs-tijd b,.vgs-tijd b{font-size:15px;font-weight:700;letter-spacing:-.01em}.vg-vs-tijd .mono,.vgs-tijd .mono{font-size:12px!important;letter-spacing:.02em!important;text-transform:none!important;line-height:1.4}.vg-vs-z .vg-vs-tijd{color:var(--td)}.vg-vs-z .vg-vs-tijd .mono{color:var(--td3)}.vg-gl{justify-self:end;width:100%;max-width:460px;display:grid;gap:8px}.vg-gl-k{margin:0 0 2px;font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--td3)}.vg-gl dl{margin:0;display:grid;gap:8px}.vg-gl-r{display:grid;gap:6px;padding:clamp(18px,2vw,26px) clamp(20px,2.2vw,30px);border-radius:24px;background:var(--card);border:1px solid var(--line)}.vg-gl-r dt{font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--td3)}.vg-gl-r dd{margin:0;display:grid;gap:4px}.vg-gl-r b{font-size:clamp(24px,2.2vw,32px);line-height:1.05;letter-spacing:-.04em;font-weight:700;color:var(--td)}.vg-gl-sub{font-size:14px;font-weight:600;color:var(--td2)}.vg-gl-l{font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--td3)}.vg-gl-r.wij{background:var(--g0);border-color:var(--g0)}.vg-gl-r.wij dt,.vg-gl-r.wij .vg-gl-l{color:var(--tl2)}.vg-gl-r.wij b{color:var(--red)}.vg-gl-r.wij .vg-gl-sub{color:var(--tl3)}@media(max-width:900px){.vg-gl{justify-self:stretch;max-width:none}}.vg .ap-kruimel a{min-height:44px}.vg-lanen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-top:clamp(32px,4vw,56px)}@media(max-width:1000px){.vg-lanen{grid-template-columns:minmax(0,1fr)}}.vg-laan{display:flex;flex-direction:column;background:var(--g1);border:1px solid var(--g3);border-radius:24px;overflow:hidden}.vg-laan.wij{background:var(--g2);border-color:#3a404b}.vg-laan-kop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:clamp(20px,2vw,28px) clamp(20px,2vw,28px) 18px;border-bottom:1px solid var(--g3)}.vg-laan-kop h3{margin:0;font-size:clamp(20px,1.7vw,24px);letter-spacing:-.025em;line-height:1.15}.vg-laan-kop p.mono{margin:6px 0 0;font-size:12px;color:var(--tl2);letter-spacing:.04em}.vg-tel{margin:0;display:grid;justify-items:end;gap:2px;text-align:right}.vg-tel b{font-size:clamp(44px,4vw,60px);line-height:.9;letter-spacing:-.05em;color:var(--red)}.vg-laan.wij .vg-tel b{color:var(--okd)}.vg-tel span{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tl2);max-width:12ch}.vg-cues{list-style:none;margin:0;padding:8px 0 10px;position:relative}.vg-cues:before{content:"";position:absolute;left:12px;top:22px;bottom:22px;width:1px;background:var(--g3)}.vg-cue{position:relative;display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:12px clamp(20px,2vw,28px);font-size:15px;line-height:1.4;color:var(--tl3)}.vg-cue:before{content:"";position:absolute;left:9px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--g1);border:1px solid #4A515C}.vg-tc{font-size:11px!important;letter-spacing:.06em;color:var(--tl2);justify-self:start}.vg-laan.wij .vg-cue:before{background:var(--g2)}.vg-st{text-wrap:pretty}.vg-wie{justify-self:end}.vg-cue.is-jij{color:var(--tl);font-weight:600;background:color-mix(in srgb,var(--red) 13%,transparent)}.vg-cue.is-jij:before{background:var(--red);border-color:var(--red)}.vg-cue.is-jij .vg-tc{color:var(--red2)}.vg-cue.is-gast{color:var(--tl)}.vg-cue.is-gast:before{border-color:var(--okd)}@media(max-width:560px){.vg-cue{grid-template-columns:52px minmax(0,1fr);align-items:start}.vg-tc{padding-top:4px}.vg-wie{grid-column:2;justify-self:start}.vg-cue:before{top:19px;margin-top:0}}.vg-pil{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:11px!important;letter-spacing:.08em;white-space:nowrap;border:1px solid currentColor}.vg-pil.jij{background:var(--red);border-color:var(--red);color:var(--g0);font-weight:500}.vg-pil.tool{color:var(--tl2);border-color:#4a515c}.vg-pil.gast{color:var(--okd)}.vg-pil.prod{color:var(--tl);border-color:var(--tl2)}.vg-gez{display:inline-flex;align-items:center;gap:8px}.vg-gez img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid var(--g2);background:var(--g3)}.vg-koppen{display:inline-flex}.vg-koppen img+img{margin-left:-10px}.vg-namen{font-size:11px!important;letter-spacing:.08em;color:var(--tl2);white-space:nowrap}@media(prefers-reduced-motion:no-preference){.js .vg-laan .vg-cue{opacity:0;transform:translate(-10px);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--i) * .11s + .25s)}.js .vg-laan.in .vg-cue{opacity:1;transform:none}}.vg-uit-g{list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}@media(max-width:1000px){.vg-uit-g{grid-template-columns:minmax(0,1fr)}}.vg-uk{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:8px}.vg-uk-f{margin:0;height:clamp(280px,26vw,360px);border-radius:17px;overflow:hidden;background:var(--sand);position:relative;display:grid;place-items:center}.vg-uk-f img{display:block}.vg-uk-f.v0{place-items:start center;padding:28px 22px 0;background:var(--g0)}.vg-uk-f.v0:before{content:"";position:absolute;left:22px;right:22px;top:12px;height:16px;border-radius:8px 8px 0 0;background:#2a2f38 radial-gradient(circle at 10px 8px,#FF5F57 3px,transparent 3.5px),radial-gradient(circle at 22px 8px,#FEBC2E 3px,transparent 3.5px)}.vg-uk-f.v0 img{width:100%;height:auto;border-radius:0 0 6px 6px}.vg-uk-f.v1 img{width:62%;height:auto;rotate:-3deg;border-radius:10px;box-shadow:0 18px 40px #0b0d112e}.vg-uk-f.v2{background:var(--g1)}.vg-uk-f.v2 img{height:calc(clamp(280px,26vw,360px) - 40px);width:auto;max-width:none;border-radius:18px;border:5px solid #000;outline:1px solid #3A404B}.vg-uk-t{display:grid;gap:8px;padding:18px 12px 10px}.vg-uk-l{display:inline-flex;align-items:center;gap:8px;font-size:11px!important;letter-spacing:.08em;color:var(--td3)}.vg-uk-t h3{margin:0;font-size:clamp(20px,1.6vw,23px);letter-spacing:-.025em;line-height:1.2}.vg-uk-t p{margin:0;font-size:16px;line-height:1.55;color:var(--td2)}.vg-uk-t .vg-uk-z{margin-top:6px;padding-top:12px;border-top:1px dashed var(--line);font-size:14px;color:var(--td3)}.vg-geld-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,96px);align-items:start}@media(max-width:1000px){.vg-geld-in{grid-template-columns:minmax(0,1fr)}}.vg-bon-k{display:grid;gap:22px}.vg-bon{position:relative;background:var(--card);border:1px solid var(--line);border-radius:6px;padding:26px clamp(20px,2.4vw,32px) 30px;max-width:520px;-webkit-mask:radial-gradient(circle 7px at 50% 0,transparent 98%,#000) 0 0/22px 51% repeat-x,radial-gradient(circle 7px at 50% 100%,transparent 98%,#000) 0 100%/22px 51% repeat-x;mask:radial-gradient(circle 7px at 50% 0,transparent 98%,#000) 0 0/22px 51% repeat-x,radial-gradient(circle 7px at 50% 100%,transparent 98%,#000) 0 100%/22px 51% repeat-x}.vg-bon-kop{display:flex;justify-content:space-between;gap:12px;margin:0 0 14px;font-size:11px!important;letter-spacing:.1em;color:var(--td3)}.vg-bon ul{list-style:none;margin:0;padding:0;border-top:1px dashed var(--line)}.vg-bon li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px dashed var(--line)}.vg-bon li>span:first-child{display:grid;gap:2px}.vg-bon li b{font-size:16px}.vg-bon li>span:first-child span{font-size:13px;color:var(--td3)}.vg-bon li .mono{font-size:15px;color:var(--td)}.vg-bon-tot{display:flex;justify-content:space-between;align-items:baseline;margin:14px 0 0;padding-top:12px;border-top:3px double var(--td);font-weight:600}.vg-bon-tot b{font-size:26px!important;letter-spacing:-.02em}.vg-bon-rest{margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--red);font-weight:600}.vg-uren{display:grid;gap:16px;background:var(--g0);color:var(--tl);border-radius:28px;padding:clamp(24px,3vw,44px)}.vg-uren-h{margin:0;font-size:clamp(28px,2.8vw,42px);line-height:1.02;letter-spacing:-.04em;font-weight:700}.vg-uren-h span{display:block}.vg-uren-h .mu{color:var(--tl2)}.vg-uren-t{margin:0;font-size:15px;line-height:1.55;color:var(--tl3);max-width:46ch}.vg-meter-v{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}.vg-meter-v li{display:grid;grid-template-columns:104px minmax(0,1fr) 40px;align-items:center;gap:12px;font-size:14px;color:var(--tl3)}.vg-mv-b{height:16px;border-radius:3px;background:var(--g2);overflow:hidden}.vg-mv-b i{display:block;height:100%;width:var(--w);background:repeating-linear-gradient(90deg,#5A616C 0 7px,transparent 7px 9px)}.vg-meter-v li.veel{color:var(--tl)}.vg-meter-v li.veel .vg-mv-b i{background:repeating-linear-gradient(90deg,var(--red) 0 7px,transparent 7px 9px)}.vg-mv-p{font-size:13px!important;text-align:right;color:var(--tl)}.vg-uren-n{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--tl2);border-top:1px solid var(--g3);padding-top:14px}@media(prefers-reduced-motion:no-preference){.js .vg-meter-v .vg-mv-b i{width:0;transition:width 1s var(--ease)}.js .vg-meter-v.in .vg-mv-b i{width:var(--w)}}.vg-srt-g{list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}@media(max-width:1100px){.vg-srt-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vg-srt-g{grid-template-columns:minmax(0,1fr)}}.vg-srt{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2vw,28px);border-radius:24px;background:var(--card);border:1px solid var(--line)}.vg-srt-n{font-size:11px!important;color:var(--red);letter-spacing:.06em}.vg-srt h3{margin:0;font-size:clamp(20px,1.6vw,23px);letter-spacing:-.025em;line-height:1.15}.vg-srt-w{margin:0;font-size:15px;color:var(--td3)}.vg-srt-p{margin:6px 0 4px;font-size:clamp(20px,1.55vw,23px);font-weight:700;letter-spacing:-.03em;line-height:1.1}.vg-srt ul{margin:auto 0 0;padding:14px 0 0;list-style:none;display:grid;gap:8px;border-top:1px solid #ECE5D8}.vg-srt li{position:relative;padding-left:16px;font-size:15px;line-height:1.45;color:var(--td2)}.vg-srt li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--td3)}.vg-tw{margin-top:clamp(32px,4vw,56px);border-radius:24px;overflow:hidden;border:1px solid var(--line);background:var(--card)}.vg-tw table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5}.vg-tw th,.vg-tw td{text-align:left;vertical-align:top;padding:18px clamp(16px,1.8vw,26px)}.vg-tw thead th{font-size:clamp(18px,1.4vw,21px);letter-spacing:-.02em;font-weight:700;padding-top:24px;padding-bottom:20px}.vg-tw thead th .mono{display:block;margin-bottom:6px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.vg-tw thead .z{background:var(--sand);color:var(--td2)}.vg-tw thead .z .mono{color:var(--td3)}.vg-tw thead .w{background:var(--g0);color:var(--tl)}.vg-tw thead .w .mono{color:var(--red2)}.vg-tw tbody th{width:22%;font-weight:600;font-size:15px;color:var(--td);border-top:1px solid #ECE5D8}.vg-tw tbody td.z{width:39%;color:var(--td2);border-top:1px solid #ECE5D8}.vg-tw tbody td.w{width:39%;background:var(--g0);color:var(--tl);border-top:1px solid var(--g3);font-weight:500}.vg-tw tbody tr:hover th,.vg-tw tbody tr:hover td.z{background:#fbf8f3}.vg-tw tbody tr:hover td.w{background:var(--g1)}@media(max-width:760px){.vg-tw{border:0;background:none;border-radius:0;overflow:visible}.vg-tw table,.vg-tw tbody,.vg-tw tr,.vg-tw th,.vg-tw td{display:block;width:auto!important}.vg-tw thead{display:none}.vg-tw tbody{display:grid;gap:10px}.vg-tw tbody tr{border-radius:20px;overflow:hidden;border:1px solid var(--line);background:var(--card)}.vg-tw tbody th{border:0;padding:16px 18px 8px;font-family:var(--f-mono);font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--td3)}.vg-tw tbody td{border:0!important;padding:10px 18px 14px}.vg-tw tbody td:before{content:attr(data-label);display:block;margin-bottom:4px;font-family:var(--f-mono);font-size:12px;letter-spacing:.06em}.vg-tw tbody td.z:before{color:var(--td3)}.vg-tw tbody td.w:before{color:var(--red2)}}.vg-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-top:clamp(28px,3vw,44px)}.vg-eerlijk .vg-duo{margin-top:0}@media(max-width:800px){.vg-duo{grid-template-columns:minmax(0,1fr)}}.vg-duo-k{display:grid;gap:14px;align-content:start;padding:clamp(24px,2.6vw,40px);border-radius:24px;background:var(--card);border:1px solid var(--line)}.vg-duo-k h3{margin:0;font-size:clamp(24px,2.2vw,32px);letter-spacing:-.035em;line-height:1.05}.vg-duo-l{font-size:11px!important;letter-spacing:.1em;color:var(--td3)}.vg-duo-k ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.vg-duo-k li{position:relative;padding-left:30px;font-size:17px;line-height:1.5;color:var(--td2)}.vg-duo-k li:before{position:absolute;left:0;top:1px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:700;line-height:1}.vg-duo-k.beter li:before{content:"+";background:var(--td);color:var(--bone)}.vg-duo-k.niet{background:transparent;border-style:dashed;border-color:#c9c0b0}.vg-duo-k.niet li:before{content:"–";background:var(--sand);color:var(--td2)}.vg-duo-k.ja{background:var(--g0);border-color:var(--g0)}.vg-duo-k.ja .vg-duo-l{color:var(--okd)}.vg-duo-k.ja li{color:var(--tl3)}.vg-duo-k.ja li:before{content:"✓";background:var(--okd);color:var(--g0)}.vg-hoe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,72px);margin-top:clamp(12px,1.4vw,20px);padding:clamp(24px,2.6vw,40px);border-radius:24px;background:var(--sand)}@media(max-width:800px){.vg-hoe{grid-template-columns:minmax(0,1fr)}}@media(min-width:801px){.vg-hoe-kort{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.vg-hoe>div{display:grid;gap:12px;align-content:start}.vg-hoe-h{margin:0;font-size:22px;letter-spacing:-.025em}.vg-hoe p{margin:0;font-size:15px;line-height:1.6;color:var(--td2)}.vg-hoe-rev,.vg-hoe-k{font-size:11px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--td3)!important}.vg-bron{list-style:none;margin:0;padding:0;display:grid;gap:0}.vg-bron a{display:inline-flex;align-items:center;min-height:44px;padding:6px 0;font-size:15px;line-height:1.45;color:var(--td);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}.vg .vg-merk{font-size:13px;color:var(--td3)}.vg-meer-g{list-style:none;margin:clamp(28px,3vw,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(12px,1.4vw,20px)}.vg-meer-g a{position:relative;display:grid;gap:6px;padding:clamp(22px,2.2vw,32px);border-radius:24px;background:var(--card);border:1px solid var(--line);text-decoration:none;color:var(--td);transition:border-color .25s var(--ease)}.vg-meer-g a:hover{border-color:var(--g0)}.vg-meer-g a .mono{font-size:12px;color:var(--td3)}.vg-meer-g b{font-size:clamp(24px,2.2vw,32px);letter-spacing:-.035em;line-height:1.05}.vg-pijl{position:absolute;right:clamp(22px,2.2vw,32px);bottom:clamp(22px,2.2vw,32px);font-size:22px;color:var(--red)}.vg-meter{margin:clamp(32px,4vw,56px) 0 0;display:grid;gap:10px}.vg-meter ol{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vg-m,.vg-as{display:grid;grid-template-columns:minmax(150px,240px) minmax(0,1fr) 150px;align-items:center;gap:16px}.vg-m-n{font-size:15px;line-height:1.3;color:var(--tl3)}.vg-m-spoor{--sp1:var(--g2);--sp2:var(--g1);--sp-dim:#3E444E;--sp-on:#A7ADB6;--sp-tijd:#C9CDD3;position:relative;display:block;height:22px;border-radius:4px;background:repeating-linear-gradient(90deg,var(--sp1) 0 10px,var(--sp2) 10px 12px)}.vg-m-spoor i,.vg-m-spoor b,.vg-m-spoor u,.vg-m-spoor s{position:absolute;top:0;bottom:0;border-radius:3px;text-decoration:none}.vg-m-spoor i{left:0;width:var(--van);background:repeating-linear-gradient(90deg,var(--sp-dim) 0 10px,transparent 10px 12px)}.vg-m-spoor b{left:var(--van);width:max(4px,calc(var(--tot) - var(--van)));background:repeating-linear-gradient(90deg,var(--sp-on) 0 10px,transparent 10px 12px)}.vg-m-spoor u{left:var(--tot);width:calc(var(--na) - var(--tot));border:1.5px solid var(--red);border-left:0;border-radius:0 3px 3px 0;background:color-mix(in srgb,var(--red) 10%,transparent)}.vg-m-spoor s{left:var(--tot);width:calc(var(--tijd) - var(--tot));border:1px solid var(--sp-tijd);border-radius:0 3px 3px 0;background:repeating-linear-gradient(135deg,var(--sp-tijd) 0 2px,transparent 2px 6px)}.vg-m.wij .vg-m-spoor i,.vg-m-spoor.wij i{background:repeating-linear-gradient(90deg,var(--red) 0 10px,transparent 10px 12px)}.vg-m.wij .vg-m-spoor b,.vg-m-spoor.wij b{background:var(--red)}.vg-m-t{display:block;margin-top:3px;font-size:12px;color:var(--tl3)}.vg-m.tijd .vg-m-n{color:var(--tl)}.vg-leg{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;line-height:1.4;color:var(--tl3)}.vg-leg li{display:flex;align-items:center;gap:8px}.vg-leg i{flex:none;width:18px;height:12px;border-radius:2px}.vg-leg i.p{background:var(--red)}.vg-leg i.n{border:1.5px solid var(--red);background:color-mix(in srgb,var(--red) 10%,transparent)}.vg-leg i.t{height:12px;margin-top:0;color:#c9cdd3}.vg-m.wij .vg-m-n{color:var(--tl);font-weight:700}.vg-m.wij .vg-m-spoor i{background:repeating-linear-gradient(90deg,var(--red) 0 10px,transparent 10px 12px)}.vg-m.wij .vg-m-spoor b{background:var(--red)}.vg-m-w{font-size:13px!important;color:var(--tl2)}.vg-m.wij .vg-m-w{color:var(--red2);font-weight:500}.vg-as{margin-top:4px;font-size:12px;color:var(--tl2)}.vg-as .mono{font-size:12px;letter-spacing:.06em}.vg-as-s{position:relative;height:20px;border-top:1px solid var(--g3)}.vg-as-s i{position:absolute;left:var(--x);top:6px;translate:-50% 0;font-style:normal;font-family:var(--f-mono);white-space:nowrap}.vg-as-s i:first-child{translate:0 0}.vg-as-s i:last-child{translate:-100% 0}.vg-meter figcaption{margin-top:14px;padding-top:14px;border-top:1px solid var(--g3);display:grid;gap:8px;font-size:13px;line-height:1.55;color:var(--tl2);max-width:90ch}.vg-meter figcaption .vg-mt-eig{color:var(--tl3)}@media(max-width:760px){.vg-m,.vg-as{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.vg-m-n{grid-column:1}.vg-m-w{grid-column:2;grid-row:1;text-align:right}.vg-m-spoor{grid-column:1/-1}.vg-as>span:first-child{display:none}.vg-as-s,.vg-as .mono{grid-column:1/-1}.vg-m-w{max-width:21ch}}@media(prefers-reduced-motion:no-preference){.js .vg-meter .vg-m-spoor{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--ease);transition-delay:calc(var(--i) * 80ms)}.js .vg-meter.in .vg-m-spoor{clip-path:inset(0 0 0 0)}}.vg-rt-g{list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}@media(max-width:1000px){.vg-rt-g{grid-template-columns:minmax(0,1fr)}}.vg-rt{display:flex;flex-direction:column;gap:12px;padding:clamp(24px,2.6vw,36px);border-radius:24px;background:var(--card);border:1px solid var(--line)}.vg-rt.wij{background:var(--g0);border-color:var(--g0);color:var(--tl)}.vg-rt-n{font-size:11px!important;color:var(--red);letter-spacing:.06em}.vg-rt h3{margin:0;font-size:clamp(26px,2.2vw,32px);letter-spacing:-.035em;line-height:1}.vg-rt-p{margin:0;font-size:clamp(30px,2.8vw,42px);font-weight:700;letter-spacing:-.045em;line-height:1}.vg-rt.wij .vg-rt-p{color:var(--red)}.vg-rt-p span{display:block;margin-top:6px;font-size:15px;font-weight:400;letter-spacing:0;color:var(--td3)}.vg-rt.wij .vg-rt-p span{color:var(--tl2)}.vg-rt-t{margin:4px 0 0;font-size:16px;line-height:1.55;color:var(--td2)}.vg-rt.wij .vg-rt-t{color:var(--tl3)}.vg-rt-past{margin:0;display:grid;gap:4px;padding:14px 0 0;border-top:1px solid #ECE5D8;font-size:15px;line-height:1.5;color:var(--td)}.vg-rt.wij .vg-rt-past{border-color:var(--g3);color:var(--tl)}.vg-rt-past .mono{font-size:11px;letter-spacing:.1em;color:var(--td3)}.vg-rt.wij .vg-rt-past .mono{color:var(--tl2)}.vg-rt-l{list-style:none;margin:auto 0 0;padding:6px 0 0;display:grid;gap:0}.vg-rt-l li{border-top:1px solid #ECE5D8}.vg-rt.wij .vg-rt-l li{border-color:var(--g3)}.vg-rt-l a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;font-weight:600;text-decoration:none;color:inherit}.vg-rt-l a>span:first-child{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.vg-rt-pijl{flex:none;color:var(--red);font-size:18px;transition:translate .25s var(--ease)}.vg-rt-l a:hover .vg-rt-pijl{translate:4px 0}.vg-rt-p span b,.vgs-p span b{font-weight:600;color:var(--red2)}.vgs-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(24px,4vw,72px);align-items:end}@media(max-width:1000px){.vgs-head{grid-template-columns:minmax(0,1fr)}}.vgs-voor{display:grid;gap:12px;padding:clamp(20px,2vw,28px);border-radius:24px;background:var(--card);border:1px solid var(--line)}.vgs-voor .mono{font-size:11px;letter-spacing:.1em;color:var(--td3)}.vgs-voor p{margin:0;font-size:clamp(19px,1.5vw,22px);line-height:1.3;letter-spacing:-.02em;font-weight:700}.vgs-voor p span{color:var(--td3)}.vgs-pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.vgs-pills li{font-size:13px;padding:5px 12px;border-radius:999px;background:var(--bone);border:1px solid var(--line)}.vgs-g{list-style:none;margin:clamp(28px,3.4vw,48px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);align-items:stretch}@media(max-width:1000px){.vgs-g{grid-template-columns:minmax(0,1fr)}}.vgs-k{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,34px);border-radius:24px;background:var(--card);border:1px solid var(--line)}.vgs-k.wij{background:var(--g0);border-color:var(--g0);color:var(--tl)}@media(min-width:1001px){.vgs-k.wij{margin-block:-14px;padding-block:calc(clamp(22px,2.4vw,34px) + 14px)}}.vgs-k h3{margin:0;font-size:clamp(22px,1.8vw,26px);letter-spacing:-.03em;line-height:1.1}.vgs-p{margin:0;font-size:clamp(30px,2.8vw,42px);font-weight:700;letter-spacing:-.045em;line-height:1}.vgs-p span{display:block;margin-top:6px;font-size:15px;font-weight:400;letter-spacing:0;color:var(--td3)}.vgs-k.wij .vgs-p{color:var(--red)}.vgs-k.wij .vgs-p span{color:var(--tl2)}.vgs-t{margin:0;font-size:16px;line-height:1.55;color:var(--td2)}.vgs-k.wij .vgs-t{color:var(--tl3)}.vgs-n{margin:auto 0 0;padding-top:12px;border-top:1px solid #ECE5D8;font-family:var(--f-mono);font-size:12px;line-height:1.5;color:var(--td3)}.vgs-k.wij .vgs-n{border-color:var(--g3);color:var(--okd)}.vgs-voet{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin-top:22px;font-size:13px;color:var(--td3)}.vgs-voet a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:16px;font-weight:600;color:var(--td);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.vgs-spoor{margin:2px 0 0}.vgs-r{margin:0;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--td3)}.vgs-k.wij .vgs-r{color:var(--okd)}.vgs-tijd{color:var(--td)}.vgs-tijd .mono{color:var(--td3)}.vg-rt.wij .vgs-tijd,.vgs-k.wij .vgs-tijd{color:var(--tl)}.vgs-bon{margin:0;display:grid;border-top:1px solid #ECE5D8}.vgs-bon-r{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:baseline;padding:10px 0;border-bottom:1px solid #ECE5D8}.vgs-bon-r dt{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:10px;row-gap:2px;min-width:0}.vgs-bon-r dt b{grid-column:2;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.vgs-bon-r dt .mono{grid-column:2;font-size:12px;line-height:1.45;color:var(--td3);letter-spacing:.01em}.vgs-bon-r dd{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.vgs-staal{grid-row:1/3;width:18px;height:18px;margin-top:1px;border-radius:3px;border:1px solid var(--td3)}.vgs-staal.tijd{background:repeating-linear-gradient(135deg,var(--td3) 0 1.5px,transparent 1.5px 5px)}.vgs-staal.vol{background:var(--td3)}.vgs-onb{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--tl)}@media(min-width:700px){.vgs-k:not(.wij) .vg-m-spoor,.vg-rt:not(.wij) .vg-m-spoor{--sp1:#EFEAE1;--sp2:var(--card);--sp-dim:#D9D1C3;--sp-on:#5A5D63;--sp-tijd:#5A5D63}}@media(max-width:699px){.vgs-g{gap:0;padding:6px 0;border-radius:24px;background:var(--g0);color:var(--tl)}.vgs-k{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;padding:16px 18px;border:0;border-radius:0;background:none;color:var(--tl)}.vgs-k+.vgs-k{border-top:1px solid var(--g3)}.vgs-k.wij{background:var(--g1)}.vgs-k h3{grid-column:1;grid-row:1;font-size:18px;line-height:1.25}.vgs-p{grid-column:2;grid-row:1;text-align:right;font-size:22px;letter-spacing:-.03em}.vgs-p span{margin-top:4px;font-size:12px;color:var(--tl2)}.vgs-k:not(.wij) .vgs-p{color:var(--tl)}.vgs-spoor,.vgs-r,.vgs-tijd{grid-column:1/-1}.vgs-r{color:var(--tl2)}.vgs-tijd,.vgs-tijd .mono{color:var(--tl3)}.vgs-tijd b{color:var(--tl)}.vgs-t,.vgs-n{display:none}.vgs-bon,.vgs-onb{grid-column:1/-1}.vgs-bon,.vgs-bon-r{border-color:var(--g3)}.vgs-bon-r dt .mono{color:var(--tl2)}.vgs-bon-r dd{color:var(--tl)}.vgs-staal{border-color:var(--tl2)}.vgs-staal.tijd{background:repeating-linear-gradient(135deg,var(--tl2) 0 1.5px,transparent 1.5px 5px)}.vgs-staal.vol{background:var(--tl2)}.vgs-k.vgs-zelf .vgs-p{font-size:20px}}@media(prefers-reduced-motion:no-preference){.js .vgs-k .vg-m-spoor{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--ease);transition-delay:calc(var(--d,0ms) + .2s)}.js .vgs-k.in .vg-m-spoor{clip-path:inset(0 0 0 0)}}.vg-rt-tijd{margin:0}.vg-oordeel{padding-top:clamp(28px,3vw,44px)!important;padding-bottom:0!important}.vg-oo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}@media(max-width:800px){.vg-oo{grid-template-columns:minmax(0,1fr)}}.vg-oo-k{display:grid;gap:10px;align-content:start;padding:clamp(22px,2.4vw,34px);border-radius:24px;background:var(--card);border:1px solid var(--line)}.vg-oo-k h3{margin:0;font-size:12px!important;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--td3)}.vg-oo-k p{margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.35;letter-spacing:-.02em;font-weight:600;color:var(--td);text-wrap:pretty}.vg-oo-k.w{background:var(--g0);border-color:var(--g0)}.vg-oo-k.w h3{color:var(--red2)}.vg-oo-k.w p{color:var(--tl)}.vg-score{display:none}@media(max-width:1000px){.vg-score{display:grid;gap:8px;margin-top:clamp(24px,4vw,40px)}.vg-score ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vg-score a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:64px;padding:10px 18px;border-radius:18px;background:var(--g1);border:1px solid var(--g3);color:var(--tl);text-decoration:none;font-weight:600;font-size:15px;line-height:1.2}.vg-score li.wij a{background:var(--g2);border-color:#3a404b}.vg-score b{font-size:40px;line-height:.9;letter-spacing:-.05em;color:var(--red)}.vg-score li.wij b{color:var(--okd)}.vg-score p{margin:0;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--tl2);text-align:center}.vg-laan{scroll-margin-top:88px}}.vg-mid{padding-top:0!important}.vg-mid-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(20px,4vw,64px);align-items:end;padding:clamp(28px,4vw,56px);border-radius:28px;background:var(--g0);color:var(--tl)}@media(max-width:860px){.vg-mid-in{grid-template-columns:minmax(0,1fr);align-items:start}}.vg-mid-h{margin:0}.pg6 .vg-mid-h .mu{color:var(--tl2)}.vg-mid-r{display:grid;gap:18px;justify-items:start}.vg-mid-r p{margin:0;font-size:16px;line-height:1.55;color:var(--tl3);max-width:46ch}.vg-stuur{padding-top:0!important}.vg-stuur-g{list-style:none;margin:clamp(28px,3vw,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}@media(max-width:900px){.vg-stuur-g{grid-template-columns:minmax(0,1fr)}}.vg-stuur-g li{position:relative;display:grid;gap:10px;align-content:start;padding:clamp(22px,2.4vw,32px);border-radius:24px;background:var(--card);border:1px solid var(--line)}.vg-stuur-g li:last-child{background:var(--g0);border-color:var(--g0);color:var(--tl)}.vg-stuur-n{font-size:12px!important;letter-spacing:.08em;color:var(--red)}.vg-stuur-g h3{margin:0;font-size:clamp(20px,1.6vw,23px);letter-spacing:-.025em;line-height:1.2}.vg-stuur-g p{margin:0;font-size:16px;line-height:1.55;color:var(--td2)}.vg-stuur-g li:last-child p{color:var(--tl3)}.vg-door{margin:4px 0 0}.vg-door a{display:inline-flex;align-items:center;gap:12px;min-height:48px;color:var(--td);text-decoration:none}.vg-door img{flex:none;width:44px;height:44px;border-radius:50%;object-fit:cover;filter:grayscale(1);border:1px solid var(--line)}.vg-door span{font-size:15px;line-height:1.4;color:var(--td2)}.vg-door b{color:var(--td);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}.vg-door a:hover b{text-decoration-thickness:2px}.vg-hub-bron{padding-top:clamp(40px,5vw,72px)!important}.vg-hub-bron .vg-hoe{margin-top:0}.vg-hub-bron h2.vg-hoe-h{font-size:22px;line-height:1.2}.vg-voet-merk{margin:18px 0 0;max-width:90ch}.vg-bon-tijd{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:12px 0 0;padding:12px;border-radius:4px;color:var(--td);background:repeating-linear-gradient(135deg,#EFEAE1 0 6px,var(--card) 6px 12px);border:1px dashed var(--td3)}.vg-bon-tijd>span:first-child{display:grid;gap:2px}.vg-bon-tijd b{font-size:16px}.vg-bon-tijd>span:first-child span{font-size:13px;color:var(--td3)}.vg-bon-tijd .mono{font-size:15px;font-weight:600}.vg-bon-tot2{border-top-color:var(--red)}.vg-bon-tot2 b{color:var(--red)}@media(min-width:1000px){.vg-hub-bron .vg-bron{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media(max-width:700px){.vg .sec{padding-top:64px}.vg-cue{padding:9px 16px;gap:4px 10px;font-size:14px}.vg-cue:before{top:15px}.vg-uk-f{height:200px}.vg-uk-f.v2 img{height:160px}.vg-tw tbody{gap:8px}.vg-tw tbody th{padding:12px 16px 4px}.vg-tw tbody td{padding:6px 16px 10px;font-size:15px;line-height:1.45}}
