.projecten[data-astro-cid-mfvt5co2]{padding-bottom:var(--sectie)}.filters[data-astro-cid-mfvt5co2]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 28px;display:flex}.filter[data-astro-cid-mfvt5co2]{font:inherit;font-size:var(--fs-klein);cursor:pointer;border:2px solid color-mix(in srgb, var(--fk) 30%, transparent);color:var(--fk);box-shadow:0 3px 0 color-mix(in srgb, var(--fk) 22%, #e6dfea);transition:background .2s, color .2s, transform .25s var(--veer), box-shadow .25s var(--veer);background:#fff;border-radius:100px;padding:7px 16px;font-weight:500}.filter[data-astro-cid-mfvt5co2]:hover{border-color:var(--fk);transform:translateY(-2px)rotate(-1.5deg)}.filter[data-astro-cid-mfvt5co2][aria-pressed=true]{background:var(--fk);color:#fff;border-color:var(--fk);box-shadow:0 3px 0 color-mix(in srgb, var(--fk) 60%, #000)}.filter[data-astro-cid-mfvt5co2]:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}.mozaiek[data-astro-cid-mfvt5co2]{columns:2;column-gap:24px;margin:0 0 24px;padding:0;list-style:none}.proj[data-astro-cid-mfvt5co2]{break-inside:avoid;margin-bottom:24px}.proj[data-astro-cid-mfvt5co2][hidden]{display:none}.proj__kaart[data-astro-cid-mfvt5co2]{color:inherit;border-radius:var(--radius);box-shadow:var(--schaduw);border-bottom:6px solid var(--pk);--r0:var(--r);transition:rotate .4s var(--veer), box-shadow .3s, translate .4s var(--veer);background:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.proj__kaart[data-astro-cid-mfvt5co2]:hover{box-shadow:0 18px 36px -16px color-mix(in srgb, var(--pk) 55%, #3c145066)}.proj__sticker[data-astro-cid-mfvt5co2]{z-index:2;background:var(--pk);color:#fff;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 3px 0 color-mix(in srgb, var(--pk) 60%, #000);transition:rotate .4s var(--veer);border-radius:100px;padding:4px 12px;font-weight:600;position:absolute;top:14px;left:14px;rotate:-4deg}.proj__kaart[data-astro-cid-mfvt5co2]:hover .proj__sticker[data-astro-cid-mfvt5co2]{rotate:3deg}.proj__beeld[data-astro-cid-mfvt5co2]{display:block;overflow:hidden}.proj__beeld[data-astro-cid-mfvt5co2] img,.proj__beeld[data-astro-cid-mfvt5co2] .placeholder{width:100%;transition:transform .6s;max-width:none!important}.proj__kaart[data-astro-cid-mfvt5co2]:hover .proj__beeld[data-astro-cid-mfvt5co2] img{transform:scale(1.04)}.proj__tekst[data-astro-cid-mfvt5co2]{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.proj__titel[data-astro-cid-mfvt5co2]{font-size:var(--fs-h3);font-weight:var(--kop);color:var(--paars);line-height:1.2;color:color-mix(in srgb, var(--pk) 82%, #000)!important}.proj__uitleg[data-astro-cid-mfvt5co2]{font-size:var(--fs-klein);line-height:1.45}.proj__labels[data-astro-cid-mfvt5co2]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.proj__label[data-astro-cid-mfvt5co2]{font-size:var(--fs-label);letter-spacing:.04em;background:color-mix(in srgb, var(--fk) 12%, #fff);color:color-mix(in srgb, var(--fk) 80%, #000);border-radius:100px;padding:2px 10px}.proj__kaart[data-astro-cid-mfvt5co2]:focus-visible{outline:3px solid var(--magenta);outline-offset:3px}@media (width<=680px){.mozaiek[data-astro-cid-mfvt5co2]{columns:1}}.proj__breed[data-astro-cid-mfvt5co2]{border-radius:var(--radius);background:color-mix(in srgb, var(--geel) 14%, #fff);border:2px dashed color-mix(in srgb, var(--geel) 70%, #fff);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,36px);margin-top:16px;padding:18px;display:grid}.proj__breed-beeld[data-astro-cid-mfvt5co2]{box-shadow:var(--schaduw);border-radius:16px;display:block;overflow:hidden;rotate:-2deg}.proj__breed-beeld[data-astro-cid-mfvt5co2] img{object-fit:cover;width:100%;aspect-ratio:3/2!important;max-width:none!important}.proj__breed-titel[data-astro-cid-mfvt5co2]{font-size:var(--fs-h3);font-weight:var(--kop);color:var(--paars);margin:0 0 6px;line-height:1.25}.proj__breed-tekst[data-astro-cid-mfvt5co2]>p[data-astro-cid-mfvt5co2]:not(.proj__breed-titel){margin:0 0 14px}.proj__breed-knoppen[data-astro-cid-mfvt5co2]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=680px){.proj__breed[data-astro-cid-mfvt5co2]{grid-template-columns:1fr}}
