.tpc-left-right-image {
  padding-top: 100px;
  padding-bottom: 100px;
}
.tpc-left-right-image:first-child {
  padding-top: calc(100px + var(--header-height));
}
@media (min-width: 1200px) {
  .tpc-left-right-image {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .tpc-left-right-image:first-child {
    padding-top: calc(140px + var(--header-height));
  }
}

.tpc-left-right-image {
  position: relative;
  overflow: hidden;
}
.tpc-left-right-image.tpc-section-bg-light .tpc-left-right-image__callout {
  background: rgba(235, 249, 252, 0.5);
}
.tpc-left-right-image.tpc-section-bg-dark .tpc-head {
  row-gap: 32px;
}
.tpc-left-right-image.tpc-section-bg-dark .tpc-left-right-image__callout {
  background: rgba(235, 249, 252, 0.07);
}
.tpc-left-right-image > .tpc-container-wide {
  position: relative;
}
.tpc-left-right-image__ellipse {
  position: absolute;
  top: 340px;
  left: -118px;
  width: 672px;
  height: 666px;
}
.tpc-left-right-image__grid {
  display: flex;
  flex-direction: column;
  gap: 60px;
}
@media (min-width: 1200px) {
  .tpc-left-right-image__grid {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}
.tpc-left-right-image__callout {
  padding: 25px 22px;
  border-radius: 12px;
  backdrop-filter: blur(48.25px);
}
.tpc-left-right-image__image {
  width: 100%;
  border-radius: 16px;
  overflow: hidden;
  aspect-ratio: 1;
}
@media (min-width: 1200px) {
  .tpc-left-right-image__image {
    flex: 0 0 630px;
    height: 512px;
    aspect-ratio: auto;
  }
}
.tpc-left-right-image__image > img,
.tpc-left-right-image__image > video {
  max-width: unset;
  width: 100%;
  display: block;
  height: 100%;
  object-fit: cover;
}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlVzZXJzL29sZWhvZGVzaGNoYWsvTG9jYWwlMjBTaXRlcy90cmlwbGVwb2ludC9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL3RyaXBsZS1wb2ludC1jYXBpdGFsL3NvdXJjZXMvc2Nzcy9fZXh0ZW5kLnNjc3MiLCJsZWZ0LXJpZ2h0LWltYWdlL3N0eWxlLmNzcyIsImxlZnQtcmlnaHQtaW1hZ2Uvc3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNJLGtCQUFBO0VBQ0EscUJBQUE7QUNESjtBREdJO0VBQ0ksK0NBQUE7QUNEUjtBRElJO0VBUko7SUFTUSxrQkFBQTtJQUNBLHFCQUFBO0VDRE47RURHTTtJQUNJLCtDQUFBO0VDRFY7QUFDRjs7QUNaQTtFQUlJLGtCQUFBO0VBQ0EsZ0JBQUE7QURZSjtBQ1RRO0VBQ0ksb0NBQUE7QURXWjtBQ05RO0VBQ0ksYUFBQTtBRFFaO0FDTFE7RUFDSSxxQ0FBQTtBRE9aO0FDSEk7RUFDSSxrQkFBQTtBREtSO0FDRkk7RUFDSSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QURJUjtBQ0RJO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBREdSO0FDRlE7RUFKSjtJQUtRLG1CQUFBO0lBQ0EsOEJBQUE7SUFDQSxtQkFBQTtFREtWO0FBQ0Y7QUNGSTtFQUNJLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtBRElSO0FDREk7RUFDSSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QURHUjtBQ0RRO0VBTko7SUFPUSxlQUFBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0VESVY7QUFDRjtBQ0ZROztFQUVJLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7QURJWiIsImZpbGUiOiJsZWZ0LXJpZ2h0LWltYWdlL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuXG4lc2VjdGlvbi1wYWRkaW5ncyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygxMDBweCArIHZhcigtLWhlYWRlci1oZWlnaHQpICk7XG4gICAgfVxuIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygxNDBweCArIHZhcigtLWhlYWRlci1oZWlnaHQpICk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiVzZWN0aW9uLWVsZW1lbnQtYmcge1xuICAgICYudHBjLXNlY3Rpb24tYmctbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIFxuICAgICYudHBjLXNlY3Rpb24tYmctZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIGE6bm90KC50cGMtYnRuKTpub3QoLnVpLXRhYnMtYW5jaG9yKSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNyeXN0YWwtYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRwYy1zZWN0aW9uLWJnLXNub3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc25vdztcbiAgICB9XG59IiwiLnRwYy1sZWZ0LXJpZ2h0LWltYWdlIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG4udHBjLWxlZnQtcmlnaHQtaW1hZ2U6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDBweCArIHZhcigtLWhlYWRlci1oZWlnaHQpKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRwYy1sZWZ0LXJpZ2h0LWltYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG4gIC50cGMtbGVmdC1yaWdodC1pbWFnZTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTQwcHggKyB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG4gIH1cbn1cblxuLnRwYy1sZWZ0LXJpZ2h0LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRwYy1sZWZ0LXJpZ2h0LWltYWdlLnRwYy1zZWN0aW9uLWJnLWxpZ2h0IC50cGMtbGVmdC1yaWdodC1pbWFnZV9fY2FsbG91dCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM1LCAyNDksIDI1MiwgMC41KTtcbn1cbi50cGMtbGVmdC1yaWdodC1pbWFnZS50cGMtc2VjdGlvbi1iZy1kYXJrIC50cGMtaGVhZCB7XG4gIHJvdy1nYXA6IDMycHg7XG59XG4udHBjLWxlZnQtcmlnaHQtaW1hZ2UudHBjLXNlY3Rpb24tYmctZGFyayAudHBjLWxlZnQtcmlnaHQtaW1hZ2VfX2NhbGxvdXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNSwgMjQ5LCAyNTIsIDAuMDcpO1xufVxuLnRwYy1sZWZ0LXJpZ2h0LWltYWdlID4gLnRwYy1jb250YWluZXItd2lkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50cGMtbGVmdC1yaWdodC1pbWFnZV9fZWxsaXBzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNDBweDtcbiAgbGVmdDogLTExOHB4O1xuICB3aWR0aDogNjcycHg7XG4gIGhlaWdodDogNjY2cHg7XG59XG4udHBjLWxlZnQtcmlnaHQtaW1hZ2VfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50cGMtbGVmdC1yaWdodC1pbWFnZV9fZ3JpZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnRwYy1sZWZ0LXJpZ2h0LWltYWdlX19jYWxsb3V0IHtcbiAgcGFkZGluZzogMjVweCAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDguMjVweCk7XG59XG4udHBjLWxlZnQtcmlnaHQtaW1hZ2VfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRwYy1sZWZ0LXJpZ2h0LWltYWdlX19pbWFnZSB7XG4gICAgZmxleDogMCAwIDYzMHB4O1xuICAgIGhlaWdodDogNTEycHg7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICB9XG59XG4udHBjLWxlZnQtcmlnaHQtaW1hZ2VfX2ltYWdlID4gaW1nLFxuLnRwYy1sZWZ0LXJpZ2h0LWltYWdlX19pbWFnZSA+IHZpZGVvIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufSIsIkB1c2UgXCIuLi8uLi9zY3NzL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vc2Nzcy9leHRlbmRcIiBhcyAqO1xuXG4udHBjLWxlZnQtcmlnaHQtaW1hZ2Uge1xuICAgICRibG9jazogJjtcblxuICAgIEBleHRlbmQgJXNlY3Rpb24tcGFkZGluZ3M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IFxuIFxuICAgICYudHBjLXNlY3Rpb24tYmctbGlnaHQge1xuICAgICAgICAjeyRibG9ja31fX2NhbGxvdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzUsIDI0OSwgMjUyLCAwLjUwKTs7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRwYy1zZWN0aW9uLWJnLWRhcmsge1xuICAgICAgICAudHBjLWhlYWQge1xuICAgICAgICAgICAgcm93LWdhcDogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICN7JGJsb2NrfV9fY2FsbG91dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzNSwgMjQ5LCAyNTIsIDAuMDcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAudHBjLWNvbnRhaW5lci13aWRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX2VsbGlwc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzQwcHg7XG4gICAgICAgIGxlZnQ6IC0xMThweDtcbiAgICAgICAgd2lkdGg6IDY3MnB4O1xuICAgICAgICBoZWlnaHQ6IDY2NnB4O1xuICAgIH1cblxuICAgICZfX2dyaWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2FsbG91dCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDQ4LjI1cHgpO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNjMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUxMnB4O1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBpbWcsXG4gICAgICAgID4gdmlkZW8ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
