:root{--font-kop:Georgia, "Iowan Old Style", "Palatino Linotype", Palatino, serif;--font-tekst:system-ui, "Segoe UI", sans-serif;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:48px;--space-7:56px;--space-8:64px;--radius:8px;--max-breedte:1120px}.afsluiting{padding:var(--space-8) var(--space-3)}.sectie-kader{width:min(100%, var(--max-breedte));margin-inline:auto}.afsluiting h2{margin:0 0 var(--space-3);font:400 clamp(2rem, 3vw, 3rem)/1.15 var(--font-kop);text-wrap:balance;max-width:20ch}.afsluiting p{max-width:48ch;margin:0 0 var(--space-2)}.afsluiting .sectie-eyebrow{letter-spacing:.14em;margin-bottom:var(--space-2);font-size:.8125rem;font-weight:600}.afsluiting .klein{font-size:.875rem}.bezoek-raster{gap:var(--space-5);display:grid}.afsluiting a{color:var(--kleur-accent);text-underline-offset:4px;overflow-wrap:anywhere}.afsluiting a:hover{text-decoration-thickness:2px}.afsluiting :is(a,summary):focus-visible{outline:3px solid var(--kleur-accent);outline-offset:4px;border-radius:4px}.afsluiting .actie{border-radius:var(--radius);background:var(--kleur-accent);min-height:48px;color:var(--kleur-achtergrond);font:600 1rem/1.4 var(--font-tekst);cursor:pointer;justify-content:center;align-items:center;padding:.8rem 1.25rem;text-decoration:none;display:inline-flex}.afsluiting .actie:hover{background:color-mix(in srgb, var(--kleur-accent) 82%, var(--kleur-tekst))}@media (width>=48rem){.afsluiting{padding:calc(var(--space-8) + var(--space-4)) var(--space-5)}.bezoek-raster{gap:var(--space-7);grid-template-columns:1fr 1fr}}.header[data-astro-cid-nen7h5rs]{background:var(--pagina-achtergrond);color:var(--kleur-tekst);border-bottom:1px solid color-mix(in srgb, var(--kleur-tekst) 12%, transparent)}.oefen[data-astro-cid-nen7h5rs]{padding:10px var(--space-3);background:color-mix(in srgb, var(--kleur-accent-zacht) 35%, var(--kleur-achtergrond));color:var(--kleur-tekst);font-family:var(--font-tekst);text-align:center;margin:0;font-size:.9375rem;line-height:1.4}.balk[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);width:min(100%, var(--max-breedte));padding:var(--space-3);flex-wrap:wrap;margin-inline:auto;display:flex}.merk[data-astro-cid-nen7h5rs]{font-family:var(--font-kop);margin:0;font-size:1.75rem;font-weight:400;line-height:1.2}.desktop-menu[data-astro-cid-nen7h5rs]{display:none}.mobiel-menu[data-astro-cid-nen7h5rs]{margin-left:auto}.mobiel-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{border:1px solid var(--kleur-accent-zacht);border-radius:var(--radius);cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-weight:600;list-style:none;display:flex}.mobiel-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu-icoon[data-astro-cid-nen7h5rs]:before{content:"+"}.mobiel-menu[data-astro-cid-nen7h5rs][open] .menu-icoon[data-astro-cid-nen7h5rs]:before{content:"−"}ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--kleur-tekst);border-radius:var(--radius);align-items:center;padding:8px 12px;text-decoration:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--kleur-zand);color:var(--kleur-accent)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,summary[data-astro-cid-nen7h5rs]:focus-visible{outline:3px solid var(--kleur-accent);outline-offset:3px}.mobiel-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{padding-top:var(--space-1)}.mobiel-menu[data-astro-cid-nen7h5rs][open]{order:3;width:100%}.mobiel-menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]{justify-content:space-between}.knop[data-astro-cid-nen7h5rs]{box-sizing:border-box;border-radius:var(--radius);background:var(--kleur-accent);min-height:44px;color:var(--kleur-achtergrond);font-family:var(--font-tekst);justify-content:center;align-items:center;padding:.7rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.knop[data-astro-cid-nen7h5rs]:visited{color:var(--kleur-achtergrond)}.knop[data-astro-cid-nen7h5rs]:hover{background:color-mix(in srgb, var(--kleur-accent) 82%, var(--kleur-tekst))}.knop[data-astro-cid-nen7h5rs]:focus-visible{outline:3px solid var(--kleur-tekst);outline-offset:3px}@media (width<=40rem){.knop[data-astro-cid-nen7h5rs]{width:100%}}@media (width>=64rem){.mobiel-menu[data-astro-cid-nen7h5rs]{display:none}.desktop-menu[data-astro-cid-nen7h5rs]{width:100%;display:block}.desktop-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-1);flex-wrap:wrap;margin-left:-12px;display:flex}}@media (width>=48rem){.balk[data-astro-cid-nen7h5rs]{padding:var(--space-4) var(--space-5)}}@media (prefers-reduced-motion:no-preference){.knop[data-astro-cid-nen7h5rs]{transition:background-color .2s ease-out}}.hero[data-astro-cid-ge2uvauf]{background-color:var(--kleur-tekst);background-image:linear-gradient(90deg, color-mix(in srgb, var(--kleur-tekst) 88%, transparent) 0%, color-mix(in srgb, var(--kleur-tekst) 70%, transparent) 42%, color-mix(in srgb, var(--kleur-tekst) 34%, transparent) 100%), radial-gradient(ellipse 52% 68% at 80% 24%, color-mix(in srgb, var(--kleur-accent) 42%, var(--kleur-accent-zacht)), transparent 70%), radial-gradient(ellipse 46% 54% at 64% 82%, var(--kleur-achtergrond), transparent 68%), linear-gradient(155deg, var(--kleur-achtergrond) 0%, var(--kleur-accent-zacht) 52%, color-mix(in srgb, var(--kleur-accent) 32%, var(--kleur-accent-zacht)) 100%);min-height:clamp(22rem,56svh,32rem);color:var(--kleur-achtergrond);background-position:50%;background-size:cover;align-items:center;display:flex;position:relative;overflow:hidden}.hero--foto[data-astro-cid-ge2uvauf]{background-image:none}.foto[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:right 62%;width:100%;height:100%;position:absolute;inset:0}.overlay[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, color-mix(in srgb, var(--kleur-tekst) 90%, transparent) 0%, color-mix(in srgb, var(--kleur-tekst) 78%, transparent) 20%, color-mix(in srgb, var(--kleur-tekst) 34%, transparent) 42%, transparent 68%);position:absolute;inset:0}.kader[data-astro-cid-ge2uvauf]{z-index:1;width:min(100%, var(--max-breedte));padding:var(--space-5) var(--space-3);margin-inline:auto;position:relative}.tekst[data-astro-cid-ge2uvauf]{opacity:1;width:min(100%,26rem)}.eyebrow[data-astro-cid-ge2uvauf]{margin:0 0 var(--space-2);font-family:var(--font-tekst);letter-spacing:.14em;color:var(--kleur-achtergrond);font-size:.875rem;font-weight:600;line-height:1.4}h1[data-astro-cid-ge2uvauf]{max-width:min(12ch,100%);font-family:var(--font-kop);letter-spacing:-.02em;text-wrap:balance;color:var(--kleur-achtergrond);margin:0;font-size:clamp(2rem,2.2vw + 1.05rem,3.35rem);font-weight:400;line-height:1.12}.sub[data-astro-cid-ge2uvauf]{margin:var(--space-3) 0 0;text-wrap:pretty;max-width:100%;font-family:var(--font-tekst);color:var(--kleur-achtergrond);font-size:1.0625rem;line-height:1.6}.knop[data-astro-cid-ge2uvauf]{box-sizing:border-box;min-height:44px;margin-top:var(--space-4);border-radius:var(--radius);background:var(--kleur-accent);color:var(--kleur-achtergrond);font-family:var(--font-tekst);justify-content:center;align-items:center;padding:.7rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.knop[data-astro-cid-ge2uvauf]:visited{color:var(--kleur-achtergrond)}.knop[data-astro-cid-ge2uvauf]:hover{background:color-mix(in srgb, var(--kleur-accent) 82%, var(--kleur-tekst))}.knop[data-astro-cid-ge2uvauf]:focus-visible{outline:3px solid var(--kleur-achtergrond);outline-offset:3px}@media (width>=48rem){.foto[data-astro-cid-ge2uvauf]{object-position:74% 64%}.kader[data-astro-cid-ge2uvauf]{padding:var(--space-6) var(--space-5)}}@media (width>=80rem){.foto[data-astro-cid-ge2uvauf]{object-position:center 66%}}@media (width<=40rem){.knop[data-astro-cid-ge2uvauf]{width:100%}}@media (prefers-reduced-motion:no-preference){.tekst[data-astro-cid-ge2uvauf]{animation:.5s ease-out both tekst-in}.knop[data-astro-cid-ge2uvauf]{transition:background-color .2s ease-out}}@keyframes tekst-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.diensten[data-astro-cid-lesv7jgp]{background:var(--pagina-achtergrond);color:var(--kleur-tekst);padding:var(--space-8) var(--space-3)}.kader[data-astro-cid-lesv7jgp]{width:min(100%, var(--max-breedte));margin-inline:auto}.eyebrow[data-astro-cid-lesv7jgp]{margin:0 0 var(--space-2);font-family:var(--font-tekst);letter-spacing:.14em;font-size:.875rem;font-weight:600;line-height:1.4}h2[data-astro-cid-lesv7jgp]{margin:0 0 var(--space-6);max-width:min(16ch,100%);font-family:var(--font-kop);letter-spacing:-.02em;text-wrap:balance;font-size:2.15rem;font-weight:400;line-height:1.15}.kaarten[data-astro-cid-lesv7jgp]{gap:var(--space-3);grid-template-columns:1fr;display:grid}.kaart[data-astro-cid-lesv7jgp]{gap:var(--space-2);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--kleur-tekst) 16%, transparent);border-radius:var(--radius);background:var(--kleur-achtergrond);box-shadow:none;flex-direction:column;margin:0;display:flex}.kaart[data-astro-cid-lesv7jgp]:hover{border-color:color-mix(in srgb, var(--kleur-accent) 35%, transparent);background:color-mix(in srgb, var(--kleur-accent-zacht) 22%, var(--kleur-achtergrond))}.nummer[data-astro-cid-lesv7jgp]{font-family:var(--font-kop);letter-spacing:.14em;color:var(--kleur-accent);margin:0;font-size:.875rem;line-height:1.4}h3[data-astro-cid-lesv7jgp]{font-family:var(--font-kop);margin:0;font-size:1.75rem;font-weight:400;line-height:1.2}.tekst[data-astro-cid-lesv7jgp]{max-width:36ch;margin:0;font-size:1rem;line-height:1.6}.prijs[data-astro-cid-lesv7jgp]{padding-top:var(--space-3);border-top:1px solid color-mix(in srgb, var(--kleur-tekst) 12%, transparent);flex-direction:column;gap:4px;margin:auto 0 0;display:flex}.prijs-label[data-astro-cid-lesv7jgp]{font-family:var(--font-tekst);letter-spacing:.06em;font-size:.8125rem;font-weight:600;line-height:1.4}.bedrag[data-astro-cid-lesv7jgp]{font-family:var(--font-kop);font-size:1.5rem;line-height:1.2}@media (width>=48rem){.diensten[data-astro-cid-lesv7jgp]{padding:calc(var(--space-8) + var(--space-4)) var(--space-5)}h2[data-astro-cid-lesv7jgp]{font-size:3.25rem}.kaarten[data-astro-cid-lesv7jgp]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.kaart[data-astro-cid-lesv7jgp]{transition:background-color .2s ease-out,border-color .2s ease-out}}.over[data-astro-cid-oxgmilyn]{background:var(--pagina-achtergrond);color:var(--kleur-tekst);padding:var(--space-8) var(--space-3)}.kader[data-astro-cid-oxgmilyn]{gap:var(--space-5);width:min(100%, var(--max-breedte));margin-inline:auto;display:grid}.portret[data-astro-cid-oxgmilyn]{aspect-ratio:4/5;border-radius:var(--space-2);background:color-mix(in srgb, var(--kleur-accent-zacht) 30%, var(--kleur-achtergrond));width:min(100%,28rem);color:var(--kleur-tekst);place-items:center;display:grid;overflow:hidden}.portret[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{object-fit:cover;width:100%;height:100%}.placeholder[data-astro-cid-oxgmilyn]{padding:var(--space-3);font-family:var(--font-tekst);text-align:center;margin:0;font-size:1rem;line-height:1.4}.eyebrow[data-astro-cid-oxgmilyn]{margin:0 0 var(--space-2);font-family:var(--font-tekst);letter-spacing:.14em;font-size:.875rem;font-weight:600;line-height:1.4}h2[data-astro-cid-oxgmilyn]{margin:0 0 var(--space-4);max-width:min(16ch,100%);font-family:var(--font-kop);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,2.2vw + 1.05rem,3.25rem);font-weight:400;line-height:1.15}.tekst[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]:not(.eyebrow){max-width:42ch;margin:0;font-size:1.0625rem;line-height:1.6}.tekst[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]:not(.eyebrow)+p[data-astro-cid-oxgmilyn]:not(.eyebrow){margin-top:var(--space-3)}.knop[data-astro-cid-oxgmilyn]{box-sizing:border-box;min-height:44px;margin-top:var(--space-4);border:1px solid var(--kleur-accent);border-radius:var(--radius);color:var(--kleur-accent);font-family:var(--font-tekst);background:0 0;justify-content:center;align-items:center;padding:.7rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.knop[data-astro-cid-oxgmilyn]:visited{color:var(--kleur-accent)}.knop[data-astro-cid-oxgmilyn]:hover{background:color-mix(in srgb, var(--kleur-accent) 10%, transparent)}.knop[data-astro-cid-oxgmilyn]:focus-visible{outline:3px solid var(--kleur-accent);outline-offset:3px}@media (width>=48rem){.over[data-astro-cid-oxgmilyn]{padding:calc(var(--space-8) + var(--space-4)) var(--space-5)}.kader[data-astro-cid-oxgmilyn]{align-items:center;gap:var(--space-7);grid-template-columns:minmax(16rem,.82fr) minmax(0,1.18fr)}.portret[data-astro-cid-oxgmilyn]{width:100%}}@media (width<=40rem){.knop[data-astro-cid-oxgmilyn]{width:100%}}@media (prefers-reduced-motion:no-preference){.knop[data-astro-cid-oxgmilyn]{transition:background-color .2s ease-out}}.werk[data-astro-cid-rj65ajc3]{background:var(--pagina-achtergrond);color:var(--kleur-tekst);padding:var(--space-8) var(--space-3)}.kader[data-astro-cid-rj65ajc3]{width:min(100%, var(--max-breedte));margin-inline:auto}.eyebrow[data-astro-cid-rj65ajc3]{margin:0 0 var(--space-2);font-family:var(--font-tekst);letter-spacing:.14em;font-size:.875rem;font-weight:600;line-height:1.4}h2[data-astro-cid-rj65ajc3]{margin:0 0 var(--space-6);max-width:min(18ch,100%);font-family:var(--font-kop);letter-spacing:-.02em;text-wrap:balance;font-size:2.15rem;font-weight:400;line-height:1.15}.raster[data-astro-cid-rj65ajc3]{gap:var(--space-3);padding:0 0 var(--space-1);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-1);grid-auto-columns:78%;grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.raster[data-astro-cid-rj65ajc3]>li[data-astro-cid-rj65ajc3]{scroll-snap-align:start}figure[data-astro-cid-rj65ajc3]{margin:0}.tegel[data-astro-cid-rj65ajc3]{position:relative}.beeld-kader[data-astro-cid-rj65ajc3]{aspect-ratio:4/5;border:1px solid color-mix(in srgb, var(--kleur-tekst) 12%, transparent);border-radius:var(--space-2);background:var(--tegel);position:relative;overflow:hidden}.beeld[data-astro-cid-rj65ajc3]{background:var(--tegel);place-items:center;display:grid;position:absolute;inset:0;transform:scale(1)}.beeld[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:cover;width:100%;height:100%}.placeholder[data-astro-cid-rj65ajc3]{z-index:1;top:30%;right:var(--space-2);left:var(--space-2);color:var(--kleur-tekst);font-family:var(--font-tekst);text-align:center;pointer-events:none;margin:0;font-size:1rem;line-height:1.4;position:absolute}.sluier[data-astro-cid-rj65ajc3]{background:linear-gradient(to top, color-mix(in srgb, var(--kleur-tekst) 78%, transparent) 0%, color-mix(in srgb, var(--kleur-tekst) 34%, transparent) 46%, transparent 72%);opacity:0;position:absolute;inset:0}.knop[data-astro-cid-rj65ajc3]{z-index:1;left:50%;bottom:var(--space-3);box-sizing:border-box;min-height:44px;max-width:calc(100% - var(--space-3));border-radius:var(--radius);background:var(--kleur-accent);color:var(--kleur-achtergrond);font-family:var(--font-tekst);text-align:center;opacity:0;justify-content:center;align-items:center;padding:.65rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:absolute;transform:translate(-50%)}.knop[data-astro-cid-rj65ajc3]:visited{color:var(--kleur-achtergrond)}.knop[data-astro-cid-rj65ajc3]:hover{background:color-mix(in srgb, var(--kleur-accent) 82%, var(--kleur-tekst))}.knop[data-astro-cid-rj65ajc3]:focus-visible{outline:3px solid var(--kleur-achtergrond);outline-offset:3px;opacity:1}.sr[data-astro-cid-rj65ajc3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}figcaption[data-astro-cid-rj65ajc3]{margin-top:var(--space-2);font-family:var(--font-kop);font-size:1.35rem;font-weight:400;line-height:1.2}@media (hover:hover) and (prefers-reduced-motion:no-preference){.beeld[data-astro-cid-rj65ajc3],.sluier[data-astro-cid-rj65ajc3],.knop[data-astro-cid-rj65ajc3]{transition:transform .4s,opacity .4s,background-color .2s}.tegel[data-astro-cid-rj65ajc3]:hover .beeld[data-astro-cid-rj65ajc3],.tegel[data-astro-cid-rj65ajc3]:focus-within .beeld[data-astro-cid-rj65ajc3]{transform:scale(1.04)}.tegel[data-astro-cid-rj65ajc3]:hover .sluier[data-astro-cid-rj65ajc3],.tegel[data-astro-cid-rj65ajc3]:hover .knop[data-astro-cid-rj65ajc3],.tegel[data-astro-cid-rj65ajc3]:focus-within .sluier[data-astro-cid-rj65ajc3],.tegel[data-astro-cid-rj65ajc3]:focus-within .knop[data-astro-cid-rj65ajc3]{opacity:1}}@media (hover:none),(prefers-reduced-motion:reduce){.sluier[data-astro-cid-rj65ajc3],.knop[data-astro-cid-rj65ajc3]{opacity:1}}@media (width>=48rem){.werk[data-astro-cid-rj65ajc3]{padding:calc(var(--space-8) + var(--space-4)) var(--space-5)}h2[data-astro-cid-rj65ajc3]{font-size:3.25rem}.raster[data-astro-cid-rj65ajc3]{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}}@media (width>=64rem){.raster[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.prijzen[data-astro-cid-wespfddb]{padding:var(--space-3) var(--space-3) var(--space-8);color:var(--kleur-tekst)}.kader[data-astro-cid-wespfddb]{width:min(100%, var(--max-breedte));margin-inline:auto}h2[data-astro-cid-wespfddb]{margin:0 0 var(--space-3);font-family:var(--font-kop);font-size:2rem;font-weight:400;line-height:1.2}details[data-astro-cid-wespfddb]{border:1px solid color-mix(in srgb, var(--kleur-tekst) 20%, transparent);border-radius:var(--radius);background:var(--kleur-achtergrond)}summary[data-astro-cid-wespfddb]{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--kleur-accent);cursor:pointer;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-wespfddb]::-webkit-details-marker{display:none}summary[data-astro-cid-wespfddb]:hover{background:var(--kleur-zand)}summary[data-astro-cid-wespfddb]:focus-visible{outline:3px solid var(--kleur-accent);outline-offset:4px}.indicator[data-astro-cid-wespfddb]:before{content:"+"}details[data-astro-cid-wespfddb][open] .indicator[data-astro-cid-wespfddb]:before{content:"−"}.indicator[data-astro-cid-wespfddb]{flex:none;font-size:1.5rem;line-height:1}dl[data-astro-cid-wespfddb]{padding:0 var(--space-3) var(--space-1);margin:0}.prijsregel[data-astro-cid-wespfddb]{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding-block:var(--space-2);border-top:1px solid color-mix(in srgb, var(--kleur-tekst) 12%, transparent);flex-wrap:wrap;display:flex}dt[data-astro-cid-wespfddb]{overflow-wrap:anywhere;font-weight:600}dd[data-astro-cid-wespfddb]{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.label[data-astro-cid-wespfddb]{font-size:.8125rem}.bedrag[data-astro-cid-wespfddb]{font-family:var(--font-kop);white-space:nowrap;font-size:1.35rem}@media (width>=48rem){.prijzen[data-astro-cid-wespfddb]{padding-inline:var(--space-5)}}.uren[data-astro-cid-lc3d3d66]{background:var(--kleur-zand)}.uren-lijst[data-astro-cid-lc3d3d66]{margin:0}.uren-lijst[data-astro-cid-lc3d3d66]>div[data-astro-cid-lc3d3d66]{justify-content:space-between;gap:var(--space-1) var(--space-2);padding-block:var(--space-2);border-bottom:1px solid color-mix(in srgb, var(--kleur-tekst) 18%, transparent);flex-wrap:wrap;display:flex}.uren-lijst[data-astro-cid-lc3d3d66]>div[data-astro-cid-lc3d3d66]:first-child{padding-top:0}dt[data-astro-cid-lc3d3d66]{text-transform:capitalize}dd[data-astro-cid-lc3d3d66]{font-variant-numeric:tabular-nums;margin:0}.contact[data-astro-cid-he3spzz3]{background:var(--kleur-achtergrond)}.demo-melding[data-astro-cid-he3spzz3]{padding:var(--space-2);border-left:3px solid var(--kleur-accent);background:var(--kleur-zand);font-size:.9375rem}.boeken[data-astro-cid-he3spzz3]{margin-top:var(--space-3)}summary[data-astro-cid-he3spzz3]{gap:var(--space-2);list-style:none}summary[data-astro-cid-he3spzz3]::-webkit-details-marker{display:none}.boek-icoon[data-astro-cid-he3spzz3]:before{content:"+"}.boeken[data-astro-cid-he3spzz3][open] .boek-icoon[data-astro-cid-he3spzz3]:before{content:"−"}.boek-uitleg[data-astro-cid-he3spzz3]{margin-top:var(--space-2);padding:var(--space-2);border:1px solid var(--kleur-accent-zacht);border-radius:var(--radius)}address[data-astro-cid-he3spzz3]{overflow-wrap:anywhere;font-style:normal}.adres-naam[data-astro-cid-he3spzz3]{font:400 1.75rem/1.2 var(--font-kop)}address[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]+p[data-astro-cid-he3spzz3]{margin-top:var(--space-3)}footer[data-astro-cid-jo6i4kqk]{padding:var(--space-5) var(--space-3);background:var(--kleur-tekst);color:var(--kleur-achtergrond)}.inhoud[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}p[data-astro-cid-jo6i4kqk]{margin:0 0 var(--space-1)}.naam[data-astro-cid-jo6i4kqk]{font:400 1.75rem/1.2 var(--font-kop)}.demo[data-astro-cid-jo6i4kqk]{font-size:.8125rem}a[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-1);min-height:44px;color:inherit;text-underline-offset:4px;display:inline-flex}a[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:4px;outline:3px solid}@media (width>=48rem){footer[data-astro-cid-jo6i4kqk]{padding-inline:var(--space-5)}}*,:before,:after{box-sizing:border-box}html{--pagina-achtergrond:var(--kleur-achtergrond);background-color:var(--pagina-achtergrond);color:var(--kleur-tekst);overflow-x:clip}html.is-zand{--pagina-achtergrond:var(--kleur-zand)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}html,body,.header,.diensten,.over,.werk{transition:background-color .6s}}body{font-family:var(--font-tekst);background-color:var(--pagina-achtergrond);color:var(--kleur-tekst);margin:0;line-height:1.5}.overslaan{z-index:10;background:var(--kleur-accent);color:var(--kleur-achtergrond);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.overslaan:focus{outline:3px solid var(--kleur-tekst);outline-offset:3px;transform:none}section{scroll-margin-top:var(--space-3)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
