.blog-module__DvI_Eq__main{padding-top:var(--header-height);min-height:calc(100vh - var(--header-height));background:var(--bg-body)}.blog-module__DvI_Eq__hero{}.blog-module__DvI_Eq__hero .blog-module__DvI_Eq__container{z-index:1;position:relative}.blog-module__DvI_Eq__container{padding-top:0;padding-bottom:0;}.blog-module__DvI_Eq__breadcrumbs{margin-bottom:var(--space-4);align-items:center;}.blog-module__DvI_Eq__breadcrumbs a:hover{color:var(--color-primary-500)}.blog-module__DvI_Eq__crumbCurrent{color:var(--text-primary);font-weight:500}.blog-module__DvI_Eq__title{margin:0 0 var(--space-3);color:var(--text-primary);font-size:clamp(2rem,4vw,3rem);font-weight:700}.blog-module__DvI_Eq__subtitle{font-size:var(--text-lg);color:var(--text-muted);max-width:640px;margin:0}.blog-module__DvI_Eq__listSection{padding:var(--space-8) 0 var(--space-12)}.blog-module__DvI_Eq__chips{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.blog-module__DvI_Eq__chip{padding:var(--space-2) var(--space-4);transition:border-color .15s,background .15s,color .15s;}.blog-module__DvI_Eq__chip:hover{border-color:var(--color-primary-500);color:var(--text-primary)}.blog-module__DvI_Eq__chip[data-active=true]{background:var(--color-primary-500);border-color:var(--color-primary-500);color:#fff}.blog-module__DvI_Eq__grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:640px){.blog-module__DvI_Eq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-module__DvI_Eq__grid{grid-template-columns:repeat(3,1fr)}}.blog-module__DvI_Eq__card{border-radius:var(--radius-lg);transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden;}.blog-module__DvI_Eq__card:hover{border-color:var(--color-primary-500);transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.blog-module__DvI_Eq__cardLink{flex-direction:column;height:100%;display:flex}.blog-module__DvI_Eq__cardCover{aspect-ratio:16/9;background:var(--bg-surface-hover);overflow:hidden}.blog-module__DvI_Eq__cardCover img{object-fit:cover;width:100%;height:100%}.blog-module__DvI_Eq__cardCoverEmpty{aspect-ratio:16/9;background:linear-gradient(135deg, var(--bg-surface-hover) 0%, var(--border-color-light) 100%)}.blog-module__DvI_Eq__cardBody{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.blog-module__DvI_Eq__cardTag{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary-500);align-self:flex-start;font-weight:600}.blog-module__DvI_Eq__cardTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:700;line-height:1.3}.blog-module__DvI_Eq__cardExcerpt{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.5}.blog-module__DvI_Eq__cardMeta{gap:var(--space-2);padding-top:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;margin-top:auto;display:flex}.blog-module__DvI_Eq__pagination{justify-content:center;gap:var(--space-2);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.blog-module__DvI_Eq__pageBtn{min-width:40px;padding:var(--space-2) var(--space-3);text-align:center;border-radius:var(--radius-md);border:1px solid var(--border-color-light);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--text-sm);transition:border-color .15s,background .15s,color .15s}.blog-module__DvI_Eq__pageBtn:hover{border-color:var(--color-primary-500);color:var(--text-primary)}.blog-module__DvI_Eq__pageBtn[data-active=true]{background:var(--color-primary-500);border-color:var(--color-primary-500);color:#fff}.blog-module__DvI_Eq__empty{text-align:center;color:var(--text-muted);padding:var(--space-10) 0}
