:root{--kleur-achtergrond:#faf7f2;--kleur-tekst:#2b211c;--kleur-zand:#efe4d6;--kleur-accent:#a95663;--kleur-accent-donker:#8e4652;--kleur-accent-zacht:#f6e1df;--kleur-op-accent:var(--kleur-achtergrond);--kleur-accent-tekst:var(--kleur-accent-donker);--kleur-contact:var(--kleur-accent-zacht);--kleur-avatar:var(--kleur-accent-zacht);--kleur-review-sterren:#b47c10;--kleur-galerij-1:#f6e1df;--kleur-galerij-2:#eed1d3;--kleur-galerij-3:#f3e5e2;--kleur-galerij-4:#e8c5ca;--kleur-galerij-overlay:linear-gradient(to top, var(--kleur-accent-zacht) 0%, color-mix(in srgb, var(--kleur-accent-zacht) 75%, transparent) 46%, transparent 72%);--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-tekst);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-donker);outline-offset:4px;border-radius:4px}.afsluiting .actie{border-radius:var(--radius);background:var(--kleur-accent);min-height:48px;color:var(--kleur-op-accent);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,.afsluiting .actie:focus-visible{background:var(--kleur-accent-donker)}@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-accent-zacht);color:var(--kleur-accent-tekst)}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-donker);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]{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-op-accent);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-op-accent)}.knop[data-astro-cid-nen7h5rs]:hover{background:var(--kleur-accent-donker)}.knop[data-astro-cid-nen7h5rs]:focus-visible{outline:3px solid var(--kleur-tekst);outline-offset:3px;background:var(--kleur-accent-donker)}@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-op-accent);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-op-accent)}.knop[data-astro-cid-ge2uvauf]:hover{background:var(--kleur-accent-donker)}.knop[data-astro-cid-ge2uvauf]:focus-visible{outline:3px solid var(--kleur-achtergrond);outline-offset:3px;background:var(--kleur-accent-donker)}@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){.overlay[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, color-mix(in srgb, var(--kleur-tekst) 82%, transparent), color-mix(in srgb, var(--kleur-tekst) 68%, transparent))}.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)}}.ticker[data-astro-cid-u6vsyxkm]{background:var(--kleur-accent);color:var(--kleur-op-accent)}.binnen[data-astro-cid-u6vsyxkm]{align-items:center;gap:var(--space-2);width:min(100%, var(--max-breedte));padding:var(--space-2) var(--space-3);margin-inline:auto;display:flex}.venster[data-astro-cid-u6vsyxkm]{flex:1;min-width:0;position:relative;overflow:hidden}.inhoud[data-astro-cid-u6vsyxkm]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-u6vsyxkm]{align-items:center;gap:1.5rem;min-width:0;display:inline-flex}.item-tekst[data-astro-cid-u6vsyxkm]{overflow-wrap:anywhere}.scheiding[data-astro-cid-u6vsyxkm]{opacity:.65}.inhoud[data-astro-cid-u6vsyxkm],.baan[data-astro-cid-u6vsyxkm]{font-size:clamp(.9375rem,1.5vw,1.125rem);line-height:1.6}.baan[data-astro-cid-u6vsyxkm]{width:max-content;display:flex}[data-astro-cid-u6vsyxkm][hidden]{display:none}.ticker[data-astro-cid-u6vsyxkm][data-beweging=aan] .inhoud[data-astro-cid-u6vsyxkm]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.baan[data-astro-cid-u6vsyxkm] .ticker-groep{flex:none;width:max-content;display:flex}.baan[data-astro-cid-u6vsyxkm] .ticker-item{white-space:nowrap;align-items:center;gap:clamp(1.5rem,4vw,3rem);padding-right:clamp(1.5rem,4vw,3rem);display:inline-flex}.baan[data-astro-cid-u6vsyxkm] .ticker-scheiding{opacity:.65}.pauzeknop[data-astro-cid-u6vsyxkm]{border-radius:var(--radius);min-width:110px;min-height:44px;color:inherit;font:600 .875rem/1.4 var(--font-tekst);cursor:pointer;background:0 0;border:1px solid;flex:none;padding:.65rem .9rem}.pauzeknop[data-astro-cid-u6vsyxkm]:hover:not(:disabled),.pauzeknop[data-astro-cid-u6vsyxkm]:focus-visible{background:var(--kleur-accent-donker)}.pauzeknop[data-astro-cid-u6vsyxkm]:focus-visible{outline-offset:3px;outline:3px solid}.pauzeknop[data-astro-cid-u6vsyxkm]:disabled{cursor:default}@media (width>=48rem){.binnen[data-astro-cid-u6vsyxkm]{padding-inline:var(--space-5);gap:var(--space-3)}}.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-tekst);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]{gap:var(--space-2);width:min(100%,28rem);color:var(--kleur-tekst);margin:0;display:grid}.portret[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{object-fit:contain;border-radius:var(--space-2);width:100%;height:auto}figcaption[data-astro-cid-oxgmilyn]{font-size:.875rem;line-height:1.6}.kader[data-astro-cid-oxgmilyn]:not(.met-foto){width:min(100%,42rem)}.kader[data-astro-cid-oxgmilyn]:not(.met-foto) .tekst[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-width:60ch}.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-tekst);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-tekst)}.knop[data-astro-cid-oxgmilyn]:hover{background:var(--kleur-accent-zacht)}.knop[data-astro-cid-oxgmilyn]:focus-visible{outline:3px solid var(--kleur-accent-donker);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].met-foto{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}}.tellers[data-astro-cid-juw5hdzt]{padding:var(--space-3) var(--space-3) var(--space-8);color:var(--kleur-tekst)}.kader[data-astro-cid-juw5hdzt]{width:min(100%, var(--max-breedte));margin-inline:auto}dl[data-astro-cid-juw5hdzt]{grid-template-columns:1fr;margin:0;display:grid}.teller[data-astro-cid-juw5hdzt]{gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-2);text-align:center;display:grid}.teller[data-astro-cid-juw5hdzt]+.teller[data-astro-cid-juw5hdzt]{border-top:1px solid color-mix(in srgb, var(--kleur-tekst) 18%, transparent)}dt[data-astro-cid-juw5hdzt]{grid-row:2;font-size:1rem}dd[data-astro-cid-juw5hdzt]{grid-row:1;margin:0}.getal[data-astro-cid-juw5hdzt]{max-width:100%;color:var(--kleur-accent);font-family:var(--font-kop);font-variant-numeric:tabular-nums;font-size:clamp(3rem,7vw,5rem);line-height:1.1;display:inline-grid}.reservering[data-astro-cid-juw5hdzt],.waarde[data-astro-cid-juw5hdzt]{grid-area:1/1}.reservering[data-astro-cid-juw5hdzt]{visibility:hidden}.demo[data-astro-cid-juw5hdzt]{margin:var(--space-3) auto 0;text-align:center;max-width:52ch;font-size:.875rem;line-height:1.6}.sr[data-astro-cid-juw5hdzt]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=40rem){dl[data-astro-cid-juw5hdzt]{grid-template-columns:repeat(2,minmax(0,1fr))}.teller[data-astro-cid-juw5hdzt]+.teller[data-astro-cid-juw5hdzt]{border-top:0;border-left:1px solid color-mix(in srgb, var(--kleur-tekst) 18%, transparent)}}@media (width>=48rem){.tellers[data-astro-cid-juw5hdzt]{padding-inline:var(--space-5)}}.team[data-astro-cid-ae2kqkmy]{padding:var(--space-8) var(--space-3);color:var(--kleur-tekst)}.kader[data-astro-cid-ae2kqkmy]{width:min(100%, var(--max-breedte));margin-inline:auto}h2[data-astro-cid-ae2kqkmy]{margin:0 0 var(--space-2);max-width:20ch;font:400 2.15rem/1.15 var(--font-kop);letter-spacing:-.02em;text-wrap:balance}.demo[data-astro-cid-ae2kqkmy]{margin:0 0 var(--space-5);font-size:.875rem;line-height:1.6}.profielen[data-astro-cid-ae2kqkmy]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.team-kaart[data-astro-cid-ae2kqkmy]{border:1px solid color-mix(in srgb, var(--kleur-tekst) 16%, transparent);border-radius:var(--radius);background:var(--kleur-achtergrond);height:100%}.portret[data-astro-cid-ae2kqkmy]{aspect-ratio:4/5;border-radius:var(--radius) var(--radius) 0 0;position:relative;overflow:hidden}.placeholder[data-astro-cid-ae2kqkmy]{background:radial-gradient(ellipse at 25% 10%, var(--kleur-achtergrond), transparent 75%), var(--kleur-zand);position:absolute;inset:0}.foto-label[data-astro-cid-ae2kqkmy]{top:var(--space-3);width:100%;padding-inline:var(--space-2);text-align:center;font-size:.875rem;position:absolute}.silhouet[data-astro-cid-ae2kqkmy]:before,.silhouet[data-astro-cid-ae2kqkmy]:after{content:"";background:var(--kleur-avatar);border:1px solid color-mix(in srgb, var(--kleur-tekst) 8%, transparent);position:absolute;left:50%;transform:translate(-50%)}.silhouet[data-astro-cid-ae2kqkmy]:before{aspect-ratio:1;border-radius:50%;width:25%;top:22%}.silhouet[data-astro-cid-ae2kqkmy]:after{border-radius:50% 50% 0 0;width:62%;height:42%;top:46%}.overlay[data-astro-cid-ae2kqkmy]{padding:var(--space-3);background:linear-gradient(to top, color-mix(in srgb, var(--kleur-tekst) 96%, transparent), color-mix(in srgb, var(--kleur-tekst) 72%, transparent) 34%, transparent 75%);color:var(--kleur-achtergrond);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0}.overlay-naam[data-astro-cid-ae2kqkmy]{font:400 1.75rem/1.2 var(--font-kop);margin:0 0 4px}.overlay-rol[data-astro-cid-ae2kqkmy]{margin:0 0 var(--space-2);font-size:.9375rem}.knop[data-astro-cid-ae2kqkmy]{border-radius:var(--radius);background:var(--kleur-accent);max-width:100%;min-height:44px;color:var(--kleur-op-accent);font:600 .9375rem/1.4 var(--font-tekst);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.75rem 1rem;display:inline-flex}[data-astro-cid-ae2kqkmy][hidden]{display:none}.knop[data-astro-cid-ae2kqkmy]:hover{background:var(--kleur-accent-donker)}.knop[data-astro-cid-ae2kqkmy]:focus-visible{outline:3px solid var(--kleur-achtergrond);outline-offset:3px;background:var(--kleur-accent-donker)}.bijschrift[data-astro-cid-ae2kqkmy]{padding:var(--space-3)}h3[data-astro-cid-ae2kqkmy]{margin:0 0 var(--space-1);font:400 1.75rem/1.2 var(--font-kop)}.rol[data-astro-cid-ae2kqkmy]{margin:0;font-size:.9375rem}.verhaal-zonder-js[data-astro-cid-ae2kqkmy]{margin:var(--space-2) 0 0;line-height:1.7}.team-dialoog[data-astro-cid-ae2kqkmy]{width:min(36rem, calc(100% - var(--space-4)));max-height:calc(100dvh - var(--space-4));padding:var(--space-3);border:1px solid var(--kleur-accent-zacht);border-radius:var(--radius);background:var(--kleur-achtergrond);color:var(--kleur-tekst);overflow-y:auto}.team-dialoog[data-astro-cid-ae2kqkmy]::backdrop{background:color-mix(in srgb, var(--kleur-tekst) 70%, transparent)}form[data-astro-cid-ae2kqkmy]{margin-bottom:var(--space-3);justify-content:flex-end;display:flex}.sluit-knop[data-astro-cid-ae2kqkmy]:focus-visible{outline-color:var(--kleur-accent-donker)}.dialoog-demo[data-astro-cid-ae2kqkmy]{margin:0 0 var(--space-2);font-size:.8125rem;line-height:1.6}.verhaal[data-astro-cid-ae2kqkmy]{margin:var(--space-3) 0 0;line-height:1.7}@media (hover:hover) and (pointer:fine){.overlay[data-astro-cid-ae2kqkmy]{opacity:0}.portret[data-astro-cid-ae2kqkmy]:hover .overlay[data-astro-cid-ae2kqkmy],.portret[data-astro-cid-ae2kqkmy]:focus-within .overlay[data-astro-cid-ae2kqkmy]{opacity:1}}@media (prefers-reduced-motion:no-preference){.overlay[data-astro-cid-ae2kqkmy]{transition:opacity .25s ease-out}.knop[data-astro-cid-ae2kqkmy]{transition:background-color .2s ease-out}}@media (width>=48rem){.team[data-astro-cid-ae2kqkmy]{padding:calc(var(--space-8) + var(--space-4)) var(--space-5)}h2[data-astro-cid-ae2kqkmy]{font-size:3.25rem}.profielen[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(2,minmax(0,1fr))}.team-dialoog[data-astro-cid-ae2kqkmy]{padding:var(--space-4)}}@media (width>=64rem){.profielen[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.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);letter-spacing:.14em;font-size:.875rem;font-weight:600;line-height:1.4}h2[data-astro-cid-rj65ajc3]{margin:0 0 var(--space-3);max-width:20ch;font:400 2.15rem/1.15 var(--font-kop);letter-spacing:-.02em;text-wrap:balance}.demo[data-astro-cid-rj65ajc3]{margin:0 0 var(--space-4);max-width:64ch;font-size:.9375rem;line-height:1.6}.raster[data-astro-cid-rj65ajc3]{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);width:min(100%,56rem);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-rj65ajc3]{min-width:0}.kaart[data-astro-cid-rj65ajc3]{width:min(100%, var(--voorbeeld-breedte));border:1px solid var(--kleur-accent-zacht);border-radius:var(--radius);background:var(--kleur-achtergrond);margin:0}.beeld-kader[data-astro-cid-rj65ajc3]{padding:var(--space-2)}.beeld-kader[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;border-radius:var(--radius);width:100%;height:auto;display:block}figcaption[data-astro-cid-rj65ajc3]{padding:0 var(--space-2) var(--space-2)}h3[data-astro-cid-rj65ajc3]{margin:0 0 var(--space-2);font:400 1.35rem/1.3 var(--font-kop)}.knop[data-astro-cid-rj65ajc3]{border-radius:var(--radius);background:var(--kleur-accent);max-width:100%;min-height:44px;color:var(--kleur-op-accent);font:600 .9375rem/1.4 var(--font-tekst);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.75rem 1rem;text-decoration:none;display:inline-flex}[data-astro-cid-rj65ajc3][hidden]{display:none}.knop[data-astro-cid-rj65ajc3]:hover,.knop[data-astro-cid-rj65ajc3]:focus-visible{background:var(--kleur-accent-donker)}.knop[data-astro-cid-rj65ajc3]:focus-visible{outline:3px solid var(--kleur-accent-donker);outline-offset:3px}.gallery-dialoog[data-astro-cid-rj65ajc3]{width:min(calc(100% - var(--space-2)), calc(var(--beeld-breedte) + var(--space-4)));max-height:calc(100dvh - var(--space-4));padding:var(--space-2);border:1px solid var(--kleur-accent-zacht);border-radius:var(--radius);background:var(--kleur-achtergrond);color:var(--kleur-tekst);margin:auto;overflow-y:auto}.gallery-dialoog[data-astro-cid-rj65ajc3]::backdrop{background:color-mix(in srgb, var(--kleur-tekst) 70%, transparent)}.gallery-dialoog[data-astro-cid-rj65ajc3] form[data-astro-cid-rj65ajc3]{margin:0 0 var(--space-2);justify-content:flex-end;display:flex}.gallery-dialoog[data-astro-cid-rj65ajc3] h2[data-astro-cid-rj65ajc3]{font-size:1.75rem}.gallery-dialoog[data-astro-cid-rj65ajc3] .demo[data-astro-cid-rj65ajc3]{margin-bottom:var(--space-2);font-size:.875rem}.gallery-dialoog[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;border-radius:var(--radius);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 16rem);margin-inline:auto;display:block}@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]{grid-template-columns:repeat(2,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-tekst);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-accent-zacht)}summary[data-astro-cid-wespfddb]:focus-visible{outline:3px solid var(--kleur-accent-donker);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}.faq[data-astro-cid-7synugci]{padding:var(--space-8) var(--space-3);color:var(--kleur-tekst)}.kader[data-astro-cid-7synugci]{width:min(100%, var(--max-breedte));margin-inline:auto}.eyebrow[data-astro-cid-7synugci]{margin:0 0 var(--space-2);letter-spacing:.14em;font-size:.875rem;font-weight:600;line-height:1.4}h2[data-astro-cid-7synugci]{max-width:20ch;margin:0 0 var(--space-2);font-family:var(--font-kop);letter-spacing:-.02em;text-wrap:balance;font-size:2.15rem;font-weight:400;line-height:1.15}.demo[data-astro-cid-7synugci]{margin:0 0 var(--space-5);font-size:.875rem;line-height:1.6}.vragen[data-astro-cid-7synugci]{gap:var(--space-2);display:grid}details[data-astro-cid-7synugci]{border:1px solid color-mix(in srgb, var(--kleur-tekst) 18%, transparent);border-radius:var(--radius);background:var(--kleur-achtergrond)}summary[data-astro-cid-7synugci]{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:64px;padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--kleur-accent-tekst);cursor:pointer;font-size:1rem;font-weight:600;line-height:1.5;list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci]:hover{background:var(--kleur-accent-zacht)}summary[data-astro-cid-7synugci]:focus-visible{outline:3px solid var(--kleur-accent-donker);outline-offset:4px}.vraag[data-astro-cid-7synugci]{overflow-wrap:anywhere}.teken[data-astro-cid-7synugci]{text-align:center;flex:0 0 1.25rem;font-size:1.5rem;line-height:1}.teken[data-astro-cid-7synugci]:before{content:"+"}details[data-astro-cid-7synugci][open] .teken[data-astro-cid-7synugci]:before{content:"−"}.antwoord[data-astro-cid-7synugci]{padding:0 var(--space-3) var(--space-3)}.antwoord[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{overflow-wrap:anywhere;max-width:68ch;margin:0;font-size:1rem;line-height:1.75}@media (width>=48rem){.faq[data-astro-cid-7synugci]{padding:calc(var(--space-8) + var(--space-4)) var(--space-5)}h2[data-astro-cid-7synugci]{font-size:3.25rem}}.reviews[data-astro-cid-4bjs7uhz]{padding:var(--space-8) var(--space-3);color:var(--kleur-tekst)}.kader[data-astro-cid-4bjs7uhz]{width:min(100%, var(--max-breedte));margin-inline:auto}.eyebrow[data-astro-cid-4bjs7uhz]{margin:0 0 var(--space-2);letter-spacing:.14em;font-size:.875rem;font-weight:600;line-height:1.4}h2[data-astro-cid-4bjs7uhz]{max-width:22ch;margin:0 0 var(--space-2);font:400 2.15rem/1.15 var(--font-kop);letter-spacing:-.02em;text-wrap:balance}.demo[data-astro-cid-4bjs7uhz]{margin:0 0 var(--space-5);max-width:56ch;font-size:.9375rem;font-weight:600;line-height:1.6}.spoor[data-astro-cid-4bjs7uhz]{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-4bjs7uhz]{min-width:0}.kaart[data-astro-cid-4bjs7uhz]{gap:var(--space-3);height:100%;min-height:18rem;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--kleur-tekst) 18%, transparent);border-radius:var(--radius);background:var(--kleur-achtergrond);flex-direction:column;margin:0;display:flex}.sterren[data-astro-cid-4bjs7uhz]{color:var(--kleur-review-sterren);letter-spacing:.12em;font-size:1.25rem;line-height:1.4}.kaart-label[data-astro-cid-4bjs7uhz]{color:var(--kleur-accent-tekst);font-size:.8125rem;font-weight:400;line-height:1.5}blockquote[data-astro-cid-4bjs7uhz]{flex:1;margin:0}blockquote[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{font:400 clamp(1.25rem, 2vw, 1.5rem)/1.6 var(--font-kop);overflow-wrap:anywhere;margin:0}figcaption[data-astro-cid-4bjs7uhz]{align-items:center;gap:var(--space-2);font-size:.9375rem;display:flex}.avatar[data-astro-cid-4bjs7uhz]{background:var(--kleur-avatar);width:44px;height:44px;color:var(--kleur-accent-tekst);border-radius:50%;flex:0 0 44px;place-items:center;font-weight:600;display:grid}.naamblok[data-astro-cid-4bjs7uhz]{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.naam[data-astro-cid-4bjs7uhz]{font-weight:600}@media (width>=48rem){.reviews[data-astro-cid-4bjs7uhz]{padding:calc(var(--space-8) + var(--space-4)) var(--space-5)}h2[data-astro-cid-4bjs7uhz]{font-size:3.25rem}.spoor[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(2,minmax(0,1fr))}.kaart[data-astro-cid-4bjs7uhz]{padding:var(--space-4)}}@media (width>=64rem){.spoor[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact[data-astro-cid-he3spzz3]{background:var(--kleur-contact)}.demo-melding[data-astro-cid-he3spzz3]{padding:var(--space-2);border-left:3px solid var(--kleur-accent);background:var(--kleur-achtergrond);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-op-accent);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.overslaan:focus{outline:3px solid var(--kleur-tekst);outline-offset:3px;background:var(--kleur-accent-donker);transform:none}section{scroll-margin-top:var(--space-3)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
