.ez{--ez-room:#fbf8f4;--ez-wit:#fff;--ez-inkt:#16182f;--ez-zacht:#5b5e73;--ez-oranje:#ff4d17;--ez-oranje-hover:#ec4210;--ez-oranje-tekst:#c93a08;--ez-perzik:#ffe8dd;--ez-perzik-licht:#fff3ec;--ez-zand:#f3ece2;--ez-whatsapp:#25d366;--ez-whatsapp-hover:#1ebe5d;--ez-whatsapp-tekst:#111b21;--ez-lijn:#16182f1a;--ez-lijn-sterk:#16182f33;--ez-schaduw:0 30px 70px -32px #16182f4d;--ez-schaduw-klein:0 12px 30px -16px #16182f3d;background:var(--ez-room);color:var(--ez-inkt);font-family:var(--font-ez-sans), system-ui, sans-serif;overflow-x:clip}.ez h1,.ez h2,.ez h3,.ez .ez-display{font-family:var(--font-ez-display), system-ui, sans-serif;letter-spacing:-.03em;text-wrap:balance;font-weight:600}.ez :focus-visible{outline:2px solid var(--ez-oranje);outline-offset:3px}.ez [tabindex="-1"]:focus-visible{outline:none}@media (prefers-reduced-motion:no-preference){html:has(.ez){scroll-behavior:smooth}}.ez-knop{background:var(--ez-oranje);min-height:52px;color:var(--ez-inkt);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:1rem;font-weight:600;transition:background-color .2s,box-shadow .2s;display:inline-flex}.ez-knop:hover{background:var(--ez-oranje-hover)}.ez-knop .ez-pijl{transition:transform .2s}.ez-knop:hover .ez-pijl{transform:translate(2px)}.ez-knop-klein{min-height:44px;padding:0 18px;font-size:.94rem}.ez-knop-licht{background:var(--ez-wit);box-shadow:inset 0 0 0 1px var(--ez-lijn-sterk)}.ez-knop-licht:hover{background:var(--ez-wit);box-shadow:inset 0 0 0 1px var(--ez-inkt)}.ez-knop-whatsapp{background:var(--ez-whatsapp);color:var(--ez-whatsapp-tekst)}.ez-knop-whatsapp:hover{background:var(--ez-whatsapp-hover)}.ez-kop{z-index:40;position:sticky;top:0}@supports (animation-timeline:scroll()){.ez-kop{animation:linear both ez-kop;animation-timeline:scroll();animation-range:0 120px}}@keyframes ez-kop{to{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--ez-lijn);background:#fbf8f4f0}}.ez-tegel{border:1.5px solid var(--ez-lijn);background:var(--ez-room);text-align:left;width:100%;min-width:0;min-height:58px;color:var(--ez-inkt);border-radius:16px;align-items:center;gap:12px;padding:10px 14px;font-size:.97rem;font-weight:600;line-height:1.25;transition:border-color .2s,background-color .2s;display:flex}.ez-tegel:hover{border-color:var(--ez-oranje);background:var(--ez-wit)}.ez-tegel[aria-pressed=true]{border-color:var(--ez-oranje);background:var(--ez-perzik-licht)}.ez-tegel-icoon{background:var(--ez-perzik);width:36px;height:36px;color:var(--ez-oranje-tekst);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ez-stap{animation:.25s ez-stap}@keyframes ez-stap{0%{opacity:0}}.ez-balk-stap{background:var(--ez-zand);border-radius:4px;flex:1;height:4px;overflow:hidden}.ez-balk-stap b{background:var(--ez-oranje);transform-origin:0;height:100%;transition:transform .35s;display:block;transform:scaleX(0)}.ez-balk-stap b.vol{transform:scaleX(1)}.ez-logos{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ez-logos-spoor{align-items:center;width:max-content;animation:45s linear infinite ez-loop;display:flex}.ez-logos:hover .ez-logos-spoor{animation-play-state:paused}.ez-logos-spoor>*{flex-shrink:0;margin-inline:clamp(24px,3.5vw,48px)}.ez-logos img{filter:grayscale()brightness(.3);opacity:.75;width:auto;transition:filter .3s,opacity .3s}.ez-logos img:hover{filter:none;opacity:1}@keyframes ez-loop{to{transform:translate(-50%)}}.ez-case-spoor{scrollbar-width:none}.ez-case-spoor::-webkit-scrollbar{display:none}.ez-case-kaart img{transition:transform .6s}.ez-case-kaart:hover img{transform:scale(1.02)}.ez-stapel-kaart{top:calc(96px + var(--i) * 22px);position:sticky}.ez-faq details{interpolate-size:allow-keywords}.ez-faq details::details-content{block-size:0;transition:block-size .3s ease, content-visibility .3s allow-discrete;overflow:hidden}.ez-faq details[open]::details-content{block-size:auto}.ez-faq summary::-webkit-details-marker{display:none}.ez-plus{transition:transform .25s,background-color .2s}.ez-faq details[open] .ez-plus{background:var(--ez-perzik);transform:rotate(45deg)}.ez-whatsapp-zwevend{z-index:30;background:var(--ez-whatsapp);width:60px;height:60px;color:var(--ez-wit);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 28px -10px #128c4b99}.ez-whatsapp-zwevend:hover{background:var(--ez-whatsapp-hover)}@media (prefers-reduced-motion:reduce){.ez *,.ez :before,.ez :after{transition:none!important;animation:none!important}.ez-logos{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
.ezc{--nacht:#0b1020;--nacht-2:#131a2f;--nacht-3:#1c2542;--mist:#f3f4f8;--vuur:#ff4d17;--vuur-2:#ff8a3d;--gloed:#ffc061;--verloop:linear-gradient(100deg, var(--vuur) 0%, var(--vuur-2) 50%, var(--gloed) 100%);--t-bg:var(--nacht);--t-kop:#fff;--t-sterk:#ffffffd9;--t-tekst:#ffffffb3;--t-zacht:#ffffff8c;--t-stil:#ffffff80;--t-vlak:#ffffff0a;--t-vlak-sterk:#ffffff12;--t-rand:#ffffff1a;--t-lijn:#ffffff1a;--t-schaduw:0 0 #0000;--t-accent:var(--vuur-2);--t-link:var(--vuur);--t-link-lijn:#ff4d1766;--t-verloop:var(--verloop);--t-raster:#ffffff0b;--t-knop-bg:#ffffff14;--t-knop-bg-hover:#ffffff24;--t-knop-tekst:#fff;--t-knop-rand:#ffffff2e;--t-knop-rand-hover:#ffffff47;--t-knop-cirkel:#fff;--t-knop-cirkel-tekst:var(--nacht);min-height:100dvh}.ezc-archivo{--font-ez-display:var(--font-archivo);--font-ez-sans:var(--font-instrument)}.ezc-archivo h1,.ezc-archivo .ezc-breed{font-stretch:112%}.ezc-archivo h1.ezc-smal{font-stretch:100%}.ezc h1.ezc-zwaar{letter-spacing:-.045em;font-weight:800}.ezc h2.ezc-zwaar{letter-spacing:-.035em;font-weight:750}.ezc-archivo h2.ezc-zwaar{font-stretch:106%}.ezc-funnel h1.ezc-zwaar{letter-spacing:-.04em;font-weight:700}@property --ezc-hoek{syntax:"<angle>";inherits:false;initial-value:0deg}.ezc-form-donker,.ezc-form-glas{--ez-wit:#121a30;--ez-room:#ffffff0b;--ez-inkt:#f3f4f8;--ez-zacht:#f3f4f8a3;--ez-lijn:#ffffff1a;--ez-lijn-sterk:#fff3;--ez-perzik:#ff4d172e;--ez-perzik-licht:#ff4d171f;--ez-oranje-tekst:#ff9a6b;--ez-zand:#ffffff1f;--ez-schaduw:0 40px 90px -30px #000000b3}.ezc-form-glas{--ez-wit:#0d132594}.ezc-form-glas .ez-aanvraag{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);box-shadow:var(--ez-schaduw), inset 0 0 0 1px #ffffff24}.ezc-form-donker .ez-knop,.ezc-form-glas .ez-knop{color:var(--nacht)}.ezc-form-plat .ez-aanvraag{box-shadow:none}.ezc-form-zonder-rand .ez-aanvraag{box-shadow:none;--tw-ring-shadow:0 0 #0000;background:0 0;padding:0}@layer components{.ezc-toon-donker,.ezc-toon-donker-2{--vuur-2:#ff8a3d;--t-bg:var(--nacht);--t-kop:#fff;--t-sterk:#ffffffd9;--t-tekst:#ffffffb3;--t-zacht:#ffffff8c;--t-stil:#ffffff80;--t-vlak:#ffffff0a;--t-vlak-sterk:#ffffff12;--t-rand:#ffffff1a;--t-lijn:#ffffff1a;--t-schaduw:0 0 #0000;--t-accent:var(--vuur-2);--t-link:var(--vuur);--t-link-lijn:#ff4d1766;--t-verloop:var(--verloop);--t-raster:#ffffff0b;--t-knop-bg:#ffffff14;--t-knop-bg-hover:#ffffff24;--t-knop-tekst:#fff;--t-knop-rand:#ffffff2e;--t-knop-rand-hover:#ffffff47;--t-knop-cirkel:#fff;--t-knop-cirkel-tekst:var(--nacht);background-color:var(--t-bg);color:var(--t-kop)}.ezc-toon-donker-2{--t-bg:#0e1428}.ezc-toon-licht,.ezc-toon-wit{--vuur-2:#b23c0a;--t-bg:var(--mist);--t-kop:var(--nacht);--t-sterk:#1e2438;--t-tekst:#4a5068;--t-zacht:#585e75;--t-stil:#62687b;--t-vlak:#fff;--t-vlak-sterk:#eceef4;--t-rand:#0b102014;--t-lijn:#0b10201a;--t-schaduw:0 18px 44px -30px #0b102047;--t-accent:#c93a08;--t-link:#bd3307;--t-link-lijn:#bd330759;--t-verloop:linear-gradient(100deg, #e5400c 0%, #ff5a1a 55%, #f07a22 100%);--t-raster:#0b10200d;--t-knop-bg:#fff;--t-knop-bg-hover:#fff;--t-knop-tekst:var(--nacht);--t-knop-rand:#0b10201f;--t-knop-rand-hover:#0b10204d;--t-knop-cirkel:var(--nacht);--t-knop-cirkel-tekst:#fff;background-color:var(--t-bg);color:var(--t-kop)}.ezc-toon-wit{--t-bg:#fff;--t-vlak:var(--mist);--t-vlak-sterk:#e9ebf1;--t-rand:#0b10200f;--t-schaduw:0 0 #0000}.ezc-verloop-tekst{background:var(--t-verloop,var(--verloop));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.ezc-knop{background:var(--vuur);min-height:56px;color:var(--nacht);white-space:nowrap;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:6px 6px 6px 24px;font-size:1rem;font-weight:600;transition:transform .25s,box-shadow .25s,background-color .25s;display:inline-flex;box-shadow:0 14px 34px -14px #ff4d17b3}.ezc-knop:hover{transform:translateY(-1px);box-shadow:0 18px 40px -14px #ff4d17cc}.ezc-knop-cirkel{background:var(--nacht);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:grid}.ezc-knop:hover .ezc-knop-cirkel{transform:rotate(-45deg)}.ezc-knop-klein{gap:10px;min-height:46px;padding:4px 4px 4px 18px;font-size:.94rem}.ezc-knop-klein .ezc-knop-cirkel{width:38px;height:38px}.ezc-leesbalk{background:var(--verloop);transform-origin:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.ezc-leesbalk{animation:linear both ezc-leesbalk;animation-timeline:scroll(root)}}@keyframes ezc-leesbalk{to{transform:scaleX(1)}}.ezc-knop.w-full{white-space:normal;line-height:1.25}.ezc-knop-zonder{padding-right:20px}.ezc-knop-wit{color:var(--nacht);background:#fff;box-shadow:0 10px 30px -18px #0b102073,inset 0 0 0 1px #0b102014}.ezc-knop-wit:hover{box-shadow:0 14px 34px -18px #0b102080,inset 0 0 0 1px #0b102029}.ezc-knop-glas{background:var(--t-knop-bg);color:var(--t-knop-tekst);box-shadow:inset 0 0 0 1px var(--t-knop-rand);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ezc-knop-glas:hover{background:var(--t-knop-bg-hover);box-shadow:inset 0 0 0 1px var(--t-knop-rand-hover)}.ezc-knop-glas .ezc-knop-cirkel{background:var(--t-knop-cirkel);color:var(--t-knop-cirkel-tekst)}.ezc-knop-donker .ezc-knop-cirkel{color:var(--nacht);background:#fff}.ezc-knop-donker{background:var(--nacht);color:#fff;box-shadow:0 14px 34px -16px #0b102099}.ezc-knop-donker:hover{box-shadow:0 18px 40px -16px #0b1020b3}.ezc-knop-wa{color:#111b21;background:#25d366;box-shadow:0 14px 34px -16px #128c4b99}.ezc-knop-wa:hover{background:#1ebe5d;box-shadow:0 18px 40px -16px #128c4bb3}.ezc-knop-wa .ezc-knop-cirkel{color:#25d366;background:#111b21}.ezc-glas{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24}.ezc-kop-donker{background:#0d132580}@supports (animation-timeline:scroll()){.ezc-kop-donker{animation:linear both ezc-kop-donker;animation-timeline:scroll();animation-range:0 160px}}@keyframes ezc-kop-donker{0%{background:#0d13254d}to{background:#0d1325e0;box-shadow:inset 0 0 0 1px #ffffff1f,0 18px 40px -20px #0009}}.ezc-paneel-glas{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#0d132594;box-shadow:0 40px 90px -30px #000000b3,inset 0 0 0 1px #ffffff24}.ezc-raster{background-image:linear-gradient(var(--t-raster) 1px, transparent 1px), linear-gradient(90deg, var(--t-raster) 1px, transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(80% 70% at 70% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 70% at 70% 30%,#000 20%,#0000 75%)}.ezc-stippen{background-image:radial-gradient(#0b10201f 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 60% at 80% 20%,#000 10%,#0000 70%);mask-image:radial-gradient(60% 60% at 80% 20%,#000 10%,#0000 70%)}.ezc-band{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ezc-band-spoor{width:max-content;display:flex}.ezc-band-spoor>*{margin-right:var(--gap,16px);flex-shrink:0}.ezc-band-v{overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.ezc-band-v-spoor{flex-direction:column;display:flex}.ezc-band-v-spoor>*{margin-bottom:var(--gap,16px);flex-shrink:0}.ezc-logos img{filter:grayscale()brightness(.3);opacity:.7;width:auto;transition:filter .3s,opacity .3s}.ezc-logos img:hover{filter:none;opacity:1}.ezc-logos-donker img,.ezc-logos-donker img:hover{filter:grayscale()brightness(0)invert();opacity:.55}.ezc-logos-donker img:hover{opacity:.9}.ezc-wissel-beeld{opacity:0;transition:opacity .9s,transform 1.4s cubic-bezier(.16,1,.3,1);transform:scale(1.02)}.ezc-wissel-beeld[data-actief=true]{opacity:1;transform:none}.ezc-case-kaart img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.ezc-case-kaart:hover img{transform:scale(1.03)}.ezc-typen span{opacity:.4;background:currentColor;border-radius:50%;width:7px;height:7px;margin:0 2px;display:inline-block}.ezc-balk{transform-origin:0}@media (min-width:768px){.ezc-stapel{top:calc(104px + var(--i) * 24px);position:sticky}}.ezc-rand-gloed{background:conic-gradient(from var(--ezc-hoek), #ff4d1726, var(--vuur), var(--gloed), #ff4d1726 40%, #ffffff14 60%, #ff4d1726)}.ezc-selectie{outline-offset:10px;outline:1.5px dashed #ff8a3db3}.ezc-selectie-hoek{width:10px;height:10px;box-shadow:0 0 0 1.5px var(--vuur-2);background:#fff;border-radius:2px;position:absolute}@media (prefers-reduced-motion:no-preference){.ezc-op{animation:.9s cubic-bezier(.16,1,.3,1) backwards ezc-op;animation-delay:var(--d,0s)}.ezc-op-glas{animation:.9s cubic-bezier(.16,1,.3,1) backwards ezc-omhoog;animation-delay:var(--d,0s)}.ezc-woord{animation:1s cubic-bezier(.16,1,.3,1) backwards ezc-woord;animation-delay:calc(var(--d,0s) + var(--i,0) * 70ms);display:inline-block}.ezc-beeld-in{animation:1.8s cubic-bezier(.16,1,.3,1) backwards ezc-beeld-in}.ezc-beeld-zoom{animation:2.4s cubic-bezier(.16,1,.3,1) backwards ezc-beeld-zoom}.ezc-zweef{animation:7s ease-in-out infinite ezc-zweef;animation-delay:var(--z,0s)}.ezc-verloop-tekst{animation:7s ease-in-out infinite alternate ezc-glans}.ezc-woord.ezc-verloop-tekst{animation:1s cubic-bezier(.16,1,.3,1) backwards ezc-woord,7s ease-in-out 1.2s infinite alternate ezc-glans;animation-delay:calc(var(--d,0s) + var(--i,0) * 70ms), 1.2s}.ezc-band-spoor{animation:ezc-loop var(--duur,60s) linear infinite}.ezc-band-v-spoor{animation:ezc-loop-v var(--duur,50s) linear infinite}.ezc-band-v-spoor[data-richting=neer],.ezc-band-spoor[data-richting=terug]{animation-direction:reverse}.ezc-draai{animation:28s linear infinite ezc-draai}.ezc-rand-gloed{animation:6s linear infinite ezc-hoek}.ezc-cursor{animation:9s ease-in-out infinite ezc-cursor}.ezc-band:hover .ezc-band-spoor{animation-play-state:paused}.ezc-puls{position:relative}.ezc-puls:after{content:"";border-radius:inherit;background:inherit;animation:2.4s cubic-bezier(.16,1,.3,1) infinite ezc-puls;position:absolute;inset:0}.ezc-puls-rand{animation:2.6s ease-in-out infinite ezc-puls-rand}.ezc .ezc-onderstreep{background-size:0% .28em;animation:1.1s cubic-bezier(.65,0,.35,1) .7s forwards ezc-onderstreep}.ezc-typen span{animation:1.1s ease-in-out infinite ezc-typen}.ezc-typen span:nth-child(2){animation-delay:.15s}.ezc-typen span:nth-child(3){animation-delay:.3s}.ezc-typen-weg{animation:.3s 1.5s forwards ezc-weg}.ezc-bericht{animation:.7s cubic-bezier(.16,1,.3,1) 1.7s backwards ezc-op}.ezc-balk{animation:2.2s cubic-bezier(.65,0,.35,1) .8s both ezc-balk}}.ezc-onderstreep{background-image:linear-gradient(#ff4d1738,#ff4d1738);background-position:0 88%;background-repeat:no-repeat;background-size:100% .28em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ezc-in{animation:linear both ezc-omhoog;animation-timeline:view();animation-range:entry entry 140px}.ezc-vul{transform-origin:0;animation:linear both ezc-vul;animation-timeline:view();animation-range:entry 10% cover 45%}.ezc-vul-v{transform-origin:top;animation:linear both ezc-vul-v;animation-timeline:view();animation-range:entry 20% cover 60%}.ezc-teken{stroke-dasharray:1;animation:linear both ezc-teken;animation-timeline:view();animation-range:entry 20% cover 55%}}}@keyframes ezc-teken{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ezc-vul{0%{transform:scaleX(0)}}@keyframes ezc-vul-v{0%{transform:scaleY(0)}}@keyframes ezc-draai{to{transform:rotate(360deg)}}@keyframes ezc-hoek{to{--ezc-hoek:360deg}}@keyframes ezc-cursor{0%,to{transform:translate(0,0)}35%{transform:translate(-46px,-28px)}65%{transform:translate(-18px,22px)}}@keyframes ezc-omhoog{0%{opacity:0;transform:translateY(36px)}}@keyframes ezc-op{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}}@keyframes ezc-woord{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)}}@keyframes ezc-beeld-in{0%{opacity:0;transform:scale(1.07)}}@keyframes ezc-beeld-zoom{0%{transform:scale(1.06)}}@keyframes ezc-zweef{50%{transform:translateY(-10px)}}@keyframes ezc-glans{to{background-position:100% 0}}@keyframes ezc-loop{to{transform:translate(-50%)}}@keyframes ezc-loop-v{to{transform:translateY(-50%)}}@keyframes ezc-puls{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes ezc-puls-rand{0%,to{box-shadow:0 0 0 1px #ff4d1766}50%{box-shadow:0 0 0 1px #ff4d178c,0 0 0 6px #ff4d1724}}@keyframes ezc-onderstreep{to{background-size:100% .28em}}@keyframes ezc-typen{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:.9;transform:translateY(-4px)}}@keyframes ezc-weg{to{opacity:0;visibility:hidden}}@keyframes ezc-balk{0%{transform:scaleX(0)}}.ezc-chat-typen{display:none}@media (prefers-reduced-motion:no-preference){.ezc-chat[data-fase=wacht] .ezc-chat-stap{opacity:0}.ezc-chat[data-fase=speel] .ezc-chat-stap{animation:.8s cubic-bezier(.16,1,.3,1) backwards ezc-omhoog;animation-delay:var(--d,0s)}.ezc-chat[data-fase=speel] .ezc-chat-antwoord{animation:1.5s cubic-bezier(.65,0,.35,1) backwards ezc-onthul;animation-delay:var(--d,0s)}.ezc-chat[data-fase=speel] .ezc-chat-typen{animation:1.4s .6s both ezc-chat-typen;display:flex}}@keyframes ezc-onthul{0%{clip-path:inset(0 0 100% round 18px)}}@keyframes ezc-chat-typen{0%{opacity:0}15%,80%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.ezc-typen-weg{display:none}.ezc-band{overflow-x:auto}}}
