.BlogCard_card__WuB5K{display:flex;flex-direction:column;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-normal);box-shadow:var(--shadow-sm)}.BlogCard_card__WuB5K:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px);border-color:var(--color-primary-300)}.BlogCard_card__WuB5K:active{transform:translateY(-2px)}.BlogCard_cardLink__kpYk7{display:flex;flex-direction:column;padding:var(--spacing-6);text-decoration:none;color:inherit;height:100%}.BlogCard_cardLink__kpYk7:focus-visible{outline:3px solid var(--color-primary-500);outline-offset:3px;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.BlogCard_title__19TiH{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-foreground);margin-bottom:var(--spacing-3);transition:color var(--transition-fast)}.BlogCard_cardLink__kpYk7:hover .BlogCard_title__19TiH{color:var(--color-primary-600)}.BlogCard_metadata__puC3i{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-muted-foreground)}.BlogCard_date__XgiOY{font-weight:var(--font-weight-medium)}.BlogCard_separator__KDZF_{color:var(--color-neutral-300)}.BlogCard_readingTime__EqtYr{font-weight:var(--font-weight-normal)}.BlogCard_excerpt__xAewd{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-muted-foreground);margin-bottom:var(--spacing-4);flex-grow:1}.BlogCard_tags__0jWNv{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.BlogCard_tag__EF59H{display:inline-block;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary-600);background-color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:all var(--transition-fast)}.BlogCard_cardLink__kpYk7:hover .BlogCard_tag__EF59H{background-color:var(--color-muted);color:var(--color-primary-500);border-color:var(--color-primary-400)}.BlogCard_readMore__UUqiC{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary-600);margin-top:auto}.BlogCard_arrow__eXiA2{display:inline-block;transition:transform var(--transition-fast)}.BlogCard_cardLink__kpYk7:hover .BlogCard_arrow__eXiA2{transform:translateX(4px)}@media (max-width:639px){.BlogCard_cardLink__kpYk7{padding:var(--spacing-5)}.BlogCard_title__19TiH{font-size:var(--font-size-xl)}.BlogCard_excerpt__xAewd{font-size:var(--font-size-sm)}}@media (min-width:640px){.BlogCard_cardLink__kpYk7{padding:var(--spacing-6)}.BlogCard_title__19TiH{font-size:var(--font-size-2xl)}}@media (min-width:1024px){.BlogCard_cardLink__kpYk7{padding:var(--spacing-8)}.BlogCard_title__19TiH{font-size:var(--font-size-3xl)}}@media (prefers-reduced-motion:reduce){.BlogCard_card__WuB5K{transition:none}.BlogCard_card__WuB5K:active,.BlogCard_card__WuB5K:hover{transform:none}.BlogCard_arrow__eXiA2{transition:none}.BlogCard_cardLink__kpYk7:hover .BlogCard_arrow__eXiA2{transform:none}}@media print{.BlogCard_card__WuB5K{box-shadow:none;border:1px solid var(--color-neutral-300);page-break-inside:avoid}.BlogCard_card__WuB5K:hover{transform:none;box-shadow:none}.BlogCard_readMore__UUqiC{display:none}}.page_blogPage__CXqA7{position:relative;min-height:100vh;width:100%;padding:var(--spacing-12) var(--spacing-6)}.page_header__YvVnL{max-width:1280px;margin:0 auto var(--spacing-12);text-align:center;animation:page_fadeInUp__DS2M_ .6s ease-out}.page_title__1eYVa{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-tight);color:var(--color-foreground);margin-bottom:var(--spacing-4)}.page_description__DeXfB{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);color:var(--color-muted-foreground);max-width:700px;margin:0 auto}.page_postsSection__z4ch_{max-width:1280px;margin:0 auto;animation:page_fadeInUp__DS2M_ .6s ease-out .2s backwards}.page_postsGrid__iiNbo{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-6);gap:var(--spacing-6)}.page_emptyState__6b4lj{max-width:1280px;margin:var(--spacing-12) auto;text-align:center;animation:page_fadeInUp__DS2M_ .6s ease-out .2s backwards}.page_emptyStateText__igrbZ{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);color:var(--color-muted-foreground)}@media (min-width:768px){.page_blogPage__CXqA7{padding:var(--spacing-16) var(--spacing-8)}.page_title__1eYVa{font-size:var(--font-size-5xl)}.page_description__DeXfB{font-size:var(--font-size-xl)}.page_postsGrid__iiNbo{gap:var(--spacing-8)}}@media (min-width:1024px){.page_blogPage__CXqA7{padding:var(--spacing-20) var(--spacing-12)}.page_postsGrid__iiNbo{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.page_postsGrid__iiNbo{gap:var(--spacing-10)}}@keyframes page_fadeInUp__DS2M_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_emptyState__6b4lj,.page_header__YvVnL,.page_postsSection__z4ch_{animation:none}}@media print{.page_blogPage__CXqA7{padding:var(--spacing-6)}.page_header__YvVnL{margin-bottom:var(--spacing-6)}.page_postsGrid__iiNbo{grid-template-columns:1fr;gap:var(--spacing-4)}}