
body { margin:0; font-family:Arial, sans-serif; background:#f4f4f4; color:#222; }
header { background:#000; color:white; padding:20px; text-align:center; }
nav { text-align:center; margin-top:10px; }
nav a { color:white; margin:0 15px; text-decoration:none; font-weight:bold; }
.hero { padding:60px 20px; text-align:center; background:white; }
.hero img { width:180px; margin-bottom:20px; }
section { max-width:900px; background:white; padding:30px; margin:20px auto; border-radius:8px; }
footer { text-align:center; padding:20px; color:#666; margin-top:40px; }
