.blog-section{background-color:#fff;padding:60px 0}.blog-card{background:linear-gradient(to bottom right,#f0efed,#efeeec);border:none;border-radius:16px;transition:transform .3s;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.06)}.blog-card:hover{transform:translateY(-5px)}.blog-subtitle{cursor:pointer;color:#333;margin-top:12px;font-size:1.1rem;font-weight:700;text-decoration:none;position:relative}.blog-subtitle:after{content:"";background-color:#ff7134;width:0;height:2px;transition:width .5s ease-in-out;position:absolute;bottom:0;left:0}.blog-subtitle:hover:after{width:100%}.see-all-btn{color:#fff;background-color:#ff7134;border:none;border-radius:50px;padding:10px 20px;font-weight:600;transition:background-color .3s}.see-all-btn:hover{background-color:#e55a1a}.blog-card img{object-fit:contain;width:100%;max-width:550px;height:300px;margin:0 auto;display:block}
