.blog-post{font-family:Arial,sans-serif}.blog-post .blog-title{border-bottom:1px solid #ecf0f1;color:#2c3e50;font-size:2rem;padding-bottom:10px}.blog-post .blog-thumbnail{max-height:400px;object-fit:cover;width:100%}.blog-post .blog-meta{color:#7f8c8d;font-size:.9rem}.blog-post .blog-meta strong{color:#34495e}.blog-post .blog-meta hr{border:.5px solid #ecf0f1;margin-bottom:20px;margin-top:10px}.blog-post .blog-content{color:#2c3e50;font-size:1.1rem;line-height:1.7}.blog-post .blog-content h2,.blog-post .blog-content h3,.blog-post .blog-content h4,.blog-post .blog-content h5{color:#34495e;margin-bottom:15px;margin-top:20px}.blog-post .blog-content ol,.blog-post .blog-content p,.blog-post .blog-content ul{margin-bottom:15px}.blog-post .blog-content a{color:#3498db;text-decoration:none}.blog-post .blog-content a:hover{text-decoration:underline}