.BlogPage_main__GAuQ3{min-height:100vh;padding-top:80px}.BlogPage_hero__X_9TZ{background-color:var(--color-brand-main);padding:var(--spacing-2xl) 0}.BlogPage_container__abKAw{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}.BlogPage_title__UpGDH{font-family:var(--font-serif);font-size:2.5rem;font-weight:600;color:white;margin:0 0 var(--spacing-md)}.BlogPage_subtitle__9bVCq{font-size:1.125rem;color:rgba(255,255,255,.85);margin:0;max-width:600px;line-height:1.6}.BlogPage_content__1T8Xn{padding:var(--spacing-2xl) 0;background-color:var(--color-bg-secondary);min-height:calc(100vh - 80px - 200px)}.BlogPage_grid__J_B5X{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.BlogPage_empty__cs3Dt{text-align:center;padding:var(--spacing-2xl)}.BlogPage_emptyText__n7oNi{font-size:1.125rem;color:var(--color-text-secondary);margin:0}.BlogPage_cardSkeleton__aQzsp{background-color:var(--color-bg);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.BlogPage_cardSkeletonContent__8ONks{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}.BlogPage_cardSkeletonMeta__UzbkH{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-sm)}@media (max-width:1024px){.BlogPage_grid__J_B5X{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogPage_main__GAuQ3{padding-top:60px}.BlogPage_hero__X_9TZ{padding:var(--spacing-xl) 0}.BlogPage_title__UpGDH{font-size:2rem}.BlogPage_subtitle__9bVCq{font-size:1rem}.BlogPage_content__1T8Xn{padding:var(--spacing-xl) 0}.BlogPage_grid__J_B5X{grid-template-columns:1fr;gap:var(--spacing-lg)}}@media (max-width:480px){.BlogPage_container__abKAw{padding:0 var(--spacing-md)}.BlogPage_title__UpGDH{font-size:1.75rem}}.BlogCard_card__gnw_D{display:flex;flex-direction:column;background-color:var(--color-bg);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.BlogCard_card__gnw_D:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.BlogCard_imageWrapper__EyR4c{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--color-bg-tertiary)}.BlogCard_image__fTSjO{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.BlogCard_card__gnw_D:hover .BlogCard_image__fTSjO{transform:scale(1.05)}.BlogCard_placeholder__lKsgs{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-tertiary);color:var(--color-text-muted)}.BlogCard_placeholderIcon__PJvgQ{font-size:3rem;opacity:.5}.BlogCard_content__z4AS1{display:flex;flex-direction:column;flex:1 1;padding:var(--spacing-lg)}.BlogCard_title__BxOGP{font-size:1.25rem;font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-sm);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-fast)}.BlogCard_card__gnw_D:hover .BlogCard_title__BxOGP{color:var(--color-brand-main)}.BlogCard_excerpt__cX7MR{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.6;margin:0 0 var(--spacing-md);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.BlogCard_meta__7XEq0{display:flex;align-items:center;gap:var(--spacing-sm);font-size:.875rem;color:var(--color-text-muted)}.BlogCard_author__kZoUq{font-weight:500}.BlogCard_separator__GoBHW{width:4px;height:4px;border-radius:50%;background-color:var(--color-text-muted)}@media (max-width:768px){.BlogCard_title__BxOGP{font-size:1.125rem}.BlogCard_content__z4AS1{padding:var(--spacing-md)}}@media (max-width:480px){.BlogCard_excerpt__cX7MR{-webkit-line-clamp:2}}