.form-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#102b5570}.form-modal[hidden]{display:none}.form-modal-card{position:relative;width:min(420px,100%);padding:30px;background:#fff;border-radius:14px;text-align:center;box-shadow:0 18px 50px #102b5540}.form-modal-icon{width:42px;height:42px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:#fff1df;color:#b56b00;font-weight:700;font-size:24px}.form-modal-card h3{margin:0 0 8px;color:#14345f}.form-modal-card p{color:#68778d;line-height:1.6}.form-modal-close{position:absolute;right:14px;top:10px;border:0;background:transparent;font-size:26px;color:#758196;cursor:pointer}.form-modal-ok{min-width:90px}
