/* style.css */ body { margin: 0; font-family: Arial, sans-serif; } header { background-color: #2a2a2a; color: white; padding: 1rem; text-align: center; } nav { display: flex; justify-content: space-between; align-items: center; padding: 0 1rem; } nav a { color: white; text-decoration: none; transition: color 0.3s ease; } nav a:hover { color: #ffcc00; } section { padding: 2rem; } .content { background-color: #f0f0f0; color: #333; max-width: 800px; margin: auto; } .footer { background-color: #2a2a2a; color: white; padding: 1rem; text-align: center; margin-top: 2rem; }