
/* Blog Más Movimiento */
.blog-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.12);margin-bottom:30px;transition:.3s}
.blog-card:hover{transform:translateY(-6px)}
.blog-img{height:220px;background-size:cover;background-position:center;position:relative}
.blog-img:after{content:'';position:absolute;inset:0;background:rgba(0,0,0,.35)}
.blog-content{padding:25px}.blog-content h3{font-weight:700;color:#222;font-size:22px}
.btn-blog{background:#FA7D2A;color:#fff;padding:10px 22px;border-radius:30px;display:inline-block;font-weight:700}
.article-body{background:#fff;padding:50px;border-radius:8px;box-shadow:0 8px 30px rgba(0,0,0,.08)}
.article-body p{font-size:18px;line-height:1.9;color:#666}
@media(max-width:768px){.article-body{padding:25px}}
