#home-blog-preview .home-blog-actions{display:none}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:900px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.grid-3{grid-template-columns:1fr}}.blog-card-standard{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.blog-card-standard:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(0,0,0,.1)}.blog-card-standard .blog-card-image-wrapper{aspect-ratio:16/9;width:100%;overflow:hidden;position:relative}.blog-card-standard .blog-card-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog-card-standard:hover .blog-card-image{transform:scale(1.05)}.blog-card-standard .blog-card-content{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.blog-card-standard .blog-card-title{font-size:1.25rem;margin-bottom:.75rem;line-height:1.3}.blog-card-standard .blog-card-excerpt{font-size:.95rem;color:#666;margin-bottom:1rem;line-height:1.5;flex-grow:1}.blog-card-standard .blog-card-meta{font-size:.85rem;color:#999;display:flex;gap:1rem}.blog-card-standard .blog-card-category{position:absolute;top:1rem;left:1rem;background:rgba(255,255,255,.9);padding:.25rem .75rem;border-radius:50px;font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--primary-color,#333)}