
body { font-family: Arial, sans-serif; margin: 0; background: #fdfaf6; color: #333; }
header { background-color: #3c2f2f; color: white; padding: 1rem; text-align: center; }
footer { background-color: #3c2f2f; color: white; text-align: center; padding: 1rem; margin-top: 20px; }
.content { padding: 20px; max-width: 800px; margin: auto; }
.card { background: #fff; border: 1px solid #ddd; padding: 10px 15px; margin-bottom: 10px; border-radius: 6px; }
.form input, .form textarea { width: 100%; padding: 10px; margin: 8px 0; border: 1px solid #ccc; border-radius: 4px; }
.form button { background: #3c2f2f; color: white; padding: 10px 20px; border: none; border-radius: 4px; cursor: pointer; }
.form button:hover { background: #5a3e3e; }
