.contact-form .form-row { margin-bottom: 1rem; }
.contact-form label { font-weight: 700; }
.contact-form input, .contact-form textarea { width: 100%; box-sizing: border-box; }
.contact-form .field-hint { font-size: .9rem; opacity: .85; }
.contact-form .field-hint.error { color: #b00020; }
.contact-success { padding: 1rem; border: 1px solid #e1e1e1; border-radius: 6px; }
