:is(.lead-card:has(>.lead-submit-feedback),.lead-form:has(>.lead-submit-feedback)){position:relative}:is(.lead-card:has(>.lead-submit-feedback)>:not(.lead-submit-feedback),.lead-form:has(>.lead-submit-feedback)>:not(.lead-submit-feedback)){visibility:hidden}.lead-submit-feedback{--form-success-background:transparent;--form-success-text:var(--avgst-ink);--form-success-description:var(--ink-2);--form-success-logo-filter:brightness(0);--form-success-check:#187640;z-index:3;min-height:0;color:var(--form-success-text);text-align:center;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.lead-submit-feedback[data-form-success-animation]{background:0 0;border-radius:0;min-height:0}.lead-submit-feedback__copy{max-width:320px}.lead-submit-feedback .lead-submit-feedback__title{color:inherit;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3}.lead-submit-feedback__copy>p:last-child{color:var(--form-success-description);margin:0;font-size:14px;line-height:1.6}.lead-reveal__card .lead-submit-feedback,.mortgage-request.is-open .lead-submit-feedback,.ready-home-offer__total .lead-submit-feedback{--form-success-text:#fff;--form-success-description:#ffffffc7;--form-success-logo-filter:none;--form-success-check:#4ade80}.mortgage-mid-cta__inner--cutout .lead-submit-feedback{--form-success-text:var(--avgst-ink);--form-success-description:var(--ink-1);--form-success-logo-filter:brightness(0);--form-success-check:#187640}.ask-dialog__close,.panel-lead__close,.lead-reveal__close,.project-config__close,.mortgage-finance__toggle{z-index:4}
