.kb-card.svelte-u3rznz{display:flex;flex-direction:column;background:var(--surface-default);border:1px solid var(--color-grey-200);border-radius:var(--radius-xl);padding:var(--space-7);text-decoration:none;color:var(--text-primary);transition:all var(--transition-base)}.kb-card.svelte-u3rznz:hover{box-shadow:var(--shadow-lg);border-color:var(--color-grey-300)}.kb-card__category.svelte-u3rznz{margin-bottom:var(--space-5)}.kb-card__category-pill.svelte-u3rznz{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background-color:var(--color-grey-50);color:var(--color-grey-700);border:1px solid var(--color-grey-200)}.kb-card__category-pill[data-category="Safety Standards"].svelte-u3rznz{background-color:#fef3c7;color:#92400e;border-color:#fde68a}.kb-card__category-pill[data-category="Best Practices"].svelte-u3rznz{background-color:#d1fae5;color:#065f46;border-color:#a7f3d0}.kb-card__category-pill[data-category=Documentation].svelte-u3rznz{background-color:#e0e7ff;color:#3730a3;border-color:#c7d2fe}.kb-card__category-pill[data-category="Site Management"].svelte-u3rznz{background-color:#fce7f3;color:#9d174d;border-color:#fbcfe8}.kb-card__category-pill[data-category="Industry News"].svelte-u3rznz{background-color:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.kb-card__title.svelte-u3rznz{font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin-bottom:var(--space-4)}.kb-card__excerpt.svelte-u3rznz{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-6);flex:1}.kb-card__meta.svelte-u3rznz{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-xs);color:var(--text-muted);border-top:1px solid var(--color-grey-100);padding-top:var(--space-5)}.kb-card__author.svelte-u3rznz{display:flex;align-items:center;gap:var(--space-3)}.kb-card__avatar.svelte-u3rznz{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);background:var(--color-white);border:1.5px solid var(--color-black);padding:2px;color:var(--color-black)}.kb-card__author-name.svelte-u3rznz{font-weight:var(--weight-medium);color:var(--text-primary)}.kb-card__date.svelte-u3rznz:before{content:"·";margin-right:var(--space-4)}@media screen and (max-width:479px){.kb-card.svelte-u3rznz{padding:var(--space-6)}}.kb-filter.svelte-6wtrlp{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.kb-filter__pill.svelte-6wtrlp{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);border:1px solid var(--color-grey-200);background:var(--surface-default);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}.kb-filter__pill.svelte-6wtrlp:hover{border-color:var(--color-grey-400);color:var(--text-primary)}.kb-filter__pill.is-active.svelte-6wtrlp{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.kb-hero.svelte-56bkkj{text-align:center;max-width:38rem;margin:0 auto;margin-bottom:var(--space-8)}.kb-hero__title.svelte-56bkkj{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--weight-normal);line-height:var(--leading-tight);margin-bottom:var(--space-5)}.kb-hero__subtitle.svelte-56bkkj{font-size:var(--text-md);color:var(--text-secondary);line-height:var(--leading-relaxed)}.kb-filters.svelte-56bkkj{margin-bottom:var(--space-9)}.kb-grid.svelte-56bkkj{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-7)}@media screen and (max-width:991px){.kb-grid.svelte-56bkkj{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.kb-hero__title.svelte-56bkkj{font-size:var(--text-2xl)}}@media screen and (max-width:479px){.kb-grid.svelte-56bkkj{grid-template-columns:1fr}.kb-hero__subtitle.svelte-56bkkj{font-size:var(--text-base)}}
