.avva-lead-status { width: 100%; grid-column: 1 / -1; margin: 1rem 0 0; font: inherit; font-size: .9rem; line-height: 1.5; text-align: left; overflow-wrap: anywhere; }
.avva-lead-status:empty { display: none; }
.avva-lead-status[data-error="true"] { color: #b94332; }
.rise-page-main .avva-lead-status[data-error="true"], .cta .avva-lead-status[data-error="true"] { color: #ffb7a8; }
.avva-lead-trap { position: absolute !important; width: 1px !important; height: 1px !important; overflow: hidden !important; clip-path: inset(50%) !important; opacity: 0 !important; pointer-events: none !important; }
form[aria-busy="true"] [type="submit"] { cursor: wait; opacity: .65; }
form[data-avva-crm="true"] [type="submit"]:disabled { opacity: .65; }
form[data-avva-crm="true"] button.form-submit-btn { appearance: none; border: 0; background: transparent; color: inherit; font: inherit; text-align: inherit; padding: 0; cursor: pointer; }
