.blog_container__kWzAg{width:100%;max-width:1400px;margin:auto;padding:40px 20px}.blog_title__4OL_E{color:var(--color-text-main);font-weight:700;font-size:36px;margin-bottom:16px;text-align:center;letter-spacing:-.5px}.blog_subtitle__JVSPR{color:var(--color-text-muted);font-size:17px;text-align:center;max-width:700px;margin:0 auto 48px;line-height:1.6}.blog_grid__OWJe_{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px;width:100%}.blog_card__zbdw2{background:var(--color-bg-card);border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);border:1px solid var(--glass-border);overflow:hidden;display:flex;flex-direction:column;height:100%;text-decoration:none;transition:all .3s ease;position:relative}.blog_card__zbdw2:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#7f56d9,#6941c6);opacity:0;transition:opacity .3s ease;z-index:1}.blog_card__zbdw2:hover:before{opacity:1}.blog_card__zbdw2:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(127,86,217,.15),0 10px 10px -5px rgba(127,86,217,.08);border-color:rgba(127,86,217,.3)}.blog_thumbnailWrapper__wFMIF{width:100%;height:240px;overflow:hidden;position:relative;background:linear-gradient(135deg,rgba(127,86,217,.1),rgba(105,65,198,.05))}.blog_thumbnail__o0MiF{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.blog_card__zbdw2:hover .blog_thumbnail__o0MiF{transform:scale(1.08)}.blog_content__HGn1y{padding:28px;display:flex;flex-direction:column;flex:1}.blog_postTitle__vk9Ud{font-size:22px;font-weight:700;color:var(--color-text-main);margin-bottom:14px;line-height:1.4;-webkit-line-clamp:2}.blog_excerpt__J3x8i,.blog_postTitle__vk9Ud{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog_excerpt__J3x8i{color:var(--color-text-muted);font-size:15px;line-height:1.7;margin-bottom:20px;-webkit-line-clamp:3;flex:1}.blog_footer__PL7et{margin-top:auto;padding-top:20px;border-top:1px solid var(--glass-border);display:flex;justify-content:space-between;align-items:center}.blog_date__b1s_p{color:var(--color-text-muted);font-size:14px;font-weight:500}.blog_readMore__BGxZC{color:#7f56d9;font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px;transition:gap .3s ease}.blog_card__zbdw2:hover .blog_readMore__BGxZC{gap:10px}.blog_emptyState__wP_V_{text-align:center;padding:80px 40px;background:var(--color-bg-card);border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);color:var(--color-text-muted);font-size:17px;border:1px solid var(--glass-border);position:relative;overflow:hidden}.blog_emptyState__wP_V_:before{content:"📝";font-size:64px;display:block;margin-bottom:20px;opacity:.5}.blog_errorState__mN6FM{text-align:center;padding:60px 40px;background:rgba(239,68,68,.1);border-radius:20px;color:#dc2626;border:1px solid rgba(239,68,68,.3);font-size:16px}@media screen and (max-width:768px){.blog_container__kWzAg{padding:20px 16px}.blog_title__4OL_E{font-size:28px;margin-bottom:12px}.blog_subtitle__JVSPR{font-size:15px;margin-bottom:32px}.blog_grid__OWJe_{grid-template-columns:1fr;gap:24px}.blog_thumbnailWrapper__wFMIF{height:200px}.blog_content__HGn1y{padding:24px}.blog_emptyState__wP_V_{padding:60px 24px}}