.site_dem__7gno8{--nacht:#14112e;--indigo:#4a36e8;--aqua:#00c6b2;--aqua-donker:#00a896;--lav:#f3f2fa;--inkt:#16142e;--grijs:#5f5c7e;--lijn:#e2e0f0;background:#fff;color:var(--inkt);font-family:var(--font-body),system-ui,sans-serif;font-size:17px;line-height:1.6;min-height:100vh;overflow-x:clip}.site_dem__7gno8 :where(a){color:inherit}.site_dem__7gno8 :focus-visible{outline:3px solid var(--aqua);outline-offset:3px;border-radius:6px}.site_wrap___M_Be{max-width:1160px;margin:0 auto;padding:0 max(24px,env(safe-area-inset-left))}.site_kop__HU6n_{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;line-height:1.05;margin:0}.site_nav__BpMuo{position:absolute;inset:0 0 auto;z-index:5;padding-top:env(safe-area-inset-top)}.site_navIn__pKvqN{display:flex;align-items:center;justify-content:space-between;gap:24px;height:84px}.site_logo__jtZQo{display:block;width:210px}.site_logo__jtZQo svg{display:block;width:100%;height:auto}.site_links__qe5tc{display:flex;gap:28px;font-weight:600;font-size:15px;color:#cbc7ee}.site_links__qe5tc a{text-decoration:none}.site_links__qe5tc a:hover{color:#fff}.site_hero__rBVuT{background:var(--nacht);color:#efedff;position:relative;overflow:hidden;padding:150px 0 120px}.site_hero__rBVuT:before{content:"";position:absolute;width:900px;height:900px;right:-260px;top:-300px;background:radial-gradient(closest-side,rgba(74,54,232,.55),transparent);pointer-events:none}.site_heroGrid__S4XK2{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:56px;gap:56px;align-items:center;position:relative}.site_h1__KCz_5{font-size:clamp(42px,6.2vw,76px);font-weight:800;color:#fff;max-width:12ch}.site_intro__904az{font-size:20px;color:#cbc7ee;max-width:34em;margin:26px 0 34px}.site_knoppen__d13St{display:flex;gap:12px;flex-wrap:wrap}.site_knop__V_BdW{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;font-weight:700;font-size:16px;text-decoration:none;border:2px solid transparent;transition:transform .15s ease}.site_knop__V_BdW:hover{transform:translateY(-1px)}.site_knopAqua__ekiS_{background:var(--aqua);color:#04201d}.site_knopIndigo__Z_rIk{background:var(--indigo);color:#fff}.site_knopRand__8XML0{border-color:rgba(255,255,255,.28);color:#fff}.site_stip__MhpDu{width:10px;height:10px;border-radius:50%;display:inline-block;flex:none}.site_feiten__GHOQG{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:40px;font-size:15px;color:#a9a4d6;list-style:none;padding:0}.site_feiten__GHOQG li{display:flex;gap:8px;align-items:center}.site_feiten__GHOQG li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--aqua)}.site_huis__B5AOb{position:relative;aspect-ratio:1/1;max-width:460px;width:100%;justify-self:end}.site_tegel__agucw{position:absolute;inset:0;border-radius:28%;background:var(--indigo);box-shadow:0 40px 90px rgba(5,3,30,.55)}.site_d__ss0WS{position:absolute;left:31.25%;top:25%;width:43.75%;height:50%}.site_punt__XYtdu{position:absolute;left:50%;top:50%;width:20.6%;height:20.6%;transform:translate(-50%,-50%);border-radius:50%;background:var(--aqua);animation:site_klop__r4Ds1 2.8s ease-in-out 1.2s 2}@keyframes site_klop__r4Ds1{50%{box-shadow:0 0 0 22px rgba(0,198,178,.18)}}.site_label__GWe9f{position:absolute;display:flex;align-items:center;gap:10px;background:#fff;color:var(--inkt);border-radius:16px;padding:12px 16px;box-shadow:0 18px 40px rgba(5,3,30,.35);text-decoration:none;font-weight:700;font-size:15px;line-height:1.25}.site_label__GWe9f small{display:block;font-weight:500;color:var(--grijs);font-size:13px}.site_labelP__ijVui{left:-18%;bottom:12%}.site_labelO__7e7HB{right:-6%;top:8%}@media (prefers-reduced-motion:reduce){.site_punt__XYtdu{animation:none}.site_knop__V_BdW{transition:none}}.site_producten__6QVqz{background:var(--lav);padding:110px 0}.site_sectieKop__ec_C_{font-size:clamp(32px,4.2vw,50px);font-weight:700;max-width:18ch}.site_sectieIntro__x8mxr{color:var(--grijs);font-size:19px;max-width:38em;margin:16px 0 0}.site_pGrid__zRusY{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:22px;gap:22px;margin-top:52px;align-items:stretch}.site_product__F4imE{background:#fff;border-radius:28px;padding:38px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden}.site_product__F4imE:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:var(--kleur)}.site_pNaam__ZOqX8{display:flex;align-items:center;gap:12px;font-family:var(--font-display);font-size:30px;font-weight:700;margin:0}.site_pNaam__ZOqX8 .site_stip__MhpDu{width:14px;height:14px;background:var(--kleur)}.site_pZin__ohELv{font-size:19px;margin:0;max-width:30em}.site_lijst__6X8Vb{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.site_lijst__6X8Vb li{padding-left:28px;position:relative}.site_lijst__6X8Vb li:before{content:"";position:absolute;left:0;top:.55em;width:14px;height:8px;border-left:2.5px solid var(--kleur);border-bottom:2.5px solid var(--kleur);transform:rotate(-45deg)}.site_voor__RAvAh{color:var(--grijs);font-size:15px;margin:0}.site_pVoet__h84am{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:8px}.site_pLink__ba4zT{font-weight:700;text-decoration:none;padding:12px 20px;border-radius:999px;background:var(--kleur);color:var(--knopTekst)}.site_pLink__ba4zT:hover{filter:brightness(1.06)}.site_pKlein__mP4we{font-size:14px;color:var(--grijs)}.site_verhaal__zH3j4{padding:120px 0}.site_vGrid__c3AJ5{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:72px;gap:72px;align-items:start}.site_citaat__cO9wi{font-family:var(--font-display);font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.25;margin:28px 0 0;letter-spacing:-.01em}.site_wie__Cf72U{display:flex;gap:14px;align-items:center;margin-top:26px;font-size:15px;color:var(--grijs)}.site_wie__Cf72U b{color:var(--inkt);display:block;font-size:16px}.site_tijd__CI_SS{list-style:none;margin:0;padding:0;border-left:2px solid var(--lijn)}.site_tijd__CI_SS li{position:relative;padding:0 0 30px 28px}.site_tijd__CI_SS li:last-child{padding-bottom:0}.site_tijd__CI_SS li:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;border-radius:50%;background:#fff;border:3px solid var(--indigo)}.site_tijd__CI_SS li:last-child:before{background:var(--aqua);border-color:var(--aqua)}.site_tijd__CI_SS b{display:block;font-family:var(--font-display);font-size:22px;letter-spacing:-.01em}.site_tijd__CI_SS span{color:var(--grijs);font-size:16px}.site_sterk___j1mg{padding:0 0 120px}.site_sGrid__aH5PH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px;margin-top:44px}.site_sterkte__MGqXU{border-top:3px solid var(--indigo);padding-top:20px}.site_sterkte__MGqXU h3{font-family:var(--font-display);font-size:24px;margin:0 0 8px;letter-spacing:-.01em}.site_sterkte__MGqXU p{margin:0;color:var(--grijs)}.site_vragen__i5gR9{background:var(--lav);padding:110px 0}.site_qGrid__0gwRd{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:64px;gap:64px;align-items:start}.site_vraag__B7ij9{border-bottom:1px solid var(--lijn)}.site_vraag__B7ij9 summary{cursor:pointer;list-style:none;padding:22px 40px 22px 0;font-weight:700;font-size:19px;position:relative}.site_vraag__B7ij9 summary::-webkit-details-marker{display:none}.site_vraag__B7ij9 summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:28px;font-weight:400;color:var(--indigo);transition:transform .2s}.site_vraag__B7ij9[open] summary:after{transform:rotate(45deg)}.site_vraag__B7ij9 p{margin:0 0 22px;color:var(--grijs);max-width:40em}.site_voet__YW_fp{background:var(--nacht);color:#cbc7ee;padding:80px 0 calc(40px + env(safe-area-inset-bottom))}.site_fGrid__GdJaX{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.site_fGrid__GdJaX h4{color:#fff;font-size:15px;margin:0 0 14px}.site_fGrid__GdJaX ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px}.site_fGrid__GdJaX a{text-decoration:none}.site_fGrid__GdJaX a:hover{color:#fff}.site_klein___12qq{margin-top:56px;padding-top:24px;border-top:1px solid #2b2752;font-size:13px;color:#8a85c0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (max-width:900px){.site_links__qe5tc{display:none}.site_hero__rBVuT{padding:120px 0 90px}.site_heroGrid__S4XK2,.site_pGrid__zRusY,.site_qGrid__0gwRd,.site_vGrid__c3AJ5{grid-template-columns:minmax(0,1fr)}.site_huis__B5AOb{max-width:320px;justify-self:center;margin:30px 0 20px}.site_labelP__ijVui{left:-8%}.site_labelO__7e7HB{right:-4%}.site_sGrid__aH5PH{grid-template-columns:minmax(0,1fr);gap:28px}.site_fGrid__GdJaX{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site_producten__6QVqz,.site_verhaal__zH3j4,.site_vragen__i5gR9{padding:80px 0}.site_product__F4imE{padding:28px}.site_vGrid__c3AJ5{gap:48px}}@media (max-width:520px){.site_fGrid__GdJaX{grid-template-columns:minmax(0,1fr)}.site_logo__jtZQo{width:170px}.site_dem__7gno8{font-size:16px}.site_intro__904az{font-size:18px}}.site_gegevens__ctEB0{display:grid;grid-template-columns:auto 1fr;grid-gap:10px 22px;gap:10px 22px;margin:34px 0 0;font-size:16px}.site_gegevens__ctEB0 dt{color:var(--grijs)}.site_gegevens__ctEB0 dd{margin:0;font-weight:600}