.blog-list_page__4pzju{-webkit-padding-after:var(--space-12);padding-block-end:var(--space-12)}.blog-list_header__y2e71{-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6)}.blog-list_subtitle__wA2Xs{color:var(--color-text-secondary);font-size:var(--text-lg);max-inline-size:42rem}.blog-list_categories__O2pLx{display:flex;flex-wrap:wrap;gap:var(--space-2);-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8)}.blog-list_categoryLink__02Ouw{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--text-sm);padding:var(--space-1) var(--space-4);text-decoration:none;transition:border-color var(--transition-fast),color var(--transition-fast)}.blog-list_categoryLink__02Ouw:focus-visible,.blog-list_categoryLink__02Ouw:hover{border-color:var(--color-accent-primary);color:var(--color-accent-primary)}.blog-list_categoryLink__02Ouw[aria-current=page]{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary);color:var(--color-text-on-dark)}.blog-list_grid__DnuCX{display:grid;grid-gap:var(--space-6);gap:var(--space-6);list-style:none;margin:0;padding:0}.blog-list_card__JWyVK{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-normal)}.blog-list_imageWrapper__XtWTQ{width:100%;height:200px;position:relative;overflow:hidden}.blog-list_postImage__KCZNN{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-list_card__JWyVK:hover .blog-list_postImage__KCZNN{transform:scale(1.05)}.blog-list_content__9LyD_{padding:var(--space-5);flex:1 1;display:flex;flex-direction:column}.blog-list_card__JWyVK:hover{border-color:var(--color-accent-primary);box-shadow:var(--shadow-md)}.blog-list_category__XpXSr{color:var(--color-accent-primary);font-size:var(--text-sm);-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2);text-transform:capitalize}.blog-list_title__NCWBS{font-size:var(--text-xl);margin-block:0 var(--space-3)}.blog-list_title__NCWBS a{color:var(--color-text-primary);text-decoration:none}.blog-list_title__NCWBS a:focus-visible,.blog-list_title__NCWBS a:hover{color:var(--color-accent-primary)}.blog-list_description__Vq6is{color:var(--color-text-secondary);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.blog-list_meta__lml4O{color:var(--color-text-tertiary);font-size:var(--text-sm)}@media (min-width:768px){.blog-list_grid__DnuCX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-list_grid__DnuCX{grid-template-columns:repeat(3,minmax(0,1fr))}}