body { font-family: Arial, sans-serif; margin: 40px; background: #f5f5f5; } header { margin-bottom: 40px; } h1 { margin-bottom: 5px; } main { background: white; padding: 30px; border-radius: 8px; } .button { display: inline-block; padding: 10px 18px; background: #2d6cdf; color: white; text-decoration: none; border-radius: 5px; } .button:hover { background: #1b4fad; } footer { margin-top: 40px; font-size: 12px; color: #777; }