.blog-card{overflow:hidden;background:#fff;border:1px solid #f3dfe5;border-radius:18px;box-shadow:0 4px 16px rgba(90,43,57,.045);transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .28s ease,transform .28s ease,opacity .2s ease}@media(hover:hover){.blog-card:hover{transform:translateY(-3px);border-color:rgba(255,79,115,.24);box-shadow:0 16px 36px rgba(102,53,68,.13)}}.blog-card__image{height:175px;position:relative;display:block;overflow:hidden}.blog-card__image span{width:100%;height:100%;display:block;background-image:url(/assets/blog/parenting-editorial-sheet.webp);background-repeat:no-repeat;background-size:400% auto;transition:transform .28s ease}@media(hover:hover){.blog-card:hover .blog-card__image span{transform:scale(1.04)}}.blog-card__body{padding:13px 14px 15px}.blog-card__category{display:block;margin-bottom:7px;color:#ff4f73;font-size:13px;font-weight:900;text-transform:uppercase}.blog-card h3{min-height:43px;margin:0 0 7px;display:-webkit-box;overflow:hidden;color:#333238;font-size:15px;font-weight:800;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color .2s ease}.blog-card a:hover h3{color:#ff4f73}.blog-card time{color:#999399;font-size:13px}.blog-card p{margin:0 0 10px;display:-webkit-box;overflow:hidden;color:#777177;font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-card__meta{display:flex;align-items:center;gap:5px;color:#999399;font-size:13px}