:root{--paper:oklch(98.7% .005 220);--paper-2:oklch(96.6% .009 220);--surface:#fcffff;--ink:#101828;--text:#1b2533;--text-2:#475467;--muted:#687487;--line:#e1e6ee;--line-strong:#cbd3de;--blue:#0593c6;--blue-hover:#047aa5;--blue-soft:#e6f4f9;--blue-ink:#036d94;--pink:#d83995;--pink-ink:#c22a82;--pink-soft:#fbeef6;--green:#12805c;--green-soft:#e6f5ee;--whatsapp:#1a9e52;--navy:#0e1a2f;--navy-text:#c9d3e3;--danger:#c4320a;--radius:14px;--radius-sm:9px;--font:"Helvetica Neue", Helvetica, Arial, sans-serif;--display:"Poppins", var(--font);--ease-out:cubic-bezier(.22, 1, .36, 1);--gutter:clamp(20px, 5vw, 56px);--max:1180px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.55}a{color:var(--blue-ink);text-underline-offset:3px}h1,h2,h3{font-family:var(--display);color:var(--ink);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}p{text-wrap:pretty;margin:0}.wrap{width:min(var(--max), 100% - 2 * var(--gutter));margin-inline:auto}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--pink-ink);font-size:13px;font-weight:600}.muted{color:var(--muted)}.btn{border:1px solid var(--line-strong);background:var(--surface);height:46px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;transition:background .15s, border-color .15s, transform .15s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--ink)}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--blue);border-color:var(--blue);color:#fff}.btn-primary:hover{background:var(--blue-hover);border-color:var(--blue-hover)}.btn-sm{height:38px;padding:0 16px;font-size:15px}.btn:focus-visible,a:focus-visible{outline:3px solid color-mix(in oklch, var(--blue) 45%, transparent);outline-offset:2px}input,textarea,select{width:100%;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);outline:none;padding:11px 13px;font-size:16px;transition:border-color .15s,box-shadow .15s}textarea{resize:vertical;min-height:140px}input:focus,textarea:focus,select:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(./poppins-latin-600-normal.BJdTmd5m.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(./poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(./poppins-latin-700-normal.BVuQR_eA.woff)format("woff")}.logo.svelte-1l8nvlt{font-family:"Poppins", var(--font);letter-spacing:-.035em;color:var(--ink);align-items:baseline;font-weight:700;line-height:1;display:inline-flex}.light.svelte-1l8nvlt{color:#fff}.i.svelte-1l8nvlt{position:relative}.i.svelte-1l8nvlt:after{content:"";background:var(--blue);border-radius:50%;width:.17em;height:.17em;position:absolute;top:.06em;left:50%;transform:translate(-50%)}.top.svelte-12qhfyh{z-index:20;background:color-mix(in oklch, var(--paper) 94%, transparent);border-bottom:1px solid var(--line);position:sticky;top:0}.bar.svelte-12qhfyh{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.home.svelte-12qhfyh{text-decoration:none;display:inline-flex}nav#hoofdmenu.svelte-12qhfyh{align-items:center;gap:28px;display:flex}.navlink.svelte-12qhfyh{color:var(--text-2);font-size:15.5px;font-weight:500;text-decoration:none}.navlink.svelte-12qhfyh:hover,.navlink[aria-current=page].svelte-12qhfyh{color:var(--ink)}.menu.svelte-12qhfyh{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:none}.bars.svelte-12qhfyh,.bars.svelte-12qhfyh:before,.bars.svelte-12qhfyh:after{background:var(--ink);border-radius:2px;width:20px;height:2px;display:block;position:relative}.bars.svelte-12qhfyh:before,.bars.svelte-12qhfyh:after{content:"";position:absolute}.bars.svelte-12qhfyh:before{top:-6px}.bars.svelte-12qhfyh:after{top:6px}@media (width<=760px){.menu.svelte-12qhfyh{display:grid}nav#hoofdmenu.svelte-12qhfyh{padding:12px var(--gutter) 22px;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:4px;display:none;position:absolute;top:68px;left:0;right:0}nav#hoofdmenu.open.svelte-12qhfyh{display:flex}.navlink.svelte-12qhfyh{padding:12px 0;font-size:17px}nav#hoofdmenu.svelte-12qhfyh .btn:where(.svelte-12qhfyh){height:46px;margin-top:10px}}.foot.svelte-12qhfyh{background:var(--navy);color:var(--navy-text);margin-top:0;padding:56px 0 28px;font-size:15px}.cols.svelte-12qhfyh{grid-template-columns:1.6fr 1fr 1fr;gap:32px;display:grid}.brand.svelte-12qhfyh p:where(.svelte-12qhfyh){max-width:30ch;margin-top:14px}.foot.svelte-12qhfyh nav:where(.svelte-12qhfyh){align-content:start;gap:10px;display:grid}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#fff;text-decoration:none}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{text-decoration:underline}.legal.svelte-12qhfyh{border-top:1px solid #ffffff1a;margin-top:48px;padding-top:20px;font-size:13.5px}@media (width<=760px){.cols.svelte-12qhfyh{grid-template-columns:1fr 1fr}.brand.svelte-12qhfyh{grid-column:1/-1}}
