.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:3rem}.blog_blogTitle__lw1D6{margin-bottom:1.5rem;font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-text-primary)}.blog_blogDescription__lkOja{font-size:var(--text-xl);color:var(--color-text-secondary)}.blog_categoriesContainer__3q7VE{margin-bottom:2.5rem;display:flex;flex-wrap:wrap;gap:.75rem}.blog_categoryButton__a7cUw{padding:.5rem 1rem;border-radius:var(--border-radius-full);transition:background-color var(--transition-normal) var(--transition-ease)}.blog_categoryButtonActive__iK3Vf{background-color:var(--color-brand);color:white;font-weight:var(--font-medium)}.blog_categoryButtonInactive__SVZbC{background-color:var(--color-bg-tertiary);color:var(--color-text-secondary)}.blog_categoryButtonInactive__SVZbC:hover{background-color:var(--color-gray-700)}.blog_articlesGrid__hBosd{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;min-height:600px;contain:layout}@media (min-width:640px){.blog_articlesGrid__hBosd{grid-template-columns:repeat(2,1fr)}}.blog_emptyCategory__QktX_{text-align:center;padding:3rem 0;color:var(--color-gray-400);grid-column:1/-1}.blog_articleCard__MDIwN{background:linear-gradient(to right,var(--color-gray-900),var(--color-bg-tertiary));border-radius:var(--border-radius-lg);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)}.blog_articleCard__MDIwN:hover{border-color:var(--color-border-secondary)}.blog_articleLink__RQR43{height:100%}.blog_articleContent__3R9RH{padding:1.5rem;display:flex;flex-direction:column;height:100%}.blog_articleCategory__JBQRe{display:inline-block;padding:.25rem .75rem;border-radius:var(--border-radius-full);background-color:var(--color-bg-tertiary);font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:.75rem}.blog_articleTitle__xkUYu{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:.75rem;transition:color var(--transition-normal) var(--transition-ease)}.blog_articleTitle__xkUYu:hover{color:var(--color-brand)}.blog_articleDescription__Ebfan{color:var(--color-text-secondary);margin-bottom:1rem;flex-grow:1}.blog_articleMeta__7cg4I{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.blog_articleInfo__Dy68E{display:flex;align-items:center;gap:1rem;font-size:var(--text-sm);color:var(--color-gray-400)}.blog_articleDate__ysFGK,.blog_articleDivider__oFlHi{color:inherit}.blog_readTimeContainer__1WQ72{display:flex;align-items:center}.blog_readTimeIcon__wzHqM{height:1rem;width:1rem;margin-right:.25rem}.blog_readMoreContainer__XFrgE{color:var(--color-brand);display:flex;align-items:center}.blog_readMoreText__4Tde_{margin-right:.5rem}.blog_readMoreIcon__2RKHx{height:1rem;width:1rem;transition:transform var(--transition-normal) var(--transition-ease)}.blog_articleLink__RQR43:hover .blog_readMoreIcon__2RKHx{transform:translateX(.25rem)}