.contact-form { display: flex; flex-direction: column; gap: 15px; }
.contact-form input, .contact-form textarea { padding: 12px; border: 1px solid #333; background-color: #2a2a2a; color: #fff; border-radius: 6px; outline: none; }
.success { color: #4caf50; margin-bottom: 15px; background: rgba(76, 175, 80, 0.1); padding: 10px; border-left: 4px solid #4caf50; }