@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Belleza;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54682cd065cb3a89-s.3s2b3z39v---x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Belleza;font-style:normal;font-weight:400;font-display:swap;src:url(../media/271517ca32c6e7fa-s.p.23efvolipj8g2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Belleza Fallback;src:local(Arial);ascent-override:103.17%;descent-override:24.9%;line-gap-override:0.0%;size-adjust:89.95%}.belleza_eed78f40-module__yjhOmq__className{font-family:Belleza,Belleza Fallback;font-style:normal;font-weight:400}.belleza_eed78f40-module__yjhOmq__variable{--font-belleza:"Belleza", "Belleza Fallback"}
:root{--wit:#fdfbf5;--grond:#ebe8e0;--ink:#2a060f;--ink-soft:#6b5257;--oranje:#f69550;--roze:#fd87d3;--lila:#cda6e5;--groen:#c5dd9e;--link:#1d5bca;--display:"Optima", "Optima nova", var(--font-belleza), "Candara", sans-serif;--body:var(--font-inter), "Helvetica Neue", Arial, sans-serif;--logo:"Helvetica Neue", Helvetica, var(--font-inter), Arial, sans-serif;--r:0px;--sec:clamp(96px, 11vw, 190px);--kop:clamp(40px, 5vw, 84px);--ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{background:var(--wit);overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--wit);color:var(--ink);font-family:var(--body);letter-spacing:.01em;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--link);outline-offset:3px;border-radius:6px}.wrap{max-width:1720px;margin:0 auto;padding-left:clamp(20px,3vw,48px);padding-right:clamp(20px,3vw,48px)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d{font-family:var(--display);letter-spacing:-.05em;font-weight:500}.lees,.ul{background:linear-gradient(currentColor,currentColor) 100% 100%/100% 1.5px no-repeat;padding-bottom:5px;text-decoration:none}.lees{font:500 16px/1 var(--body);color:var(--ink);white-space:nowrap;letter-spacing:-.005em;align-items:center;gap:.9em;padding:0 .15em 10px 0;display:inline-flex}.lees:hover,a:hover .lees,.ul:hover{animation:.8s cubic-bezier(.65,0,.35,1) lijn}@keyframes lijn{0%{background-position:100% 100%;background-size:100% 1.5px}50%{background-position:100% 100%;background-size:0% 1.5px}50.01%{background-position:0 100%;background-size:0% 1.5px}to{background-position:0 100%;background-size:100% 1.5px}}.on-dark .lees{color:var(--wit)}.pt{display:inline-block}.pijl{flex:none;width:.875em;height:.875em;overflow:visible}a.lees,.knop-cta{-webkit-tap-highlight-color:transparent;transition:scale .15s cubic-bezier(.4,0,.2,1)}a.lees:active,.knop-cta:active{scale:.955 .925}.meta3{font:500 12px/1.3 var(--body);grid-template-columns:1fr auto 1fr;gap:16px;display:grid}.meta3>:nth-child(2){text-align:center}.meta3>:nth-child(3){text-align:right}.meta3 .bl{color:var(--link)}.h2{font:500 clamp(34px, 4.1vw, 64px)/1.04 var(--display);letter-spacing:-.05em;text-wrap:balance;margin:0}.pa{letter-spacing:.02em;font-weight:300}.ln{margin:-.1em 0;padding:.1em 0;display:block;overflow:hidden}.ln>span{display:inline-block}@font-face{font-family:Cambio Tekens;src:url(/fonts/cambio-tekens.woff2)format("woff2");font-weight:100 900;font-display:block;unicode-range:U+21,U+2A,U+2B,U+2F,U+3A,U+3B,U+40,U+7D}.intro .mark .in,.sup,.fn .m,.tabs4 .g,.markbox{font-synthesis:none;font-family:"Cambio Tekens", var(--display)!important;font-weight:700!important}.intro{z-index:100;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.intro .half{background:var(--oranje);width:50.5%;position:absolute;top:0;bottom:0}.intro .half.l{left:0}.intro .half.r{right:0}.intro .mark{z-index:2;font:700 clamp(90px, 16vw, 220px)/1 var(--logo);letter-spacing:-.04em;color:var(--ink);align-items:center;display:flex;position:relative}.intro .mark .pa{display:inline-block}.intro .mark .in{width:.72em;height:1em;font:500 1em/1 var(--display);letter-spacing:0;place-items:center;display:inline-grid}.intro .mark .in span{grid-area:1/1;display:block}.intro .mark .pa,.intro .mark .in span{visibility:hidden}.intro .count{z-index:2;font:500 12px/1 var(--body);position:absolute;bottom:clamp(20px,3vw,40px);right:clamp(20px,3vw,48px)}.intro.gone{display:none}.nav{z-index:50;padding:calc(clamp(24px, 2.6vw, 44px) + env(safe-area-inset-top,0px)) 0 14px;transition:transform .5s var(--ease), color .35s;color:var(--ink);position:fixed;top:0;left:0;right:0}.nav a,.nav .mbtn{transition:color .35s,background .35s,scale .15s cubic-bezier(.4,0,.2,1)}.nav.licht,.nav.licht .nlogo .logo{color:var(--wit)}.nav.licht .ncta,.nav.licht .mbtn{background:var(--wit);color:var(--ink)}.nav.hide{transform:translateY(-110%)}.nav .wrap{grid-template-columns:1fr auto 1fr;align-items:start;gap:20px;display:grid}.nav .ncta{justify-self:end}.nlogo{max-width:34ch;font:500 15px/1.5 var(--body);margin:0;padding-top:12px}.nlogo .logo{font:700 17px/1.3 var(--logo);letter-spacing:-.02em}.nintro{color:var(--ink);transition:opacity .5s var(--ease), filter .5s var(--ease), visibility 0s}.nintro.weg{opacity:0;filter:blur(6px);visibility:hidden;transition:opacity .3s ease-out,filter .3s ease-out,visibility 0s .3s}@media (max-width:760px){.nlogo{max-width:24ch;font-size:13px}}.logo{font:700 30px/1 var(--logo);letter-spacing:-.03em;white-space:nowrap;text-decoration:none}.logo .pa{transition:transform .5s var(--ease);display:inline-block}.logo:hover .pa:first-child{transform:translate(-4px)}.logo:hover .pa:last-of-type{transform:translate(4px)}.menu{background:#fff;border-radius:999px;gap:2px;padding:4px;display:flex;position:relative}.mpil{background:var(--ink);opacity:0;pointer-events:none;border-radius:999px;width:0;position:absolute;top:4px;bottom:4px;left:0}.menu a{z-index:1;font:500 15px/1.2 var(--body);color:var(--ink);transition:color .3s var(--ease);border-radius:999px;padding:10px clamp(14px,1.3vw,20px);text-decoration:none;position:relative}.menu a.aan{color:var(--wit)}.menu a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mbtn{background:var(--ink);color:var(--wit);font:500 14px/1 var(--body);cursor:pointer;border:0;border-radius:999px;padding:11px 16px;display:none}.mnav{z-index:49;background:var(--oranje);padding:100px 20px calc(28px + env(safe-area-inset-bottom,0px));clip-path:inset(0 0 100%);visibility:hidden;flex-direction:column;justify-content:flex-end;gap:6px;transition:clip-path .7s cubic-bezier(.7,0,.2,1),visibility 0s .7s;display:flex;position:fixed;inset:0}.mnav.open{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--ease), visibility 0s}.mnav a{font:500 clamp(44px, 13vw, 72px)/1.02 var(--display);letter-spacing:-.05em;justify-content:space-between;align-items:baseline;text-decoration:none;display:flex}.mnav p{font:500 13px/1.4 var(--body);margin:20px 0 0}@media (max-width:860px){.menu,.nav .ncta{display:none}.mbtn{justify-self:end;display:block}.nav .wrap{grid-template-columns:1fr auto}}.hero{background:var(--oranje);height:100svh;min-height:620px;position:relative;overflow:hidden}.hero .wrap{height:100%;padding-top:calc(84px + env(safe-area-inset-top,0px));flex-direction:column;justify-content:flex-end;display:flex;position:relative}.hmeta{font:500 14px/1.3 var(--body);margin-bottom:14px;position:absolute;bottom:100%;right:0}.hstack{aspect-ratio:4/5;z-index:2;width:min(25vw,44svh);display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.hc{will-change:transform;position:absolute;inset:0}.hcp{background:var(--grond);will-change:transform;width:100%;height:100%;display:block;overflow:hidden}.hcp img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.hstack:hover .hc:last-child .hcp img{transform:scale(1.04)}.hero .base{z-index:1;padding-bottom:clamp(14px,2.4vw,34px);position:relative}.giant{font:700 18vw/.8 var(--logo);letter-spacing:-.045em;white-space:nowrap;margin:0}.giant .clip{margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.giant .ch{will-change:transform;display:inline-block}@media (max-width:760px){.hstack{width:56vw}}.bs{background:var(--wit);height:calc(var(--n) * 90svh + 100svh);position:relative}.bs-pin{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.bs-mid{z-index:1;position:relative}.bs-frame{aspect-ratio:16/9;width:min(63vw,177.778svh - 284.444px);position:relative}.bs-k{background:var(--grond);will-change:transform;display:block;position:absolute;inset:0;overflow:hidden}.bs-k img{object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block}@media (max-width:760px){.bs-frame{aspect-ratio:4/5;width:88vw}}@media (prefers-reduced-motion:reduce){.bs{height:auto}.bs-pin{height:auto;padding:60px 0;position:relative}.bs-frame{aspect-ratio:auto;gap:16px;display:grid}.bs-k{aspect-ratio:16/9;position:relative}}.zin{background:var(--wit);min-height:100svh;padding:calc(var(--sec) * 1.25) 0 var(--sec);align-items:center;display:flex;overflow:hidden}.zin .wrap{width:100%}.zt{font:500 clamp(40px, 6vw, 104px)/1.02 var(--display);letter-spacing:-.05em;text-indent:22%;margin:0;position:relative}.zt .w{text-indent:0;will-change:transform;display:inline-block}.zf{flex-direction:column;align-items:flex-start;gap:28px;margin:clamp(56px,7vw,120px) 0 0 22%;display:flex}.zf p{max-width:42ch;color:var(--ink-soft);margin:0;font-size:16px;line-height:1.55}@media (max-width:700px){.zt{text-indent:0}.zf{margin-left:0}}.werk{padding:var(--sec) 0}.werk .head{margin:0 0 var(--kop);justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.feat,.case{text-decoration:none;display:block}.fim{border-radius:var(--r);aspect-ratio:16/8;margin:0;position:relative;overflow:hidden}.fim>img{object-fit:cover;object-position:50% 20%;width:100%;height:116%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.feat:hover .fim>img,.case:hover .im>img{transform:scale(1.03)}.mock{background:#b49c80}.mock>img{filter:saturate(.72)brightness(1.04)}.lijst{z-index:1;aspect-ratio:455/644;background:#5d564e;border-radius:2px;height:76%;padding:.55%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 1px 1px #fff5e640,10px 16px 22px #2e1c0c61,3px 5px 6px #2e1c0c4d}.lijst img{object-fit:cover;width:100%;height:100%;display:block}.lijst:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff29 0%,#ffffff0a 38%,#0000 39% 70%,#ffffff12 100%);position:absolute;inset:.55%}.bout{background:radial-gradient(circle at 35% 35%,#e9e4dc,#8d877f 60%,#57524c);border-radius:50%;width:9px;height:9px;position:absolute;right:6%;box-shadow:2px 3px 3px #2e1c0c59}.bout:first-of-type{top:-6px}.bout:last-of-type{bottom:-6px}.blad{z-index:1;mix-blend-mode:multiply;opacity:.55;pointer-events:none;width:112%;height:112%;animation:16s ease-in-out infinite alternate blad;position:absolute;inset:-6%}@keyframes blad{0%{transform:translate(0)rotate(0)}to{transform:translate(-1.6%,1.2%)rotate(.6deg)}}@media (prefers-reduced-motion:reduce){.blad{animation:none}}@media (max-width:860px){.lijst{height:82%}}.ftx{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:20px clamp(24px,4vw,72px);padding-top:clamp(24px,2.6vw,40px);display:grid}.ftx h3{font:500 clamp(32px, 3.4vw, 56px)/1.04 var(--display);letter-spacing:-.045em;text-wrap:balance;max-width:20ch;margin:12px 0 0}.ftx p,.case p{color:var(--ink-soft);text-wrap:pretty;max-width:44ch;margin:0 0 16px;font-size:17px}@media (max-width:860px){.fim{aspect-ratio:4/3.4}.ftx{grid-template-columns:1fr}}.kln{font:500 12px/1.3 var(--body);letter-spacing:.08em;text-transform:uppercase;display:block}.fvid{object-fit:cover;z-index:2;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease);pointer-events:none;position:absolute;inset:0}.fvid.aan{opacity:1}.labels{z-index:2;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.labels li{background:var(--wit);font:500 13px/1 var(--body);border-radius:999px;align-items:baseline;padding:9px 14px 8px;display:inline-flex}.case .kln{margin-bottom:0}.grid{margin-top:var(--sec);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(72px,8vw,140px) clamp(20px,2.6vw,44px);display:grid}.case .im{border-radius:var(--r);aspect-ratio:4/3;margin-bottom:24px;position:relative;overflow:hidden}.case:first-child{grid-column:1/8}.case:first-child .im{aspect-ratio:5/6}.case:nth-child(2){grid-column:9/13;margin-top:clamp(120px,18vw,340px)}.case:nth-child(2) .im{aspect-ratio:3/4}.case:nth-child(3){grid-column:3/11}.case:nth-child(3) .im{aspect-ratio:16/9}@media (max-width:760px){.grid{grid-template-columns:1fr}.case:nth-child(n){grid-column:auto;margin-top:0}.case:nth-child(n) .im{aspect-ratio:4/3}}.case .im>img{object-fit:cover;width:100%;height:112%;transition:transform 1.2s var(--ease)}.case h3{font:500 clamp(26px, 2.4vw, 36px)/1.06 var(--display);letter-spacing:-.04em;text-wrap:balance;max-width:22ch;margin:12px 0 10px}.aanpak .bl,.wij .bl,.foot-sec .bl,.aanpak .lees,.wij .lees,.foot-sec .lees,.foot-sec .nb button{color:var(--ink)}.claim{background:var(--roze);padding:32px 0 clamp(40px,4vw,64px);overflow:hidden}.claim .body{flex-direction:column;justify-content:space-between;min-height:min(96vh,900px);padding-top:clamp(40px,7vw,110px);display:flex;position:relative}.claim h2{font:500 clamp(40px, 6.4vw, 108px)/1.02 var(--display);letter-spacing:-.05em;max-width:15ch;margin:0}.claim h2 .ln{margin:-.12em 0 -.08em;padding:.12em 0 .08em}.sup{font:500 .55em/1 var(--display);vertical-align:.7em;cursor:pointer;transition:transform .5s var(--ease);background:0 0;border:0;padding:0 .04em;display:inline-block}.sup:hover{transform:rotate(60deg)scale(1.2)}.claim .foot{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.claim .foot p{max-width:40ch;margin:0;font-size:16px}.ast-btn{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:10px;padding:0;display:flex}.ast-btn span{font:500 12px/1 var(--body)}.ast{width:clamp(130px,17vw,280px);height:auto;display:block}.ast path,.ast circle{fill:var(--ink)}.fn{background:var(--ink);color:var(--wit);border-radius:var(--r);visibility:hidden;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px 28px;padding:clamp(22px,3vw,40px);transition:transform .8s cubic-bezier(.7,0,.2,1),visibility 0s .8s;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(130%)}.fn.open{visibility:visible;transition:transform .8s var(--ease), visibility 0s;transform:none}.fn .m{font:500 clamp(70px, 7vw, 120px)/.7 var(--display);color:var(--roze)}.fn h3{font:500 clamp(24px, 2.4vw, 36px)/1.1 var(--display);letter-spacing:-.04em;max-width:26ch;margin:0 0 12px}.fn p{max-width:62ch;margin:0 0 10px;font-size:16px}.fn small{opacity:.75;font-size:13px}.fn .x{color:var(--wit);cursor:pointer;font:500 13px/1 var(--body);background:0 0;border:1.5px solid #fdfbf566;border-radius:999px;padding:10px 14px}@media (max-width:700px){.fn{grid-template-columns:1fr}.fn .m{display:none}}.aanpak{background:var(--roze);height:100svh;min-height:640px;padding:calc(84px + env(safe-area-inset-top,0px)) 0 clamp(20px, 3vw, 40px);overflow:hidden}.aanpak .wrap{flex-direction:column;gap:clamp(16px,2.4vh,28px);height:100%;display:flex}.stage{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);min-height:0;display:grid}.sentence{font:500 clamp(48px, 7.2vw, 124px)/1 var(--display);letter-spacing:-.05em;max-width:12ch;margin:0}.sentence .ln>span{display:inline}.sentence .ln>.markbox{display:inline-grid}.sentence .w{display:inline-block}.markbox{background:var(--ink);min-width:.66em;height:.9em;color:var(--wit);vertical-align:-.06em;letter-spacing:0;border-radius:.14em;place-items:center;margin-left:.08em;padding:0 .08em;display:inline-grid}.sph{aspect-ratio:4/5;border-radius:var(--r);width:clamp(180px,22vw,340px);position:relative;overflow:hidden}.sph img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.sph img.on{opacity:1}@media (max-width:760px){.stage{grid-template-columns:1fr}.sph{display:none}}.sfoot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;display:flex}.sfoot .desc{max-width:52ch}.sfoot .los{max-width:34ch;font:500 13px/1.5 var(--body);text-align:right;margin:0}.sfoot .los a{background:linear-gradient(currentColor,currentColor) 100% 100%/100% 1px no-repeat;padding-bottom:2px;text-decoration:none}.sfoot .los a:hover{animation:.8s cubic-bezier(.65,0,.35,1) lijn}@media (max-width:700px){.sfoot .los{text-align:left}}.sfoot .desc b{font:500 13px/1 var(--body);margin-bottom:8px;display:block}.sfoot .desc p{margin:0 0 10px;font-size:16px}.tabs4{gap:10px;height:clamp(84px,11vh,112px);display:flex}.tabs4 button{border-radius:var(--r);cursor:pointer;text-align:left;background:#fdfbf56b;border:0;flex:1 1 0;justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;padding:12px 16px;transition:flex-grow .7s cubic-bezier(.7,0,.2,1),background .4s;display:flex;overflow:hidden}.tabs4 button:hover{background:#fdfbf5b3}.tabs4 button[aria-selected=true]{background:var(--wit);flex-grow:2.6}.tabs4 .g{font:500 clamp(48px, 5vw, 72px)/.75 var(--display)}.tabs4 .t{font:500 clamp(18px, 1.6vw, 24px)/1 var(--display);letter-spacing:-.03em;white-space:nowrap;opacity:0;margin-right:auto;transition:opacity .3s}.tabs4 button[aria-selected=true] .t{opacity:1;transition:opacity .4s .35s}.tabs4 .n{font:500 11px/1 var(--body);opacity:.6}@media (max-width:600px){.tabs4 .t{display:none}.tabs4 button[aria-selected=true]{flex-grow:1.4}}.inzicht{background:var(--ink);color:var(--wit);padding:32px 0 clamp(48px,5vw,80px)}.inzicht .body{min-height:min(84vh,800px);padding:var(--sec) 0 clamp(60px, 7vw, 120px);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:20px 40px;display:grid}@media (max-width:760px){.inzicht .body{grid-template-columns:1fr}}.inzicht .lbl{font:500 13px/1 var(--body);padding-top:.9em;display:block}.inzicht blockquote{font:500 clamp(28px, 3.3vw, 52px)/1.12 var(--display);letter-spacing:-.04em;max-width:24ch;margin:0}.inzicht .src{opacity:.75;margin:22px 0 0;font-size:14px}.knop{flex-wrap:wrap;gap:8px;display:flex}.knop button{font:500 14px/1 var(--body);color:var(--wit);cursor:pointer;background:0 0;border:1.5px solid #fdfbf559;border-radius:999px;padding:11px 16px;transition:background .25s,color .25s,border-color .25s}.knop button:hover{border-color:var(--wit)}.knop button[aria-selected=true]{background:var(--wit);color:var(--ink);border-color:var(--wit)}.wij{background:var(--lila);padding:var(--sec) 0}.wij .body{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:40px clamp(48px,6vw,120px);display:grid}.wij figure{border-radius:var(--r);aspect-ratio:1;margin:0;overflow:hidden}.wij figure img{object-fit:cover;width:100%;height:100%}.wij .txt{flex-direction:column;gap:28px;height:100%;display:flex}.wij .txt p{max-width:48ch;margin:0}.vals{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.vals span{font:500 14px/1 var(--body);border:1.5px solid var(--ink);border-radius:999px;padding:11px 15px}.logos{padding:clamp(40px,4.4vw,72px) 0 0;overflow:hidden}.lhead{font:500 12px/1.3 var(--body);color:var(--ink-soft);margin-bottom:clamp(18px,2vw,28px);display:block}.lgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(8px,1vw,14px);margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.lgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.lslot:nth-child(n+4){display:none}}.lslot{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}.lslot img{object-fit:contain;opacity:.85;width:auto;max-width:62%;height:auto;max-height:clamp(26px,2.6vw,40px);margin:auto;position:absolute;inset:0}.lslot img.sq{max-height:clamp(48px,5vw,80px)}.kennis{padding:var(--sec) 0}.kennis .head{margin:0 0 var(--kop);justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.live{border-top:1px solid #2a060f24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:clamp(56px,6vw,96px);padding-top:clamp(24px,2.4vw,36px);display:flex}.live p{max-width:52ch;color:var(--ink-soft);margin:0}.live b{color:var(--ink);font-weight:500}.posts{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px clamp(20px,2.6vw,44px);display:grid}.post{border-top:1.5px solid var(--ink);flex-direction:column;justify-content:space-between;gap:40px;min-height:220px;padding-top:18px;text-decoration:none;display:flex}.post .by{font:500 13px/1 var(--body);color:var(--ink-soft);justify-content:flex-start;align-items:center;gap:12px;display:flex}.post .by img{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.post .by>span{flex-direction:column;gap:5px;display:flex}.post .by b{color:var(--ink);font-size:14px;font-weight:500}.post .lees{width:fit-content}.post h3{font:500 clamp(24px, 2.1vw, 30px)/1.1 var(--display);letter-spacing:-.04em;transition:transform .5s var(--ease);margin:0}.post:hover h3{transform:translate(8px)}.kaarten{padding:var(--sec) 0;overflow:hidden}.kgrid{margin:var(--kop) auto 0;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1320px;padding:0 2%;list-style:none;display:grid}.kw{position:relative}.kw:first-child{z-index:1;margin-right:-3%}.kw:nth-child(2){z-index:2}.kw:nth-child(3){z-index:1;margin-left:-3%}.kaart{color:var(--ink);text-align:center;flex-direction:column;align-items:center;padding:clamp(14px,1.6vw,24px);text-decoration:none;transition:transform .7s cubic-bezier(.3,1.4,.4,1);display:flex}.kw:first-child .kaart{transform:rotate(-3deg)translateY(4%)}.kw:nth-child(2) .kaart{transform:translateY(-3%)}.kw:nth-child(3) .kaart{transform:rotate(2.5deg)translateY(2%)}.kgrid .kw:hover{z-index:3}.kgrid .kaart:hover{transform:rotate(0)translateY(-5%)}.kim{aspect-ratio:4/5;width:100%;display:block;overflow:hidden}.kim img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.kaart:hover .kim img{transform:scale(1.05)}.kt{flex-direction:column;align-items:center;gap:8px;padding:clamp(20px,2vw,30px) 0 clamp(10px,1.2vw,18px);display:flex}.kn{font:500 clamp(40px, 4.4vw, 76px)/.92 var(--display);letter-spacing:-.05em}.ks{font:500 15px/1.4 var(--body)}@media (max-width:760px){.kgrid{grid-template-columns:1fr;gap:0;max-width:420px}.kw:nth-child(n){margin:0 0 -6%}}.foot-sec{background:var(--oranje);padding:28px 0 calc(24px + env(safe-area-inset-bottom,0px));position:relative;overflow:hidden}.big{font:500 clamp(52px, 9.4vw, 160px)/.95 var(--display);letter-spacing:-.05em;z-index:2;max-width:12ch;margin:clamp(50px,7vw,110px) 0 clamp(40px,4.4vw,72px);position:relative}.big .ch{display:inline-block}.cta{z-index:2;flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:clamp(72px,8vw,128px);display:flex;position:relative}.knop-cta.klein{gap:12px;padding:14px 20px;font-size:15px}.knop-cta{background:var(--ink);color:var(--wit);font:500 clamp(17px, 1.4vw, 20px)/1.2 var(--body);border-radius:999px;align-items:center;gap:18px;padding:20px 26px;text-decoration:none;display:inline-flex}.cta .pl{max-width:34ch;margin:0;font-size:15px}.acties{flex-wrap:wrap;align-items:center;gap:16px clamp(24px,3vw,40px);display:flex}.acties .ul{padding-bottom:3px;font-size:15px}.fgrid{z-index:2;background:var(--oranje);border-top:1px solid #2a060f4d;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:40px clamp(48px,5vw,96px);padding:clamp(36px,4vw,56px) 0;display:grid;position:relative}@media (max-width:860px){.fgrid{grid-template-columns:1fr}}.fgrid p{max-width:34ch;margin:0 0 12px;font-size:15px}.fgrid h4{font:500 13px/1 var(--body);margin:0 0 12px}.fgrid a.l,.fgrid span.l{font-size:15px;line-height:1.9;text-decoration:none;display:block}.fgrid a.l{transition:background-size .6s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1.5px no-repeat;width:fit-content;margin:4px 0;line-height:1.5}.fgrid a.l:hover{background-size:100% 1.5px}.nb{border-bottom:1.5px solid var(--ink);gap:6px;max-width:340px;margin-top:14px;display:flex}.nb input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:10px 0;font-size:15px}.nb input::placeholder{color:#7a4a2f}.nb button{font:500 15px/1 var(--body);color:var(--ink);cursor:pointer;background:linear-gradient(currentColor,currentColor) 100% 100%/100% 1.5px no-repeat;border:0;align-self:center;padding:0 0 5px}.nb button:hover{animation:.8s cubic-bezier(.65,0,.35,1) lijn}.legal{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;font-size:12px;display:flex;position:relative}.legal .logo{font-size:24px}.dsec{padding:var(--sec) 0}.dlbl{font:500 12px/1.3 var(--body);color:var(--ink-soft);display:block}.dsec .h2{margin:clamp(16px, 2vw, 24px) 0 var(--kop)}.mx{font:700 .9em/1 var(--logo);letter-spacing:-.045em;white-space:nowrap}.dgrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(8px,1vw,14px);margin:0;padding:0;list-style:none;display:grid}.dvak{background:#fff;display:flex}.dvak:first-child{grid-column:1/5}.dvak:nth-child(2),.dvak:nth-child(3){grid-column:5/9}.dvak:nth-child(4){grid-column:9/13}.dvak a{min-height:clamp(380px,32vw,500px);color:var(--ink);flex-direction:column;flex:1;align-items:flex-start;padding:clamp(30px,3.2vw,56px);text-decoration:none;display:flex}.dnr{font:500 12px/1 var(--body);color:var(--ink-soft)}.dvak h3{font:500 clamp(28px, 2.4vw, 40px)/1.05 var(--display);letter-spacing:-.04em;margin:clamp(36px,4vw,64px) 0 16px}.dit{color:var(--ink-soft);margin:0;padding:0;font-size:15px;line-height:1.6;list-style:none}.dvak .g{box-sizing:border-box;fill:currentColor;width:auto;height:clamp(88px,8vw,128px);margin-top:auto;padding-top:24px;overflow:visible}@media (max-width:900px){.dvak:nth-child(n){grid-column:span 6}.dvak:nth-child(3){grid-column:1/7}}@media (max-width:560px){.dvak:nth-child(n){grid-column:1/-1}.dvak a{min-height:300px}}.bcur,.ccur{z-index:60;pointer-events:none;position:fixed;top:0;left:0}.bcur{font:700 13px/1 var(--logo);letter-spacing:-.02em;color:var(--ink);opacity:0;margin:16px 0 0 16px;transition:opacity .3s,color .3s}.bcur.in{opacity:.85}.bcur.in.hide{opacity:0}.bcur.lt{color:var(--wit)}.bcur .pa{transition:transform .45s var(--ease);display:inline-block}.bcur.link .pa:first-child{transform:translate(-3px)}.bcur.link .pa:last-child{transform:translate(3px)}.ccur{background:var(--ink);height:40px;color:var(--wit);clip-path:inset(0 100% 0 0 round 999px);transition:clip-path .55s var(--ease);border-radius:999px;align-items:center;gap:10px;margin:14px 0 0 14px;padding:0 16px;display:flex}.ccur.on{clip-path:inset(0 round 999px)}.ccur .cm{width:128px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ccur .ct{width:max-content;font:600 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;animation:3.2s linear infinite loop;display:flex}.ccur .ct i{background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 10px}@keyframes loop{to{transform:translate(-50%)}}@media (hover:none),(pointer:coarse){.bcur,.ccur{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.aanpak{height:auto;min-height:100svh}.intro{display:none}}
