.contact-trap{position:absolute;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.contact-feedback{margin:1rem 0 0;padding:.75rem 1rem;border-radius:.35rem;background:#e5f3e9;color:#174b2c}.contact-feedback-error{background:#fbe9e7;color:#802923}#contact-form button:disabled{opacity:.65;cursor:wait}
