.BlogPostCard_card__ApyRH{background:var(--color-bg-primary);border:none;border-radius:0;overflow:hidden;transition:background var(--transition-base)}@media (hover:hover){.BlogPostCard_card__ApyRH:hover{background:var(--color-accent-cyan-light)}}.BlogPostCard_link__ra_tF{display:block;text-decoration:none;color:inherit}.BlogPostCard_imageWrapper__BXDZJ{aspect-ratio:16/9;overflow:hidden;background:var(--color-bg-primary)}.BlogPostCard_image__TQCJD{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}@media (hover:hover){.BlogPostCard_card__ApyRH:hover .BlogPostCard_image__TQCJD{transform:scale(1.03)}}.BlogPostCard_content__qUJZE{padding:var(--space-xl)}.BlogPostCard_meta__lQrJM{display:flex;align-items:center;gap:var(--space-sm);font-size:.8125rem;color:var(--color-text-tertiary);margin-bottom:var(--space-md)}.BlogPostCard_dot__LD9mQ{width:3px;height:3px;border-radius:50%;background:var(--color-text-tertiary)}.BlogPostCard_title__WQi6e{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);line-height:1.3;margin-bottom:var(--space-sm)}@media (hover:hover){.BlogPostCard_card__ApyRH:hover .BlogPostCard_title__WQi6e{color:var(--color-accent-cyan)}}.BlogPostCard_featured__V1r7l .BlogPostCard_title__WQi6e{font-size:1.75rem}.BlogPostCard_featured__V1r7l .BlogPostCard_description__T5x_E{-webkit-line-clamp:unset;font-size:1.0625rem}.BlogPostCard_description__T5x_E{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--space-lg);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogPostCard_tags__D_TXi{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.BlogPostCard_tag__5ouCg{font-size:.75rem;font-weight:500;color:var(--color-accent-cyan);background:var(--color-accent-cyan-dim);padding:.125rem .625rem;border-radius:var(--radius-full)}.TagFilter_tags__3shlp{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-2xl)}.TagFilter_tag__V74GZ{font-size:.8125rem;font-weight:500;color:var(--color-text-tertiary);background:transparent;border:1px solid var(--color-border);padding:.25rem .875rem;border-radius:var(--radius-full);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.TagFilter_tag__V74GZ:hover{color:var(--color-accent-cyan);border-color:var(--color-accent-cyan-border)}.TagFilter_tag__V74GZ:focus-visible{outline:2px solid var(--color-accent-cyan);outline-offset:2px}.TagFilter_tag__V74GZ.TagFilter_active__agWDu{color:var(--color-bg-primary);background:var(--color-accent-cyan);border-color:var(--color-accent-cyan)}.TagFilter_grid__Yy58I{grid-template-columns:repeat(2,1fr)}.TagFilter_featured__tIj6_,.TagFilter_grid__Yy58I{display:grid;gap:1px;background:var(--color-border)}.TagFilter_featured__tIj6_{grid-template-columns:1fr;max-width:800px;margin:0 auto}@media (max-width:768px){.TagFilter_grid__Yy58I{grid-template-columns:1fr}}