body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0;background-color:#f8f5f0;color:#333}.container{width:80%;max-width:1200px;margin:auto;overflow:hidden;padding:1rem}header{background:#f4f1e8;color:#333;padding:1rem 0;text-align:center;border-radius:10px;margin-bottom:2rem}header h1{font-size:2.5rem;margin-bottom:.5rem}.blog-section{margin-bottom:2rem}.blog-section h2{font-size:1.8rem;margin-bottom:1rem}.blog-section article{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #eee}.blog-section h3{font-size:1.4rem;margin-bottom:.5rem}.blog-section p{color:#555}.citations{margin-top:2rem;font-size:.8rem;color:#777}.citations a{color:#0645ad;text-decoration:none}.citations a:hover{text-decoration:underline}footer{text-align:center;padding:2rem 0;background:#f4f1e8;color:#333;border-radius:10px}
