.hero[data-astro-cid-lcdefpme]{height:calc(100svh - var(--hdr-groot));min-height:520px;max-height:860px;color:var(--white);background:var(--black);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 62%;width:100%;height:100%;position:absolute;inset:0}.hero__shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0000 25%,#00000059 55%,#000000d9 100%);position:absolute;inset:0}.hero__in[data-astro-cid-lcdefpme]{width:100%;padding-bottom:clamp(48px,8vw,104px);position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:.01em;margin-bottom:.2em;font-size:clamp(2.8rem,8vw,6.4rem)}.hero__lead[data-astro-cid-lcdefpme]{margin-bottom:32px;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:300}.tegels[data-astro-cid-lcdefpme]{background:var(--black);grid-template-columns:1fr 1fr;gap:0;display:grid}@media (width<=760px){.tegels[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.tegel[data-astro-cid-lcdefpme]{aspect-ratio:4/3;color:var(--white);background:var(--black);text-decoration:none;display:block;position:relative;overflow:hidden}.tegel[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.tegel[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.tegel[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0000 45%,#000000bf 100%);position:absolute;inset:0}.tegel__txt[data-astro-cid-lcdefpme]{z-index:1;padding:clamp(24px,4vw,48px);position:absolute;bottom:0;left:0}.tegel__txt[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#d0d0d0;margin-bottom:8px}.tegel__txt[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:14px}.gamma__kop[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:40px;display:flex}.gamma__kop[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.gamma__strook[data-astro-cid-lcdefpme]{--rand:max(40px, calc((100vw - var(--wrap)) / 2 + 40px));scroll-snap-type:x mandatory;scroll-padding-inline:var(--rand);padding:0 var(--rand);scrollbar-width:none;-ms-overflow-style:none;grid-auto-columns:minmax(280px,26%);grid-auto-flow:column;gap:24px;display:grid;overflow-x:auto}.gamma__strook[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}@media (width<=900px){.gamma__strook[data-astro-cid-lcdefpme]{--rand:24px}}@media (width<=600px){.gamma__strook[data-astro-cid-lcdefpme]{--rand:16px;grid-auto-columns:78%;gap:16px}}.gamma__acties[data-astro-cid-lcdefpme]{align-items:center;gap:24px;display:flex}.gamma__pijlen[data-astro-cid-lcdefpme]{gap:8px;display:flex}.pijl[data-astro-cid-lcdefpme]{background:var(--white);width:48px;height:48px;color:var(--black);border:1px solid var(--black);cursor:pointer;border-radius:0;place-items:center;transition:background .2s,color .2s,opacity .2s;display:grid}.pijl[data-astro-cid-lcdefpme]:hover:not(:disabled){background:var(--black);color:var(--white)}.pijl[data-astro-cid-lcdefpme]:disabled{opacity:.25;cursor:default}@media (hover:none) and (width<=600px){.gamma__pijlen[data-astro-cid-lcdefpme]{display:none}}.gamma__item[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex-direction:column;text-decoration:none;display:flex}.gamma__item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;width:100%;margin-bottom:16px;transition:opacity .2s}.gamma__item[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{opacity:.85}.gamma__type[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.74rem}.gamma__naam[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.03em;margin-top:4px;font-size:1.15rem;font-weight:700}.gamma__item[data-astro-cid-lcdefpme]:hover .gamma__naam[data-astro-cid-lcdefpme]{text-decoration:underline}.diensten[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.4fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}@media (width<=900px){.diensten[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width>=901px){.diensten__kop[data-astro-cid-lcdefpme]{top:calc(var(--hdr-klein) + 32px);position:sticky}}.diensten__kop[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:12px}.diensten__lijst[data-astro-cid-lcdefpme]{border-top:1px solid var(--black);margin:0;padding:0;list-style:none}.diensten__lijst[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.4fr auto;align-items:center;gap:24px;padding:26px 0;text-decoration:none;transition:padding .2s;display:grid}.diensten__lijst[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-bottom-color:var(--black);padding-left:12px}@media (width<=600px){.diensten__lijst[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}.d__kort[data-astro-cid-lcdefpme]{display:none}}.d__titel[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.03em;font-size:1.05rem;font-weight:700}.d__kort[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem}.d__pijl[data-astro-cid-lcdefpme]{font-size:1.2rem}.split__img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%}.info[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;gap:64px;display:grid}@media (width<=760px){.info[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.info[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:8px}.info__plaats[data-astro-cid-lcdefpme]{color:var(--muted-on-dark);margin-bottom:32px;font-size:1.2rem}.uren[data-astro-cid-lcdefpme]{margin:0}.uren[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-dark);justify-content:space-between;gap:16px;padding:16px 0;display:flex}.uren[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:700}.uren[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--muted-on-dark);text-align:right;margin:0}
