.blog-post-container{max-width:1100px}.blog-post-hero{object-fit:cover;width:100%;max-height:460px}.blog-post-content{color:#2c3e50;font-size:1.05rem;line-height:1.75}.blog-post-content h2{margin-top:2rem;margin-bottom:1rem}.blog-post-content h3{margin-top:1.6rem;margin-bottom:.8rem}.blog-post-content img{border-radius:6px;max-width:100%;height:auto;margin:1rem 0}.blog-post-content pre{background:#f6f8fa;border-radius:6px;padding:1rem;overflow-x:auto}.blog-post-content code{background:#f6f8fa;border-radius:3px;padding:.15rem .35rem;font-size:.92em}.blog-post-content pre code{background:0 0;padding:0}.blog-post-content blockquote{color:#6c757d;border-left:4px solid #dee2e6;margin:1.25rem 0;padding:.25rem 1rem}.blog-post-content a{color:#0d6efd}.blog-post-content ul,.blog-post-content ol{margin-bottom:1rem}
