.overslaan[data-astro-cid-sbfv7vrk]{position:absolute;inset-inline-start:-9999px;top:0;z-index:100;background:var(--inkt);color:var(--wit);padding:.75rem 1.25rem;border-radius:0 0 var(--rand) 0}.overslaan[data-astro-cid-sbfv7vrk]:focus{inset-inline-start:0}.kop[data-astro-cid-sbfv7vrk]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--zand-50) 88%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .25s ease,background .25s ease}.kop[data-astro-cid-sbfv7vrk][data-vast]{border-bottom-color:var(--lijn)}.kop__binnen[data-astro-cid-sbfv7vrk]{display:flex;align-items:center;gap:clamp(1rem,3vw,2.5rem);min-height:4.5rem}.kop__merk[data-astro-cid-sbfv7vrk]{font-family:var(--display);font-size:1.4rem;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}[data-astro-cid-sbfv7vrk][dir=rtl] .kop__merk[data-astro-cid-sbfv7vrk]{font-family:var(--tekst);font-weight:600}.kop__nav[data-astro-cid-sbfv7vrk]{display:none;gap:clamp(1rem,2.2vw,2rem);margin-inline-start:auto}.kop__nav[data-astro-cid-sbfv7vrk] a[data-astro-cid-sbfv7vrk]{font-size:.92rem;color:var(--inkt-70);text-decoration:none}.kop__nav[data-astro-cid-sbfv7vrk] a[data-astro-cid-sbfv7vrk]:hover{color:var(--inkt)}.kop__rechts[data-astro-cid-sbfv7vrk]{display:flex;align-items:center;gap:1rem;margin-inline-start:auto}.kop__nav[data-astro-cid-sbfv7vrk]+.kop__rechts[data-astro-cid-sbfv7vrk]{margin-inline-start:0}.talen[data-astro-cid-sbfv7vrk]{display:flex;gap:.1rem}.talen__knop[data-astro-cid-sbfv7vrk]{font-size:.78rem;font-weight:500;letter-spacing:.04em;padding:.35rem .55rem;border-radius:var(--rand);color:var(--inkt-50);text-decoration:none}.talen__knop[data-astro-cid-sbfv7vrk]:hover{color:var(--inkt);background:var(--zand-100)}.talen__knop[data-astro-cid-sbfv7vrk].is-actief{color:var(--inkt);background:var(--zand-200)}.kop__cta[data-astro-cid-sbfv7vrk]{display:none;padding:.6rem 1.15rem;font-size:.88rem}@media(min-width:60rem){.kop__nav[data-astro-cid-sbfv7vrk]{display:flex}.kop__cta[data-astro-cid-sbfv7vrk]{display:inline-flex}}.voet[data-astro-cid-sbfv7vrk]{padding-block:3rem;border-top:1px solid var(--lijn);font-size:.85rem;color:var(--inkt-50)}.voet__binnen[data-astro-cid-sbfv7vrk]{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}.voet__talen[data-astro-cid-sbfv7vrk]{display:flex;gap:1.25rem;flex-wrap:wrap}.voet__talen[data-astro-cid-sbfv7vrk] a[data-astro-cid-sbfv7vrk]{text-decoration:none}.voet__talen[data-astro-cid-sbfv7vrk] a[data-astro-cid-sbfv7vrk]:hover{color:var(--inkt)}.boeken__intro[data-astro-cid-xae2obpi]{margin-top:1rem}.boeken__blok[data-astro-cid-xae2obpi]{display:grid;gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(2.5rem,5vw,4rem);align-items:start}@media(min-width:62rem){.boeken__blok[data-astro-cid-xae2obpi]{grid-template-columns:1.15fr .85fr}}.kalender[data-astro-cid-xae2obpi]{background:var(--wit);border:1px solid var(--lijn);border-radius:var(--rand);padding:clamp(1rem,2.5vw,1.75rem);box-shadow:var(--schaduw)}.kalender__balk[data-astro-cid-xae2obpi]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.kalender__maanden[data-astro-cid-xae2obpi]{display:flex;gap:clamp(1rem,5vw,4rem);flex:1;justify-content:space-around;font-family:var(--display);font-size:1.25rem}[data-astro-cid-xae2obpi][dir=rtl] .kalender__maanden[data-astro-cid-xae2obpi]{font-family:var(--tekst);font-weight:500}.kalender__pijl[data-astro-cid-xae2obpi]{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;background:transparent;border:1px solid var(--lijn);border-radius:var(--rand);color:var(--inkt-70);cursor:pointer}.kalender__pijl[data-astro-cid-xae2obpi]:hover:not(:disabled){background:var(--zand-100);color:var(--inkt)}.kalender__pijl[data-astro-cid-xae2obpi]:disabled{opacity:.35;cursor:not-allowed}[data-astro-cid-xae2obpi][dir=rtl] .kalender__pijl[data-astro-cid-xae2obpi] svg[data-astro-cid-xae2obpi]{transform:scaleX(-1)}.kalender__rasters[data-astro-cid-xae2obpi]{display:grid;gap:clamp(1rem,4vw,3rem);margin-top:1.25rem}@media(min-width:34rem){.kalender__rasters[data-astro-cid-xae2obpi]{grid-template-columns:1fr 1fr}}.kalender__laden[data-astro-cid-xae2obpi]{grid-column:1 / -1;color:var(--inkt-50);font-size:.9rem}.kalender__rasters[data-astro-cid-xae2obpi] .maand{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.kalender__rasters[data-astro-cid-xae2obpi] .maand__dagkop{font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--inkt-50);text-align:center;padding-bottom:.5rem;overflow:hidden;text-overflow:clip;white-space:nowrap}[data-astro-cid-xae2obpi][dir=rtl] .kalender__rasters[data-astro-cid-xae2obpi] .maand__dagkop{letter-spacing:0}.kalender__rasters[data-astro-cid-xae2obpi] .dag{position:relative;aspect-ratio:1;display:grid;place-items:center;font-size:.85rem;border:0;background:transparent;color:var(--inkt);border-radius:var(--rand);cursor:pointer;font-family:inherit;padding:0}.kalender__rasters[data-astro-cid-xae2obpi] .dag:hover:not(:disabled){background:var(--zand-100)}.kalender__rasters[data-astro-cid-xae2obpi] .dag:disabled{color:var(--inkt-50);cursor:not-allowed;opacity:.45}.kalender__rasters[data-astro-cid-xae2obpi] .dag--leeg{visibility:hidden}.kalender__rasters[data-astro-cid-xae2obpi] .dag--bezet{color:var(--inkt-50);text-decoration:line-through}.kalender__rasters[data-astro-cid-xae2obpi] .dag--bezet:disabled{opacity:.55}.kalender__rasters[data-astro-cid-xae2obpi] .dag--in-reeks{background:var(--zand-200);border-radius:0}.kalender__rasters[data-astro-cid-xae2obpi] .dag--rand{background:var(--klei);color:var(--wit)}.kalender__rasters[data-astro-cid-xae2obpi] .dag--rand:hover{background:var(--klei-diep)}.kalender__rasters[data-astro-cid-xae2obpi] .dag--start{border-start-end-radius:0;border-end-end-radius:0}.kalender__rasters[data-astro-cid-xae2obpi] .dag--eind{border-start-start-radius:0;border-end-start-radius:0}.legenda[data-astro-cid-xae2obpi]{display:flex;flex-wrap:wrap;gap:1.25rem;list-style:none;margin:1.5rem 0 0;padding:1.1rem 0 0;border-top:1px solid var(--lijn);font-size:.8rem;color:var(--inkt-70)}.legenda[data-astro-cid-xae2obpi] li[data-astro-cid-xae2obpi]{display:flex;align-items:center;gap:.45rem}.stip[data-astro-cid-xae2obpi]{width:.7rem;height:.7rem;border-radius:2px;display:inline-block}.stip--vrij[data-astro-cid-xae2obpi]{background:var(--wit);border:1px solid var(--lijn)}.stip--bezet[data-astro-cid-xae2obpi]{background:var(--zand-200)}.stip--gekozen[data-astro-cid-xae2obpi]{background:var(--klei)}.aanvraag[data-astro-cid-xae2obpi]{background:var(--wit);border:1px solid var(--lijn);border-radius:var(--rand);padding:clamp(1.25rem,3vw,2rem);box-shadow:var(--schaduw)}.velden[data-astro-cid-xae2obpi]{display:grid;gap:1rem}.velden--2[data-astro-cid-xae2obpi]{grid-template-columns:1fr 1fr}.veld[data-astro-cid-xae2obpi]{display:block;margin-bottom:1rem}.veld__label[data-astro-cid-xae2obpi]{display:block;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--inkt-50);margin-bottom:.45rem}[data-astro-cid-xae2obpi][dir=rtl] .veld__label[data-astro-cid-xae2obpi]{letter-spacing:0}.veld__uit[data-astro-cid-xae2obpi]{display:block;padding:.7rem .85rem;background:var(--zand-100);border-radius:var(--rand);font-size:.95rem;font-weight:500}.veld[data-astro-cid-xae2obpi] input[data-astro-cid-xae2obpi],.veld[data-astro-cid-xae2obpi] select[data-astro-cid-xae2obpi],.veld[data-astro-cid-xae2obpi] textarea[data-astro-cid-xae2obpi]{width:100%;padding:.7rem .85rem;font:inherit;font-size:.95rem;color:var(--inkt);background:var(--wit);border:1px solid var(--lijn);border-radius:var(--rand)}.veld[data-astro-cid-xae2obpi] input[data-astro-cid-xae2obpi]:focus,.veld[data-astro-cid-xae2obpi] select[data-astro-cid-xae2obpi]:focus,.veld[data-astro-cid-xae2obpi] textarea[data-astro-cid-xae2obpi]:focus{border-color:var(--klei);outline:none}.veld[data-astro-cid-xae2obpi] textarea[data-astro-cid-xae2obpi]{resize:vertical}.veld__hint[data-astro-cid-xae2obpi]{display:block;margin-top:.4rem;font-size:.78rem;color:var(--inkt-50)}.honing[data-astro-cid-xae2obpi]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.prijs[data-astro-cid-xae2obpi]{margin:.5rem 0 1rem;padding:1.1rem;background:var(--zand-100);border-radius:var(--rand)}.prijs__regel[data-astro-cid-xae2obpi]{display:flex;justify-content:space-between;gap:1rem;font-size:.92rem;padding-block:.3rem}.prijs__regel--totaal[data-astro-cid-xae2obpi]{margin-top:.5rem;padding-top:.75rem;border-top:1px solid var(--lijn);font-size:1.05rem;font-weight:600}.prijs__hint[data-astro-cid-xae2obpi]{margin:.75rem 0 0;font-size:.76rem;color:var(--inkt-50)}.melding[data-astro-cid-xae2obpi]{font-size:.85rem;color:var(--inkt-50);margin:0 0 1.25rem}.melding[data-astro-cid-xae2obpi][data-soort=fout]{color:var(--klei-diep);font-weight:500}.aanvraag__knop[data-astro-cid-xae2obpi]{width:100%;justify-content:center;margin-top:.5rem}.gelukt[data-astro-cid-xae2obpi]{text-align:center;padding-block:2rem}.gelukt[data-astro-cid-xae2obpi] h3[data-astro-cid-xae2obpi]{margin-bottom:.75rem}.gelukt[data-astro-cid-xae2obpi] p[data-astro-cid-xae2obpi]{color:var(--inkt-70)}.hero[data-astro-cid-wcudmwbo]{position:relative}.hero__beeld[data-astro-cid-wcudmwbo]{height:clamp(24rem,78vh,46rem);border-radius:0}.hero__beeld[data-astro-cid-wcudmwbo] .plaats__label[data-astro-cid-wcudmwbo]{position:absolute;top:1.5rem;inset-inline-end:1.5rem;max-width:18rem;text-align:start}.hero__tekst[data-astro-cid-wcudmwbo]{position:absolute;inset-inline:0;bottom:clamp(2rem,7vh,5rem);color:var(--wit);text-shadow:0 2px 24px rgba(0,0,0,.45)}.hero__eyebrow[data-astro-cid-wcudmwbo]{color:var(--wit);opacity:.9}.hero__onder[data-astro-cid-wcudmwbo]{max-width:32rem;font-size:clamp(1.05rem,1.7vw,1.25rem);margin-block:1.25rem 2rem}.hero__tekst[data-astro-cid-wcudmwbo]{color:var(--inkt);text-shadow:none}.hero__eyebrow[data-astro-cid-wcudmwbo]{color:var(--klei)}.villa__blok[data-astro-cid-wcudmwbo]{align-items:center}.villa__tekst[data-astro-cid-wcudmwbo]{margin-top:1.5rem}.villa__foto[data-astro-cid-wcudmwbo]{aspect-ratio:4 / 5}.locatie__kaart[data-astro-cid-wcudmwbo]{aspect-ratio:4 / 3}.kenmerken[data-astro-cid-wcudmwbo],.praktisch[data-astro-cid-wcudmwbo]{margin:clamp(2.5rem,6vw,4.5rem) 0 0;padding-top:2.5rem;border-top:1px solid var(--lijn)}.praktisch[data-astro-cid-wcudmwbo]{margin-top:0;border-top:0;padding-top:1.5rem}.praktisch-sectie[data-astro-cid-wcudmwbo]{padding-block:clamp(3rem,7vw,5rem)}.kenmerk[data-astro-cid-wcudmwbo] dt[data-astro-cid-wcudmwbo]{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--inkt-50);margin-bottom:.5rem}[data-astro-cid-wcudmwbo][dir=rtl] .kenmerk[data-astro-cid-wcudmwbo] dt[data-astro-cid-wcudmwbo]{letter-spacing:0}.kenmerk[data-astro-cid-wcudmwbo] dd[data-astro-cid-wcudmwbo]{margin:0;font-family:var(--display);font-size:2rem;line-height:1}[data-astro-cid-wcudmwbo][dir=rtl] .kenmerk[data-astro-cid-wcudmwbo] dd[data-astro-cid-wcudmwbo]{font-family:var(--tekst);font-weight:500}.kenmerk[data-astro-cid-wcudmwbo] dd[data-astro-cid-wcudmwbo].klein{font-family:var(--tekst);font-size:1rem;font-weight:500;line-height:1.4}.voorzieningen__intro[data-astro-cid-wcudmwbo]{margin-top:1rem}.voorzieningen[data-astro-cid-wcudmwbo]{list-style:none;margin:clamp(2rem,5vw,3.5rem) 0 0;padding:0}.voorzieningen[data-astro-cid-wcudmwbo] li[data-astro-cid-wcudmwbo]{padding-block:.9rem;border-top:1px solid var(--lijn);font-size:.98rem}.galerij[data-astro-cid-wcudmwbo]{margin-top:clamp(2rem,5vw,3.5rem)}.galerij__vak[data-astro-cid-wcudmwbo]{margin:0}.afstanden[data-astro-cid-wcudmwbo]{display:flex;flex-wrap:wrap;gap:2.5rem;margin:2rem 0 0}.afstand[data-astro-cid-wcudmwbo] dt[data-astro-cid-wcudmwbo]{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--inkt-50);margin-bottom:.35rem}[data-astro-cid-wcudmwbo][dir=rtl] .afstand[data-astro-cid-wcudmwbo] dt[data-astro-cid-wcudmwbo]{letter-spacing:0}.afstand[data-astro-cid-wcudmwbo] dd[data-astro-cid-wcudmwbo]{margin:0;font-size:1.05rem;font-weight:500}
