
body{font-family:Arial, sans-serif; background:#f3f3f3; margin:0;}
header{background:#b71c1c; color:white; padding:30px; text-align:center;}
main{max-width:900px; margin:40px auto; background:white; padding:40px; border-radius:15px; box-shadow:0 0 12px rgba(0,0,0,.15);}
h1{font-size:34px;}
h2{margin-top:30px; color:#b71c1c;}
p{line-height:1.8; font-size:19px;}
ul{font-size:18px;}
footer{text-align:center; color:#444; padding:20px;}
