.blog-module__JsT-Oq__container{padding:var(--spacing-16) 0}.blog-module__JsT-Oq__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);text-align:center;margin-bottom:var(--spacing-4)}.blog-module__JsT-Oq__subtitle{text-align:center;color:var(--color-text-secondary);margin-bottom:var(--spacing-12)}.blog-module__JsT-Oq__grid{gap:var(--spacing-8);display:grid}@media (min-width:768px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr)}}.blog-module__JsT-Oq__card{border-radius:var(--radius-2xl);border:1px solid var(--color-border);transition:all var(--transition-normal);background:#fff;flex-direction:column;display:flex;overflow:hidden}.blog-module__JsT-Oq__card:hover{box-shadow:var(--shadow-xl);border-color:var(--color-primary-light);transform:translateY(-8px)}.blog-module__JsT-Oq__image{object-fit:cover;width:100%;height:200px}.blog-module__JsT-Oq__content{padding:var(--spacing-6);flex-direction:column;flex:1;display:flex}.blog-module__JsT-Oq__tag{background:var(--color-primary-light);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);margin-bottom:var(--spacing-3);width:fit-content;padding:4px 12px;display:inline-block}.blog-module__JsT-Oq__cardTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-3);line-height:1.4}.blog-module__JsT-Oq__excerpt{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-6);flex:1;line-height:1.6}.blog-module__JsT-Oq__meta{padding-top:var(--spacing-4);border-top:1px solid var(--color-border-light);font-size:var(--font-size-xs);color:var(--color-text-tertiary);justify-content:space-between;align-items:center;display:flex}.blog-module__JsT-Oq__readMore{color:var(--color-primary);font-weight:var(--font-weight-bold);align-items:center;gap:4px;display:flex}
