.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:min(78vh,680px);color:var(--wit);align-items:flex-end;padding-block:clamp(96px,14vw,160px) clamp(40px,6vw,72px);display:flex;position:relative}.hero-foto[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0a28251a 0%,#0a282559 45%,#0a2825c7 100%);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-shadow:0 2px 24px #00000040;max-width:16ch;font-size:clamp(2.2rem,1.5rem + 3.2vw,4rem)}.hero-intro[data-astro-cid-lcdefpme]{max-width:52ch;margin-bottom:1.75rem;font-size:clamp(1.05rem,1rem + .3vw,1.2rem)}.zoekbalk[data-astro-cid-lcdefpme]{background:var(--wit);border-radius:calc(var(--radius) + 4px);max-width:920px;box-shadow:var(--schaduw);color:var(--inkt);grid-template-columns:auto 1fr 1fr auto;align-items:end;gap:12px;padding:14px;display:grid}.zoek-land[data-astro-cid-lcdefpme]{background:var(--turquoise-licht);border:0;border-radius:999px;align-self:center;gap:4px;margin:0;padding:4px;display:flex}.zoek-land[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{cursor:pointer;white-space:nowrap;border-radius:999px;padding:.55rem 1rem;font-weight:650;position:relative}.zoek-land[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;cursor:pointer;position:absolute;inset:0}.zoek-land[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]:has(input:checked){background:var(--turquoise-donker);color:var(--wit)}.zoek-land[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]:has(input:focus-visible){outline:3px solid var(--geel)}.zoek-veld[data-astro-cid-lcdefpme]{gap:2px;font-weight:400;display:grid}.zoek-veld[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.zoekbalk[data-astro-cid-lcdefpme] .plaatsveld label{color:var(--grijs);padding-left:2px;font-size:.78rem;font-weight:700}.zoekbalk[data-astro-cid-lcdefpme] .plaatsveld{gap:2px}.zoekbalk[data-astro-cid-lcdefpme] .plaats-hint{z-index:2;background:var(--wit);border-radius:var(--radius-klein);box-shadow:var(--schaduw);white-space:nowrap;padding:.4em .75em;position:absolute;top:calc(100% + 6px);left:0}.zoekbalk[data-astro-cid-lcdefpme] .knop[data-astro-cid-lcdefpme]{height:48px}.favorieten[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--kolommen,4), minmax(0, 1fr))}.themas-band[data-astro-cid-lcdefpme]{background:var(--turquoise-licht)}.thema-raster[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:clamp(12px,1.6vw,20px);display:grid}.thema-tegel[data-astro-cid-lcdefpme]{isolation:isolate;aspect-ratio:3/4;border-radius:var(--radius);color:var(--wit);box-shadow:var(--schaduw-klein);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.thema-tegel[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.thema-tegel[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0000 40%,#0a2825d9);position:absolute;inset:0}.thema-tegel[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.thema-tekst[data-astro-cid-lcdefpme]{padding:16px;display:grid}.thema-naam[data-astro-cid-lcdefpme]{font-family:var(--font-kop);font-size:1.2rem;font-weight:750;line-height:1.15}.thema-aantal[data-astro-cid-lcdefpme]{opacity:.9;font-size:.88rem}.kaart-sectie[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.6fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.kaart-tekst[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--grijs)}@media (width<=1100px){.favorieten[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.zoekbalk[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.zoek-land[data-astro-cid-lcdefpme]{grid-column:1/-1;justify-self:start}.zoekbalk[data-astro-cid-lcdefpme] .knop[data-astro-cid-lcdefpme]{grid-column:1/-1}.thema-raster[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.kaart-sectie[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=560px){.favorieten[data-astro-cid-lcdefpme],.zoekbalk[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.thema-raster[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}
