.blog-card{max-width:400px;background:var(--white-card);border-radius:5px;overflow:hidden;transition:transform .3s ease;margin:0 auto}.blog-card:hover{transform:translateY(-5px)}.blog-card__image{position:relative;height:0;padding-bottom:66.67%;overflow:hidden}.blog-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog-card:hover .blog-card__image img{transform:scale(1.05)}.blog-card__content{padding:20px}.blog-card__meta{display:flex;gap:20px;color:#666;font-size:.85rem;margin-bottom:16px;align-items:center;flex-wrap:wrap}.blog-card__meta i{color:var(--primary-color-card);margin-right:6px}.blog-card__meta span{display:flex;align-items:center}.blog-card__category-meta a{color:#666;text-decoration:none;transition:color .3s ease;font-weight:500}.blog-card__category-meta a:hover{color:var(--primary-color-card)}.blog-card__title{margin-bottom:16px;height:32px;overflow:hidden}.blog-card__title a{color:var(--black-card);text-decoration:none;font-size:1.5rem;font-weight:700;line-height:1.3;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-card__title a:hover{color:var(--primary-color-card)}.blog-card__excerpt{color:#444;font-size:.95rem;line-height:1.6;margin-bottom:20px;height:76px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-card__footer{display:flex;justify-content:flex-start;align-items:center;border-top:1px solid #eee;padding-top:20px}.blog-card__read-more{background:var(--primary-color-card);color:var(--white-card)!important;text-decoration:none;padding:8px 20px;border-radius:4px;font-weight:600;font-size:.9rem;transition:background-color .3s ease}.blog-card__read-more:hover{background:#00455b;color:var(--white-card)!important}