.cb[data-astro-cid-n5dfa7m5]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.cb-item[data-astro-cid-n5dfa7m5]{background:var(--card);text-align:center;align-content:start;gap:6px;padding:30px 26px 26px;display:grid}.cb-licht[data-astro-cid-n5dfa7m5] .cb-item[data-astro-cid-n5dfa7m5]{background:var(--bg-2)}.cb-waarde[data-astro-cid-n5dfa7m5]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent-hi);font-variant-numeric:tabular-nums;text-shadow:0 0 34px var(--glow-soft);font-size:clamp(2.4rem,6vw,3.3rem);font-weight:700;line-height:1}.cb-label[data-astro-cid-n5dfa7m5]{font-weight:600;font-family:var(--font-display);color:var(--on-dark);margin:4px 0 0;font-size:1rem}.cb-toe[data-astro-cid-n5dfa7m5]{color:var(--muted);margin:0;font-size:.87rem;line-height:1.5}@media (width<=760px){.cb[data-astro-cid-n5dfa7m5]{grid-template-columns:1fr}.cb-item[data-astro-cid-n5dfa7m5]{padding:24px 22px 22px}}.case-gallery[data-astro-cid-mgpmxbrl]>.case-item[data-astro-cid-mgpmxbrl]:first-child{grid-column:1/-1}.klantquote[data-astro-cid-mgpmxbrl]{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);justify-items:start;gap:16px;max-width:720px;margin:40px auto 0;padding:30px 32px 26px;display:grid}.klantquote[data-astro-cid-mgpmxbrl] blockquote[data-astro-cid-mgpmxbrl]{margin:0}.klantquote[data-astro-cid-mgpmxbrl] blockquote[data-astro-cid-mgpmxbrl] p[data-astro-cid-mgpmxbrl]{color:var(--ink);margin:0;font-size:1.18rem;line-height:1.55}.klantquote[data-astro-cid-mgpmxbrl] blockquote[data-astro-cid-mgpmxbrl] p[data-astro-cid-mgpmxbrl]:before{content:"“"}.klantquote[data-astro-cid-mgpmxbrl] blockquote[data-astro-cid-mgpmxbrl] p[data-astro-cid-mgpmxbrl]:after{content:"”"}.klantquote[data-astro-cid-mgpmxbrl] figcaption[data-astro-cid-mgpmxbrl]{letter-spacing:.06em;color:var(--accent);font-size:.84rem}@media (width<=620px){.klantquote[data-astro-cid-mgpmxbrl]{padding:24px 22px 20px}}.section[data-astro-cid-mgpmxbrl].wit{--bg:#fff;background:#fff}.section[data-astro-cid-mgpmxbrl].wit .klantquote[data-astro-cid-mgpmxbrl]{background:#fafafb}.vn[data-astro-cid-mgpmxbrl]{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch;display:grid}.vn-kant[data-astro-cid-mgpmxbrl]{border-radius:20px;flex-direction:column;padding:26px 28px 24px;display:flex}.vn-kant[data-astro-cid-mgpmxbrl].voor{border:1px solid var(--line);background:#f1f5f9}.vn-kant[data-astro-cid-mgpmxbrl].na{background:#fff;border:1.5px solid #9fe3cc;box-shadow:0 1px 2px #0f1e2a0d,0 18px 40px -26px #00805f73}.vn-top[data-astro-cid-mgpmxbrl]{border-bottom:1px solid var(--line);grid-template-columns:116px minmax(0,1fr);align-items:center;gap:18px;margin-bottom:18px;padding-bottom:20px;display:grid}.vn-top[data-astro-cid-mgpmxbrl] img[data-astro-cid-mgpmxbrl]{object-fit:contain;width:116px;height:116px}.vn-label[data-astro-cid-mgpmxbrl]{color:var(--muted);margin:0 0 4px;font-size:.82rem;font-weight:600}.na[data-astro-cid-mgpmxbrl] .vn-label[data-astro-cid-mgpmxbrl]{color:var(--accent)}.vn-cijfer[data-astro-cid-mgpmxbrl]{letter-spacing:-.03em;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,3.6vw,2.7rem);font-weight:800;line-height:1.05}.voor[data-astro-cid-mgpmxbrl] .vn-cijfer[data-astro-cid-mgpmxbrl]{color:#475569}.vn-sub[data-astro-cid-mgpmxbrl]{color:var(--muted);margin:6px 0 0;font-size:.92rem}.vn-stappen[data-astro-cid-mgpmxbrl]{counter-reset:vn;gap:10px;margin:0;padding:0;list-style:none;display:grid}.vn-stappen[data-astro-cid-mgpmxbrl] li[data-astro-cid-mgpmxbrl]{counter-increment:vn;min-height:24px;color:var(--ink);padding-left:36px;font-size:.93rem;line-height:1.45;position:relative}.vn-stappen[data-astro-cid-mgpmxbrl] li[data-astro-cid-mgpmxbrl]:before{content:counter(vn);width:24px;height:24px;color:var(--faint);border:1px solid var(--line-2);background:#fff;border-radius:50%;place-items:center;font-size:.74rem;font-weight:700;display:grid;position:absolute;top:-1px;left:0}.voor[data-astro-cid-mgpmxbrl] .vn-stappen[data-astro-cid-mgpmxbrl] li[data-astro-cid-mgpmxbrl]{color:#334155}.na[data-astro-cid-mgpmxbrl] .collega[data-astro-cid-mgpmxbrl]:before{background:var(--rol-collega-vlak);color:var(--rol-collega);border-color:var(--rol-collega-lijn)}.na[data-astro-cid-mgpmxbrl] .mens[data-astro-cid-mgpmxbrl]{font-weight:600}.na[data-astro-cid-mgpmxbrl] .mens[data-astro-cid-mgpmxbrl]:before{background:var(--rol-mens-vlak);color:var(--rol-mens);border-color:var(--rol-mens-lijn)}.vn-voet[data-astro-cid-mgpmxbrl]{color:var(--muted);margin:auto 0 0;padding-top:18px;font-size:.88rem;line-height:1.55}.vn-pijl[data-astro-cid-mgpmxbrl]{background:var(--knop);width:40px;height:40px;color:var(--op-knop);border-radius:50%;place-self:center;place-items:center;display:grid;box-shadow:0 8px 18px -10px #00805f99}.vn-pijl[data-astro-cid-mgpmxbrl] svg[data-astro-cid-mgpmxbrl]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.vn-meer[data-astro-cid-mgpmxbrl]{border:1px solid var(--line);background:#fafafb;border-radius:16px;margin:18px 0 0}.vn-meer[data-astro-cid-mgpmxbrl] summary[data-astro-cid-mgpmxbrl]{cursor:pointer;color:var(--accent);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;font-size:.95rem;font-weight:600;list-style:none;display:flex}.vn-meer[data-astro-cid-mgpmxbrl] summary[data-astro-cid-mgpmxbrl]::-webkit-details-marker{display:none}.vn-meer[data-astro-cid-mgpmxbrl] summary[data-astro-cid-mgpmxbrl]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:16px}.vn-plus[data-astro-cid-mgpmxbrl]{flex:none;width:11px;height:11px;position:relative}.vn-plus[data-astro-cid-mgpmxbrl]:before,.vn-plus[data-astro-cid-mgpmxbrl]:after{content:"";width:11px;height:2px;transition:transform var(--tempo) var(--curve);background:currentColor;border-radius:2px;position:absolute;top:4.5px;left:0}.vn-plus[data-astro-cid-mgpmxbrl]:after{transform:rotate(90deg)}.vn-meer[data-astro-cid-mgpmxbrl][open] .vn-plus[data-astro-cid-mgpmxbrl]:after{transform:rotate(0)}.vn-meer[data-astro-cid-mgpmxbrl] dl[data-astro-cid-mgpmxbrl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;margin:0;padding:4px 22px 22px;display:grid}.vn-meer[data-astro-cid-mgpmxbrl] dt[data-astro-cid-mgpmxbrl]{color:var(--ink);margin-bottom:4px;font-size:.95rem;font-weight:600}.vn-meer[data-astro-cid-mgpmxbrl] dd[data-astro-cid-mgpmxbrl]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}@media (width<=900px){.vn[data-astro-cid-mgpmxbrl]{grid-template-columns:1fr;gap:0}.vn-pijl[data-astro-cid-mgpmxbrl]{margin:12px 0;transform:rotate(90deg)}}@media (width<=620px){.vn-kant[data-astro-cid-mgpmxbrl]{padding:20px 18px 18px}.vn-top[data-astro-cid-mgpmxbrl]{grid-template-columns:84px minmax(0,1fr);gap:14px}.vn-top[data-astro-cid-mgpmxbrl] img[data-astro-cid-mgpmxbrl]{width:84px;height:84px}.vn-meer[data-astro-cid-mgpmxbrl] summary[data-astro-cid-mgpmxbrl]{padding:14px 18px}.vn-meer[data-astro-cid-mgpmxbrl] dl[data-astro-cid-mgpmxbrl]{grid-template-columns:1fr;padding:4px 18px 18px}}@media (prefers-reduced-motion:reduce){.vn-plus[data-astro-cid-mgpmxbrl]:before,.vn-plus[data-astro-cid-mgpmxbrl]:after{transition:none}}
