.blog-grid{contain:layout style;will-change:transform}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.animate-shimmer{animation:shimmer 1.5s ease-in-out infinite}.blog-featured-image{contain:layout style}.blog-post-card{transform:translateZ(0);will-change:transform;backface-visibility:hidden}.blog-post-card,.blog-post-card:hover{contain:layout style paint}.blog-pagination{contain:layout style;isolation:isolate}.blog-loading-skeleton{contain:size layout style paint;min-height:400px}.blog-category-filter{contain:layout style;transform:translateZ(0)}.blog-hero-section{contain:layout style paint}.blog-featured-image{contain:layout;aspect-ratio:16/9;background-color:#f3f4f6}@media (max-width:768px){.blog-featured-image{aspect-ratio:3/2}.blog-post-featured-container{margin:1rem 0}}@media (prefers-reduced-motion:no-preference){.blog-post-card{transition:transform .2s ease-out,box-shadow .2s ease-out}.blog-post-card:hover{transform:translateY(-4px) translateZ(0)}}.blog-content{transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}