.blog_page__i3gIe{min-height:100vh;padding:calc(var(--nav-height) + var(--space-16)) var(--padding-x) var(--space-20);background:var(--bg-primary)}.blog_inner__zAIjl{max-width:1080px;margin:0 auto}.blog_heroSection__du5Bo{text-align:center;margin-bottom:var(--space-16)}.blog_title__zAWCj{font-family:var(--font-heading);font-size:var(--text-5xl);font-weight:800;color:var(--text-primary);margin-bottom:var(--space-4)}@media (max-width:768px){.blog_title__zAWCj{font-size:var(--text-3xl)}}.blog_desc___CFeg{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.7}.blog_featuredCard__MRcOu{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:var(--space-8);gap:var(--space-8);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--border-radius-lg);overflow:hidden;margin-bottom:var(--space-16);cursor:pointer;transition:all var(--transition-base)}[data-theme=light] .blog_featuredCard__MRcOu{background:#ffffff}.blog_featuredCard__MRcOu:hover{border-color:var(--border-accent);transform:translateY(-4px);box-shadow:var(--shadow-xl)}.blog_featuredImageArea__s6HHR{min-height:360px;background:var(--gradient-brand);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.blog_patternOverlay__1U_cD{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.15) 1px,transparent 0);background-size:20px 20px}.blog_featuredIcon__ud9nI{font-size:80px;z-index:1}.blog_featuredContent__m_h3s{padding:var(--space-10);display:flex;flex-direction:column;justify-content:center}.blog_postMeta__IjTU0{display:flex;gap:var(--space-4);font-size:var(--text-xs);color:var(--color-indigo);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4)}.blog_postTitle__uheS3{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:800;color:var(--text-primary);margin-bottom:var(--space-4);line-height:1.2}.blog_postExcerpt__GZgDS{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-6)}.blog_authorRow__8QjH1{display:flex;align-items:center;gap:var(--space-3);margin-top:auto}.blog_avatar__Zyg1x{width:40px;height:40px;border-radius:var(--border-radius-full);background:var(--gradient-brand);display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:var(--text-sm)}.blog_authorName___utRq{font-weight:600;font-size:var(--text-sm);color:var(--text-primary)}.blog_readTime__lwPkt{font-size:var(--text-xs);color:var(--text-tertiary)}@media (max-width:768px){.blog_featuredCard__MRcOu{grid-template-columns:1fr}.blog_featuredImageArea__s6HHR{min-height:240px}.blog_featuredContent__m_h3s{padding:var(--space-6)}}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}@media (max-width:992px){.blog_grid__1mQUH{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog_grid__1mQUH{grid-template-columns:1fr}}.blog_card__6gn_X{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--border-radius-lg);overflow:hidden;cursor:pointer;transition:all var(--transition-base);display:flex;flex-direction:column}[data-theme=light] .blog_card__6gn_X{background:#ffffff}.blog_card__6gn_X:hover{border-color:var(--border-accent);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.blog_imageArea__FrZII{height:200px;background:var(--bg-secondary);position:relative;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--border-primary)}.blog_cardIcon__gI8W4{font-size:48px}.blog_cardContent__brruH{padding:var(--space-6);display:flex;flex-direction:column;flex-grow:1}.blog_cardTitle__UowSg{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2);line-height:1.3}.blog_cardExcerpt__O7Kdq{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.6;margin-bottom:var(--space-6)}