.contact-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.request-status{padding:15px 18px;background:#e1f3ec;color:#19584c;border:1px solid #afd5c8;border-radius:4px;font-size:12px;line-height:1.8;margin-top:18px}.request-status.request-error{background:#fff1eb;border-color:#ebc8b8;color:#873f28}.request-status[hidden]{display:none}#contact-form button[disabled]{opacity:.65;cursor:wait}.contact-preview-note{font-size:10px;color:#647280;line-height:1.7}.contact-preview-note[hidden]{display:none}
