.blog_hero__WLLgl{padding:80px 0 48px;text-align:center;border-bottom:1px solid var(--border)}.blog_heroTitle__avXya{font-family:var(--font-display);font-size:clamp(36px,5vw,56px);font-weight:700;color:var(--text);margin:12px 0 16px;line-height:1.1}.blog_heroDesc__VkQpd{font-size:18px;color:var(--text-muted);max-width:600px;margin:0 auto 32px;line-height:1.6}.blog_categoryFilters__mV80w{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.blog_categoryBtn__Tpw2E{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;text-transform:uppercase;padding:8px 16px;background:var(--surface);border:1px solid var(--border);color:var(--text-muted);text-decoration:none;transition:all .15s}.blog_categoryBtn__Tpw2E:hover{border-color:var(--accent);color:var(--accent)}.blog_categoryBtnActive__SdnCS{background:var(--accent);border-color:var(--accent);color:#000}.blog_featuredSection__eAgMo{padding:64px 0}.blog_categorySection__dC1pA{padding:64px 0;border-top:1px solid var(--border)}.blog_categoryHeader__PDpmH{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.blog_sectionTitle__gERdn{font-family:var(--font-display);font-size:28px;font-weight:600;color:var(--text);margin:0 0 32px}.blog_categoryHeader__PDpmH .blog_sectionTitle__gERdn{margin:0}.blog_viewAllLink___qlR2{font-family:var(--font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--accent);text-decoration:none;transition:opacity .15s}.blog_viewAllLink___qlR2:hover{opacity:.7}.blog_featuredGrid__JyOpg{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.blog_featuredGrid__JyOpg>:first-child{grid-row:span 2}@media (max-width:800px){.blog_featuredGrid__JyOpg{grid-template-columns:1fr}.blog_featuredGrid__JyOpg>:first-child{grid-row:span 1}}.blog_articleGrid__9LgDL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:900px){.blog_articleGrid__9LgDL{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog_articleGrid__9LgDL{grid-template-columns:1fr}}.blog_articleCard__MDIwN{display:flex;flex-direction:column;padding:24px;background:var(--surface);border:1px solid var(--border);text-decoration:none;transition:all .2s}.blog_articleCard__MDIwN:hover{border-color:var(--accent);transform:translateY(-2px)}.blog_articleCardFeatured__aJJqW{padding:32px}.blog_articleCardFeatured__aJJqW .blog_articleTitle__xkUYu{font-size:28px}.blog_articleMeta__7cg4I{display:flex;align-items:center;gap:12px;margin-bottom:12px}.blog_articleCategory__JBQRe{font-family:var(--font-mono);font-size:9px;letter-spacing:1px;text-transform:uppercase;font-weight:600}.blog_articleDate__ysFGK{font-family:var(--font-mono);font-size:10px;color:var(--text-dim)}.blog_articleTitle__xkUYu{font-family:var(--font-display);font-size:20px;font-weight:600;color:var(--text);margin:0 0 12px;line-height:1.3}.blog_articleExcerpt__TQFOn{font-size:14px;color:var(--text-muted);line-height:1.6;margin:0 0 16px;flex-grow:1}.blog_readMore__emsSW{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--accent);margin-top:auto}.blog_articleCard__MDIwN:hover .blog_readMore__emsSW{color:var(--lime)}.blog_emptySection__vOaj5{padding:120px 0}.blog_emptyState__LIYZo{text-align:center;max-width:500px;margin:0 auto}.blog_emptyState__LIYZo h2{font-family:var(--font-display);font-size:32px;font-weight:600;color:var(--text);margin:0 0 16px}.blog_emptyState__LIYZo p{font-size:16px;color:var(--text-muted);margin:0 0 32px;line-height:1.6}.blog_ctaSection__2Q4Ob{padding:80px 0;background:var(--surface);border-top:1px solid var(--border)}.blog_ctaCard__C3oXi{text-align:center;max-width:600px;margin:0 auto}.blog_ctaTitle__FvcOH{font-family:var(--font-display);font-size:28px;font-weight:600;color:var(--text);margin:0 0 12px}.blog_ctaDesc__e_plF{font-size:16px;color:var(--text-muted);margin:0 0 24px;line-height:1.6}