message: enhance the UX by indicating that the submission is in progress.
diff: let isFormDirty = false;
  let isFeedbackSent = false;
  let form: HTMLElement;
  + let isSubmissionInProgress: boolean = false;
  $: isFormValid = Object.values(formData).every((field) => field.valid);
  const handleSubmit = async () => {
  isFormDirty = true;
  + isSubmissionInProgress = true;
  if (!isFormValid) {
  await tick();
  scrollToElement(form, ".error");
  variant="cta"
  size="large"
  disabled={(isFormDirty && !isFormValid) || isFeedbackSent}
  + isLoading={isSubmissionInProgress}
  type="submit">Send</Button
  >
  {#if isFormDirty && !isFormValid}
  