.kennisbank-main.svelte-1cn1x77{background-color:var(--color-white)}.blog-section.svelte-1cn1x77{padding:6rem 2rem;max-width:1400px;margin:0 auto}.blog-grid.svelte-1cn1x77{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:2rem}.blog-card.svelte-1cn1x77{background-color:var(--color-white);border:1px solid var(--neutral-300);border-radius:5px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);height:100%;min-width:350px;margin:0 auto;width:100%;position:relative}.blog-card.svelte-1cn1x77:before{content:"";position:absolute;top:0;left:0;right:0;height:0;background:var(--color-blue-dark);transition:height .4s cubic-bezier(.4,0,.2,1);z-index:1}.blog-card.svelte-1cn1x77:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026;border-color:var(--color-blue-dark)}.blog-card.svelte-1cn1x77:hover:before{height:4px}.blog-card.svelte-1cn1x77 article:where(.svelte-1cn1x77){height:100%;display:flex;flex-direction:column}.blog-link.svelte-1cn1x77{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.blog-image.svelte-1cn1x77{margin:0;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--color-white);flex-shrink:0;position:relative}.image-overlay.svelte-1cn1x77{position:absolute;inset:0;background:#0000;transition:background .4s ease;pointer-events:none}.blog-card.svelte-1cn1x77:hover .image-overlay:where(.svelte-1cn1x77){background:#0000001a}.blog-image.svelte-1cn1x77 img:where(.svelte-1cn1x77){width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.4,0,.2,1)}.blog-card.svelte-1cn1x77:hover .blog-image:where(.svelte-1cn1x77) img:where(.svelte-1cn1x77){transform:scale(1.08)}.blog-content.svelte-1cn1x77{padding:2rem;display:flex;flex-direction:column;flex-grow:1;gap:1.5rem}.blog-content-header.svelte-1cn1x77{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.blog-content-body.svelte-1cn1x77{flex-grow:1}.blog-content-footer.svelte-1cn1x77{margin-top:auto}.blog-category.svelte-1cn1x77{display:inline-block;text-transform:uppercase;color:var(--color-blue-dark);font-weight:var(--fw-semibold);font-size:.875rem;letter-spacing:.05em;transition:transform .3s ease}.blog-card.svelte-1cn1x77:hover .blog-category:where(.svelte-1cn1x77){transform:translate(4px)}.blog-title.svelte-1cn1x77{margin-bottom:1rem;line-height:1.3;transition:color .3s ease;color:var(--color-blue-dark)}.blog-card.svelte-1cn1x77:hover .blog-title:where(.svelte-1cn1x77){color:var(--color-blue-dark)}.blog-excerpt.svelte-1cn1x77{line-height:1.6;margin-bottom:0;transition:color .3s ease}.blog-card.svelte-1cn1x77:hover .blog-excerpt:where(.svelte-1cn1x77){color:var(--neutral-900)}.blog-date.svelte-1cn1x77{display:block;color:var(--neutral-600);font-size:.875rem;transition:color .3s ease}.blog-card.svelte-1cn1x77:hover .blog-date:where(.svelte-1cn1x77){color:var(--color-blue-dark)}@media(min-width:768px){.blog-section.svelte-1cn1x77{padding:8rem 3rem}.blog-grid.svelte-1cn1x77{grid-template-columns:repeat(2,1fr);gap:2rem}.blog-title.svelte-1cn1x77{font-size:1.625rem}}@media(min-width:1024px){.blog-section.svelte-1cn1x77{padding:10rem 4rem}.blog-grid.svelte-1cn1x77{grid-template-columns:repeat(3,1fr);gap:2rem}.blog-content.svelte-1cn1x77{padding:2.5rem}.blog-title.svelte-1cn1x77{font-size:1.75rem}}@media(min-width:1400px){.blog-grid.svelte-1cn1x77{gap:2.5rem}}@media print{.blog-card.svelte-1cn1x77{page-break-inside:avoid;border:1px solid #000}.blog-grid.svelte-1cn1x77{grid-template-columns:1fr}}
