.hover-shadow:hover{box-shadow:0 10px 20px rgba(0,0,0,.1)!important;transform:translateY(-5px)}.transition-all{transition:all .3s ease}.blog-content p{color:#333;font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.blog-content h2,.blog-content h3{color:#111;font-weight:700;margin-bottom:1rem;margin-top:2rem}.blog-content ol,.blog-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog-content li{margin-bottom:.5rem}