.kop[data-astro-cid-ygis5erk]{background:var(--navy-900);color:#fff;isolation:isolate;height:clamp(520px,86svh,880px);position:relative;overflow:hidden}.kop-car[data-astro-cid-ygis5erk],.kop-car[data-astro-cid-ygis5erk] .spoor[data-astro-cid-ygis5erk],.kop-car[data-astro-cid-ygis5erk] .dia[data-astro-cid-ygis5erk],.kop-car[data-astro-cid-ygis5erk] img[data-astro-cid-ygis5erk]{height:100%}.kop-car[data-astro-cid-ygis5erk]{z-index:-1;position:absolute;inset:0}.kop-car[data-astro-cid-ygis5erk]:after{content:"";pointer-events:none;background:linear-gradient(#0c23408c 0%,#0c234000 28%),linear-gradient(#0c234000 30%,#0c234059 55%,#0c2340eb 100%);position:absolute;inset:0}.kop-car[data-astro-cid-ygis5erk] img[data-astro-cid-ygis5erk]{object-fit:cover;width:100%}.kop-car[data-astro-cid-ygis5erk] .dia[data-astro-cid-ygis5erk]{overflow:hidden}.kop-car[data-astro-cid-ygis5erk] .dia[data-astro-cid-ygis5erk].is-actief img[data-astro-cid-ygis5erk]{animation:9s ease-out both kenburns}@keyframes kenburns{0%{transform:scale(1.12)}to{transform:scale(1)}}.kop-tekst[data-astro-cid-ygis5erk]{pointer-events:none;inset-inline:0;bottom:calc(var(--space-section) + 56px);position:absolute}.kop-labels[data-astro-cid-ygis5erk]{gap:var(--space-s) var(--space-l);margin:0 0 var(--space-l);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;font-size:.875rem;font-weight:700;animation:.8s .1s both verschijn;display:flex}.kop-labels[data-astro-cid-ygis5erk] .label[data-astro-cid-ygis5erk]{color:var(--navy-900);border-radius:var(--radius-pill);background:#fff;padding:2px 10px}h1[data-astro-cid-ygis5erk]{color:#fff;max-width:none;margin:0}.naam[data-astro-cid-ygis5erk]{font-size:clamp(2.75rem, calc(17vw - var(--lengte) * .28vw), 9.5rem);letter-spacing:-.045em;text-wrap:balance;line-height:.92;display:block}.woord[data-astro-cid-ygis5erk]{vertical-align:bottom;margin-right:0;padding-bottom:.08em;display:inline-block;overflow:hidden}.woord[data-astro-cid-ygis5erk]>span[data-astro-cid-ygis5erk]{animation:.9s cubic-bezier(.2,.7,.1,1) both woord;animation-delay:calc(.15s + var(--i) * 90ms);display:inline-block}@keyframes woord{0%{transform:translateY(105%)}}.sub[data-astro-cid-ygis5erk]{margin-top:var(--space-m);letter-spacing:-.01em;color:#e3e9f1;font-size:clamp(1.25rem,.9rem + 1.6vw,2.25rem);font-weight:700;animation:.8s .55s both verschijn;display:block}@keyframes verschijn{0%{opacity:0;transform:translateY(16px)}}.spoor[data-astro-cid-ygis5erk]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.spoor[data-astro-cid-ygis5erk]::-webkit-scrollbar{display:none}.spoor[data-astro-cid-ygis5erk]>li[data-astro-cid-ygis5erk]{scroll-snap-align:start}.kop-car[data-astro-cid-ygis5erk] .dia[data-astro-cid-ygis5erk]{flex:0 0 100%}.car-knoppen[data-astro-cid-ygis5erk]{right:var(--gutter);bottom:calc(var(--space-section) + 64px);align-items:center;gap:var(--space-s);z-index:3;display:flex;position:absolute}.car-knoppen[data-astro-cid-ygis5erk] button[data-astro-cid-ygis5erk],.rail-knoppen[data-astro-cid-ygis5erk] button[data-astro-cid-ygis5erk]{color:#fff;cursor:pointer;backdrop-filter:blur(6px);background:#0c234059;border:1px solid #fff9;border-radius:50%;width:44px;height:44px;font-size:1.125rem;transition:background .2s,transform .2s}.car-knoppen[data-astro-cid-ygis5erk] button[data-astro-cid-ygis5erk]:hover{background:#0c2340b3;transform:scale(1.06)}.car-knoppen[data-astro-cid-ygis5erk] .pauze[data-astro-cid-ygis5erk]{font-size:.75rem}.car-knoppen[data-astro-cid-ygis5erk] .pauze[data-astro-cid-ygis5erk][aria-pressed=true]{color:var(--navy-900);background:#fff}.teller[data-astro-cid-ygis5erk]{text-align:center;min-width:4.5em;font-family:var(--font-display);font-weight:700}.voortgang[data-astro-cid-ygis5erk]{background:#ffffff26;height:3px;position:absolute;bottom:0;left:0;right:0}.voortgang[data-astro-cid-ygis5erk] span[data-astro-cid-ygis5erk]{transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}.car.loopt .voortgang[data-astro-cid-ygis5erk] span[data-astro-cid-ygis5erk]{animation:6s linear infinite voortgang}@keyframes voortgang{to{transform:scaleX(1)}}@media (width<=760px){.car-knoppen[data-astro-cid-ygis5erk]{top:var(--space-l);bottom:auto}.kop-tekst[data-astro-cid-ygis5erk]{bottom:calc(var(--space-section) + 40px)}}.alle[data-astro-cid-ygis5erk]{align-items:center;gap:var(--space-s);height:44px;padding:0 var(--space-l);margin-right:var(--space-s);border-radius:var(--radius-pill);color:var(--navy-900);font-family:var(--font-display);background:#fff;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.alle[data-astro-cid-ygis5erk]:hover{transform:scale(1.04)}.raster[data-astro-cid-ygis5erk]{grid-template-columns:6px 6px;gap:2px;display:grid}.raster[data-astro-cid-ygis5erk] i[data-astro-cid-ygis5erk]{background:currentColor;border-radius:1px;width:6px;height:6px}.kop-car[data-astro-cid-ygis5erk] .dia[data-astro-cid-ygis5erk] a[data-astro-cid-ygis5erk]{cursor:zoom-in;height:100%;display:block}@media (width<=760px){.alle[data-astro-cid-ygis5erk]{margin:0;position:absolute;top:calc(100% + 8px);right:0}}.cijfers[data-astro-cid-ygis5erk]{z-index:3;margin-top:calc(-1 * var(--space-section) - 24px);background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lifted);padding:var(--space-xxl) var(--space-xxxl);gap:var(--space-xl);animation:.9s .35s both verschijn;display:grid;position:relative}.cijfers[data-astro-cid-ygis5erk] dl[data-astro-cid-ygis5erk]{gap:var(--space-l) var(--space-xxl);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.cijfers[data-astro-cid-ygis5erk] dt[data-astro-cid-ygis5erk]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:.8125rem;font-weight:700}.cijfers[data-astro-cid-ygis5erk] dd[data-astro-cid-ygis5erk]{font-family:var(--font-display);letter-spacing:-.02em;margin:2px 0 0;font-size:clamp(1.375rem,1rem + 1.2vw,2rem);font-weight:800;line-height:1.1}.bijgewerkt[data-astro-cid-ygis5erk]{color:var(--ink-faint);margin:0;font-size:.8125rem}@media (width<=860px){.cijfers[data-astro-cid-ygis5erk]{padding:var(--space-xl);grid-template-columns:1fr}.cijfers[data-astro-cid-ygis5erk] dl[data-astro-cid-ygis5erk]{grid-template-columns:1fr 1fr}}.cijfers-voet[data-astro-cid-ygis5erk]{justify-content:space-between;align-items:center;gap:var(--space-m) var(--space-xxl);padding-top:var(--space-l);border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;display:flex}.vertrouwen[data-astro-cid-ygis5erk]{color:var(--ink-soft);margin:0;font-size:.875rem;font-weight:600}.vinkje[data-astro-cid-ygis5erk]{width:20px;height:20px;margin-right:var(--space-xs);background:var(--green-700);color:#fff;border-radius:50%;place-items:center;font-size:.75rem;display:inline-grid}.sterren[data-astro-cid-ygis5erk]{align-items:center;gap:var(--space-s);color:var(--ink);font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.sterren[data-astro-cid-ygis5erk]:hover span[data-astro-cid-ygis5erk]:last-child{text-decoration:underline}.sterren-rij[data-astro-cid-ygis5erk]{color:var(--star);letter-spacing:1px;font-size:1rem}.markt[data-astro-cid-ygis5erk]{margin-top:var(--space-section);padding-top:var(--space-huge);border-top:1px solid var(--line)}.markt-kop[data-astro-cid-ygis5erk]{letter-spacing:-.03em;max-width:24ch;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);font-weight:800}.markt-zin[data-astro-cid-ygis5erk]{font-size:1.125rem;font-weight:600}.balken[data-astro-cid-ygis5erk]{margin:var(--space-xxl) 0;gap:var(--space-l);padding:0;list-style:none;display:grid}.balken[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]{align-items:center;gap:var(--space-l);grid-template-columns:minmax(140px,220px) 1fr auto;display:grid}@media (width<=600px){.balken[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]{gap:var(--space-xs) var(--space-m);grid-template-columns:1fr auto}.balken[data-astro-cid-ygis5erk] .balk[data-astro-cid-ygis5erk]{grid-area:2/1/auto/-1}}.balk-label[data-astro-cid-ygis5erk]{font-weight:600}.balk[data-astro-cid-ygis5erk]{border-radius:var(--radius-pill);background:var(--sand-100);height:20px;overflow:hidden}.balk[data-astro-cid-ygis5erk] span[data-astro-cid-ygis5erk]{height:100%;width:var(--w);border-radius:inherit;background:var(--navy-600);opacity:.45;transform-origin:0;display:block}.eigen[data-astro-cid-ygis5erk] .balk[data-astro-cid-ygis5erk] span[data-astro-cid-ygis5erk]{background:var(--navy-900);opacity:1}.eigen[data-astro-cid-ygis5erk] .balk-label[data-astro-cid-ygis5erk],.eigen[data-astro-cid-ygis5erk] .balk-waarde[data-astro-cid-ygis5erk]{font-family:var(--font-display);font-weight:800}.balk-waarde[data-astro-cid-ygis5erk]{white-space:nowrap;font-weight:600}@supports (animation-timeline:view()){.balk[data-astro-cid-ygis5erk] span[data-astro-cid-ygis5erk]{animation:linear both groei view();animation-range:entry 10% cover 40%}}@keyframes groei{0%{transform:scaleX(0)}}.markt-bron[data-astro-cid-ygis5erk]{color:var(--ink-faint);font-size:.8125rem}.markt-link[data-astro-cid-ygis5erk]{font-weight:700}@media (width<=600px){.balken[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]{grid-template-columns:1fr auto}.balk[data-astro-cid-ygis5erk]{order:3;grid-column:1/-1}}.sectiemenu[data-astro-cid-ygis5erk]{z-index:20;margin-top:var(--space-xxl);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#fbf9f4db;position:sticky;top:0}.sectiemenu-binnen[data-astro-cid-ygis5erk]{align-items:center;gap:var(--space-l);display:flex}.sectiemenu[data-astro-cid-ygis5erk] ul[data-astro-cid-ygis5erk]{gap:var(--space-xs);padding:var(--space-s) 0;scrollbar-width:none;flex:1;margin:0;list-style:none;display:flex;overflow-x:auto}.sectiemenu[data-astro-cid-ygis5erk] ul[data-astro-cid-ygis5erk] a[data-astro-cid-ygis5erk]{white-space:nowrap;padding:var(--space-s) var(--space-l);border-radius:var(--radius-pill);font-family:var(--font-display);color:var(--ink-soft);font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:block}.sectiemenu[data-astro-cid-ygis5erk] ul[data-astro-cid-ygis5erk] a[data-astro-cid-ygis5erk]:hover{color:var(--ink)}.sectiemenu[data-astro-cid-ygis5erk] ul[data-astro-cid-ygis5erk] a[data-astro-cid-ygis5erk][aria-current]{background:var(--navy-900);color:#fff}.leesbalk[data-astro-cid-ygis5erk]{background:var(--navy-900);transform-origin:0;height:2px;transform:scaleX(0)}@supports (animation-timeline:scroll()){.leesbalk[data-astro-cid-ygis5erk]{animation:linear both lezen scroll(root)}}@keyframes lezen{to{transform:scaleX(1)}}section[data-astro-cid-ygis5erk][id]{scroll-margin-top:72px}.overzicht[data-astro-cid-ygis5erk]{gap:var(--space-huge);padding-block:var(--space-xxl) var(--space-section);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);display:grid}.lead[data-astro-cid-ygis5erk]{font-family:var(--font-display);letter-spacing:-.015em;max-width:34ch;font-size:clamp(1.1875rem,.95rem + .8vw,1.625rem);font-weight:700;line-height:1.35}.overzicht-tekst[data-astro-cid-ygis5erk] p[data-astro-cid-ygis5erk]:not(.lead){font-size:1.0625rem}.feiten[data-astro-cid-ygis5erk]{background:var(--sand-50);border:1px solid var(--line);border-radius:var(--radius-l);padding:var(--space-xxl);align-self:start;position:sticky;top:96px}.feiten[data-astro-cid-ygis5erk] dl[data-astro-cid-ygis5erk]{gap:var(--space-m) var(--space-l);grid-template-columns:auto 1fr;margin:0;display:grid}.feiten[data-astro-cid-ygis5erk] dt[data-astro-cid-ygis5erk]{color:var(--ink-soft);font-size:.875rem}.feiten[data-astro-cid-ygis5erk] dd[data-astro-cid-ygis5erk]{margin:0;font-weight:600}.zacht[data-astro-cid-ygis5erk]{color:var(--ink-soft);font-weight:400}@media (width<=860px){.overzicht[data-astro-cid-ygis5erk]{gap:var(--space-xxl);grid-template-columns:1fr}.feiten[data-astro-cid-ygis5erk]{order:-1;position:static}}.lint[data-astro-cid-ygis5erk]{background:var(--navy-900);color:#fff;padding-block:var(--space-xxl);overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lint-spoor[data-astro-cid-ygis5erk]{width:max-content;animation:45s linear infinite lint;display:flex}.lint[data-astro-cid-ygis5erk]:hover .lint-spoor[data-astro-cid-ygis5erk]{animation-play-state:paused}.lint[data-astro-cid-ygis5erk] ul[data-astro-cid-ygis5erk]{margin:0;padding:0;list-style:none;display:flex}.lint[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;padding-inline:var(--space-xxl);font-size:clamp(1.5rem,1rem + 2vw,2.75rem);font-weight:800}.lint[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]:after{content:"";width:.32em;height:.32em;margin-left:var(--space-huge);background:var(--sand-100);vertical-align:middle;border-radius:50%;display:inline-block}@keyframes lint{to{transform:translate(-50%)}}.groot[data-astro-cid-ygis5erk]{letter-spacing:-.035em;max-width:18ch;margin-bottom:var(--space-l);font-size:clamp(2rem,1.2rem + 3.4vw,4.25rem);line-height:1}@supports (animation-timeline:view()){.onthul[data-astro-cid-ygis5erk]{animation:linear both onthul view();animation-range:entry entry 70%}}@keyframes onthul{0%{opacity:0;transform:translateY(48px)}}.woningen[data-astro-cid-ygis5erk]{padding-block:var(--space-section)}.wrap-rand[data-astro-cid-ygis5erk]{padding-inline:max(var(--gutter), calc((100vw - var(--width-grid)) / 2));scroll-padding-inline:max(var(--gutter), calc((100vw - var(--width-grid)) / 2));gap:var(--space-l);padding-block:var(--space-xxl)}.soortkaart[data-astro-cid-ygis5erk]{gap:var(--space-s);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);padding:var(--space-xxl);box-shadow:var(--shadow-card);flex:0 0 min(340px,82%);align-content:start;transition:transform .3s,box-shadow .3s;display:grid}.soortkaart[data-astro-cid-ygis5erk]:hover{box-shadow:var(--shadow-lifted);transform:translateY(-6px)}.soort-naam[data-astro-cid-ygis5erk]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.soort-prijs[data-astro-cid-ygis5erk]{font-family:var(--font-display);margin:0;font-size:1.125rem;font-weight:700}.soort-meta[data-astro-cid-ygis5erk]{gap:var(--space-s) var(--space-l);color:var(--ink-soft);flex-wrap:wrap;margin:0;display:flex}.soort-link[data-astro-cid-ygis5erk]{margin-top:var(--space-s);font-weight:700}.rail-knoppen[data-astro-cid-ygis5erk]{justify-content:flex-end;gap:var(--space-s);display:flex}.rail-knoppen[data-astro-cid-ygis5erk] button[data-astro-cid-ygis5erk]{border-color:var(--ink);color:var(--ink);backdrop-filter:none;background:0 0}.rail-knoppen[data-astro-cid-ygis5erk] button[data-astro-cid-ygis5erk]:hover{background:var(--navy-900);color:#fff}.prijslijst[data-astro-cid-ygis5erk]{gap:var(--space-huge);margin-top:var(--space-xxl);display:grid}.soortlijst[data-astro-cid-ygis5erk]{scroll-margin-top:88px}table[data-astro-cid-ygis5erk]{border-collapse:collapse;width:100%;font-size:.9375rem}th[data-astro-cid-ygis5erk],td[data-astro-cid-ygis5erk]{text-align:left;padding:var(--space-m) var(--space-s);border-bottom:1px solid var(--line);vertical-align:top}thead[data-astro-cid-ygis5erk] th[data-astro-cid-ygis5erk]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:.75rem}tbody[data-astro-cid-ygis5erk] th[data-astro-cid-ygis5erk]{font-weight:600}.prijs[data-astro-cid-ygis5erk]{text-align:right;white-space:nowrap;font-weight:700}thead[data-astro-cid-ygis5erk] th[data-astro-cid-ygis5erk]:last-child{text-align:right}.tuin[data-astro-cid-ygis5erk]{color:var(--ink-soft);font-weight:400}.kenmerk[data-astro-cid-ygis5erk] .voluit[data-astro-cid-ygis5erk],.kenmerk[data-astro-cid-ygis5erk] svg{display:none}.kenmerk[data-astro-cid-ygis5erk] svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}tr[data-astro-cid-ygis5erk].later{display:none}.soortlijst[data-astro-cid-ygis5erk]:has(details[open]) tr[data-astro-cid-ygis5erk].later{display:table-row}@media (width<=600px){thead[data-astro-cid-ygis5erk]{display:none}tbody[data-astro-cid-ygis5erk] tr[data-astro-cid-ygis5erk]{gap:var(--space-xs) var(--space-m);padding:var(--space-m) 0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;display:grid}.soortlijst[data-astro-cid-ygis5erk]:has(details[open]) tr[data-astro-cid-ygis5erk].later{display:grid}tbody[data-astro-cid-ygis5erk] th[data-astro-cid-ygis5erk],tbody[data-astro-cid-ygis5erk] td[data-astro-cid-ygis5erk]{border:0;padding:0}tbody[data-astro-cid-ygis5erk] th[data-astro-cid-ygis5erk]{grid-area:1/1}tbody[data-astro-cid-ygis5erk] .prijs[data-astro-cid-ygis5erk]{grid-area:1/2;font-size:1.125rem}tbody[data-astro-cid-ygis5erk] td[data-astro-cid-ygis5erk].kenmerk{align-items:center;gap:var(--space-s);color:var(--ink-soft);grid-column:1/-1;font-size:.9375rem;display:flex}tbody[data-astro-cid-ygis5erk] td[data-astro-cid-ygis5erk].kenmerk:empty,tbody[data-astro-cid-ygis5erk] td[data-astro-cid-ygis5erk].kenmerk .kort[data-astro-cid-ygis5erk]{display:none}tbody[data-astro-cid-ygis5erk] td[data-astro-cid-ygis5erk].kenmerk .voluit[data-astro-cid-ygis5erk]{display:inline}tbody[data-astro-cid-ygis5erk] td[data-astro-cid-ygis5erk].kenmerk svg{flex:none;display:block}}.meer[data-astro-cid-ygis5erk] summary[data-astro-cid-ygis5erk]{cursor:pointer;padding-top:var(--space-m);text-underline-offset:3px;font-weight:700;text-decoration:underline}.soortlijst[data-astro-cid-ygis5erk]:has(details[open]) .meer[data-astro-cid-ygis5erk]{display:none}@media (width<=600px){th[data-astro-cid-ygis5erk]:nth-child(4),td[data-astro-cid-ygis5erk]:nth-child(4){display:none}}.slk-keuze[data-astro-cid-ygis5erk]{min-inline-size:0;margin-top:var(--space-xxl);border:0;padding-block:0}.slk-keuze[data-astro-cid-ygis5erk] legend[data-astro-cid-ygis5erk]{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:var(--space-m);padding:0;font-size:1.25rem;font-weight:800}.slk-opties[data-astro-cid-ygis5erk],.vd-opties[data-astro-cid-ygis5erk]{gap:var(--space-s);scrollbar-width:none;padding:var(--space-xs);margin:calc(-1 * var(--space-xs));display:flex;overflow-x:auto}.slk-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk],.vd-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk]{min-width:140px;padding:var(--space-m) var(--space-l);border:2px solid var(--line-strong);border-radius:var(--radius-l);background:var(--surface);cursor:pointer;flex:none;gap:2px;transition:border-color .2s,background .2s,color .2s,transform .2s;display:grid;position:relative}.slk-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk]:hover,.vd-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk]:hover{border-color:var(--ink);transform:translateY(-2px)}.slk-opties[data-astro-cid-ygis5erk] input[data-astro-cid-ygis5erk],.vd-opties[data-astro-cid-ygis5erk] input[data-astro-cid-ygis5erk]{opacity:0;pointer-events:none;position:absolute}.slk-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk]:has(input:checked),.vd-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk]:has(input:checked){background:var(--navy-900);border-color:var(--navy-900);color:#fff}.slk-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk]:has(input:focus-visible),.vd-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk]:has(input:focus-visible){outline:3px solid var(--orange-500);outline-offset:2px}.slk-naam[data-astro-cid-ygis5erk]{font-family:var(--font-display);font-size:1.0625rem;font-weight:800}.slk-meta[data-astro-cid-ygis5erk]{opacity:.8;font-size:.8125rem}.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input:not([value=alle]):checked) tr[data-astro-cid-ygis5erk].later{display:table-row}.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input:not([value=alle]):checked) .meer[data-astro-cid-ygis5erk],.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="0"]:checked) tr[data-astro-cid-ygis5erk][data-slk]:not([data-slk="0"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="0"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-heeft~="0"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="1"]:checked) tr[data-astro-cid-ygis5erk][data-slk]:not([data-slk="1"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="1"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-heeft~="1"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="2"]:checked) tr[data-astro-cid-ygis5erk][data-slk]:not([data-slk="2"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="2"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-heeft~="2"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="3"]:checked) tr[data-astro-cid-ygis5erk][data-slk]:not([data-slk="3"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="3"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-heeft~="3"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="4"]:checked) tr[data-astro-cid-ygis5erk][data-slk]:not([data-slk="4"]),.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input[value="4"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-heeft~="4"]){display:none}.vd-keuze[data-astro-cid-ygis5erk]{margin-top:var(--space-l)}.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input:not([value=alle]):checked) tr[data-astro-cid-ygis5erk].later{display:table-row}.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input:not([value=alle]):checked) .meer[data-astro-cid-ygis5erk],.soortlijst[data-astro-cid-ygis5erk].leeg,.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value=B]:checked) tr[data-astro-cid-ygis5erk][data-vd]:not([data-vd=B]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value=B]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-vd-heeft~=B]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value=G]:checked) tr[data-astro-cid-ygis5erk][data-vd]:not([data-vd=G]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value=G]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-vd-heeft~=G]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="1"]:checked) tr[data-astro-cid-ygis5erk][data-vd]:not([data-vd="1"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="1"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-vd-heeft~="1"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="2"]:checked) tr[data-astro-cid-ygis5erk][data-vd]:not([data-vd="2"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="2"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-vd-heeft~="2"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="3"]:checked) tr[data-astro-cid-ygis5erk][data-vd]:not([data-vd="3"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="3"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-vd-heeft~="3"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="4"]:checked) tr[data-astro-cid-ygis5erk][data-vd]:not([data-vd="4"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="4"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-vd-heeft~="4"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="5"]:checked) tr[data-astro-cid-ygis5erk][data-vd]:not([data-vd="5"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="5"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-vd-heeft~="5"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="6"]:checked) tr[data-astro-cid-ygis5erk][data-vd]:not([data-vd="6"]),.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input[value="6"]:checked) .soortlijst[data-astro-cid-ygis5erk]:not([data-vd-heeft~="6"]){display:none}.slk-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk].nul,.vd-opties[data-astro-cid-ygis5erk] label[data-astro-cid-ygis5erk].nul{opacity:.45}.geen-keuze[data-astro-cid-ygis5erk]{margin-top:var(--space-l);font-weight:600}@media (width<=600px){.woningen[data-astro-cid-ygis5erk]:has(.slk-opties input:not([value=alle]):checked) tr[data-astro-cid-ygis5erk].later,.woningen[data-astro-cid-ygis5erk]:has(.vd-opties input:not([value=alle]):checked) tr[data-astro-cid-ygis5erk].later{display:grid}}.project[data-astro-cid-ygis5erk]{background:var(--sand-100);padding-block:var(--space-section) calc(var(--space-section) * 1.5);position:relative;overflow:hidden}.watermerk[data-astro-cid-ygis5erk]{top:var(--space-xxl);white-space:nowrap;max-width:none;font-family:var(--font-display);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px #0c234021;pointer-events:none;margin:0;font-size:clamp(6rem,22vw,22rem);font-weight:800;line-height:.85;position:absolute;left:0}@supports (animation-timeline:view()){.watermerk[data-astro-cid-ygis5erk]{animation:linear both schuif view()}.collage[data-astro-cid-ygis5erk] .c0[data-astro-cid-ygis5erk]{animation:linear both zweef0 view()}.collage[data-astro-cid-ygis5erk] .c1[data-astro-cid-ygis5erk]{animation:linear both zweef1 view()}.collage[data-astro-cid-ygis5erk] .c2[data-astro-cid-ygis5erk]{animation:linear both zweef2 view()}}@keyframes schuif{0%{transform:translate(8%)}to{transform:translate(-35%)}}@keyframes zweef0{0%{transform:translateY(60px)}to{transform:translateY(-40px)}}@keyframes zweef1{0%{transform:translateY(140px)rotate(2deg)}to{transform:translateY(-80px)rotate(-1deg)}}@keyframes zweef2{0%{transform:translateY(220px)}to{transform:translateY(-120px)}}.project-binnen[data-astro-cid-ygis5erk]{gap:var(--space-huge);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;padding-top:clamp(80px,12vw,200px);display:grid;position:relative}.collage[data-astro-cid-ygis5erk]{aspect-ratio:4/5;position:relative}.collage[data-astro-cid-ygis5erk] img[data-astro-cid-ygis5erk]{object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-lifted);position:absolute}.collage[data-astro-cid-ygis5erk] .c0[data-astro-cid-ygis5erk]{width:78%;height:70%;inset:0 22% 30% 0}.collage[data-astro-cid-ygis5erk] .c1[data-astro-cid-ygis5erk]{border:6px solid var(--sand-100);width:58%;height:44%;top:34%;right:0}.collage[data-astro-cid-ygis5erk] .c2[data-astro-cid-ygis5erk]{border:6px solid var(--sand-100);width:44%;height:30%;bottom:0;left:10%}.project-tekst[data-astro-cid-ygis5erk] p[data-astro-cid-ygis5erk]{font-size:1.0625rem}.kenmerken[data-astro-cid-ygis5erk]{gap:var(--space-xxl);margin-top:var(--space-huge);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid;position:relative}.kenmerken[data-astro-cid-ygis5erk]>div[data-astro-cid-ygis5erk]{background:var(--surface);border-radius:var(--radius-l);padding:var(--space-xxl)}.kenmerken[data-astro-cid-ygis5erk] ul[data-astro-cid-ygis5erk]{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.kenmerken[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]{gap:var(--space-s);display:flex}.kenmerken[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]:before{content:"✓";color:var(--navy-900);font-weight:800}@media (width<=860px){.project-binnen[data-astro-cid-ygis5erk]{grid-template-columns:1fr}.collage[data-astro-cid-ygis5erk]{aspect-ratio:1;max-width:520px}}.voorwie[data-astro-cid-ygis5erk]{background:var(--navy-900);color:#fff;padding-block:var(--space-section)}.voorwie[data-astro-cid-ygis5erk] .eyebrow[data-astro-cid-ygis5erk]{color:#c9d5e3}.citaat[data-astro-cid-ygis5erk]{font-family:var(--font-display);letter-spacing:-.015em;max-width:40ch;margin:0;padding-left:clamp(40px,6vw,96px);font-size:clamp(1.375rem,1rem + 1.6vw,2.25rem);font-weight:700;line-height:1.3;position:relative}.citaat[data-astro-cid-ygis5erk]:before{content:"“";color:var(--navy-600);font-size:4em;line-height:1;position:absolute;top:-.2em;left:0}.ligging[data-astro-cid-ygis5erk]{padding-block:var(--space-section)}.afstanden[data-astro-cid-ygis5erk]{margin:var(--space-xxl) 0 var(--space-m);gap:var(--space-s);max-width:860px;padding:0;list-style:none;display:grid}.afstanden[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]{align-items:center;column-gap:var(--space-l);padding:var(--space-m) var(--space-l);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;grid-template-areas:"soort afstand-balk afstand""soort afstand-balk reistijd";display:grid}.afstanden[data-astro-cid-ygis5erk] .soort[data-astro-cid-ygis5erk]{grid-area:soort;font-weight:700;display:grid}.afstanden[data-astro-cid-ygis5erk] .naam[data-astro-cid-ygis5erk]{color:var(--ink-soft);font-size:.875rem;font-weight:400}.afstand-balk[data-astro-cid-ygis5erk]{border-radius:var(--radius-pill);background:var(--sand-100);grid-area:afstand-balk;height:10px;overflow:hidden}.afstand-balk[data-astro-cid-ygis5erk] span[data-astro-cid-ygis5erk]{width:var(--w);border-radius:inherit;background:var(--navy-900);height:100%;display:block}.afstand[data-astro-cid-ygis5erk]{font-family:var(--font-display);letter-spacing:-.02em;grid-area:afstand;justify-self:end;font-size:1.375rem;font-weight:800;line-height:1.1}.reistijd[data-astro-cid-ygis5erk]{color:var(--ink-soft);white-space:nowrap;grid-area:reistijd;justify-self:end;font-size:.875rem}.bron[data-astro-cid-ygis5erk]{margin:0 0 var(--space-xxl);color:var(--ink-faint);font-size:.75rem}@media (width<=600px){.afstanden[data-astro-cid-ygis5erk] li[data-astro-cid-ygis5erk]{row-gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"soort afstand""soort reistijd""afstand-balk afstand-balk"}.afstand-balk[data-astro-cid-ygis5erk]{margin-top:var(--space-s)}}.vragen[data-astro-cid-ygis5erk]{padding-block:var(--space-section)}.buren[data-astro-cid-ygis5erk]{padding-block:var(--space-section) var(--space-huge);background:var(--sand-50)}.buur[data-astro-cid-ygis5erk]{flex:0 0 min(360px,82%)}.buur[data-astro-cid-ygis5erk] a[data-astro-cid-ygis5erk]{border-radius:var(--radius-xl);background:var(--surface);height:100%;box-shadow:var(--shadow-card);text-decoration:none;transition:transform .3s,box-shadow .3s;display:grid;overflow:hidden}.buur[data-astro-cid-ygis5erk] a[data-astro-cid-ygis5erk]:hover{box-shadow:var(--shadow-lifted);transform:translateY(-6px)}.buur[data-astro-cid-ygis5erk] img[data-astro-cid-ygis5erk]{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .6s}.buur[data-astro-cid-ygis5erk] a[data-astro-cid-ygis5erk]:hover img[data-astro-cid-ygis5erk]{transform:scale(1.05)}.buur-tekst[data-astro-cid-ygis5erk]{padding:var(--space-xl);gap:2px;display:grid}.buur-naam[data-astro-cid-ygis5erk]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.buur-meta[data-astro-cid-ygis5erk]{color:var(--ink-soft);font-size:.875rem}.buur-prijs[data-astro-cid-ygis5erk]{margin-top:var(--space-s);font-weight:700}@media (width<=600px){.kop-labels[data-astro-cid-ygis5erk]>span[data-astro-cid-ygis5erk]:not(.label){display:none}}@supports (animation-timeline:scroll()){.kop-car[data-astro-cid-ygis5erk]{animation:linear both kopfoto scroll(root);animation-range:0 100svh}.kop-tekst[data-astro-cid-ygis5erk]{animation:linear both koptekst scroll(root);animation-range:0 80svh}}@keyframes kopfoto{to{filter:brightness(.7);transform:translateY(18%)}}@keyframes koptekst{to{opacity:.15;transform:translateY(-14vh)}}
