.BlogCard-module__8ZGlSq__card{border:1px solid var(--color-outline-variant);border-radius:var(--radius-xl);color:inherit;transition:box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.BlogCard-module__8ZGlSq__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.BlogCard-module__8ZGlSq__imageWrap{aspect-ratio:16/9;background:var(--color-surface-container);overflow:hidden}.BlogCard-module__8ZGlSq__image{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-standard)}.BlogCard-module__8ZGlSq__card:hover .BlogCard-module__8ZGlSq__image{transform:scale(1.05)}.BlogCard-module__8ZGlSq__body{padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.BlogCard-module__8ZGlSq__category{font-family:var(--font-body);font-size:var(--fs-label-caps);letter-spacing:var(--ls-label-caps);font-weight:var(--fw-label-caps);text-transform:uppercase;color:var(--color-secondary)}.BlogCard-module__8ZGlSq__title{color:var(--color-primary);margin:0;font-size:20px}.BlogCard-module__8ZGlSq__excerpt{color:var(--color-on-surface-variant);margin:0;font-size:14px}.BlogCard-module__8ZGlSq__meta{gap:var(--space-2);color:var(--color-outline);margin-top:var(--space-2);flex-wrap:wrap;font-size:12px;display:flex}
.BlogList-module__paAcBW__grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.BlogList-module__paAcBW__cols-2,.BlogList-module__paAcBW__cols-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BlogList-module__paAcBW__cols-3{grid-template-columns:repeat(3,1fr)}}
