.blog-container{max-width:800px;margin:2rem auto;padding:0 1.5rem}.blog-container .blog-banner{width:100%;height:auto;border-radius:8px;margin-bottom:2rem}.blog-container h1{font-size:2.5rem;margin-bottom:1rem}.blog-container h2{font-size:2rem;margin-top:2.5rem;margin-bottom:1rem;border-bottom:1px solid #eee;padding-bottom:.5rem}.blog-container h3{font-size:1.5rem;margin-top:2rem}.blog-container ul{padding-left:20px}.blog-container li{margin-bottom:.5rem}.blog-container code{background-color:#f4f4f4;padding:2px 6px;border-radius:4px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.blog-container .button-container{text-align:center;margin-top:3rem;margin-bottom:2rem}.blog-container .button{display:inline-block;background-color:#007bff;color:#fff;padding:12px 24px;font-size:1.1rem;font-weight:700;text-decoration:none;border-radius:5px;transition:background-color .2s ease-in-out}.blog-container .button:hover{background-color:#0056b3}
