
body { font-family: Arial, sans-serif; margin: 0; background: #f9f9f9; color: #333; }
header { background: #333; color: white; padding: 1rem; text-align: center; }
header nav a { margin: 0 10px; color: white; text-decoration: none; }
main { padding: 2rem; }
footer { text-align: center; padding: 1rem; background: #eee; }
img { max-width: 100%; height: auto; margin: 1rem 0; border-radius: 8px; }
article { margin-bottom: 2rem; }
