@layer components {
  .block-row-container {
    container: block-row/inline-size;
  }
  .block-row {
    --default-image-height: var(--image-height, 300px);
  }
  .block-row:not(.full-width-split-screen) {
    display: grid;
    grid-template-columns: 1fr;
    row-gap: 40px;
  }
  .block-row:not(.single) .video-block, .block-row:not(.single) .image-block {
    max-width: initial;
  }
  .block-row:not(.single) .video-block:only-child, .block-row:not(.single) .image-block:only-child {
    height: 100%;
  }
  .block-row .carousel-component.main {
    max-width: initial;
  }
  .block-row .carousel-component.main .embla__slide {
    min-width: 85% !important;
  }
  .block-row .media-slider-component .carousel-component.main {
    max-width: initial;
  }
  .block-row .media-slider-component .carousel-component.main .embla__slide {
    min-width: 100% !important;
  }
  .block-row:not(.single) > .col-1.media, .block-row:not(.single) > .col-1.maps,
  .block-row:not(.single) > .col-2.media,
  .block-row:not(.single) > .col-2.maps {
    align-self: stretch;
  }
  .block-row:not(.single) > .col-1.media .media-component.cover, .block-row:not(.single) > .col-1.maps .media-component.cover,
  .block-row:not(.single) > .col-2.media .media-component.cover,
  .block-row:not(.single) > .col-2.maps .media-component.cover {
    height: 100%;
  }
  .block-row > .col-1.slider,
  .block-row > .col-2.slider {
    overflow: hidden;
  }
  .block-row.single:not(.full-width) .col-1 {
    max-width: 700px;
    width: 100%;
  }
  .block-row.single:not(.full-width).center .col-1 {
    margin-inline: auto;
  }
  .block-row.single:not(.full-width).right .col-1 {
    margin-inline: auto 0;
  }
  @container block-row (min-width: 850px) {
    .block-row:not(.single, .full-width-split-screen) {
      grid-template-columns: repeat(2, 1fr);
      column-gap: 20px;
      row-gap: 0px;
      grid-template-areas: "col-1 col-2";
    }
    .block-row:not(.single, .full-width-split-screen) .col-1 {
      grid-area: col-1;
    }
    .block-row:not(.single, .full-width-split-screen) .col-2 {
      grid-area: col-2;
    }
    .block-row:not(.full-width) .col-1 .richtext,
    .block-row:not(.full-width) .col-2 .richtext {
      max-width: 65ch;
    }
    .block-row.top {
      align-items: flex-start;
    }
    .block-row.center {
      align-items: center;
    }
    .block-row.bottom {
      align-items: flex-end;
    }
  }
}
@layer theme {
  .block-row {
    column-gap: 60px;
  }
  .block-row > .card, .block-row.card {
    padding: 30px;
    background-color: var(--card-color, var(--support-color-1));
    border-radius: var(--card-radius);
  }
  .has-background .block-row > .card, .has-background .block-row.card {
    --card-color: var(--white);
  }
  @container block-row (min-width: 1100px) {
    .block-row.card {
      padding: 80px;
    }
    .block-row > .card {
      padding: 70px;
    }
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmxvY2tzLnJvdy5ibG9ja1Jvdy5jc3MiLCJtYXBwaW5ncyI6IkFBRUE7RUFDSTtJQUNJO0VBRE47RUFJRTtJQVFJO0VBVE47RUFFTTtJQUNJO0lBQ0E7SUFDQTtFQUFWO0VBTU07SUFFSTtFQUxWO0VBT1U7SUFDSTtFQUxkO0VBVU07SUFDSTtFQVJWO0VBVVU7SUFDSTtFQVJkO0VBYVU7SUFDSTtFQVhkO0VBYWM7SUFDSTtFQVhsQjtFQW9CYzs7O0lBRUk7RUFqQmxCO0VBbUJrQjs7O0lBQ0k7RUFmdEI7RUF1QlU7O0lBQ0k7RUFwQmQ7RUEwQmM7SUFDSTtJQUNBO0VBeEJsQjtFQTRCa0I7SUFDSTtFQTFCdEI7RUErQmtCO0lBQ0k7RUE3QnRCO0VBb0NFO0lBRVE7TUFDSTtNQUNBO01BQ0E7TUFDQTtJQW5DWjtJQXFDWTtNQUNJO0lBbkNoQjtJQXNDWTtNQUNJO0lBcENoQjtJQTRDZ0I7O01BQ0k7SUF6Q3BCO0lBOENRO01BQ0k7SUE1Q1o7SUErQ1E7TUFDSTtJQTdDWjtJQWdEUTtNQUNJO0lBOUNaO0VBQ0Y7QUFDRjtBQWtEQTtFQUNJO0lBQ0k7RUFoRE47RUFrRE07SUFFSTtJQUNBO0lBQ0E7RUFqRFY7RUFtRFU7SUFDSTtFQWpEZDtFQXNERTtJQUVRO01BQ0k7SUFyRFo7SUF3RFE7TUFDSTtJQXREWjtFQUNGO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL3RlYW0tYXdlc29tZS8uL3NyYy9ibG9ja3Mvcm93L2Jsb2NrUm93LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIkBiYXNlbGluZS9zdHlsZS92YXJpYWJsZXNcIiBhcyB2O1xyXG5cclxuQGxheWVyIGNvbXBvbmVudHMge1xyXG4gICAgLmJsb2NrLXJvdy1jb250YWluZXIge1xyXG4gICAgICAgIGNvbnRhaW5lcjogYmxvY2stcm93IC8gaW5saW5lLXNpemU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrLXJvdyB7XHJcbiAgICAgICAgJjpub3QoLmZ1bGwtd2lkdGgtc3BsaXQtc2NyZWVuKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gc3BlY2lmaWMgaW1hZ2UgYmxvY2sgc3R5bGluZ1xyXG4gICAgICAgIC0tZGVmYXVsdC1pbWFnZS1oZWlnaHQ6IHZhcigtLWltYWdlLWhlaWdodCwgMzAwcHgpO1xyXG5cclxuICAgICAgICAmOm5vdCguc2luZ2xlKSAudmlkZW8tYmxvY2ssXHJcbiAgICAgICAgJjpub3QoLnNpbmdsZSkgLmltYWdlLWJsb2NrIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG5cclxuICAgICAgICAgICAgJjpvbmx5LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy9zcGVjaWZpYyBjYXJvdXNlbCBzdHlsaW5nXHJcbiAgICAgICAgLmNhcm91c2VsLWNvbXBvbmVudC5tYWluIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG5cclxuICAgICAgICAgICAgLmVtYmxhX19zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWVkaWEtc2xpZGVyLWNvbXBvbmVudCB7XHJcbiAgICAgICAgICAgIC5jYXJvdXNlbC1jb21wb25lbnQubWFpbiB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgLmVtYmxhX19zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFdhaXQgdW50aWwgc3VwcG9ydCBmb3IgOmhhcygpIGluIGZpcmVmb3ggdGhlbiBjaGFuZ2UgaW1wbGVtZW50YXRpb24uXHJcbiAgICAgICAgJjpub3QoLnNpbmdsZSkge1xyXG4gICAgICAgICAgICA+IC5jb2wtMSxcclxuICAgICAgICAgICAgPiAuY29sLTIge1xyXG4gICAgICAgICAgICAgICAgJi5tZWRpYSxcclxuICAgICAgICAgICAgICAgICYubWFwcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1lZGlhLWNvbXBvbmVudC5jb3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmNvbC0xLFxyXG4gICAgICAgID4gLmNvbC0yIHtcclxuICAgICAgICAgICAgJi5zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zaW5nbGUge1xyXG4gICAgICAgICAgICAmOm5vdCguZnVsbC13aWR0aCkge1xyXG4gICAgICAgICAgICAgICAgLmNvbC0xIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuY2VudGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLTEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBjb250YWluZXIgYmxvY2stcm93IChtaW4td2lkdGg6IDg1MHB4KSB7XHJcbiAgICAgICAgLmJsb2NrLXJvdyB7XHJcbiAgICAgICAgICAgICY6bm90KC5zaW5nbGUsIC5mdWxsLXdpZHRoLXNwbGl0LXNjcmVlbikge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbC0xIGNvbC0yXCI7XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvbC0xIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWFyZWE6IGNvbC0xO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jb2wtMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBjb2wtMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpub3QoLmZ1bGwtd2lkdGgpIHtcclxuICAgICAgICAgICAgICAgIC8vIHNwZWNpZmljIHRleHQgc3R5bGluZ1xyXG4gICAgICAgICAgICAgICAgLmNvbC0xLFxyXG4gICAgICAgICAgICAgICAgLmNvbC0yIHtcclxuICAgICAgICAgICAgICAgICAgICAucmljaHRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1Y2g7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRvcCB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5jZW50ZXIge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbGF5ZXIgdGhlbWUge1xyXG4gICAgLmJsb2NrLXJvdyB7XHJcbiAgICAgICAgY29sdW1uLWdhcDogNjBweDtcclxuXHJcbiAgICAgICAgPiAuY2FyZCxcclxuICAgICAgICAmLmNhcmQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWNvbG9yLCB2YXIoLS1zdXBwb3J0LWNvbG9yLTEpKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2FyZC1yYWRpdXMpO1xyXG5cclxuICAgICAgICAgICAgLmhhcy1iYWNrZ3JvdW5kICYge1xyXG4gICAgICAgICAgICAgICAgLS1jYXJkLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGNvbnRhaW5lciBibG9jay1yb3cgKG1pbi13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgLmJsb2NrLXJvdyB7XHJcbiAgICAgICAgICAgICYuY2FyZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5jYXJkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/