.article-container{max-width:800px;margin:3rem auto 5rem;padding:0 1rem}.article-container h1{text-align:left;margin-bottom:1rem;font-size:2rem}.article-container img{border-radius:10px;width:100%;height:auto;margin:1.5rem 0;display:block}.article-container p{color:#333;margin-bottom:1rem;font-size:1rem;line-height:1.6}.back-btn{color:#007bff;margin-top:2rem;padding:.5rem 1rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}.back-btn:hover{color:#0056b3}
