.page-header.svelte-18d86mf{padding-top:4rem;padding-bottom:4rem}.page-header.svelte-18d86mf h1:where(.svelte-18d86mf){text-transform:uppercase}.filter-container.svelte-18d86mf{margin-top:2rem;max-width:600px;margin-left:auto;margin-right:auto}.no-results.svelte-18d86mf{grid-column:1 / -1}.blogs-grid.svelte-18d86mf{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.blog-card.svelte-18d86mf{display:flex;flex-direction:column;text-decoration:none;color:var(--text-primary);overflow:hidden;padding:0}.blog-image-wrap.svelte-18d86mf{position:relative;background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.blog-image.svelte-18d86mf{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.video-badge.svelte-18d86mf{position:absolute;right:1rem;bottom:1rem;background:#000000bf;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-size:.75rem;font-weight:600;padding:.25rem .6rem;text-transform:uppercase}.blog-card-content.svelte-18d86mf{display:flex;flex:1;flex-direction:column;padding:2rem}.blog-category.svelte-18d86mf{display:inline-block;background-color:var(--bg-secondary);color:var(--text-secondary);padding:.25rem .75rem;border-radius:var(--radius-sm);font-size:.8rem;font-weight:400;margin-bottom:1rem;align-self:flex-start;border:1px solid var(--border-color)}.blog-card.svelte-18d86mf h3:where(.svelte-18d86mf){color:var(--text-primary);margin-bottom:.5rem}.read-more.svelte-18d86mf{color:var(--text-primary);font-size:.9rem;font-weight:600;margin-top:auto;text-transform:uppercase}@media (max-width: 768px){.blogs-grid.svelte-18d86mf{grid-template-columns:1fr}}
