@font-face{font-family:Plus Jakarta Sans;src:url(vendor/pjs.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--orange:#d14d18;--orange-tekst:#c4461a;--orange-hover:#ae4014;--orange-light:#eb7d51;--orange-soft:#fef3eb;--orange-glow:#d14d181f;--aubergine:#5c1249;--aubergine-dark:#2a0820;--aubergine-soft:#5c12490f;--teal:#1a728c;--teal-soft:#1a728c14;--white:#fff;--cream:#fef9f3;--cream-warm:#fef3eb;--bg-soft:#faf6f1;--ink:#1a0b17;--text:#2a1e28;--text-muted:#6b5560;--text-faint:#7a6a72;--border:#eee4d6;--border-soft:#f5ebdc;--success:#16a34a;--e-ruimte:#40a9e4;--e-comfort:#47a754;--e-passie:#f36062;--e-berusting:#8057b1;--e-ongemak:#2d3494;--e-stress:#fab20b;--font:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tracking-tight:-.03em;--tracking-heading:-.025em;--fs-display:clamp(2.5rem,5.2vw,4.5rem);--fs-lead:clamp(1.05rem,1.5vw,1.22rem);--fs-body:1.0625rem;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px;--s20:80px;--r-sm:10px;--r:16px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--shadow-sm:0 2px 8px #2a08200f;--shadow:0 8px 24px #2a082014;--shadow-lg:0 20px 50px #2a08201f;--shadow-orange:0 12px 32px #d14d1840;--max-w:1240px;--pad:clamp(1.25rem,4vw,2.5rem);--gutter:24px;--ease:cubic-bezier(.22,.61,.36,1);--ease-o:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font);font-size:var(--fs-body);color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}body.lock{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img{max-width:100%;display:block}svg{display:block}:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px}.num{font-variant-numeric:tabular-nums}.wrap{width:100%;max-width:calc(var(--max-w) + 2*var(--pad));padding-inline:var(--pad);margin:0 auto}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}p,li,dd,blockquote,figcaption,label,.lead,h1,h2,h3,h4,h5,h6{text-wrap:balance}.btn{align-items:center;gap:var(--s3);height:52px;padding:0 var(--s2) 0 var(--s6);border-radius:var(--r-pill);letter-spacing:-.01em;white-space:nowrap;transition:transform .25s var(--ease),background .25s,box-shadow .25s,border-color .25s;border:1.5px solid #0000;font-size:16px;font-weight:700;display:inline-flex}.btn .tegel{width:36px;height:36px;transition:transform .35s var(--ease-o);border-radius:50%;flex:none;place-items:center;display:grid}.btn .tegel svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.btn:hover .tegel{transform:rotate(45deg)}.btn-o{color:#fff;box-shadow:var(--shadow-orange);background:#c64715}.btn-o .tegel{background:#fff3}.btn-o:hover{background:var(--orange-hover);transform:translateY(-2px)}.btn-g{background:var(--white);color:var(--ink);border-color:var(--border);padding-right:var(--s5)}.btn-g:hover{border-color:var(--aubergine);transform:translateY(-2px)}.btn-o .chip{border-radius:var(--r-pill);color:#fff;background:#00000029;padding:3px 9px;font-size:14px;font-weight:700}.btn-g .chip{border-radius:var(--r-pill);background:var(--orange-soft);color:var(--orange-hover);padding:3px 9px;font-size:13px;font-weight:700}.bar{z-index:70;padding-top:var(--s4);pointer-events:none;transition:padding .45s var(--ease);position:fixed;inset:0 0 auto}.bar.solid{padding-top:var(--s2)}.kaart{pointer-events:auto;align-items:center;gap:var(--s6);height:68px;padding:0 var(--s2) 0 var(--s6);border-radius:var(--r-lg);backdrop-filter:blur(18px)saturate(1.4);border:1px solid var(--border);box-shadow:var(--shadow);transition:background .45s var(--ease),box-shadow .45s var(--ease);background:#ffffffc7;display:flex}.bar.solid .kaart,.bar.menuopen .kaart{box-shadow:var(--shadow-lg);background:#fffffff2}.merk{flex:none;align-items:center;display:flex}.merk img{width:auto;height:40px}@media (width<=1200px){.merk img{height:34px}}@media (width<=1100px){.merk img{height:30px}}@media (width<=1020px){.merk img{height:34px}}@media (width<=400px){.merk img{height:30px}}.nav{align-items:center;gap:var(--s1);margin-left:var(--s2);display:flex}.navbtn{align-items:center;gap:var(--s2);border-radius:var(--r-pill);height:40px;color:var(--text-muted);white-space:nowrap;padding:0 14px;font-size:15px;font-weight:600;transition:color .2s,background .2s;display:inline-flex}.navbtn:hover{color:var(--ink)}.navitem.on .navbtn{background:var(--orange-soft);color:var(--orange-hover)}.navbtn .i{fill:none;stroke:currentColor;stroke-width:3px;opacity:.6;width:10px;height:10px;transition:transform .35s var(--ease)}.navitem.on .navbtn .i{opacity:1;transform:rotate(180deg)}.kaart .btn{margin-left:auto}.burger{border:1px solid var(--border);background:var(--white);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:48px;height:48px;margin-left:auto;display:none}.burger i{background:var(--ink);width:18px;height:2px;transition:transform .35s var(--ease),opacity .2s;border-radius:2px;display:block}.burger.on i:first-child{transform:translateY(7px)rotate(45deg)}.burger.on i:nth-child(2){opacity:0}.burger.on i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.panel{left:0;right:0;top:var(--menu-onder,96px);z-index:65;pointer-events:none;position:fixed}.panel__in{pointer-events:auto;background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);column-gap:var(--gutter);row-gap:var(--s8);padding:var(--s10) var(--s10) var(--s8);clip-path:inset(0 0 100% 0 round var(--r-lg));opacity:0;visibility:hidden;transition:clip-path .55s var(--ease-o),opacity .3s var(--ease),visibility 0s linear .55s;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative;overflow:clip}.panel.open .panel__in{clip-path:inset(0 0 0 0 round var(--r-lg));opacity:1;visibility:visible;transition:clip-path .6s var(--ease-o),opacity .3s var(--ease),visibility 0s}.panel__in:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.panel__in:after{content:"";background:radial-gradient(closest-side,var(--orange-soft),transparent);pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-160px;right:-120px}.pcol-1{grid-column:1/6}.pcol-2{grid-column:6/10}.pcol-3{z-index:1;grid-column:10/13;position:relative}.plab{color:var(--text-muted);margin-bottom:var(--s3);align-items:center;gap:var(--s2);font-size:14px;font-weight:700;display:flex}.plab svg{width:18px;height:18px;stroke:var(--orange);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.plist{flex-direction:column;display:flex}.pl{align-items:center;gap:var(--s3);border-bottom:1px solid var(--border-soft);height:56px;transition:padding .35s var(--ease-o);grid-template-columns:32px minmax(0,1fr) 20px;display:grid}.pl:first-child{border-top:1px solid var(--border-soft)}.pl .ic{border-radius:var(--r-sm);background:var(--orange-soft);place-items:center;width:32px;height:32px;transition:background .25s;display:grid}.pl .ic svg{fill:none;width:16px;height:16px;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .25s}.pl b{letter-spacing:var(--tracking-heading);color:var(--text-muted);font-size:clamp(18px,1.55vw,21px);font-weight:700;line-height:1.2;transition:color .2s}.pl .pijl{fill:none;width:18px;height:18px;stroke:var(--orange);stroke-width:2.2px;opacity:0;transition:.35s var(--ease-o);transform:translate(-8px)}.pl.aan{padding-left:var(--s2)}.pl.aan b{color:var(--ink)}.pl.aan .ic{background:var(--orange)}.pl.aan .ic svg{stroke:#fff}.pl.aan .pijl{opacity:1;transform:none}.pinfo{gap:var(--s4);flex-direction:column;min-height:340px;display:flex}.pinfo__kop{letter-spacing:var(--tracking-heading);color:var(--ink);font-size:clamp(19px,1.5vw,22px);font-weight:800;line-height:1.25}.pinfo__z{color:var(--text-muted);font-size:15px;line-height:1.55}.pinfo__k{color:var(--ink);font-size:14px;font-weight:700}.tags{gap:var(--s2);flex-wrap:wrap;display:flex}.tag{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s3);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--cream);color:var(--ink);font-size:14px;font-weight:650;display:inline-flex}.tag i{border-radius:50%;flex:none;width:10px;height:10px}.tag .pl-i{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.tag img{width:24px;height:24px}.pinfo__g{align-items:center;gap:var(--s2);color:var(--orange-hover);margin-top:auto;font-size:15px;font-weight:700;display:inline-flex}.pinfo__g svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:16px;height:16px;transition:transform .3s var(--ease)}.pinfo__g:hover svg{transform:translate(4px)}.pvis{border-radius:var(--r);background:var(--bg-soft);border:1px solid var(--border-soft);height:192px;position:relative;overflow:hidden}.logos{gap:var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.logos span{border-radius:var(--r-sm);background:var(--white);border:1px solid var(--border-soft);height:56px;padding:0 var(--s3);place-items:center;display:grid}.logos img{width:auto;max-width:100%;max-height:28px}.quote{color:var(--ink);border-left:3px solid var(--orange);padding-left:var(--s4);font-size:15px;font-weight:600;line-height:1.5}.quote small{margin-top:var(--s2);color:var(--text-muted);font-size:14px;font-weight:500;display:block}.duo{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.duo figure{border-radius:var(--r);background:var(--bg-soft);overflow:hidden}.duo img{aspect-ratio:4/5;object-fit:cover;object-position:50% 12%;width:100%}.duo .cap{color:var(--ink);margin-top:var(--s2);font-size:14px;font-weight:700;line-height:1.3}.puit{border-radius:var(--r-lg);border:1px solid var(--border);background:var(--cream);padding:var(--s3);transition:border-color .25s var(--ease),transform .25s var(--ease),box-shadow .25s;flex-direction:column;display:flex}.puit:hover{border-color:var(--orange);box-shadow:var(--shadow);transform:translateY(-3px)}.puit__b{border-radius:var(--r);aspect-ratio:4/3;background:var(--bg-soft);overflow:hidden}.puit__b img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;transition:transform .8s var(--ease-o)}.puit:hover .puit__b img{transform:scale(1.05)}.puit__l{align-items:center;gap:var(--s2);margin:var(--s4) var(--s1) var(--s1);color:var(--orange-hover);font-size:14px;font-weight:700;display:inline-flex}.puit__l svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.puit b{margin:0 var(--s1);letter-spacing:var(--tracking-heading);color:var(--ink);font-size:19px;font-weight:800;line-height:1.25}.puit__s{margin:var(--s1) var(--s1) var(--s2);color:var(--text-muted);font-size:14px;line-height:1.5}.pfoot{gap:var(--s3) var(--s8);padding-top:var(--s5);border-top:1px solid var(--border-soft);color:var(--text-muted);flex-wrap:wrap;grid-column:1/-1;font-size:15px;font-weight:600;display:flex}.pfoot a{align-items:center;gap:var(--s2);display:inline-flex}.pfoot a:hover{color:var(--ink)}.pfoot a:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px}.fade{opacity:0;transform:translateY(10px)}.panel.open .fade{animation:pin .6s var(--ease-o) forwards}@keyframes pin{to{opacity:1;transform:none}}.scrim{backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:.4s var(--ease);z-index:60;background:#2a082038;position:fixed;inset:0}.scrim.on{opacity:1;visibility:visible}.mv{place-items:center;display:grid;position:absolute;inset:0}.mv svg text{font-family:var(--font)}.mv-bars{gap:10px;width:80%;display:grid}.mv-bars .r{align-items:center;gap:var(--s3);color:var(--text);grid-template-columns:88px 1fr;font-size:13px;font-weight:700;display:grid}.mv-bars .t{background:var(--border);border-radius:10px;height:10px;position:relative}.mv-bars .t i{width:0;transition:width 1.1s var(--ease-o);border-radius:10px;position:absolute;inset:0 auto 0 0}.mv-bars .t b{background:var(--ink);border-radius:2px;width:2px;position:absolute;top:-4px;bottom:-4px}.mv-chat{gap:var(--s2);flex-direction:column;width:86%;display:flex}.mv-chat .b{opacity:0;max-width:92%;transition:.5s var(--ease-o);border-radius:14px;padding:10px 14px;font-size:13px;line-height:1.45;transform:translateY(8px)}.mv-chat .b.v{background:var(--orange);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.mv-chat .b.a{background:var(--white);border:1px solid var(--border);color:var(--ink);border-bottom-left-radius:4px}.mv-chat .b.a strong{color:var(--teal)}.mv-chat .b.on{opacity:1;transform:none}.mv-stack{width:76%;height:140px;position:relative}.mv-stack .c{background:var(--white);border:1px solid var(--border);height:92px;color:var(--ink);box-shadow:var(--shadow);transition:transform .7s var(--ease-o),opacity .5s;border-radius:14px;padding:12px 14px;position:absolute;left:0;right:0}.mv-stack .c small{color:var(--orange-hover);font-size:13px;font-weight:700;display:block}.mv-stack .c b{letter-spacing:-.01em;margin-top:2px;font-size:15px;font-weight:800;display:block}.mv-stack .c span{color:var(--text-muted);margin-top:2px;font-size:13px;display:block}.mv-priv{gap:10px;width:80%;display:grid}.mv-priv .r{align-items:center;gap:var(--s3);color:var(--ink);opacity:0;transition:.5s var(--ease-o);font-size:14px;font-weight:650;display:flex;transform:translate(-10px)}.mv-priv .r.on{opacity:1;transform:none}.mv-priv .r i{background:#16a34a1f;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.mv-priv .r i svg{fill:none;width:14px;height:14px;stroke:var(--success);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.mv-fases{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;width:90%;margin-top:-24px;display:grid}.mv-fases span{aspect-ratio:1;background:var(--white);border:1px solid var(--border);transition:transform .4s var(--ease-o),border-color .3s,box-shadow .3s;border-radius:12px;place-items:center;display:grid}.mv-fases span img{width:80%}.mv-fases span.on{border-color:var(--orange);box-shadow:var(--shadow);transform:translateY(-6px)scale(1.12)}.mv-fases-n{text-align:center;color:var(--ink);font-size:14px;font-weight:800;position:absolute;bottom:22px;left:0;right:0}.mob{z-index:66;background:var(--cream);padding:calc(104px + env(safe-area-inset-top,0px)) var(--pad) calc(var(--s8) + env(safe-area-inset-bottom,0px));clip-path:circle(0 at calc(100% - 48px) 48px);visibility:hidden;transition:clip-path .7s var(--ease-o),visibility 0s linear .7s;position:fixed;inset:0;overflow-y:auto}.mob.open{clip-path:circle(150% at calc(100% - 48px) 48px);visibility:visible;transition:clip-path .8s var(--ease-o),visibility 0s}.mob:before{content:"";background:radial-gradient(60% 40% at 100% 0%,var(--orange-soft),transparent);pointer-events:none;position:absolute;inset:0}.mg{border-bottom:1px solid var(--border);position:relative}.mg>button,.mg>a{width:100%;height:68px;letter-spacing:var(--tracking-heading);color:var(--ink);text-align:left;justify-content:space-between;align-items:center;font-size:26px;font-weight:800;display:flex}.mg>button svg{fill:none;width:18px;height:18px;stroke:var(--text-muted);stroke-width:2.6px;transition:transform .35s var(--ease)}.mg.open>button svg{transform:rotate(180deg)}.mg .sub{transition:grid-template-rows .5s var(--ease-o);grid-template-rows:0fr;display:grid}.mg.open .sub{grid-template-rows:1fr}.mg .sub>div{overflow:hidden}.mg .sub a{align-items:center;gap:var(--s3);height:48px;color:var(--text);font-size:17px;font-weight:600;display:flex}.mg .sub a:last-child{margin-bottom:var(--s3)}.mg .sub a i{border-radius:var(--r-sm);background:var(--orange-soft);flex:none;place-items:center;width:32px;height:32px;display:grid}.mg .sub a i svg{fill:none;width:15px;height:15px;stroke:var(--orange);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.mob .mob-cta{gap:var(--s3);margin-top:var(--s8);display:grid;position:relative}.mob .mob-cta .btn{justify-content:space-between;height:58px}.mob .mob-proof{margin-top:var(--s6);align-items:center;gap:var(--s3);color:var(--text-muted);font-size:14px;display:flex;position:relative}.mob .mob-proof img{width:48px;height:auto}.mob .item{opacity:0;transform:translateY(16px)}.mob.open .item{animation:pin .7s var(--ease-o) forwards}@media (width<=1180px){.navbtn{padding:0 10px}.nav{margin-left:0}}@media (width<=1100px){.kaart{gap:var(--s3)}.navbtn{padding:0 8px}.kaart>.btn .tegel{display:none}.kaart>.btn{padding:0 var(--s5)}}@media (width<=1020px){.nav,.kaart>.btn,.panel{display:none}.burger{display:flex}.kaart{height:64px;padding:0 var(--s2) 0 var(--s5)}}.hero{isolation:isolate;background:var(--white);position:relative;overflow:hidden}.veld{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#5c124929 1px,#0000 1.3px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 78% 35%,#000 5%,#0000 70%);mask-image:radial-gradient(60% 70% at 78% 35%,#000 5%,#0000 70%)}.hero__grid{column-gap:var(--gutter);min-height:min(100svh,920px);padding-top:calc(100px + var(--s8));padding-bottom:var(--s12);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.hero__tekst{flex-direction:column;grid-column:1/7;display:flex}.hero__beeld{grid-column:8/13;position:relative}.badge{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4) 0 var(--s3);border-radius:var(--r-pill);background:var(--orange-soft);color:var(--orange-hover);margin-bottom:var(--s6);border:1px solid #d14d1833;align-self:flex-start;font-size:14px;font-weight:700;display:inline-flex}.badge .dot{background:var(--orange);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite puls}@keyframes puls{0%,to{box-shadow:0 0 #d14d188c}50%{box-shadow:0 0 0 8px #d14d1800}}.hero h1{letter-spacing:var(--tracking-tight);color:var(--ink);font-size:clamp(2.25rem,4.7vw,4.25rem);font-weight:800;line-height:1.06}.hero h1>span{display:block}.hero h1 .r1{white-space:nowrap}.hero h1 .r2{max-width:12ch}.hero h1 .w{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.hero h1 .w>span{display:inline-block}.wissel{vertical-align:top;height:1.16em;color:var(--orange);margin-bottom:-.1em;display:inline-block;position:relative;overflow:hidden}.wissel__w{white-space:nowrap;display:inline-block}.wissel__w+.wissel__w{position:absolute;top:0;left:0}.wissel .streep{background:var(--orange);opacity:.22;transform-origin:0;border-radius:4px;height:.12em;position:absolute;bottom:.05em;left:0;right:0}.hero h1 .r3{margin-top:.16em}.blok{background:var(--orange);color:#fff;box-shadow:var(--shadow-orange);transform-origin:0;border-radius:.22em;margin-left:-.06em;padding:.02em .26em .08em;display:inline-block;transform:rotate(-1.5deg)}.lead{font-size:var(--fs-lead);color:var(--text-muted);max-width:42ch;margin-top:var(--s5);line-height:1.55}.lead b{color:var(--ink);font-weight:700}.knoppen{gap:var(--s3);margin-top:var(--s8);flex-wrap:wrap;display:flex}.fotokaart{border-radius:var(--r-xl);box-shadow:var(--shadow-lg);aspect-ratio:4/5;background:var(--bg-soft);position:relative;overflow:hidden}.fotokaart img{object-fit:cover;object-position:62% 40%;will-change:transform;width:100%;height:100%}.zweef{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);position:absolute}.zweef-oud{width:300px;padding:var(--s4) var(--s5);background:#fbf9fa;top:6%;left:-16%}.oud__l{color:var(--text-muted);margin-bottom:var(--s3);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.oud__l i{background:var(--text-faint);border-radius:50%;width:7px;height:7px}.oud__r{align-items:center;gap:var(--s3);display:flex;position:relative}.oud__r .ic{background:#f6edec;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.oud__r .ic svg{fill:none;stroke:#c0392b;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.oud__r b{color:var(--ink);letter-spacing:var(--tracking-heading);font-size:19px;font-weight:800;line-height:1.2;display:block}.oud__t{min-width:0;position:relative}.oud__t>span:not(.oud__streep){color:var(--text-muted);font-size:14px;line-height:1.35;display:block}.oud__r em{white-space:nowrap;color:#c0392b;font-style:normal;font-weight:700}.oud__streep{transform-origin:0;background:#c0392b;border-radius:3px;height:3px;position:absolute;top:11px;left:-4px;right:-4px;transform:scaleX(0)}.stempel{color:#c0392b;letter-spacing:-.01em;box-shadow:var(--shadow-sm);background:#fff;border:2px solid #c0392b;border-radius:10px;padding:5px 12px;font-size:14px;font-weight:800;position:absolute;top:-16px;right:-14px;transform:rotate(8deg)}.zweef-app{width:320px;padding:var(--s4) var(--s5) var(--s4);bottom:4%;left:-24%}.zweef-app .kop{justify-content:space-between;align-items:center;gap:var(--s2);margin-bottom:var(--s3);display:flex}.zweef-app .kop b{color:var(--ink);white-space:nowrap;font-size:15px;font-weight:800}.maand{border-radius:var(--r-pill);background:var(--orange-soft);height:26px;color:var(--orange-hover);white-space:nowrap;align-items:center;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.er{align-items:center;gap:var(--s2);grid-template-columns:86px minmax(0,1fr) 20px;height:24px;display:grid}.er .n{color:var(--text);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.er .n i{border-radius:2px;flex:none;width:8px;height:8px}.er .tr{background:var(--border-soft);border-radius:8px;height:8px;position:relative}.er .tr .v{border-radius:8px;position:absolute;inset:0 auto 0 0}.er .tr .opt{z-index:2;background:var(--ink);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.er .d{place-items:center;display:grid}.er .d svg{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .5s var(--ease-o),opacity .3s}.er .d{position:relative}.er .d svg{grid-area:1/1}.er .pijl{stroke:var(--orange);transform:rotate(180deg)}.er.hoog .pijl{transform:none}.er.uit .pijl{stroke:#c0392b}.er .vink{stroke:var(--success);opacity:0}.er.ok .pijl{opacity:0}.er.ok .vink{opacity:1}.er .tr .gat{z-index:1;border:1.5px solid var(--orange);background:#d14d1824;border-radius:6px;width:0;position:absolute;top:-4px;bottom:-4px;left:0}.er.uit .tr .gat{background:#c0392b24;border-color:#c0392b}.er .tr .opt{z-index:2}.stap{align-items:center;gap:var(--s3);margin-top:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r-sm);opacity:.42;transition:opacity .5s var(--ease),transform .5s var(--ease-o);line-height:1.3;display:flex;position:relative}.stap.aan{opacity:1}.stap.nu{box-shadow:inset 0 0 0 2px}.stap+.stap:before{content:"";background:var(--border);width:2px;height:8px;position:absolute;top:-8px;left:25px}.st-sig{margin-top:var(--s3);background:var(--orange-soft);color:var(--orange-hover)}.st-act{color:#15803d;background:#16a34a14}.st-top{background:var(--teal-soft);color:var(--teal)}.stap .ic{background:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.stap .ic i{background:var(--orange);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite puls}.stap .ic svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.stap div>span{opacity:.9;font-size:14px;font-weight:600;display:block}.stap b{color:var(--ink);font-size:14px;font-weight:800;display:block}.zweef-app .kop .vb{color:var(--text-muted);margin-left:6px;font-size:14px;font-weight:600}.opties{gap:var(--s2);margin-top:var(--s5);flex-wrap:wrap;display:flex}.optie{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4) 0 var(--s3);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--white);color:var(--text-muted);isolation:isolate;font-size:14px;font-weight:700;transition:color .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden}.optie svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.optie .vol{z-index:-1;background:var(--orange-soft);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.optie:hover{color:var(--ink);border-color:var(--text-faint)}.optie.meer{color:var(--text);border-style:dashed}.optie:not(.meer) svg{display:none}.optie:not(.meer){padding:0 var(--s4)}.optie[aria-selected=true]{color:var(--orange-hover);border-color:#d14d1859}.hero .sub{font-size:var(--fs-lead);color:var(--text);margin-top:var(--s5);max-width:38ch;line-height:1.5}.hero .links{gap:var(--s2) var(--s6);margin-top:var(--s5);flex-wrap:wrap;font-size:15px;font-weight:650;display:flex}.hero .links a{color:var(--text);border-bottom:1.5px solid var(--border);padding-bottom:2px;transition:color .25s,border-color .25s}.hero .links a:hover{color:var(--orange-hover);border-color:var(--orange)}.trapregel{align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s6);color:var(--ink);flex-wrap:wrap;font-size:17px;font-weight:700;display:flex}.trapregel a{transition:color .25s;position:relative}.trapregel a:hover{color:var(--orange-hover)}.trapregel svg{fill:none;width:18px;height:18px;stroke:var(--orange);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bewijsregel{align-items:center;gap:var(--s3);margin-top:var(--s6);color:var(--text-muted);font-size:14px;display:flex}.bewijsregel img{flex:none;width:32px;height:32px}.bewijsregel b{color:var(--ink);font-weight:700}.bewijsregel i{background:var(--text-faint);vertical-align:middle;width:4px;height:4px;margin:0 var(--s2);border-radius:50%;display:inline-block}.hero:before{display:none}.hero .blok{background:var(--aubergine);box-shadow:0 12px 32px #5c124938}.hero .sub{margin-top:var(--s6);max-width:36ch}.badges{margin-top:var(--s6);flex-wrap:wrap;gap:6px;display:flex}.bdg{border-radius:var(--r-pill);border:1px solid var(--border);background:var(--white);height:40px;color:var(--text);align-items:center;gap:7px;padding:0 14px 0 12px;font-size:14px;font-weight:700;transition:border-color .25s,background .25s,color .25s,box-shadow .25s;display:inline-flex}.bdg svg{fill:none;width:18px;height:18px;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bdg:hover{border-color:var(--text-faint)}.bdg[aria-pressed=true]{background:var(--orange-soft);color:var(--orange-hover);box-shadow:0 0 0 3px var(--orange-glow);border-color:#d14d1866}.bdg.meer{color:var(--text-muted);border-style:dashed}.bdg.meer svg{stroke:var(--text-muted)}.hero .knoppen{margin-top:var(--s8)}.wisselregel{align-items:baseline;gap:var(--s1) var(--s4);margin-top:var(--s6);color:var(--text-muted);flex-wrap:wrap;font-size:15px;display:flex}.wr__l{font-weight:600}.wr{color:var(--text-muted);border-bottom:1.5px solid #0000;padding:2px 0;font-size:15px;font-weight:650;transition:color .25s,border-color .25s}.wr:hover{color:var(--ink)}.wr[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--orange)}.wr.meer{color:var(--orange-hover)}.hkaart{width:370px;padding:var(--s5) var(--s6) var(--s5);bottom:6%;left:-20%}.hkaart__kop{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.hkaart__kop b{letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:800}.hkaart .vb{color:var(--text-faint);font-size:14px;font-weight:600}.bericht{gap:var(--s3);border:1px solid var(--border);box-shadow:var(--shadow-lg);padding:var(--s4) var(--s5);background:#fff;border-radius:22px;grid-template-columns:40px 1fr;align-items:start;display:grid;position:relative}.bericht__av{background:var(--aubergine);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid}.bericht__kop{justify-content:space-between;align-items:baseline;gap:var(--s2);font-size:14px;display:flex}.bericht__kop b{color:var(--ink);font-weight:800}.bericht__kop span{color:var(--text-faint)}.bericht p{color:var(--text);margin-top:4px;font-size:16px;line-height:1.35}.bericht p span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#c0392b,#c0392b) 0 58%/0% 2px no-repeat}.bericht p,.bericht__av,.bericht__kop b{transition:color .5s,background-color .5s}.bericht.voorbij p,.bericht.voorbij .bericht__kop b{color:var(--text-faint)}.bericht.voorbij .bericht__av{background:#c9c0bb}.cat{align-self:flex-start;align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4) 0 var(--s3);margin-bottom:var(--s6);border-radius:var(--r-pill);background:var(--orange-soft);color:var(--orange-hover);border:1px solid #d14d1833;font-size:14px;font-weight:700;display:inline-flex}.cat svg{width:18px;height:18px;fill:var(--orange)}.cat--donker{color:#fff;background:#ffffff14;border-color:#fff3}.cat--donker svg{fill:none;stroke:var(--orange-light);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.omkeer{align-items:center;gap:var(--s3);padding:var(--s2) 0 var(--s2) 30px;display:flex}.omkeer svg{fill:none;width:24px;height:56px;stroke:var(--orange);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.omkeer path{stroke-dasharray:1;stroke-dashoffset:0}.omkeer span{white-space:nowrap;border-radius:var(--r-pill);background:var(--orange-soft);color:var(--orange-hover);border:1px solid #d14d1840;padding:6px 12px;font-size:14px;font-weight:700}.melding.zweef{box-shadow:none;background:0 0;border:0;padding:0}.melding__kaart{backdrop-filter:blur(12px);border:1px solid var(--border);box-shadow:var(--shadow-lg);padding:var(--s4) var(--s5) var(--s5);background:#fffffff5;border-radius:22px}.melding__kop{align-items:center;gap:var(--s2);color:var(--text-muted);font-size:14px;display:flex}.melding__kop img{border:1px solid var(--border-soft);background:#fff;border-radius:8px;width:26px;height:26px;padding:2px}.melding__kop b{color:var(--text);font-weight:700}.melding__kop span{color:var(--text-faint);margin-left:auto}.melding__body{gap:var(--s4);margin-top:var(--s4);grid-template-columns:48px 1fr;align-items:center;display:grid}.melding__ic{background:#fdecea;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:relative}.melding__ic:after{content:"";border:2px solid #c8322840;border-radius:50%;animation:2.4s ease-out infinite mPuls;position:absolute;inset:-5px}@keyframes mPuls{0%{opacity:1;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.25)}}.melding__ic svg{fill:none;stroke:#c0392b;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.melding__t{letter-spacing:-.01em;color:var(--ink);font-size:19px;font-weight:800;line-height:1.2}.mt{align-items:center;gap:var(--s3);margin-top:var(--s2);grid-template-columns:auto 1fr 22px;display:grid}.mt__n{color:var(--text-muted);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.mt__n i{border-radius:50%;width:10px;height:10px}.mt__b{background:var(--border-soft);border-radius:10px;height:10px;position:relative}.mt__b span{position:absolute;top:0;bottom:0}.mt__o{background:#47a75473;border-radius:10px}.mt__g{background:#e0574b;border-radius:10px}.mt__d{background:#c0392b;border-radius:50%;width:16px;height:16px;margin-left:-8px;box-shadow:0 0 0 3px #fff;top:-3px!important}.mt__p svg{fill:none;stroke:#c0392b;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;display:block}.mt__p.neer svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.melding__ic:after{animation:none}}.strook__kop p+p{margin-top:var(--s3)}.strook__kop .award{align-items:center;gap:var(--s2);color:var(--ink);font-size:14px;font-weight:700;display:flex}.strook__kop .award img{width:36px;height:36px}@media (width<=1100px){.hkaart{width:320px;bottom:6%;left:-12%}}@media (width<=900px){.hkaart{bottom:-6%;left:0}}@media (width<=400px){.bericht{padding:var(--s4)}.omkeer{padding-left:18px}.melding__kaart{padding:var(--s4)}.melding__t{font-size:17px}.melding__body{gap:var(--s3);grid-template-columns:40px 1fr}.melding__ic{width:40px;height:40px}}@media (width<=640px){.hkaart{width:auto;margin:-64px var(--s3) 0;position:relative;bottom:auto;left:auto}}.strook{background:var(--bg-soft);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.strook__in{column-gap:var(--gutter);padding-block:var(--s10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.strook__kop{color:var(--text-muted);grid-column:1/4;font-size:15px;line-height:1.45}.strook__kop b{letter-spacing:var(--tracking-tight);color:var(--ink);margin-bottom:var(--s1);font-size:28px;font-weight:800;line-height:1.1;display:block}.strook__logos{gap:var(--s2);grid-column:4/13;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.strook__logos span{border-radius:var(--r-sm);background:var(--white);border:1px solid var(--border-soft);height:64px;padding:0 var(--s4);place-items:center;display:grid}.strook__logos img{filter:grayscale();opacity:.85;width:auto;max-width:100%;max-height:34px;transition:filter .3s,opacity .3s}.strook__logos span:hover img{filter:none;opacity:1}.verhaal{padding-block:var(--s20) var(--s16);background:var(--white);position:relative}.verhaal__kop{z-index:3;max-width:640px;margin-bottom:var(--s12);position:relative}.sectiekop{letter-spacing:var(--tracking-tight);color:var(--ink);text-wrap:balance;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:800;line-height:1.08}.sectiekop em{color:var(--orange);font-style:normal}.sectielead{font-size:var(--fs-lead);color:var(--text-muted);margin-top:var(--s4);line-height:1.55}.verhaal__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.verhaal__tekst{grid-column:1/6}.verhaal__beeld{grid-column:7/13;align-self:stretch}.vstappen{position:relative}.vlijn{background:var(--border);width:2px;position:absolute;top:24px;bottom:24px;left:19px}.vlijn__vol{background:var(--orange);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.vstap{flex-direction:column;justify-content:center;min-height:72vh;padding-left:64px;display:flex;position:relative}.vstap h3,.vstap .nr{opacity:.5;transition:opacity .5s var(--ease)}.vstap p{opacity:.85;transition:opacity .5s var(--ease)}.vstap:first-of-type{min-height:56vh;padding-top:var(--s4);justify-content:flex-start}.vstap:last-of-type{min-height:60vh}.vstap.aan h3,.vstap.aan .nr,.vstap.aan p{opacity:1}.vstap .nr{background:var(--white);border:1.5px solid var(--border);width:40px;height:40px;color:var(--text-muted);border-radius:50%;place-items:center;margin-top:-20px;font-size:16px;font-weight:800;transition:background .4s,border-color .4s,color .4s,box-shadow .4s;display:grid;position:absolute;top:50%;left:0}.vstap:first-of-type .nr{top:var(--s4);margin-top:0}.vstap.aan .nr{background:var(--orange);border-color:var(--orange);color:#fff;box-shadow:0 0 0 8px var(--orange-glow)}.vstap h3{letter-spacing:var(--tracking-heading);color:var(--ink);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.15}.vstap p{font-size:var(--fs-body);color:var(--text-muted);margin-top:var(--s3);max-width:46ch;line-height:1.65}.feiten{gap:var(--s2);margin-top:var(--s5);flex-direction:column;list-style:none;display:flex}.feiten li{align-items:center;gap:var(--s2);color:var(--text);font-size:15px;font-weight:650;display:flex}.feiten li:before{content:"";background:var(--orange-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D14D18' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:50%;flex:none;width:18px;height:18px}.plak{position:sticky;top:112px}.dash{background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);padding:var(--s6) var(--s8) var(--s8)}.dash__kop{justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:var(--s5);display:flex}.dash__kop b{color:var(--ink);white-space:nowrap;font-size:18px;font-weight:800}.dash__kop .vb{white-space:nowrap;margin-left:var(--s2);color:var(--text-muted);font-size:14px;font-weight:600}.dash__fases{gap:var(--s2);margin:var(--s5) 0 var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dash__fases span{border-radius:var(--r-pill);height:32px;color:var(--text-muted);background:var(--bg-soft);border:1px solid var(--border-soft);place-items:center;font-size:14px;font-weight:700;transition:background .4s,color .4s,border-color .4s;display:grid}.dash__fases span.klaar{color:var(--orange-hover);background:var(--orange-soft);border-color:#0000}.dash__fases span.aan{background:var(--orange);color:#fff;border-color:var(--orange)}.balken.groot .er{gap:var(--s3);grid-template-columns:104px minmax(0,1fr) 24px;height:34px}.balken.groot .er .n{font-size:15px}.balken.groot .er .n i{width:10px;height:10px}.balken.groot .er .tr{height:10px}.balken.groot .er .d svg{width:18px;height:18px}.dash__legenda{gap:var(--s2) var(--s5);margin:var(--s3) 0 var(--s2);color:var(--text-muted);flex-wrap:wrap;font-size:14px;display:flex}.l-gat{border:1.5px solid var(--orange);background:#d14d1824;border-radius:4px;width:18px;height:12px}.dash__legenda span{align-items:center;gap:var(--s2);display:flex}.l-opt{background:var(--ink);border-radius:2px;width:2px;height:14px}.dash .stap{margin-top:var(--s3);padding:var(--s3) var(--s4)}.dash .stap .ic{width:32px;height:32px}.dash .stap b{font-size:15px}.herken{background:var(--bg-soft);padding-block:var(--s20);border-top:1px solid var(--border-soft)}.herken__kop{max-width:1000px;margin-bottom:var(--s12)}.herken__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.herken__lijst{border-top:1px solid var(--border);flex-direction:column;grid-column:1/6;display:flex}.hk{align-items:center;gap:var(--s4);min-height:76px;padding:var(--s3) var(--s4);text-align:left;border-bottom:1px solid var(--border);border-radius:0;grid-template-columns:48px minmax(0,1fr) 24px;transition:background .3s,border-color .3s,box-shadow .3s;display:grid;position:relative}.hk .ic{background:var(--white);border:1px solid var(--border);border-radius:14px;place-items:center;width:48px;height:48px;transition:background .3s,border-color .3s;display:grid}.hk .ic svg{fill:none;width:22px;height:22px;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.hk__t{letter-spacing:-.01em;color:var(--text);font-size:18px;font-weight:750;line-height:1.3}.hk__p svg{fill:none;width:20px;height:20px;stroke:var(--text-faint);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--ease-o),stroke .3s}.hk:hover{background:#fff9}.hk:hover .hk__p svg{stroke:var(--orange);transform:translate(3px)}.hk.aan{background:var(--white);border-radius:var(--r);box-shadow:var(--shadow);z-index:1;border-bottom-color:#0000}.hk.aan:before{content:"";background:var(--orange);border-radius:0 4px 4px 0;width:4px;position:absolute;top:14px;bottom:14px;left:0}.hk.aan .ic{background:var(--orange-soft);border-color:#0000}.hk.aan .hk__t{color:var(--ink)}.hk.aan .hk__p svg{stroke:var(--orange)}.herken__paneel{grid-column:7/13;min-height:600px}.hp{background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);padding:var(--s8)}.hp__t{align-items:center;gap:var(--s2);color:var(--orange-hover);font-size:14px;font-weight:700;display:flex}.hp__t .ic{background:var(--orange-soft);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.hp__t .ic svg{fill:none;width:16px;height:16px;stroke:var(--orange);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.hp h3{letter-spacing:var(--tracking-heading);color:var(--ink);margin-top:var(--s4);text-wrap:balance;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:800;line-height:1.2}.hp>p{font-size:var(--fs-body);color:var(--text-muted);margin-top:var(--s3);line-height:1.6}.vis{margin-top:var(--s6);background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:var(--r-lg);padding:var(--s5) var(--s6)}.vis__kop{justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s4);display:flex}.vis__kop b{color:var(--ink);font-size:15px;font-weight:800}.vis .vb{color:var(--text-muted);font-size:14px;font-weight:600}.hk-balken .er{height:30px;transition:opacity .4s}.hk-balken .er.dim{opacity:.32}.fasechip{align-items:center;gap:var(--s3);margin-top:var(--s4);padding:var(--s2) var(--s4) var(--s2) var(--s2);background:var(--white);border:1px solid var(--border);border-radius:var(--r-pill);width:max-content;max-width:100%;display:flex}.fasechip img{width:32px;height:32px}.fasechip span{color:var(--text-muted);font-size:14px}.fasechip b{color:var(--ink);font-size:15px;font-weight:800}.factoren{margin-top:var(--s5)}.factoren__l{color:var(--text);margin-bottom:var(--s2);font-size:14px;font-weight:700;display:block}.fac{align-items:center;gap:var(--s3);grid-template-columns:96px minmax(0,1fr) 140px;height:36px;display:grid}.fac__n{color:var(--ink);font-size:15px;font-weight:700}.fac__tr{background:var(--border-soft);border-radius:10px;height:10px;position:relative}.fac__v{background:var(--teal);border-radius:10px;position:absolute;top:0;bottom:0;left:0}.fac__gat{background:#c0392b1f;border:1.5px solid #c0392b;border-radius:6px;position:absolute;top:-4px;bottom:-4px}.fac__min{background:var(--ink);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.fac__s{color:var(--text-muted);text-align:right;white-space:nowrap;font-size:14px}.fac__s b{color:#c0392b;margin-right:4px;font-weight:800}.wvk{background:var(--white);border:1px solid var(--border);border-radius:var(--r);padding:var(--s4) var(--s5)}.wvk__kop{justify-content:space-between;align-items:center;gap:var(--s3);padding-bottom:var(--s3);border-bottom:1px solid var(--border-soft);display:flex}.wvk__kop b{color:var(--ink);font-size:17px;font-weight:800}.wvk__kop span{color:#15803d;border-radius:var(--r-pill);white-space:nowrap;background:#16a34a1a;padding:3px 10px;font-size:14px;font-weight:700}.wvk ol{counter-reset:st;margin-top:var(--s3);gap:var(--s3);flex-direction:column;list-style:none;display:flex}.wvk li{counter-increment:st;gap:var(--s3);color:var(--text);grid-template-columns:28px minmax(0,1fr);font-size:15px;line-height:1.45;display:grid}.wvk li:before{content:counter(st);background:var(--orange-soft);width:28px;height:28px;color:var(--orange-hover);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.trendvak{width:100%;min-height:170px}.trend{display:block;overflow:visible}.trend .ta{stroke:var(--border);stroke-width:2px}.trend .tm{fill:var(--text-muted);font-size:14px;font-family:var(--font)}.trend .tl{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.trend .tt{font-size:15px;font-weight:800;font-family:var(--font)}.trend__voet{align-items:center;gap:var(--s2);margin-top:var(--s3);color:var(--ink);font-size:15px;font-weight:650;display:flex}.trend__voet i{background:#c0392b;border-radius:50%;flex:none;width:10px;height:10px}.vn__leg{gap:var(--s2) var(--s5);margin-bottom:var(--s3);color:var(--text-muted);flex-wrap:wrap;font-size:14px;display:flex}.vn__leg span{align-items:center;gap:var(--s2);display:flex}.vn__leg i{border-radius:4px;width:18px;height:8px}.vn__leg i.a{background:#cfc4b6}.vn__leg i.b{background:var(--ink)}.vn{align-items:center;gap:var(--s3);padding:var(--s2) 0;grid-template-columns:96px minmax(0,1fr);display:grid}.vn__n{color:var(--text);align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.vn__n i{border-radius:2px;width:10px;height:10px}.vn__bars{flex-direction:column;gap:6px;display:flex}.vn__tr{background:var(--border-soft);border-radius:9px;height:9px;position:relative}.vn__v{border-radius:9px;width:0;position:absolute;top:0;bottom:0;left:0}.vn__v.a{background:#cfc4b6}.vn__tr .opt{background:var(--ink);z-index:2;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.hp__voet{gap:var(--s4);margin-top:var(--s5);flex-direction:column;display:flex}.hp__wv{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r);background:#16a34a12;border:1px solid #16a34a2e;display:flex}.hp__wv .ic{background:var(--white);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.hp__wv .ic svg{fill:none;width:17px;height:17px;stroke:var(--success);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.hp__wv span{color:#15803d;font-size:14px;font-weight:650;display:block}.hp__wv b{color:var(--ink);margin-top:2px;font-size:16px;font-weight:800;display:block}.hp__wv em{color:var(--text-muted);margin-top:2px;font-size:15px;font-style:normal;line-height:1.45;display:block}.hp__g{align-items:center;gap:var(--s2);color:var(--orange-hover);align-self:flex-start;font-size:16px;font-weight:700;display:inline-flex}.hp__g svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .3s var(--ease-o)}.hp__g:hover svg{transform:translate(4px)}@media (width<=1100px){.herken__lijst{grid-column:1/6}.herken__paneel{grid-column:6/13}.hp{padding:var(--s6)}.hk__t{font-size:17px}}@media (width<=900px){.herken{padding-block:var(--s16)}.herken__kop{margin-bottom:var(--s8)}.herken__grid{display:block}.herken__paneel{min-height:0;margin:var(--s3) 0 var(--s4)}.hk.aan{border-radius:var(--r)}.hp{padding:var(--s5)}.vis{padding:var(--s4)}.fac{height:auto;padding:var(--s1) 0;grid-template-columns:84px minmax(0,1fr);row-gap:2px}.fac__s{text-align:left;grid-column:2}}@media (width<=640px){.hk{min-height:68px;padding:var(--s3);grid-template-columns:40px minmax(0,1fr) 20px}.hk .ic{border-radius:12px;width:40px;height:40px}.hk__t{font-size:16px}.vn{grid-template-columns:84px minmax(0,1fr)}}.werkt{background:var(--white);padding-block:var(--s20)}.werkt__kop{max-width:820px;margin-bottom:var(--s12)}.werkt__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.stappen{gap:var(--s2);flex-direction:column;grid-column:1/6;list-style:none;display:flex;position:relative}.stappen:before{content:"";background:var(--border);width:2px;position:absolute;top:40px;bottom:40px;left:37px}.wst{gap:var(--s4);width:100%;padding:var(--s4) var(--s4) var(--s4) var(--s4);text-align:left;border-radius:var(--r);border:1px solid #0000;grid-template-columns:44px minmax(0,1fr);transition:background .3s,border-color .3s,box-shadow .3s;display:grid;position:relative}.wst .nr{z-index:1;background:var(--white);border:1.5px solid var(--border);width:44px;height:44px;color:var(--text-muted);border-radius:50%;place-items:center;font-size:16px;font-weight:800;transition:background .35s,border-color .35s,color .35s,box-shadow .35s;display:grid;position:relative}.wst__t b{letter-spacing:-.01em;color:var(--ink);font-size:19px;font-weight:800;line-height:1.3;display:block}.wst__t>span{color:var(--text-muted);margin-top:var(--s1);font-size:15px;line-height:1.5;display:block}.wst__t em{margin-top:var(--s2);color:var(--orange-hover);background:var(--orange-soft);border-radius:var(--r-pill);padding:3px 10px;font-size:14px;font-style:normal;font-weight:700;display:inline-flex}.wst:hover{background:var(--bg-soft)}.wst.aan{background:var(--white);border-color:var(--border);box-shadow:var(--shadow)}.wst.aan .nr{background:var(--orange);border-color:var(--orange);color:#fff;box-shadow:0 0 0 6px var(--orange-glow)}.wst.klaar .nr{background:var(--orange-soft);color:var(--orange-hover);border-color:#d14d184d}.wst:not(.aan) .wst__t>span,.wst:not(.aan) .wst__t em{opacity:.75}.scherm{border-radius:var(--r-lg);border:1px solid var(--border);box-shadow:var(--shadow-lg);background:#fff;grid-column:6/13;overflow:hidden}.scherm__balk{height:40px;padding:0 var(--s4);background:var(--bg-soft);border-bottom:1px solid var(--border-soft);align-items:center;gap:6px;display:flex}.scherm__balk i{background:#e4d8cc;border-radius:50%;width:11px;height:11px}.scherm__balk span{margin-left:var(--s3);color:var(--text-muted);font-size:14px;font-weight:600}.scherm__vak{aspect-ratio:16/10;background:#f7f8fa;position:relative}.sch{opacity:0;width:100%;height:100%;position:absolute;inset:0}.sch img{object-fit:cover;object-position:top left;width:100%;height:100%}.sch.sch--pan img{object-position:50% 0;transition:object-position 3.4s cubic-bezier(.45,0,.2,1) .6s}.sch.sch--pan.aan img{object-position:50% 100%}@media (prefers-reduced-motion:reduce){.sch.sch--pan img{object-fit:contain;object-position:50% 50%;transition:none}}.vhs{flex-direction:column;display:flex}.vhs__tekst{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 5% 80%,#0000);mask-image:linear-gradient(#0000,#000 5% 80%,#0000)}.vhs__tekst>*{transition:transform 6s cubic-bezier(.45,0,.3,1) .8s}.vhs.aan .vhs__tekst>*{transform:translateY(calc(-1 * var(--vhs-schuif,0px)))}.vhs__h{margin:var(--s4) 0 var(--s2);color:var(--aubergine);font-size:16px;font-weight:800}.sch.aan{opacity:1}.luca{padding:var(--s6) var(--s8);background:linear-gradient(#fff,#fef9f6);flex-direction:column;display:flex}.luca__kop{align-items:center;gap:var(--s3);padding-bottom:var(--s4);border-bottom:1px solid var(--border-soft);display:flex}.luca__av{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;font-weight:800;display:grid}.luca__kop b{color:var(--ink);font-size:16px;font-weight:800;display:block}.luca__kop div>span{color:var(--text-muted);font-size:14px}.luca__kop .vb{color:var(--text-muted);margin-left:auto;font-size:14px;font-weight:600}.luca__msgs{gap:var(--s3);padding:var(--s5) 0;flex-direction:column;flex:1;display:flex;overflow:hidden}.luca .m{max-width:82%;padding:var(--s3) var(--s4);border-radius:18px;font-size:15px;line-height:1.5}.luca .ik{background:var(--aubergine);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.luca .luca__a{border:1px solid var(--border);color:var(--text);box-shadow:var(--shadow-sm);background:#fff;border-bottom-left-radius:6px;align-self:flex-start}.luca__in{height:48px;padding:0 var(--s2) 0 var(--s4);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--text-faint);background:#fff;justify-content:space-between;align-items:center;font-size:15px;display:flex}.luca__in i{background:var(--orange-soft);border-radius:50%;width:34px;height:34px}.veilig{gap:var(--gutter);margin-top:var(--s16);padding-top:var(--s8);border-top:1px solid var(--border-soft);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;display:grid}.vg{align-items:center;gap:var(--s3);display:flex}.vg .ic{background:var(--teal-soft);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.vg .ic svg{fill:none;width:20px;height:20px;stroke:var(--teal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.vg b{color:var(--ink);font-size:16px;font-weight:800;display:block}.vg span{color:var(--text-muted);font-size:14px;line-height:1.4;display:block}.veilig .btn-g .tegel{background:var(--orange-soft);color:var(--orange)}@media (width<=1100px){.stappen{grid-column:1/6}.scherm{grid-column:6/13}.wst__t b{font-size:17px}.luca{padding:var(--s4) var(--s5)}.luca .m{font-size:14px}.veilig{grid-template-columns:repeat(3,minmax(0,1fr))}.veilig .btn{grid-column:1/-1;justify-self:start}}@media (width<=900px){.werkt{padding-block:var(--s16)}.werkt__kop{margin-bottom:var(--s8)}.werkt__grid{gap:var(--s6);flex-direction:column;display:flex}.scherm{order:-1;width:100%}.stappen{width:100%}.veilig{gap:var(--s4);margin-top:var(--s10);grid-template-columns:1fr}}@media (width<=640px){.scherm__vak{aspect-ratio:4/3}.sch:not(.sch--pan) img{object-position:top left}.luca .m{max-width:92%}.luca__msgs .m:nth-child(3){display:none}.wst{padding:var(--s3)}.stappen:before{left:33px}}.speel{padding-block:var(--s20);color:#fff;background:#240a1e;position:relative;overflow:hidden}.speel:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 78% 45%,#d14d1838,#0000 70%),radial-gradient(40% 50% at 10% 100%,#5c1249b3,#0000 70%);position:absolute;inset:0}.speel__grid{column-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.speel__links{grid-column:1/7;min-width:0}.speel__rechts{grid-column:7/13;justify-content:center;min-width:0;display:flex}.speel .sectiekop{color:#fff}.speel .sectiekop em{color:var(--orange-light)}.speel .sectielead{color:#ffffffb8;max-width:44ch}.quiz{margin-top:var(--s10);min-height:420px}.quiz [hidden]{display:none!important}.quiz__stand{justify-content:space-between;align-items:center;gap:var(--s4);color:#fff9;font-size:14px;font-weight:700;display:flex}.stippen{gap:6px;display:flex}.stippen i{background:#ffffff24;border-radius:6px;width:28px;height:6px;transition:background .3s,width .3s}.stippen i.vol{background:var(--orange)}.stippen i.nu{background:#ffffff80;width:40px}.stippen i.nu.vol{background:var(--orange)}.quiz__vraag{margin-top:var(--s5);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:800;line-height:1.2}.quiz__opties{gap:var(--s2);margin-top:var(--s6);display:grid}.qopt{align-items:center;gap:var(--s4);min-height:58px;padding:var(--s3) var(--s5);border-radius:var(--r);color:#fff;text-align:left;transition:background .2s,border-color .2s,transform .2s var(--ease);background:#ffffff0f;border:1px solid #ffffff24;font-size:17px;font-weight:600;display:flex}.qopt:hover{background:#ffffff1c;border-color:#ffffff4d;transform:translate(4px)}.qopt:focus-visible{outline:2px solid var(--orange-light);outline-offset:2px}.qopt__bol{border:2px solid #ffffff73;border-radius:50%;flex:none;width:20px;height:20px;transition:border-color .2s;position:relative}.qopt[aria-pressed=true]{border-color:var(--orange);background:#d14d1833}.qopt[aria-pressed=true] .qopt__bol{border-color:var(--orange)}.qopt[aria-pressed=true] .qopt__bol:after{content:"";background:var(--orange);border-radius:50%;position:absolute;inset:3px}.quiz__terug{margin-top:var(--s5);color:#fff9;border-bottom:1.5px solid #ffffff40;padding-bottom:2px;font-size:15px;font-weight:700}.quiz__terug:hover{color:#fff}.uitslag__fase{align-items:center;gap:var(--s4);margin-top:var(--s2);letter-spacing:var(--tracking-tight);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.1;display:flex}.uitslag__fase img{flex:none;width:64px;height:auto}.uitslag.zone-g .uitslag__fase{color:#8fd49a}.uitslag.zone-o .uitslag__fase{color:var(--orange-light)}.uitslag__tekst{margin-top:var(--s4);color:#ffffffd9;max-width:48ch;font-size:17px;line-height:1.55}.uitslag__coach{margin-top:var(--s4);padding:var(--s3) var(--s4);border-radius:var(--r-sm);color:#ffe3a3;background:#fab20b24;border:1px solid #fab20b59;max-width:48ch;font-size:15px;line-height:1.45}.uitslag__top{margin-top:var(--s5);padding-top:var(--s5);color:#ffffffb8;border-top:1px solid #ffffff24;max-width:48ch;font-size:16px;line-height:1.5}.uitslag__top b{color:#fff}.uitslag__knoppen{gap:var(--s3);margin-top:var(--s6);flex-wrap:wrap;display:flex}.btn-l{color:#fff;padding:0 var(--s6);background:0 0;border-color:#ffffff4d}.btn-l:hover{border-color:#fff}.uitslag__noot{margin-top:var(--s4);color:#ffffff8c;font-size:14px}.ring{aspect-ratio:1;width:min(100%,500px);position:relative}.ring__lijn{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ring__basis{fill:none;stroke:#ffffff14;stroke-width:14px}.ring__boog{fill:none;stroke-width:6px;stroke-linecap:round;transition:opacity .5s}.ring__boog.groen{stroke:#47a754}.ring__boog.oranje{stroke:var(--orange)}.ring.klaar[data-zone=g] .oranje,.ring.klaar[data-zone=o] .groen{opacity:.25}.ri{z-index:1;aspect-ratio:1;place-items:center;width:15%;display:grid;position:absolute;transform:translate(-50%,-50%)}.ring.gekozen .ri{transition:opacity .4s,filter .4s}.ri img{object-fit:contain;width:100%;height:100%}.ring.gekozen .ri img{transition:transform .5s var(--ease-o)}.ring.gekozen .ri{opacity:.4;filter:grayscale(.6)}.ring.gekozen .ri.aan{opacity:1;filter:none}.ri.aan img{transform:scale(1.28)}.ring.gekozen .ring__stip{display:block}.ri__n{text-align:center;color:#ffffffd9;pointer-events:none;background:#240a1ecc;border-radius:8px;width:max-content;max-width:160px;padding:3px 8px;font-size:14px;font-style:normal;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.ri.boven .ri__n{top:auto;bottom:calc(100% + 4px)}.ri__n small{color:#8fd49a;font-size:13px;font-weight:600;display:block}.ri.doel:before{content:"";border-radius:50%;animation:2.6s ease-out infinite mPuls;position:absolute;inset:-10%;box-shadow:0 0 0 2px #8fd49a,0 0 28px 6px #47a75473}.ring.gekozen .ri.doel{opacity:1;filter:none}.ri.aan .ri__n{color:var(--ink);background:#fff}.ring__route{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:.02 .025;filter:drop-shadow(0 0 6px #fff9)}@media (width<=640px){.ri:not(.aan):not(.doel) .ri__n{display:none}.ri__n,.ri__n small{font-size:13px}}.ring__stip{z-index:0;pointer-events:none;background:#fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;display:none;position:absolute;box-shadow:0 0 0 5px #ffffff2e,0 0 24px 6px #ffc8968c}.ring__hart{text-align:center;justify-content:center;align-items:center;gap:var(--s2);flex-direction:column;display:flex;position:absolute;inset:26%}.ring__hart img{width:38%;height:auto;display:none}.ring.gekozen .ring__hart img{display:block}.ring__hart b{text-wrap:balance;letter-spacing:-.01em;font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:800;line-height:1.15}.ring__hart span{color:#fff9;font-size:14px;font-weight:600}@media (width<=900px){.speel__links,.speel__rechts{grid-column:1/-1}.speel__grid{grid-template-columns:1fr;grid-template-areas:"kop""ring""quiz"}.speel__links{display:contents}.speel__kop{grid-area:kop}.speel__rechts{margin-top:var(--s16);grid-area:ring}.quiz{margin-top:var(--s8);grid-area:quiz;min-height:0}.ring{width:min(100%,320px)}}@media (width<=400px){.stippen i{width:16px}.stippen i.nu{width:26px}.quiz__stand span:first-child{white-space:nowrap}.qopt{padding:var(--s3) var(--s4);font-size:16px}.uitslag__fase img{width:52px}}.bewijs{background:var(--bg-soft);padding-block:var(--s20);border-top:1px solid var(--border-soft)}.bewijs__kop{max-width:760px}.cases{gap:var(--s2);margin-top:var(--s10);flex-wrap:wrap;display:flex}.case-tab{padding:var(--s3) var(--s5);border-radius:var(--r);border:1px solid var(--border);background:var(--white);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;transition:border-color .25s,box-shadow .25s,background .25s;display:flex}.case-tab b{color:var(--ink);font-size:16px;font-weight:800}.case-tab span{color:var(--text-muted);font-size:14px}.case-tab:hover{border-color:var(--text-faint)}.case-tab[aria-selected=true]{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-glow)}.case{column-gap:var(--s6);margin-top:var(--s6);padding:var(--s10);background:var(--white);border:1px solid var(--border-soft);border-radius:var(--r-xl);box-shadow:var(--shadow);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.case__tekst{grid-column:1/7;min-width:0}.case__beeld{grid-column:7/13;justify-content:center;min-width:0;display:flex}.case__kop{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.15}.beats{margin-top:var(--s6);gap:0;list-style:none;display:grid;position:relative}.beat{padding:0 0 var(--s4) var(--s8);opacity:.45;transition:opacity .5s;position:relative}.beat:before{content:"";border:2px solid var(--text-faint);background:var(--white);border-radius:50%;width:12px;height:12px;transition:border-color .4s,background .4s;position:absolute;top:6px;left:5px}.beat:after{content:"";background:var(--border-soft);width:2px;position:absolute;top:22px;bottom:2px;left:10px}.beat:last-child:after{display:none}.beat.aan{opacity:1}.beat.aan:before{border-color:var(--orange);background:var(--orange)}.beat.nu:before{box-shadow:0 0 0 5px var(--orange-glow)}.beat__l{color:var(--orange-hover);font-size:14px;font-weight:700;display:block}.beat p{color:var(--text);margin-top:2px;font-size:16px;line-height:1.5}.cq{margin-top:var(--s5);padding:var(--s5) var(--s6);border-radius:var(--r);background:var(--bg-soft);border-left:3px solid var(--aubergine)}.cq p{color:var(--ink);font-size:17px;font-weight:600;line-height:1.5}.cq footer{align-items:center;gap:var(--s3);margin-top:var(--s3);display:flex}.cq__av{background:var(--aubergine);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.cq footer>span:last-child{color:var(--text-muted);flex-direction:column;font-size:14px;line-height:1.35;display:flex}.cq footer b{color:var(--ink);font-weight:800}.case__link{align-items:center;gap:var(--s2);margin-top:var(--s5);color:var(--orange-hover);font-size:16px;font-weight:700;display:inline-flex}.case__link svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .25s}.case__link:hover svg{transform:translate(4px)}.bring{aspect-ratio:1;width:min(100%,460px);position:relative}.bring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bring__basis{fill:none;stroke:var(--border-soft);stroke-width:12px}.bring__boog{fill:none;stroke-width:5px;stroke-linecap:round;opacity:.35}.bring__boog.groen{stroke:#47a754}.bring__boog.oranje{stroke:var(--orange)}.bring__route{fill:none;stroke:var(--orange);stroke-width:6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.bri{z-index:1;aspect-ratio:1;opacity:.3;filter:grayscale(.7);width:13%;position:absolute;transform:translate(-50%,-50%)}.bri img{object-fit:contain;width:100%;height:100%}.bri.van,.bri.naar{opacity:1;filter:none}.bring .bri.naar img{transition:transform .6s var(--ease-o)}.is-ring.klaar .bri.naar img{transform:scale(1.3)}.is-ring.klaar .bri.van{opacity:.55}.bring__stip{z-index:2;background:var(--orange);width:20px;height:20px;box-shadow:0 0 0 4px #fff,0 0 0 9px var(--orange-glow);border-radius:50%;margin:-10px 0 0 -10px;position:absolute}.btag{z-index:3;background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--ink);white-space:nowrap;border-radius:12px;flex-direction:column;padding:6px 12px;font-size:14px;font-weight:700;line-height:1.3;display:flex;position:absolute}.btag b{color:var(--text-muted);font-size:13px;font-weight:700}.btag.t1{top:44%;right:23%;transform:translateY(-50%)}.btag.t2{border-color:#47a75480;top:24%;left:50%;transform:translate(-50%)}.btag.t2 b{color:#2e7d3a}.bring__hart{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%)}.bring__hart b{letter-spacing:var(--tracking-tight);color:var(--ink);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1}.bring__hart span{color:var(--text-muted);margin-top:6px;font-size:14px;font-weight:600}.koers{aspect-ratio:1;background:radial-gradient(closest-side,var(--orange-soft),transparent);border-radius:50%;width:min(100%,460px);position:relative}.kp{z-index:1;aspect-ratio:1;background:var(--aubergine);border-radius:50%;place-items:center;width:13%;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 20px #5c124940}.kp svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:55%;height:55%}.is-koers.klaar .kp{background:var(--orange);transition:background .5s}.klab{z-index:2;background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--ink);white-space:nowrap;border-radius:12px;flex-direction:column;align-items:center;padding:6px 14px;font-size:15px;font-weight:800;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.klab b{color:var(--text-muted);font-size:13px;font-weight:700}.kgroei{z-index:2;border-radius:var(--r-pill);color:#2e7d3a;opacity:0;background:#e9f6ec;border:1px solid #47a75466;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:800;display:inline-flex;position:absolute;bottom:10%;right:0}.is-koers.klaar .kgroei{opacity:1}.kgroei svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.onderzoek{margin-top:var(--s12);padding-top:var(--s8);border-top:1px solid var(--border)}.onderzoek__kop{color:var(--text-muted);font-size:14px;font-weight:700}.onderzoek__cijfers{gap:var(--s6);margin-top:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.oc b{letter-spacing:var(--tracking-tight);color:var(--aubergine);font-size:clamp(2.5rem,4.5vw,3.75rem);font-weight:800;line-height:1;display:block}.oc span{margin-top:var(--s2);color:var(--text);max-width:30ch;font-size:16px;line-height:1.45;display:block}.onderzoek__bron{margin-top:var(--s5);color:var(--text-muted);font-size:14px}@media (width<=900px){.case{padding:var(--s6)}.case__tekst,.case__beeld{grid-column:1/-1}.case__beeld{margin-bottom:var(--s6);order:-1}.onderzoek__cijfers{grid-template-columns:1fr}}@media (width<=640px){.case{padding:var(--s5) var(--s4)}.cases{grid-template-columns:1fr 1fr;display:grid}.case-tab{padding:var(--s3)}}@media (width<=400px){.btag{padding:4px 8px;font-size:13px}.btag.t1{right:20%}}.methode{color:#fff;padding-block:var(--s20);background:#240a1e;position:relative;overflow:hidden}.methode:before{content:"";pointer-events:none;background:radial-gradient(45% 55% at 20% 40%,#5c1249cc,#0000 70%),radial-gradient(40% 50% at 90% 90%,#d14d182e,#0000 70%);position:absolute;inset:0}.methode .wrap{position:relative}.methode__grid{column-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.methode__beeld{min-width:0;margin-bottom:var(--s8);grid-column:1/6;position:relative}.methode__tekst{grid-column:7/13;min-width:0}.portret{border-radius:var(--r-xl);aspect-ratio:4/5;overflow:hidden;box-shadow:0 30px 60px #00000059}.portret img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.boekje{aspect-ratio:3/4;border:4px solid #fff;border-radius:14px;width:40%;position:absolute;bottom:14%;right:-12%;overflow:hidden;transform:rotate(-6deg);box-shadow:0 24px 50px #00000073}.boekje img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.naambord{left:var(--s6);bottom:calc(-1 * var(--s8));padding:var(--s3) var(--s5);border-radius:var(--r);box-shadow:var(--shadow-lg);color:var(--ink);background:#fff;flex-direction:column;display:flex;position:absolute}.naambord b{font-size:17px;font-weight:800}.naambord span{color:var(--text-muted);font-size:14px}.methode .sectiekop{color:#fff}.methode .sectiekop em{color:var(--orange-light)}.methode .sectielead{color:#ffffffbf}.kern{margin-top:var(--s8);padding:var(--s6);border-radius:var(--r);border:1px solid #ffffff1f;border-left:4px solid var(--orange);background:#ffffff0f}.kern__n{letter-spacing:var(--tracking-tight);color:var(--orange-light);font-size:clamp(3rem,5vw,4.25rem);font-weight:800;line-height:1;display:block}.kern p{margin-top:var(--s3);color:#ffffffeb;font-size:18px;font-weight:600;line-height:1.5}.kern__bron{margin-top:var(--s3);color:#ffffff8c;font-size:14px;display:block}.tijdlijn{gap:var(--s6);margin-top:var(--s20);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid;position:relative}.tijdlijn__lijn{background:#ffffff24;border-radius:3px;height:3px;position:absolute;top:10px;left:10%;right:10%}#tlVol{background:var(--orange);transform-origin:0;border-radius:3px;position:absolute;inset:0}.tl{z-index:1;text-align:center;padding-top:var(--s10);flex-direction:column;align-items:center;display:flex;position:relative}.tl:before{content:"";background:#240a1e;border:3px solid #ffffff4d;border-radius:50%;width:22px;height:22px;margin-left:-11px;transition:background .4s,border-color .4s,box-shadow .4s;position:absolute;top:0;left:50%}.tl.aan:before{background:var(--orange);border-color:var(--orange);box-shadow:0 0 0 6px #d14d1840}.tl b{letter-spacing:-.02em;color:#ffffff73;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;transition:color .4s}.tl.aan b{color:#fff}.tl--nu.aan b{color:var(--orange-light)}.tl p{margin-top:var(--s2);color:#ffffffb3;max-width:24ch;font-size:15px;line-height:1.45}.tl i{font-style:italic}.methode__voet{justify-content:space-between;align-items:center;gap:var(--s4);margin-top:var(--s12);padding-top:var(--s6);border-top:1px solid #ffffff24;flex-wrap:wrap;display:flex}.gebruikt{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.gebruikt span{color:#fff9;margin-right:var(--s2);font-size:14px;font-weight:700}.gebruikt em{border-radius:var(--r-pill);color:#fff;border:1px solid #ffffff38;padding:6px 14px;font-size:15px;font-style:normal;font-weight:700}.methode .rol__link{color:var(--orange-light)}@media (width<=900px){.methode__beeld,.methode__tekst{grid-column:1/-1}.methode__beeld{max-width:420px;margin:0 auto var(--s16)}.tijdlijn{gap:var(--s6);margin-top:var(--s12);grid-template-columns:1fr}.tijdlijn__lijn{width:3px;height:auto;inset:11px auto 11px 10px}#tlVol{transform-origin:top}.tl{text-align:left;padding:0 0 0 var(--s10);align-items:flex-start}.tl:before{margin-left:0;left:0}.tl p{max-width:none}}@media (width<=640px){.boekje{width:38%;right:-4%}.naambord{left:var(--s3)}}.wie{background:var(--white);padding-block:var(--s20)}.wie__kop{max-width:780px}.rollen{gap:var(--s6);margin-top:var(--s10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rol{padding:var(--s4) var(--s4) var(--s6);border-radius:var(--r-xl);background:var(--bg-soft);border:1px solid var(--border-soft);transition:translate .35s var(--ease-o),box-shadow .35s;flex-direction:column;display:flex}.rol:hover{box-shadow:var(--shadow);translate:0 -4px}.rol__beeld{aspect-ratio:16/10;border-radius:var(--r-lg);background:var(--white);border:1px solid var(--border-soft);position:relative;overflow:hidden}.rb{width:100%;height:100%;position:absolute;inset:0}.rol__wie{margin:var(--s5) var(--s2) 0;color:var(--orange-hover);font-size:14px;font-weight:700}.rol__kop{margin:var(--s1) var(--s2) 0;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-size:clamp(1.3rem,1.8vw,1.55rem);font-weight:800;line-height:1.2}.rol__tekst{margin:var(--s3) var(--s2) 0;color:var(--text);font-size:16px;line-height:1.55}.rol__cta{margin:auto var(--s2) 0;align-self:flex-start}.rol__tekst{margin-bottom:var(--s6)}.rol__link{align-items:center;gap:var(--s2);height:52px;color:var(--orange-hover);font-size:16px;font-weight:700;display:inline-flex}.rol__link svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .25s}.rol__link:hover svg{transform:translate(4px)}.rol .btn-o{padding:0 var(--s2) 0 var(--s6)}.rol .btn-o .chip{margin-right:var(--s2)}.rb-chip{border-radius:var(--r-pill);background:var(--white);box-shadow:var(--shadow-sm);color:#2e7d3a;border:1px solid #47a75473;padding:5px 12px;font-size:14px;font-weight:700;position:absolute;bottom:12px;right:12px}.rb-chip--o{color:var(--orange-hover);border-color:#d14d1873}.rb-ring{fill:none;stroke:var(--border-soft);stroke-width:6px}.lid{fill:var(--white);stroke:var(--text-faint);stroke-width:2.5px;transition:fill .35s,stroke .35s}.lid.vol{fill:var(--aubergine);stroke:var(--aubergine)}.rb-fase{opacity:0}.tegel{fill:var(--bg-soft);stroke:var(--border);stroke-width:1.5px;transition:fill .4s,stroke .4s}.tegel.z-g{fill:#d5eed9;stroke:#7cc287}.tegel.z-o{fill:#fcdccb;stroke:#eb9a78}.tegel.z-x{fill:var(--orange);stroke:var(--orange);animation:1.6s ease-in-out infinite tPuls}@keyframes tPuls{50%{fill:#eb7d51}}.lijn{stroke:var(--orange);stroke-width:2.5px;stroke-dasharray:160;stroke-linecap:round;opacity:.6}.rb-coachbol{fill:var(--orange)}.rb-coachicoon{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round}.cl circle{fill:var(--aubergine);opacity:.35;transition:opacity .3s,fill .3s}.cl.aan circle{opacity:1;fill:var(--aubergine)}.rol.klaar .cl circle{opacity:1}.sectoren{align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s8);flex-wrap:wrap;font-size:15px;display:flex}.sectoren span{color:var(--text-muted);margin-right:var(--s1);font-weight:700}.sectoren a{border-radius:var(--r-pill);border:1px solid var(--border);color:var(--ink);padding:8px 16px;font-weight:700;transition:border-color .25s,color .25s}.sectoren a:hover{border-color:var(--orange);color:var(--orange-hover)}@media (width<=1020px){.rollen{grid-template-columns:1fr 1fr}.rol[data-r="2"]{grid-column:1/-1}.rol[data-r="2"] .rol__beeld{aspect-ratio:16/7}}@media (width<=700px){.rollen{grid-template-columns:1fr}.rol[data-r="2"] .rol__beeld{aspect-ratio:16/10}}.prijs{background:var(--bg-soft);padding-block:var(--s20);border-top:1px solid var(--border-soft)}.prijs__kop{max-width:760px}.prijs__grid{column-gap:var(--s6);row-gap:var(--s6);margin-top:var(--s10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.pakketten{gap:var(--s3);grid-column:1/6;min-width:0;display:grid}.reken{grid-column:6/13;min-width:0}.pakket{padding:var(--s5) var(--s6);border-radius:var(--r-lg);background:var(--white);border:1px solid var(--border-soft);position:relative}.pakket--uit{border:2px solid var(--orange);box-shadow:0 0 0 4px var(--orange-glow)}.pakket__label{top:-12px;left:var(--s6);border-radius:var(--r-pill);color:#fff;background:#c64715;padding:2px 10px;font-size:13px;font-weight:700;position:absolute}.pakket__kop{justify-content:space-between;align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}.pakket__kop b{color:var(--ink);font-size:18px;font-weight:800}.pakket__prijs{letter-spacing:-.02em;color:var(--ink);align-items:baseline;gap:6px;font-size:26px;font-weight:800;display:flex}.pakket__prijs small{letter-spacing:0;color:var(--text-muted);font-size:14px;font-weight:600}.pakket__prijs--tekst{color:var(--orange-hover);font-size:18px}.pakket ul{margin-top:var(--s3);gap:6px;list-style:none;display:grid}.pakket li{gap:var(--s2);color:var(--text);font-size:15px;line-height:1.45;display:flex}.pakket li svg{fill:none;stroke:#47a754;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;margin-top:2px}.pakket--klein .rol__link{height:auto;margin-top:var(--s2)}.reken{padding:var(--s8);border-radius:var(--r-xl);background:var(--white);border:1px solid var(--border-soft);box-shadow:var(--shadow)}.reken__kop{letter-spacing:-.015em;color:var(--ink);font-size:clamp(1.3rem,1.8vw,1.55rem);font-weight:800}.schuif{margin-top:var(--s6);display:block}.schuif__lab{justify-content:space-between;gap:var(--s3);color:var(--text);font-size:15px;font-weight:600;display:flex}.schuif__lab b{color:var(--ink);white-space:nowrap;font-weight:800}.schuif input{--p:50%;-webkit-appearance:none;appearance:none;width:100%;height:8px;margin-top:var(--s3);background:linear-gradient(90deg,var(--aubergine) var(--p),var(--border-soft) var(--p));cursor:pointer;border-radius:8px;outline:none}.schuif input::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--aubergine);width:28px;height:28px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;transition:transform .2s}.schuif input::-moz-range-thumb{border:3px solid var(--aubergine);background:#fff;border-radius:50%;width:24px;height:24px}.schuif input:active::-webkit-slider-thumb{transform:scale(1.15)}.schuif input:focus-visible{box-shadow:0 0 0 4px var(--orange-glow)}.balken2{gap:var(--s5);margin-top:var(--s8);padding-top:var(--s6);border-top:1px solid var(--border-soft);display:grid}.b2{column-gap:var(--s4);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;row-gap:6px;display:grid}.b2__lab{color:var(--text-muted);grid-column:1/-1;font-size:14px;font-weight:700}.b2__baan{background:var(--bg-soft);border-radius:9px;height:18px;overflow:hidden}.b2__vul{border-radius:9px;height:100%;display:block}.b2--rood .b2__vul{background:linear-gradient(90deg,#e0574b,#c0392b)}.b2--oranje .b2__vul{background:var(--orange)}.b2__n{letter-spacing:-.02em;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;min-width:6ch;font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:800}.b2--rood .b2__n{color:#b03226}.reken__uitkomst{margin-top:var(--s6);color:var(--ink);font-size:18px;font-weight:600;line-height:1.45}.reken__uitkomst b{color:#b03226}.reken__uitleg{margin-top:var(--s2);color:var(--text-muted);font-size:14px;line-height:1.5}@media (width<=900px){.pakketten,.reken{grid-column:1/-1}.reken{padding:var(--s6)}}@media (width<=640px){.reken,.pakket{padding:var(--s5)}}.vragen{background:var(--white);padding-block:var(--s20)}.vragen__grid{column-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.vragen__links{grid-column:1/6;min-width:0;position:sticky;top:120px}.vragen__lijst{border-top:1px solid var(--border);grid-column:7/13;min-width:0}.vertrouwen{gap:var(--s3);margin-top:var(--s8);grid-template-columns:1fr 1fr;list-style:none;display:grid}.vt{gap:var(--s3);padding:var(--s4);border-radius:var(--r);background:var(--bg-soft);border:1px solid var(--border-soft);align-items:flex-start;display:flex}.vt svg{fill:none;width:26px;height:26px;stroke:var(--aubergine);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.vt span{color:var(--text-muted);flex-direction:column;font-size:14px;line-height:1.35;display:flex}.vt b{color:var(--ink);font-size:15px;font-weight:800}.doorsturen{margin-top:var(--s8);padding-top:var(--s6);border-top:1px solid var(--border-soft)}.doorsturen p{color:var(--ink);margin-bottom:var(--s3);font-size:16px;font-weight:700}.doorsturen .btn{padding:0 var(--s6)}.doorsturen__ok{margin-top:var(--s2);color:var(--text-muted);font-size:14px;display:block}.vr{border-bottom:1px solid var(--border)}.vr h3{margin:0}.vr__v{justify-content:space-between;align-items:center;gap:var(--s4);width:100%;padding:var(--s5) 0;text-align:left;letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:800;line-height:1.3;transition:color .2s;display:flex}.vr__v:hover{color:var(--orange-hover)}.vr__v i{background:var(--bg-soft);border:1px solid var(--border);width:36px;height:36px;transition:background .3s,border-color .3s,transform .4s var(--ease-o);border-radius:50%;flex:none;place-items:center;display:grid}.vr__v i svg{fill:none;width:16px;height:16px;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;transition:stroke .3s}.vr.open .vr__v i{background:var(--orange);border-color:var(--orange);transform:rotate(45deg)}.vr.open .vr__v i svg{stroke:#fff}.vr__a{height:0;overflow:hidden}.vr__a p{padding:0 var(--s12) var(--s6) 0;color:var(--text);font-size:17px;line-height:1.6}@media (width<=900px){.vragen__links,.vragen__lijst{grid-column:1/-1}.vragen__links{margin-bottom:var(--s10);position:static}.vr__a p{padding-right:0}}@media (width<=400px){.vertrouwen{grid-template-columns:1fr}}.slot{color:#fff;text-align:center;background:#240a1e;padding-block:clamp(96px,14vw,176px);position:relative;overflow:hidden}.slot__veld{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.slot__in{flex-direction:column;align-items:center;display:flex;position:relative}.slot__kop{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.6rem,6.4vw,5.5rem);font-weight:800;line-height:1.02}.slot__kop .sr1,.slot__kop .sr2{display:inline-block}.sw{vertical-align:bottom;white-space:nowrap;margin:0 -.08em -.08em 0;padding:0 .08em .08em 0;display:inline-block;position:relative;overflow:hidden}.sw__w{color:var(--orange-light);display:inline-block}.sw .sw__w+.sw__w{position:absolute;top:0;left:0}.slot__sub{margin-top:var(--s6);max-width:44ch;font-size:var(--fs-lead);color:#ffffffc7;text-wrap:balance;line-height:1.55}.slot__kop .komma{margin-left:-.14em}.slot__kop .punt{margin-left:-.04em}.slot__knoppen{justify-content:center;gap:var(--s3);margin-top:var(--s10);flex-wrap:wrap;display:flex}.btn-groot{height:60px;font-size:18px}.slot__zeker{justify-content:center;gap:var(--s2) var(--s6);margin-top:var(--s8);color:#ffffffb3;flex-wrap:wrap;font-size:15px;font-weight:600;list-style:none;display:flex}.slot__zeker li{align-items:center;gap:var(--s2);display:flex}.slot__zeker li:before{content:"";background:#47a754;border-radius:50%;width:8px;height:8px}.voet{color:#ffffffb8;padding-top:var(--s16);background:#1a0b17}.voet__grid{gap:var(--s8);grid-template-columns:1.6fr repeat(3,1fr) 1.3fr;display:grid}.voet__merk img{width:auto;height:36px}.voet__merk p{margin-top:var(--s4);max-width:32ch;font-size:15px;line-height:1.55}.voet__award{align-items:center;gap:var(--s3);color:#fff;font-size:14px;font-weight:700;display:flex}.voet__award img{width:40px;height:auto}.voet__kol{gap:var(--s3);flex-direction:column;font-size:15px;display:flex}.voet__kol b{color:#fff;margin-bottom:var(--s1);font-size:14px;font-weight:800}.voet__kol a{color:#ffffffb8;transition:color .2s}.voet__kol a:hover{color:var(--orange-light)}.voet__contact span{line-height:1.5}.voet__li{border:1px solid #fff3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.voet__li svg{fill:#fff;width:18px;height:18px}.voet__onder{justify-content:space-between;gap:var(--s3);margin-top:var(--s12);padding-block:var(--s6);border-top:1px solid #ffffff1a;flex-wrap:wrap;font-size:14px;display:flex}.voet__legal{gap:var(--s5);flex-wrap:wrap;display:flex}.voet__legal a{color:#ffffffb8}.voet__legal a:hover{color:#fff}@media (width<=1020px){.voet__grid{grid-template-columns:1fr 1fr 1fr}.voet__merk{grid-column:1/-1}}@media (width<=640px){.voet__grid{grid-template-columns:1fr 1fr}.voet__contact{grid-column:1/-1}.slot__knoppen{flex-direction:column;align-items:stretch;width:100%}.slot__knoppen .btn{justify-content:center}}.wd{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.wd>span{display:inline-block}.mensen{padding:0 0 var(--s10);overflow:hidden}.mensen__kop{max-width:calc(var(--max-w) + 2*var(--pad));margin:0 auto var(--s5);padding-inline:var(--pad);color:var(--text-muted);font-size:16px}.mensen__kop b{color:var(--ink);font-weight:800}.mensen__baan{overflow:hidden}.mensen__rij{gap:var(--s4);will-change:transform;width:max-content;padding-block:var(--s2);display:flex}.mk{transform-origin:bottom;flex:none;width:clamp(220px,22vw,320px);margin:0}.mk__foto{aspect-ratio:4/3;border-radius:var(--r-lg);background:var(--border-soft);overflow:hidden}.mk__foto img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-o)}.mk:hover .mk__foto img{transform:scale(1.14)!important}.mk figcaption{margin-top:var(--s2);color:var(--ink);font-size:14px;font-weight:700}.case__foto{margin:0 0 var(--s5);aspect-ratio:16/9;background:var(--border-soft);border-radius:20px;overflow:hidden}.case__foto img{object-fit:cover;width:100%;height:100%}.case__credit{margin:calc(-1 * var(--s4)) 0 var(--s4);color:var(--text-muted);font-size:13px}img.cq__av{object-fit:cover;background:0 0}.rol__beeld{background:var(--border-soft);aspect-ratio:16/11;border:0}.rol__foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slot{padding-top:clamp(96px,12vw,160px)}.batterij{gap:var(--s10);padding-bottom:var(--s12);margin-bottom:var(--s12);border-bottom:1px solid #ffffff1a;grid-template-columns:1.2fr 1fr;align-items:center;display:grid}.batterij__vraag{letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:800;line-height:1.15}.batterij__keuze{gap:var(--s2);margin-top:var(--s6);flex-wrap:wrap;display:flex}.batterij__keuze button{min-width:88px;height:52px;padding:0 var(--s5);border-radius:var(--r-pill);color:#fff;transition:background .25s,border-color .25s,transform .25s var(--ease-o);border:1.5px solid #ffffff40;font-size:17px;font-weight:800}.batterij__keuze button:hover{border-color:#fff;transform:translateY(-2px)}.batterij__keuze button[aria-pressed=true]{color:var(--ink);background:#fff;border-color:#fff}.batterij__antw{margin-top:var(--s5);color:#ffffffc7;max-width:52ch;font-size:17px;line-height:1.55}.batterij__antw b{color:#fff}.batterij__antw a{color:var(--orange-light);text-underline-offset:3px;text-decoration:underline}.batterij__beeld{justify-content:center;align-items:center;display:flex;position:relative}.batterij__beeld svg{width:min(100%,340px);height:auto}.bt-romp{fill:none;stroke:#ffffff59;stroke-width:6px}.bt-pool{fill:#ffffff59}.bt-vul{fill:#47a754;transition:fill .4s}.bt-bliksem{fill:#fff;opacity:0}.batterij__pct{letter-spacing:-.03em;color:#ffffff80;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;position:absolute;top:-18px;right:6%}.woordmerk{--mx:50%;--my:50%;padding:var(--s8) var(--pad) 0;text-align:center;user-select:none;line-height:.8;overflow:hidden}.woordmerk span{letter-spacing:-.06em;background:radial-gradient(circle at var(--mx) var(--my),#fab20b 0,#f36062 14%,#8057b1 28%,#40a9e4 42%,#ffffff14 60%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;font-size:clamp(3rem,15.5vw,16rem);font-weight:800;display:inline-block;transform:translateY(12%)}@media (width<=900px){.batterij{grid-template-columns:1fr}.batterij__beeld{order:-1;justify-content:flex-start}.batterij__pct{left:260px;right:auto}}@media (width<=640px){.batterij__pct{left:auto;right:0}}.volgend{background:var(--bg-soft);text-align:center;min-height:50vh;padding:var(--s20) var(--pad);place-items:center;display:grid}.volgend p{color:var(--text-muted);font-size:18px;font-weight:600}@media (width<=1100px){.hero__tekst{grid-column:1/8}.hero__beeld{grid-column:8/13}.fotokaart{aspect-ratio:3/4}.zweef-app{width:312px;bottom:-9%;left:-11%}.optie .lang{display:none}.stap{padding:6px var(--s3)}.zweef-oud{width:252px;top:-7%;left:-10%}.er{height:22px}.strook__kop{margin-bottom:var(--s5);grid-column:1/-1}.strook__logos{grid-column:1/-1}.verhaal__tekst{grid-column:1/7}.verhaal__beeld{grid-column:7/13}.dash{padding:var(--s5)}}@media (width<=900px){.hero__grid{row-gap:var(--s12);padding-top:calc(88px + var(--s10));grid-template-columns:1fr;min-height:0}.hero__tekst,.hero__beeld{grid-column:1/-1}.hero__beeld{width:100%;max-width:540px;padding-left:var(--s12);justify-self:center}.zweef-app{width:320px;bottom:-4%;left:0}.zweef-oud{top:4%;left:0}}@media (width<=640px){.hero__grid{padding-top:calc(80px + var(--s8));padding-bottom:var(--s12);row-gap:var(--s10)}.knoppen .btn{flex:auto;justify-content:space-between}.knoppen .btn-o .chip{margin-left:auto}.hero__beeld{padding-left:0}.fotokaart{aspect-ratio:1}.zweef-app{width:auto;margin:-72px var(--s3) 0;position:relative;bottom:auto;left:auto}.zweef-oud{left:var(--s3);top:var(--s3);width:auto;right:var(--s10);padding:var(--s3) var(--s4)}.oud__l{margin-bottom:var(--s2)}}@media (width<=900px){.strook__logos{grid-template-columns:repeat(4,minmax(0,1fr))}.verhaal{padding-block:var(--s16) var(--s12)}.verhaal__kop{margin-bottom:var(--s8)}.verhaal__grid{flex-direction:column;display:flex}.verhaal__beeld{z-index:2;padding:76px 0 var(--s4);background:linear-gradient(var(--white) 90%,#fff0);order:-1;align-self:auto;margin-top:-76px;position:sticky;top:0}.balken.groot .er:not(.top3){display:none}.plak{position:static}.dash{padding:var(--s4);border-radius:var(--r-lg)}.dash__fases,.dash__legenda{display:none}.dash .stap{margin-top:var(--s3);display:none}.dash .stap.nu{display:flex}.balken.groot .er{grid-template-columns:88px minmax(0,1fr) 20px;height:24px}.balken.groot .er .n{font-size:13px}.dash__kop{margin-bottom:var(--s3)}.dash__kop b{font-size:16px}.vstap,.vstap:first-of-type,.vstap:last-of-type{min-height:62vh;padding-top:var(--s10);justify-content:flex-start}.vstap .nr,.vstap:first-of-type .nr{top:var(--s10);margin-top:0}.vlijn{top:var(--s12)}}@media (width<=640px){.strook__logos{grid-template-columns:repeat(3,minmax(0,1fr))}.strook__logos span{height:56px;padding:0 var(--s3)}.trapregel{gap:var(--s1) var(--s2);font-size:16px}.bewijsregel{align-items:flex-start}.bewijsregel i{display:none}.bewijsregel b{display:block}.vstap{padding-left:56px}.vstap .nr{width:36px;height:36px}.vlijn{left:17px}}@media (width<=380px){.hero h1{font-size:2rem}}.hero__tekst,.hero__beeld{min-width:0}@media (width<=400px){.zweef-app .kop b{white-space:normal}.zweef-app .kop .vb{margin-left:0;display:block}}.verhaal__beeld,.verhaal__tekst,.herken__lijst,.herken__paneel,.stappen,.scherm{min-width:0}@media (width<=400px){.dash__kop b{white-space:normal}.dash__kop .vb{margin-left:0;display:block}}@media (width<=640px){.bdg{height:38px;padding:0 var(--s3) 0 10px;font-size:14px}.bdg svg{width:16px;height:16px}.hero__grid{flex-direction:column;display:flex!important}.hero__tekst{display:contents}.hero__tekst .cat{order:1}.hero h1{order:2}.hero .badges{order:3}.hero__beeld{margin-top:var(--s6);order:4}.hero .sub{order:5}.hero .knoppen{order:6}.hero__beeld .fotokaart{display:none}.hero__beeld .hkaart{margin:0}.hero__grid{gap:0!important}.hero .sub,.hero .knoppen{margin-top:var(--s6)}.hero .badges{margin-top:var(--s5)}}.hp__t{display:none}.veilig--kaal{justify-content:space-between;align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.veilig--kaal p{color:var(--ink);max-width:48ch;font-size:17px;font-weight:600}.pauze{z-index:60;opacity:0;visibility:hidden;border:1px solid var(--border);width:36px;height:36px;box-shadow:var(--shadow-sm);transition:transform .25s var(--ease-o),opacity .3s,visibility .3s;background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:14px;left:14px}.pauze.zichtbaar{opacity:1;visibility:visible}.pauze:hover{transform:scale(1.08)}.pauze svg{fill:none;width:16px;height:16px;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.pauze[aria-pressed=true] svg{fill:var(--ink)}.stil *,.stil :before,.stil :after{animation-play-state:paused!important}@media (width<=1020px){#navcta{height:44px;padding:0 var(--s4);transition:opacity .3s,transform .3s var(--ease-o);margin-left:auto;font-size:15px}body.na-hero .kaart>#navcta{display:inline-flex}body.na-hero .burger{margin-left:var(--s2)}#navcta .navcta__lang{display:none}}@media (width<=380px){#navcta{padding:0 var(--s3);font-size:14px}}body.sub main{padding-top:0}.pkop{background:var(--bg-soft);padding:calc(80px + var(--s16)) 0 var(--s16);border-bottom:1px solid var(--border-soft)}.pkop--kort{padding-bottom:var(--s12)}.pkop__grid{column-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.pkop__grid>:first-child{grid-column:1/7;min-width:0}.pkop__grid>:last-child{grid-column:8/13;min-width:0}.pkop__h{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;max-width:18ch;font-size:clamp(2.2rem,4.6vw,3.75rem);font-weight:800;line-height:1.05}.pkop__h em{color:var(--orange);font-style:normal}.pkop__sub{margin-top:var(--s5);font-size:var(--fs-lead);color:var(--text-muted);max-width:46ch;line-height:1.55}.pkop__knoppen{gap:var(--s3);margin-top:var(--s8);flex-wrap:wrap;display:flex}.pkop__foto{border-radius:var(--r-xl);aspect-ratio:4/3;box-shadow:var(--shadow-lg);margin:0;overflow:hidden}.pkop__foto img{object-fit:cover;width:100%;height:100%}.contact{padding-block:var(--s16);background:var(--white)}.contact__grid{column-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.contact__grid .form{grid-column:1/8}.ckaart{grid-column:9/13}.form{gap:var(--s4);min-width:0;display:grid}.form__rij{gap:var(--s4);grid-template-columns:1fr 1fr;display:grid}.vld{color:var(--ink);flex-direction:column;gap:6px;font-size:15px;font-weight:700;display:flex}.vld input,.vld select,.vld textarea{font:inherit;border-radius:var(--r);border:1.5px solid var(--border);background:var(--white);color:var(--ink);padding:14px 16px;font-size:16px;font-weight:500;transition:border-color .2s,box-shadow .2s}.vld input:focus,.vld select:focus,.vld textarea:focus{border-color:var(--orange);box-shadow:0 0 0 4px var(--orange-glow);outline:none}.form .btn{justify-self:start}.form__noot{color:var(--text-muted);font-size:14px}.form__noot a{color:var(--orange-hover);text-decoration:underline}.verborgen{position:absolute;left:-9999px}.ckaart{gap:var(--s5);padding:var(--s8);border-radius:var(--r-xl);background:var(--bg-soft);border:1px solid var(--border-soft);display:grid}.ckaart__blok{color:var(--text);flex-direction:column;gap:4px;font-size:16px;display:flex}.ckaart__blok b{color:var(--text-muted);font-size:14px}.ckaart__blok a{color:var(--ink);font-weight:700}.ckaart__snel{padding-top:var(--s5);border-top:1px solid var(--border);gap:var(--s3);justify-items:start;display:grid}.ckaart__snel p{color:var(--ink);font-weight:700}.ckaart .rol__link{height:auto}.teller{padding:var(--s8);border-radius:var(--r-xl);background:var(--white);box-shadow:var(--shadow-lg)}.teller__kop{color:var(--ink);justify-content:space-between;align-items:baseline;font-size:16px;font-weight:700;display:flex}.teller__kop b{letter-spacing:-.03em;color:var(--aubergine);font-size:40px;font-weight:800}#tSchuif{--p:20%;-webkit-appearance:none;appearance:none;width:100%;height:8px;margin:var(--s3) 0 var(--s5);background:linear-gradient(90deg,var(--aubergine) var(--p),var(--border-soft) var(--p));cursor:pointer;border-radius:8px}#tSchuif::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--aubergine);background:#fff;border-radius:50%;width:28px;height:28px}#tSchuif::-moz-range-thumb{border:3px solid var(--aubergine);background:#fff;border-radius:50%;width:24px;height:24px}.teller__veld{grid-template-columns:repeat(10,1fr);align-content:start;gap:6px;min-height:120px;display:grid}.teller__veld i{aspect-ratio:3/2;border-radius:6px}.teller__veld i.z-g{background:#d5eed9;box-shadow:inset 0 0 0 1.5px #7cc287}.teller__veld i.z-o{background:#fcdccb;box-shadow:inset 0 0 0 1.5px #eb9a78}.teller__veld i.z-x{background:var(--orange)}.teller__noot{margin-top:var(--s4);color:var(--text-muted);font-size:15px;line-height:1.5}.stappen3,.inkoop,.voorstel,.zherken,.zbeeld{padding-block:var(--s20)}.stappen3{background:var(--white)}.s3{gap:var(--s6);margin-top:var(--s10);counter-reset:s;grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.s3 li{padding:var(--s6);border-radius:var(--r-lg);background:var(--bg-soft);border:1px solid var(--border-soft)}.s3__n{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.s3 b{margin-top:var(--s4);color:var(--ink);font-size:20px;font-weight:800;display:block}.s3 p{margin-top:var(--s2);color:var(--text);font-size:16px;line-height:1.55}.inkoop{background:var(--bg-soft);border-top:1px solid var(--border-soft)}.inkoop__grid{gap:var(--s10);grid-template-columns:1fr 1fr;align-items:start;display:grid}.vinklijst{gap:var(--s3);list-style:none;display:grid}.vinklijst li{gap:var(--s3);padding:var(--s4) var(--s5);border-radius:var(--r);background:var(--white);border:1px solid var(--border-soft);display:flex}.vinklijst svg{fill:none;stroke:#47a754;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;margin-top:1px}.vinklijst span{color:var(--text-muted);flex-direction:column;font-size:15px;line-height:1.45;display:flex}.vinklijst b{color:var(--ink);font-size:16px}.vinklijst--los{margin-top:var(--s6)}.logorij{gap:var(--s2);margin-top:var(--s10);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.logorij--4{margin-top:var(--s4);grid-template-columns:repeat(4,minmax(0,1fr))}.logorij span{border-radius:var(--r-sm);background:var(--white);border:1px solid var(--border-soft);height:64px;padding:0 var(--s4);place-items:center;display:grid}.logorij img{width:auto;max-width:100%;max-height:34px}.voorstel{background:var(--white)}.voorstel__grid{column-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.voorstel__grid>div{grid-column:1/5}.voorstel__grid .form{grid-column:6/13}.zlogos{padding-block:var(--s8);background:var(--white);border-bottom:1px solid var(--border-soft)}.zherken{background:var(--white)}.zk{gap:var(--s6);margin-top:var(--s10);grid-template-columns:repeat(3,1fr);display:grid}.zkaart{padding:var(--s6);border-radius:var(--r-lg);background:var(--bg-soft);border:1px solid var(--border-soft)}.zkaart__e{color:var(--text-muted);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.zkaart__e i{border-radius:50%;width:10px;height:10px}.zkaart h3{margin-top:var(--s3);letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:800}.zkaart p{margin-top:var(--s2);color:var(--text);font-size:16px;line-height:1.55}.zbeeld{background:var(--bg-soft);border-top:1px solid var(--border-soft)}.zbeeld__grid{gap:var(--s10);grid-template-columns:1fr 1fr;align-items:center;display:grid}.zbeeld__foto{border-radius:var(--r-xl);aspect-ratio:4/5;margin:0;overflow:hidden}.zbeeld__foto img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.pkop__grid>:first-child,.pkop__grid>:last-child,.contact__grid .form,.ckaart,.voorstel__grid>div,.voorstel__grid .form{grid-column:1/-1}.pkop__grid>:last-child,.ckaart{margin-top:var(--s10)}.voorstel__grid .form{margin-top:var(--s6)}.s3,.zk,.inkoop__grid,.zbeeld__grid{grid-template-columns:1fr}.logorij{grid-template-columns:repeat(4,minmax(0,1fr))}.zbeeld__foto{aspect-ratio:4/3}}@media (width<=640px){.form__rij{grid-template-columns:1fr}.logorij,.logorij--4{grid-template-columns:repeat(2,minmax(0,1fr))}.teller{padding:var(--s5)}.teller__veld{grid-template-columns:repeat(8,1fr)}.ckaart{padding:var(--s6)}}.sectoren .sector-later{border-radius:var(--r-pill);border:1px dashed var(--border);color:var(--text-faint);margin:0;padding:8px 16px;font-size:15px;font-weight:700}.pkop .cat svg{fill:none;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.teller__veld{min-height:0}.portret{position:relative}.portret canvas{opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0}.portret.diep canvas{opacity:1}.portret.diep img{opacity:0;transition:opacity 0s .8s}.case__foto{position:relative}.case__foto video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.case__foto.beweegt video{opacity:1}.strook__in{padding-block:var(--s16) var(--s12);display:block}.bw3{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bw3__i{padding:0 var(--s8);border-left:1px solid var(--border);flex-direction:column;justify-content:flex-end;min-height:132px;display:flex}.bw3__i:first-child{border-left:0;padding-left:0}.bw3__n{letter-spacing:-.045em;color:var(--aubergine);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3.25rem,6.2vw,5.25rem);font-weight:800;line-height:.9}.bw3__n em{color:var(--orange);font-style:normal}.bw3__n em.klein{letter-spacing:-.02em;margin-left:.08em;font-size:.42em}.bw3__l{margin:var(--s4) 0 0;color:var(--text-muted);max-width:30ch;font-size:16px;line-height:1.45}.bw3__l b{color:var(--ink);font-weight:800}.bw3__i--award{align-items:center;gap:var(--s5);flex-direction:row}.bw3__i--award img{filter:drop-shadow(0 6px 14px #2a082024);flex:none;width:88px;height:auto}.bw3__i--award .bw3__l{max-width:none;margin:0;font-size:17px}.bw3__i--award .bw3__l b{letter-spacing:var(--tracking-tight);color:var(--aubergine);margin-bottom:var(--s1);font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.05;display:block}.klanten{margin-top:var(--s12);column-gap:var(--gutter);border-top:1px solid var(--border);padding-top:var(--s8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.klanten__kop{color:var(--ink);grid-column:1/3;margin:0;font-size:14px;font-weight:800}.klanten__rij{border-left:1px solid var(--border-soft);grid-column:3/13;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.klanten__rij li{height:64px;padding:0 var(--s4);border-right:1px solid var(--border-soft);place-items:center;display:grid}.klanten__rij li:nth-child(n+7){border-top:1px solid var(--border-soft)}.klanten__rij img{filter:grayscale();opacity:.7;width:auto;max-width:100%;max-height:28px;transition:filter .3s,opacity .3s}.klanten__rij li:hover img{filter:none;opacity:1}@media (width<=900px){.bw3{row-gap:var(--s8);grid-template-columns:1fr 1fr}.bw3__i:nth-child(3){border-left:0;border-top:1px solid var(--border);padding-left:0;padding-top:var(--s8);grid-column:1/-1;min-height:0}.klanten__kop{margin-bottom:var(--s4);grid-column:1/-1}.klanten__rij{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.klanten__rij li:nth-child(n+5){border-top:1px solid var(--border-soft)}}@media (width<=560px){.bw3__i{padding:0 var(--s4);min-height:0}.bw3__l{font-size:15px}.klanten__rij{grid-template-columns:repeat(3,minmax(0,1fr))}.klanten__rij li{height:56px;padding:0 var(--s3)}.klanten__rij li:nth-child(n+4){border-top:1px solid var(--border-soft)}}.situ{margin-top:var(--s5);border-radius:var(--r-pill);background:var(--bg-soft);border:1px solid var(--border-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.situ__k{font:inherit;color:var(--text-muted);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:10px 8px;font-size:14px;font-weight:700;transition:background-color .25s,color .25s,box-shadow .25s}.situ__k:hover{color:var(--ink)}.situ__k[aria-selected=true]{background:var(--white);color:var(--aubergine);box-shadow:var(--shadow-sm)}.situ__k:focus-visible{box-shadow:0 0 0 3px var(--orange-glow);outline:none}.reken__velden{min-height:0}@media (width<=560px){.situ{border-radius:var(--r);grid-template-columns:repeat(2,minmax(0,1fr))}.situ__k{border-radius:12px}}.situ{grid-template-columns:repeat(5,auto)}.situ__k{padding:10px 12px}.situ__k--meer{color:var(--orange-hover)}.reken--meer .balken2,.reken--meer .reken__uitkomst,.reken--meer .reken__uitleg{display:none}.samen{margin-top:var(--s6);padding:var(--s6);border-radius:var(--r-lg);background:var(--orange-soft);border:1px solid #d14d182e}.samen__kop{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:800;line-height:1.3}.samen__t{margin:var(--s3) 0 var(--s5);color:var(--text);font-size:16px;line-height:1.55}@media (width<=560px){.situ{grid-template-columns:repeat(2,minmax(0,1fr))}.situ__k--meer{grid-column:1/-1}}.klanten--bewijs{margin-top:var(--s16);padding-top:var(--s10)}.klanten--bewijs .klanten__kop{letter-spacing:-.01em;font-size:18px;line-height:1.3}.klanten--bewijs .klanten__rij li{background:var(--white);height:88px}.klanten--bewijs .klanten__rij img{opacity:.8;max-height:36px}.strook__in{padding-block:var(--s16) var(--s10)}#verhaalKop em{display:block}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.gs{background:var(--bg-soft);padding:calc(80px + var(--s16)) 0 var(--s20);border-bottom:1px solid var(--border-soft)}.gs__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.gs__links{grid-column:1/8;min-width:0}.gs__h{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:var(--s4) 0 0;font-size:clamp(2.4rem,5vw,4rem);font-weight:800;line-height:1.02}.gs__h em{color:var(--orange);font-style:normal;display:block}.gs__sub{margin-top:var(--s5);font-size:var(--fs-lead);color:var(--text-muted);max-width:44ch;line-height:1.55}.gs .cat svg{fill:none;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gsf{margin-top:var(--s10)}.gsf__voortgang{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.gsf__voortgang i{background:var(--border);border-radius:6px;height:6px;position:relative;overflow:hidden}.gsf__voortgang i:after{content:"";background:linear-gradient(90deg,var(--orange-light),var(--orange));transform-origin:0;transition:transform .5s var(--ease-o);position:absolute;inset:0;transform:scaleX(0)}.gsf__voortgang i.vol:after{transform:scaleX(1)}.gsf__voortgang i.over{opacity:.35}.gsf__stand{margin:var(--s3) 0 0;color:var(--text-muted);font-size:14px;font-weight:700}.vraag{margin:var(--s6) 0 0;border:0;min-width:0;padding:0}.gsf.js .vraag{display:none}.gsf.js .vraag.nu{display:block}.vraag__v{letter-spacing:-.02em;color:var(--ink);margin-bottom:var(--s5);padding:0;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:800;line-height:1.2}.keus{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.keus__k{column-gap:var(--s4);padding:var(--s4) var(--s5);border-radius:var(--r-lg);background:var(--white);border:1.5px solid var(--border);cursor:pointer;transition:border-color .25s,box-shadow .25s,background-color .25s,translate .25s var(--ease-o);grid-template-columns:48px minmax(0,1fr);align-items:center;row-gap:2px;display:grid;position:relative}.keus__k:hover{border-color:var(--orange-light);box-shadow:var(--shadow);translate:0 -2px}.keus__k input{opacity:0;pointer-events:none;position:absolute}.keus__ic{background:var(--orange-soft);border-radius:14px;grid-row:1/3;place-items:center;width:48px;height:48px;transition:background-color .25s;display:grid}.keus__ic svg{fill:none;width:24px;height:24px;stroke:var(--orange);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .25s}.keus__k b{color:var(--ink);font-size:17px;font-weight:800;line-height:1.3}.keus__k small{color:var(--text-muted);font-size:14px;line-height:1.45}.keus__k:has(input:checked){border-color:var(--orange);background:var(--orange-soft);box-shadow:0 0 0 4px var(--orange-glow)}.keus__k:has(input:checked) .keus__ic{background:var(--orange)}.keus__k:has(input:checked) .keus__ic svg{stroke:#fff}.keus__k:has(input:focus-visible){box-shadow:0 0 0 4px var(--orange-glow);border-color:var(--orange)}.keus__k:last-child:nth-child(odd){grid-column:1/-1}.keus--rij{gap:var(--s3);flex-wrap:wrap;display:flex}.keus__k--klein{border-radius:var(--r-pill);padding:14px 22px;display:block}.keus__k--klein b{font-size:16px}.keus__k--klein:last-child:nth-child(odd){grid-column:auto}.snel{gap:var(--s2);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.snel:empty{display:none}.snel__k{font:inherit;color:var(--text);background:var(--white);border:1.5px solid var(--border);border-radius:var(--r-pill);cursor:pointer;padding:8px 14px;font-size:14px;font-weight:700;transition:all .2s}.snel__k:before{content:"+ ";color:var(--orange)}.snel__k:hover{border-color:var(--orange-light)}.snel__k[aria-pressed=true]{background:var(--orange);border-color:var(--orange);color:#fff}.snel__k[aria-pressed=true]:before{content:"✓ ";color:#fff}.vld--groot textarea{resize:vertical;min-height:170px;font-size:17px;line-height:1.55}.vraag .form__rij{margin-bottom:var(--s4)}.vld span em{color:var(--text-muted);font-style:normal;font-weight:500}.gsf__nav{align-items:center;gap:var(--s4);margin-top:var(--s8);display:flex}.gsf__nav [hidden]{display:none!important}.gsf__terug{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px 4px;font-size:15px;font-weight:700;display:inline-flex}.gsf__terug svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.gsf__terug:hover{color:var(--ink)}.gsf__nav .btn{margin-left:auto}.gsf__fout{min-height:22px;margin-top:var(--s3);color:#b03226;font-size:15px;font-weight:700}.gsf:not(.js) .gsf__voortgang,.gsf:not(.js) .gsf__stand,.gsf:not(.js) #gsVerder,.gsf:not(.js) #gsTerug{display:none}.brief{background:var(--white);border-radius:var(--r-xl);min-width:0;box-shadow:var(--shadow-lg);border:1px solid var(--border-soft);grid-column:8/13;position:sticky;top:110px;overflow:hidden}.brief__kop{align-items:center;gap:var(--s3);padding:var(--s5) var(--s6);border-bottom:1px solid var(--border-soft);color:var(--text-muted);font-size:14px;display:flex}.brief__kop b{color:var(--ink);font-size:15px;display:block}.brief__av{background:var(--bg-soft);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.brief__av img{width:24px;height:24px}.brief__body{padding:var(--s6);min-height:320px;color:var(--text);font-size:17px;line-height:1.6}.brief__r{margin:0 0 var(--s4)}.brief__r b{color:var(--ink)}.brief__r span{color:var(--text-muted);font-size:15px}.brief__r--leeg i{background:linear-gradient(90deg,var(--border-soft) 0%,#f9f1e6 50%,var(--border-soft) 100%);background-size:200% 100%;border-radius:6px;width:78%;height:12px;margin:8px 0;animation:1.8s ease-in-out infinite gloei;display:block}.brief__r--leeg i+i{width:52%}.brief__r--leeg[data-r=naam] i{width:36%}@keyframes gloei{0%{background-position:100% 0}to{background-position:-100% 0}}.stil .brief__r--leeg i{animation:none}.brief__voet{align-items:center;gap:var(--s2);padding:var(--s4) var(--s6);border-top:1px solid var(--border-soft);background:var(--bg-soft);color:var(--text-muted);font-size:14px;font-weight:700;display:flex}.brief__voet svg{fill:none;width:18px;height:18px;stroke:var(--success);stroke-width:2px;stroke-linecap:round}.direct{padding-block:var(--s16);background:var(--white)}.direct__top{max-width:44rem;margin:0 0 var(--s8)}.direct__kop{letter-spacing:-.02em;color:var(--ink);margin:0 0 var(--s4);font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:800;line-height:1.08}.direct__kop em{color:var(--orange);font-style:normal;display:block}.direct__kop .komma{margin-left:-.14em}.direct__lead{font-size:var(--fs-lead);color:var(--text-muted);text-wrap:balance;margin:0;line-height:1.55}.direct__rij{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.dkaart{padding:var(--s6);border-radius:var(--r-lg);background:var(--bg-soft);border:1px solid var(--border-soft);color:var(--text);transition:translate .25s var(--ease-o),box-shadow .25s;flex-direction:column;grid-column:span 3;gap:4px;font-size:16px;display:flex}a.dkaart:hover{box-shadow:var(--shadow);translate:0 -3px}.dkaart b{color:var(--ink);font-size:17px}.dkaart__ic{background:var(--white);width:44px;height:44px;margin-bottom:var(--s3);border-radius:12px;place-items:center;display:grid}.dkaart__ic svg{fill:none;width:22px;height:22px;stroke:var(--aubergine);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.dkaart--start{background:var(--orange-soft);gap:var(--s2);border-color:#d14d182e;grid-column:span 3;justify-content:flex-start}.dkaart--start .btn{margin-top:var(--s3);align-self:flex-start}.dkaart--start .rol__link{height:auto;margin-top:var(--s2)}@media (width<=1020px){.dkaart,.dkaart--start{grid-column:span 6}}@media (width<=900px){.gs__links,.brief{grid-column:1/-1}.brief{margin-top:var(--s10);position:relative;top:0}.brief__body{min-height:0}}@media (width<=640px){.gs{padding-top:calc(72px + var(--s10))}.keus{grid-template-columns:1fr}.keus__k:last-child:nth-child(odd){grid-column:auto}.dkaart,.dkaart--start{grid-column:1/-1}.gsf__nav .btn{flex:1;justify-content:center}}.brief--los{margin-top:var(--s10);max-width:560px;position:relative;top:0}.brief--los .brief__body{min-height:0}.brief[hidden]{display:none}.achter{padding-block:var(--s20) var(--s12);background:var(--white)}.achter__kop{max-width:760px}.achter__h{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.08}.achter__h em{color:var(--orange);font-style:normal}.achter__lead{margin-top:var(--s4);font-size:var(--fs-lead);color:var(--text-muted);line-height:1.55}.achter__rij{gap:var(--s10) var(--gutter);margin-top:var(--s10);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pers{margin:0}.pers__foto{aspect-ratio:4/5;border-radius:var(--r-xl);background:var(--border-soft);overflow:hidden}.pers__foto img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-o)}.pers:hover .pers__foto img{transform:scale(1.05)}.pers figcaption{margin-top:var(--s4);flex-direction:column;gap:4px;display:flex}.pers figcaption b{color:var(--ink);font-size:19px;font-weight:800}.pers figcaption span{color:var(--text-muted);font-size:16px;line-height:1.5}.pers figcaption em{color:var(--orange-hover);font-style:normal;font-weight:700}.pers__foto--leeg{background:radial-gradient(120% 90% at 30% 20%,#7a1a60 0%,var(--aubergine) 45%,var(--aubergine-dark) 100%);place-items:center;display:grid;position:relative}.pers__foto--leeg:before{content:"";opacity:.12;background:url(logo/mark.svg) 115% 112%/62% no-repeat;position:absolute;inset:0}.pers__foto--leeg span{letter-spacing:-.03em;color:#fff;transition:transform .8s var(--ease-o);font-size:clamp(2.6rem,4.4vw,4rem);font-weight:800;position:relative}.pers:hover .pers__foto--leeg span{transform:scale(1.06)}@media (width<=1020px) and (width>=641px){.achter__rij{grid-template-columns:repeat(2,minmax(0,1fr))}}.direct__grid{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.plekblok{grid-column:1/9;min-width:0}.direct__stapel{gap:var(--gutter);grid-column:9/13;display:grid}.direct__stapel .dkaart{grid-column:auto}.plek{border-radius:var(--r-xl);aspect-ratio:12/7;background:var(--bg-soft);border:1px solid var(--border-soft);display:block;position:relative;overflow:hidden}.plek__img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-o)}.plek:hover .plek__img{transform:scale(1.03)}.plek__pin{background:var(--white);border:3px solid var(--orange);border-radius:50% 50% 50% 0;place-items:center;width:56px;height:56px;margin:-56px 0 0 -28px;display:grid;position:absolute;top:50%;left:50%;transform:rotate(-45deg);box-shadow:0 10px 24px #2a082040}.plek__pin img{width:28px;height:28px;transform:rotate(45deg)}.plek__pin i{background:var(--orange-glow);border-radius:50%;width:18px;height:18px;margin:26px 0 0 -9px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.plek__pin:after{content:"";border:2px solid var(--orange);opacity:0;border-radius:50%;animation:2.4s ease-out infinite pinpuls;position:absolute;inset:-12px}@keyframes pinpuls{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.stil .plek__pin:after{animation:none}.plek__info{justify-content:space-between;align-items:center;gap:var(--s4);margin-top:var(--s4);flex-wrap:wrap;display:flex}.plek__info b{color:var(--ink);font-size:17px;display:block}.plek__info span{color:var(--text-muted);font-size:16px}.plek__info .rol__link{height:auto}.plek__bron{margin-top:var(--s2);color:var(--text-muted);font-size:13px}@media (width<=1020px){.plekblok,.direct__stapel{grid-column:1/-1}.direct__stapel{grid-template-columns:1fr 1fr}.direct__stapel .dkaart--start{grid-column:1/-1}}@media (width<=640px){.achter__rij{gap:var(--s4);scroll-snap-type:x mandatory;margin-inline:calc(var(--pad)*-1);padding-inline:var(--pad);scroll-padding-inline:var(--pad);scrollbar-width:none;display:flex;overflow-x:auto}.achter__rij::-webkit-scrollbar{display:none}.achter__rij .pers{scroll-snap-align:start;flex:0 0 78%}.direct__stapel{grid-template-columns:1fr}.plek{aspect-ratio:4/3}}.pfkop{padding-bottom:var(--s20);background:radial-gradient(60% 50% at 85% 20%,var(--orange-soft),transparent 70%),var(--bg-soft)}.pfkop__grid{column-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.pfkop__tekst{flex-direction:column;grid-column:1/7;display:flex}.pfkop .pkop__h{max-width:16ch}.pfkies{margin-top:var(--s8)}.pfkies__l{color:var(--text-muted);margin-bottom:var(--s3);font-size:14px;font-weight:700}.pfkies__rij{gap:var(--s2);flex-wrap:wrap;display:flex}.pfk{height:44px;padding:0 var(--s4);border-radius:var(--r-pill);background:var(--white);border:1.5px solid var(--border);color:var(--ink);font-size:15px;font-weight:700;transition:border-color .25s,background .25s,color .25s,box-shadow .25s}.pfk:hover{border-color:var(--aubergine)}.pfk[aria-selected=true]{background:var(--aubergine);border-color:var(--aubergine);color:#fff;box-shadow:var(--shadow)}.pfkop .pkop__knoppen{margin-top:var(--s8)}.pfzeker{gap:var(--s2) var(--s5);margin-top:var(--s6);color:var(--text-muted);flex-wrap:wrap;font-size:14px;list-style:none;display:flex}.pfzeker li{align-items:center;gap:var(--s2);display:flex}.pfzeker li:before{content:"";background:var(--success);border-radius:50%;width:6px;height:6px}.pfapp{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);grid-column:7/13;min-width:0;overflow:hidden}.pfapp__bar{align-items:center;gap:var(--s3);height:48px;padding:0 var(--s3) 0 var(--s4);border-bottom:1px solid var(--border-soft);background:var(--white);display:flex}.pfapp__dots{gap:6px;display:flex}.pfapp__dots i{background:var(--border);border-radius:50%;width:10px;height:10px}.pfapp__titel{min-width:0;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.pfapp__titel b{color:var(--ink)}.pfapp__deel{align-items:center;gap:var(--s2);height:32px;padding:0 var(--s3);border-radius:var(--r-pill);border:1px solid var(--border);color:var(--ink);font-size:14px;font-weight:700;transition:border-color .25s;display:inline-flex}.pfapp__deel:hover{border-color:var(--aubergine)}.pfapp__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.pfapp__body{grid-template-columns:152px minmax(0,1fr);display:grid}.pfapp__nav{gap:var(--s1);padding:var(--s4) var(--s3);border-right:1px solid var(--border-soft);background:var(--bg-soft);flex-direction:column;display:flex}.pfapp__nav span{padding:var(--s2) var(--s3);border-radius:var(--r-sm);color:var(--text-muted);font-size:13px;font-weight:600}.pfapp__nav .aan{background:var(--orange);color:#fff}.pfapp__nav .luca{color:var(--orange-hover)}.pfapp__main{padding:var(--s5);gap:var(--s4);flex-direction:column;min-width:0;display:flex}.pffase{gap:var(--s4);align-items:flex-start;display:flex}.pffase img{flex:none;width:56px;height:56px}.pffase__l{color:var(--text-muted);font-size:13px;font-weight:600;display:block}.pffase b{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:800;line-height:1.2;display:block}.pffase p{margin-top:var(--s1);color:var(--text-muted);text-wrap:balance;font-size:14px;line-height:1.5}.pfe{gap:var(--s2);flex-direction:column;display:flex}.pfe__r{align-items:center;gap:var(--s3);grid-template-columns:96px minmax(0,1fr) 36px;display:grid}.pfe__n{align-items:center;gap:var(--s2);color:var(--ink);font-size:14px;font-weight:600;display:flex}.pfe__n i{border-radius:50%;flex:none;width:8px;height:8px}.pfe__tr{border-radius:var(--r-pill);background:var(--border-soft);height:10px;position:relative}.pfe__v{border-radius:var(--r-pill);width:0;transition:width .7s var(--ease-o);position:absolute;top:0;bottom:0;left:0}.pfe__opt{background:var(--ink);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.pfe__s{text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.pfe__s.op,.pfe__s.neer{color:#b03226}.pfe__s.op:after{content:" ↑"}.pfe__s.neer:after{content:" ↓"}.pfe__noot{align-items:center;gap:var(--s2);color:var(--text-muted);font-size:13px;display:flex}.pfe__noot i{background:var(--ink);border-radius:2px;width:2px;height:12px}.pfactie{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r);background:#16a34a12;border:1px solid #16a34a2e;display:flex}.pfactie__ic svg{fill:none;stroke:#15803d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.pfactie__t{flex:1;min-width:0}.pfactie__t span{color:#15803d;font-size:13px;font-weight:600;display:block}.pfactie__t b{color:var(--ink);font-size:15px}.pfactie em{color:var(--text-muted);white-space:nowrap;font-size:13px;font-style:normal;font-weight:600}.pfluca{gap:var(--s2);flex-direction:column;display:flex}.pfluca__v{max-width:85%;padding:var(--s2) var(--s3);border-radius:var(--r) var(--r) 4px var(--r);background:var(--aubergine);color:#fff;align-self:flex-end;font-size:14px;line-height:1.45}.pfluca__a{gap:var(--s2);align-items:flex-start;display:flex}.pfluca__av{background:var(--orange-soft);width:28px;height:28px;color:var(--orange-hover);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.pfluca__a p{min-height:5.8em;padding:var(--s2) var(--s3);border-radius:4px var(--r) var(--r) var(--r);background:var(--bg-soft);border:1px solid var(--border-soft);color:var(--text);flex:1;font-size:14px;line-height:1.5}.pfluca__a b{color:var(--orange-hover);font-size:13px;display:block}.pfapp__voet{padding:var(--s2) var(--s4);border-top:1px solid var(--border-soft);color:var(--text-muted);background:var(--bg-soft);font-size:13px}.pfapp--in .pffase,.pfapp--in .pfactie{animation:pfIn .5s var(--ease-o)}@keyframes pfIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=1100px){.pfapp__body{grid-template-columns:minmax(0,1fr)}.pfapp__nav{display:none}}@media (width<=900px){.pfkop__grid{flex-direction:column;align-items:stretch;display:flex}.pfkop__tekst{display:contents}.pfkop .cat{order:1;align-self:flex-start}.pfkop .pkop__h{order:2}.pfkop .pkop__sub{order:3}.pfkies{order:4}.pfapp{margin-top:var(--s6);order:5}.pfkop .pkop__knoppen{order:6}.pfzeker{order:7}}@media (width<=560px){.pfapp__main{padding:var(--s4)}.pfe__r{gap:var(--s2);grid-template-columns:84px minmax(0,1fr) 40px}.pfk{height:40px;font-size:14px}.pffase img{width:44px;height:44px}}.pfkop .pkop__sub{text-wrap:balance}@media (width<=560px){.pfapp__titel .pre{display:none}}.doorloop{padding:var(--s20) 0;background:var(--white)}.doorloop__kop{max-width:720px;margin-bottom:var(--s10)}.dlstap{gap:var(--s2);margin-bottom:var(--s8);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid}.dls{align-items:center;gap:var(--s3);width:100%;height:100%;min-height:56px;padding:var(--s3) var(--s4);border-radius:var(--r);background:var(--bg-soft);border:1.5px solid var(--border-soft);text-align:left;color:var(--text-muted);font-size:15px;font-weight:700;line-height:1.3;transition:border-color .25s,background .25s,color .25s;display:flex}.dls:hover{border-color:var(--aubergine);color:var(--ink)}.dls__n{background:var(--white);border:1.5px solid var(--border);width:28px;height:28px;color:var(--text-muted);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.dls[aria-selected=true]{background:var(--aubergine);border-color:var(--aubergine);color:#fff}.dls[aria-selected=true] .dls__n{background:var(--orange);border-color:var(--orange);color:#fff}.klaar .dls__n{background:var(--aubergine);border-color:var(--aubergine);color:#fff}.dlgrid{column-gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.dluitleg{padding-top:var(--s4);grid-column:1/5;position:sticky;top:120px}.dluitleg__n{color:var(--orange-hover);margin-bottom:var(--s3);font-size:14px;font-weight:700;display:block}.dluitleg h3{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.15}.dluitleg p{margin-top:var(--s4);font-size:var(--fs-body);color:var(--text-muted);text-wrap:balance;line-height:1.6}.dluitleg__knop{gap:var(--s3);margin-top:var(--s8);flex-wrap:wrap;display:flex}.dlscherm{grid-column:5/13}.dlscherm__in{padding:var(--s6);min-height:460px;animation:pfIn .45s var(--ease-o)}.dlv h4{letter-spacing:-.02em;color:var(--orange-hover);margin-bottom:var(--s3);font-size:20px;font-weight:800}.dlv p{color:var(--text);max-width:62ch;font-size:16px;line-height:1.75}.dle{margin-bottom:var(--s2)}.dlw{margin-top:var(--s6);padding:var(--s4) var(--s5);border-radius:var(--r);background:var(--bg-soft);border:1px solid var(--border-soft)}.dlw__kop{margin-bottom:var(--s3);justify-content:space-between;align-items:baseline;display:flex}.dlw__kop b{color:var(--ink);font-size:15px}.dlw__kop span{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.dlw__tr{border-radius:var(--r-pill);background:var(--border);height:12px;position:relative}.dlw__band{border-radius:var(--r-pill);background:#16a34a59;position:absolute;top:0;bottom:0}.dlw__stip{background:var(--aubergine);width:18px;height:18px;transition:left .8s var(--ease-o);border-radius:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;left:0;box-shadow:0 0 0 3px #fff}.dlw__as{margin-top:var(--s2);color:var(--text-muted);justify-content:space-between;font-size:13px;display:flex}.dlw__z{margin-top:var(--s3);color:#15803d;font-size:14px;font-weight:600}.dlf{gap:var(--s6);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;display:grid}.dlr{width:100%;height:auto;overflow:visible}.dlr__baan{fill:none;stroke:var(--border);stroke-width:2px;stroke-dasharray:4 6}.dlr__bol{fill:#fff;stroke-width:2px}.dlr__bol.zg{stroke:#47a754}.dlr__bol.zo{stroke:#eb7d51}.dlr__f{opacity:.55}.dlr__f.nu{opacity:1}.dlr__f.nu .dlr__bol{stroke:var(--aubergine);stroke-width:3px;filter:drop-shadow(0 4px 10px #2a082033)}.dlr__t1{font-family:var(--font);fill:var(--ink);text-anchor:middle;font-size:18px;font-weight:800}.dlr__t2{font-family:var(--font);fill:var(--text-muted);text-anchor:middle;font-size:13px}.dlf__u{color:var(--text);font-size:16px;line-height:1.6}.dlf__v{margin-top:var(--s4);padding:var(--s4);border-radius:var(--r);background:var(--orange-soft);border:1px solid #d14d182e}.dlf__v span{color:var(--orange-hover);margin-bottom:var(--s1);font-size:13px;font-weight:700;display:block}.dlf__v p{color:var(--ink);font-size:15px;font-weight:600;line-height:1.5}.dlo__kop{justify-content:space-between;align-items:flex-start;gap:var(--s4);display:flex}.dlo__kop span{color:#15803d;font-size:13px;font-weight:600;display:block}.dlo__kop b{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:800}.dlo__kop em{padding:var(--s1) var(--s3);border-radius:var(--r-pill);color:#15803d;background:#16a34a1a;flex:none;font-size:14px;font-style:normal;font-weight:700}.dlo__doel{margin-top:var(--s3);color:var(--text-muted);font-size:15px;line-height:1.6}.dlo__st{margin-top:var(--s5);counter-reset:st;gap:var(--s3);flex-direction:column;list-style:none;display:flex}.dlo__st li{counter-increment:st;color:var(--text);min-height:28px;padding-left:44px;font-size:15px;line-height:1.5;position:relative}.dlo__st li:before{content:counter(st);background:var(--bg-soft);border:1.5px solid var(--border);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:-2px;left:0}.dlo__nodig{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--border-soft);color:var(--text-muted);font-size:14px;line-height:1.5}.dlo__nodig b{color:var(--ink);font-size:13px;display:block}.dll__sugg{gap:var(--s2);margin-bottom:var(--s5);flex-wrap:wrap;display:flex}.dll__q{height:40px;padding:0 var(--s4);border-radius:var(--r-pill);border:1.5px solid var(--border);background:var(--white);color:var(--ink);font-size:14px;font-weight:700;transition:border-color .25s,background .25s}.dll__q:hover{border-color:var(--aubergine)}.dll__q[aria-pressed=true]{background:var(--orange-soft);border-color:var(--orange-hover);color:var(--orange-hover)}.dll__chat{gap:var(--s2);flex-direction:column;min-height:200px;display:flex}.dll__leeg{color:var(--text-muted);font-size:14px}@media (width<=1100px){.dlstap{scroll-snap-type:x mandatory;padding-bottom:var(--s2);margin-inline:calc(-1*var(--pad));padding-inline:var(--pad);scrollbar-width:none;display:flex;overflow-x:auto}.dlstap::-webkit-scrollbar{display:none}.dlstap li{scroll-snap-align:start;flex:0 0 min(260px,72%)}.dluitleg{margin-bottom:var(--s6);grid-column:1/-1;position:static}.dlscherm{grid-column:1/-1}}@media (width<=640px){.doorloop{padding:var(--s16) 0}.dlscherm__in{padding:var(--s4);min-height:0}.dlf{grid-template-columns:minmax(0,1fr)}.dlr{max-width:280px;margin:0 auto}.dlv p{font-size:15px}}.dlgrid{row-gap:var(--s6);grid-template:"u s""k s"1fr/minmax(0,4fr) minmax(0,8fr)}.dluitleg{grid-area:u/auto;scroll-margin-top:110px;position:static}.dlscherm{grid-area:s/auto}.dlknop{gap:var(--s3);flex-wrap:wrap;grid-area:k;align-self:start;display:flex}.dlstap{scroll-margin-top:110px}.dlr__f{cursor:pointer;outline:none}.dlr__f:hover,.dlr__f:focus-visible{opacity:1}.dlr__f:focus-visible .dlr__bol{stroke:var(--orange);stroke-width:3px}.dlf__hint{margin-top:var(--s2);text-align:center;color:var(--text-muted);font-size:13px}@media (width<=1100px){.dlgrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"u""s""k"}.dluitleg{margin-bottom:0}}.dlgrid{column-gap:var(--s10);grid-template:none/minmax(0,4fr) minmax(0,8fr);align-items:start;row-gap:0}.dlstappen{grid-column:1;list-style:none}.dlst{gap:var(--s4);min-height:72vh;padding:var(--s8) 0;align-items:center;scroll-margin-top:110px;display:flex}.dlst:first-child{min-height:52vh;padding-top:var(--s4);align-items:flex-start}.dlst:last-child{min-height:62vh}.dlst__n{background:var(--white);border:1.5px solid var(--border);width:40px;height:40px;color:var(--text-muted);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:800;transition:background .4s,border-color .4s,color .4s;display:grid}.dlst.klaar .dlst__n{background:var(--aubergine);border-color:var(--aubergine);color:#fff}.dlst.aan .dlst__n{background:var(--orange);border-color:var(--orange);color:#fff;box-shadow:var(--shadow-orange)}.dlst__l{color:var(--text-muted);margin-bottom:var(--s2);font-size:14px;font-weight:700;display:block}.dlst h3{letter-spacing:-.025em;color:var(--text-muted);text-wrap:balance;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:800;line-height:1.2;transition:color .4s}.dlst.aan h3{color:var(--ink)}.dlst__t p{margin-top:var(--s3);font-size:var(--fs-body);color:var(--text-muted);text-wrap:balance;line-height:1.6}.dlplak{grid-column:2;position:sticky;top:max(110px,50vh - 290px)}.dlplak .dlscherm{grid-column:auto}.dlscherm--los{display:none}.dlslot{gap:var(--s3);margin-top:var(--s10);flex-wrap:wrap;display:flex}@media (width<=1100px){.dlgrid{display:block}.dlplak{display:none}.dlst{column-gap:var(--s4);min-height:0;padding:var(--s6) 0;grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.dlst:first-child,.dlst:last-child{min-height:0}.dlst h3{color:var(--ink)}.dlst__l{color:var(--orange-hover)}.dlst .dlst__n{background:var(--orange);border-color:var(--orange);color:#fff}.dlscherm--los{margin-top:var(--s5);grid-column:1/-1;display:block}}.doorloop{color:#fff;padding-block:var(--s20);background:#240a1e;position:relative;overflow:clip}.doorloop:before{content:"";pointer-events:none;background:radial-gradient(45% 40% at 12% 8%,#5c1249e6,#0000 70%),radial-gradient(40% 35% at 95% 55%,#d14d1829,#0000 70%),radial-gradient(#ffffff0f 1px,#0000 1.3px) 0 0/22px 22px;position:absolute;inset:0}.doorloop .wrap{position:relative}.doorloop .sectiekop{color:#fff}.doorloop .sectiekop em{color:var(--orange-light)}.doorloop .sectielead{color:#ffffffbf}.dlstappen{position:relative}.dllijn{left:19px;top:var(--s12);bottom:var(--s12);background:#ffffff24;border-radius:2px;width:2px;position:absolute}.dllijn__vol{background:linear-gradient(#eb7d51,var(--orange));transform-origin:top;border-radius:2px;position:absolute;inset:0;transform:scaleY(0)}.dlst__n{z-index:1;color:#ffffffbf;background:#2f1229;border-color:#ffffff38;position:relative}.dlst.klaar .dlst__n{color:#fff;background:#5c1249;border-color:#8a3f78}.dlst__l{color:#ffffffb3}.dlst.aan .dlst__l{color:var(--orange-light)}.dlst__t h3{color:#ffffff9e}.dlst.aan .dlst__t h3{color:#fff}.dlst__t p{color:#ffffffb8}.dlplak{--gloed:#d14d1873}.dlplak:before{content:"";z-index:0;background:radial-gradient(50% 50% at 30% 35%,var(--gloed),transparent 70%),radial-gradient(45% 45% at 75% 70%,var(--gloed),transparent 70%);filter:blur(30px);transition:background .8s var(--ease);pointer-events:none;position:absolute;inset:-30% -18% -34%}.dlplak .dlscherm{z-index:1;border-color:#ffffff2e;position:relative;box-shadow:0 30px 80px #00000073,0 0 0 1px #ffffff0f}.dlscherm--los{border-color:#ffffff2e;box-shadow:0 20px 50px #0006}.dlscherm__in .pfe__tr{height:14px}.dlscherm__in .pfe__opt{width:3px;top:-5px;bottom:-5px}.dlscherm__in .pfe__r{grid-template-columns:104px minmax(0,1fr) 44px}.dlr__zone{fill:none;stroke-width:10px;stroke-linecap:round;opacity:.28}.dlr__zone.zg{stroke:#47a754}.dlr__zone.zo{stroke:#eb7d51}.dlr__f.nu .dlr__bol{animation:2.4s ease-in-out infinite dlPuls}@keyframes dlPuls{0%,to{filter:drop-shadow(0 0 #d14d1800)}50%{filter:drop-shadow(0 0 12px #d14d188c)}}.dlslot .btn-g{color:#fff;background:0 0;border-color:#ffffff59}.dlslot .btn-g:hover{border-color:#fff}@media (width<=1100px){.dllijn{display:none}.dlst__t h3{color:#fff}.dlst__l{color:var(--orange-light)}}.dlveld{z-index:0;pointer-events:none;filter:blur(24px);width:100%;height:100%;transition:opacity .6s;position:fixed;inset:0}.doorloop>.wrap{z-index:1}.dlscherm{transition:background-color .7s var(--ease),border-color .7s var(--ease),box-shadow .7s var(--ease)}.dlscherm .pfapp__bar,.dlscherm .pfapp__voet{transition:background-color .7s var(--ease),border-color .7s var(--ease),color .7s var(--ease)}.dlscherm.open,.dlplak.open .dlscherm{box-shadow:none;background:0 0;border-color:#0000;overflow:visible}.dlplak.open .dlscherm .pfapp__bar,.dlscherm.open .pfapp__bar{background:0 0;border-color:#ffffff24}.dlplak.open .pfapp__dots i,.dlscherm.open .pfapp__dots i{background:#ffffff38}.dlplak.open .pfapp__titel,.dlscherm.open .pfapp__titel{color:#ffffffa6}.dlplak.open .pfapp__titel b,.dlscherm.open .pfapp__titel b{color:#fff}.dlplak.open .pfapp__deel,.dlscherm.open .pfapp__deel{color:#fff;border-color:#ffffff59}.dlplak.open .pfapp__deel:hover,.dlscherm.open .pfapp__deel:hover{border-color:#fff}.dlplak.open .pfapp__voet,.dlscherm.open .pfapp__voet{color:#fff9;background:0 0;border-color:#ffffff24}.dlplak.open:before{opacity:.35}.dlplak:before{transition:background .8s var(--ease),opacity .8s var(--ease)}.dl--energie{padding-inline-end:0}.dlb{margin-right:calc(-1*var(--uit,0px));flex-direction:column;gap:14px;display:flex}.dlb__r{--p:0;align-items:center;gap:var(--s3);grid-template-columns:112px 64px minmax(0,1fr);display:grid}.dlb__n{color:#fff;font-size:16px;font-weight:700}.dlb__s{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;text-align:right;font-size:28px;font-weight:800;line-height:1}.dlb__s.op:after,.dlb__s.neer:after{color:var(--orange-light);margin-left:2px;font-size:15px}.dlb__s.op:after{content:"↑"}.dlb__s.neer:after{content:"↓"}.dlb__tr{background:linear-gradient(90deg,#ffffff14,#ffffff08);border-radius:15px 0 0 15px;height:30px;position:relative}.dlb__v{width:calc(var(--v)*var(--p)*1%);background:linear-gradient(90deg,color-mix(in srgb,var(--k) 45%,transparent),var(--k));box-shadow:0 0 28px color-mix(in srgb,var(--k) 55%,transparent);border-radius:15px;position:absolute;top:0;bottom:0;left:0}.dlb__opt{top:-7px;bottom:-7px;left:calc(var(--o)*1%);width:3px;opacity:calc(var(--p)*1.2);background:#fff;border-radius:2px;margin-left:-1.5px;position:absolute;box-shadow:0 0 10px #fff9}.dlb__gat{top:4px;bottom:4px;left:calc(var(--lo)*1%);width:calc(var(--d)*1%);opacity:0;background:repeating-linear-gradient(-45deg,#ffffff80 0 3px,#0000 3px 7px);border-radius:4px;transition:opacity .5s;position:absolute}.dlb__r.uit.vol .dlb__gat{opacity:.55}.dlb__r:not(.uit){opacity:calc(.55 + var(--p)*.25)}.dlb__noot{gap:var(--s2) var(--s5);margin-top:var(--s5);color:#ffffffb3;flex-wrap:wrap;font-size:13px;display:flex}.dlb__noot span{align-items:center;gap:var(--s2);display:inline-flex}.dlb__noot i.t{background:linear-gradient(90deg,#40a9e4,#f36062);border-radius:5px;width:22px;height:10px}.dlb__noot i.o{background:#fff;border-radius:2px;width:3px;height:14px}.dl--energie .dlw{margin-right:var(--s6);background:#ffffff0d;border-color:#ffffff1f}.dl--energie .dlw__kop b,.dl--energie .dlw__kop span{color:#fff}.dl--energie .dlw__tr{background:#ffffff1f}.dl--energie .dlw__band{background:#47a7548c}.dl--energie .dlw__stip{background:#fff;box-shadow:0 0 0 3px #fff3,0 0 16px #ffffff80}.dl--energie .dlw__as{color:#fff9}.dl--energie .dlw__z{color:#7fd08a}@media (width<=1100px){.dl--energie .dlw{margin-right:0}}@media (width<=640px){.dlb{gap:12px}.dlb__r{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.dlb__tr{height:22px;margin-right:calc(-1*var(--uit,0px));grid-column:1/-1}.dlb{margin-right:0}.dlb__s{font-size:22px}.dlb__n{font-size:15px}}@media (prefers-reduced-motion:reduce){.dlveld{filter:blur(24px)}}.dlscherm.open .dlscherm__in{animation:none}.dlv__t .w{transition:color .35s var(--ease),background-size .6s var(--ease)}.dlscherm.open .dlv h4{color:var(--orange-light);letter-spacing:0;margin-bottom:var(--s4);font-size:15px}.dlscherm.open .dlv__t{letter-spacing:-.01em;color:#ffffff38;text-wrap:balance;max-width:none;font-size:clamp(19px,1.75vw,26px);font-weight:600;line-height:1.5}.dlscherm.open .dlv__t .w.aan{color:#fff}.dlscherm.open .dlv__t .w.k{background:linear-gradient(90deg,#eb7d518c,#eb7d518c) 0 88%/0 .32em no-repeat}.dlscherm.open .dlv__t .w.k.aan{color:#ffd9c7;background-size:100% .32em}.dlscherm.open .dlf{gap:var(--s8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.dlscherm.open .dlr__baan{stroke:#ffffff40}.dlscherm.open .dlr__t1{fill:#fff;font-size:20px}.dlscherm.open .dlr__t2{fill:#ffffffa6}.dlscherm.open .dlf__hint{color:#fff9}.dlr__stip{fill:var(--orange);filter:drop-shadow(0 0 8px #eb7d51e6);pointer-events:none}.dlr.land .dlr__stip{opacity:0;transition:opacity .4s}.dlr__f{transition:opacity .35s}.dlr__f.langs{opacity:1}.dlr:not(.land) .dlr__f.nu{opacity:.55}.dlr:not(.land) .dlr__f.nu .dlr__bol{stroke:#eb7d51;stroke-width:2px;animation:none}.dlr:not(.land) .dlr__t1,.dlr:not(.land) .dlr__t2{opacity:0}.dlr__t1,.dlr__t2{transition:opacity .5s}.dlscherm.open .dlf__u{color:#ffffffe0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.dlscherm.open .dlf__v{margin-top:var(--s6);padding:0 0 0 var(--s5);border:0;border-left:3px solid var(--orange);background:0 0;border-radius:0}.dlscherm.open .dlf__v span{color:var(--orange-light);font-size:14px}.dlscherm.open .dlf__v p{letter-spacing:-.015em;color:#fff;font-size:clamp(20px,1.7vw,24px);font-weight:700;line-height:1.35}.dlo__klok{align-items:center;gap:var(--s2);flex:none;display:flex}.dlo__klok svg{width:44px;height:44px;transform:rotate(-90deg)}.dlo__kb{fill:none;stroke:#16a34a2e;stroke-width:5px}.dlo__kv{fill:none;stroke:#47a754;stroke-width:5px;stroke-linecap:round;stroke-dasharray:125.7;stroke-dashoffset:0}.dlo__nodig ul{gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap;list-style:none;display:flex}.dlo__nodig li{padding:var(--s1) var(--s3);border-radius:var(--r-pill);background:var(--bg-soft);border:1px solid var(--border-soft);color:var(--text);font-size:14px}.dlscherm.open .dlo__kop span{color:#7fd08a}.dlscherm.open .dlo__kop b{color:#fff;font-size:clamp(24px,2.2vw,32px)}.dlscherm.open .dlo__kop em{color:#a6e3ae;background:#47a7542e}.dlscherm.open .dlo__doel{color:#ffffffbf;font-size:16px}.dlscherm.open .dlo__st{--p:0;gap:var(--s3);position:relative}.dlscherm.open .dlo__st:before,.dlscherm.open .dlo__st:after{content:"";background:#ffffff24;border-radius:2px;width:2px;position:absolute;top:16px;bottom:16px;left:15px}.dlscherm.open .dlo__st:after{transform-origin:top;transform:scaleY(var(--p));background:#47a754}.dlscherm.open .dlo__st li{--q:0;padding:var(--s3) var(--s4) var(--s3) 52px;border-radius:var(--r);color:#fff;opacity:calc(.15 + var(--q)*.85);transform:translateX(calc((1 - var(--q))*18px));background:#ffffff0f;border:1px solid #ffffff1a;font-size:15px}.dlscherm.open .dlo__st li:before{z-index:1;color:#fff;background:#240a1e;border-color:#47a754;width:30px;height:30px;margin-top:-15px;top:50%;left:2px}.dlscherm.open .dlo__nodig{color:#ffffffb3;border-color:#ffffff1f}.dlscherm.open .dlo__nodig b{color:#fff}.dlscherm.open .dlo__nodig li{color:#fff;background:#ffffff14;border-color:#ffffff24}.dl--luca .dll__chat{min-height:280px}.dl--luca .pfluca__v{padding:var(--s3) var(--s4);font-size:16px}.dl--luca .pfluca__a p{padding:var(--s3) var(--s4);font-size:16px;line-height:1.6}.dl--luca .pfluca__av{width:36px;height:36px;font-size:15px}@media (width<=640px){.dlscherm.open .dlf{gap:var(--s5);grid-template-columns:minmax(0,1fr)}.dlscherm.open .dlo__st li{font-size:14px}.dlscherm.open .dlscherm__in,.dlscherm--los.open .pfapp__bar{padding-inline:0}}@media (prefers-reduced-motion:reduce){.dlscherm.open .dlo__st li{transform:none}}.dlscherm.open .dlv__t{font-size:clamp(18px,1.6vw,24px);line-height:1.45}.dlscherm.open .dlo__st li{padding-left:var(--s4);margin-left:46px}.dlscherm.open .dlo__st li:before{left:-46px}.dlscherm.open .dlo__st li{z-index:1}.dlscherm.open .dlv__t{font-size:clamp(17px,min(1.6vw,2.9vh),24px)}@media (width>=1101px) and (height<=860px){.dlscherm.open .dlo__kop b{font-size:24px}.dlscherm.open .dlo__doel{margin-top:var(--s2);font-size:15px}.dlscherm.open .dlo__st{margin-top:var(--s4);gap:var(--s2)}.dlscherm.open .dlo__st li{padding-block:var(--s2);font-size:14px}.dlscherm.open .dlo__nodig{margin-top:var(--s4);padding-top:var(--s3)}.dlplak .dlscherm .pfapp__voet{display:none}}.zelf{color:#fff;background:#240a1e;height:340vh;position:relative}.zelf:before{content:"";pointer-events:none;background:radial-gradient(40% 30% at 85% 20%,#47a75429,#0000 70%),radial-gradient(45% 35% at 10% 80%,#d14d1824,#0000 70%),radial-gradient(#ffffff0f 1px,#0000 1.3px) 0 0/22px 22px;position:absolute;inset:0}.zelf:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:min(1200px,90%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.zelf__plak{align-items:center;height:100vh;padding-top:88px;display:flex;position:sticky;top:0}.zelf__grid{column-gap:var(--s10);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid;position:relative}.zelf .sectiekop{color:#fff}.zelf .sectiekop em{color:var(--orange-light);font-style:normal}.zelf .sectielead{color:#ffffffbf;max-width:44ch}.zelf__lijst{margin-top:var(--s8);gap:var(--s2);flex-direction:column;list-style:none;display:flex}.zelf__lijst button{align-items:center;gap:var(--s3);width:100%;padding:var(--s2) 0;text-align:left;color:#fff9;transition:color .3s;display:flex}.zelf__lijst button:hover{color:#fff}.zl__n{border:1.5px solid #ffffff40;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;transition:background .3s,border-color .3s,color .3s;display:grid}.zl__lt b{font-size:17px;font-weight:700}.zl__lt span{display:none}.zelf__lijst li.klaar .zl__n{color:#fff;background:#5c1249;border-color:#8a3f78}.zelf__lijst li.aan button{color:#fff}.zelf__lijst li.aan .zl__n{background:var(--orange);border-color:var(--orange);color:#fff;box-shadow:0 0 0 6px #d14d182e}.zelf__knoppen{align-items:center;gap:var(--s3);margin-top:var(--s8);flex-wrap:wrap;display:flex}.zelf__deel{height:48px;padding:0 var(--s4);color:#fff;border-color:#ffffff59}.zelf__deel:hover{border-color:#fff}.zelf__lus{aspect-ratio:1;justify-self:center;width:min(100%,62vh,620px);position:relative}.zl{width:100%;height:100%;overflow:visible}.zl__baan{fill:none;stroke:#ffffff24;stroke-width:10px}.zl__vol{fill:none;stroke:#eb7d51;stroke-width:10px;stroke-linecap:round;transform-origin:220px 220px;filter:drop-shadow(0 0 10px #eb7d518c);transform:rotate(-90deg)}.zl__kop{fill:#fff;filter:drop-shadow(0 0 8px #ffffffe6)}.zl__bol{fill:#2f1229;stroke:#ffffff38;stroke-width:2px;transition:fill .4s,stroke .4s}.zl__ic{fill:none;stroke:#ffffff8c;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s}.zl__l{font-family:var(--font);fill:#ffffff8c;font-size:21px;font-weight:700;transition:fill .4s}.zl__st.aan .zl__bol{fill:var(--orange);stroke:#eb7d51}.zl__st.aan .zl__ic{stroke:#fff}.zl__st.aan .zl__l{fill:#fff}.zelf__lus.rond .zl__st[data-i="0"] .zl__bol{animation:1.8s ease-in-out infinite zlPuls}@keyframes zlPuls{0%,to{filter:drop-shadow(0 0 #eb7d5100)}50%{filter:drop-shadow(0 0 16px #eb7d51e6)}}.zl__mid{text-align:center;width:46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zl__nr{color:var(--orange-light);font-size:14px;font-weight:700;display:block}.zl__t{margin-top:var(--s2);letter-spacing:-.025em;font-size:clamp(26px,2.6vw,40px);font-weight:800;line-height:1.05;display:block}.zl__z{margin-top:var(--s3);color:#ffffffc7;text-wrap:balance;font-size:clamp(14px,1.1vw,16px);line-height:1.5}@media (width<=900px),(prefers-reduced-motion:reduce){.zelf{height:auto;padding:var(--s16) 0}.zelf__plak{height:auto;padding-top:0;display:block;position:static}.zelf__grid{flex-direction:column;align-items:stretch;display:flex}.zelf__lus{width:min(100%,380px);margin:var(--s8) auto 0;order:2}.zl__mid{display:none}.zelf__lijst{order:3}.zelf__knoppen{order:4}.zelf__lijst button{color:#fff;cursor:default;align-items:flex-start}.zl__lt span{margin-top:var(--s1);color:#ffffffbf;font-size:15px;line-height:1.5;display:block}.zelf__lijst li .zl__n{background:var(--orange);border-color:var(--orange);color:#fff}.zelf__tekst{display:contents}.zelf .sectiekop{order:0}.zelf .sectielead{order:1}}.zelf__lus{aspect-ratio:auto;width:min(100%,130.508vh - 247.966px,760px)}.zl{width:100%;height:auto;display:block}.zl__mid{width:36%}.zelf .sectiekop{font-size:clamp(2rem,min(3.8vw,6.2vh),3.25rem)}@media (width>=901px) and (height<=800px){.zelf__lijst{margin-top:var(--s5);gap:0}.zelf__knoppen{margin-top:var(--s5)}.zelf .sectielead{margin-top:var(--s3)}}@media (width<=900px),(prefers-reduced-motion:reduce){.zelf__lus{width:min(100%,460px)}}@media (width<=900px){.zl__l{display:none}.zelf__lijst li.klaar .zl__n,.zelf__lijst li.aan .zl__n{background:var(--orange);border-color:var(--orange);box-shadow:none}.zelf__lus{width:min(100%,340px)}}.zl__mid.in{animation:zlIn .45s var(--ease-o)}@keyframes zlIn{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}.pfkies__rij{background:#5c124912;border:1px solid #5c124914;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-width:520px;padding:5px;display:grid}.pfk{align-items:center;gap:var(--s2);height:auto;min-height:46px;padding:var(--s2) var(--s3);text-align:left;color:var(--text-muted);box-shadow:none;background:0 0;border:0;border-radius:13px;font-size:15px;font-weight:700;line-height:1.25;display:flex}.pfk svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;width:18px;height:18px;transition:opacity .25s,color .25s}.pfk:hover{color:var(--ink);background:#ffffff8c}.pfk[aria-selected=true]{background:var(--white);color:var(--aubergine);box-shadow:0 1px 2px #2a082014,0 6px 18px #2a08201a}.pfk[aria-selected=true] svg{color:var(--orange);opacity:1}.pfk:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.pfkop .pkop__knoppen{align-items:center;gap:var(--s6)}.tlink{align-items:center;gap:var(--s2);color:var(--ink);text-underline-offset:5px;font-size:16px;font-weight:700;text-decoration:underline 1.5px #2a082040;transition:text-decoration-color .25s,color .25s;display:inline-flex}.tlink svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .25s var(--ease)}.tlink:hover{color:var(--aubergine);text-decoration-color:currentColor}.tlink:hover svg{transform:translate(3px)}@media (width<=560px){.pfk{min-height:44px;padding:var(--s2);font-size:14px}.pfkies__rij{max-width:none}}.zl__mid{--f:1;width:27%}.zl__nr{font-size:calc(13px*var(--f))}.zl__t{font-size:calc(clamp(22px,2.1vw,34px)*var(--f));margin-top:calc(var(--s2)*var(--f))}.zl__z{font-size:calc(clamp(13px,1vw,15px)*var(--f));margin-top:calc(var(--s2)*var(--f));line-height:1.45}.pfapp__main>*{transition:opacity .5s var(--ease),filter .5s var(--ease),transform .5s var(--ease)}.pfapp[data-focus] .pfapp__main>:not(.is-focus){opacity:.22;filter:saturate(.2)blur(.6px)}.pfapp[data-focus] .pfapp__main>.is-focus{transform:translateY(-2px)}.pfapp[data-focus=luca] .pfluca .pfluca__a p{border-color:#d14d1859;transition:box-shadow .5s,border-color .5s;box-shadow:0 0 0 3px #d14d1824,0 10px 28px #2a08201f}.pfapp__nav span{transition:background .4s,color .4s}.pfapp[data-focus=luca] .pfapp__nav span:not(.aan),.pfapp[data-focus=actie] .pfapp__nav span:not(.aan){opacity:.55}.pfluca.typt #pfAntw:before{content:"";background:radial-gradient(circle,var(--text-muted) 3px,transparent 3.5px) 0 50%/11px 10px repeat-x;width:34px;height:10px;margin-top:6px;animation:1s steps(3,end) infinite pfPunt;display:inline-block}@keyframes pfPunt{0%{width:0}to{width:34px}}.pfapp[data-focus=luca] .pfluca:not(.typt):not(.klaar) #pfAntw:after{content:"";vertical-align:-.15em;background:var(--orange);width:2px;height:1.05em;margin-left:2px;animation:.8s steps(2,end) infinite pfCur;display:inline-block}@keyframes pfCur{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.pfapp[data-focus] .pfapp__main>:not(.is-focus){opacity:1;filter:none}}.pfapp__nav span.luca.aan{color:#fff}.anon{padding:var(--s20) 0;background:radial-gradient(50% 60% at 90% 10%,#eb7d511a,transparent 70%),radial-gradient(40% 50% at 0% 100%,#5c124912,transparent 70%),var(--bg,#f8f4ee);position:relative}.anon__grid{column-gap:var(--s12);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;display:grid}.anon .sectiekop em{color:var(--orange-hover);font-style:normal}.anon .sectielead{max-width:46ch}.anon__feiten{gap:var(--s3);margin-top:var(--s8);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.anon__feiten li{padding:var(--s4);border-radius:var(--r);background:var(--white);border:1px solid var(--border-soft);box-shadow:0 1px 2px #2a08200a}.anon__feiten b{color:var(--ink);font-size:15px;display:block}.anon__feiten span{margin-top:var(--s1);color:var(--text-muted);font-size:14px;line-height:1.5;display:block}.anon__knoppen{align-items:center;gap:var(--s3);margin-top:var(--s8);flex-wrap:wrap;display:flex}.anon__deel{height:48px;padding:0 var(--s4)}.anon__podium{padding:var(--s8) var(--s6);border-radius:var(--r-lg);border:1px solid var(--border-soft);box-shadow:var(--shadow-lg);cursor:pointer;background:linear-gradient(160deg,#fff,#fbf6f1);min-width:0;position:relative}.an__rij{gap:var(--s3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.an__p{flex-direction:column;align-items:center;display:flex;position:relative}.an__p>svg{fill:#5c1249;opacity:.85;width:clamp(34px,4vw,48px);height:auto;transition:fill .5s,opacity .5s}.an__p:nth-child(2)>svg,.an__p:nth-child(4)>svg{fill:#8a3f78}.an__vink{width:22px;height:22px;transition:transform .4s var(--ease-o) calc(var(--i)*80ms);background:#47a754;border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:calc(50% - 28px);transform:scale(0)}.an__vink svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.an__kaart{width:100%;max-width:72px;margin-top:var(--s3);background:var(--white);border:1px solid var(--border);transition:transform .9s cubic-bezier(.6,0,.2,1) calc(var(--i)*60ms),opacity .5s ease calc(.5s + var(--i)*60ms);border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex;box-shadow:0 4px 12px #2a082014}.an__kaart i{background:#5c124940;border-radius:3px;height:6px}.an__team{margin-top:var(--s10);padding:var(--s5);border-radius:var(--r);background:var(--white);border:1.5px dashed var(--border);transition:border-color .5s,box-shadow .5s,background .5s}.an__tk{align-items:center;gap:var(--s2);margin-bottom:var(--s3);color:var(--text-muted);font-size:15px;transition:color .5s;display:flex}.an__slot{background:var(--bg-soft);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.an__slot svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.an__b{background:var(--border-soft);border-radius:5px;height:10px;margin-top:8px;overflow:hidden}.an__b i{width:0;height:100%;transition:width .9s var(--ease-o);border-radius:5px;display:block}.anon__podium.an--1 .an__kaart{opacity:0}.anon__podium.an--2 .an__team{border-style:solid;border-color:#d14d1859;box-shadow:0 0 0 4px #d14d1814}.anon__podium.an--2 .an__tk{color:var(--ink)}.anon__podium.an--2 .an__slot{background:var(--orange-soft);color:var(--orange-hover)}.anon__podium.an--2 .an__b i{width:var(--w)}.anon__podium.an--2 .an__b:nth-child(3) i{transition-delay:80ms}.anon__podium.an--2 .an__b:nth-child(4) i{transition-delay:.16s}.anon__podium.an--2 .an__b:nth-child(5) i{transition-delay:.24s}.anon__podium.an--2 .an__b:nth-child(6) i{transition-delay:.32s}.anon__podium.an--2 .an__b:nth-child(7) i{transition-delay:.4s}.anon__podium.an--3 .an__vink{transform:scale(1)}.anon__podium.an--3 .an__p>svg{opacity:1}@media (width<=900px){.anon__grid{flex-direction:column;align-items:stretch;display:flex}.anon__tekst{display:contents}.anon .sectiekop{order:1}.anon .sectielead{order:2}.anon__podium{margin-top:var(--s8);order:3}.anon__feiten{order:4}.anon__knoppen{order:5}}@media (width<=560px){.anon{padding:var(--s16) 0}.anon__feiten{grid-template-columns:minmax(0,1fr)}.anon__podium{padding:var(--s6) var(--s4)}.an__rij{gap:var(--s2)}.an__kaart{gap:5px;padding:7px}.an__kaart i{height:5px}}@media (prefers-reduced-motion:reduce){.an__kaart,.an__b i,.an__vink{transition:none}}.anon__feiten li{column-gap:var(--s3);--k:#d14d18;--k2:#fce3d6;transition:transform .3s var(--ease),box-shadow .3s;grid-template-columns:48px minmax(0,1fr);align-items:start;display:grid;position:relative;overflow:hidden}.anon__feiten li:after{content:"";background:radial-gradient(circle,var(--k2),transparent 70%);opacity:.6;pointer-events:none;border-radius:50%;width:110px;height:110px;position:absolute;top:-30px;right:-30px}.anon__feiten li:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2a082014}.anon__feiten b,.anon__feiten span{grid-column:2}.anon__feiten b{align-self:end}.af__ic{background:linear-gradient(145deg,#fff,var(--k2));border:1px solid color-mix(in srgb,var(--k) 18%,transparent);width:48px;height:48px;box-shadow:0 6px 14px color-mix(in srgb,var(--k) 18%,transparent),inset 0 1px 0 #fff;border-radius:14px;grid-row:1/3;place-items:center;display:grid}.af__ic svg{fill:none;width:26px;height:26px;stroke:var(--k);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.af__ic .f{fill:color-mix(in srgb,var(--k) 16%,#fff)}.af--oranje{--k:#d14d18;--k2:#fce3d6}.af--aubergine{--k:#5c1249;--k2:#f1dceb}.af--groen{--k:#2f8a3d;--k2:#ddf1e0}.af--blauw{--k:#2878b8;--k2:#dceefa}.anon__feiten .af__ic{grid-area:1/1/3}.anon__feiten li.af--oranje{--k:#d14d18;--k2:#fce3d6}.anon__feiten li.af--aubergine{--k:#5c1249;--k2:#f1dceb}.anon__feiten li.af--groen{--k:#2f8a3d;--k2:#ddf1e0}.anon__feiten li.af--blauw{--k:#2878b8;--k2:#dceefa}.anon__feiten b{align-self:auto;margin-top:2px}.anon__feiten li{grid-template-rows:auto 1fr;align-content:start}.start{padding:var(--s20) 0;background:linear-gradient(#fff,#fbf6f1);position:relative}.start:before{content:"";background:linear-gradient(90deg,transparent,var(--border),transparent);width:min(1200px,90%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.start__kop{max-width:720px}.start .sectiekop em{color:var(--orange-hover);font-style:normal}.start__stappen{gap:var(--s6);margin-top:var(--s12);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid;position:relative}.start__stappen:before,.start__stappen:after{content:"";background:var(--border-soft);border-radius:2px;height:3px;position:absolute;top:32px;left:16.6667%;right:16.6667%}.start__stappen:after{background:linear-gradient(90deg,#eb7d51,var(--orange));transform-origin:0;transition:transform 1.4s cubic-bezier(.6,0,.2,1) .2s;transform:scaleX(0)}.start__stappen.aan:after{transform:scaleX(1)}.start__stappen li{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.st__ic{opacity:.5;width:64px;height:64px;transition:transform .5s var(--ease-o),opacity .5s;background:linear-gradient(145deg,#fff,#fce3d6);border:1px solid #d14d1833;border-radius:20px;place-items:center;display:grid;position:relative;transform:scale(.85);box-shadow:0 8px 20px #d14d1829,inset 0 1px #fff}.st__ic svg{fill:none;stroke:#d14d18;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.st__ic .f{fill:#fdeee6}.start__stappen.aan li .st__ic{opacity:1;transform:none}.start__stappen.aan li:nth-child(2) .st__ic{transition-delay:.6s}.start__stappen.aan li:nth-child(3) .st__ic{transition-delay:1.2s}.st__n{z-index:2;background:var(--aubergine);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid;position:absolute;top:-8px;left:calc(50% + 20px);box-shadow:0 0 0 3px #fff}.start__stappen b{margin-top:var(--s4);color:var(--ink);font-size:19px;font-weight:800}.start__stappen p{margin-top:var(--s2);max-width:30ch;color:var(--text-muted);font-size:15px;line-height:1.55}.start .pakketten{margin-top:var(--s12);grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.start .pakket{box-shadow:0 1px 2px #2a08200a}.start .pakket--uit{box-shadow:0 0 0 4px var(--orange-glow),0 16px 36px #d14d181f}.start__knoppen{align-items:center;gap:var(--s3);margin-top:var(--s8);flex-wrap:wrap;display:flex}.start__deel{height:48px;padding:0 var(--s4)}@media (width<=900px){.start .pakketten{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.start{padding:var(--s16) 0}.start__stappen{gap:var(--s8);grid-template-columns:minmax(0,1fr)}.start__stappen:before,.start__stappen:after{width:3px;height:auto;inset:32px auto 32px 31px}.start__stappen:after{transform-origin:top;transform:scaleY(0)}.start__stappen.aan:after{transform:scaleY(1)}.start__stappen li{column-gap:var(--s4);text-align:left;grid-template-columns:64px minmax(0,1fr);align-items:start;display:grid}.st__ic{grid-row:1/3}.st__n{left:44px}.start__stappen b{margin-top:var(--s2)}.start__stappen p{grid-column:2;max-width:none}}@media (prefers-reduced-motion:reduce){.start__stappen:after{transition:none;transform:none}.st__ic{opacity:1;transition:none;transform:none}}@media (width<=640px){.start__stappen b{grid-column:2}}.stem{padding:var(--s20) 0 var(--s12);color:#fff;background:#240a1e;position:relative;overflow:clip}.stem:before{content:"";pointer-events:none;background:radial-gradient(45% 40% at 85% 10%,#d14d182e,#0000 70%),radial-gradient(40% 40% at 5% 90%,#5c1249e6,#0000 70%),radial-gradient(#ffffff0f 1px,#0000 1.3px) 0 0/22px 22px;position:absolute;inset:0}.stem .wrap{position:relative}.stem .sectiekop{color:#fff}.stem .sectiekop em{color:var(--orange-light);font-style:normal}.stem__muur{gap:var(--s5);height:620px;margin-top:var(--s10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.stem__kol{min-width:0;overflow:hidden}.stem__rol{gap:var(--s5);animation:stemRol var(--d,50s) linear infinite;flex-direction:column;display:flex}.stem__rol.omhoog{animation-direction:reverse}.stem__muur:hover .stem__rol,.stem__muur:focus-within .stem__rol{animation-play-state:paused}@keyframes stemRol{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - var(--s5)/2))}}.sk{padding:var(--s6);border-radius:var(--r-lg);color:var(--ink);transition:transform .35s var(--ease),box-shadow .35s;background:linear-gradient(160deg,#fff,#fbf6f1);margin:0;position:relative;box-shadow:0 18px 40px #00000059}.sk:before{content:"“";color:var(--c);opacity:.35;pointer-events:none;font-size:64px;font-weight:800;line-height:1;position:absolute;top:6px;left:18px}.sk:hover{box-shadow:0 24px 50px #00000073,0 0 0 2px var(--c);transform:translateY(-3px)rotate(-.3deg)}.sk__open{border-radius:inherit;cursor:zoom-in;position:absolute;inset:0}.sk__open:focus-visible{outline:3px solid var(--orange-light);outline-offset:3px}.sk blockquote{margin:var(--s4) 0 0;color:var(--ink);text-wrap:balance;font-size:16px;font-weight:600;line-height:1.55;position:relative}.sk figcaption,.sg__voet{align-items:center;gap:var(--s3);margin-top:var(--s5);display:flex;position:relative}.sk__av{background:color-mix(in srgb,var(--c) 16%,#fff);width:40px;height:40px;color:var(--c);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c) 35%,transparent);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.sk__wie{flex:1;min-width:0}.sk__wie b{color:var(--ink);font-size:15px;display:block}.sk__wie span{color:var(--text-muted);font-size:13px;line-height:1.4;display:block}.sk__logo{object-fit:contain;flex:none;width:auto;max-width:72px;height:auto;max-height:26px}.sk__deel{top:var(--s3);right:var(--s3);z-index:1;border:1px solid var(--border);width:34px;height:34px;color:var(--ink);opacity:.75;background:#fff;border-radius:50%;place-items:center;transition:opacity .25s,border-color .25s,background .25s;display:grid;position:absolute}.sk__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:15px;height:15px}.sk:hover .sk__deel,.sk__deel:focus-visible{opacity:1}.sk__deel:hover{border-color:var(--aubergine)}.sk__deel.ok{color:#fff;opacity:1;background:#47a754;border-color:#47a754}.stem__logos{margin-top:var(--s10);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.stem__band{gap:var(--s3);width:max-content;animation:70s linear infinite stemBand;display:flex}.stem__logos:hover .stem__band{animation-play-state:paused}@keyframes stemBand{to{transform:translateX(calc(-50% - var(--s3)/2))}}.sl{width:150px;height:64px;padding:0 var(--s4);border-radius:var(--r);background:#fffffff0;flex:none;place-items:center;display:grid}.sl img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:30px}.stem__groot{z-index:200;padding:var(--s6);backdrop-filter:blur(6px);opacity:0;background:#14051199;place-items:center;transition:opacity .25s;display:grid;position:fixed;inset:0}.stem__groot.aan{opacity:1}.sg__vak{width:min(640px,100%);padding:var(--s12) var(--s10) var(--s8);border-radius:var(--r-lg);color:var(--ink);transition:transform .35s var(--ease-o);background:linear-gradient(160deg,#fff,#fbf6f1);position:relative;transform:translateY(12px)scale(.98);box-shadow:0 30px 80px #00000073}.stem__groot.aan .sg__vak{transform:none}.sg__vak:before{content:"“";color:var(--c);opacity:.35;font-size:96px;font-weight:800;line-height:1;position:absolute;top:10px;left:28px}.sg__vak blockquote{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.4;position:relative}.sg__deel{height:40px;margin-left:auto}.sg__dicht{top:var(--s3);right:var(--s3);border:1px solid var(--border);background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute}.sg__dicht svg{fill:none;width:18px;height:18px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.stem-open{overflow:hidden}@media (width<=900px){.stem__muur{gap:var(--s4);scroll-snap-type:x mandatory;height:auto;margin-inline:calc(-1*var(--pad));padding:var(--s2) var(--pad) var(--s4);scrollbar-width:none;display:flex;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.stem__muur::-webkit-scrollbar{display:none}.stem__kol{display:contents}.stem__rol{animation:none;display:contents}.stem__rol .sk[aria-hidden]{display:none}.sk{scroll-snap-align:start;flex:0 0 min(320px,84%)}.sk:hover{transform:none}}@media (width<=560px){.sg__vak{padding:var(--s10) var(--s5) var(--s6)}.sg__voet{flex-wrap:wrap}.sg__deel{margin-left:0}.sl{width:120px;height:56px}}@media (prefers-reduced-motion:reduce){.stem__rol,.stem__band{animation:none}.stem__muur{height:auto;-webkit-mask-image:none;mask-image:none}.stem__rol .sk[aria-hidden]{display:none}}.stem__groot[hidden]{display:none}.sk blockquote{margin-top:30px}@media (width<=900px){.stem__muur{padding:var(--s2) 20px var(--s4);margin-inline:-20px;scroll-padding-inline:20px}}.sk__av--f{background:#fff;padding:0;overflow:hidden}.sk__av--f img{object-fit:cover;border-radius:50%;width:100%;height:100%}.sk__av{width:48px;height:48px}.sg__voet .sk__av{width:64px;height:64px}.sg__vak{padding-top:64px}.sg__vak:before{top:14px}.zkaart{background:linear-gradient(165deg,#fff,var(--k2,#fbf6f1));border:1px solid color-mix(in srgb,var(--k,#d14d18) 16%,transparent);transition:transform .35s var(--ease),box-shadow .35s;--k:#d14d18;--k2:#fdf1ea;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #2a08200a}.zkaart:after{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--k) 22%,transparent),transparent 70%);pointer-events:none;border-radius:50%;width:160px;height:160px;position:absolute;top:-50px;right:-50px}.zkaart:hover{transform:translateY(-4px);box-shadow:0 18px 40px #2a08201a}.zk--oranje{--k:#d14d18;--k2:#fdf1ea}.zk--rood{--k:#e0484b;--k2:#fdeeee}.zk--paars{--k:#6b3fa0;--k2:#f3eef9}.zk__top{justify-content:space-between;align-items:center;display:flex}.zk__ic{background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--k) 14%,#fff));border:1px solid color-mix(in srgb,var(--k) 22%,transparent);width:52px;height:52px;box-shadow:0 8px 18px color-mix(in srgb,var(--k) 20%,transparent),inset 0 1px 0 #fff;border-radius:16px;place-items:center;display:grid}.zk__ic svg{fill:none;width:28px;height:28px;stroke:var(--k);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.zk__ic .f{fill:color-mix(in srgb,var(--k) 15%,#fff)}.zk__deel{z-index:1;border:1px solid var(--border);width:36px;height:36px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;transition:border-color .25s,background .25s;display:grid;position:relative}.zk__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:15px;height:15px}.zk__deel:hover{border-color:var(--aubergine)}.zk__deel.ok{color:#fff;background:#47a754;border-color:#47a754}.zkaart h3{margin-top:var(--s5)}.zk__meting{padding-top:var(--s5);border-top:1px dashed color-mix(in srgb,var(--k) 25%,transparent);margin-top:auto}.zkaart p{margin-bottom:var(--s5)}.zk__l{margin-bottom:var(--s3);color:var(--k);font-size:13px;font-weight:700;display:block}.zm{align-items:center;gap:var(--s2);grid-template-columns:88px minmax(0,1fr) 22px;margin-top:8px;display:grid}.zm__n{color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.zm__n i{border-radius:50%;width:8px;height:8px}.zm__tr{background:#2a082012;border-radius:4px;height:8px;position:relative;overflow:hidden}.zm__v{width:var(--van);opacity:.9;border-radius:4px;transition:width 1.2s cubic-bezier(.6,0,.2,1) .2s;position:absolute;top:0;bottom:0;left:0}.zkaart.aan .zm__v{width:var(--naar)}.zm__p{color:#b03226;place-items:center;font-size:14px;font-weight:800;display:grid}.zm__p svg{fill:none;stroke:#b03226;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.zm__tag{margin-top:var(--s3);border-radius:var(--r-pill);border:1px solid var(--border-soft);color:var(--ink);background:#fff;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.zm__tag img{width:20px;height:20px}.zkaart.gedeeld{box-shadow:0 0 0 3px var(--k),0 18px 40px #2a08201f}@media (prefers-reduced-motion:reduce){.zm__v{width:var(--naar);transition:none}}.zlogos{padding:var(--s8) 0 var(--s4)}.zlogos p{color:var(--text-muted);font-size:14px;font-weight:700}.zlogos .logorij span{border-radius:var(--r);border:1px solid var(--border-soft);height:72px;transition:transform .3s var(--ease),box-shadow .3s;background:#fff;box-shadow:0 6px 18px #2a08200f}.zlogos .logorij span:hover{transform:translateY(-3px);box-shadow:0 12px 26px #2a08201a}.zlogos .logorij img{max-height:34px}.urg{color:#f6ecef;background:radial-gradient(900px 520px at 88% 8%,#eb7d514d,#0000 62%),radial-gradient(700px 520px at 6% 92%,#8057b138,#0000 60%),linear-gradient(#2a0820 0%,#3b0c2f 55%,#2a0820 100%);padding:clamp(72px,10vw,128px) 0;position:relative;overflow:clip}.urg__gloed{pointer-events:none;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");position:absolute;inset:0}.urg .wrap{position:relative}.urg__kop{max-width:780px}.urg__cat{align-items:center;gap:var(--s3);margin-bottom:var(--s4);letter-spacing:.06em;text-transform:uppercase;color:#ffb48f;font-size:14px;font-weight:700;display:inline-flex}.urg__puls{background:var(--orange-light);border-radius:50%;width:10px;height:10px;position:relative}.urg__puls:after{content:"";background:var(--orange-light);animation:urgPuls 1.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes urgPuls{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.urg .sectiekop{color:#fff}.urg .sectiekop em{color:#ff9a6c}.urg__grid{margin-top:var(--s12);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,80px);display:grid}.urgs{min-height:78vh;padding:var(--s8) 0;opacity:.28;transition:opacity .6s var(--ease);flex-direction:column;justify-content:center;scroll-margin-top:110px;display:flex;position:relative}.urgs:first-child{min-height:62vh}.urgs.is-actief{opacity:1}.urgs__top{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s4);display:flex}.urgs__nr{letter-spacing:.06em;text-transform:uppercase;color:#f6ecef9e;font-size:14px;font-weight:700}.urgs__deel{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4);border-radius:var(--r-pill);color:#fff;border:1px solid #fff3;font-size:14px;font-weight:600;transition:background .25s,border-color .25s;display:inline-flex}.urgs__deel:hover{background:#ffffff1a;border-color:#ffffff73}.urgs__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.urgs__n{align-items:baseline;gap:var(--s2);letter-spacing:-.045em;color:#fff;margin:0;font-weight:800;line-height:.95;display:flex}.urgs__n b{background:linear-gradient(#fff 0%,#ffc7ac 100%);color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.6rem,7vw,6.25rem);font-weight:800}.urgs__n>span{color:#ffc7ac;font-size:clamp(2rem,3.6vw,3.25rem)}.urgs__n small{letter-spacing:0;color:#ffc7ac;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:700}.urgs__t{margin-top:var(--s4);letter-spacing:-.01em;color:#fff;text-wrap:balance;max-width:30ch;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:600;line-height:1.35}.urgs__bron{margin-top:var(--s4);color:#f6ecef9e;font-size:14px}.urgs__bron a{color:#ffb48f;text-underline-offset:3px;text-decoration:underline}.urgs.flits:before{content:"";border-radius:var(--r-lg);border:2px solid var(--orange-light);animation:urgFlits 2.6s var(--ease) forwards;pointer-events:none;position:absolute;inset:8px -16px}@keyframes urgFlits{0%,70%{opacity:1}to{opacity:0}}.urgs__v{display:none}.urg__podium{align-self:start;height:660px;position:sticky;top:max(96px,50vh - 330px)}.urgp{opacity:0;transition:opacity .6s var(--ease),transform .8s var(--ease-o);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:28px 0 0;transform:translateY(24px)scale(.98)}.urgp.is-zicht{opacity:1;transform:none}.urg__rail{gap:var(--s2);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;top:0;left:0;right:0}.urg__rail i{background:#ffffff24;border-radius:4px;height:4px;position:relative;overflow:hidden}.urg__rail i:after{content:"";background:linear-gradient(90deg,#ff9a6c,var(--orange-light));transform-origin:0;transition:transform .7s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.urg__rail i.aan:after{transform:scaleX(1)}.urg__slot{letter-spacing:var(--tracking-tight);color:#fff;text-align:center;text-wrap:balance;margin-top:clamp(48px,7vw,96px);font-size:clamp(2rem,4.4vw,3.75rem);font-weight:800;line-height:1.05}.urg__slot em{color:#ff9a6c;font-style:normal}.uv{border-radius:var(--r-xl);backdrop-filter:blur(6px);background:linear-gradient(160deg,#ffffff1a,#ffffff08);border:1px solid #ffffff24;width:100%;max-width:560px;padding:clamp(20px,3vw,32px);box-shadow:0 30px 80px #0a000873,inset 0 1px #ffffff1f}.uv__kop{margin-bottom:var(--s5);color:#fff;font-size:15px;font-weight:700}.uv__leg{align-items:center;gap:var(--s3);margin-top:var(--s5);color:#f6ecefbf;font-size:14px;display:flex}.uv__leg .lz{background:var(--orange-light);border-radius:4px;flex:none;width:12px;height:12px;box-shadow:0 0 12px #eb7d51cc}.rooster{grid-template-columns:repeat(10,1fr);gap:6px;display:grid}.dag{aspect-ratio:1.6;opacity:0;background:#ffffff1f;border-radius:6px;position:relative;overflow:hidden;transform:scale(.6)}.dag:after{content:"";background:linear-gradient(135deg,#ff9a6c,var(--orange));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.dag.deels:after{inset:0 40% 0 0}.aan .dag{animation:dagIn .5s var(--ease-o) forwards;animation-delay:calc(var(--i)*9ms)}.aan .dag.ziek:after{transition:transform .45s var(--ease-o);transition-delay:calc(1.05s + var(--z)*.16s);transform:scaleX(1)}.aan .dag.ziek{animation:dagIn .5s var(--ease-o) forwards,dagGloei 2.4s ease-in-out calc(2.4s + var(--z)*.1s) infinite;animation-delay:calc(var(--i)*9ms),calc(2.4s + var(--z)*.1s);box-shadow:0 0 #eb7d5100}@keyframes dagIn{to{opacity:1;transform:none}}@keyframes dagGloei{0%,to{box-shadow:0 0 #eb7d5100}50%{box-shadow:0 0 14px 2px #eb7d518c}}.vgl{gap:var(--s3);margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid #ffffff1f;display:grid}.vgl__r{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 48px;font-size:14px;display:grid}.vgl__n{color:#f6ecefcc}.vgl__b{background:#ffffff14;border-radius:10px;height:10px;overflow:hidden}.vgl__b i{height:100%;width:var(--w);transform-origin:0;background:#ffffff73;border-radius:10px;display:block;transform:scaleX(0)}.vgl__r--nu .vgl__b i{background:linear-gradient(90deg,var(--orange),#ff9a6c)}.vgl__r--nl .vgl__b i{background:#8fc9ec}.vgl__r b{text-align:right;color:#fff;font-variant-numeric:tabular-nums}.aan .vgl__b i{transition:transform 1s var(--ease-o);transition-delay:calc(2.6s + var(--j)*.18s);transform:scaleX(1)}.volk{grid-template-columns:repeat(10,1fr);gap:8px 6px;display:grid}.mens{opacity:0;display:block;transform:translateY(8px)}.mens svg{fill:#ffffff80;width:100%;height:auto}.aan .mens{animation:dagIn .5s var(--ease-o) forwards;animation-delay:calc(var(--i)*8ms)}.aan .mens.weg{animation:dagIn .5s var(--ease-o) forwards,mensWeg 1.6s var(--ease) forwards;animation-delay:calc(var(--i)*8ms),calc(1.2s + var(--w)*.22s)}@keyframes mensWeg{0%{opacity:1;transform:none}25%{opacity:1;transform:translateY(-4px)}to{opacity:0;transform:translate(140px,-6px)}}.aan .mens.weg svg{animation:.3s forwards mensKleur;animation-delay:calc(1.2s + var(--w)*.22s)}@keyframes mensKleur{to{fill:#ff9a6c}}.volk{max-width:340px;margin-inline:auto;position:relative}.tk__r{align-items:center;gap:var(--s3);margin-bottom:var(--s3);grid-template-columns:52px minmax(0,1fr) 88px;display:grid}.tk__l{color:#f6ecefcc;font-size:14px;font-weight:700}.tk__b{background:#ffffff0f;border-radius:10px;height:34px;position:relative}.tk__b>i{width:var(--w);transform-origin:0;background:linear-gradient(90deg,#ffffff59,#ffffff8c);border-radius:10px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.tk--dan .tk__b>i{background:linear-gradient(90deg,var(--orange),#ff9a6c);box-shadow:0 0 24px #eb7d5173}.tk__r b{text-align:right;color:#fff;font-size:18px;font-weight:800}.tk__spook{width:var(--w);opacity:0;border:1.5px dashed #ffffff59;border-radius:10px;position:absolute;inset:0 auto 0 0}.tk__zonder{align-items:center;gap:var(--s2);margin:-2px 0 0 calc(52px + var(--s3));color:#f6ecefbf;opacity:0;font-size:13px;font-weight:600;display:flex}.tk__zonder i{border:1.5px dashed #ffffff80;border-radius:4px;flex:none;width:22px;height:10px}.aan .tk__zonder{opacity:1;transition:opacity .6s 2.3s}.tk__sub{margin:var(--s6) 0 var(--s3);padding-top:var(--s5);color:#fff;border-top:1px solid #ffffff1f;font-size:14px;font-weight:700}.tk--vvt .tk__b{height:22px}.tk--vvt .tk__b>i{background:linear-gradient(90deg,#8057b1,#b48ce0)}.tk--vvt.tk--dan .tk__b>i{box-shadow:0 0 20px #b48ce073}.aan .tk__b>i{transition:transform 1.4s var(--ease-o);transition-delay:calc(.5s + var(--j)*.25s);transform:scaleX(1)}.aan .tk__spook{opacity:1;transition:opacity .6s 2.3s}.uv--kosten{box-shadow:none;backdrop-filter:none;background:0 0;border:0;justify-content:center;display:flex}.bon{width:min(100%,380px);color:var(--ink);opacity:0;background:#fffbf5;border-radius:14px 14px 0 0;padding:28px 28px 36px;position:relative;transform:rotate(-2deg)translateY(30px);box-shadow:0 30px 70px #0a000880;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 12px) no-repeat,radial-gradient(8px at 50% 100%,#0000 98%,#000) bottom/18px 12px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 12px) no-repeat,radial-gradient(8px at 50% 100%,#0000 98%,#000) bottom/18px 12px repeat-x}.aan .bon{transition:transform 1s var(--ease-o),opacity .6s;opacity:1;transform:rotate(-2deg)}.bon__kop{padding-bottom:var(--s4);margin-bottom:var(--s4);border-bottom:1.5px dashed var(--border);justify-content:space-between;align-items:baseline;font-size:17px;font-weight:800;display:flex}.bon__kop em{color:var(--text-muted);font-size:13px;font-style:normal;font-weight:600}.bon ul{gap:var(--s3);list-style:none;display:grid}.bon li{align-items:center;gap:var(--s3);opacity:0;font-size:15px;font-weight:600;display:flex;transform:translate(-10px)}.bon li svg{fill:none;width:18px;height:18px;stroke:var(--orange);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.aan .bon li{transition:opacity .4s,transform .5s var(--ease-o);transition-delay:calc(.5s + var(--j)*.18s);opacity:1;transform:none}.bon__tot{margin-top:var(--s5);padding-top:var(--s4);border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.bon__tot b{letter-spacing:-.03em;color:var(--orange-hover);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.bon__tot small{color:var(--text-muted);letter-spacing:0;font-size:14px;font-weight:700}.bon__voet{margin-top:var(--s3);color:var(--text-muted);font-size:12px}@media (width<=999px){.urg__grid{margin-top:var(--s8);display:block}.urg__podium{display:none}.urgs,.urgs:first-child{opacity:1;min-height:0;padding:var(--s10) 0;border-top:1px solid #ffffff1a}.urgs__v{margin-top:var(--s6);display:block}.urgs__v .uv{max-width:none}}@media (width<=480px){.rooster{gap:4px}.volk{gap:6px 4px}.tk__r{grid-template-columns:40px minmax(0,1fr) 72px}.tk__r b{font-size:15px}.tk__zonder{margin-left:calc(40px + var(--s3))}.vgl__r{grid-template-columns:minmax(0,1fr) 44px;row-gap:4px}.vgl__n{grid-column:1/-1}}@media (height<=820px) and (width>=1000px){.urg__podium{height:calc(100vh - 110px);top:88px}.dag{aspect-ratio:2.1}.uv{padding:20px 24px}.uv__kop{margin-bottom:var(--s3)}.vgl{margin-top:var(--s4);padding-top:var(--s4);gap:var(--s2)}.volk{gap:5px 8px;max-width:300px}}img[src*="assets/fase/"]{object-fit:contain}.sanne{background:radial-gradient(800px 480px at 0% 10%,#eb7d5124,transparent 60%), radial-gradient(700px 480px at 100% 90%,#5c124912,transparent 60%), linear-gradient(180deg,var(--cream) 0%,#fff 100%);padding:clamp(72px,10vw,128px) 0;position:relative}.sanne__kop{max-width:760px}.sanne__label{align-items:center;gap:var(--s2);margin-bottom:var(--s4);border-radius:var(--r-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--aubergine);border:1.5px dashed #5c124959;padding:5px 12px;font-size:13px;font-weight:700;display:inline-flex}.sanne__sub{margin-top:var(--s4);font-size:var(--fs-lead);color:var(--text-muted)}.sanne__grid{margin-top:var(--s12);grid-template-columns:minmax(0,5fr) minmax(0,5fr);gap:clamp(32px,6vw,96px);display:grid}.sanne__podium{isolation:isolate;align-self:start;position:sticky;top:max(100px,50vh - 300px)}.sanne__stappen{padding:6vh 0 10vh}.sst{opacity:.28;min-height:46vh;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;display:flex}.sst.is-actief{opacity:1}.sst__d{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);font-size:14px;font-weight:800}.sst__t{margin-top:var(--s3);letter-spacing:-.02em;max-width:26ch;color:var(--ink);text-wrap:balance;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:700;line-height:1.3}.sst--met .sst__d{color:var(--success)}.sst__om{margin-bottom:var(--s5);border-radius:var(--r-pill);color:#1f7a4d;background:linear-gradient(135deg,#effaf3,#e0f4e8);border:1px solid #2fa56b4d;align-self:flex-start;padding:6px 14px;font-size:14px;font-weight:800;display:inline-flex}.agenda{--accu:#2fa56b;padding:var(--s6);border-radius:var(--r-xl);border:1px solid var(--border);background:#fff;position:relative;box-shadow:0 30px 70px #2a08201f,0 2px 6px #2a08200a}.agenda:before{content:"";z-index:-1;background:radial-gradient(circle,#eb7d5147,#0000 70%);border-radius:50%;width:120px;height:120px;transition:background .6s;position:absolute;inset:-14px -14px auto auto}.agenda[data-modus=met]:before{background:radial-gradient(circle,#2fa56b47,#0000 70%)}.agenda.flip .agenda__dagen{animation:agFlip .7s var(--ease-o)}@keyframes agFlip{0%{opacity:0;transform:perspective(900px)rotateX(-14deg)translateY(10px)}to{opacity:1;transform:none}}.agenda__kop{align-items:center;gap:var(--s3);display:flex}.agenda__av{color:#fff;background:linear-gradient(135deg,#7a1a60,var(--aubergine));border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.agenda__wie{min-width:0;color:var(--text-muted);flex:1;font-size:14px;line-height:1.3}.agenda__wie b{color:var(--ink);font-size:17px;display:block}.agenda__deel{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4);border-radius:var(--r-pill);border:1px solid var(--border);color:var(--ink);font-size:14px;font-weight:600;transition:border-color .25s;display:inline-flex}.agenda__deel:hover{border-color:var(--aubergine)}.agenda__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.agenda__schakel{margin-top:var(--s5);border-radius:var(--r-pill);background:var(--bg-soft);border:1px solid var(--border-soft);grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.agenda__schakel button{z-index:1;border-radius:var(--r-pill);height:40px;color:var(--text-muted);font-size:14px;font-weight:700;transition:color .3s;position:relative}.agenda__schakel button[aria-selected=true]{color:var(--ink)}.agenda__schakel i{border-radius:var(--r-pill);width:calc(50% - 4px);box-shadow:var(--shadow-sm);transition:transform .45s var(--ease-o);background:#fff;position:absolute;top:4px;bottom:4px;left:4px}.agenda[data-modus=met] .agenda__schakel i{transform:translate(100%)}.accu{align-items:center;gap:var(--s3);margin-top:var(--s5);color:var(--text-muted);grid-template-columns:auto 1fr auto;font-size:13px;font-weight:600;display:grid}.accu__b{border:2px solid var(--ink);border-radius:5px;height:14px;padding:2px;position:relative}.accu__b:after{content:"";background:var(--ink);border-radius:0 2px 2px 0;width:3px;height:4px;position:absolute;top:3px;right:-6px}.accu__b i{background:var(--accu);width:90%;height:100%;transition:width .8s var(--ease-o),background .6s;border-radius:2px;display:block}.accu__knop{text-align:right;min-width:78px;color:var(--accu);font-weight:700;transition:color .6s}.agenda__dagen{gap:var(--s2);margin-top:var(--s5);padding-top:var(--s5);border-top:1px solid var(--border-soft);list-style:none;display:grid}.ad{align-items:center;gap:var(--s3);grid-template-columns:84px minmax(0,1fr);display:grid}.ad__d{color:var(--text-faint);font-size:13px;font-weight:800}.ad__blok{align-items:center;gap:var(--s3);min-height:62px;padding:var(--s2) var(--s3);border:1.5px dashed var(--border);transition:background .5s var(--ease),border-color .5s;background:0 0;border-radius:14px;display:flex}.ad__ic{opacity:0;width:38px;height:38px;transition:opacity .4s,transform .5s var(--ease-o);border-radius:11px;flex:none;place-items:center;display:grid;transform:scale(.6)}.ad__ic svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ad__t{opacity:0;min-width:0;transition:opacity .4s 80ms,transform .5s 80ms var(--ease-o);transform:translate(-8px)}.ad__t b{color:var(--ink);font-size:15px;font-weight:800;line-height:1.25;display:block}.ad__t em{color:var(--text-muted);font-size:13px;font-style:normal;line-height:1.35;display:block}.ad.is-in .ad__d{color:var(--ink)}.ad.is-in .ad__ic,.ad.is-in .ad__t{opacity:1;transform:none}.agenda[data-modus=zonder] .ad.is-in .ad__blok{background:linear-gradient(135deg,#fff1e8,#ffe3d4);border:1.5px solid #d14d1840}.agenda[data-modus=zonder] .ad__ic{background:linear-gradient(135deg,#eb7d51,var(--orange));box-shadow:0 6px 14px #d14d184d}.agenda[data-modus=zonder] .ad.is-in:last-child .ad__blok{animation:.5s .3s adSchud}@keyframes adSchud{25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}.agenda[data-modus=met] .ad.is-in .ad__blok{background:linear-gradient(135deg,#effaf3,#e0f4e8);border:1.5px solid #2fa56b40}.agenda[data-modus=met] .ad__ic{background:linear-gradient(135deg,#4fc287,#2a9460);box-shadow:0 6px 14px #2a94604d}@media (width<=999px){.sanne__grid{margin-top:var(--s8);display:block}.sanne__podium{position:static}.sanne__stappen{padding:var(--s8) 0 0}.sst{opacity:1;min-height:0;padding:var(--s5) 0;border-top:1px solid var(--border-soft)}.sst__t{max-width:none;font-size:1.2rem}}@media (width<=480px){.agenda{padding:var(--s5) var(--s4)}.ad{gap:var(--s2);grid-template-columns:62px minmax(0,1fr)}.ad__d{font-size:12px}.agenda__deel span{display:none}.agenda__deel{padding:0 10px}.accu{grid-template-columns:1fr auto;row-gap:6px}.accu__l{grid-column:1/-1}}@media (height<=820px) and (width>=1000px){.sanne__podium{top:88px}.ad__blok{min-height:52px}.agenda{padding:var(--s5)}.agenda__dagen{margin-top:var(--s4);padding-top:var(--s4)}}.tsam{color:#f6ecef;background:radial-gradient(800px 520px at 85% 30%,#40a9e429,#0000 62%),radial-gradient(700px 520px at 10% 85%,#f3606224,#0000 60%),linear-gradient(#1e0818 0%,#2a0820 60%,#1e0818 100%);padding:clamp(72px,10vw,128px) 0;position:relative;overflow:clip}.tsam__kop{max-width:780px}.tsam__cat{margin-bottom:var(--s4);letter-spacing:.06em;text-transform:uppercase;color:#ffb48f;font-size:14px;font-weight:700}.tsam .sectiekop{color:#fff}.tsam .sectiekop em{color:#ff9a6c}.tsam__grid{margin-top:var(--s12);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,80px);display:grid}.tsam__stappen{order:1}.tsam__podium{order:2;align-self:start;position:sticky;top:max(96px,50vh - 290px)}.tst{opacity:.28;min-height:70vh;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;scroll-margin-top:110px;display:flex;position:relative}.tst.is-actief{opacity:1}.tst__top{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s4);display:flex}.tst__nr{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.tst__deel{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4);border-radius:var(--r-pill);color:#fff;border:1px solid #fff3;font-size:14px;font-weight:600;transition:background .25s,border-color .25s;display:inline-flex}.tst__deel:hover{background:#ffffff1a;border-color:#ffffff73}.tst__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tst__t{letter-spacing:-.02em;color:#fff;text-wrap:balance;max-width:28ch;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:700;line-height:1.3}.tst.flits:before{content:"";border-radius:var(--r-lg);border:2px solid var(--orange-light);animation:urgFlits 2.6s var(--ease) forwards;pointer-events:none;position:absolute;inset:8px -16px}.tbron{margin-top:var(--s6);padding:var(--s5) var(--s6);border-radius:var(--r-lg);background:#ffffff12;border:1px solid #ffffff24;border-left:3px solid #ff9a6c}.tbron blockquote{color:#fff;font-size:17px;font-weight:600;line-height:1.5}.tbron figcaption{margin-top:var(--s3);color:#f6ecefa6;font-size:13px}.tbron a{color:#ffb48f;text-underline-offset:3px;text-decoration:underline}.tpod{justify-items:center;gap:var(--s5);display:grid;position:relative}.tpod__svg{width:min(100%,480px);height:auto;overflow:visible}.tg{opacity:0;transform-origin:200px 200px;transition:opacity 1s,transform 1.2s var(--ease-o);transform:scale(.7)}.tpod[data-s="1"] .tg{opacity:.35;transform:scale(.85)}.tpod[data-s="2"] .tg,.tpod[data-s="3"] .tg{opacity:.8;transform:none}.tring{fill:none;stroke-width:12px;stroke-linecap:round;stroke-dasharray:0 6;opacity:0;transition:stroke-dasharray 1.2s var(--ease-o),opacity .4s;transition-delay:calc(var(--j)*.12s)}.tpod[data-s="3"] .tring{stroke-dasharray:.86 5.14;opacity:1}.tl{stroke:#ffffff8c;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-o);transition-delay:0s}.tl--in{stroke:#ffb48f59}.tpod:not([data-s="0"]) .tl{stroke-dashoffset:0;transition-delay:calc(.6s + var(--i)*50ms)}.tp{transform:translate(var(--x0),var(--y0));transition:transform 1.1s var(--ease-o);transition-delay:calc(var(--i)*40ms)}.tpod:not([data-s="0"]) .tp{transform:translate(var(--x1),var(--y1))}.tp__hoofd,.tp__lijf{fill:#f6ecef8c;transition:fill .6s}.tpod:not([data-s="0"]) .tp__hoofd,.tpod:not([data-s="0"]) .tp__lijf{fill:#fff}.tp__mid circle{fill:#3b0c2f;stroke:#ffb48fb3;stroke-width:1.5px}.tp__ic{fill:none;stroke:#ffb48f;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.tp__mid{transition:opacity .4s}.tpod[data-s="0"] .tp__mid{animation:3s ease-in-out infinite tpZweef;animation-delay:calc(var(--i)*-.4s)}.tpod:not([data-s="0"]) .tp__mid{opacity:0}@keyframes tpZweef{50%{transform:translate(16px,-21px)}}.tm{font-family:var(--font);fill:#fff;opacity:0;font-weight:800;transition:opacity .6s}.tm--1{font-size:22px}.tm--2{font-size:18px}.tpod[data-s="1"] .tm--1,.tpod[data-s="2"] .tm--1{opacity:1;transition-delay:.9s}.tpod[data-s="3"] .tm--2{opacity:1;transition-delay:.8s}.tpod__chips{justify-content:center;gap:var(--s3);flex-wrap:wrap;min-height:44px;list-style:none;display:flex}.tc{align-items:center;gap:var(--s2);height:44px;padding:0 var(--s5) 0 var(--s3);border-radius:var(--r-pill);color:#fff;opacity:0;transition:opacity .5s,transform .6s var(--ease-o);background:#2fa56b29;border:1px solid #4fc28773;font-size:15px;font-weight:700;display:inline-flex;transform:translateY(12px)}.tc svg{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;background:#2fa56b;border-radius:50%;width:26px;height:26px;padding:4px}.tpod[data-s="2"] .tc,.tpod[data-s="3"] .tc{opacity:1;transform:none}.tpod[data-s="2"] .tc:nth-child(2){transition-delay:.15s}.tpod[data-s="2"] .tc:nth-child(3){transition-delay:.3s}.tpod[data-s="2"] .tc svg{animation:1.6s ease-in-out infinite tcPijl}@keyframes tcPijl{50%{transform:translateY(-3px)}}.tpod[data-s="2"] .tc:not(.tc--op) svg{animation-name:tcPijlO}@keyframes tcPijlO{50%{transform:translateY(3px)}}@media (width<=999px){.tsam__grid{margin-top:var(--s8);display:block}.tsam__podium{z-index:1;padding:var(--s3) 0 var(--s4);background:linear-gradient(#240a1c 88%,#240a1c00);position:sticky;top:78px}.tpod{gap:var(--s3)}.tpod__svg{width:min(62vw,300px)}.tpod__chips{min-height:36px}.tc{height:36px;padding-right:var(--s4);font-size:13px}.tc svg{width:22px;height:22px}.tst{justify-content:flex-end;min-height:62vh;padding-bottom:12vh}.tst__t{font-size:1.25rem}}@media (height<=820px) and (width>=1000px){.tsam__podium{top:90px}.tpod__svg{width:min(100%,400px)}}.zh{background:radial-gradient(900px 500px at 50% 0%,#eb7d511a,transparent 65%),var(--bg-soft);padding:clamp(72px,10vw,128px) 0}.zh .sectiekop{max-width:760px}.zh__rij{gap:0 var(--s6);margin-top:var(--s10);grid-template-rows:repeat(6,auto);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zhk{--ac:var(--orange);--ac2:#ffe3d4;grid-row:span 6;grid-template-rows:subgrid;row-gap:var(--s4);padding:var(--s6);border-radius:var(--r-xl);border:1px solid var(--border);opacity:0;transition:opacity .6s,transform .8s var(--ease-o),box-shadow .3s;background:#fff;scroll-margin-top:110px;display:grid;position:relative;overflow:hidden;transform:translateY(24px);box-shadow:0 20px 50px #2a082014}.zhk:before{content:"";background:linear-gradient(90deg,var(--ac),var(--ac2));height:5px;position:absolute;inset:0 0 auto}.zhk:hover{box-shadow:0 26px 60px #2a082021}.zh__rij.aan .zhk{opacity:1;transform:none}.zh__rij.aan .zhk:nth-child(2){transition-delay:.12s}.zh__rij.aan .zhk:nth-child(3){transition-delay:.24s}.zh--paars{--ac:#8057b1;--ac2:#c9b3e6}.zh--oranje{--ac:var(--orange);--ac2:#fab20b}.zh--rood{--ac:#e5484d;--ac2:#ff9a6c}.zh__top{justify-content:space-between;align-items:center;display:flex}.zh__ic{background:linear-gradient(135deg,var(--ac2),var(--ac));width:48px;height:48px;box-shadow:0 8px 18px color-mix(in srgb,var(--ac) 30%,transparent);border-radius:14px;place-items:center;display:grid}.zh__ic svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.zh__deel{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4);border-radius:var(--r-pill);border:1px solid var(--border);color:var(--ink);font-size:14px;font-weight:600;transition:border-color .25s;display:inline-flex}.zh__deel:hover{border-color:var(--aubergine)}.zh__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.zh__t{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.3rem,1.8vw,1.55rem);font-weight:800;line-height:1.2}.zh__z{color:var(--text);font-size:16px;line-height:1.55}.zh__l{margin-bottom:var(--s2);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);font-size:12px;font-weight:800;display:block}.zh__meting{padding:var(--s4);border-radius:var(--r);background:var(--bg-soft);border:1px solid var(--border-soft)}.zh__meting p{color:var(--text);font-size:15px;line-height:1.5}.zh__bars{gap:var(--s2);margin-top:var(--s4);display:grid}.zhb{align-items:center;gap:var(--s3);grid-template-columns:96px minmax(0,1fr);display:grid}.zhb__n{align-items:center;gap:var(--s2);color:var(--text-muted);font-size:13px;font-weight:600;display:flex}.zhb__n i{border-radius:50%;flex:none;width:8px;height:8px}.zhb__tr{border:1px solid var(--border-soft);background:#fff;border-radius:10px;height:10px;position:relative}.zhb__v{width:var(--w);transform-origin:0;border-radius:10px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.zh__rij.aan .zhb__v{transition:transform 1.1s var(--ease-o);transition-delay:calc(.6s + var(--j)*.15s);transform:scaleX(1)}.zhb__opt{background:var(--ink);z-index:1;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.zhb__band{background:#2fa56b2e;border:1px dashed #2fa56b99;border-radius:4px;position:absolute;top:-3px;bottom:-3px}.zh__fase{align-items:center;gap:var(--s3);display:flex}.zh__fase img{flex:none;width:44px;height:44px}.zh__fase em{color:var(--text-faint);font-size:12px;font-style:normal;font-weight:600;display:block}.zh__fase b{color:var(--ink);font-size:17px;font-weight:800;display:block}.zh__stap{padding-top:var(--s4);border-top:1px solid var(--border-soft);flex-direction:column;align-items:flex-start;display:flex}.zh__stap p{color:var(--text);font-size:15px;line-height:1.5}.zh__stap p b{color:var(--ink)}.zh__extra{color:var(--text-muted);display:block}.zh__link{padding-top:var(--s4);margin-top:auto}.zhk.flits{box-shadow:0 0 0 3px var(--orange-light),0 26px 60px #2a082021}.zh__noot{align-items:center;gap:var(--s2);margin-top:var(--s6);color:var(--text-muted);font-size:13px;display:flex}.zh__noot i{background:var(--ink);border-radius:2px;width:2px;height:14px}@media (width<=999px){.zh__rij{gap:var(--s6);grid-template-rows:none;grid-template-columns:minmax(0,1fr);max-width:560px}.zhk{grid-row:auto;grid-template-rows:none}}.mb{color:#f6ecef;background:radial-gradient(700px 500px at 20% 40%,#eb7d5133,#0000 62%),radial-gradient(700px 520px at 90% 90%,#8057b138,#0000 60%),linear-gradient(160deg,#4a0f3b 0%,#2a0820 100%);padding:clamp(72px,10vw,128px) 0;position:relative;overflow:clip}.mb__kop{max-width:760px}.mb__sub{margin-top:var(--s4);font-size:var(--fs-lead);color:#f6ecefc7}.mb__grid{margin-top:var(--s10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.tafel{aspect-ratio:1;width:100%;max-width:500px;margin-inline:auto;position:relative}.tafel__lijnen{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tafel__ring{fill:none;stroke:#ffffff1f;stroke-width:1.5px;stroke-dasharray:4 8}.tafel__lijn{stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.9;transition:stroke-dashoffset .7s var(--ease-o)}.tafel__lijn.aan{stroke-dashoffset:0}.tafel__blad{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff,#fcefe6 60%,#f4d9c9);border-radius:50%;align-content:center;place-items:center;gap:6px;width:34%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 50px #0a000873,0 0 0 10px #ffffff0f}.tafel__blad img{width:38%;height:auto}.tafel__blad span{color:var(--aubergine);font-size:13px;font-weight:800}.stoel{justify-items:center;gap:var(--s2);opacity:0;cursor:pointer;width:112px;display:grid;position:absolute;transform:translate(-50%,-50%)}.tafel.in .stoel{animation:stoelIn .6s var(--ease-o) forwards;animation-delay:calc(.15s + var(--i)*.12s)}@keyframes stoelIn{0%{opacity:0;transform:translate(-50%,-38%)scale(.8)}to{opacity:1;transform:translate(-50%,-50%)}}.stoel__ic{width:68px;height:68px;transition:background .35s,border-color .35s,transform .45s var(--ease-o),box-shadow .35s;background:#ffffff14;border:1.5px solid #ffffff38;border-radius:50%;place-items:center;display:grid}.stoel__ic svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.stoel__n{color:#f6ecefcc;text-align:center;font-size:14px;font-weight:700;line-height:1.2;transition:color .3s}.stoel:hover .stoel__ic{border-color:var(--kl)}.stoel[aria-selected=true] .stoel__ic{background:linear-gradient(135deg,color-mix(in srgb,var(--kl) 70%,#fff),var(--kl));box-shadow:0 0 0 8px color-mix(in srgb,var(--kl) 22%,transparent),0 14px 30px #0a000866;border-color:#0000;transform:scale(1.12)}.mbp{--kl:#eb7d51;border-radius:var(--r-xl);background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff29;padding:clamp(24px,3vw,36px);box-shadow:0 30px 80px #0a000866}.mbp__rol{align-items:center;gap:var(--s2);border-radius:var(--r-pill);background:color-mix(in srgb,var(--kl) 22%,transparent);border:1px solid color-mix(in srgb,var(--kl) 55%,transparent);color:#fff;padding:6px 14px 6px 8px;font-size:14px;font-weight:800;display:inline-flex}.mbp__rol svg{background:var(--kl);fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;width:22px;height:22px;padding:3px}.mbp__ballon{margin-top:var(--s5);padding:var(--s5) var(--s6);color:var(--ink);background:#fff;border-radius:22px 22px 22px 6px;position:relative;box-shadow:0 14px 30px #0a00084d}.mbp__ballon p{letter-spacing:-.015em;min-height:2.6em;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:800;line-height:1.3}.mbp__tegels{gap:var(--s3);margin-top:var(--s5);list-style:none;display:grid}.mbp__tegels li{align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);border-radius:var(--r);color:#fff;background:#ffffff12;border:1px solid #ffffff1a;font-size:16px;line-height:1.45;display:flex}.mbp.mbp--in .mbp__tegels li{animation:mbIn .55s var(--ease-o) both;animation-delay:calc(.25s + var(--j)*.12s)}.mbp.mbp--in .mbp__rol,.mbp.mbp--in .mbp__ballon{animation:mbIn .45s var(--ease-o) both}@keyframes mbIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mbp__ic{background:linear-gradient(135deg,color-mix(in srgb,var(--kl) 65%,#fff),var(--kl));border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.mbp__ic svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.mbp__stuur{margin-top:var(--s6)}@media (width<=999px){.mb__grid{gap:var(--s6);grid-template-columns:minmax(0,1fr)}.tafel{max-width:420px}}@media (width<=480px){.stoel{width:84px}.stoel__ic{width:54px;height:54px}.stoel__ic svg{width:22px;height:22px}.stoel__n{font-size:12px}.tafel__blad span{font-size:11px}.mbp__tegels li{font-size:15px}.mbp__stuur{white-space:normal;text-align:left;justify-content:space-between;width:100%;height:auto;min-height:52px}}.mb{color:var(--text);background:radial-gradient(700px 500px at 20% 40%,#eb7d5124,transparent 62%),radial-gradient(700px 520px at 90% 90%,#8057b11a,transparent 60%),linear-gradient(180deg,#fff 0%,var(--cream) 100%)}.mb .sectiekop{color:var(--ink)}.mb .sectiekop em{color:var(--orange)}.mb__sub{color:var(--text-muted)}.tafel__ring{stroke:#5c12492e}.tafel__blad{background:radial-gradient(circle at 35% 30%,#fff,#fff4ec 60%,#f8e1d2);box-shadow:0 20px 50px #2a082024,0 0 0 10px #5c12490d}.stoel__ic{border-color:var(--border);background:#fff;box-shadow:0 6px 16px #2a082014}.stoel__ic svg{stroke:var(--aubergine)}.stoel__n{color:var(--text-muted)}.stoel[aria-selected=true] .stoel__ic svg{stroke:#fff}.stoel[aria-selected=true] .stoel__n{color:var(--ink)}.stoel[aria-selected=true] .stoel__ic{box-shadow:0 0 0 8px color-mix(in srgb,var(--kl) 20%,transparent),0 14px 30px #2a08202e}.mbp{border-color:var(--border);background:#fff;box-shadow:0 30px 70px #2a08201a}.mbp__rol{color:var(--ink);background:color-mix(in srgb,var(--kl) 14%,#fff)}.mbp__ballon{background:linear-gradient(135deg,color-mix(in srgb,var(--kl) 10%,#fff),#fff);border:1px solid color-mix(in srgb,var(--kl) 30%,transparent);box-shadow:0 10px 24px #2a08200f}.mbp__tegels li{background:var(--bg-soft);border-color:var(--border-soft);color:var(--text)}.reken__top{justify-content:space-between;align-items:center;gap:var(--s3) var(--s4);margin-bottom:var(--s5);flex-wrap:wrap;display:flex}.reken__top .reken__kop{margin:0}.reken__deel{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4);border-radius:var(--r-pill);border:1px solid var(--border);color:var(--ink);background:#fff;font-size:14px;font-weight:600;transition:border-color .25s;display:inline-flex}.reken__deel:hover{border-color:var(--aubergine)}.reken__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.reken__ref{margin-top:var(--s4);padding:var(--s3) var(--s4);border-radius:var(--r);background:var(--orange-soft);border-left:3px solid var(--orange);color:var(--text);font-size:14px;line-height:1.5}.reken__ref a{color:var(--orange-hover);text-underline-offset:3px;font-weight:700;text-decoration:underline}.reken{container:reken/inline-size}@container reken (width>=360px) and (width<=600px){.situ{border-radius:var(--r);grid-template-columns:repeat(3,minmax(0,1fr))}.situ__k{border-radius:12px}}.rlg,.rlgz{background:radial-gradient(900px 520px at 85% 20%,#40a9e41a,transparent 60%),radial-gradient(800px 520px at 5% 90%,#eb7d511f,transparent 60%),linear-gradient(180deg,#fff,var(--cream));padding:clamp(72px,10vw,128px) 0;position:relative}.rlg__kop,.rlgz__kop{max-width:760px}.rlg__grid{margin-top:var(--s10);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,80px);display:grid}.rlg__podium{align-self:start;position:sticky;top:max(96px,50vh - 320px)}.rlgs{opacity:.3;min-height:64vh;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;scroll-margin-top:110px;display:flex;position:relative}.rlgs.is-actief{opacity:1}.rlgs__top{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s3);display:flex}.rlgs__nr{background:linear-gradient(135deg,#eb7d51,var(--orange));color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid;box-shadow:0 6px 14px #d14d184d}.rlgs__deel{align-items:center;gap:var(--s2);height:36px;padding:0 var(--s4);border-radius:var(--r-pill);border:1px solid var(--border);color:var(--ink);background:#fff;font-size:14px;font-weight:600;transition:border-color .25s;display:inline-flex}.rlgs__deel:hover{border-color:var(--aubergine)}.rlgs__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.rlgs__t{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.15}.rlgs__z{margin-top:var(--s3);max-width:34ch;color:var(--text);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.5}.rlgs__slot{margin-top:var(--s5);max-width:34ch;color:var(--ink);font-size:16px;font-weight:700}.rlgs .tlink{margin-top:var(--s3)}.rlgs.flits:before,.rlgk.flits:before{content:"";border-radius:var(--r-lg);border:2px solid var(--orange-light);animation:urgFlits 2.6s var(--ease) forwards;pointer-events:none;position:absolute;inset:-8px -16px}.rlgs__v{display:none}.rlgp{padding:var(--s5);border-radius:var(--r-xl);border:1px solid var(--border);background:#fff;box-shadow:0 30px 70px #2a08201a}.rlgp__tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.rlgp__tab{text-align:center;color:var(--text-faint);background:var(--bg-soft);border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;font-size:12px;font-weight:700;line-height:1.2;transition:background .35s,color .35s;display:flex}.rlgp__tab i{border:1px solid var(--border);background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}.rlgp__tab.voor{color:var(--text-muted)}.rlgp__tab.voor i{color:var(--orange-hover);background:#ffe3d4;border-color:#0000}.rlgp__tab.aan{color:var(--ink);background:linear-gradient(135deg,#fff1e8,#ffe3d4)}.rlgp__tab.aan i{background:var(--orange);color:#fff;border-color:#0000}.rlgp__vel{height:430px;margin-top:var(--s5);position:relative}.rlgp__pan{opacity:0;transition:opacity .5s,transform .7s var(--ease-o);pointer-events:none;position:absolute;inset:0;overflow:hidden;transform:translateY(22px)scale(.98)}.rlgp__pan.is-zicht{opacity:1;transform:none}.rlgp__label{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--border-soft);color:var(--text-faint);font-size:12px;font-weight:600}.rlv__kop{margin-bottom:var(--s3);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);font-size:12px;font-weight:800}.rlv__kop--2{margin-top:var(--s5)}.rlv__noot{margin-top:var(--s4);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12.5px;line-height:1.4;display:flex}.rlv__noot i{border-radius:3px;flex:none;width:10px;height:10px}.rlv__noot .rlv__streep{background:var(--ink);border-radius:2px;width:2px;height:14px}.rlb{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,11em) minmax(0,1fr) 3em;margin-bottom:9px;display:grid}.rlb__n{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex;overflow:hidden}.rlb__n i{border-radius:50%;flex:none;width:8px;height:8px}.rlb__tr{background:var(--bg-soft);border-radius:10px;height:10px;position:relative}.rlb__v{width:var(--w);transform-origin:0;border-radius:10px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.aan .rlb__v{transition:transform 1s var(--ease-o);transition-delay:calc(.15s + var(--j)*70ms);transform:scaleX(1)}.rlb__ref{background:var(--ink);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.rlb b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.rlp{gap:var(--s4);grid-template-columns:repeat(3,1fr);display:grid}.rlp__k{justify-items:center;gap:4px;display:grid}.rlp__z{background:var(--bg-soft);border-radius:10px;width:44px;height:84px;position:relative;overflow:hidden}.rlp__v{height:var(--h);transform-origin:bottom;background:linear-gradient(#ff8a8c,#f36062);position:absolute;bottom:0;left:0;right:0;transform:scaleY(0)}.aan .rlp__v{transition:transform 1s var(--ease-o);transition-delay:calc(.7s + var(--j)*.12s);transform:scaleY(1)}.rlp__ref{background:var(--ink);height:2px;position:absolute;left:-2px;right:-2px}.rlp__k b{color:var(--ink);font-size:14px;font-weight:800}.rlp__k em{color:var(--text-muted);font-size:12.5px;font-style:normal}.rlg8{background:linear-gradient(90deg,#ffe3d4,#f4f1ec 40% 60%,#ffe3d4);border-radius:10px;height:16px;margin:40px 0 52px;position:relative}.rlg8__band{background:#2fa56b33;border:1.5px dashed #2fa56bb3;border-radius:8px;position:absolute;top:-4px;bottom:-4px}.rlg8__band em{color:#1f7a4d;font-size:12px;font-style:normal;font-weight:700;position:absolute;top:100%;left:50%;transform:translate(-50%,6px)}.rlg8__pin{width:22px;height:22px;transition:left 1.2s var(--ease-o);background:#1a728c;border:3px solid #fff;border-radius:50%;margin:-11px 0 0 -11px;transition-delay:.3s;position:absolute;top:50%;left:0;box-shadow:0 4px 12px #1a728c66}.aan .rlg8__pin{left:var(--x)}.rlg8__pin b{color:#1a728c;white-space:nowrap;font-size:14px;font-weight:800;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px)}.rlg8__s{color:var(--text-faint);font-size:11px;position:absolute;top:100%;left:0;transform:translateY(6px)}.rlg8__s--e{left:auto;right:0}.rlw{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.rlw__k{padding:var(--s4);border-radius:var(--r);border:1px solid var(--border-soft);opacity:0;transform:translateY(10px)}.aan .rlw__k{transition:opacity .5s,transform .6s var(--ease-o);opacity:1;transition-delay:1s;transform:none}.aan .rlw__k--neer{transition-delay:1.2s}.rlw__k p{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.rlw__k svg{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;width:20px;height:20px;padding:3px}.rlw__k--op{background:#fff4ec}.rlw__k--op svg{background:var(--orange)}.rlw__k--neer{background:#effaf3}.rlw__k--neer svg{background:#2fa56b}.rlw__k ul{margin:var(--s2) 0 0;color:var(--text);padding-left:1.1em;font-size:14px;line-height:1.5}.rlpy{flex-direction:column;align-items:center;gap:6px;display:flex}.rlpy__l{justify-content:space-between;align-items:center;gap:var(--s2);height:48px;padding:0 var(--s4);background:linear-gradient(135deg,color-mix(in srgb,var(--kl) 78%,#fff),var(--kl));color:#fff;box-shadow:0 6px 14px color-mix(in srgb,var(--kl) 25%,transparent);opacity:0;border-radius:10px;font-size:14px;font-weight:700;display:flex;transform:scaleX(.4)}.rlpy__l span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rlpy__l b{font-weight:800}.aan .rlpy__l{transition:opacity .4s,transform .6s var(--ease-o);transition-delay:calc(.2s + var(--j)*.14s);opacity:1;transform:none}.rlt{gap:var(--s3);margin-bottom:var(--s3);padding:var(--s4);border-radius:var(--r);background:var(--bg-soft);border:1px solid var(--border-soft);opacity:0;align-items:flex-start;display:flex;transform:translate(-12px)}.rlt svg{width:26px;height:26px;fill:var(--orange);opacity:.8;flex:none}.rlt p{color:var(--ink);font-size:15px;font-weight:700;line-height:1.4}.aan .rlt{transition:opacity .5s,transform .6s var(--ease-o);transition-delay:calc(.2s + var(--j)*.18s);opacity:1;transform:none}.rlgz__rij{gap:var(--s5);margin-top:var(--s10);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.rlgk{padding:var(--s6);border-radius:var(--r-xl);border:1px solid var(--border);opacity:0;background:#fff;scroll-margin-top:110px;position:relative;transform:translateY(20px);box-shadow:0 20px 50px #2a082012}.rlgz__rij.aan .rlgk{transition:opacity .6s,transform .8s var(--ease-o);transition-delay:calc(var(--i)*.1s);opacity:1;transform:none}.rlgk .rlgs__t{font-size:1.3rem}.rlgk .rlgs__z{font-size:15px}.rlgk__v{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--border-soft)}.rlgz__link{margin-top:var(--s6)}@media (width<=999px){.rlg__grid{margin-top:var(--s8);display:block}.rlg__podium{display:none}.rlgs{opacity:1;min-height:0;padding:var(--s8) 0;border-top:1px solid var(--border-soft)}.rlgs__v{margin-top:var(--s5);padding:var(--s5);border-radius:var(--r-lg);border:1px solid var(--border);background:#fff;display:block;box-shadow:0 14px 34px #2a082012}}@media (width<=480px){.rlb{gap:4px var(--s2);grid-template-columns:minmax(0,1fr) 2.6em;margin-bottom:10px}.rlb__n{white-space:normal;grid-column:1/-1}.rlw{grid-template-columns:1fr}.rlpy__l{padding:0 var(--s3);font-size:13px}}@media (height<=820px) and (width>=1000px){.rlg__podium{top:88px}.rlgp__vel{height:380px}.rlb{margin-bottom:6px}.rlp__z{height:64px}}.rlv__noot--leg{margin-top:var(--s2);gap:var(--s4)}.rlv__noot--leg span{align-items:center;gap:6px;display:inline-flex}.rlgp__tab{text-wrap:balance;padding:8px 10px}.rlgp{container:rlgp/inline-size}@container rlgp (width<=600px){.rlgp__tabs{grid-template-columns:repeat(5,auto)}.rlgp__tab{padding:8px 6px;font-size:11.5px}}.nw{white-space:nowrap}.pers figcaption em .nw{color:inherit;font:inherit;margin:0;display:inline}.cph{background:radial-gradient(900px 520px at 90% 10%,#eb7d5129,transparent 60%),radial-gradient(700px 480px at 0% 100%,#8057b114,transparent 60%),linear-gradient(180deg,var(--cream),#fff);padding:clamp(140px,16vw,190px) 0 clamp(64px,8vw,104px);position:relative}.cph__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.cph .pkop__h{font-size:clamp(2.3rem,4.6vw,3.9rem)}.cph__zorg{margin-top:var(--s6);color:var(--aubergine);align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.cph__zorg svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .3s}.cph__zorg:hover svg{transform:translate(3px)}.cph__l{margin-bottom:var(--s3);letter-spacing:.07em;text-transform:uppercase;color:var(--orange);font-size:13px;font-weight:800}.cph__rij{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cpt{gap:var(--s2);padding:var(--s5);border-radius:var(--r-lg);border:1px solid var(--border);opacity:0;background:#fff;flex-direction:column;scroll-margin-top:110px;display:flex;position:relative;transform:translateY(16px);box-shadow:0 14px 34px #2a082012}.cph.aan .cpt{transition:opacity .6s,transform .8s var(--ease-o);transition-delay:calc(.25s + var(--i)*.1s);opacity:1;transform:none}.cpt__top{justify-content:space-between;align-items:center;display:flex}.cpt__ic{background:linear-gradient(135deg,#ffb48f,var(--orange));border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 6px 14px #d14d1840}.cpt__ic svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.cpt b{letter-spacing:.06em;text-transform:uppercase;color:var(--aubergine);font-size:13px;font-weight:800}.cpt p{color:var(--text);font-size:15px;line-height:1.5}.cpt__deel{border-radius:var(--r-pill);border:1px solid var(--border);height:32px;color:var(--text-muted);align-items:center;gap:6px;padding:0 10px;transition:border-color .25s,color .25s;display:inline-flex}.cpt__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.cpt__deel:hover{border-color:var(--aubergine);color:var(--ink)}.cpt__deel.ok{color:#1f7a4d;border-color:#2fa56b}.cpt.flits{box-shadow:0 0 0 3px var(--orange-light),0 14px 34px #2a082012}.cpv{color:#f6ecef;background:radial-gradient(800px 480px at 85% 40%,#fab20b24,#0000 60%),radial-gradient(700px 480px at 10% 90%,#1a728c38,#0000 60%),linear-gradient(#2a0820,#1e0818);padding:clamp(72px,10vw,120px) 0;scroll-margin-top:90px;position:relative}.cpv.flits{box-shadow:inset 0 0 0 3px var(--orange-light)}.cpv__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.cpv__top{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s4);display:flex}.cpv__cat{letter-spacing:.06em;text-transform:uppercase;color:#ffb48f;font-size:14px;font-weight:700}.cpt__deel--licht{color:#fff;border-color:#ffffff40}.cpt__deel--licht:hover{color:#fff;border-color:#fff9}.cpt__deel--licht span{font-size:14px;font-weight:600}.cpv .sectiekop{color:#fff;font-size:clamp(1.8rem,3.2vw,2.7rem)}.cpv .sectiekop em{margin-top:var(--s3);color:#ff9a6c;display:block}.cpv__kaart{border-radius:var(--r-xl);background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff29;padding:clamp(24px,3vw,36px);box-shadow:0 30px 80px #0a000866}.cpv__l{letter-spacing:.07em;text-transform:uppercase;color:#f6ecefb3;font-size:12px;font-weight:800}.cpv__z{margin-top:var(--s6);padding-top:var(--s5);color:#fff;border-top:1px solid #ffffff24;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:700;line-height:1.45}.cpm{margin-top:var(--s6)}.cpm__kop{justify-content:space-between;align-items:baseline;display:flex}.cpm__kop span{color:#fff;align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.cpm__kop i{border-radius:50%;width:10px;height:10px}.cpm__n{letter-spacing:-.03em;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1}.cpm__n--hoog{color:#ffb48f}.cpm__n--goed{color:#7fe0ae}.cpm__tr{height:14px;margin:var(--s3) 0 34px;background:#ffffff1a;border-radius:10px;position:relative}.cpm__v{width:var(--w);transform-origin:0;border-radius:10px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.cpm__v--hoog{background:linear-gradient(90deg,#fab20b,#f08a24)}.cpm__v--goed{background:linear-gradient(90deg,#1a728c,#2fa56b)}.aan .cpm__v{transition:transform 1.2s var(--ease-o);transform:scaleX(1)}.aan .cpm+.cpm .cpm__v{transition-delay:.5s}.cpm__ref{background:#fff;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.cpm__ref em,.cpm__band em{color:#f6ecefcc;white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:600;position:absolute;top:100%;left:50%;transform:translate(-50%,8px)}.cpm__band{background:#2fa56b38;border:1.5px dashed #7fe0aeb3;border-radius:8px;position:absolute;top:-4px;bottom:-4px}.cpm__oordeel{font-size:14px;font-weight:700}.cpm__oordeel--hoog{color:#ffb48f}.cpm__oordeel--goed{color:#7fe0ae}@media (width<=999px){.cph__grid,.cpv__grid{grid-template-columns:minmax(0,1fr)}.cph{padding-top:130px}}@media (width<=480px){.cph__rij{grid-template-columns:minmax(0,1fr)}.cpm__ref em{left:-4px;transform:translateY(8px)}}@media (width<=360px){.cpm__ref em{font-size:11.5px}}.cpr{padding:var(--s5) var(--s5) var(--s4);background:#fff;border:1px solid #5c1a4014;border-radius:24px;margin:0;position:relative;box-shadow:0 30px 70px -30px #5c1a4047,0 2px 6px #5c1a400a}.cpr__top{justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:var(--s4);display:flex}.cpr__top figcaption{letter-spacing:.07em;text-transform:uppercase;color:var(--aubergine);font-size:13px;font-weight:800}.cpr__plot{aspect-ratio:600/300;position:relative}.cpr__plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cpr__grid line{stroke:#5c1a4014;stroke-width:1px;vector-effect:non-scaling-stroke}.cpr__lijn{fill:none;stroke:url(#cprL);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.cpr__area{fill:url(#cprV);opacity:0}.cpr.is-lijn .cpr__lijn{stroke-dashoffset:0;transition:stroke-dashoffset 3.4s cubic-bezier(.45,.1,.4,1)}.cpr.is-lijn .cpr__area{opacity:1;transition:opacity 1.2s 3.2s}.cpr__chip{background:var(--aubergine);color:#fff;white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;transition:opacity .45s,transform .6s cubic-bezier(.3,1.5,.5,1);display:inline-flex;position:absolute;transform:translate(-50%,calc(-100% - 30px));box-shadow:0 8px 18px -8px #5c1a4099}.cpr__chip i{background:#7fe0ae;border-radius:50%;width:7px;height:7px}.cpr__chip:after{content:"";background:var(--aubergine);width:2px;height:12px;margin-left:-1px;position:absolute;top:100%;left:50%}.cpr__chip--onder{transform:translate(-50%,30px)}.cpr__chip--onder:after{height:18px;top:auto;bottom:100%}.cpr.is-chip0 .cpr__chip[style*=--i\:0],.cpr.is-chip1 .cpr__chip[style*=--i\:1],.cpr.is-chip2 .cpr__chip[style*=--i\:2]{opacity:1;transform:translate(-50%,calc(-100% - 14px))}.cpr.is-chip1 .cpr__chip--onder[style*=--i\:1]{transform:translate(-50%,22px)}.cpr__eind{opacity:0;background:#c8431b;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:opacity .3s,transform .5s cubic-bezier(.3,1.6,.5,1);position:absolute;transform:scale(0);box-shadow:0 0 0 4px #fff}.cpr.is-eind .cpr__eind{opacity:1;animation:1.8s 1s infinite cprPuls;transform:none}@keyframes cprPuls{0%{box-shadow:0 0 0 4px #fff,0 0 0 4px #c8431b73}to{box-shadow:0 0 0 4px #fff,0 0 0 22px #c8431b00}}.cpr__melding{color:#a8391a;opacity:0;background:#fff1ea;border:1px solid #c8431b40;border-radius:12px;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:800;transition:opacity .4s,transform .5s cubic-bezier(.3,1.5,.5,1);display:inline-flex;position:absolute;top:0;right:34px;transform:translateY(-8px)scale(.96)}.cpr__melding i{background:#c8431b;border-radius:50%;width:8px;height:8px}.cpr.is-melding .cpr__melding{opacity:1;transform:none}.cpr__as{margin-top:var(--s2);color:#280c1ead;justify-content:space-between;font-size:12.5px;font-weight:600;display:flex}.cpr__vraag{margin-top:var(--s4);padding-top:var(--s4);letter-spacing:-.02em;color:var(--aubergine);opacity:0;transition:opacity .6s,transform .7s var(--ease-o);border-top:1px solid #5c1a4014;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:800;transform:translateY(10px)}.cpr.is-vraag .cpr__vraag{opacity:1;transform:none}@media (width<=480px){.cpr{padding:var(--s4) var(--s4) var(--s3)}.cpr__chip{padding:5px 9px;font-size:11.5px}.cpr.is-chip2 .cpr__chip[style*=--i\:2]{transform:translate(-64%,calc(-100% - 14px))}.cpr__chip[style*=--i\:2]:after{left:64%}.cpr__melding{padding:6px 10px;font-size:12px;left:0;right:auto}}@media (prefers-reduced-motion:reduce){.cpr *{transition:none!important;animation:none!important}}@media (width<=360px){.cpr__plot{aspect-ratio:600/390}.cpr__chip[style*=--i\:2]{margin-top:6px}}.urg--vz .urg__kop{justify-content:space-between;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;max-width:none;display:flex;position:relative}.urg--vz .urg__kop .urgs__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.urg--vz .urg__cat{flex-basis:100%}.urg--vz .urg__rail{grid-template-columns:repeat(5,1fr)}.urgs__kop{margin:0 0 var(--s4);letter-spacing:-.02em;color:#ffc7ac;text-wrap:balance;max-width:22ch;font-size:clamp(1.35rem,2.1vw,1.75rem);font-weight:800;line-height:1.15}.urg--vz .urgs__n>span{letter-spacing:-.02em;font-size:clamp(1.3rem,2.2vw,1.9rem)}.urg--vz .urgs__n small{color:#ffc7ac;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:800}.urg--vz .urgs__n b:not(.num){font-size:clamp(3rem,6vw,5.4rem)}.vzj{grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:clamp(4px,1vw,10px);height:230px;display:grid}.vzj__k{text-align:center;grid-template-rows:auto 1fr auto;gap:6px;height:100%;display:grid}.vzj__k b{color:#f6ecefb3;opacity:0;transition:opacity .4s;transition-delay:calc(.6s + var(--j)*.12s);font-size:12.5px;font-weight:700}.vzj__b{display:block;position:relative}.vzj__b i{height:var(--h);transform-origin:bottom;background:linear-gradient(#ffffff80,#ffffff38);border-radius:6px 6px 3px 3px;position:absolute;bottom:0;left:0;right:0;transform:scaleY(0)}.vzj__k--nu .vzj__b i{background:linear-gradient(180deg,#ff9a6c,var(--orange));box-shadow:0 0 24px #eb7d518c}.vzj__k--nu b{color:#fff;font-size:14px}.vzj__k em{color:#f6ecef8c;font-size:12px;font-style:normal}.aan .vzj__b i{transition:transform .9s var(--ease-o);transition-delay:calc(.3s + var(--j)*.12s);transform:scaleY(1)}.aan .vzj__k b{opacity:1}.vz .dag.deels:after{inset:0 calc(100% - var(--f)*100%) 0 0}.vzk{grid-template-columns:repeat(5,minmax(0,1fr)) 64px;gap:5px;max-width:360px;margin-inline:auto;display:grid}.vzk__d{text-align:center;color:#f6ecef80;font-size:11.5px;font-weight:700}.vzk__c{background:#ffffff1a;border-radius:4px;height:14px}.vzk__c.uit{background:linear-gradient(90deg,#ffffff1a 50%,#ff9a6c 50%) 0 0/200% 100%}.aan .vzk__c.uit{transition:background-position .25s;transition-delay:calc(.4s + var(--i)*30ms);background-position:-100% 0}.vzk__m{color:#ffc7ac;white-space:nowrap;align-self:center;font-size:11.5px;font-weight:700}.vzw{gap:var(--s4);grid-template-columns:repeat(4,minmax(0,1fr));max-width:420px;margin-inline:auto;display:grid}.vzw__m{justify-items:center;gap:var(--s2);text-align:center;display:grid}.vzw__m svg{fill:#ffffff4d;width:70%;height:auto;transition:fill .5s;transition-delay:calc(.5s + var(--i)*.35s)}.aan .vzw__m.werk svg{fill:#ff9a6c;filter:drop-shadow(0 0 14px #eb7d518c)}.vzw__m em{color:#ffc7ac;opacity:0;min-height:2.6em;transition:opacity .4s;transition-delay:calc(.8s + var(--i)*.35s);font-size:12px;font-style:normal;font-weight:600;line-height:1.3}.aan .vzw__m em{opacity:1}.vzg__b{background:#ffffff0f;border-radius:14px;height:56px;position:relative;overflow:hidden}.vzg__b i{transform-origin:0;border-radius:14px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.vzg__t{background:linear-gradient(90deg,#ffffff47,#ffffff6b);width:100%}.vzg__p{width:var(--w);background:linear-gradient(90deg,var(--orange),#ff9a6c);box-shadow:0 0 28px #eb7d518c}.aan .vzg__t{transition:transform 1.1s var(--ease-o) .3s;transform:scaleX(1)}.aan .vzg__p{transition:transform 1.1s var(--ease-o) 1.3s;transform:scaleX(1)}.vzg__l{justify-content:space-between;gap:var(--s4);margin-top:var(--s4);display:flex}.vzg__l span{color:#f6ecefb3;gap:2px;font-size:13px;display:grid}.vzg__l b{color:#fff;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:800}.vzg__lp b{color:#ff9a6c}.vzg__lt{text-align:right}@media (width<=480px){.vzj{gap:3px;height:170px}.vzj__k b{font-size:10px}.vzj__k--nu b{font-size:12px}.vzj__k em{font-size:10px}.vzk{grid-template-columns:repeat(5,minmax(0,1fr)) 54px}.vzk__c{height:11px}}@media (prefers-reduced-motion:reduce){.vz *{transition:none!important}}.gem{background:radial-gradient(800px 500px at 100% 20%,#eb7d511a,transparent 60%),linear-gradient(180deg,#fff,var(--cream));padding:clamp(88px,10vw,150px) 0 clamp(72px,8vw,120px);position:relative}.gem__kop{justify-content:space-between;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;margin-bottom:clamp(8px,2vw,24px);display:flex}.gem__cat{margin-bottom:var(--s3);letter-spacing:.07em;text-transform:uppercase;color:var(--orange-tekst);font-size:13px;font-weight:800}.gem__deel{border-radius:999px;align-items:center;gap:6px;width:auto;height:36px;padding:0 14px;display:inline-flex}.gem__deel span{font-size:14px;font-weight:600}.gem__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,80px);display:grid}.gems{opacity:.28;min-height:72vh;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;display:flex}.gems.is-actief{opacity:1}.gems__nr{letter-spacing:.06em;color:var(--orange);font-size:14px;font-weight:800}.gems__kop{margin:var(--s2) 0 var(--s3);letter-spacing:-.025em;max-width:20ch;color:var(--aubergine);text-wrap:balance;font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:800;line-height:1.1}.gems__t{max-width:36ch;color:var(--text-muted);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.5}.gemv{padding:var(--s5) var(--s5) var(--s4);background:#fff;border:1px solid #5c1a4014;border-radius:24px;align-self:start;margin:0;position:sticky;top:max(100px,50vh - 230px);box-shadow:0 30px 70px -30px #5c1a4047}.gemv__top{justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s4);display:flex}.gemv__top figcaption{letter-spacing:.07em;text-transform:uppercase;color:var(--aubergine);font-size:13px;font-weight:800}.gemv__top span{color:#280c1ead;font-size:12.5px;font-weight:600}.gemv__plot{aspect-ratio:600/300;position:relative}.gemv__plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gemv__grid line{stroke:#5c1a4014;stroke-width:1px}.gemv__t{fill:none;stroke:#8a6f86;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset 1.3s var(--ease-o) calc(var(--i)*90ms),opacity .4s calc(var(--i)*90ms),stroke .6s,stroke-width .6s}.gemv__gem{fill:none;stroke:#c8431b;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ease-o),opacity .6s,stroke .6s,stroke-width .6s}.gemv.klaar .gemv__gem{stroke-dashoffset:0}.gemv:not([data-s="1"]) .gemv__gem{stroke:#b7a6b3;stroke-width:4px;opacity:.55}.gemv:not([data-s="1"]) .gemv__t{stroke-dashoffset:0;opacity:.9}.gemv[data-s="3"] .gemv__t:not(.gemv__t--op),.gemv[data-s="4"] .gemv__t:not(.gemv__t--op){stroke:#2fa56b;opacity:.6;transition-delay:0s}.gemv[data-s="4"] .gemv__t:not(.gemv__t--op),.gemv[data-s="4"] .gemv__gem{opacity:.25}.gemv[data-s="4"] .gemv__t--op{stroke:#e0561f;stroke-width:4.5px;filter:drop-shadow(0 0 6px #e0561f73);transition-delay:0s}.gemv__lab{white-space:nowrap;opacity:0;transition:opacity .4s,transform .5s var(--ease-o);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:800;position:absolute}.gemv__lab--gem{color:#a8391a;background:#fff1ea;transform:translate(calc(-100% - 10px),-50%)}.gemv[data-s="1"].klaar .gemv__lab--gem{opacity:1;transition-delay:1.2s}.gemv__lab--op{color:#fff;background:#e0561f;transform:translate(calc(-100% - 10px),-80%);box-shadow:0 8px 18px -8px #e0561fb3}.gemv__lab--op+.gemv__lab--op{transform:translate(calc(-100% - 10px))}.gemv[data-s="4"] .gemv__lab--op{opacity:1;transition-delay:.3s}.gemv__as{margin-top:var(--s2);color:#280c1ead;justify-content:space-between;font-size:12.5px;font-weight:600;display:flex}.gem__slot{text-align:center;letter-spacing:-.03em;max-width:30ch;color:var(--aubergine);text-wrap:balance;margin:clamp(24px,4vw,56px) auto 0;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:800;line-height:1.12}.gem__slot em{color:var(--orange);font-style:normal}@media (width<=999px){.gem__grid{grid-template-columns:minmax(0,1fr);gap:0}.gemv{z-index:1;padding:var(--s3) var(--s4) var(--s3);order:-1;top:74px;box-shadow:0 20px 40px -24px #5c1a4059}.gems{justify-content:flex-start;min-height:58vh;padding:28px 0 0}}@media (width<=480px){.gemv__lab{padding:3px 8px;font-size:11px}.gemv__top span{font-size:11px}}@media (prefers-reduced-motion:reduce){.gemv *{transition:none!important}}.spoor{background:radial-gradient(760px 520px at 0 30%,#8057b117,#0000 60%),#fff;border-top:1px solid #5c1a400f;padding:clamp(88px,10vw,150px) 0 clamp(72px,8vw,120px);position:relative}.spoor__sub{margin-top:var(--s3);color:var(--text-muted);font-size:clamp(1.05rem,1.4vw,1.2rem)}.spv{padding:var(--s5) var(--s5) var(--s5);background:#fff;border:1px solid #5c1a4014;border-radius:24px;align-self:start;margin:0;display:grid;position:sticky;top:max(100px,50vh - 250px);box-shadow:0 30px 70px -30px #5c1a4047}.spv__rail{margin-bottom:var(--s5);grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.spv__rail i{background:#5c1a401a;border-radius:4px;height:4px;position:relative;overflow:hidden}.spv__rail i:after{content:"";background:linear-gradient(90deg,#f0a24b,var(--orange));transform-origin:0;transition:transform .5s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.spv[data-s="1"] .spv__rail i:nth-child(-n+1):after,.spv[data-s="2"] .spv__rail i:nth-child(-n+2):after,.spv[data-s="3"] .spv__rail i:nth-child(-n+3):after,.spv[data-s="4"] .spv__rail i:nth-child(-n+4):after,.spv[data-s="5"] .spv__rail i:after{transform:scaleX(1)}.spv__pan{opacity:0;visibility:hidden;transition:opacity .45s,transform .6s var(--ease-o),visibility 0s .45s;grid-area:3/1;align-self:center;transform:translateY(14px)}.spv[data-s="1"] [data-p="1"],.spv[data-s="2"] [data-p="2"],.spv[data-s="3"] [data-p="3"],.spv[data-s="4"] [data-p="4"],.spv[data-s="5"] [data-p="5"]{opacity:1;visibility:visible;transition:opacity .5s .1s,transform .7s var(--ease-o) .1s,visibility 0s;transform:none}.spv__l{margin-bottom:var(--s4);color:var(--aubergine);font-size:15px;font-weight:800}.spv__leg{margin-top:var(--s3);color:#280c1e8c;font-size:14px}.spv__leg--k{flex-wrap:wrap;gap:6px 14px;display:flex}.spv__leg--k span{align-items:center;gap:6px;display:inline-flex}.spv__leg i{border-radius:3px;width:10px;height:10px}.spv__leg u,.spr__b u{background:var(--aubergine);width:2px;height:12px;text-decoration:none;display:inline-block}i.goed,.spp__l.goed{background:#2fa56b}i.bijna,.spp__l.bijna{background:#f0a24b}i.laag,.spp__l.laag{background:#d9432a}.spm{padding:var(--s3) 0}.spm__kop{justify-content:space-between;align-items:baseline;display:flex}.spm__kop span{color:var(--aubergine);align-items:center;gap:8px;font-size:18px;font-weight:800;display:flex}.spm__kop i{border-radius:50%;width:10px;height:10px}.spm__kop b{letter-spacing:-.03em;font-size:clamp(2.6rem,4.4vw,3.6rem);font-weight:800;line-height:1}.spm__kop b.hoog{color:#d9432a}.spm__kop b.goed{color:#2fa56b}.spm__tr{height:16px;margin:var(--s4) 0 40px;background:#5c1a4014;border-radius:10px;position:relative}.spm__v{width:var(--w);transform-origin:0;transition:transform 1.2s var(--ease-o) .25s;border-radius:10px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.spm__v--hoog{background:linear-gradient(90deg,#fab20b,#d9432a)}.spm__v--goed{background:linear-gradient(90deg,#1a728c,#2fa56b)}.spv[data-s="1"] [data-p="1"] .spm__v,.spv[data-s="2"] [data-p="2"] .spm__v{transform:scaleX(1)}.spm__ref{background:var(--aubergine);z-index:1;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-6px;bottom:-6px}.spm__ref em,.spm__band em{color:#280c1ea6;white-space:nowrap;font-size:14px;font-style:normal;font-weight:700;position:absolute;top:100%;left:-4px;transform:translateY(10px)}.spm__band em{left:50%;transform:translate(-50%,10px)}.spm__band{z-index:1;background:#2fa56b24;border:1.5px dashed #2fa56bb3;border-radius:9px;position:absolute;top:-5px;bottom:-5px}.spm__o{font-size:15px;font-weight:800}.spm__o--hoog{color:#c23a22}.spm__o--goed{color:#2fa56b}.spp{justify-items:center;gap:5px;display:grid}.spp__l{width:var(--b);color:#fff;opacity:0;transition:transform .6s var(--ease-o),opacity .4s;transition-delay:calc(.15s + var(--j)*.12s);width:var(--b);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;min-width:max-content;padding:9px 14px;font-size:13.5px;font-weight:700;display:flex;transform:scaleX(.2)}.spp__l span{white-space:nowrap}.spv[data-s="3"] .spp__l{opacity:1;transform:none}.spr{gap:7px;display:grid}.spr__r{color:var(--aubergine);grid-template-columns:minmax(0,13em) minmax(0,1fr) 3em;align-items:center;gap:10px;font-size:13.5px;display:grid;background:0 0!important}.spr__r>span:first-child{line-height:1.2}.spr__b{background:#5c1a4012;border-radius:6px;height:10px;position:relative}.spr__b i{width:var(--w);transform-origin:0;transition:transform .8s var(--ease-o);transition-delay:calc(.15s + var(--j)*60ms);border-radius:6px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.spr__r.goed .spr__b i{background:#2fa56b}.spr__r.bijna .spr__b i{background:#f0a24b}.spr__r.laag .spr__b i{background:#d9432a}.spr__b u{height:16px;margin-left:-1px;position:absolute;top:-3px}.spr__r b{text-align:right;font-weight:800}.spr__r.laag{font-weight:800}.spr__r.laag b{color:#d9432a}.spv[data-s="4"] .spr__b i{transform:scaleX(1)}.spt{gap:var(--s3);display:grid}.spt__k{color:#280c1e8c;transition:all .5s var(--ease);transition-delay:calc(.2s + var(--j)*.1s);background:#faf6f2;border:1px solid #5c1a400f;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.spt__k svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;flex:none;width:20px;height:20px}.spv[data-s="5"] .spt__k.aan{color:#a8391a;background:#fff1ea;border-color:#d9432a59;transform:scale(1.03);box-shadow:0 14px 30px -16px #d9432a8c}@media (width<=999px){.spv{z-index:1;padding:var(--s3) var(--s4);order:-1;top:74px;box-shadow:0 20px 40px -24px #5c1a4059}.spv .gemv__top{margin-bottom:var(--s2)}.spv__rail{margin-bottom:var(--s3)}}@media (width<=480px){.spm__kop b{font-size:2.2rem}.spm__tr{margin:var(--s3) 0 34px}.spp__l{padding:6px 10px;font-size:14px}.spr{gap:4px}.spr__r{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 2.8em;gap:6px;font-size:14px}.spt__k{padding:10px 12px;font-size:14px}.spv__leg{font-size:14px}}@media (prefers-reduced-motion:reduce){.spv *{transition:none!important}}.vvs{background:#fff;padding:clamp(88px,10vw,140px) 0}.vvs__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.vvs__grid header{position:sticky;top:120px}.vvs__lijst{gap:var(--s3);display:grid}.vv{background:#faf6f2;border:1px solid #5c1a4012;border-radius:18px;transition:background .3s,box-shadow .3s}.vv[open]{background:#fff;box-shadow:0 22px 50px -28px #5c1a4059}.vv summary{justify-content:space-between;align-items:center;gap:var(--s4);cursor:pointer;letter-spacing:-.01em;color:var(--aubergine);padding:20px 24px;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:800;list-style:none;display:flex}.vv summary::-webkit-details-marker{display:none}.vv summary i{width:34px;height:34px;transition:transform .35s var(--ease),background .3s;background:#fff;border:1px solid #5c1a401f;border-radius:50%;flex:none;place-items:center;display:grid}.vv summary i svg{fill:none;width:16px;height:16px;stroke:var(--orange);stroke-width:2.4px;stroke-linecap:round}.vv[open] summary i{background:#fff1ea;transform:rotate(45deg)}.vv summary:hover i{background:#fff1ea}.vv__a{animation:vvIn .4s var(--ease-o);padding:0 24px 22px}.vv__a p{max-width:62ch;color:var(--text-muted);font-size:16.5px;line-height:1.6}.vv__bron{margin-top:var(--s2);color:#280c1e80!important;font-size:13px!important}.vv__bron a{color:inherit;text-decoration:underline}.vv__deel{width:auto;height:34px;margin-top:var(--s4);border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.vv__deel span{font-size:13.5px;font-weight:600}@keyframes vvIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (width<=899px){.vvs__grid{grid-template-columns:minmax(0,1fr)}.vvs__grid header{position:static}}@media (width<=480px){.vv summary{padding:16px 18px}.vv__a{padding:0 18px 18px}.vv__a p{font-size:15.5px}}.cz__deel span{font-size:13.5px;font-weight:600}.cz__deel--licht{color:#fff;border-color:#ffffff40}.czk__kop{justify-content:space-between;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;margin-bottom:clamp(24px,4vw,48px);display:flex}.czh{background:radial-gradient(900px 520px at 90% 10%,#eb7d5124,transparent 60%),linear-gradient(180deg,var(--cream),#fff);padding:clamp(140px,16vw,190px) 0 clamp(64px,8vw,110px);position:relative}.czh__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.czh__labels{color:var(--orange);margin-bottom:var(--s5);background:#fff;border:1px solid #d14d1840;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:700;display:inline-flex}.czh__feiten{margin-top:var(--s6);gap:clamp(20px,4vw,48px);padding:0;list-style:none;display:flex}.czh__feiten li{gap:2px;display:grid}.czh__feiten b{letter-spacing:-.04em;color:var(--aubergine);font-size:clamp(2.4rem,4.4vw,3.4rem);font-weight:800;line-height:1}.czh__feiten span{color:var(--text-muted);font-size:15px;font-weight:600}.czh__beeld{margin:0 0 48px;position:relative}.czh__beeld img{aspect-ratio:740/400;object-fit:cover;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 30px 70px -30px #5c124973}.czh__q{background:#fff;border:1px solid #5c124914;border-radius:18px;margin:0;padding:18px 20px;position:absolute;bottom:-48px;left:-28px;right:28px;box-shadow:0 24px 50px -24px #5c124966}.czh__q p{color:var(--ink);font-size:15px;font-weight:600;line-height:1.5}.czh__q footer,.czq footer{color:var(--text-muted);align-items:center;gap:10px;margin-top:12px;font-size:13.5px;display:flex}.czh__q footer b,.czq footer b{color:var(--ink);font-size:14.5px;display:block}.czh__ini{background:linear-gradient(135deg,#f0a24b,var(--orange));color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid}.czh .czh__tekst>*,.czh__beeld{opacity:0;transform:translateY(16px)}.czh.aan .czh__tekst>*,.czh.aan .czh__beeld{opacity:1;transition:opacity .6s,transform .8s var(--ease-o);transform:none}.czh.aan .czh__tekst>:nth-child(2){transition-delay:80ms}.czh.aan .czh__tekst>:nth-child(3){transition-delay:.16s}.czh.aan .czh__tekst>:nth-child(4){transition-delay:.24s}.czh.aan .czh__beeld{transition-delay:.3s}.czk{color:#fff;background:radial-gradient(900px 600px at 20% 0,#d14d1829,#0000 60%),linear-gradient(#2a0b21,#1a0714);padding:clamp(88px,10vw,140px) 0 clamp(40px,6vw,80px);position:relative}.czk .sectiekop{color:#fff}.czk .sectiekop em{color:#ff9a6c}.czk__fig{z-index:1;padding:var(--s3) 0 var(--s4);background:linear-gradient(#220918 86%,#22091800);position:sticky;top:78px}.czk__kaart{aspect-ratio:1140/270;position:relative}.czk__kaart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.czk__land{fill:none;stroke:#ffffff29;stroke-width:4.2px;stroke-linecap:round}.czk__pin{fill:#ff9a6c;stroke:#220918;stroke-width:3px}.czk__ring{fill:#ff9a6c1a;stroke:#ff9a6c;stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s,transform .7s var(--ease-o),fill .5s,stroke .5s;transition-delay:calc(var(--i)*80ms);transform:scale(.3)}.czk__kris{fill:none;stroke:#ffffff8c;stroke-width:1.6px;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset 1s var(--ease-o),opacity .4s;transition-delay:calc(var(--i)*60ms)}.czk__naar{fill:none;stroke:#ff9a6c;stroke-width:2.4px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease-o);transition-delay:calc(var(--i)*.1s)}.czk__hub{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .4s .6s,transform .6s var(--ease-o) .6s;transform:scale(0)}.czk__lab{color:#fffc;white-space:nowrap;pointer-events:none;font-size:12.5px;font-weight:700;position:absolute}.czk__lab--r{transform:translate(12px,-50%)}.czk__lab--l{transform:translate(calc(-100% - 12px),-10%)}.czk__lab--o{transform:translate(12px,-20%)}.czk__lab--b{transform:translate(-50%,calc(-100% - 12px))}.czk__beeld{color:var(--aubergine);white-space:nowrap;opacity:0;background:#fff;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:800;transition:opacity .4s .9s;position:absolute;transform:translate(-50%,calc(-100% - 16px))}.czk__fig[data-s="1"] .czk__ring{opacity:1;transform:none}.czk__fig[data-s="2"] .czk__ring{opacity:.35;transform:none}.czk__fig[data-s="2"] .czk__kris{stroke-dashoffset:0;opacity:1}.czk__fig[data-s="3"] .czk__ring{opacity:1;fill:#d9432a2e;stroke:#ff6b4a;transform:scale(1.25)}.czk__fig[data-s="3"] .czk__kris{stroke-dashoffset:0;opacity:.15}.czk__fig[data-s="4"] .czk__naar{stroke-dashoffset:0}.czk__fig[data-s="4"] .czk__hub{opacity:1;transform:none}.czk__fig[data-s="4"] .czk__beeld{opacity:1}.czk__stappen{max-width:640px;margin:0 auto}.czk__legenda{margin-top:var(--s2);color:#ffffffb3;text-align:center;font-size:12px;font-weight:700;display:none}.czk .gems{justify-content:flex-start;min-height:62vh;padding-top:10vh}.czk .gems__kop{color:#fff;max-width:24ch}.czk .gems__t{color:#f6ecefcc}.czk .gems__nr{color:#ff9a6c}.czt{background:#fff;padding:clamp(88px,10vw,140px) 0}.czt__rij{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.5vw,32px);margin:0;padding:0;list-style:none;display:grid;position:relative}.czt__rij:before{content:"";background:#5c12491a;border-radius:3px;height:3px;position:absolute;top:22px;left:22px;right:22px}.czt__rij:after{content:"";background:linear-gradient(90deg,#f0a24b,var(--orange));transform-origin:0;height:3px;transition:transform 1.6s var(--ease-o);border-radius:3px;position:absolute;top:22px;left:22px;right:22px;transform:scaleX(0)}.czt__rij.aan:after{transform:scaleX(1)}.czt__s{z-index:1;opacity:0;transition:opacity .5s,transform .7s var(--ease-o);transition-delay:calc(.2s + var(--i)*.35s);position:relative;transform:translateY(14px)}.czt__rij.aan .czt__s{opacity:1;transform:none}.czt__nr{border:3px solid var(--orange);width:46px;height:46px;color:var(--orange);margin-bottom:var(--s4);background:#fff;border-radius:50%;place-items:center;font-size:17px;font-weight:800;display:grid}.czt__s h3{color:var(--aubergine);margin-bottom:var(--s2);font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:800}.czt__s p{color:var(--text-muted);font-size:15.5px;line-height:1.55}.czv{background:var(--cream);padding:clamp(88px,10vw,140px) 0}.czv__lijst{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.czv__kop,.czv__r{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);display:grid}.czv__kop span{letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);font-size:13px;font-weight:800}.czv__kop span:last-child{color:#1f7a4d}.czv__voor,.czv__na{border-radius:16px;padding:18px 20px;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:700;line-height:1.35}.czv__voor{color:#1a0b1780;background:#fff;border:1px dashed #5c12492e}.czv__na{color:var(--ink);opacity:0;transition:opacity .5s,transform .7s var(--ease-o);transition-delay:calc(.4s + var(--i)*.3s);background:#fff;border:1px solid #2fa56b59;transform:translate(-18px);box-shadow:0 16px 36px -22px #2fa56b99}.czv__pijl svg{fill:none;width:28px;height:28px;stroke:var(--orange);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .4s;transition-delay:calc(.25s + var(--i)*.3s);margin:auto;display:block}.czv__lijst.aan .czv__na{opacity:1;transform:none}.czv__lijst.aan .czv__pijl svg{opacity:1}.czv__later{border-left:5px solid var(--orange);opacity:0;transition:opacity .6s,transform .8s var(--ease-o);background:#fff;border-radius:20px;margin-top:clamp(32px,5vw,56px);padding:clamp(22px,3vw,32px);transform:translateY(14px);box-shadow:0 20px 50px -30px #5c124959}.czv__later.aan{opacity:1;transform:none}.czv__later h3{color:var(--aubergine);margin-bottom:var(--s3);font-size:clamp(1.3rem,2vw,1.6rem);font-weight:800}.czv__later p{max-width:64ch;color:var(--ink);font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.55}.czv__later p+p{margin-top:var(--s2)}.czq{color:#fff;text-align:center;background:linear-gradient(160deg,#5c1249,#2a0b21);padding:clamp(88px,10vw,140px) 0}.czq blockquote{opacity:0;max-width:920px;transition:opacity .7s,transform .9s var(--ease-o);margin:0 auto;transform:translateY(16px)}.czq blockquote.aan{opacity:1;transform:none}.czq blockquote p{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.6rem,3.4vw,2.7rem);font-weight:800;line-height:1.2}.czq footer{margin-top:var(--s6);color:#f6ecefbf;text-align:left;justify-content:center}.czq footer b{color:#fff}.czq .cz__deel{margin-top:var(--s6)}.czs2{background:#fff;padding:clamp(80px,9vw,120px) 0}.czs2__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.czs2 .pkop__knoppen{margin-top:var(--s5)}.czs2__volg{background:var(--cream);color:var(--ink);border:1px solid #5c124914;border-radius:20px;gap:6px;padding:24px 26px;transition:transform .3s,box-shadow .3s;display:grid}.czs2__volg:hover{transform:translateY(-3px);box-shadow:0 20px 40px -24px #5c124966}.czs2__l{letter-spacing:.07em;text-transform:uppercase;color:var(--orange);font-size:13px;font-weight:800}.czs2__volg b{color:var(--aubergine);font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:800;line-height:1.25}.czs2__volg svg{fill:none;width:22px;height:22px;stroke:var(--orange);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}@media (width<=999px){.czh__grid,.czs2__grid{grid-template-columns:minmax(0,1fr)}.czh{padding-top:130px}.czt__rij{row-gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}.czt__rij:before,.czt__rij:after{display:none}}@media (width<=600px){.czh__q{left:12px;right:12px}.czt__rij,.czv__kop,.czv__r{grid-template-columns:minmax(0,1fr)}.czv__kop{display:none}.czv__pijl svg{width:22px;height:22px;transform:rotate(90deg)}.czk__lab{display:none}.czk__legenda{display:block}.czk__beeld{padding:5px 9px;font-size:11px;transform:translate(-50%,14px)}.czh__beeld{margin-bottom:0}.czh__q{margin-top:var(--s3);position:static}.czk__kaart{margin-inline:-8px}}@media (prefers-reduced-motion:reduce){.czh *,.czk *,.czt *,.czv *,.czq *{transition:none!important}}.czh__ini img{object-fit:cover;border-radius:50%;width:100%;height:100%}.czq .czh__ini{width:56px;height:56px}.czh__q .czh__ini{width:48px;height:48px}.czo-h{background:radial-gradient(900px 520px at 85% 0%,#eb7d5124,transparent 60%),linear-gradient(180deg,var(--cream),#fff);padding:clamp(140px,16vw,190px) 0 clamp(48px,6vw,80px)}.czo-h__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.czo-h__gezichten{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 6px;max-width:520px;margin-inline:auto;display:grid;position:relative}.czo-h__gezichten img{aspect-ratio:1;object-fit:cover;opacity:0;width:100%;height:auto;animation:czoIn .7s var(--ease-o) forwards;animation-delay:calc(.15s + var(--i)*80ms);border:4px solid #fff;border-radius:50%;transform:scale(.7);box-shadow:0 18px 40px -20px #5c124973}.czo-h__gezichten>*{align-self:start}.czo-h__gezichten>:nth-child(2n){margin-top:34%}@keyframes czoIn{to{opacity:1;transform:none}}.czo-h__tel{aspect-ratio:1;background:linear-gradient(135deg,#f0a24b,var(--orange));color:#fff;text-align:center;border-radius:50%;align-content:center;place-items:center;width:100%;font-size:13px;font-weight:700;line-height:1.1;display:grid;box-shadow:0 18px 40px -16px #d14d1899}.czo-h__tel b{letter-spacing:-.03em;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:800;display:block}.czo-u{background:#fff;padding:0 0 clamp(64px,8vw,110px)}.czo-u__kaart{color:#fff;opacity:0;transition:opacity .7s,transform .9s var(--ease-o);background:linear-gradient(160deg,#5c1249,#2a0b21);border-radius:28px;grid-template-columns:minmax(0,6fr) minmax(0,5fr);display:grid;overflow:hidden;transform:translateY(18px);box-shadow:0 40px 90px -40px #5c1249b3}.czo-u__kaart.aan{opacity:1;transform:none}.czo-u__beeld{min-height:100%;display:block;overflow:hidden}.czo-u__beeld img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-o)}.czo-u__kaart:hover .czo-u__beeld img{transform:scale(1.04)}.czo-u__tekst{padding:clamp(28px,4vw,52px)}.czo-u__top{justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:var(--s4);display:flex}.czo-u .czo__org{color:#ff9a6c}.czo-u .sectiekop{color:#fff}.czo-u .sectiekop em{color:#ff9a6c}.czo-u .czh__feiten b{color:#fff}.czo-u .czh__feiten span{color:#f6ecefb3}.czo-u__q{margin:var(--s6) 0;padding:0}.czo-u__q p{color:#ffffffeb;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.5}.czo-u__q footer{color:#f6ecefb3;align-items:center;gap:10px;margin-top:12px;font-size:13.5px;display:flex}.czo-u__q footer b{color:#fff;display:block}.czo{background:var(--cream);padding:clamp(72px,9vw,120px) 0}.czo__chips{flex-wrap:wrap;gap:8px;display:flex}.czo__chip{height:40px;color:var(--aubergine);background:#fff;border:1px solid #5c124924;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:700;transition:all .25s;display:inline-flex}.czo__chip i{color:var(--text-muted);font-size:12px;font-style:normal}.czo__chip[aria-pressed=true]{background:var(--aubergine);border-color:var(--aubergine);color:#fff}.czo__chip[aria-pressed=true] i{color:#ffffffb3}.czo__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.czo__k{transition:transform .35s var(--ease-o),box-shadow .35s;opacity:0;background:#fff;border:1px solid #5c124912;border-radius:22px;flex-direction:column;scroll-margin-top:110px;display:flex;position:relative;overflow:hidden;transform:translateY(16px);box-shadow:0 20px 50px -34px #5c124973}.czo__k.aan{opacity:1;transition:opacity .5s,transform .7s var(--ease-o),box-shadow .35s;transition-delay:calc(var(--d)*80ms);transform:none}.czo__k.aan:hover{transition-delay:0s;transform:translateY(-4px);box-shadow:0 28px 60px -30px #5c12498c}.czo__klink{z-index:1;position:absolute;inset:0}.czo__beeld{aspect-ratio:16/10;position:relative;overflow:hidden}.czo__beeld img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-o)}.czo__k:hover .czo__beeld img{transform:scale(1.05)}.czo__sec{color:var(--aubergine);background:#ffffffeb;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:800;position:absolute;top:14px;left:14px}.czo__body{flex-direction:column;flex:1;padding:20px 22px 18px;display:flex}.czo__org{letter-spacing:.05em;text-transform:uppercase;color:var(--orange);margin-bottom:6px;font-size:13px;font-weight:800}.czo__body h3{letter-spacing:-.01em;color:var(--aubergine);text-wrap:balance;font-size:clamp(1.12rem,1.5vw,1.3rem);font-weight:800;line-height:1.25}.czo__wie{margin-top:var(--s4);color:var(--text-muted);align-items:center;gap:10px;font-size:13.5px;line-height:1.3;display:flex}.czo__wie b{color:var(--ink);font-size:14px;display:block}.czo__p,.czo__sp{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.czo__p--ini{background:linear-gradient(135deg,#f0a24b,var(--orange));color:#fff;place-items:center;font-size:14px;font-weight:800;display:grid}.czo__voet{justify-content:space-between;align-items:center;gap:var(--s3);padding-top:var(--s4);margin-top:auto;display:flex}.czo__lees{color:var(--orange);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.czo__lees svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .3s}.czo__k:hover .czo__lees svg{transform:translate(3px)}.czo__voet .cz__deel,.czo-u .cz__deel{z-index:2;position:relative}.czo-u .cz__deel{color:#fff;border-color:#ffffff40}.czo-s{background:#fff;padding:clamp(72px,9vw,120px) 0;overflow:hidden}.czo-s__baan{width:max-content;animation:80s linear infinite czoBaan;display:flex}.czo-s__baan:hover{animation-play-state:paused}.czo-s__rij{gap:20px;padding-right:20px;display:flex}@keyframes czoBaan{to{transform:translate(-50%)}}.czo__stem{background:var(--cream);justify-content:space-between;gap:var(--s4);border:1px solid #5c124912;border-radius:20px;flex-direction:column;flex:none;width:min(380px,80vw);margin:0;padding:22px 24px;display:flex}.czo__stem blockquote{color:var(--ink);margin:0;font-size:15.5px;font-weight:600;line-height:1.5}.czo__stem figcaption{color:var(--text-muted);align-items:center;gap:10px;font-size:13px;line-height:1.3;display:flex}.czo__stem figcaption b{color:var(--ink);font-size:14px;display:block}@media (width<=999px){.czo-h__grid,.czo-u__kaart{grid-template-columns:minmax(0,1fr)}.czo-h{padding-top:130px}.czo-u__beeld{aspect-ratio:16/9}.czo__raster{grid-template-columns:repeat(2,minmax(0,1fr))}.czo-h__gezichten{max-width:340px}}@media (width<=640px){.czo__raster{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.czo-s__baan{animation:none}.czo-h__gezichten img{opacity:1;animation:none;transform:none}}@media (width<=640px){.czo-h__tel{font-size:10.5px}.czo-h__tel b{font-size:1.35rem}}@media (width<=560px){.merk img{height:24px}.burger{flex:none;width:44px;height:44px}body.na-hero .burger{margin-left:var(--s2)}.kaart{gap:var(--s2);padding:0 var(--s2) 0 var(--s4)}}@media (width<=380px){.merk img{height:21px}}@media (width<=760px){.strook__in{padding-block:var(--s10) var(--s6)}.bw3{gap:var(--s3);scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--pad));padding:0 var(--pad) var(--s2);scroll-padding-inline:var(--pad);scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.bw3::-webkit-scrollbar{display:none}.bw3__i,.bw3__i:first-child,.bw3__i:nth-child(3){scroll-snap-align:start;min-height:0;padding:var(--s5);border:1px solid var(--border-soft);border-radius:var(--r-md);background:var(--white);flex:0 0 76%;justify-content:flex-start;margin:0}.bw3__n{font-size:3rem}.bw3__l{margin-top:var(--s3);font-size:15px}.bw3__i--award img{width:64px}.bw3__i--award .bw3__l b{font-size:1.5rem}}@media (width<=360px){.veilig .btn{white-space:normal;max-width:100%;height:auto;min-height:48px;padding-block:var(--s2);text-align:left}}@media (height<=900px){.pl{height:46px}.pl b{font-size:clamp(17px,1.4vw,19px)}}@media (height<=780px){.pl{height:40px}.pl .ic{width:28px;height:28px}.pfoot{padding-top:var(--s3)}}.panel__in{max-height:calc(100vh - var(--menu-onder,96px) - 16px);overscroll-behavior:contain;overflow-y:auto}.case__top{column-gap:var(--s6);margin-bottom:var(--s8);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.case__fotokol{grid-column:1/8;min-width:0}.case__fotokol .case__foto{margin:0}.case__fotokol .case__credit{margin:var(--s2) 0 0}.case__top .cq{grid-column:8/13;align-self:center;margin-top:0}.case__top .cq p{font-size:clamp(18px,1.5vw,21px)}@media (width<=900px){.case__top{row-gap:var(--s5);margin-bottom:var(--s6);order:-2;grid-template-columns:1fr}.case__fotokol,.case__top .cq{grid-column:1/-1}}.klanten__venster{grid-column:3/13;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.klanten--bewijs .klanten__rij.is-loop{border:none;width:max-content;animation:48s linear infinite klLoop;display:flex}.klanten--bewijs .klanten__rij.is-loop li{background:0 0;border:none;flex:none;width:200px;height:88px}.klanten__venster:hover .klanten__rij.is-loop{animation-play-state:paused}@keyframes klLoop{to{transform:translate(-50%)}}@media (width<=900px){.klanten__venster{grid-column:1/-1}}@media (width<=640px){.klanten--bewijs .klanten__rij.is-loop li{width:150px;height:72px}}@media (prefers-reduced-motion:reduce){.klanten--bewijs .klanten__rij.is-loop{animation:none}.klanten__venster{overflow-x:auto}}.stem__muur{height:auto;display:block;position:relative;-webkit-mask-image:none;mask-image:none}.stem__spoor{grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--s5)) / 3);column-gap:var(--s5);scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px var(--s2);outline:none;display:grid;overflow-x:auto}.stem__spoor::-webkit-scrollbar{display:none}.stem__spoor .sk{scroll-snap-align:start;height:100%;margin:0}.stem__spoor:focus-visible{box-shadow:0 0 0 3px var(--orange-glow);border-radius:var(--r)}.stem__nav{justify-content:flex-end;gap:var(--s3);margin-top:var(--s5);display:flex}.stem__pijl{color:#fff;background:#ffffff0f;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .2s,border-color .2s;display:grid}.stem__pijl:hover{background:#ffffff24;border-color:#ffffff80}.stem__pijl svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (width<=1024px){.stem__spoor{grid-auto-columns:calc((100% - var(--s5)) / 2)}}@media (width<=640px){.stem__spoor{grid-auto-columns:86%}}@media (width<=900px){.stem__muur{scroll-snap-type:none;margin-inline:0;padding:0;display:block;overflow:visible}.stem__spoor .sk{flex:none}}.rollen.is-tabs{gap:var(--s6);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch}.rk-lijst{display:none}.rollen.is-tabs .rk-lijst{gap:var(--s3);flex-direction:column;display:flex}.rk-tab{width:100%;padding:var(--s5) var(--s6);border-radius:var(--r-lg);border:1px solid var(--border-soft);background:var(--white);text-align:left;flex-direction:column;align-items:flex-start;gap:4px;transition:border-color .25s,box-shadow .25s,background .25s;display:flex}.rk-tab__wie{color:var(--orange-hover);font-size:14px;font-weight:700}.rk-tab__kop{letter-spacing:-.015em;color:var(--ink);font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:800;line-height:1.25}.rk-tab:hover{border-color:var(--text-faint)}.rk-tab[aria-selected=true]{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-glow);background:var(--bg-soft)}.rollen.is-tabs .rol{gap:var(--s8);padding:var(--s5);flex-direction:row;grid-area:1/2;align-items:stretch;display:none}.rollen.is-tabs .rol.rk-aan{animation:rkIn .45s var(--ease-o,ease) both;display:flex}.rollen.is-tabs .rol:hover{box-shadow:none;translate:none}.rollen.is-tabs .rol__beeld{aspect-ratio:auto;flex:0 0 52%;min-height:340px}.rollen.is-tabs .rol__foto{object-fit:cover;width:100%;height:100%}.rollen.is-tabs .rol__body{padding:var(--s4) var(--s2) var(--s4) 0;flex-direction:column;justify-content:center;min-width:0;display:flex}.rollen.is-tabs .rol__wie,.rollen.is-tabs .rol__kop{display:none}.rollen.is-tabs .rol__tekst{margin:0 0 var(--s6);font-size:17px}.rollen.is-tabs .rol__cta{margin:0}@keyframes rkIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rollen.is-tabs .rol.rk-aan{animation:none}}.rol__body{flex-direction:column;flex:1;min-width:0;display:flex}.voet__kompas{gap:var(--s6);margin-bottom:var(--s12);padding:var(--s6) var(--s8);border-radius:var(--r-xl);background:#ffffff0d;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}.voet__kompas-tekst b{letter-spacing:-.01em;color:#fff;font-size:20px;font-weight:800;display:block}.voet__kompas-tekst p{margin-top:var(--s1);font-size:16px;line-height:1.5}.voet__kompas-form{gap:var(--s3);display:flex}.voet__kompas-form input[type=email]{min-width:0;font:inherit;border-radius:var(--r-pill);color:#fff;background:#ffffff14;border:1.5px solid #ffffff40;flex:1;padding:14px 18px;font-size:16px}.voet__kompas-form input::placeholder{color:#fff9}.voet__kompas-form input:focus{border-color:var(--orange-light);outline:none;box-shadow:0 0 0 4px #d14d184d}.voet__kompas-form .btn{flex:none}.voet__meting{margin-top:var(--s5)}@media (width<=760px){.voet__kompas{padding:var(--s5);grid-template-columns:1fr}.voet__kompas-form{flex-direction:column}}.optin{gap:var(--s3);margin-top:var(--s4);color:var(--text);cursor:pointer;align-items:flex-start;font-size:15px;line-height:1.45;display:flex}.optin input{width:20px;height:20px;accent-color:var(--orange);flex:none;margin-top:1px}.rlgk .rlpy__l:first-child{width:74%!important}.rlgk .rlpy__l:nth-child(2){width:80.5%!important}.rlgk .rlpy__l:nth-child(3){width:87%!important}.rlgk .rlpy__l:nth-child(4){width:93.5%!important}.rlgk .rlpy__l:nth-child(5){width:100%!important}.rlgk .rlpy__l{padding:0 var(--s3)}@media (width<=1020px){.kaart>#navcta{display:inline-flex}.kaart>.burger{margin-left:var(--s2)}}.swk{margin-top:var(--s10);padding:var(--s6);border-radius:var(--r-xl);border:1px solid var(--border);background:#fff;box-shadow:0 30px 70px #2a08201a,0 2px 6px #2a08200a}.swk__kop{align-items:center;gap:var(--s3);padding-bottom:var(--s5);border-bottom:1px solid var(--border-soft);display:flex}.swk__grid{gap:var(--s6);margin-top:var(--s5);grid-template-columns:1fr 1fr;display:grid}.swk__kol{padding:var(--s5);box-shadow:none;border:1px solid var(--border-soft)}.swk__kol:before{display:none}.swk__kol[data-modus=zonder]{background:linear-gradient(#fff8f3,#fff 40%)}.swk__kol[data-modus=met]{background:linear-gradient(#f3fbf6,#fff 40%)}.swk__titel{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:800}.swk__kol[data-modus=zonder] .swk__titel{color:var(--orange-hover)}.swk__kol[data-modus=met] .swk__titel{color:#1f7a4d}.swk__kol .accu{margin-top:var(--s3)}.swk .ad{grid-template-columns:76px minmax(0,1fr)}.swk .ad__d,.swk .ad__t em{font-size:14px}@media (width<=860px){.swk{padding:var(--s4)}.swk__grid{gap:var(--s4);grid-template-columns:1fr}.swk__kol{padding:var(--s4)}}@media (width<=560px){.swk .ad{grid-template-columns:1fr;gap:6px}.swk .agenda__dagen{gap:var(--s3)}}.hk-groep{padding:var(--s5) var(--s4) var(--s2);letter-spacing:.06em;text-transform:uppercase;color:var(--orange-hover);border-bottom:1px solid var(--border);margin:0;font-size:14px;font-weight:800}.herken__lijst .hk-groep:first-child{padding-top:var(--s3)}.dlo .dlo__st li.dlo__meer{display:none!important}.dlo.heel .dlo__st li.dlo__meer{display:block!important}.dlo__heel{align-items:center;gap:var(--s2);margin-top:var(--s3);color:var(--orange-hover);text-underline-offset:3px;cursor:pointer;pointer-events:auto;padding:0;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.dlscherm.open .dlo__heel{color:#a6e3ae}.tbalk{pointer-events:auto;height:38px;margin:calc(-1*var(--s4)) 0 var(--s3);background:var(--aubergine);color:#fef9f3;white-space:nowrap;font-size:14px;font-weight:600;line-height:38px;display:flex;position:relative;overflow:hidden}.tbalk__rij{flex:none;animation:48s linear infinite tbLoop;display:flex}.tbalk:hover .tbalk__rij{animation-play-state:paused}.tbalk__i{align-items:center;gap:var(--s2);padding:0 var(--s8);display:inline-flex}.tbalk__i:after{content:"";width:5px;height:5px;margin-left:var(--s8);background:var(--orange-light);border-radius:50%}.tbalk__i img{object-fit:contain;width:20px;height:20px}@keyframes tbLoop{to{transform:translate(-100%)}}.award{align-self:flex-start;align-items:center;gap:var(--s3);width:fit-content;margin-top:var(--s6);padding:var(--s2) var(--s4) var(--s2) var(--s2);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--white);color:var(--text-muted);font-size:14px;line-height:1.3;display:inline-flex}.award img{width:40px;height:auto}.award b{color:var(--ink);font-weight:700;display:block}.herken__cta{justify-content:space-between;align-items:center;gap:var(--s4);margin-top:var(--s10);padding:var(--s6) var(--s8);border-radius:var(--r-lg);background:var(--orange-soft);flex-wrap:wrap;display:flex}.herken__cta p{color:var(--text);font-size:16px}.herken__cta b{color:var(--ink);font-size:1.15rem;display:block}.hk--meer{display:none}#hLijst.open .hk--meer{display:grid}.hk-meer{margin-top:var(--s3);padding:var(--s3) var(--s4);color:var(--orange-tekst);text-underline-offset:4px;font-size:15px;font-weight:700;text-decoration:underline}.vhs{background:var(--white);padding:clamp(20px,3vw,36px);overflow:auto}.vhs__kop{margin-bottom:var(--s4);color:var(--ink);justify-content:space-between;align-items:center;font-size:1.1rem;display:flex}.vhs p{margin-bottom:var(--s3);color:var(--text);font-size:16px;line-height:1.65}.vhs__fase{align-items:center;gap:var(--s3);margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--border-soft);display:flex}.vhs__fase span{color:var(--text-muted);font-size:14px}.vhs__fase b{color:var(--ink);font-size:16px;display:block}.veilig--rapport{padding:var(--s6) var(--s8);border-radius:var(--r-lg);background:var(--cream);border:0}.veilig--rapport p{font-size:16px}.veilig--rapport b{color:var(--ink)}.zvm{background:var(--cream);padding:clamp(72px,9vw,128px) 0}.zvm__kop{max-width:760px;margin-bottom:var(--s10)}.zvm__rij{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.zvm__k{gap:var(--s2);min-height:220px;padding:var(--s6);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white);transition:transform .3s var(--ease),box-shadow .3s,border-color .3s;flex-direction:column;display:flex;position:relative}.zvm__k:hover{box-shadow:var(--shadow);border-color:var(--orange-light);transform:translateY(-4px)}.zvm__ic{width:44px;height:44px;margin-bottom:var(--s2);background:var(--orange-soft);border-radius:12px;place-items:center;display:grid}.zvm__ic svg{fill:none;width:22px;height:22px;stroke:var(--orange);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.zvm__cat{letter-spacing:.02em;color:var(--orange-tekst);font-size:14px;font-weight:700}.zvm__k b{color:var(--ink);font-size:1.1rem;line-height:1.3}.zvm__z{color:var(--text-muted);font-size:15px;line-height:1.5}.zvm__pijl{padding-top:var(--s3);margin-top:auto}.zvm__pijl svg{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-width:2px;transition:transform .3s}.zvm__k:hover .zvm__pijl svg{stroke:var(--orange);transform:translate(4px)}@media (width<=1100px){.zvm__rij{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.zvm__rij{grid-template-columns:1fr}.zvm__k{min-height:0}}.bewijs__cta{margin-top:var(--s10);justify-content:center;display:flex}.logoband{margin-top:var(--s12)}.logoband__kop{margin-bottom:var(--s4);text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:14px;font-weight:700}.logoband .stem__logos{margin-top:0}.logoband .sl{border:1px solid var(--border-soft)}.zvoor{gap:var(--s2);margin:var(--s4) 0 var(--s2);list-style:none;display:grid}.zvoor li{color:var(--text);padding-left:28px;font-size:16px;position:relative}.zvoor li:before{content:"";border-left:2.5px solid var(--orange);border-bottom:2.5px solid var(--orange);width:16px;height:9px;position:absolute;top:.45em;left:0;transform:rotate(-45deg)}.gegevens{gap:var(--gutter);align-content:start;display:grid}.gegevens__blok{gap:var(--s1);padding:var(--s6) var(--s8);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white);color:var(--text);flex-direction:column;font-size:16px;display:flex}.gegevens__blok b{margin-bottom:var(--s1);color:var(--ink);font-size:1.1rem}.usp{margin-top:var(--s8)}@media (width>=901px){.start__stappen{grid-template-columns:repeat(4,minmax(0,1fr))}}.czo-h__logos{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.czo-l{min-height:72px;padding:var(--s3) var(--s4);border:1px solid var(--border);border-radius:var(--r);background:var(--white);text-align:center;color:var(--ink);place-items:center;font-size:15px;font-weight:700;line-height:1.25;display:grid}.czo-l img{object-fit:contain;width:auto;max-width:100%;max-height:32px}.czm{background:var(--cream);padding:clamp(64px,8vw,112px) 0}.czm__rij{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.czm__k{gap:var(--s2);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white);transition:transform .3s var(--ease),box-shadow .3s;flex-direction:column;display:flex;overflow:hidden}.czm__k:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.czm__b{aspect-ratio:5/3;display:block;overflow:hidden}.czm__b img{object-fit:cover;width:100%;height:100%}.czm__org{padding:var(--s4) var(--s6) 0;color:var(--orange);font-size:14px;font-weight:700}.czm__k b{padding:0 var(--s6);color:var(--ink);font-size:1.1rem;line-height:1.3}.czm__l{align-items:center;gap:var(--s2);padding:var(--s3) var(--s6) var(--s6);color:var(--ink);margin-top:auto;font-size:15px;font-weight:700;display:flex}.czm__l svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}@media (width<=900px){.czm__rij{grid-template-columns:1fr}}.czb{padding:clamp(56px,7vw,96px) 0}.czb__in{max-width:760px}.czb h2{margin:var(--s8) 0 var(--s3);color:var(--ink);font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.2}.czb p{margin-bottom:var(--s4);font-size:1.0625rem;line-height:1.7}.ri.doel:before{animation:5s ease-out 3 mPuls}@media (width>=901px){.urgs{min-height:60vh;padding:var(--s6) 0}.gems{min-height:56vh}}@media (width<=600px){.pkop__knoppen .btn{height:auto;min-height:52px;padding-block:var(--s2);white-space:normal;max-width:100%;line-height:1.25}.pkop__knoppen .btn .chip{display:none}.stoel__n{font-size:13px}}.cpr__chip,.cpr__melding,.cpr__as span,.gemv__as span,.gemv__lab{font-size:14px!important}@media (width<=600px){.cpr__chip,.cpr__melding,.cpr__as span,.gemv__as span,.gemv__lab{font-size:13px!important}}.gemv__top span,.czo__chip i,.czk__beeld,.czk__legenda,.czk__lab{font-size:14px!important}@media (width<=600px){.gemv__top span,.czo__chip i,.czk__beeld,.czk__legenda,.czk__lab{font-size:13px!important}}.czo__sec{font-size:14px!important}.vhs .vhs__fase img{object-fit:contain;width:40px!important;height:40px!important;position:static!important;inset:auto!important;transform:none!important}.hero .award{order:9}.direct__grid .gegevens{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media (width<=700px){.direct__grid .gegevens{grid-template-columns:1fr}}.direct__grid .gegevens{grid-column:1/span 7}@media (width<=900px){.direct__grid .gegevens{grid-column:1/-1}}@media (width>=901px){.direct__grid .gegevens{grid-column:1/9}}.direct__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.direct__grid .gegevens,.direct__grid .direct__stapel{display:contents}.direct__grid .gegevens__blok,.direct__grid .dkaart{height:100%}.direct__grid .dkaart--start{align-items:center;gap:var(--s4) var(--s8);flex-flow:wrap;grid-column:1/-1;height:auto;display:flex}.direct__grid .dkaart--start b{flex-basis:100%}@media (width>=901px){.direct__grid .dkaart--start b{flex-basis:auto;margin-right:auto}}@media (width<=900px){.direct__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.direct__grid{grid-template-columns:1fr}}.direct__grid .dkaart:not(.dkaart--start),.direct__grid .gegevens__blok{grid-column:auto}@media (width>=901px){.direct__grid .dkaart--start b{margin-right:0}.direct__grid .dkaart--start>span{margin-right:auto}}.spg__kop{letter-spacing:var(--tracking-tight);color:#fff;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.15}.spg__tekst{margin-top:var(--s3);color:#ffffffd1;max-width:46ch;font-size:17px;line-height:1.55}.spg__velden{gap:var(--s3);margin-top:var(--s5);grid-template-columns:1fr 1fr;display:grid}.spg .vld{color:#fff}.spg .vld input{color:#fff;background:#ffffff14;border-color:#ffffff3d}.spg .vld input:focus{border-color:var(--orange-light)}.spg .optin{color:#ffffffd1}.spg__fout{margin-top:var(--s3);color:#ffb59a;font-size:15px;font-weight:700}.spg__fout[hidden]{display:none}.spg__knop{margin-top:var(--s5)}.spg__noot{margin-top:var(--s4);color:#ffffff9e;max-width:52ch;font-size:14px;line-height:1.5}.spg__noot a{color:#fff}@media (width<=600px){.spg__velden{grid-template-columns:1fr}}.tlf{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.tlf select{min-width:0;padding-inline:12px 8px}.pkop__knoppen .award{align-self:center;margin-top:0}.czo-h__logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;max-width:420px;margin-inline:auto;display:grid;position:relative}.czo-h__logos>*{align-self:start}.czo-h__logos>:nth-child(3n+2){margin-top:34%}.czo-l{aspect-ratio:1;opacity:0;min-height:0;animation:czoIn .7s var(--ease-o) forwards;animation-delay:calc(.15s + var(--i)*80ms);background:#fff;border:4px solid #fff;border-radius:50%;padding:20%;transform:scale(.7);box-shadow:0 18px 40px -20px #5c124973}.czo-l img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@media (width<=999px){.czo-h__logos{max-width:340px}}@media (prefers-reduced-motion:reduce){.czo-l{opacity:1;animation:none;transform:none}}@media (width<=600px){.zvm__rij{scroll-snap-type:x mandatory;margin-inline:calc(var(--pad) * -1);padding:4px var(--pad) 12px;scroll-padding-inline:var(--pad);scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:calc(46.5116% - 5.5814px);grid-auto-flow:column;gap:12px;overflow-x:auto}.zvm__rij::-webkit-scrollbar{display:none}.zvm__k{scroll-snap-align:start;padding:var(--s4);border-radius:var(--r);gap:6px}.zvm__k b{font-size:16px}.zvm__z{display:none}.zvm__ic{width:40px;height:40px;margin-bottom:4px}.zvm__kop{margin-bottom:var(--s6)}}.czo{padding-bottom:clamp(48px,6vw,80px)}.czo-s{padding-block:clamp(48px,6vw,80px)}.czo-s+.czs2{padding-top:clamp(40px,5vw,64px)}.factoren{column-gap:var(--s3);grid-template-columns:max-content minmax(0,1fr) max-content;display:grid}.factoren>*{grid-column:1/-1}.fac{grid-template-columns:subgrid;column-gap:var(--s3)}@media (width<=900px){.factoren{grid-template-columns:max-content minmax(0,1fr)}.fac__s{grid-column:2}}@media (width<=999px){.spv__pan{align-self:start}.spoor .gems:last-of-type{min-height:0;padding-bottom:var(--s4)}}@media (width<=420px){#herken .btn .chip,.slot__knoppen .btn .chip{white-space:nowrap}#herken .btn,.slot__knoppen .btn{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:52px;padding-block:8px;line-height:1.25}}.jur{padding:var(--s10) 0 var(--s16);background:#fff}.jur__kol{max-width:780px}.jur__datum{color:var(--text-muted);font-size:14px;font-weight:700}.jur__inhoud{margin:var(--s5) 0 var(--s4);flex-wrap:wrap;gap:8px;display:flex}.jur__inhoud a{border:1px solid var(--border);border-radius:var(--r-pill);color:var(--ink);background:var(--cream);padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s}.jur__inhoud a:hover{border-color:var(--orange);color:var(--orange-hover)}.jur__sec{padding-top:var(--s8);scroll-margin-top:110px}.jur__sec+.jur__sec{margin-top:var(--s8);border-top:1px solid var(--border-soft)}.jur h2{margin-bottom:var(--s3);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:800;line-height:1.2}.jur p,.jur li{color:var(--text);font-size:17px;line-height:1.65}.jur p+p,.jur ul+p,.jur p+ul,.jur__tabel+p{margin-top:var(--s3)}.jur ul{padding-left:1.2em;list-style:outside}.jur li+li{margin-top:6px}.jur a{color:var(--orange-hover);text-underline-offset:3px;text-decoration:underline}.jur__adres{padding:var(--s4) var(--s5);border-radius:var(--r);background:var(--cream);line-height:1.7}.jur__tabel{margin-top:var(--s4);border-bottom:1px solid var(--border-soft)}.jur-r{grid-template-columns:repeat(var(--k,3),minmax(0,1fr));gap:var(--s4);border-top:1px solid var(--border-soft);color:var(--text);padding:14px 0;font-size:16px;line-height:1.5;display:grid}.jur-r:has(>:nth-child(2):last-child){--k:2}.jur-r--kop{letter-spacing:.02em;color:var(--ink);font-size:14px;font-weight:800}.jur-r>:first-child{color:var(--ink);font-weight:700}.jur-r--kop>:first-child{font-weight:800}@media (width<=640px){.jur-r{grid-template-columns:1fr;gap:4px}.jur-r--kop{display:none}.jur-r>:last-child{color:var(--text-muted)}}.ovh{background:radial-gradient(70% 60% at 85% 20%,#eb7d5129,transparent 70%),var(--cream);padding:clamp(140px,14vw,190px) 0 clamp(64px,8vw,110px);position:relative;overflow:hidden}.ovh__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ovh__h{text-wrap:balance}.ovh__r{display:block}.ovh__h em{color:var(--orange)}.ovh__duo{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.ovh__p{aspect-ratio:3/4;background:#fff;border-radius:28px;margin:0;overflow:hidden;box-shadow:0 30px 60px -28px #5c124973}.ovh__p img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.ovh__p--c,.ovh__p--l{grid-row:1}.ovh__naam{color:var(--text-muted);margin:0;font-size:14px;line-height:1.4}.ovh__naam b{color:var(--ink);font-size:16px;display:block}.ovh__naam--c{grid-area:2/1;padding-top:4px}.ovh__naam--l{grid-area:2/2;padding-top:4px}.ovv{color:#fff;background:radial-gradient(60% 50% at 80% 30%,#d14d1833,#0000 70%),radial-gradient(50% 50% at 0 100%,#8057b140,#0000 70%),#240a1e;padding:clamp(88px,10vw,140px) 0 clamp(72px,8vw,110px);position:relative}.ovv__kop{justify-content:space-between;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;display:flex}.ovv__kop .sectiekop{color:#fff;flex:420px}.ovv__kop .sectiekop em{color:var(--orange-light)}.ovv__cat{align-items:center;gap:var(--s3);letter-spacing:.06em;text-transform:uppercase;color:#ffb48f;flex-basis:100%;margin:0;font-size:14px;font-weight:700;display:inline-flex}.ovv__puls{background:var(--orange-light);border-radius:50%;width:10px;height:10px;animation:2s infinite ovPuls;box-shadow:0 0 #eb7d5199}@keyframes ovPuls{70%{box-shadow:0 0 0 12px #eb7d5100}to{box-shadow:0 0 #eb7d5100}}.ovv__deel{align-items:center;gap:var(--s2);height:38px;padding:0 var(--s4);border-radius:var(--r-pill);color:#fff;border:1px solid #ffffff38;font-size:14px;font-weight:600;transition:border-color .25s,background .25s;display:inline-flex}.ovv__deel svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ovv__deel:hover{border-color:var(--orange-light)}.ovv__deel.ok{color:#bdf0d2;border-color:#6fd39a}.ovv__grid{margin-top:var(--s10);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,80px);display:grid}.ovs{opacity:.28;min-height:78vh;transition:opacity .6s var(--ease);flex-direction:column;justify-content:center;scroll-margin-top:110px;display:flex}.ovs.is-actief{opacity:1}.ovs__nr{letter-spacing:.08em;color:var(--orange-light);margin:0;font-size:14px;font-weight:800}.ovs__kop{margin:var(--s2) 0 var(--s3);letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:18ch;font-size:clamp(1.7rem,2.9vw,2.5rem);font-weight:800;line-height:1.08}.ovs__t{color:#f6ecefd1;max-width:34ch;font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.5}.ovv__fig{flex-direction:column;align-self:start;height:640px;margin:0;display:flex;position:sticky;top:max(96px,50vh - 320px)}.ovv__rail{margin-bottom:var(--s4);grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.ovv__rail i{background:#ffffff1f;border-radius:4px;height:4px;position:relative;overflow:hidden}.ovv__rail i:after{content:"";background:linear-gradient(90deg,#f0a24b,var(--orange-light));transform-origin:0;transition:transform .6s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.ovv__fig[data-s="1"] .ovv__rail i:nth-child(-n+1):after,.ovv__fig[data-s="2"] .ovv__rail i:nth-child(-n+2):after,.ovv__fig[data-s="3"] .ovv__rail i:nth-child(-n+3):after,.ovv__fig[data-s="4"] .ovv__rail i:nth-child(-n+4):after,.ovv__fig[data-s="5"] .ovv__rail i:after{transform:scaleX(1)}.ovv__veld{background:radial-gradient(80% 70% at 50% 40%,#ffffff0f,#ffffff04);border:1px solid #ffffff14;border-radius:28px;flex:1;position:relative;overflow:hidden}.ovv__cv{width:100%;height:100%;display:block;position:absolute;inset:0}.ovv__bijs{margin:var(--s3) 0 0;color:#f6ecef8c;font-size:14px}.ovf{opacity:0;transition:opacity .6s var(--ease),transform .8s var(--ease-o);pointer-events:none;position:absolute;transform:translateY(16px)}.ovv__fig[data-s="1"] .ovf--1,.ovv__fig[data-s="2"] .ovf--2,.ovv__fig[data-s="3"] .ovf--3,.ovv__fig[data-s="4"] .ovf--4,.ovv__fig[data-s="5"] .ovf--5{opacity:1;transform:none}.ovf--2,.ovf--4,.ovf--5{left:var(--s6);right:var(--s6);bottom:var(--s5);align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}.ovf-tel{letter-spacing:-.04em;color:#fff;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1}.ovf-lab{color:#f6ecefd1;font-size:15px;font-weight:600}.ovf--5 .ovf-lab{align-items:center;gap:var(--s2);border-radius:var(--r-pill);color:#ffe3a3;background:#ffbe5a24;border:1px solid #ffbe5a66;padding:8px 14px;display:inline-flex}.ovf--1{place-items:center;display:grid;inset:0}.ovf-art{width:min(78%,380px);padding:var(--s6);background:#fffdf9;border-radius:18px;flex-direction:column;gap:12px;display:flex;transform:rotate(-2deg);box-shadow:0 30px 60px -20px #0009}.ovf-art__l{background:#eadfd3;border-radius:6px;height:10px}.ovf-art__m{color:var(--ink);background:linear-gradient(90deg,#eb7d5159,#fab20b59);border-radius:6px;align-self:flex-start;padding:4px 8px;font-size:16px;font-weight:800}.ovv__fig[data-s="1"] .ovf-art__m{animation:ovMark 1.2s .3s var(--ease-o) both}@keyframes ovMark{0%{background-repeat:no-repeat;background-size:0 100%}to{background-repeat:no-repeat;background-size:100% 100%}}.ovf--3{inset:var(--s8) var(--s6) var(--s8)}.ovf-lijn{width:100%;height:100%;overflow:visible}.ovf-lijn__as{stroke:#fff3;stroke-width:1.5px;fill:none}.ovf-lijn__l{fill:none;stroke:var(--orange-light);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.2s var(--ease)}.ovv__fig[data-s="3"] .ovf-lijn__l{stroke-dashoffset:0}.ovf-lab--a,.ovf-lab--b{border-radius:var(--r-pill);color:#fff;opacity:0;background:#ffffff14;border:1px solid #ffffff29;padding:6px 12px;font-size:14px;transition:opacity .5s;position:absolute}.ovf-lab--a{top:46%;left:30%}.ovf-lab--b{background:#d9432a40;border-color:#ff8c6e80;top:18%;right:2%}.ovv__fig[data-s="3"] .ovf-lab--a{opacity:1;transition-delay:.9s}.ovv__fig[data-s="3"] .ovf-lab--b{opacity:1;transition-delay:1.9s}.ov-licht{animation:ovLicht 2.6s var(--ease)}@keyframes ovLicht{0%,30%{box-shadow:inset 0 0 0 3px var(--orange-light)}to{box-shadow:inset 0 0 0 3px #eb7d5100}}.ovt{background:var(--cream);padding:clamp(80px,9vw,130px) 0}.ovt__lead{max-width:52ch}.ovt__q{margin:var(--s8) 0 0;padding-left:var(--s6);border-left:4px solid var(--orange)}.ovt__q p{letter-spacing:-.02em;max-width:30ch;color:var(--aubergine);text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:700;line-height:1.25}.ovt__q footer{margin-top:var(--s3);color:var(--text-muted);font-size:15px;font-weight:700}.ovt__rij{--lijn:1;gap:var(--gutter);margin-top:var(--s12);padding-top:var(--s8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.ovt__rij:before,.ovt__rij:after{content:"";background:var(--border);z-index:0;border-radius:3px;height:3px;position:absolute;top:14px;left:0;right:0}.ovt__rij>.ovtk{z-index:1}.ovt__rij:after{background:linear-gradient(90deg,var(--orange),#f0a24b);transform:scaleX(var(--lijn));transform-origin:0}.ovtk{gap:var(--s3);flex-direction:column;display:flex;position:relative}.ovtk__jaar{top:calc(-1 * var(--s8) - 2px);z-index:1;border-radius:var(--r-pill);background:var(--aubergine);color:#fff;padding:4px 12px;font-size:14px;font-weight:800;position:absolute;left:0}.ovtk__beeld{aspect-ratio:4/3;border-radius:var(--r-lg);box-shadow:var(--shadow);background:#fff;overflow:hidden}.ovtk__beeld img{object-fit:cover;width:100%;height:100%;display:block}.ovtk__beeld--app img{object-fit:cover;object-position:0 0;transform-origin:0 0;transform:scale(1.7)}.ovtk__beeld--doc{background:linear-gradient(140deg,#5c1249,#2a0820);place-items:center;display:grid}.ovtk__doc{aspect-ratio:3/4;height:78%;padding:var(--s4);color:var(--text-muted);background:#fffdf9;border-radius:8px;flex-direction:column;justify-content:flex-end;font-size:14px;display:flex;transform:rotate(-3deg);box-shadow:0 20px 40px -12px #00000080}.ovtk__doc b{color:var(--ink);font-size:18px;line-height:1.15;display:block}.ovtk h3{margin:var(--s2) 0 0;color:var(--ink);font-size:1.25rem;font-weight:800}.ovtk p{color:var(--text);font-size:16px;line-height:1.5}.ovp{background:#fff;padding:clamp(80px,9vw,130px) 0}.ovp__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ovp__foto{aspect-ratio:4/5;border-radius:var(--r-xl);margin:0;overflow:hidden;box-shadow:0 30px 60px -20px #2a082059}.ovp__foto img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.ovp__rol,.ovl__rol{margin:0 0 var(--s2);letter-spacing:.06em;text-transform:uppercase;color:var(--orange-hover);font-size:14px;font-weight:800}.ovp__q{margin:var(--s6) 0 0}.ovp__q p{letter-spacing:-.01em;max-width:34ch;color:var(--ink);font-size:clamp(1.3rem,2vw,1.65rem);font-weight:600;line-height:1.4}.ovp__feit{margin-top:var(--s8);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ovp__feit li{padding:var(--s4) var(--s4) var(--s4) 0;color:var(--text-muted);font-size:15px;line-height:1.4}.ovp__feit li+li{padding-left:var(--s4);border-left:1px solid var(--border)}.ovp__feit b{color:var(--ink);font-size:16px;display:block}.ovp__video{margin-top:var(--s8);border-radius:var(--r-lg);aspect-ratio:16/9;box-shadow:var(--shadow-lg);background:#1a0b17;position:relative;overflow:hidden}.ovp__video[hidden]{display:none}.ovp__v{object-fit:cover;width:100%;height:100%;display:block}.ovp__speel{left:var(--s5);bottom:var(--s5);align-items:center;gap:var(--s3);border-radius:var(--r-pill);color:var(--ink);text-align:left;box-shadow:var(--shadow);transition:transform .3s var(--ease);background:#fffffff0;padding:10px 18px 10px 10px;font-size:14px;line-height:1.3;display:flex;position:absolute}.ovp__speel:hover{transform:translateY(-2px)}.ovp__speel b{font-size:16px;display:block}.ovp__speel-ic{background:var(--orange);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.ovp__speel-ic svg{fill:#fff;width:20px;height:20px;margin-left:3px}.ovp__video.speelt .ovp__speel{opacity:0;pointer-events:none}.ovl{background:radial-gradient(60% 60% at 90% 10%,#eb7d512e,transparent 70%),var(--aubergine);color:#fff;padding:clamp(88px,10vw,140px) 0}.ovl__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ovl .sectiekop{color:#fff}.ovl .sectiekop em{color:var(--orange-light)}.ovl__rol{color:#ffb48f}.ovl__q{margin:var(--s6) 0 0}.ovl__q p{letter-spacing:-.04em;color:#ffc7ac;text-wrap:balance;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:800;line-height:1.02}.ovl__t{margin-top:var(--s6);color:#ffffffd6;max-width:46ch;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6}.ovl__foto{aspect-ratio:4/5;border-radius:28px;margin:0;overflow:hidden;box-shadow:0 40px 80px -30px #0009}.ovl__foto img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.ovl__pad{margin-top:clamp(56px,7vw,96px)}.ovl__padkop{margin:0 0 var(--s6);letter-spacing:.06em;text-transform:uppercase;color:#ffb48f;font-size:14px;font-weight:800}.ovlp{--p:0;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid;position:relative}.ovlp:before,.ovlp:after{content:"";background:#ffffff29;border-radius:3px;height:3px;position:absolute;top:7px;left:8px;right:8px}.ovlp:after{background:linear-gradient(90deg,#f0a24b,var(--orange-light));transform:scaleX(var(--p));transform-origin:0}.ovlp li{z-index:1;gap:var(--s3);color:#ffffff80;flex-direction:column;font-size:15px;line-height:1.35;transition:color .4s;display:flex;position:relative}.ovlp li i{width:17px;height:17px;transition:background .4s,border-color .4s,transform .4s var(--ease-o);background:#3a1030;border:3px solid #ffffff4d;border-radius:50%}.ovlp li.aan{color:#fff}.ovlp li.aan i{background:var(--orange-light);border-color:#ffd6c2;transform:scale(1.15)}.ovl__slot{margin-top:var(--s8);color:#fff;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:700}.ovm{background:var(--cream);text-align:center;padding:clamp(80px,9vw,130px) 0}.ovm__q{max-width:900px;margin:0 auto}.ovm__q p{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;font-size:clamp(1.9rem,3.8vw,3.2rem);font-weight:800;line-height:1.1}.ovm__q footer{margin-top:var(--s4);color:var(--text-muted);font-size:15px;font-weight:600}.ovm__team{align-items:center;gap:var(--s4);margin-top:var(--s12);flex-direction:column;display:flex}.ovm__fotos{display:flex}.ovm__fotos img{object-fit:cover;object-position:50% 20%;border:4px solid var(--cream);border-radius:50%;width:72px;height:72px;box-shadow:0 10px 24px -10px #5c124966}.ovm__fotos img+img{margin-left:-14px}.ovm__t{max-width:40ch;color:var(--text);font-size:17px;line-height:1.5}@media (width<=900px){.ovh__grid,.ovp__grid,.ovl__grid{grid-template-columns:minmax(0,1fr)}.ovh__duo{max-width:520px}.ovv__grid{margin-top:var(--s6);flex-direction:column;display:flex}.ovv__fig{z-index:1;height:min(52vh,440px);padding:var(--s2) 0;background:#240a1e;order:-1;top:68px}.ovs{min-height:72vh;padding-top:var(--s8);justify-content:flex-start}.ovv__bijs{font-size:13px}.ovt__rij{gap:var(--s10);grid-template-columns:minmax(0,1fr);padding-top:0}.ovt__rij:before,.ovt__rij:after{display:none}.ovtk__jaar{align-self:flex-start;position:static}.ovp__feit{grid-template-columns:minmax(0,1fr)}.ovp__feit li+li{border-left:0;border-top:1px solid var(--border);padding-left:0}.ovl__foto{order:-1;max-width:420px}.ovlp{gap:var(--s4);padding-left:var(--s8);grid-template-columns:minmax(0,1fr)}.ovlp:before,.ovlp:after{width:3px;height:auto;inset:8px auto 8px 7px}.ovlp:after{transform:scaleY(var(--p));transform-origin:top}.ovlp li{margin-left:calc(-1 * var(--s8));flex-direction:row;align-items:center}}@media (width<=600px){.ovh__naam--l{margin-top:0}.ovf--2,.ovf--4,.ovf--5{left:var(--s4);right:var(--s4);bottom:var(--s3)}.ovf-lab{font-size:14px}.ovm__fotos img{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.ovs{opacity:1}.ovv__puls{animation:none}}.ov-bron{margin-top:var(--s3);border:1px solid var(--border);border-radius:var(--r-pill);font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:6px;padding:5px 12px 5px 10px;font-size:14px;font-weight:700;line-height:1.2;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.ov-bron svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ov-bron:hover,.ov-bron:focus-visible{color:var(--orange-hover);border-color:var(--orange-hover);background:#e86a330f}.ovv .ov-bron,.ovl .ov-bron{color:#f6ecefbf;border-color:#f6ecef4d}.ovv .ov-bron:hover,.ovl .ov-bron:hover{color:#fff;background:#ffffff14;border-color:#fff}blockquote footer .ov-bron{margin-top:var(--s2)}.ovb__rij{justify-content:space-between;align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.ovb__t{max-width:52ch;color:var(--text);font-size:16px;line-height:1.5}.ovb__knop .tegel svg{fill:none;stroke:currentColor;stroke-width:2px}.ovbr{z-index:200;position:fixed;inset:0}.ovbr[hidden]{visibility:hidden;pointer-events:none;display:block}.ovbr__dek{opacity:0;background:#2a082073;transition:opacity .35s;position:absolute;inset:0}.ovbr__paneel{width:min(460px,100vw);padding:var(--s8) var(--s6);background:#fffdf9;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-30px 0 60px -20px #2a082059}.ovbr.open .ovbr__dek{opacity:1}.ovbr.open .ovbr__paneel{transform:none}.ovbr__top{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s6);display:flex}.ovbr__kop{color:var(--ink);font-size:1.5rem;font-weight:800}.ovbr__dicht{border:1px solid var(--border);cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid}.ovbr__dicht svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.ovbr__lbl{margin:0 0 var(--s2);letter-spacing:.06em;text-transform:uppercase;color:var(--orange-hover);font-size:14px;font-weight:800}.ovbr__hier{margin-bottom:var(--s6);padding:var(--s4);border-radius:var(--r-lg);background:#e86a3314}.ovbr__detail{color:var(--ink);font-size:16px;font-weight:600;line-height:1.5}.ovbr .ovb__lijst{max-width:none;margin-top:0}.ovbr .ovb__lijst li{padding:var(--s2) var(--s3);border-radius:10px;transition:background .3s}.ovbr .ovb__lijst li.raak{background:#e86a331f}@media (prefers-reduced-motion:reduce){.ovbr__paneel,.ovbr__dek{transition:none}}.ovb{padding:var(--s12) 0;border-top:1px solid var(--border-soft);background:#fff}.ovb__kop{color:var(--ink);font-size:1.35rem;font-weight:800}.ovb__lijst{margin-top:var(--s4);gap:var(--s3);max-width:880px;color:var(--text);padding-left:1.2em;font-size:15px;line-height:1.55;display:grid}.ovb__lijst a{color:var(--orange-hover);text-underline-offset:3px;text-decoration:underline}.ntd{margin:0;position:relative}.ntd__kaart{padding:var(--s5);background:#fff;border:1px solid #5c1a4014;border-radius:24px;box-shadow:0 30px 70px -30px #5c1a4047,0 2px 6px #5c1a400a}.ntd__top{align-items:center;gap:var(--s3);margin-bottom:var(--s4);display:flex}.ntd__top figcaption{letter-spacing:.06em;text-transform:uppercase;color:var(--aubergine);flex:1;font-size:14px;font-weight:800}.ntd__vb{border-radius:var(--r-pill);background:var(--cream);color:var(--text-muted);padding:3px 10px;font-size:14px;font-weight:700}.ntd__lijst{margin:0;padding:0;list-style:none}.ntd__r{align-items:center;gap:var(--s3);border-top:1px solid var(--border-soft);color:var(--ink);opacity:.3;transition:opacity .45s var(--ease),transform .6s var(--ease-o);padding:12px 0;font-size:16px;font-weight:600;display:flex;transform:translate(-6px)}.ntd__r:first-child{border-top:0}.ntd__r i{border:1.5px solid var(--border);color:#0000;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-style:normal;font-weight:800;transition:background .35s,border-color .35s,color .35s;display:grid}.ntd__r i svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ntd.is-r0 .ntd__r:first-child,.ntd.is-r1 .ntd__r:nth-child(2),.ntd.is-r2 .ntd__r:nth-child(3),.ntd.is-r3 .ntd__r:nth-child(4){opacity:1;transform:none}.ntd.is-r0 .ntd__r:first-child i,.ntd.is-r1 .ntd__r:nth-child(2) i,.ntd.is-r2 .ntd__r:nth-child(3) i,.ntd.is-r3 .ntd__r:nth-child(4) i{color:#fff;background:#2fa56b;border-color:#2fa56b}.ntd__open{margin-top:var(--s2);padding:12px var(--s3);color:#a8391a;border:1.5px dashed #c8431b73;border-radius:14px}.ntd__open i{color:#e0561f;border-color:#e0561f}.ntd.is-open .ntd__open{opacity:1;transform:none}.ntd.is-open:not(.is-meting) .ntd__open i{animation:1.4s ease-in-out infinite ntdPuls}@keyframes ntdPuls{50%{box-shadow:0 0 0 8px #e0561f26}}.ntd__meting{z-index:1;padding:var(--s5);border-top:4px solid var(--orange);opacity:0;transition:opacity .6s var(--ease),transform .9s var(--ease-o);background:#fff;border-radius:20px;margin:-12px 0 0 14%;position:relative;transform:translateY(28px);box-shadow:0 30px 60px -24px #5c1a4066}.ntd.is-meting .ntd__meting{opacity:1;transform:none}.ntd__mkop{justify-content:space-between;align-items:baseline;gap:var(--s3);letter-spacing:.06em;text-transform:uppercase;color:var(--orange-hover);font-size:14px;font-weight:800;display:flex}.ntd__mkop span{letter-spacing:0;text-transform:none;color:var(--text-muted);font-size:14px;font-weight:600}.ntd__meting .fasechip{margin-top:var(--s3)}.ntd__l{margin:var(--s4) 0 var(--s2);color:var(--text-muted);font-size:14px;font-weight:700}.ntd__f{align-items:center;gap:var(--s3);color:var(--ink);grid-template-columns:minmax(0,1fr) 34% auto;padding:6px 0;font-size:15px;font-weight:600;display:grid}.ntd__b{background:var(--cream);border-radius:6px;height:10px;position:relative}.ntd__b i{width:0;transition:width 1s var(--ease-o) calc(.4s + var(--i)*.15s);background:#e0561f;border-radius:6px;position:absolute;top:0;bottom:0;left:0}.ntd.is-meting .ntd__b i{width:var(--w)}.ntd__b u{background:var(--aubergine);width:2px;text-decoration:none;position:absolute;top:-4px;bottom:-4px}.ntd__f b{font-variant-numeric:tabular-nums;color:#a8391a}.ntd__actie{color:var(--ink);font-size:16px;font-weight:800;line-height:1.35}@media (width<=999px){.ntd__meting{margin:-20px 0 0 6%}}@media (width<=560px){.ntd__kaart,.ntd__meting{padding:var(--s4)}.ntd__meting{margin:-16px 0 0}.ntd__f{grid-template-columns:minmax(0,1fr) 28% auto}}.urg .ov-bron{margin-top:var(--s4);color:#f6ecefcc;border-color:#f6ecef4d}.urg .ov-bron:hover,.urg .ov-bron:focus-visible{color:#fff;background:#ffffff14;border-color:#fff}.ntw{grid-template-columns:repeat(10,1fr);gap:clamp(6px,1vw,10px);display:grid}.ntw__p{aspect-ratio:1;opacity:0;transition:transform .5s var(--ease-o) calc(var(--i)*12ms),opacity .4s calc(var(--i)*12ms),background .4s;background:#ffffff24;border-radius:50%;transform:scale(.4)}.aan .ntw__p{opacity:1;transform:none}.aan .ntw__p.mis{background:#ff7a45;box-shadow:0 0 10px #ff7a458c}.aan .ntw__p.mis2{background:repeating-linear-gradient(135deg,#ff9a6c 0 3px,#ff9a6c40 3px 6px)}.uv__leg:has(.ntw__l){gap:var(--s2) var(--s5);flex-wrap:wrap}.ntw__l{align-items:center;gap:8px;display:inline-flex}.ntw__l i{border-radius:50%;width:12px;height:12px}.ntw__l i.mis{background:#ff7a45}.ntw__l i.mis2{background:repeating-linear-gradient(135deg,#ff9a6c 0 3px,#ff9a6c40 3px 6px)}.ntp{gap:var(--s5);display:grid}.ntp__r{gap:var(--s2);color:#fff;font-size:15px;font-weight:600;display:grid}.ntp__b{background:#ffffff14;border-radius:10px;height:34px;position:relative}.ntp__b i{width:0;transition:width 1.1s var(--ease-o) calc(.3s + var(--j)*.35s);background:linear-gradient(90deg,#b7a6b3,#e8dce4);border-radius:10px;position:absolute;top:0;bottom:0;left:0}.ntp__r--min .ntp__b i{background:linear-gradient(90deg,#f0a24b,#e0561f)}.aan .ntp__b i{width:var(--w)}.ntp__b em{color:#ff9a6c;opacity:0;padding:0 10px;font-size:16px;font-style:normal;font-weight:800;transition:opacity .4s 1.6s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.aan .ntp__b em{opacity:1}.nth{gap:var(--s4);padding:var(--s4) 0;display:grid}.nth__b{max-width:100%;padding:var(--s4) var(--s6);letter-spacing:-.02em;color:#fff;opacity:0;transition:opacity .5s,transform .7s var(--ease-o);background:#ffffff1f;border:1px solid #fff3;border-radius:24px 24px 24px 6px;justify-self:start;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.1;position:relative;transform:translateY(16px)scale(.96)}.nth__b--2{background:#ff7a4538;border-color:#ff9a6c73;border-radius:24px 24px 6px;justify-self:end;transition-delay:.7s}.aan .nth__b{opacity:1;transform:none}.ntc .gems .ov-bron{margin-top:var(--s4)}.ntcv__s{fill:none;stroke:#c8431b;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.2s var(--ease-o),stroke .5s,opacity .5s}.ntcv__s3{stroke:#b7a6b3}.ntcv__s5{stroke:#2fa56b}.ntcv[data-s="1"] .ntcv__s1,.ntcv[data-s="2"] :is(.ntcv__s1,.ntcv__s2),.ntcv[data-s="3"] :is(.ntcv__s1,.ntcv__s2,.ntcv__s3),.ntcv[data-s="4"] :is(.ntcv__s1,.ntcv__s2,.ntcv__s3,.ntcv__s4),.ntcv[data-s="5"] .ntcv__s{stroke-dashoffset:0}.ntcv[data-s="5"] :is(.ntcv__s1,.ntcv__s2,.ntcv__s3,.ntcv__s4){opacity:.45}.ntcv__m{opacity:0;flex-direction:column;align-items:center;gap:6px;transition:opacity .4s .5s;display:flex;position:absolute;transform:translate(-50%,-7px)}.ntcv__m i{border:3px solid var(--aubergine);background:#fff;border-radius:50%;width:14px;height:14px}.ntcv__m em{background:var(--cream);white-space:nowrap;color:var(--aubergine);border-radius:999px;padding:4px 10px;font-size:14px;font-style:normal;font-weight:800}.ntcv__m3 i{border-color:#e0561f;box-shadow:0 0 0 6px #e0561f2e}.ntcv__m3 em{color:#fff;background:#e0561f}.ntcv:is([data-s="2"],[data-s="3"],[data-s="4"],[data-s="5"]) .ntcv__m1,.ntcv:is([data-s="3"],[data-s="4"],[data-s="5"]) .ntcv__m2,.ntcv:is([data-s="4"],[data-s="5"]) .ntcv__m3{opacity:1}.ntcv__q{background:var(--aubergine);color:#fff;opacity:0;transition:opacity .4s,transform .6s var(--ease-o);border-radius:18px 18px 18px 4px;padding:10px 16px;font-size:clamp(15px,1.6vw,18px);font-weight:800;position:absolute;top:20%;left:38%;transform:translateY(10px);box-shadow:0 14px 30px -14px #5c1a4099}.ntcv[data-s="4"] .ntcv__q{opacity:1;transition-delay:.9s;transform:none}.gemv__as span{font-size:14px}@media (width<=560px){.ntcv__m:not(.ntcv__m3) em{display:none}.ntcv__q{padding:6px 12px;font-size:14px;top:0;left:auto;right:2%}}.ntcv__m3{flex-direction:column-reverse;transform:translate(-50%,calc(7px - 100%))}@media (width>=700px){#bKaart{min-width:380px}}@media (width<=400px){.logoband__kop{letter-spacing:0;text-transform:none;font-size:14px}}.ntfv__scene{aspect-ratio:600/330;background:var(--cream);border-radius:16px;position:relative;overflow:hidden}.ntfv__plaats{border:1.5px dashed #5c1a4033;border-radius:14px;grid-template-columns:repeat(4,1fr);align-content:center;justify-items:center;gap:30px 0;width:63%;height:88%;padding:40px 4% 0;display:grid;position:absolute;top:6%;left:3%}.ntfv__balie{background:#fff;border:1.5px dashed #5c1a4033;border-radius:14px;width:28%;height:88%;position:absolute;top:6%;right:3%}.ntfv__lab{color:var(--aubergine);font-size:14px;font-weight:800;line-height:1.2;position:absolute;top:10px;left:12px;right:8px}.ntfv__m{place-items:center;width:42px;height:50px;display:grid;position:relative}.ntfv__m>svg{fill:#b7a6b3;width:28px;height:34px;transition:fill .6s calc(var(--i)*60ms)}.ntfv__m b{opacity:0;width:22px;height:22px;transition:opacity .4s,transform .6s var(--ease-o);transition-delay:calc(.4s + var(--i)*90ms);position:absolute;top:-18px;left:50%;transform:translate(-50%,6px)scale(.6)}.ntfv__m b svg{fill:#ffe29a;stroke:#c98a00;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ntfv[data-s="3"] .ntfv__m>svg{fill:#e0561f}.ntfv[data-s="3"] .ntfv__m b{opacity:1;transform:translate(-50%)scale(1)}.ntfv__nieuw{opacity:0;transition:opacity .5s,transform .7s var(--ease-o);position:absolute;bottom:7%;left:50%;transform:translate(-50%,20px)}.ntfv__nieuw svg{width:30px;height:36px;fill:var(--aubergine)}.ntfv:not([data-s="1"]) .ntfv__nieuw{opacity:1;transform:translate(-50%)}.ntfv__f{width:44px;transition:left .9s var(--ease-o) calc(var(--i)*80ms),top .9s var(--ease-o) calc(var(--i)*80ms);position:absolute}.ntfv__f svg{fill:none;stroke:#5c1a40;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:44px;height:28px;display:block}.ntfv[data-s="1"] .ntfv__f{animation:2.4s ease-in-out infinite alternate ntfSchuif;animation-delay:calc(var(--i)*-.4s)}@keyframes ntfSchuif{to{transform:translate(18px,-10px)}}.ntfv__f0{top:30%;left:10%}.ntfv__f1{top:58%;left:30%}.ntfv__f2{top:26%;left:50%}.ntfv__f3{top:76%;left:18%}.ntfv__f4{top:72%;left:44%}.ntfv__f5{top:40%;left:36%}.ntfv:not([data-s="1"]) .ntfv__f{left:78%;top:calc(18% + var(--i)*8.5%)}.ntfv__meters{gap:var(--s2);margin-top:var(--s4);display:grid}.ntfv__mt{align-items:center;gap:var(--s3);color:var(--text-muted);grid-template-columns:96px minmax(0,1fr);font-size:14px;font-weight:700;display:grid}.ntfv__b{background:var(--cream);border-radius:7px;height:12px}.ntfv__b i{height:100%;transition:width 1s var(--ease-o);border-radius:7px;display:block}.ntfv__mt--p i{background:#e0561f;width:28%}.ntfv__mt--b i{background:#8a6f86;width:78%}.ntfv[data-s="3"] .ntfv__mt--p i{width:84%}.ntfv[data-s="3"] .ntfv__mt--b i{width:22%}.ntf .gems .ov-bron,.spoor .gems .ov-bron{margin-top:var(--s4)}.vv__a .ov-bron{margin:0 var(--s3) var(--s3) 0}@media (width<=560px){.ntfv__m{width:30px;height:40px}.ntfv__m>svg{width:22px;height:27px}.ntfv__f,.ntfv__f svg{width:32px}.ntfv__f svg{height:21px}.ntfv__plaats{gap:22px 0;padding-top:34px}.ntfv__scene{aspect-ratio:600/560}.ntfv__plaats{width:94%;height:58%;top:3%;left:3%}.ntfv__balie{width:auto;height:33%;top:64%;left:3%;right:3%}.ntfv:not([data-s="1"]) .ntfv__f{left:calc(8% + var(--i)*11%);top:79%}.ntfv__nieuw{bottom:6%;left:auto;right:6%;transform:translateY(20px)}.ntfv:not([data-s="1"]) .ntfv__nieuw{transform:none}}.zvm__k b,.zvm__cat,.ovlp li,.gegevens__blok span,.ad__d,.situ__k{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (width<=400px){.sectiekop{-webkit-hyphens:auto;hyphens:auto}.sk figcaption,.sg__voet{flex-wrap:wrap}.sk__wie{flex:calc(100% - 56px)}.sk__logo{margin-left:52px}}@media (width<=560px){.situ__k{white-space:normal;line-height:1.25}}.nkh__mail{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);opacity:0;transition:opacity .5s,transform .7s var(--ease-o);background:#fff4ee;border:1px solid #e0561f40;border-radius:14px;display:flex;transform:translateY(-10px)}.nkh.is-mail .nkh__mail{opacity:1;transform:none}.nkh__mail i{background:#e0561f;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.nkh__mail i svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.nkh__mail b{color:var(--ink);font-size:16px;display:block}.nkh__mail span{color:var(--text-muted);font-size:14px;display:block}.nkh__l{margin:var(--s4) 0 var(--s2);color:var(--text-muted);font-size:14px;font-weight:700}.nkh__door{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nkh__d{padding:var(--s3) var(--s2);border:1px dashed var(--border);color:var(--ink);text-align:center;opacity:.25;transition:opacity .4s,transform .6s var(--ease-o);border-radius:12px;flex-direction:column;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex;transform:translateY(8px)}.nkh__d span svg{fill:#8a6f86;width:22px;height:26px}.nkh.is-d0 .nkh__d:first-child,.nkh.is-d1 .nkh__d:nth-child(2),.nkh.is-d2 .nkh__d:nth-child(3){opacity:1;transform:none}.nkh__vraag{margin-top:var(--s4);text-align:center;color:#a8391a;opacity:0;transition:opacity .4s,transform .6s var(--ease-o);font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:800;transform:scale(.94)}.nkh.is-vraag .nkh__vraag{opacity:1;transform:none}.nkh.is-vraag:not(.is-meting) .nkh__vraag{animation:1.2s ease-in-out infinite nkhWiebel}@keyframes nkhWiebel{50%{transform:rotate(-1.5deg)scale(1.02)}}.nke__nr--stress{color:#b07a00}.nke__nr--comfort{color:#2f7d3a}.nke__nr--ongemak{color:#2d3494}.nkv__scene{align-items:center;gap:var(--s3);min-height:240px;padding:var(--s5) var(--s4);background:var(--cream);border-radius:16px;grid-template-columns:1.1fr 1fr .8fr;display:grid;position:relative;overflow:hidden}.nkv__lab{margin-bottom:var(--s3);color:var(--aubergine);font-size:14px;font-weight:800;display:block}.nkv__team{position:relative}.nkv__mensen{z-index:1;grid-template-columns:repeat(3,1fr);justify-items:center;gap:8px;display:grid;position:relative}.nkv__m svg{fill:#b7a6b3;width:28px;height:34px;transition:fill .5s}.nkv__energie{opacity:0;filter:blur(18px);border-radius:50%;transition:opacity .6s,background .6s;position:absolute;inset:20% -10% -10%}.nkv[data-s="1"] .nkv__energie{opacity:.55;background:#fab20b}.nkv[data-s="2"] .nkv__energie{opacity:.4;background:#47a754}.nkv[data-s="3"] .nkv__energie{opacity:.4;background:#2d3494}.nkv[data-s="1"] .nkv__m{animation:.5s ease-in-out infinite alternate nkvDruk;animation-delay:calc(var(--i)*-.1s)}@keyframes nkvDruk{to{transform:translateY(-4px)}}.nkv[data-s="1"] .nkv__m svg{fill:#b07a00}.nkv[data-s="2"] .nkv__m svg{fill:#2f7d3a}.nkv[data-s="3"] .nkv__m svg{fill:#2d3494}.nkv__tussen{height:150px;position:relative}.nkv__mail{transition:top .9s var(--ease-o),opacity .5s;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.nkv__mail svg{fill:#fff;stroke:#e0561f;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px}.nkv[data-s="1"] .nkv__mail{animation:1.6s ease-in-out infinite nkvStuit}@keyframes nkvStuit{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-10%,-50%)}}.nkv[data-s="2"] .nkv__mail{opacity:.35;top:88%}.nkv__tapijt{opacity:0;background:repeating-linear-gradient(90deg,#47a754 0 10px,#7cc587 10px 20px);border-radius:7px;height:14px;transition:opacity .5s;position:absolute;top:80%;left:0;right:0}.nkv[data-s="2"] .nkv__tapijt{opacity:1}.nkv__blok{color:#fff;text-align:center;opacity:0;transition:opacity .4s,transform .6s var(--ease-o);background:#2d3494;border-radius:10px;padding:8px 12px;font-size:14px;font-weight:800;line-height:1.25;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.nkv[data-s="3"] .nkv__blok{opacity:1;transform:translate(-50%,-50%)}.nkv[data-s="3"] .nkv__mail{opacity:0}.nkv__klant{text-align:center}.nkv__k svg{width:40px;height:48px;fill:var(--aubergine)}.nkv__bel{border:1px solid var(--border);color:#a8391a;background:#fff;border-radius:12px 12px 12px 4px;width:max-content;margin:6px auto 0;padding:4px 12px;font-size:18px;font-weight:800;display:block}.nkv__onder{justify-content:center;gap:var(--s4);margin-top:var(--s3);display:flex}.nkv__e{color:#280c1e59;font-size:14px;font-weight:800;transition:color .4s}.nkv[data-s="1"] .nkv__e--1{color:#b07a00}.nkv[data-s="2"] .nkv__e--2{color:#2f7d3a}.nkv[data-s="3"] .nkv__e--3{color:#2d3494}@media (width<=560px){.nkv__scene{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;min-height:0}.nkv__tussen{grid-area:2/1/auto/-1;height:90px}.nkv__mail{top:40%}}.nkrv__baan{padding:var(--s6) var(--s2) var(--s4);position:relative}.nkrv__baan:before{content:"";left:4%;right:4%;top:calc(var(--s6) + 7px);opacity:.6;background:repeating-linear-gradient(90deg,#40a9e4 0 14px,#0000 14px 22px);border-radius:2px;height:4px;position:absolute}.nkrv__trein{top:calc(var(--s6) - 6px);width:44px;height:30px;transition:left 1.6s var(--ease-o);background:#40a9e4;border-radius:10px 14px 6px 6px;position:absolute;left:4%;box-shadow:inset -10px 0 #ffffff59}.nkrv[data-s="1"] .nkrv__trein{animation:2.4s linear infinite nkrRijd}@keyframes nkrRijd{0%{left:4%}to{left:86%}}.nkrv[data-s="2"] .nkrv__trein{left:40%}.nkrv[data-s="3"] .nkrv__trein{left:calc(87.5% - 22px)}.nkrv__st{margin:var(--s6) 0 0;gap:var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.nkr__st{align-items:center;gap:var(--s2);text-align:center;color:#280c1e66;transition:color .5s;transition-delay:calc(var(--i)*.15s);flex-direction:column;font-size:14px;font-weight:700;line-height:1.3;display:flex}.nkr__st i{width:18px;height:18px;transition:border-color .5s,background .5s;transition-delay:calc(var(--i)*.15s);background:#fff;border:3px solid #40a9e459;border-radius:50%}.nkrv:not([data-s="1"]) .nkr__st{color:var(--ink)}.nkrv:not([data-s="1"]) .nkr__st i{border-color:#40a9e4}.nkrv[data-s="3"] .nkr__st--klant{color:#1b6e9e}.nkrv[data-s="3"] .nkr__st--klant i{background:#40a9e4;box-shadow:0 0 0 6px #40a9e433}.nkrv__noot{margin-top:var(--s4);color:var(--text-muted);font-size:14px}.nke .gems .ov-bron,.nkr .gems .ov-bron{margin-top:var(--s4)}.nrh__rij{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.nrh__q{align-items:center;gap:var(--s2);opacity:.25;flex-direction:column;transition:opacity .4s;display:flex}.nrh__bar{background:var(--cream);border-radius:12px;width:100%;height:140px;position:relative;overflow:hidden}.nrh__bar i{height:0;transition:height 1s var(--ease-o);border-radius:12px 12px 0 0;position:absolute;bottom:0;left:0;right:0}.nrh__q--goed .nrh__bar i{background:linear-gradient(#5bc27a,#2fa56b)}.nrh__q--mis .nrh__bar i{background:linear-gradient(#f07a55,#c8431b)}.nrh__q b{color:var(--ink);font-size:15px;font-weight:800}.nrh__q em{text-align:center;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:700;line-height:1.2;display:flex}.nrh__q em svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;flex:none;width:16px;height:16px}.nrh__q--goed em{color:#1f7a4d}.nrh__q--mis em{color:#a8391a}.nrh.is-q0 .nrh__q:first-child,.nrh.is-q1 .nrh__q:nth-child(2),.nrh.is-q2 .nrh__q:nth-child(3){opacity:1}.nrh.is-q0 .nrh__q:first-child .nrh__bar i,.nrh.is-q1 .nrh__q:nth-child(2) .nrh__bar i,.nrh.is-q2 .nrh__q:nth-child(3) .nrh__bar i{height:var(--h)}.nrh__vraag{margin-top:var(--s4);text-align:center;color:#a8391a;opacity:0;transition:opacity .4s,transform .6s var(--ease-o);font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:800;transform:scale(.94)}.nrh.is-vraag .nrh__vraag{opacity:1;transform:none}.nrh__zin{margin:var(--s3) 0 var(--s2)}.nrh__zin p{color:var(--ink);font-size:16px;font-weight:700;line-height:1.45}.nrv__boven,.nrv__onder{padding:var(--s4);border-radius:14px;position:relative}.nrv__boven{background:#f1f8f3;border:1px solid #2fa56b40}.nrv__onder{margin-top:var(--s3);background:var(--cream);border:1px dashed #5c1a4033;min-height:150px;overflow:hidden}.nrv__lab{margin-bottom:var(--s3);color:var(--aubergine);font-size:14px;font-weight:800;display:block}.nrv__kpis{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nrv__k{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:10px;font-size:14px;font-weight:800;transition:background .5s,color .5s;display:flex}.nrv__k i{background:#2fa56b;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:background .5s;display:grid}.nrv__k i svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;width:12px;height:12px}.nrv[data-s="4"] .nrv__k{color:#a8391a;background:#fff1ea}.nrv[data-s="4"] .nrv__k i{background:#e0561f}.nrv__mensen{z-index:1;opacity:0;transition:opacity .6s,transform .7s var(--ease-o);grid-template-columns:repeat(6,1fr);justify-items:center;display:grid;position:relative;transform:translateY(10px)}.nrv:not([data-s="1"]) .nrv__mensen{opacity:1;transform:none}.nrv__mensen>span svg{fill:#b7a6b3;width:28px;height:34px;transition:fill .5s,transform .5s}.nrv:is([data-s="3"],[data-s="4"]) .nrv__m--draagt svg{fill:#e0561f;transform:scale(1.15)}.nrv[data-s="4"] .nrv__mensen>span svg{fill:#c8431b}.nrv__druk{filter:blur(24px);opacity:0;background:#fab20b;border-radius:50%;height:80%;transition:opacity .7s;position:absolute;bottom:-40%;left:-10%;right:-10%}.nrv[data-s="2"] .nrv__druk{opacity:.18}.nrv[data-s="3"] .nrv__druk{opacity:.35}.nrv[data-s="4"] .nrv__druk{opacity:.6}.nrkv__rij{gap:var(--s2);margin-top:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}.nrkv__l{color:var(--text-muted);font-size:14px;font-weight:700}.nrkv__b{background:var(--cream);border-radius:9px;height:16px}.nrkv__b i{width:0;height:100%;transition:width 1.1s var(--ease-o);border-radius:9px;display:block}.nrkv__b--v i{background:linear-gradient(90deg,#f0a24b,#e0561f)}.nrkv__b--u i{background:#47a754}.nrkv[data-s] .nrkv__b--v i{width:92%}.nrkv__rij--u{opacity:.25;transition:opacity .5s}.nrkv:not([data-s="1"]) .nrkv__rij--u{opacity:1}.nrkv:not([data-s="1"]) .nrkv__b--u i{width:34%}.nrkv__t{color:var(--ink);font-size:16px;font-weight:800}.nrkv__koffer{align-items:center;gap:var(--s3);margin-top:var(--s5);opacity:0;transition:opacity .5s,transform .8s var(--ease-o);display:flex;transform:translate(-16px)}.nrkv[data-s="3"] .nrkv__koffer{opacity:1;transform:none}.nrkv__koffer svg{fill:#ffe29a;stroke:#c98a00;stroke-width:2.2px;stroke-linejoin:round;width:56px;height:46px}.nrkv__koffer span{color:#8a5a00;font-size:16px;font-weight:800}.nrl .gems .ov-bron,.nrk .gems .ov-bron{margin-top:var(--s4)}@media (width<=560px){.nrv__k{text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;flex-direction:column;padding:8px 4px}.nrv__boven,.nrv__onder{padding:var(--s3)}}.mo-h__w{margin-top:var(--s2);flex-wrap:wrap;gap:8px;display:flex}.mo-h__w span{border-radius:var(--r-pill);background:var(--cream);color:var(--ink);padding:4px 12px;font-size:14px;font-weight:700}.mf__st{margin-top:var(--s2);display:grid}.mpan{opacity:0;visibility:hidden;min-width:0;transition:opacity .4s var(--ease),transform .6s var(--ease-o),visibility 0s linear .4s;grid-area:1/1;transform:translateY(12px)}.mpan.is-aan{opacity:1;visibility:visible;transition:opacity .5s var(--ease) .1s,transform .7s var(--ease-o) .1s,visibility 0s;transform:none}.mpan__k{margin:0 0 var(--s3);letter-spacing:.06em;text-transform:uppercase;color:var(--aubergine);font-size:14px;font-weight:800}.mpan__leg{margin:var(--s3) 0 0;color:var(--text-muted);font-size:14px}.mq{padding:var(--s4) 0 0;margin:0;position:relative}.mq:before{content:"“";color:var(--orange);opacity:.28;font:800 88px/1 Georgia,serif;position:absolute;top:-16px;left:-4px}.mq p{color:var(--ink);margin:0;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.35}.mq cite{margin-top:var(--s3);color:var(--text-muted);font-size:14px;font-style:normal;font-weight:600;display:block}.mm__r{align-items:center;gap:var(--s3);color:var(--ink);grid-template-columns:minmax(0,10em) minmax(0,1fr) auto;padding:8px 0;font-size:15px;font-weight:600;display:grid}.mm__b{background:var(--cream);border-radius:7px;height:12px;position:relative;overflow:hidden}.mm__b i{width:0;transition:width 1s var(--ease-o) calc(.15s + var(--j)*.12s);background:#2fa56b;border-radius:7px;position:absolute;top:0;bottom:0;left:0}.mm__r--mis .mm__b i{background:#e0561f}.mm__r[data-e=passie] .mm__b i{background:var(--e-passie)}.mm__r[data-e=comfort] .mm__b i{background:var(--e-comfort)}.mm__r[data-e=stress] .mm__b i{background:var(--e-stress)}.mm__r[data-e=ruimte] .mm__b i{background:var(--e-ruimte)}.mm__r[data-e=berusting] .mm__b i{background:var(--e-berusting)}.mm__r[data-e=ongemak] .mm__b i{background:var(--e-ongemak)}.mm__r b{font-variant-numeric:tabular-nums;color:var(--ink)}.mpan.is-aan .mm__b i{width:var(--w)}.mfz{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.mfz__f{background:var(--cream);opacity:.45;filter:grayscale();border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;transition:opacity .4s,filter .4s,background .4s,box-shadow .4s;display:flex;position:relative}.mfz__f img{width:44px;height:44px}.mfz__f em{text-align:center;color:var(--ink);hyphens:auto;overflow-wrap:anywhere;font-size:13px;font-style:normal;font-weight:700;line-height:1.25}.mfz__f u{color:var(--orange-hover);font-size:13px;font-weight:800;text-decoration:none;position:absolute;top:6px;left:8px}.mfz__f.aan{opacity:1;filter:none;box-shadow:0 0 0 2px var(--orange);background:#fff}.mbt{max-width:340px;margin:var(--s2) auto 0;align-items:center;gap:6px;display:flex}.mbt__h{border:4px solid var(--ink);border-radius:18px;flex:1;height:110px;padding:6px;position:relative}.mbt__h i{width:0;height:100%;transition:width 1.1s var(--ease-o) .15s;background:#2fa56b;border-radius:10px;display:block}.mpan.is-aan .mbt__h i{width:var(--w)}.mbt--leeg .mbt__h i{background:#e0561f}.mbt--half .mbt__h i{background:#fab20b}.mbt__p{background:var(--ink);border-radius:0 6px 6px 0;width:10px;height:40px}.mbt--laad .mbt__h:after{content:"";clip-path:polygon(58% 0,8% 58%,44% 58%,34% 100%,92% 40%,56% 40%);background:#fff;width:28px;height:44px;margin:auto;position:absolute;inset:0}.mbt__t{margin:var(--s3) 0 0;text-align:center;color:var(--ink);font-size:16px;font-weight:700}.mpms{gap:var(--s3);grid-template-columns:repeat(5,minmax(0,1fr));max-width:320px;margin:0 auto;display:grid}.mpm svg{width:100%;height:auto;fill:var(--aubergine);transition:opacity .5s calc(.2s + var(--i)*50ms),transform .6s var(--ease-o);display:block}.mpan.is-aan .mpm.weg svg{opacity:.18;transform:translateY(6px)}.ml{margin:0;padding:0;list-style:none}.ml__r{align-items:center;gap:var(--s3);border-top:1px solid var(--border-soft);color:var(--ink);opacity:0;transition:opacity .4s calc(.1s + var(--j)*.12s),transform .5s var(--ease-o) calc(.1s + var(--j)*.12s);padding:10px 0;font-size:16px;font-weight:600;display:flex;transform:translate(-6px)}.ml__r:first-child{border-top:0}.mpan.is-aan .ml__r{opacity:1;transform:none}.ml__r i{color:#fff;background:#2fa56b;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-style:normal;font-weight:800;display:grid}.ml__r i svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ml__r--mis i{background:#e0561f}.ml__r--open i{color:#e0561f;background:#fff;border:1.5px dashed #e0561f}.ma{gap:var(--s2);display:grid}.ma__a{gap:var(--s3);padding:12px var(--s3);background:var(--cream);opacity:.5;border-radius:14px;transition:opacity .4s,background .4s,box-shadow .4s;display:flex}.ma__a>div{min-width:0}.ma__a.aan{opacity:1;box-shadow:0 0 0 2px var(--orange);background:#fff}.ma__nr{background:var(--aubergine);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:grid}.ma__a b{color:var(--ink);font-size:16px;line-height:1.35;display:block}.ma__w{margin:var(--s2) 0 0;gap:6px;padding:0;list-style:none;display:grid}.ma__w li{background:var(--cream);color:var(--text-muted);border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:6px 10px;font-size:14px;display:flex}.ma__w li b{font-size:14px}.ma__w li.aan{color:var(--ink);background:#fdebd9}.mt{align-items:flex-end;gap:var(--s3);height:200px;display:flex}.mt__k{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;height:100%;display:flex}.mt__b{flex:1;align-items:flex-end;width:100%;display:flex}.mt__b i{background:var(--aubergine);opacity:.5;width:100%;height:0;transition:height .9s var(--ease-o) calc(.1s + var(--j)*.12s);border-radius:8px 8px 0 0;display:block}.mpan.is-aan .mt__b i{height:var(--h)}.mt__k--top .mt__b i{opacity:1;background:#2fa56b}.mt__k--weg .mt__b i{opacity:1;background:#e0561f}.mt__k--nu .mt__b i{background:var(--orange);opacity:1}.mt__k em{color:var(--text-muted);font-size:13px;font-style:normal;font-weight:700}@media (width<=560px){.mm__r{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.mm__b{grid-area:2/1/auto/-1}.mbt__h{height:84px}.mt{gap:var(--s2);height:160px}}@media (prefers-reduced-motion:reduce){.mpan,.mpan *{transition:none!important}}.urg--vz .urgs__n b:not(.num){margin-bottom:-.14em;padding-bottom:.14em}.hp__lees{align-self:flex-start}.bk{justify-self:center;width:min(100%,380px);margin:0;position:relative}.bk img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-lg);width:100%;height:auto;box-shadow:var(--shadow-lg);display:block;transform:rotate(-2deg)}.bk__feit{gap:var(--s2);margin-top:var(--s6);padding:var(--s4);background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bk__feit span{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;font-size:13px;display:flex}.bk__feit b{color:var(--aubergine);font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.1}@media (width<=860px){.cph__grid{grid-template-columns:minmax(0,1fr)}.bk{width:min(100%,300px)}}@media (width<=420px){.bk__feit{padding:var(--s3);gap:4px}}.bk3{justify-self:center;width:min(100%,400px);margin:0;position:relative}.bk3__scene{perspective:2200px;padding:8px 20px 40px 30px;position:relative}.bk3__scene:before{content:"";z-index:-2;background:radial-gradient(closest-side,#eb7d514d,#8057b11a 70%,#0000);border-radius:50%;position:absolute;inset:6% -10% 4% 0}.bk3__tilt,.bk3__boek{transform-style:preserve-3d}.bk3__boek{aspect-ratio:780/1103;--d:28px;position:relative;transform:rotateY(14deg)rotateX(3deg)}.bk3__voor{border-radius:2px 7px 7px 2px;position:absolute;inset:0;overflow:hidden;transform:translateZ(0);box-shadow:inset 6px 0 10px -4px #00000059}.bk3__voor img{object-fit:cover;width:100%;height:100%;display:block}.bk3__voor:before{content:"";z-index:1;background:linear-gradient(90deg,#00000047,#ffffff2e 45%,#0000);width:14px;position:absolute;inset:0 auto 0 0}.bk3__glans{z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 35%,#ffffff61 48%,#0000 60%) 120% 0/260% 100%;position:absolute;inset:0}.bk3__rug{width:var(--d);transform-origin:0;background:linear-gradient(90deg,#1f2b40,#33466a 55%,#25324b);border-radius:3px 0 0 3px;height:100%;position:absolute;top:0;left:0;transform:rotateY(90deg)}.bk3__achter{transform:translateZ(calc(var(--d)*-1));background:#efe9df;border-radius:2px 7px 7px 2px;position:absolute;inset:0;box-shadow:0 0 0 1px #0000000f}.bk3__schaduw{filter:blur(10px);z-index:-1;background:radial-gradient(closest-side,#3c193261,#0000);border-radius:50%;height:44px;position:absolute;bottom:6px;left:12%;right:4%}.bk3__prijs{z-index:3;background:var(--orange);color:#fff;text-align:left;max-width:200px;box-shadow:var(--shadow-lg);border-radius:14px;flex-direction:column;align-items:flex-start;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.25;display:flex;position:absolute;top:20%;left:-128px;transform:rotate(-5deg)}.bk3__prijs b{letter-spacing:.01em;margin-bottom:2px;font-size:20px;font-weight:800;display:block}.bk3 .bk__feit{margin-top:var(--s4)}@media (width<=1100px){.bk3__prijs{margin:var(--s2) auto 0;width:max-content;max-width:100%;position:relative;top:auto;left:auto;transform:rotate(-2deg)}}@media (width<=860px){.bk3{width:min(100%,340px)}.bk3__prijs{max-width:240px}.bk3__prijs b{font-size:18px}}@media (prefers-reduced-motion:reduce){.bk3__glans{display:none}}.rv{background:var(--white);padding:clamp(72px,9vw,128px) 0}.rv__h{max-width:22ch;margin:var(--s4) 0 var(--s10);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.rv__h em{color:var(--orange);font-style:normal}.rv__rij{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.rv__k{gap:var(--s4);padding:var(--s6);background:var(--bg-soft,#faf7f2);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;min-width:0;display:flex}.rv__k--jury{background:var(--aubergine);border-color:var(--aubergine);color:#fff}.rv__l{letter-spacing:.06em;text-transform:uppercase;color:var(--orange);font-size:14px;font-weight:800}.rv__k--jury .rv__l{color:#ffc9b0}.rv__q{color:inherit;text-wrap:balance;margin:0;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:700;line-height:1.38}.rv__k:not(.rv__k--jury) .rv__q{color:var(--ink)}.rv__w{color:var(--text-muted);margin-top:auto;font-size:15px}.rv__k--jury .rv__w{color:#ffffffd1}.rv__k--jury .ov-bron{color:#fff;background:0 0;border-color:#fff6}.rv__k .ov-bron{align-self:flex-start}.rv__score{align-items:baseline;gap:var(--s2);display:flex}.rv__cijfer{color:var(--aubergine);letter-spacing:-.03em;font-size:clamp(3.2rem,5vw,4.2rem);font-weight:800;line-height:1}.rv__van{color:var(--text-muted);font-size:16px}.rv__sterren{gap:4px;display:flex}.rv__sterren svg{width:24px;height:24px;fill:var(--orange)}.rv__balk{background:var(--border-soft,#eee6dc);border-radius:99px;height:10px;overflow:hidden}.rv__balk i{height:100%;width:var(--w);border-radius:inherit;background:var(--success,#2f9e6a);transform-origin:0;transition:transform 1.2s var(--ease-o,ease);display:block}.rv:not(.aan) .rv__balk i{transform:scaleX(0)}.rv__k{opacity:1}@media (width<=900px){.rv__rij{grid-template-columns:minmax(0,1fr)}}.mbeeld{object-fit:contain;width:100%;height:auto;max-height:420px;margin:var(--s3) 0;border-radius:var(--r-md,12px);background:#fff;display:block}.au{background:var(--bg-soft,#faf7f2);padding:clamp(72px,9vw,128px) 0}.au__h{max-width:20ch;margin:var(--s4) 0 var(--s10);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.au__h em{color:var(--orange);font-style:normal}.au__rij{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.au__k{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-width:0;display:grid;overflow:hidden}.au__f{min-height:100%;margin:0}.au__f img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.au__t{gap:var(--s3);padding:var(--s6);flex-direction:column;min-width:0;display:flex}.au__rol{letter-spacing:.06em;text-transform:uppercase;color:var(--orange);font-size:14px;font-weight:800}.au__n{color:var(--aubergine);font-size:clamp(1.3rem,1.8vw,1.6rem);line-height:1.15}.au__feit{gap:var(--s2);margin:var(--s2) 0;list-style:none;display:grid}.au__feit li{align-items:baseline;gap:var(--s3);color:var(--text);font-size:15px;display:flex}.au__feit b{min-width:3.2ch;color:var(--aubergine);font-size:1.5rem;font-weight:800;line-height:1}.au__q{margin:var(--s2) 0;color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1.3}.au__p{color:var(--text-muted);font-size:16px;line-height:1.55}.au__t .ov-bron{align-self:flex-start;margin-top:auto}.au__slot{margin-top:var(--s8);gap:var(--s3) var(--s6);flex-wrap:wrap;display:flex}@media (width<=1100px){.au__rij{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.au__k{grid-template-columns:minmax(0,1fr)}.au__f img{aspect-ratio:4/3;height:auto}}.bs{background:radial-gradient(800px 480px at 15% 30%,#eb7d5129,transparent 65%),var(--white);padding:clamp(72px,9vw,128px) 0}.bs__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.bs__boek{perspective:1600px;justify-self:center;width:min(100%,300px);margin:0}.bs__boek img{border-radius:2px 7px 7px 2px;width:100%;height:auto;display:block;transform:rotateY(10deg);box-shadow:-8px 0 0 -2px #2b3a58,0 30px 60px -20px #3c193273}.bs__h{max-width:20ch;margin:var(--s4) 0 var(--s6);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.bs__h em{color:var(--orange);font-style:normal}.bs__prijs{gap:var(--s8);margin-bottom:var(--s5);display:flex}.bs__prijs div{flex-direction:column;display:flex}.bs__prijs b{color:var(--aubergine);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;line-height:1.1}.bs__prijs span{color:var(--text-muted);font-size:15px}.bs__p{max-width:52ch;color:var(--text);font-size:17px;line-height:1.55}.bs__knoppen{align-items:center;gap:var(--s4);margin-top:var(--s6);flex-wrap:wrap;display:flex}.bs__isbn{margin-top:var(--s5);color:var(--text-muted);font-size:14px}@media (width<=860px){.bs__grid{grid-template-columns:minmax(0,1fr)}.bs__boek{width:min(70%,240px)}}.mbeeld__a{cursor:zoom-in;display:block}.pfh{margin-top:var(--s4);max-width:560px}.pfh[hidden]{display:none}.pfh__rij{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pfh__r{gap:var(--s3);padding:10px var(--s4);background:var(--white);border:1px solid var(--border-soft);border-radius:14px;grid-template-columns:132px minmax(0,1fr);align-items:baseline;display:grid}.pfh__l{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:13px;font-weight:800}.pfh__t{color:var(--ink);font-size:15.5px;line-height:1.45}.pfh__r--echt{background:linear-gradient(120deg,#fff3ec,#ffe7da);border-color:#d14d1847}.pfh__r--echt .pfh__l{color:var(--orange-hover,#ae4014)}.pfh__meer{margin-top:var(--s3)}.pfh--in .pfh__r{animation:pfhIn .5s var(--ease) both}.pfh--in .pfh__r:nth-child(2){animation-delay:60ms}.pfh--in .pfh__r:nth-child(3){animation-delay:.12s}.pfh--in .pfh__r:nth-child(4){animation-delay:.18s}@keyframes pfhIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=900px){.pfkop .pfh{order:4}}@media (width<=560px){.pfh__r{padding:10px var(--s3);grid-template-columns:minmax(0,1fr);gap:2px}}.zvoor{margin:var(--s4) 0 0;flex-wrap:wrap;gap:6px;display:flex}.zvoor li{border-radius:var(--r-pill);background:var(--white);border:1px solid var(--border-soft);padding:7px 12px 7px 30px;font-size:14px;font-weight:600;line-height:1.3}.zvoor li:before{border-width:0 0 2px 2px;width:11px;height:6px;top:.78em;left:12px}@media (width<=900px){.pfkop .zvoor{order:3}.zvoor{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;padding:2px 0 6px;overflow-x:auto}.zvoor::-webkit-scrollbar{display:none}.zvoor li{white-space:nowrap;scroll-snap-align:start;flex:none}}@media (width<=600px){.cat__pre{display:none}}.pkop__logos .logoband{margin-top:var(--s10)}@media (width<=760px){.s3{gap:var(--s3);scroll-snap-type:x mandatory;margin:var(--s6) 0 0;scrollbar-width:none;padding:0 0 6px;display:flex;overflow-x:auto}.s3::-webkit-scrollbar{display:none}.s3 li{scroll-snap-align:start;column-gap:var(--s3);padding:var(--s4);flex:0 0 76%;grid-template-columns:32px minmax(0,1fr);align-content:start;align-items:center;display:grid}.s3__n{width:32px;height:32px;font-size:15px}.s3 b{margin-top:0;font-size:17px}.s3 p{margin-top:var(--s2);grid-column:1/-1;font-size:15px}.usp{margin-top:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.usp li{padding:var(--s3);align-items:flex-start;gap:6px}.usp li svg{display:none}.usp li span{font-size:14px;line-height:1.4}.usp li b{font-size:14.5px}.usp li:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=900px){.verhaal__beeld{background:var(--white)}.verhaal__beeld:after{content:"";background:linear-gradient(var(--white),#fff0);pointer-events:none;height:20px;position:absolute;top:100%;left:0;right:0}.vstap{min-height:calc(100svh - var(--plakH,420px));padding-top:var(--s4);box-sizing:border-box}.vstap .feiten{display:none}}.case__nav{display:none}@media (width<=760px){.case__nav{justify-content:space-between;align-items:center;gap:var(--s3);margin-top:var(--s3);display:flex}.case__pijl{min-height:44px;padding:0 var(--s3);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--white);color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.case__pijl svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.case__pijl--volg{max-width:70%}.case__pijl--volg span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.case__stip{gap:6px;display:flex}.case__stip i{background:var(--border);border-radius:50%;width:8px;height:8px}.case__stip i.aan{background:var(--orange)}}@media (width<=900px){.ovv__fig{height:min(40vh,340px)}.ovs{min-height:calc(100svh - 108px - min(40vh,340px));padding-top:var(--s6)}}.mpan-los{margin:var(--s4) 0;padding:var(--s4);background:#fff;border:1px solid #5c1a4014;border-radius:20px;display:none;box-shadow:0 20px 40px -28px #5c1a4059}.mpan-los .mpan{opacity:1;visibility:visible;transform:none}@media (width<=999px){.lees.heeft-los .mpan-los{display:block}.lees.heeft-los .lees__fig{display:none}.lees.heeft-los .gems{opacity:1;min-height:0;padding:var(--s6) 0 0}.lees.heeft-los .gem__grid{gap:0}}.mq:before{content:none}@media (width<=600px){main>section:not(:first-child){padding-top:48px!important;padding-bottom:48px!important}main>section.slot{padding-top:64px!important;padding-bottom:64px!important}main>section.czo-u{padding-top:0!important}}.ovh__lees{gap:var(--s2) var(--s6);margin-top:var(--s5);flex-wrap:wrap;display:flex}.ovk{padding:var(--s10) 0;background:var(--white);border-bottom:1px solid var(--border-soft)}.ovk__rij{gap:var(--s4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ovk__i{align-items:flex-start;gap:var(--s2);padding:var(--s5);border:1px solid var(--border-soft);background:linear-gradient(160deg,#fff6f0,#fff);border-radius:20px;flex-direction:column;display:flex}.ovk__i b{letter-spacing:-.03em;color:var(--aubergine);font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1}.ovk__i span{color:var(--text);font-size:15px;line-height:1.45}.ovk__i .ov-bron{margin-top:auto}.ovk__meer{margin-top:var(--s5)}.ovtk__link{margin-top:var(--s3)}.ovp__li{margin-top:var(--s6)}@media (width<=900px){.ovk__rij{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr))}.ovk__i{padding:var(--s4)}}.melding .mt{align-items:center;gap:var(--s3);height:auto;margin-top:var(--s2);grid-template-columns:auto 1fr 22px;display:grid}.melding .mt__b{flex:none;height:10px;display:block;position:relative}@media (width>=901px) and (width<=1100px){.hkaart{bottom:-12%}}.czh__beeld{margin-bottom:0}.czh__q{margin:var(--s4) 28px 0 -28px;position:relative;bottom:auto;left:auto;right:auto}@media (width<=600px){.czh__q{margin:var(--s3) 0 0}}@media (width>=641px){.hkaart{top:60%;bottom:auto}}@media (width>=641px) and (width<=900px){.hero__beeld{margin-bottom:80px}}#pfKies{min-height:118px}@media (width>=768px){#pfKies{min-height:108px}}.pfh{min-height:420px}@media (width>=768px){.pfh{min-height:330px}}.czo-h__logos{width:100%}@media (width>=1024px){main:has(#pfHerken) #pfApp{align-self:start}}main{overflow-x:clip}@media (width<=700px){.czk__fig{background:0 0;position:relative;top:auto}.czk .gems{min-height:0;padding-top:var(--s6)}}.kaart>.navlogin{height:44px;color:var(--ink);white-space:nowrap;transition:background .25s var(--ease),color .25s;border-radius:999px;order:2;align-items:center;gap:8px;margin-left:auto;padding:0 14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.kaart:has(.taal)>.navlogin{margin-left:var(--s2)}.kaart>.navlogin:hover{color:var(--orange-tekst);background:#1a0b170f}.kaart>.navlogin svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:18px;height:18px}.kaart>#navcta{order:3}.kaart>.burger{order:4}.kaart:has(.navlogin)>#navcta{margin-left:var(--s2)}@media (width<=1240px){.kaart>.navlogin span{display:none}.kaart>.navlogin{justify-content:center;width:44px;padding:0}}@media (width<=1020px){.kaart>.navlogin{display:none}}.mob-login{padding:var(--s3) 0;text-align:center;color:var(--text-muted);font-size:16px;text-decoration:none;display:block}.mob-login b{color:var(--ink);text-underline-offset:4px;font-weight:700;text-decoration:underline}