body {font-family: Arial, sans-serif; margin: 0; background: #f9f9f9; color: #333;}
header {background: #007BFF; color: white; padding: 20px 0; text-align: center;}
header nav a {color: white; margin: 0 10px; text-decoration: none;}
header nav a:hover {text-decoration: underline;}
.hero {padding: 40px; text-align: center; background: #e9f5ff;}
footer {background: #007BFF; color: white; text-align: center; padding: 10px 0; position: relative; bottom: 0; width: 100%;}