:root{--kleur-surface:#f7f4f0;--kleur-vlak-laag:#fff;--kleur-vlak:#f0e7ea;--kleur-vlak-hoog:#e8d9df;--kleur-donker:#221420;--kleur-donker-ph:#2c1a29;--kleur-beeld-ph:#e9e4dc;--kleur-wit:#fff;--kleur-licht:#fff;--kleur-ink:#111;--kleur-ink-zacht:#5e5558;--kleur-ink-mat:#786d72;--kleur-donker-fg:#f7f4f0;--kleur-op-licht:#111;--kleur-op-licht-zacht:#1111119e;--kleur-accent:#ff4fa3;--kleur-accent-donker:#e83f91;--kleur-accent-hover:#cc2e7b;--kleur-accent-op-licht:#b01f68;--kleur-op-accent:#111;--kleur-geel:#ffb400;--kleur-roze-zacht:#ffd6e9;--kleur-groen:#1db954;--kleur-rood:#b42318;--kleur-voorraad:#137d39;--kleur-in-bestelling:#8a5a00;--kleur-uitverkocht:#9b234f;--kleur-rand:#1111111f;--kleur-rand-sterk:#1113;--kleur-veld-rand:#1111112e;--schaduw-zacht:0 10px 24px #2214201a;--schaduw-groot:0 18px 42px #22142024;--font-kop:"Newsreader Variable", "Newsreader", Georgia, "Times New Roman", serif;--font-hoofd:"Hanken Grotesk Variable", "Hanken Grotesk", ui-sans-serif, system-ui, sans-serif;--maat-m:1rem;--maat-display:clamp(2.375rem, 4.6vw, 4rem);--maat-kop-l:clamp(1.875rem, 3.2vw, 2.5rem);--maat-kop-m:clamp(1.375rem, 2.2vw, 1.75rem);--maat-kop-s:1.25rem;--maat-label:.75rem;--zijkant:clamp(1.25rem, 4vw, 3rem);--max-breedte:80rem;--gutter:clamp(.75rem, 1.5vw, 1.5rem);--radius-kaart:1rem;--radius-klein:.5rem;--radius-sectie:1.25rem;--sectie-marge:0px;--kantel-klein:-1deg;--kantel-label:-2deg;--ease-soepel:cubic-bezier(.22, .61, .36, 1);--duur-snel:.25s;--duur-reveal:.7s;--marquee-duur:32s}@font-face{font-family:Newsreader Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2")}@font-face{font-family:Newsreader Variable;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_astro/newsreader-latin-wght-italic.Bxi8ein9.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light;scrollbar-gutter:stable;overflow-x:clip}body{background:var(--kleur-surface);color:var(--kleur-ink);font-family:var(--font-hoofd);font-size:var(--maat-m);overflow-wrap:anywhere;margin:0;line-height:1.55;overflow-x:clip}a{color:inherit;transition:color var(--duur-snel) ease;text-decoration:none}a:hover{color:var(--kleur-accent)}::selection{background:var(--kleur-accent-donker);color:var(--kleur-op-accent)}img,video{max-width:100%;height:auto;display:block}button,input,textarea,select{font:inherit}html:has(dialog[open]){overflow:hidden}h1,h2,h3,h4{font-family:var(--font-kop);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sectie-h2{font-family:var(--font-kop);font-size:var(--maat-kop-l);letter-spacing:-.015em;margin:0;font-weight:400;line-height:1.1}.sectie-h2 em,.accent-cursief{color:var(--kleur-accent);font-style:italic}.sectie-label{font-family:var(--font-hoofd);font-size:var(--maat-label);letter-spacing:.08em;text-transform:uppercase;color:var(--kleur-accent);margin:0 0 .625rem;font-weight:700;display:inline-block}.accentlijn{background:var(--kleur-accent);width:3rem;height:2px;margin-top:1rem}.kaart{background:var(--kleur-vlak-laag);border:1px solid var(--kleur-rand);border-radius:var(--radius-kaart)}.knop-primair,.knop-secundair{border-radius:var(--radius-klein);min-height:44px;font-family:var(--font-hoofd);letter-spacing:.01em;cursor:pointer;transition:background var(--duur-snel) ease, color var(--duur-snel) ease, border-color var(--duur-snel) ease;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.375rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.knop-primair{background:var(--kleur-accent-donker);color:var(--kleur-op-accent);border:1px solid #0000}.knop-primair:hover{background:var(--kleur-accent);color:var(--kleur-op-accent)}.knop-secundair{color:var(--kleur-ink);border:1px solid var(--kleur-rand-sterk);background:#ffffff0d}.knop-secundair:hover{border-color:var(--kleur-accent);color:var(--kleur-ink)}[data-verschijnt]{transition:opacity var(--duur-reveal) var(--ease-soepel), transform var(--duur-reveal) var(--ease-soepel)}.verschijn-verborgen{opacity:0;transform:translateY(24px)}.skip-link{background:var(--kleur-accent-donker);color:var(--kleur-op-accent);z-index:1000;align-items:center;min-height:44px;padding:.5rem 1rem;font-weight:700;display:inline-flex;position:absolute;top:-100%;left:0}.skip-link:focus{top:0}:focus-visible{outline:2.5px solid var(--kleur-accent);outline-offset:3px;border-radius:2px}[data-licht] :focus-visible{outline-color:var(--kleur-accent-op-licht)}@keyframes ms-confetti-val{0%{transform:translateY(-8vh)rotate(0)}to{transform:translateY(110vh)rotate(420deg)}}@keyframes ms-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-confetti] span{animation:none!important}[data-marquee-rij]{animation-play-state:paused!important}[data-verschijnt]{transition:none}.verschijn-verborgen{opacity:1;transform:none}}.header[data-astro-cid-fzpbxy5g]{z-index:60;background:var(--kleur-surface);border-bottom:1px solid var(--kleur-rand);position:sticky;top:0}.header-binnen[data-astro-cid-fzpbxy5g]{max-width:var(--max-breedte);padding:.65rem var(--zijkant);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:grid}.header[data-astro-cid-fzpbxy5g]{container:site-header/inline-size}.logo[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--kleur-ink);flex-direction:column;grid-area:1/2;align-items:center;gap:.2rem;text-decoration:none;display:inline-flex}.logo[data-astro-cid-fzpbxy5g] svg{width:auto;height:2.35rem;display:block}.logo-sub[data-astro-cid-fzpbxy5g]{font-family:var(--font-kop);color:var(--kleur-ink-zacht);white-space:nowrap;padding:0;font-size:.75rem}.nav[data-astro-cid-fzpbxy5g]{display:none}.nav-link[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--kleur-ink);align-items:center;padding:0 .5rem;font-weight:700;display:inline-flex}.header-rechts[data-astro-cid-fzpbxy5g]{grid-area:1/3;justify-self:end;align-items:center;gap:.625rem;display:flex}.knop-accent[data-astro-cid-fzpbxy5g]{background:var(--kleur-accent);min-height:44px;color:var(--kleur-op-accent);border-radius:var(--radius-klein);transition:background var(--duur-snel) ease;align-items:center;gap:.5rem;padding:.5rem 1.125rem;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex}.knop-accent[data-astro-cid-fzpbxy5g]:hover{background:var(--kleur-accent-donker);color:var(--kleur-op-accent)}.hamburger[data-astro-cid-fzpbxy5g],.sluit-knop[data-astro-cid-fzpbxy5g]{border-radius:var(--radius-klein);border:1px solid var(--kleur-ink);min-width:44px;min-height:44px;color:var(--kleur-ink);font-family:var(--font-kop);cursor:pointer;transition:background var(--duur-snel) ease, color var(--duur-snel) ease;background:0 0;justify-content:center;align-items:center;padding:0 1rem;font-size:1.0625rem;display:inline-flex}.hamburger[data-astro-cid-fzpbxy5g]:hover,.sluit-knop[data-astro-cid-fzpbxy5g]:hover{background:var(--kleur-ink);color:var(--kleur-surface)}.mobiel-menu[data-astro-cid-fzpbxy5g]{border:0;border-left:1px solid var(--kleur-rand);z-index:100;background:var(--kleur-surface);width:min(42rem,62vw);max-width:calc(100vw - 2rem);height:100dvh;max-height:none;color:var(--kleur-ink);padding:max(1rem, env(safe-area-inset-top)) clamp(1.5rem, 4vw, 3rem) max(2rem, env(safe-area-inset-bottom));isolation:isolate;box-shadow:-1px 0 0 var(--kleur-rand);flex-direction:column;margin:0;display:flex;position:fixed;inset:0 0 0 auto;overflow:clip auto}.mobiel-menu[data-astro-cid-fzpbxy5g]:not([open]){display:none}.mobiel-menu[data-astro-cid-fzpbxy5g]::backdrop{background:#2214204d}.mobiel-menu-kop[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;width:100%;max-width:none;margin:0;display:flex}.mobiel-nav[data-astro-cid-fzpbxy5g]{flex-direction:column;width:100%;max-width:none;margin:clamp(2rem,6vh,4rem) 0 0;display:flex}.mobiel-nav-link[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--kleur-rand-sterk);min-height:66px;font-family:var(--font-kop);overflow-wrap:anywhere;letter-spacing:-.035em;max-width:100%;color:var(--kleur-ink);transition:color var(--duur-snel) ease;align-items:center;padding:clamp(.55rem,1.4vh,1rem) 0;font-size:clamp(2.1rem,4.4vw,4.25rem);font-weight:400;line-height:.98;text-decoration:none;display:flex}.mobiel-nav-link[data-astro-cid-fzpbxy5g]:hover{color:var(--kleur-accent-op-licht)}.mobiel-nav-link[data-astro-cid-fzpbxy5g][aria-current]{color:var(--kleur-accent-op-licht);font-style:italic}.mobiel-cta[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:.75rem;width:100%;max-width:none;margin:auto 0 0;padding-top:2rem;display:flex}@media (width<=78rem){.logo-sub[data-astro-cid-fzpbxy5g]{display:none}}@media (height<=47rem){.mobiel-nav[data-astro-cid-fzpbxy5g]{margin-top:1.25rem}.mobiel-nav-link[data-astro-cid-fzpbxy5g]{font-size:clamp(1.85rem,7vh,3.5rem)}.mobiel-cta[data-astro-cid-fzpbxy5g]{padding-top:1.25rem}}@media (width<=760px){.mobiel-menu[data-astro-cid-fzpbxy5g]{width:100%;max-width:none;box-shadow:none;border-left:0}}@media (width<=520px){.header-rechts[data-astro-cid-fzpbxy5g]>.knop-accent[data-astro-cid-fzpbxy5g]{display:none}.mobiel-nav-link[data-astro-cid-fzpbxy5g]{font-size:clamp(2rem,11vw,3.35rem)}}@media (width>=521px) and (width<=760px){.header-rechts[data-astro-cid-fzpbxy5g]>.knop-accent[data-astro-cid-fzpbxy5g]{display:none}}@container site-header (width<=38rem){.logo-sub[data-astro-cid-fzpbxy5g]{display:none}}.footer[data-astro-cid-nns7i3if]{background:var(--kleur-vlak-laag);color:var(--kleur-ink);margin:0 var(--sectie-marge) var(--sectie-marge);border-top:1px solid var(--kleur-rand)}.footer-binnen[data-astro-cid-nns7i3if]{max-width:var(--max-breedte);padding:clamp(2.5rem, 5vw, 4rem) var(--zijkant) 1.5rem;margin:0 auto}.footer-rij[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:start;gap:2rem;display:grid}.footer-logo[data-astro-cid-nns7i3if]{min-height:44px;color:var(--kleur-ink);align-items:center;text-decoration:none;display:inline-flex}.footer-logo[data-astro-cid-nns7i3if] svg{width:auto;height:2.25rem;display:block}.footer-slogan[data-astro-cid-nns7i3if]{font-family:var(--font-kop);color:var(--kleur-ink);margin:1rem 0 0;font-size:1.375rem;font-style:italic}.footer-ster[data-astro-cid-nns7i3if]{color:var(--kleur-accent);font-style:normal}.footer-adres[data-astro-cid-nns7i3if]{color:var(--kleur-ink-zacht);margin:1rem 0 0;font-size:1rem;font-style:normal;line-height:1.7}.footer-adres[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--kleur-accent)}.footer-adres[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.footer-support-credit[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{align-items:center;min-height:44px;display:inline-flex}.footer-support-credit[data-astro-cid-nns7i3if]{margin:0}.footer-nav[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem 2rem;display:grid}.footer-nav-link[data-astro-cid-nns7i3if]{min-height:44px;color:var(--kleur-ink-zacht);transition:color var(--duur-snel) ease;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.footer-nav-link[data-astro-cid-nns7i3if]:hover{color:var(--kleur-accent)}.footer-iconen[data-astro-cid-nns7i3if]{gap:.5rem;display:flex}.footer-icoon-link[data-astro-cid-nns7i3if]{border-radius:var(--radius-klein);border:1px solid var(--kleur-rand-sterk);width:44px;height:44px;color:var(--kleur-ink);transition:background var(--duur-snel) ease, color var(--duur-snel) ease, border-color var(--duur-snel) ease;flex:0 0 44px;justify-content:center;align-items:center;text-decoration:none;display:flex}.footer-icoon-link[data-astro-cid-nns7i3if]:hover{background:var(--kleur-accent);border-color:var(--kleur-accent);color:var(--kleur-op-accent)}.footer-onderkant[data-astro-cid-nns7i3if]{border-top:1px solid var(--kleur-rand);color:var(--kleur-ink-mat);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.8125rem;display:flex}.footer-onderkant[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--kleur-ink-zacht);transition:color var(--duur-snel) ease;text-decoration:none}.footer-onderkant[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--kleur-accent)}@media (width<=760px){.footer-rij[data-astro-cid-nns7i3if]{grid-template-columns:1fr}}
