.form-modal{z-index:9998;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.form-modal__overlay{opacity:.1;background:#000;position:absolute;inset:0}.form-modal__dialog{z-index:1;background:#fff;border-radius:20px;width:100%;max-width:420px;max-height:calc(100vh - 40px);padding:28px 24px 24px;position:relative;overflow:auto;box-shadow:0 10px 50px #00000080}.form-modal__close{width:32px;height:32px;color:var(--color-primary,#427bbd);cursor:pointer;opacity:.6;background:0 0;border:none;padding:0;font-size:24px;line-height:1;transition:opacity .25s;position:absolute;top:8px;right:8px}.form-modal__close:hover{opacity:1}.form-modal__success{font-size:var(--text-size,16px);text-align:center;margin:0;line-height:1.5}
