.blog-grid.svelte-u4k2t{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:60px;display:grid}@media (width<=900px){.blog-grid.svelte-u4k2t{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.blog-grid.svelte-u4k2t{grid-template-columns:1fr}}.blog-card.svelte-u4k2t{flex-direction:column;display:flex}.blog-card-img.svelte-u4k2t{border-radius:3px;width:100%;height:220px;margin-bottom:16px;overflow:hidden}.blog-card-img-placeholder.svelte-u4k2t{background:var(--color-gray-800);border-radius:3px;width:100%;height:100%;transition:filter .4s}.blog-card.svelte-u4k2t:hover .blog-card-img-placeholder:where(.svelte-u4k2t){filter:grayscale()brightness(1.4)}.blog-card-body.svelte-u4k2t{flex-direction:column;gap:6px;display:flex}.blog-card-category.svelte-u4k2t{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.15em;color:var(--color-gray-500);font-size:10px;font-weight:700}.blog-card-body.svelte-u4k2t h5:where(.svelte-u4k2t){margin:0;line-height:1.2}.blog-card-body.svelte-u4k2t h5:where(.svelte-u4k2t) a:where(.svelte-u4k2t){color:var(--color-black)}.blog-card-body.svelte-u4k2t h5:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover{opacity:.7}.blog-card-date.svelte-u4k2t{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--color-gray-400);font-size:11px;font-weight:700}.blog-card-excerpt.svelte-u4k2t{font-family:var(--font-body);color:var(--color-gray-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-card-link.svelte-u4k2t{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--color-black);margin-top:4px;font-size:12px;font-weight:700}.pagination.svelte-u4k2t{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.pagination-active.svelte-u4k2t{color:var(--color-black)}.pagination-sep.svelte-u4k2t{color:var(--color-gray-300)}.pagination-link.svelte-u4k2t{color:var(--color-gray-400)}.pagination-link.svelte-u4k2t:hover{color:var(--color-black);opacity:1}
