
@media (min-width: 48rem) {
  dialog {
    max-height: 70dvh;
  }
  dialog .formModal .form {
    --spacingHoriz: 2.5rem;
    margin-inline-end: calc(var(--spacingHoriz) / 2);
  }
  dialog .formModal .formTitle {
    margin-inline: var(--spacingHoriz) 1.5625rem;
  }
  dialog .formModal .form .hbspt-form .submitted-message,
  dialog .formModal .form .hbspt-form form {
    padding-inline: var(--spacingHoriz) calc(var(--spacingHoriz) / 2);
    padding-block-end: var(--spacingHoriz);
  }
  .closeDialogButton {
    margin-block-end: 1.25rem;
  }
}
@media (min-width: 64rem) {
  dialog {
    --columns: 10;
    --columnsRemoved: 0.5;
    width: calc((100vw - var(--columnsRemoved) * var(--gap-col) - var(--gutter-left) * 2) / 12 * var(--columns));
  }
  dialog .formModal .form {
    --spacingHoriz: 3.75rem;
  }
}
@media (min-width: 80rem) {
  dialog {
    --columns: 8;
    --columnsRemoved: 0.5;
  }
  dialog .formModal .form::-webkit-scrollbar-track {
    margin-block-end: 3.75rem;
  }
  dialog .formModal .form .hbspt-form .submitted-message > *:not(:last-child) {
    padding-block-end: 1.875rem;
  }
  .closeDialogButton {
    margin-inline-end: 1.3125rem;
  }
}
@media (min-width: 120rem) {
  dialog {
    width: 100%;
    max-width: 51.875rem;
  }
}