.gp-js .gp-panel{overflow:hidden}.gp-js .gp-panel[hidden]{display:none!important}.gp-stepper li.is-done{background:#e4ecff;color:var(--blue)}.gp-stepper li.is-done .gp-stepper__num{background:var(--blue);color:#fff}.gp-form .is-invalid{border-color:#d4284a!important;box-shadow:0 0 0 4px rgba(212,40,74,.1)}.gp-error{margin-top:6px;color:#c0203f;font-size:13px;font-weight:700}.gp-form__status.is-error{color:#c0203f}.gp-form.is-sending [data-gp-submit]{opacity:.65;pointer-events:none}.gp-page [id]{scroll-margin-top:96px}.admin-bar .gp-page [id]{scroll-margin-top:128px}