.boek[data-astro-cid-yhpvgdvi]{border:1px solid var(--lijn-nu);border-radius:var(--radius-groot);background:var(--vlak);box-shadow:var(--randlicht), var(--schaduw-blok);padding:0;overflow:hidden}.boek-kop[data-astro-cid-yhpvgdvi]{margin-bottom:0;padding:1.15rem 1.35rem}.boek-prijs[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-s);color:var(--tekst-stil);margin:0}.boek-prijs[data-astro-cid-yhpvgdvi] strong[data-astro-cid-yhpvgdvi]{font-family:var(--kop);font-weight:400;font-size:var(--bedrag);font-variant-numeric:tabular-nums;color:var(--oker);letter-spacing:0}.boek-vanaf[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-xs);color:var(--tekst-stil);margin:.15rem 0 0}.boek-form[data-astro-cid-yhpvgdvi]{padding:clamp(1.25rem,3vw,1.75rem)}.boek-datums[data-astro-cid-yhpvgdvi]{border:1px solid var(--lijn-veld-nu);border-radius:var(--radius-fijn);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.boek-datum[data-astro-cid-yhpvgdvi]{min-width:0;padding:.6rem .8rem}.boek-datum[data-astro-cid-yhpvgdvi]+.boek-datum[data-astro-cid-yhpvgdvi]{border-left:1px solid var(--lijn-veld-nu)}.boek-datum[data-astro-cid-yhpvgdvi].is-beurt{background:var(--papier-diep);box-shadow:inset 0 0 0 2px var(--bos)}.boek-datum-label[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--tekst-stil);font-weight:600;display:block}.boek-datum-waarde[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-s);font-variant-numeric:tabular-nums;color:var(--tekst-stil);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.boek-datum[data-astro-cid-yhpvgdvi].is-gevuld .boek-datum-waarde[data-astro-cid-yhpvgdvi]{color:var(--tekst-hoofd);font-weight:600}.boek-kalender[data-astro-cid-yhpvgdvi]{margin-top:.9rem}.boek-laden[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-s);text-align:center;margin:0;padding:2rem 0}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-balk{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-titel{font-size:var(--tekst-s);margin:0;font-weight:600}.boek-kalender[data-astro-cid-yhpvgdvi][data-maanden="2"] .kal-titel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.boek-kalender[data-astro-cid-yhpvgdvi][data-maanden="1"] .kal-maandnaam{display:none}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-pijl{appearance:none;border:1px solid var(--lijn-veld-nu);background:var(--vlak);cursor:pointer;width:34px;height:34px;color:var(--tekst-body);border-radius:999px;flex:none;font-size:1.2rem;line-height:1}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-pijl:hover:not(:disabled){border-color:var(--tekst-stil)}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-pijl:disabled{opacity:.35;cursor:not-allowed}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-maanden{gap:1.5rem;display:grid}.boek-kalender[data-astro-cid-yhpvgdvi][data-maanden="2"] .kal-maanden{grid-template-columns:1fr 1fr;gap:1.75rem}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-maandnaam{font-size:var(--tekst-s);text-align:center;margin:0 0 .4rem;font-weight:600}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-rooster{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-weekdag{text-align:center;color:var(--tekst-stil);padding-bottom:.3rem;font-size:.7rem;font-weight:600}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag{appearance:none;font:inherit;font-size:var(--tekst-xs);font-variant-numeric:tabular-nums;aspect-ratio:1;cursor:pointer;min-height:34px;color:var(--tekst-hoofd);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:flex}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag:hover:not(:disabled){background:#f0ebe0}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag:disabled{cursor:not-allowed}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag.is-bezet{background:var(--papier-diep);color:var(--inkt-stil);text-decoration:line-through;text-decoration-color:var(--lijn-veld);text-decoration-thickness:1px}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag.is-verleden{color:var(--inkt-stil);text-decoration:none}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag.is-tussen{background:var(--bos-band);color:var(--inkt);box-shadow:inset 0 -2px 0 var(--bos), inset 0 2px 0 var(--bos);border-radius:0}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag.is-van,.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag.is-tot{background:var(--bos);color:#fff;box-shadow:none}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag.is-van:not(.is-tot){border-radius:999px 0 0 999px}.boek-kalender[data-astro-cid-yhpvgdvi] .kal-dag.is-tot:not(.is-van){border-radius:0 999px 999px 0}.boek-onder[data-astro-cid-yhpvgdvi]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1.1rem;display:flex}.boek-onder[data-astro-cid-yhpvgdvi] .veld[data-astro-cid-yhpvgdvi]{flex:1;max-width:190px}.boek-wis[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-xs);padding-bottom:.7rem}.boek-opbouw[data-astro-cid-yhpvgdvi]{border-top:1px solid var(--lijn-nu);font-size:var(--tekst-s);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.4rem 1rem;margin:1.25rem 0 0;padding-top:1.1rem;display:grid}.boek-opbouw[data-astro-cid-yhpvgdvi] dt[data-astro-cid-yhpvgdvi]{color:var(--tekst-body)}.boek-opbouw[data-astro-cid-yhpvgdvi] dd[data-astro-cid-yhpvgdvi]{text-align:right;margin:0}.boek-opbouw[data-astro-cid-yhpvgdvi] .is-totaal[data-astro-cid-yhpvgdvi]{color:var(--tekst-hoofd);border-top:1px solid var(--lijn-nu);margin-top:.2rem;padding-top:.55rem;font-weight:600}.boek-hint[data-astro-cid-yhpvgdvi]:empty{display:none}.boek-hint[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-xs);color:var(--tekst-body);background:var(--papier-diep);border-radius:var(--radius);margin:1rem 0 0;padding:.7rem .85rem}[data-astro-cid-yhpvgdvi][data-verder],[data-astro-cid-yhpvgdvi][type=submit]{margin-top:1.25rem}.boek-klein[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-xs);text-align:center;margin:.75rem 0 0}.boek-terug[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-s);margin-bottom:.5rem}.boek-samenvatting[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-s);background:var(--papier-diep);border:1px solid var(--papier-diep);border-radius:var(--radius);margin:0 0 1.25rem;padding:.75rem .9rem;font-weight:600}.boek-raster[data-astro-cid-yhpvgdvi]{gap:.9rem;display:grid}.boek-breed[data-astro-cid-yhpvgdvi]{grid-column:1/-1}.boek-val[data-astro-cid-yhpvgdvi]{position:absolute;left:-9999px}.boek-klaar[data-astro-cid-yhpvgdvi]{text-align:center}.boek-vink[data-astro-cid-yhpvgdvi]{background:var(--papier-diep);width:48px;height:48px;color:var(--accent);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;display:inline-flex}.boek-klaar[data-astro-cid-yhpvgdvi] h3[data-astro-cid-yhpvgdvi]{margin-bottom:.6rem}.boek-klaar[data-astro-cid-yhpvgdvi] .boek-samenvatting[data-astro-cid-yhpvgdvi]{text-align:left}html[data-beweging=aan] [data-astro-cid-yhpvgdvi][data-stap]:not([hidden]){animation:invloeien var(--tijd-midden) var(--curve-kalm) both}.boek-melding[data-astro-cid-yhpvgdvi]{font-size:var(--tekst-s);margin:.9rem 0 0}.boek-melding[data-astro-cid-yhpvgdvi]:empty{display:none}.boek-melding[data-astro-cid-yhpvgdvi][data-soort=fout]{color:var(--fout-nu);font-weight:600}.boek-melding[data-astro-cid-yhpvgdvi][data-soort=bezig]{color:var(--tekst-stil)}.boek-balk[data-astro-cid-yhpvgdvi]{z-index:30;padding:.75rem 20px calc(.75rem + env(safe-area-inset-bottom));backdrop-filter:blur(8px)saturate(1.2);border-top:1px solid var(--lijn-nu);box-shadow:0 -2px 4px rgb(var(--schaduw-kleur) / .08), 0 -14px 28px -18px rgb(var(--schaduw-kleur) / .3);background:#f7f3eaeb;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;inset:auto 0 0}.boek-balk[data-astro-cid-yhpvgdvi] .knop[data-astro-cid-yhpvgdvi]{padding-block:.7rem}@media (width>=960px){.boek-balk[data-astro-cid-yhpvgdvi]{display:none}}.galerij[data-astro-cid-dj7igmcy]{position:relative}.collage[data-astro-cid-dj7igmcy]{aspect-ratio:16/10;border-radius:var(--radius-groot);box-shadow:var(--schaduw-vlak);display:block;overflow:hidden}.collage-vak[data-astro-cid-dj7igmcy]{background:var(--papier-diep);cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.collage-vak[data-astro-cid-dj7igmcy] img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.collage-vak[data-astro-cid-dj7igmcy]:hover img{transform:scale(1.03)}.collage-alle[data-astro-cid-dj7igmcy]{box-shadow:var(--schaduw-vlak);padding:.6rem 1.1rem;font-size:.9rem;position:absolute;bottom:20px;right:20px}@media (width<=860px){.collage[data-astro-cid-dj7igmcy]{aspect-ratio:4/3}.collage-alle[data-astro-cid-dj7igmcy]{width:100%;margin-top:.75rem;position:static}}.lichtbak[data-astro-cid-dj7igmcy]{color:#fff;background:#12110f;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;overflow:hidden}.lichtbak[data-astro-cid-dj7igmcy]::backdrop{background:#12110f}.lichtbak-balk[data-astro-cid-dj7igmcy]{justify-content:space-between;align-items:center;height:56px;padding:.75rem 1rem;display:flex}.lichtbak-teller[data-astro-cid-dj7igmcy]{font-variant-numeric:tabular-nums;color:#cfc9bf;margin:0;font-size:.9rem}.lichtbak-sluit[data-astro-cid-dj7igmcy]{appearance:none;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem .6rem;font-size:1.4rem;line-height:1}.lichtbak-sluit[data-astro-cid-dj7igmcy]:hover{background:#ffffff1f}.lichtbak-beeld[data-astro-cid-dj7igmcy]{justify-content:center;align-items:center;height:calc(100dvh - 56px);padding:0 clamp(.5rem,4vw,4rem) clamp(1rem,3vw,2rem);display:flex;position:relative}.lichtbak-plaat[data-astro-cid-dj7igmcy]{max-width:100%;max-height:100%;margin:0;display:flex}.lichtbak-plaat[data-astro-cid-dj7igmcy][hidden]{display:none}.lichtbak-plaat[data-astro-cid-dj7igmcy] img{object-fit:contain;border-radius:var(--radius);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 100px)}.lichtbak-pijl[data-astro-cid-dj7igmcy]{appearance:none;color:#fff;cursor:pointer;z-index:1;background:#ffffff24;border:0;border-radius:999px;width:44px;height:44px;font-size:1.6rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.lichtbak-pijl[data-astro-cid-dj7igmcy]:hover{background:#ffffff42}.lichtbak-pijl[data-astro-cid-dj7igmcy].is-terug{left:clamp(.5rem,2vw,1.5rem)}.lichtbak-pijl[data-astro-cid-dj7igmcy].is-verder{right:clamp(.5rem,2vw,1.5rem)}.kop[data-astro-cid-5we6whhh]{padding-block:clamp(1.5rem,4vw,2.5rem) 1.5rem}.kruimel[data-astro-cid-5we6whhh]{color:var(--tekst-stil);gap:.5rem;margin-bottom:1.25rem;font-size:.9rem;display:flex}.kruimel[data-astro-cid-5we6whhh] a[data-astro-cid-5we6whhh]{color:var(--accent);text-decoration:none}.kruimel[data-astro-cid-5we6whhh] a[data-astro-cid-5we6whhh]:hover{text-decoration:underline}.kop-rij[data-astro-cid-5we6whhh]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}h1[data-astro-cid-5we6whhh]{max-width:20ch;margin-bottom:.25em}.onder[data-astro-cid-5we6whhh]{color:var(--tekst-body);max-width:55ch;margin:0;font-size:clamp(1.02rem,.98rem + .4vw,1.2rem)}.oordeel[data-astro-cid-5we6whhh]{border:1px solid var(--lijn-nu);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;text-decoration:none;display:flex}.oordeel[data-astro-cid-5we6whhh]:hover{border-color:var(--tekst-stil)}.oordeel-ster[data-astro-cid-5we6whhh]{color:var(--tekst-hoofd)}.oordeel[data-astro-cid-5we6whhh] strong[data-astro-cid-5we6whhh]{font-size:1.05rem}.feiten[data-astro-cid-5we6whhh]{color:var(--tekst-body);flex-wrap:wrap;gap:.4rem 1.5rem;margin:1.35rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.feiten[data-astro-cid-5we6whhh] .is-plek[data-astro-cid-5we6whhh]{color:var(--tekst-hoofd);font-weight:600}.feiten[data-astro-cid-5we6whhh] li[data-astro-cid-5we6whhh]+li[data-astro-cid-5we6whhh]{position:relative}.feiten[data-astro-cid-5we6whhh] li[data-astro-cid-5we6whhh]+li[data-astro-cid-5we6whhh]:before{content:"·";color:var(--lijn-nu);position:absolute;left:-.85rem}.kolommen[data-astro-cid-5we6whhh]{align-items:start;gap:3rem;padding-block:clamp(2.5rem,6vw,4rem);display:grid}@media (width>=960px){.kolommen[data-astro-cid-5we6whhh]{grid-template-columns:minmax(0,1.55fr) minmax(340px,1fr);gap:4rem}}@media (width>=960px) and (height>=900px){aside[data-astro-cid-5we6whhh]{position:sticky;top:94px}}.inhoud[data-astro-cid-5we6whhh]>section[data-astro-cid-5we6whhh]+section[data-astro-cid-5we6whhh]{margin-top:var(--lucht-krap);padding-top:var(--lucht-krap);border-top:1px solid var(--lijn-nu)}.inhoud[data-astro-cid-5we6whhh]>section[data-astro-cid-5we6whhh]:nth-of-type(4),.inhoud[data-astro-cid-5we6whhh]>section[data-astro-cid-5we6whhh]:nth-of-type(7){background:var(--papier-diep);padding-inline:clamp(1rem,3vw,2rem);padding-bottom:var(--lucht-krap);margin-inline:clamp(-2rem,-3vw,-1rem)}.andere[data-astro-cid-5we6whhh]{background:var(--papier-diep)}.kop-andere[data-astro-cid-5we6whhh]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem;display:flex}.kop-andere[data-astro-cid-5we6whhh] h2[data-astro-cid-5we6whhh]{margin:0}.andere-raster[data-astro-cid-5we6whhh]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;display:grid}.proza[data-astro-cid-5we6whhh]{max-width:64ch;color:var(--tekst-body)}.punten[data-astro-cid-5we6whhh]{max-width:62ch;color:var(--tekst-body);gap:.6rem;margin:0;padding-left:0;list-style:none;display:grid}.punten[data-astro-cid-5we6whhh] li[data-astro-cid-5we6whhh]{padding-left:1.75rem;position:relative}.punten[data-astro-cid-5we6whhh] li[data-astro-cid-5we6whhh]:before{content:"✓";color:var(--tekst-hoofd);position:absolute;left:0}.bedden[data-astro-cid-5we6whhh]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 2rem;display:grid}.bed[data-astro-cid-5we6whhh]{border-bottom:1px solid var(--lijn-nu);padding-block:.9rem}.bed[data-astro-cid-5we6whhh] h3[data-astro-cid-5we6whhh]{margin-bottom:.2rem;font-size:1rem}.bed[data-astro-cid-5we6whhh] p[data-astro-cid-5we6whhh]{margin:0;font-size:.93rem}.voorzieningen[data-astro-cid-5we6whhh]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1.75rem 2rem;display:grid}.voorziening-groep[data-astro-cid-5we6whhh] h3[data-astro-cid-5we6whhh]{font-family:inherit;font-size:var(--tekst-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--label-kleur);margin-bottom:.7rem;font-weight:600}.voorziening-groep[data-astro-cid-5we6whhh] ul[data-astro-cid-5we6whhh]{color:var(--tekst-body);gap:.45rem;margin:0;padding:0;font-size:.96rem;list-style:none;display:grid}.afstanden[data-astro-cid-5we6whhh]{max-width:46ch;margin:0}.afstanden[data-astro-cid-5we6whhh]>div[data-astro-cid-5we6whhh]{border-bottom:1px solid var(--papier-diep);justify-content:space-between;gap:1.5rem;padding:.7rem 0;display:flex}.afstanden[data-astro-cid-5we6whhh]>div[data-astro-cid-5we6whhh]:last-child{border-bottom:0}.afstanden[data-astro-cid-5we6whhh] dt[data-astro-cid-5we6whhh]{color:var(--tekst-body)}.afstanden[data-astro-cid-5we6whhh] dd[data-astro-cid-5we6whhh]{text-align:right;margin:0;font-weight:600}.citaten[data-astro-cid-5we6whhh]{gap:1rem;display:grid}.citaat[data-astro-cid-5we6whhh]{border-left:1px solid var(--tekst-hoofd);margin:0;padding:.15rem 0 .15rem 1.25rem}.citaat[data-astro-cid-5we6whhh] blockquote[data-astro-cid-5we6whhh]{color:var(--tekst-body);max-width:62ch;margin:0 0 .4rem}.citaat[data-astro-cid-5we6whhh] blockquote[data-astro-cid-5we6whhh]:before{content:"“"}.citaat[data-astro-cid-5we6whhh] blockquote[data-astro-cid-5we6whhh]:after{content:"”"}.citaat[data-astro-cid-5we6whhh] figcaption[data-astro-cid-5we6whhh]{font-size:.88rem}.fijn[data-astro-cid-5we6whhh]{max-width:52ch;margin:1rem 0 0;font-size:.88rem}
