.prarc-hp{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
.form-error-summary{margin:0 0 18px;padding:14px 16px;border:1px solid rgba(255,143,143,.38);border-radius:14px;color:#ffd2d2;background:rgba(139,32,32,.18);font-size:.9rem;line-height:1.5}
.lead-form [aria-invalid=true]{border-color:#ff8f8f!important;box-shadow:0 0 0 3px rgba(255,143,143,.1)}
.field-error{display:block;color:#ffb6b6;font-size:.78rem;line-height:1.45;letter-spacing:0;text-transform:none}
.consent-field .field-error{grid-column:2}
.form-note{margin-top:16px;color:rgba(184,194,202,.72);font-size:.82rem;line-height:1.55}
.form-note.success{color:#a9e7bf}.form-note.error{color:#ffb6b6}
.button.is-loading{cursor:wait;opacity:.72}
