.groepen[data-astro-cid-3cs2qzxj]{gap:0 var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}.groep[data-astro-cid-3cs2qzxj]{padding-block:var(--space-6) var(--space-8);border-top:1px solid var(--color-line);flex-direction:column;display:flex}.groep__titel[data-astro-cid-3cs2qzxj]{font-size:var(--text-lead)}.groep__link[data-astro-cid-3cs2qzxj]{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-heading);text-underline-offset:4px;transition:color var(--duration) var(--ease), text-decoration-color var(--duration) var(--ease);text-decoration:underline 2px #0000;display:inline-flex}.groep__link[data-astro-cid-3cs2qzxj] svg{color:var(--color-accent);transition:transform var(--duration) var(--ease)}.groep__link[data-astro-cid-3cs2qzxj]:hover{text-decoration-color:var(--color-accent)}.groep__link[data-astro-cid-3cs2qzxj]:hover svg{transform:translate(4px)}.groep__aantal[data-astro-cid-3cs2qzxj]{color:var(--color-muted);font-size:var(--text-small)}.groep__lijst[data-astro-cid-3cs2qzxj]{margin-block-start:var(--space-3);padding-inline-start:1.1em;list-style:square}.groep__lijst[data-astro-cid-3cs2qzxj] li[data-astro-cid-3cs2qzxj]+li[data-astro-cid-3cs2qzxj]{margin-block-start:var(--space-1)}.groep__lijst[data-astro-cid-3cs2qzxj] li[data-astro-cid-3cs2qzxj]::marker{color:var(--color-accent)}.groep__partner[data-astro-cid-3cs2qzxj]{align-items:baseline;gap:var(--space-3);color:var(--color-heading);font-size:var(--text-small);margin-block-start:var(--space-4);font-weight:600;display:flex}.groep__partner[data-astro-cid-3cs2qzxj]:before{content:"";width:var(--space-4);background:var(--color-accent);flex:none;height:2px;transform:translateY(-.3em)}.split[data-astro-cid-3cs2qzxj]{gap:var(--space-10);display:grid}.split__prose[data-astro-cid-3cs2qzxj]{margin-block-start:var(--space-6)}.split__prose[data-astro-cid-3cs2qzxj] .lead[data-astro-cid-3cs2qzxj]{color:var(--color-heading);font-size:1.125rem}.split__tekst[data-astro-cid-3cs2qzxj]>.pijl-link[data-astro-cid-3cs2qzxj]{margin-block-start:var(--space-6)}.split__tekst[data-astro-cid-3cs2qzxj] .split__quote{max-width:60ch;margin-block-start:var(--space-10)}.split__media[data-astro-cid-3cs2qzxj] img{aspect-ratio:4/3;object-fit:cover;width:100%}.split__media[data-astro-cid-3cs2qzxj] figcaption[data-astro-cid-3cs2qzxj]{color:var(--color-muted);font-size:var(--text-small);margin-block-start:var(--space-3)}.onderhoud[data-astro-cid-3cs2qzxj]{gap:var(--space-4);padding:var(--space-8) var(--space-6);border:1px solid var(--color-line);background:var(--color-bg);margin-block-start:clamp(var(--space-12), 6vw, var(--space-16));display:grid}.onderhoud__titel[data-astro-cid-3cs2qzxj]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem)}.onderhoud__tekst[data-astro-cid-3cs2qzxj]{max-width:62ch}.pijl-link[data-astro-cid-3cs2qzxj]{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500;display:inline-flex}.pijl-link[data-astro-cid-3cs2qzxj] svg{transition:transform var(--duration) var(--ease)}.pijl-link[data-astro-cid-3cs2qzxj]:hover svg{transform:translate(4px)}.meer[data-astro-cid-3cs2qzxj]{justify-content:center;margin-block-start:var(--space-12);display:flex}@media (width>=640px){.groepen[data-astro-cid-3cs2qzxj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.groepen[data-astro-cid-3cs2qzxj]{grid-template-columns:repeat(3,minmax(0,1fr))}.split[data-astro-cid-3cs2qzxj]{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split--foto-links[data-astro-cid-3cs2qzxj]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.split--foto-links[data-astro-cid-3cs2qzxj] .split__media[data-astro-cid-3cs2qzxj]{order:-1}.split__prose[data-astro-cid-3cs2qzxj] .lead[data-astro-cid-3cs2qzxj]{font-size:var(--text-lead)}.split__media[data-astro-cid-3cs2qzxj]{top:calc(var(--chrome-bottom) + var(--space-8));transition:top var(--duration) var(--ease);position:sticky}.onderhoud[data-astro-cid-3cs2qzxj]{align-items:baseline;gap:var(--space-10);padding:var(--space-10) var(--space-12);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}
