.blog_blogContainer__5RjCa{background-color:var(--color-bg-primary);min-height:100vh;padding:2.5rem 1rem;contain:layout paint style}.blog_blogContent__Iz7c8{max-width:75rem;margin:0 auto}.blog_blogHeader___MNJu{margin-bottom:2.5rem;text-align:center}.blog_blogTitle__lw1D6{margin-bottom:1rem;font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-text-primary);letter-spacing:-.02em}.blog_blogDescription__lkOja{font-size:var(--text-lg);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:48rem;margin-inline:auto}.blog_toolbar__wPN1Y{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-primary)}.blog_categoriesContainer__3q7VE{display:flex;flex-wrap:wrap;gap:.5rem}.blog_categoryButton__a7cUw{padding:.375rem .875rem;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-medium);transition:all var(--transition-fast) var(--transition-ease);white-space:nowrap}.blog_categoryButtonActive__iK3Vf{background-color:var(--color-brand);color:#fff;box-shadow:0 0 12px rgba(255,59,48,.25)}.blog_categoryButtonInactive__SVZbC{background-color:transparent;color:var(--color-text-muted)}.blog_categoryButtonInactive__SVZbC:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-secondary)}.blog_sortGroup__2XL_a{display:flex;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border-primary);flex-shrink:0}.blog_sortButton__RTpyw{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:var(--text-sm);color:var(--color-text-muted);background:transparent;transition:all var(--transition-fast) var(--transition-ease);white-space:nowrap}.blog_sortButton__RTpyw svg{flex-shrink:0}.blog_sortButton__RTpyw:first-child{border-right:1px solid var(--color-border-primary)}.blog_sortButton__RTpyw:hover:not(.blog_sortButtonActive__M4IFd){color:var(--color-text-secondary);background:var(--color-bg-tertiary)}.blog_sortButtonActive__M4IFd{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.blog_sortIcon__JZ4OI{width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem;opacity:.7}.blog_sortButtonActive__M4IFd .blog_sortIcon__JZ4OI{opacity:1}.blog_articlesGrid__hBosd{display:grid;grid-template-columns:1fr;gap:1rem;min-height:600px;contain:layout}@media (min-width:640px){.blog_articlesGrid__hBosd{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog_articlesGrid__hBosd{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.blog_emptyCategory__QktX_{text-align:center;padding:4rem 0;color:var(--color-text-muted);grid-column:1/-1;font-size:var(--text-lg)}.blog_articleCard__MDIwN{background:var(--color-bg-secondary);border-radius:var(--radius-xl);border:1px solid var(--color-border-primary);overflow:hidden;height:100%;display:flex;flex-direction:column;transition:border-color var(--transition-normal) var(--transition-ease),transform var(--transition-normal) var(--transition-ease),box-shadow var(--transition-normal) var(--transition-ease);position:relative}.blog_articleCard__MDIwN:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;background:linear-gradient(135deg,rgba(255,59,48,.04),transparent 60%);transition:opacity var(--transition-normal) var(--transition-ease);pointer-events:none}.blog_articleCard__MDIwN:hover{border-color:var(--color-border-secondary);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.blog_articleCard__MDIwN:hover:before{opacity:1}.blog_articleContent__3R9RH,.blog_articleLink__RQR43{height:100%;display:flex;flex-direction:column}.blog_articleContent__3R9RH{padding:1.25rem;gap:.75rem}.blog_cardHeader__ib_uP{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.blog_articleCategory__JBQRe{display:inline-block;padding:.2rem .6rem;border-radius:var(--radius-md);background-color:rgba(255,59,48,.08);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-brand-light);letter-spacing:.02em;text-transform:uppercase}.blog_articleDate__ysFGK{font-size:var(--text-xs);color:var(--color-text-hint)}.blog_articleTitle__xkUYu{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);line-height:var(--leading-snug);transition:color var(--transition-fast) var(--transition-ease)}.blog_articleCard__MDIwN:hover .blog_articleTitle__xkUYu{color:var(--color-brand-light)}.blog_articleDescription__Ebfan{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_articleMeta__7cg4I{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--color-border-primary)}.blog_articleInfo__Dy68E{display:flex;align-items:center;gap:.875rem;font-size:var(--text-xs);color:var(--color-text-hint)}.blog_readTimeContainer__1WQ72,.blog_viewsContainer__qqT_n{display:flex;align-items:center;gap:.25rem}.blog_metaIcon__CFYuP{height:.8rem;width:.8rem;min-width:.8rem;min-height:.8rem;flex-shrink:0;opacity:.6}.blog_readMore__emsSW{display:flex;align-items:center;gap:.375rem;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-hint);transition:color var(--transition-fast) var(--transition-ease)}.blog_articleCard__MDIwN:hover .blog_readMore__emsSW{color:var(--color-brand)}.blog_readMoreIcon__2RKHx{height:.75rem;width:.75rem;transition:transform var(--transition-fast) var(--transition-ease)}.blog_articleCard__MDIwN:hover .blog_readMoreIcon__2RKHx{transform:translateX(3px)}@media (max-width:639px){.blog_blogContainer__5RjCa{padding:1.5rem 1rem}.blog_blogTitle__lw1D6{font-size:var(--text-2xl)}.blog_blogDescription__lkOja{font-size:var(--text-base)}.blog_toolbar__wPN1Y{flex-direction:column;align-items:stretch}.blog_sortGroup__2XL_a{align-self:flex-start}.blog_articleContent__3R9RH{padding:1rem}}