.BlogFilters_filters__hexkK{display:flex;gap:var(--space-2);margin-bottom:var(--space-10);flex-wrap:wrap}@media (max-width:640px){.BlogFilters_filters__hexkK{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:var(--space-2)}.BlogFilters_filters__hexkK::-webkit-scrollbar{display:none}}.BlogFilters_filterBtn__e4SNz{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);border-radius:999px;font-size:var(--fs-body-s);font-weight:500;cursor:pointer;border:1px solid var(--color-divider);color:var(--color-text-secondary);background:transparent;white-space:nowrap;font-family:inherit;transition:background var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.BlogFilters_filterBtn__e4SNz:hover{color:var(--color-text-primary);border-color:var(--color-border-hover)}.BlogFilters_filterActive__J7vqP{background:var(--color-accent);color:var(--color-text-on-accent);border-color:var(--color-accent)}.BlogFeed_grid__b0yJU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-8);gap:var(--space-8)}@media (max-width:1024px){.BlogFeed_grid__b0yJU{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.BlogFeed_grid__b0yJU{grid-template-columns:1fr}}.BlogFeed_card__REQQ7{display:flex;flex-direction:column;background:var(--color-card-bg);border:1px solid var(--color-divider);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-default)}.BlogFeed_card__REQQ7:hover{border-color:var(--color-border-hover);transform:translateY(-2px)}.BlogFeed_cardImage__AD9ow{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.BlogFeed_cardImagePlaceholder__XITPr{aspect-ratio:16/9;background:var(--color-surface-elevated);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:var(--fs-body-s)}.BlogFeed_cardBody__YwlM8{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);flex:1 1}.BlogFeed_cardCategory__J3NzH{font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent)}.BlogFeed_cardTitle__WiBFB{font-size:var(--fs-h4);font-weight:700;line-height:1.3;margin:0}.BlogFeed_cardExcerpt__FSbhB{font-size:var(--fs-body-s);color:var(--color-text-secondary);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogFeed_cardMeta__41NAg{font-size:var(--fs-caption);color:var(--color-text-muted);margin-top:auto;padding-top:var(--space-2)}.BlogFeed_empty__qidaT{text-align:center;padding:var(--space-20) 0;color:var(--color-text-muted)}.BlogFeed_loader__V5YY2{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-10) 0;color:var(--color-text-muted);font-size:var(--fs-body-s)}.BlogFeed_spinner__66XSN{width:20px;height:20px;border:2px solid var(--color-divider);border-top-color:var(--color-accent);border-radius:50%;animation:BlogFeed_spin__3brrs .6s linear infinite}@keyframes BlogFeed_spin__3brrs{to{transform:rotate(1turn)}}.BlogFeed_sentinel__NZFRN{height:1px}