.blog-container{font-family:Arial,sans-serif;color:#333;line-height:1.6;max-width:800px;padding:20px}.blog-container h1{font-size:2.5em;font-weight:700;color:#1a202c;margin-top:.8em;margin-bottom:.5em;line-height:1.2}.blog-container h2{font-size:2em;font-weight:700;color:#2d3748;margin-top:1.2em;margin-bottom:.6em;line-height:1.3}.blog-container h3{font-size:1.75em;font-weight:700;color:#4a5568;margin-top:1em;margin-bottom:.5em;line-height:1.3}.blog-container h4{font-size:1.5em;font-weight:700;margin-top:.8em}.blog-container h4,.blog-container h5{color:#4a5568;margin-bottom:.4em;line-height:1.4}.blog-container h5{font-size:1.25em;font-weight:600;margin-top:.6em}.blog-container h6{font-size:1.1em;font-weight:600;color:#718096;margin-top:.5em;margin-bottom:.4em;line-height:1.5}.blog-container p{font-size:1em;color:#2d3748;margin-top:1em;margin-bottom:1em;line-height:1.7}.blog-container a{color:#3182ce;text-decoration:underline;transition:color .3s ease}.blog-container a:hover{color:#2b6cb0}.blog-container ol,.blog-container ul{margin:1em 0;padding-left:1.5em}.blog-container li{margin-bottom:.5em}.blog-container blockquote{border-left:4px solid #e2e8f0;color:#4a5568;font-style:italic;margin:1.5em 0;background:#f7fafc;padding:1em}