body { font-family: Arial, sans-serif; margin: 0; padding: 0; }
header { background: #2c3e50; color: white; text-align: center; padding: 2rem; }
main { padding: 1.5rem; }
h1, h2 { color: #2c3e50; }
footer { background: #34495e; color: white; text-align: center; padding: 1rem; margin-top: 2rem; }