/* Do not edit anything below */
.flexible-editor-section .text-block:not(:last-child) {
  margin-block-end: clamp(2rem, 2rem + 1 * (100vw - 48rem) / 27, 3rem);
}
.flexible-editor-section .media-block:not(:first-child) {
  margin-block-start: 2rem;
}
.flexible-editor-section .media-block:not(:last-child) {
  margin-block-end: 2rem;
}
.flexible-editor-section .media-block {
  position: relative;
  overflow: hidden;
}
.flexible-editor-section .media-block .btn-dialog-open {
  position: absolute;
  inset: 0;
  z-index: 1;
}
.flexible-editor-section .media-block .btn-dialog-open svg {
  color: #1f2261;
  max-inline-size: clamp(2.75rem, 2.75rem + 2.25 * (100vw - 48rem) / 27, 5rem);
  opacity: 0.8;
}
.flexible-editor-section .media-block .btn-dialog-open:hover svg, .flexible-editor-section .media-block .btn-dialog-open:focus-visible svg {
  animation: play 0.3s ease-out;
}
.flexible-editor-section .media-block .dialog {
  background-color: #333;
  max-inline-size: 75%;
  padding: 0;
  margin: auto;
  border: 0;
  z-index: 10;
  transition: 0.25s ease-out;
  overflow: hidden;
  user-select: none;
}
.flexible-editor-section .media-block .dialog::backdrop {
  background: rgba(0, 0, 0, 0.8);
}
.flexible-editor-section .media-block .dialog .btn-dialog-close {
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-size: 1.25rem;
  display: block;
  align-items: center;
  justify-content: center;
  inline-size: 2.5rem;
  block-size: 2.5rem;
  border-radius: 0.3125rem;
  position: absolute;
  inset-inline-end: 0.9375rem;
  inset-block-start: 0.9375rem;
  z-index: 1;
}
.flexible-editor-section .media-block .dialog .btn-dialog-close svg {
  inline-size: 1.5rem;
}
.flexible-editor-section .media-block .dialog video,
.flexible-editor-section .media-block .dialog iframe {
  inline-size: 75vw;
}
.flexible-editor-section .media-block video,
.flexible-editor-section .media-block iframe {
  aspect-ratio: 16/9;
  inline-size: 100%;
}
.flexible-editor-section .heading-block:not(:last-child) {
  margin-block-end: clamp(2rem, 2rem + 1 * (100vw - 48rem) / 27, 3rem);
}