.hero[data-astro-cid-wqmxkbin]{--scrim:1;isolation:isolate;background:var(--color-plaster);height:100svh;position:relative;overflow:hidden}main:has(>[data-hero-opening]){padding-top:0}.hero__slider[data-astro-cid-wqmxkbin]{grid-template:100%/100%;display:grid;position:absolute;inset:0;overflow:hidden}.hero__dia[data-astro-cid-wqmxkbin]{opacity:0;grid-area:1/1;position:relative;overflow:hidden}.hero__dia[data-astro-cid-wqmxkbin].is-huidig{opacity:1}.hero__dia-beeld[data-astro-cid-wqmxkbin]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-opening] .hero[data-astro-cid-wqmxkbin]{--scrim:0}.hero__scrim[data-astro-cid-wqmxkbin]{z-index:2;pointer-events:none;opacity:var(--scrim);background:linear-gradient(180deg, color-mix(in srgb, var(--color-slate) 30%, transparent) 0%, color-mix(in srgb, var(--color-slate) 52%, transparent) 42%, color-mix(in srgb, var(--color-slate) 52%, transparent) 62%, color-mix(in srgb, var(--color-slate) 62%, transparent) 100%);position:absolute;inset:0}.hero__inhoud[data-astro-cid-wqmxkbin]{z-index:3;height:100%;padding:80px var(--gutter) 24px;flex-direction:column;align-items:center;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){html.js .hero__inhoud[data-astro-cid-wqmxkbin]{visibility:hidden}}.hero__kop[data-astro-cid-wqmxkbin]{justify-content:space-between;align-items:flex-start;gap:40px;width:100%;margin-block:auto;display:flex}.hero__blok[data-astro-cid-wqmxkbin]{font-size:clamp(56px,6.67vw,128px);line-height:.9167em;display:block;position:relative}@media (hover:hover) and (pointer:fine){.hero__blok[data-astro-cid-wqmxkbin]{font-weight:500}}.hero__blok[data-astro-cid-wqmxkbin]:before{content:"";z-index:-1;pointer-events:none;opacity:var(--scrim);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-slate) 42%, transparent), color-mix(in srgb, var(--color-slate) 26%, transparent) 55%, transparent);position:absolute;inset:-45% -18%}.hero__blok--links[data-astro-cid-wqmxkbin]{color:var(--color-chalk)}.hero__blok--rechts[data-astro-cid-wqmxkbin]{text-align:right;color:var(--color-jade-300);flex-direction:column;align-items:flex-end;padding-top:.9167em;display:flex}.hero__kop[data-astro-cid-wqmxkbin] .woord-mask{margin:-.1em -.05em;padding:.1em .05em}.hero__onder[data-astro-cid-wqmxkbin]{flex-direction:column;align-items:center;gap:16px;max-width:100%;display:flex}.hero__knoppen[data-astro-cid-wqmxkbin]{--knop:clamp(56px, 2.5vw + 32px, 128px);gap:calc(var(--knop) / 7);max-width:100%;padding:16px;display:flex;overflow:hidden}.hero__knop[data-astro-cid-wqmxkbin]{width:var(--knop);aspect-ratio:1;border-radius:var(--radius-sm);min-width:0;transition:border-color .75s var(--ease-osmo);border:1px solid #0000;flex:0 auto;position:relative}.hero__knop[data-astro-cid-wqmxkbin] img[data-astro-cid-wqmxkbin]{object-fit:cover;border-radius:inherit;width:100%;height:100%;transition:transform .75s var(--ease-osmo);position:absolute;inset:0;transform:scale(1)rotate(.001deg)}.hero__knoppen[data-astro-cid-wqmxkbin]:has(.hero__knop:hover,.hero__knop:focus-visible) img[data-astro-cid-wqmxkbin]{transform:scale(.825)rotate(.001deg)}.hero__knoppen[data-astro-cid-wqmxkbin] .hero__knop[data-astro-cid-wqmxkbin]:is(:hover,:focus-visible) img[data-astro-cid-wqmxkbin]{transform:scale(1)rotate(.001deg)}.hero__knop[data-astro-cid-wqmxkbin][aria-current=true]{border-color:var(--color-chalk)}.hero__knop[data-astro-cid-wqmxkbin]:focus-visible{outline-color:var(--color-chalk);outline-offset:2px}.hero__label[data-astro-cid-wqmxkbin]{color:var(--color-chalk);align-items:center;gap:1em;font-size:clamp(12px,.333vw + 9.2px,22px);line-height:1.333;display:flex}.hero__stip[data-astro-cid-wqmxkbin]{background:var(--color-jade-300);border-radius:999px;flex-shrink:0;width:.667em;height:.667em}.loader[data-astro-cid-wqmxkbin]{z-index:1;background:var(--color-paper);justify-content:center;align-items:center;font-size:clamp(10px,1.11111vw,21.333px);display:none;position:absolute;inset:0;overflow:hidden}html[data-opening] .loader[data-astro-cid-wqmxkbin],.hero[data-astro-cid-wqmxkbin][data-laadt] .loader[data-astro-cid-wqmxkbin]{display:flex}.loader__wrap[data-astro-cid-wqmxkbin]{visibility:hidden;justify-content:center;align-items:center;display:flex;position:relative}.loader__groepen[data-astro-cid-wqmxkbin]{position:relative;overflow:hidden}.loader__groep[data-astro-cid-wqmxkbin]{border-radius:.5em;justify-content:center;align-items:center;display:flex;position:relative}.loader__groep--dubbel[data-astro-cid-wqmxkbin]{position:absolute}.loader__groep--rij[data-astro-cid-wqmxkbin]{left:100%}.loader__vak[data-astro-cid-wqmxkbin]{padding-inline:1em;position:relative}.loader__beeld[data-astro-cid-wqmxkbin]{border-radius:.5em;width:10em;height:10em;position:relative}.loader__beeld[data-astro-cid-wqmxkbin].is-schaal{transition:border-radius .5s var(--ease-relaxed);border-radius:0}.loader__beeld[data-astro-cid-wqmxkbin].is-schaal.is-rond{border-radius:.5em}.loader__img[data-astro-cid-wqmxkbin]{object-fit:cover;border-radius:inherit;background:var(--color-plaster);width:100%;max-width:none;height:100%;position:absolute}.loader__vervaag[data-astro-cid-wqmxkbin]{pointer-events:none;background:linear-gradient(90deg, var(--color-paper) 20%, transparent);width:5em;height:calc(100% + 2px);position:absolute;top:-1px;left:-1px}.loader__vervaag--rechts[data-astro-cid-wqmxkbin]{background:linear-gradient(270deg, var(--color-paper) 20%, transparent);left:auto;right:-1px}@media (prefers-reduced-motion:reduce){.hero__knop[data-astro-cid-wqmxkbin],.hero__knop[data-astro-cid-wqmxkbin] img[data-astro-cid-wqmxkbin]{transition:none}}@media (width<=767px){.hero__inhoud[data-astro-cid-wqmxkbin]{padding:68px 20px 16px}.hero__kop[data-astro-cid-wqmxkbin]{flex-direction:column;gap:12px}.hero__blok[data-astro-cid-wqmxkbin]{font-size:44px;line-height:40px}.hero__blok--rechts[data-astro-cid-wqmxkbin]{align-self:flex-end;padding-top:0}.hero__knoppen[data-astro-cid-wqmxkbin]{gap:6px;padding:12px}}.kanalen[data-astro-cid-lcdefpme]{padding:64px var(--gutter) 200px;flex-direction:column;gap:96px;display:flex}.kanalen__knop[data-astro-cid-lcdefpme]{padding-top:16px}.kanalen__kanaal[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;display:flex}.kanalen__label[data-astro-cid-lcdefpme]{color:var(--color-accent)}.kanalen__tekst[data-astro-cid-lcdefpme]{max-width:960px}@media (width>=1024px){.kanalen[data-astro-cid-lcdefpme]{flex-direction:row;gap:0;padding-inline:0}.kanalen__kanaal[data-astro-cid-lcdefpme]{min-width:0;padding:0 60px 0 var(--gutter);flex:1;grid-template-columns:min(100%,600px);place-content:start end;display:grid}.kanalen__kanaal[data-astro-cid-lcdefpme]+.kanalen__kanaal[data-astro-cid-lcdefpme]{padding:0 var(--gutter) 0 60px;justify-content:start}}.keuze[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-fog);width:100%;display:flex}.keuze__helft[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;align-items:flex-end;min-width:0;padding:120px 60px;display:flex}.keuze__inhoud[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:600px;display:flex}.keuze__helft--capture[data-astro-cid-lcdefpme]{background:var(--color-paper);padding-left:var(--gutter)}.keuze__helft--home[data-astro-cid-lcdefpme]{background:var(--color-home);color:var(--color-op-home);padding-right:var(--gutter);align-items:flex-start}.keuze__helft--home[data-astro-cid-lcdefpme] :focus-visible{outline-color:var(--color-op-home)}html[data-user-theme=dark] .keuze__helft--home[data-astro-cid-lcdefpme]{background:var(--color-plaster)}.keuze__beeld[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--color-plaster);border-radius:var(--radius-tegel);width:100%;overflow:hidden}.keuze__helft--home[data-astro-cid-lcdefpme] .keuze__beeld[data-astro-cid-lcdefpme]{background:var(--color-home-lijn)}.keuze__beeld[data-astro-cid-lcdefpme] :is(img,video){object-fit:cover;width:100%;height:100%}.keuze__kop[data-astro-cid-lcdefpme]{color:var(--color-capture);padding-top:16px}.keuze__helft--home[data-astro-cid-lcdefpme] .keuze__kop[data-astro-cid-lcdefpme]{color:var(--color-op-home)}.keuze__tekst[data-astro-cid-lcdefpme]{max-width:560px;color:var(--color-ink-soft)}.keuze__helft--home[data-astro-cid-lcdefpme] .keuze__tekst[data-astro-cid-lcdefpme]{color:var(--color-op-home)}@media (width>=1600px){.kanalen__kanaal[data-astro-cid-lcdefpme]{grid-template-columns:min(100%,880px)}.keuze__inhoud[data-astro-cid-lcdefpme]{max-width:880px}.keuze__beeld[data-astro-cid-lcdefpme]{aspect-ratio:3/2}}.werk[data-astro-cid-lcdefpme]{padding-inline:var(--gutter);flex-direction:column;gap:40px;display:flex}.werk__kop[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.werk__titel[data-astro-cid-lcdefpme]{color:var(--color-capture)}.werk__rij[data-astro-cid-lcdefpme]{align-items:flex-start;gap:24px;display:flex}.werk__rij[data-astro-cid-lcdefpme] .kaart{flex:0 1 var(--kaart-breedte);min-width:0}@media (width>=768px){.werk[data-astro-cid-lcdefpme]{z-index:1;background:var(--color-paper);justify-content:center;min-height:100vh;position:relative;overflow-x:clip}.werk__rij[data-astro-cid-lcdefpme] .kaart{flex:var(--kaart-groei) 0 var(--kaart-breedte)}}@media (width>=768px) and (prefers-reduced-motion:reduce){.werk[data-astro-cid-lcdefpme]{min-height:0;overflow-x:auto}}@media (width<=767px){.kanalen[data-astro-cid-lcdefpme]{gap:48px;padding:64px 20px}.kanalen__kanaal[data-astro-cid-lcdefpme]{gap:12px}.werk[data-astro-cid-lcdefpme],.keuze__helft[data-astro-cid-lcdefpme]{padding-inline:20px}.werk[data-astro-cid-lcdefpme]{gap:24px;padding-right:0}.werk__kop[data-astro-cid-lcdefpme]{align-items:flex-end;gap:16px;padding-right:20px}.werk__rij[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding-right:20px;overflow-x:auto}.werk__rij[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.werk__rij[data-astro-cid-lcdefpme] .kaart{scroll-snap-align:start;flex:0 0 280px;width:280px}.keuze__helft[data-astro-cid-lcdefpme]{padding:40px 16px}.keuze__inhoud[data-astro-cid-lcdefpme]{gap:12px}.keuze__beeld[data-astro-cid-lcdefpme]{aspect-ratio:163/204;border-radius:16px}.keuze__kop[data-astro-cid-lcdefpme]{letter-spacing:-.03em;padding-top:12px;font-size:22px;line-height:22px}.keuze__tekst[data-astro-cid-lcdefpme]{min-height:100px;font-size:14px;line-height:20px}.keuze__helft[data-astro-cid-lcdefpme] .link{gap:8px;font-size:16px;line-height:22px}.keuze__helft[data-astro-cid-lcdefpme] .link svg{width:14px;height:14px}}
