@layer basis{.sk{gap:1rem;max-width:38rem;display:grid}.sk-keuze{visibility:hidden;flex-wrap:wrap;gap:.6rem;min-height:2.75rem;display:flex}.js .sk-keuze{visibility:visible}.sk-knop{border:2px solid var(--rand);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:.5rem 1.2rem}.sk-knop:hover{border-color:var(--mut)}.sk{--sk-bg:#fbf6ec;--sk-ink:#2b2118;--sk-mut:#5e5143;--sk-acc:#8a3b2e;--sk-acc-ink:#fff;--sk-hero:#f1e6d0;--sk-hero-ink:#2b2118;--sk-kaart:#fff;--sk-rand:#d9cbb0;--sk-font:Georgia, "Times New Roman", serif;--sk-r:.15rem;--sk-gewicht:700}.sk[data-stijl=modern]{--sk-bg:#fff;--sk-ink:#111827;--sk-mut:#4b5563;--sk-acc:#2457d6;--sk-acc-ink:#fff;--sk-hero:#eaf0ff;--sk-hero-ink:#111827;--sk-kaart:#f5f7fb;--sk-rand:#dde3ee;--sk-font:"Inter", system-ui, sans-serif;--sk-r:.7rem}.sk[data-stijl=speels]{--sk-bg:#fff8e3;--sk-ink:#3a1f52;--sk-mut:#5a4470;--sk-acc:#ffc94d;--sk-acc-ink:#3a1f52;--sk-hero:#d8f3e8;--sk-hero-ink:#3a1f52;--sk-kaart:#ffe0ec;--sk-rand:#f3d7a0;--sk-font:"Trebuchet MS", ui-rounded, "Segoe UI", system-ui, sans-serif;--sk-r:1.4rem}.sk[data-stijl=zakelijk]{--sk-bg:#f3f5f8;--sk-ink:#14213d;--sk-mut:#475068;--sk-acc:#f2a900;--sk-acc-ink:#14213d;--sk-hero:#14213d;--sk-hero-ink:#fff;--sk-kaart:#fff;--sk-rand:#cbd2de;--sk-font:"Arial Narrow", "Inter", system-ui, sans-serif;--sk-r:.1rem}.sk-mock{background:var(--sk-bg);color:var(--sk-ink);font-family:var(--sk-font);border:1px solid var(--rand);border-radius:.8rem;overflow:hidden}@media (prefers-reduced-motion:no-preference){.sk-mock,.sk-hero,.sk-cta,.sk-kaarten i{transition:background-color .3s,color .3s,border-radius .3s}}.sk-chrome{background:#00000012;gap:.35rem;padding:.55rem .8rem;display:flex}.sk-chrome i{background:#00000040;border-radius:50%;width:.6rem;height:.6rem}.sk-nav{border-bottom:1px solid var(--sk-rand);color:var(--sk-mut);align-items:center;gap:1rem;padding:.8rem 1rem;font-size:.85rem;display:flex}.sk-nav b{color:var(--sk-ink);font-size:1.05rem;font-weight:var(--sk-gewicht);margin-right:auto}.sk-hero{border-radius:var(--sk-r);background:var(--sk-hero);color:var(--sk-hero-ink);margin:1rem;padding:1.5rem 1.25rem}.sk-titel{font-size:clamp(1.35rem,1rem + 2vw,1.9rem);font-weight:var(--sk-gewicht);margin-bottom:.5rem;line-height:1.15}.sk-tekst{margin-bottom:1rem;font-size:.95rem}.sk-cta{border-radius:calc(var(--sk-r) * 3);background:var(--sk-acc);color:var(--sk-acc-ink);padding:.55rem 1.1rem;font-size:.9rem;font-weight:700;display:inline-block}.sk-kaarten{grid-template-columns:repeat(3,1fr);gap:.6rem;padding:0 1rem 1rem;display:grid}.sk-kaarten i{border-radius:var(--sk-r);background:var(--sk-kaart);border:1px solid var(--sk-rand);overflow-wrap:normal;min-height:3.4rem;padding:.8rem .6rem;font-size:.82rem;font-style:normal;display:block}.sk-kaarten b{font-weight:var(--sk-gewicht)}.sk-uitleg{color:var(--mut);min-height:3.1em;margin:0;font-size:.95rem}.sk-noot{margin:0}.functies{grid-template-columns:1fr 1fr;gap:.9rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=52em){.functies{grid-template-columns:repeat(4,1fr)}}.functies li{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);align-content:start;justify-items:start;gap:.7rem;padding:1.1rem;font-weight:600;line-height:1.3;display:grid}.functies-noot{margin-top:1.25rem}.op-maat-deel{margin-top:3rem}.op-maat-deel>h3{font-family:var(--font-kop);letter-spacing:-.01em;margin-bottom:.4em;font-size:1.5rem}}
