.contact-form .form-message{padding:16px;border-radius:10px;margin-bottom:20px;font-weight:500}.contact-form .form-message.success{background:#d1fae5;color:#065f46;border:2px solid #22c55e;display:block}.contact-form .form-message.error{background:#fee2e2;color:#991b1b;border:2px solid #ef4444;display:block}