.leeg.svelte-u4k2t{max-width:40rem;padding:var(--ruimte-xl) 0}.leeg.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:var(--tekst-xl)}.leeg.svelte-u4k2t p:where(.svelte-u4k2t){margin-top:.6rem;color:var(--kleur-tekst-zacht);font-size:var(--tekst-lg)}.blog-rooster.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--ruimte-md)}.blog-kaart.svelte-u4k2t{display:flex;flex-direction:column;background:#fff;border:1px solid var(--kleur-rand);border-radius:var(--radius);overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--overgang),box-shadow var(--overgang)}.blog-kaart.svelte-u4k2t:hover{transform:translateY(-6px);box-shadow:var(--schaduw-lg)}.blog-kaart__foto.svelte-u4k2t{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--kleur-achtergrond-zacht)}.blog-kaart__foto--leeg.svelte-u4k2t{background:linear-gradient(135deg,var(--kleur-marine),var(--kleur-marine-licht))}.blog-kaart__body.svelte-u4k2t{display:flex;flex-direction:column;gap:.5rem;padding:var(--ruimte-md);flex:1}.blog-kaart__tag.svelte-u4k2t{align-self:start;font-size:.78rem;font-weight:var(--gewicht-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--kleur-oranje-tekst);background:#f26a211a;padding:.35em .7em;border-radius:var(--radius-vol)}.blog-kaart__titel.svelte-u4k2t{font-size:1.25rem;line-height:1.3}.blog-kaart__excerpt.svelte-u4k2t{color:var(--kleur-tekst-zacht);line-height:1.55}.blog-kaart__datum.svelte-u4k2t{margin-top:auto;font-size:.9rem;color:var(--kleur-tekst-zacht)}
