.ks-wrap[data-astro-cid-57z4vco7]{display:flex;flex-direction:column;gap:44px;max-width:1360px}.ks-kop[data-astro-cid-57z4vco7]{display:flex;flex-wrap:wrap;gap:20px 64px;align-items:flex-end;justify-content:space-between}.ks-links[data-astro-cid-57z4vco7]{flex:1 1 520px;min-width:0;gap:18px}.ks-links[data-astro-cid-57z4vco7] .kop-2[data-astro-cid-57z4vco7]{margin:0;text-wrap:balance}.ks-tekst[data-astro-cid-57z4vco7]{flex:0 1 400px;margin:0;font-size:18px;line-height:1.6}.as-wrap[data-astro-cid-5rbpco3p]{display:flex;flex-direction:column;gap:72px}.as-intro[data-astro-cid-5rbpco3p]{gap:20px;max-width:820px}.as-intro[data-astro-cid-5rbpco3p] .kop-2[data-astro-cid-5rbpco3p]{margin:0}.as-intro[data-astro-cid-5rbpco3p] p[data-astro-cid-5rbpco3p]{margin:0;max-width:720px}.as-laptop[data-astro-cid-5rbpco3p]{display:flex;flex-direction:column;align-items:center}.as-scherm[data-astro-cid-5rbpco3p]{width:100%;max-width:980px;background:var(--kleur-vlak-donker);border-radius:18px 18px 6px 6px;padding:14px;box-shadow:0 30px 60px #2e2e2c38;display:flex;flex-wrap:wrap}.as-lessen[data-astro-cid-5rbpco3p]{flex:1 1 260px;min-width:0;list-style:none;margin:0;padding:22px 20px;background:var(--kleur-wit)}.as-lessen[data-astro-cid-5rbpco3p] li[data-astro-cid-5rbpco3p]{font-size:15px;padding:7px 0;border-top:1px solid #EEE9E1}.as-lessen[data-astro-cid-5rbpco3p] .as-kopje[data-astro-cid-5rbpco3p]{border-top:0;padding:0 0 8px;font-family:var(--font-label);font-weight:600;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--kleur-accent)}.as-lessen[data-astro-cid-5rbpco3p] .actief[data-astro-cid-5rbpco3p]{background:var(--kleur-zand);margin:0 -10px;padding:7px 10px}.as-lessen[data-astro-cid-5rbpco3p] .wazig[data-astro-cid-5rbpco3p]{filter:blur(3.5px);user-select:none}.as-les[data-astro-cid-5rbpco3p]{flex:2.2 1 420px;min-width:0;padding:22px;background:var(--kleur-achtergrond);display:flex;flex-direction:column;gap:14px}.as-video[data-astro-cid-5rbpco3p]{position:relative}.as-video[data-astro-cid-5rbpco3p] img[data-astro-cid-5rbpco3p]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.as-play[data-astro-cid-5rbpco3p]{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#f6f5f0eb;color:var(--kleur-inkt);display:grid;place-items:center}.as-titel[data-astro-cid-5rbpco3p]{font-family:var(--font-kop);font-size:22px;line-height:1.15}.as-voet[data-astro-cid-5rbpco3p]{width:100%;max-width:1080px;height:16px;background:#cfcbc4;border-radius:0 0 14px 14px}.as-onder[data-astro-cid-5rbpco3p]{margin-top:26px;max-width:760px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.as-onder-kop[data-astro-cid-5rbpco3p]{font-family:var(--font-kop);font-size:30px;line-height:1.15}.as-onder-kop[data-astro-cid-5rbpco3p] em[data-astro-cid-5rbpco3p]{color:var(--kleur-accent)}.as-onder[data-astro-cid-5rbpco3p] p[data-astro-cid-5rbpco3p]{margin:0}.as-bieb[data-astro-cid-5rbpco3p]{padding:40px;display:flex;flex-direction:column;gap:36px}.as-bieb-kop[data-astro-cid-5rbpco3p]{display:flex;flex-wrap:wrap;gap:20px 56px;align-items:flex-end}.as-bieb-l[data-astro-cid-5rbpco3p]{flex:1 1 480px;min-width:0;gap:16px}.as-bieb-l[data-astro-cid-5rbpco3p] h3[data-astro-cid-5rbpco3p]{margin:0;font-size:clamp(28px,3vw,36px);line-height:1.08}.as-bieb-l[data-astro-cid-5rbpco3p] h3[data-astro-cid-5rbpco3p] em[data-astro-cid-5rbpco3p]{color:var(--kleur-accent)}.as-bieb-l[data-astro-cid-5rbpco3p] p[data-astro-cid-5rbpco3p],.as-bieb-r[data-astro-cid-5rbpco3p] p[data-astro-cid-5rbpco3p]{margin:0;font-size:17px;line-height:1.55}.as-bieb-r[data-astro-cid-5rbpco3p]{flex:1 1 360px;min-width:0}.as-naam[data-astro-cid-5rbpco3p]{font-family:var(--font-kop);font-size:20px}.as-pil[data-astro-cid-5rbpco3p]{align-self:flex-start;font-family:var(--font-label);font-weight:600;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;padding:6px 12px;border-radius:999px;background:#dcd3c3}.as-podium[data-astro-cid-5rbpco3p]{background:var(--kleur-achtergrond);padding:36px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px 36px}.as-meubels[data-astro-cid-5rbpco3p]{flex:1 1 240px;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.as-meubels[data-astro-cid-5rbpco3p] img[data-astro-cid-5rbpco3p]{display:block;margin:auto auto 0;max-width:100%;max-height:112px;width:auto;height:auto;object-fit:contain}.as-imac[data-astro-cid-5rbpco3p]{flex:0 1 440px;min-width:260px;display:flex;flex-direction:column;align-items:center}.as-imac-scherm[data-astro-cid-5rbpco3p]{width:100%;background:var(--kleur-wit);border:12px solid #E3E1DC;border-bottom-width:30px;border-radius:16px;padding:12px;aspect-ratio:16 / 10;display:flex;flex-direction:column;gap:9px;overflow:hidden;box-shadow:0 26px 50px #2e2e2c38}.as-imac-titel[data-astro-cid-5rbpco3p]{font-family:var(--font-kop);font-size:15px;line-height:1}.as-zoek[data-astro-cid-5rbpco3p]{font-size:10px;color:var(--kleur-tekst-grijs);border:1px solid #DEDAD2;border-radius:999px;padding:3px 10px}.as-raster[data-astro-cid-5rbpco3p]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.as-raster[data-astro-cid-5rbpco3p] span[data-astro-cid-5rbpco3p]{background:var(--kleur-achtergrond);aspect-ratio:1;display:grid;place-items:center;padding:6px}.as-raster[data-astro-cid-5rbpco3p] img[data-astro-cid-5rbpco3p]{max-width:100%;max-height:100%;object-fit:contain}.as-imac-voet[data-astro-cid-5rbpco3p]{width:90px;height:40px;background:linear-gradient(#d6d3cd,#e3e1dc);clip-path:polygon(18% 0,82% 0,100% 100%,0 100%)}@media(max-width:820px){.as-wrap[data-astro-cid-5rbpco3p]{gap:52px}.as-scherm[data-astro-cid-5rbpco3p]{border-radius:22px;padding:10px}.as-lessen[data-astro-cid-5rbpco3p]{padding:16px 14px}.as-lessen[data-astro-cid-5rbpco3p] li[data-astro-cid-5rbpco3p]{font-size:14px}.as-les[data-astro-cid-5rbpco3p]{padding:14px}.as-voet[data-astro-cid-5rbpco3p]{display:none}.as-onder-kop[data-astro-cid-5rbpco3p]{font-size:24px}.as-bieb[data-astro-cid-5rbpco3p]{padding:24px 18px}.as-podium[data-astro-cid-5rbpco3p]{padding:24px 14px}.as-meubels[data-astro-cid-5rbpco3p]{flex-basis:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.as-meubels[data-astro-cid-5rbpco3p] img[data-astro-cid-5rbpco3p]{max-height:80px}.as-imac[data-astro-cid-5rbpco3p]{min-width:0;flex-basis:100%;order:-1}.as-meubels[data-astro-cid-5rbpco3p]+.as-imac[data-astro-cid-5rbpco3p]+.as-meubels[data-astro-cid-5rbpco3p]{display:none}}.ab[data-astro-cid-v77jisjp]{background:var(--kleur-vlak-warm);padding:var(--ruimte-sectie) 0}.ab-kop[data-astro-cid-v77jisjp]{display:flex;flex-wrap:wrap;gap:28px 64px;align-items:flex-end;margin-bottom:48px}.ab-kop-l[data-astro-cid-v77jisjp]{flex:1 1 520px;display:grid;gap:18px;min-width:0}.ab-kop-l[data-astro-cid-v77jisjp] .kop-2[data-astro-cid-v77jisjp]{margin:0}.ab-kop-l[data-astro-cid-v77jisjp] em[data-astro-cid-v77jisjp]{color:var(--kleur-accent)}.ab-kop-r[data-astro-cid-v77jisjp]{flex:1 1 380px;max-width:500px;display:grid;gap:14px;min-width:0}.ab-kop-r[data-astro-cid-v77jisjp] p[data-astro-cid-v77jisjp]{margin:0;color:var(--kleur-tekst-grijs)}.ab-legenda[data-astro-cid-v77jisjp]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:15px}.ab-stip[data-astro-cid-v77jisjp]{width:12px;height:12px;border-radius:50%;background:var(--kleur-knop);display:inline-block}.ab-stip-donker[data-astro-cid-v77jisjp]{background:var(--kleur-inkt);margin-left:10px}.ab-lijf[data-astro-cid-v77jisjp]{display:grid;gap:36px}.ab-filters[data-astro-cid-v77jisjp]{display:flex;flex-wrap:wrap;gap:10px}.ab-chip[data-astro-cid-v77jisjp]{min-height:44px;padding:0 20px;border-radius:var(--rond-knop);border:1px solid var(--kleur-lijn);background:var(--kleur-wit);color:var(--kleur-inkt);font:inherit;font-size:16px;cursor:pointer;transition:border-color .2s ease}.ab-chip[data-astro-cid-v77jisjp]:hover{border-color:var(--kleur-knop)}.ab-chip[data-astro-cid-v77jisjp][aria-pressed=true]{background:var(--kleur-inkt);border-color:var(--kleur-inkt);color:var(--kleur-op-donker)}.ab-chip-studio[data-astro-cid-v77jisjp]{border-color:var(--kleur-inkt)}.ab-raster[data-astro-cid-v77jisjp]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:40px 26px}.ab-kaart[data-astro-cid-v77jisjp]{display:flex;flex-direction:column;gap:14px}.ab-kaart[data-astro-cid-v77jisjp][hidden],.ab-begin[data-astro-cid-v77jisjp][hidden]{display:none}.ab-media[data-astro-cid-v77jisjp]{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:16px;box-shadow:0 12px 28px #2e2e2c1f;background:var(--kleur-zand)}.ab-media[data-astro-cid-v77jisjp]>img[data-astro-cid-v77jisjp],.ab-media[data-astro-cid-v77jisjp]>video[data-astro-cid-v77jisjp]{display:block;width:100%;height:100%;object-fit:cover}.ab-badge[data-astro-cid-v77jisjp]{position:absolute;left:12px;top:12px;z-index:3;padding:7px 12px;border-radius:var(--rond-knop);background:#2e2e2ce0;color:var(--kleur-op-donker);font-family:var(--font-label);font-weight:600;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;pointer-events:none}.ab-tekst[data-astro-cid-v77jisjp]{display:grid;gap:6px}.ab-cat[data-astro-cid-v77jisjp]{font-family:var(--font-label);font-weight:600;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--kleur-accent)}.ab-tekst[data-astro-cid-v77jisjp] h3[data-astro-cid-v77jisjp]{margin:0;font-family:var(--font-kop);font-weight:400;font-size:24px;line-height:1.15}.ab-tekst[data-astro-cid-v77jisjp] p[data-astro-cid-v77jisjp]{margin:0;color:var(--kleur-tekst-grijs);font-size:17px;line-height:1.5}.cmp[data-astro-cid-v77jisjp]{position:absolute;inset:0;user-select:none;touch-action:pan-y}.cmp[data-astro-cid-v77jisjp] img[data-astro-cid-v77jisjp]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cmp-before[data-astro-cid-v77jisjp]{clip-path:inset(0 50% 0 0)}.cmp-line[data-astro-cid-v77jisjp]{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:#fff;pointer-events:none}.cmp-line[data-astro-cid-v77jisjp] span[data-astro-cid-v77jisjp]{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:#fff;box-shadow:0 2px 10px #00000040;display:grid;place-items:center;font-size:15px;color:var(--kleur-inkt)}.cmp-range[data-astro-cid-v77jisjp]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.ab-begin[data-astro-cid-v77jisjp]{min-height:220px;border:1.5px dashed var(--kleur-knop);border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:24px;color:var(--kleur-accent)}.ab-begin[data-astro-cid-v77jisjp] h3[data-astro-cid-v77jisjp]{margin:0;font-family:var(--font-kop);font-weight:400;font-size:24px;color:var(--kleur-inkt)}.ab-begin[data-astro-cid-v77jisjp] em[data-astro-cid-v77jisjp]{color:var(--kleur-accent)}.ab-begin[data-astro-cid-v77jisjp] p[data-astro-cid-v77jisjp]{margin:0;color:var(--kleur-tekst-grijs);font-size:17px}.ab-meer[data-astro-cid-v77jisjp]{display:flex;justify-content:center}.ab-meer[data-astro-cid-v77jisjp][hidden]{display:none}.ab-alles[data-astro-cid-v77jisjp]{background:none;border:0;padding:10px 4px;cursor:pointer;font-family:var(--font-label);font-weight:600;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--kleur-inkt);text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--kleur-knop);white-space:nowrap}.ab-alles[data-astro-cid-v77jisjp]:hover{color:var(--kleur-accent)}.knop-lijn[data-astro-cid-v77jisjp]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--kleur-inkt);color:var(--kleur-inkt)}@media(max-width:640px){.ab-filters[data-astro-cid-v77jisjp]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--marge));padding:0 var(--marge)}.ab-chip[data-astro-cid-v77jisjp]{flex:none;min-height:40px;padding:0 16px;font-size:15px}.ab-raster[data-astro-cid-v77jisjp]{grid-template-columns:1fr 1fr;gap:26px 12px}.ab-tekst[data-astro-cid-v77jisjp] h3[data-astro-cid-v77jisjp]{font-size:17px;line-height:1.2}.ab-tekst[data-astro-cid-v77jisjp] p[data-astro-cid-v77jisjp]{font-size:13.5px;line-height:1.4}.ab-cat[data-astro-cid-v77jisjp]{font-size:9px;letter-spacing:.8px}.ab-badge[data-astro-cid-v77jisjp]{left:6px;top:6px;font-size:8px;padding:4px 7px;letter-spacing:.6px}.cmp-line[data-astro-cid-v77jisjp] span[data-astro-cid-v77jisjp]{width:30px;height:30px;margin:-15px 0 0 -15px;font-size:12px}}
