.vertical-card {
  max-width: 111.6rem;
  margin: 3rem auto !important;
  display: block;
}
.vertical-card--bgblue {
  background-color: #17213b;
}
.vertical-card--bggreen {
  background-color: #5ab08c;
}
.vertical-card--bgwhite {
  background-color: #ffffff;
}
.vertical-card--bgviolet {
  background-color: #5966A9;
}
.vertical-card--bggrey {
  background-color: #a8a8a8;
}
.vertical-card--bglight-blue {
  background-color: #2CBFE0;
}
.vertical-card--bgblue-green {
  background-color: #0D6F85;
  color: #17213B;
}
.vertical-card--bglight-grey {
  background-color: #F0F0F0;
}
.vertical-card .btn.hover--white.bg--blue:hover::after {
  background-color: #ffffff;
  color: #5ab08c;
}
.vertical-card .btn.hover--white.bg--blue:hover {
  color: #5ab08c !important;
}
.vertical-card__global-title {
  margin-bottom: 4rem;
  color: #2F292F;
}
.vertical-card__list {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr));
  gap: 2rem;
  justify-content: center;
  grid-auto-rows: 1fr;
}
.vertical-card__list:has(.vertical-card__item:only-child) {
  grid-template-columns: minmax(30rem, 35rem);
  justify-content: center;
}
.vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(2)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(2) ~ .vertical-card__item) {
  grid-template-columns: repeat(2, minmax(30rem, 35rem));
  justify-content: center;
}
.vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(3)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(3) ~ .vertical-card__item) {
  grid-template-columns: repeat(3, 1fr);
}
.vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(4)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(4) ~ .vertical-card__item) {
  grid-template-columns: repeat(4, 1fr);
}
.vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5) ~ .vertical-card__item) {
  grid-template-columns: repeat(3, 1fr);
}
.vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5)) .vertical-card__item:nth-child(4),
.vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5)) .vertical-card__item:nth-child(5), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5) ~ .vertical-card__item) .vertical-card__item:nth-child(4),
.vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5) ~ .vertical-card__item) .vertical-card__item:nth-child(5) {
  grid-column: auto/span 1;
}
.vertical-card__item {
  padding: 3rem 1.5rem;
  border-radius: 2.8rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  height: 100%;
  min-height: 45rem;
  overflow: hidden;
}
.vertical-card__content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.vertical-card__image {
  margin-bottom: 2.4rem;
}
.vertical-card__image img {
  max-width: 5rem;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
  -o-object-fit: cover;
     object-fit: cover;
}
.vertical-card__title {
  margin-top: 0;
  margin-bottom: 2rem;
  color: inherit;
  max-width: 100%;
}
.vertical-card__title p, .vertical-card__title h1, .vertical-card__title h2, .vertical-card__title h3, .vertical-card__title h4, .vertical-card__title h5, .vertical-card__title h6 {
  color: currentColor;
  margin-bottom: 2rem;
}
.vertical-card__description {
  margin-top: 0;
  margin-bottom: 1rem;
  color: inherit;
  flex-grow: 1;
  width: 100%;
  text-align: left;
  padding: 0 0.6rem;
}
.vertical-card__description p, .vertical-card__description h1, .vertical-card__description h2, .vertical-card__description h3, .vertical-card__description h4, .vertical-card__description h5, .vertical-card__description h6 {
  color: currentColor;
  margin-bottom: 1.5em;
}
.vertical-card__cta {
  display: inline-block;
  padding: 1.8rem 2rem;
  border-radius: 3rem;
  text-decoration: none;
  font-weight: bold;
  margin-top: auto;
  align-self: center;
  transition: opacity 0.3s ease;
  border: none;
  cursor: pointer;
  min-width: 160px;
  text-align: center;
  transition: background-color 0.3s ease-in-out;
}
.vertical-card__cta:hover {
  color: #17213B !important;
  background-color: white !important;
}

@media screen and (max-width: 1200px) {
  .vertical-card__list {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(3)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(3) ~ .vertical-card__item) {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(4)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(4) ~ .vertical-card__item) {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(4)) .vertical-card__item:nth-child(4), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(4) ~ .vertical-card__item) .vertical-card__item:nth-child(4) {
    grid-column: 2/span 1 !important;
  }
  .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5) ~ .vertical-card__item), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(n+6)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(n+6) ~ .vertical-card__item) {
    grid-template-columns: repeat(2, 1fr);
  }
  .vertical-card__list .vertical-card__item {
    grid-column: auto !important;
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 35rem;
    width: 100%;
  }
}
@media screen and (max-width: 750px) {
  .vertical-card {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .vertical-card__list {
    grid-template-columns: 1fr !important;
  }
  .vertical-card__list:has(.vertical-card__item:only-child), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(2)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(2) ~ .vertical-card__item), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(3)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(3) ~ .vertical-card__item), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(4)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(4) ~ .vertical-card__item), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(5) ~ .vertical-card__item), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(n+6)), .vertical-card__list:has(.vertical-card__item:first-child:nth-last-child(n+6) ~ .vertical-card__item) {
    grid-template-columns: 1fr;
  }
  .vertical-card__list .vertical-card__item {
    grid-column: 1/-1 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 100%;
    width: 100%;
  }
  .vertical-card__item {
    min-height: auto;
    padding: 2.5rem 1.5rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9zYXNzL2xheW91dHMvYmxvY2stdHlwZXMvdmVydGljYWwtY2FyZC5zY3NzIiwid2VicGFjazovLy4vc3JjL3Nhc3MvYWJzdHJhY3RzL3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0E7RUFDQyxtQkFBQTtFQUNDLDRCQUFBO0VBQ0QsY0FBQTtBQU5EO0FBUUU7RUFDRSx5QkNORztBREFQO0FBU0U7RUFDRSx5QkNaSTtBREtSO0FBVUU7RUFDRSx5QkNyQkk7QURhUjtBQVdFO0VBQ0UseUJDYks7QURJVDtBQVlFO0VBQ0UseUJDNUJHO0FEa0JQO0FBYUU7RUFDRSx5QkNsQlM7QURPYjtBQWNFO0VBQ0UseUJDdkJVO0VEd0JWLGNBQUE7QUFaSjtBQWVFO0VBQ0UseUJDN0JTO0FEZ0JiO0FBZ0JFO0VBQ0EseUJDOUNNO0VEK0NOLGNDMUNNO0FENEJSO0FBaUJFO0VBQ0EseUJBQUE7QUFmRjtBQWtCRTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQWhCSjtBQW1CRTtFQUNFLGFBQUE7RUFDQSwyREFBQTtFQUNBLFNBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FBakJKO0FBbUJDO0VBQ0MsMkNBQUE7RUFDQSx1QkFBQTtBQWpCRjtBQW9CRztFQUVELHNEQUFBO0VBQ0EsdUJBQUE7QUFuQkY7QUFzQkc7RUFFRCxxQ0FBQTtBQXJCRjtBQXdCRztFQUVELHFDQUFBO0FBdkJGO0FBMEJHO0VBRUQscUNBQUE7QUF6QkY7QUEwQk07OztFQUVFLHdCQUFBO0FBdkJSO0FBNEJFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBQTFCSjtBQTZCQTtFQUNNLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUEzQk47QUE4QkE7RUFDSSxxQkFBQTtBQTVCSjtBQThCSTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FBNUJOO0FBZ0NBO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUE5Qko7QUFnQ0k7RUFDRSxtQkFBQTtFQUNBLG1CQUFBO0FBOUJOO0FBbUNDO0VBQ0csYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBQWpDSjtBQW1DSTtFQUNFLG1CQUFBO0VBQ0Esb0JBQUE7QUFqQ047QUFxQ0M7RUFDRyxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkNBQUE7QUFuQ0o7QUFxQ0k7RUFDRSx5QkFBQTtFQUNBLGtDQUFBO0FBbkNOOztBQXdDQTtFQUVJO0lBRUUsZ0RBQUE7RUF2Q0o7RUEwQ0k7SUFFRSxnREFBQTtFQXpDTjtFQTZDSTtJQUVFLGdEQUFBO0VBNUNOO0VBK0NNO0lBQ0UsZ0NBQUE7RUE3Q1I7RUFrREk7SUFJRSxxQ0FBQTtFQW5ETjtFQXVESTtJQUNFLDRCQUFBO0lBQ0EsNEJBQUE7SUFDQSw2QkFBQTtJQUNBLGdCQUFBO0lBQ0EsV0FBQTtFQXJETjtBQUNGO0FBMERBO0VBQ0U7SUFDRSxrQkFBQTtJQUNBLG1CQUFBO0VBeERGO0VBMERFO0lBRUUscUNBQUE7RUF6REo7RUEyREk7SUFXRSwwQkFBQTtFQW5FTjtFQXNFSTtJQUNFLDRCQUFBO0lBQ0EsNEJBQUE7SUFDQSw2QkFBQTtJQUNBLGVBQUE7SUFDQSxXQUFBO0VBcEVOO0VBd0VFO0lBQ0UsZ0JBQUE7SUFDQSxzQkFBQTtFQXRFSjtBQUNGIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnfi9zcmMvc2Fzcy9hYnN0cmFjdHMvdXRpbHMnO1xyXG5AdXNlICd+L3NyYy9zYXNzL2Fic3RyYWN0cy92YXJpYWJsZXMvY29sb3JzJztcclxuQHVzZSAnLi4vLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcy9zdHJ1Y3R1cmUnO1xyXG5AdXNlICd+L3NyYy9zYXNzL2Fic3RyYWN0cy92YXJpYWJsZXMvc3RydWN0dXJlJyBhcyAqO1xyXG5AdXNlICd+L3NyYy9zYXNzL2Fic3RyYWN0cy92YXJpYWJsZXMvdHlwb2dyYXBoeScgYXMgdHlwbztcclxuXHJcblxyXG4udmVydGljYWwtY2FyZCB7XHJcblx0bWF4LXdpZHRoOiAxMTEuNnJlbTtcclxuICBtYXJnaW46IDNyZW0gYXV0byFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICYtLWJnYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuJGJsdWU7XHJcbiAgfVxyXG5cclxuICAmLS1iZ2dyZWVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy4kZ3JlZW47XHJcbiAgfVxyXG5cclxuICAmLS1iZ3doaXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy4kd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmLS1iZ3Zpb2xldCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuJHZpb2xldDtcclxuICB9XHJcblxyXG4gICYtLWJnZ3JleSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuJGdyZXk7XHJcbiAgfVxyXG5cclxuICAmLS1iZ2xpZ2h0LWJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLiRsaWdodC1ibHVlO1xyXG4gIH1cclxuXHJcbiAgJi0tYmdibHVlLWdyZWVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy4kYmx1ZS1ncmVlbjtcclxuICAgIGNvbG9yOiAjMTcyMTNCXHJcbiAgfVxyXG5cclxuICAmLS1iZ2xpZ2h0LWdyZXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLiRsaWdodC1ncmV5O1xyXG4gIH1cclxuXHJcbiAgLmJ0bi5ob3Zlci0td2hpdGUuYmctLWJsdWU6aG92ZXI6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuJHdoaXRlO1xyXG4gIGNvbG9yOiBjb2xvcnMuJGdyZWVuO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi5ob3Zlci0td2hpdGUuYmctLWJsdWU6aG92ZXIge1xyXG4gIGNvbG9yOiBjb2xvcnMuJGdyZWVuICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmX19nbG9iYWwtdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTo0cmVtO1xyXG4gICAgY29sb3I6ICMyRjI5MkZcclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzByZW0sIDFmcikpO1xyXG4gICAgZ2FwOiAycmVtO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBncmlkLWF1dG8tcm93czogMWZyO1xyXG5cclxuXHQmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpvbmx5LWNoaWxkKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgzMHJlbSwgMzVyZW0pO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0ICB9XHJcbiAgXHJcblx0ICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSksXHJcblx0ICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IC52ZXJ0aWNhbC1jYXJkX19pdGVtKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMzByZW0sIDM1cmVtKSk7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQgIH1cclxuICBcclxuXHQgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpKSxcclxuXHQgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpIH4gLnZlcnRpY2FsLWNhcmRfX2l0ZW0pIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcblx0ICB9XHJcbiAgXHJcblx0ICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSksXHJcblx0ICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSB+IC52ZXJ0aWNhbC1jYXJkX19pdGVtKSB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cdCAgfVxyXG4gIFxyXG5cdCAgJjpoYXMoLnZlcnRpY2FsLWNhcmRfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkpLFxyXG5cdCAgJjpoYXMoLnZlcnRpY2FsLWNhcmRfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkgfiAudmVydGljYWwtY2FyZF9faXRlbSkge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgLnZlcnRpY2FsLWNhcmRfX2l0ZW06bnRoLWNoaWxkKDQpLFxyXG4gICAgICAudmVydGljYWwtY2FyZF9faXRlbTpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAxO1xyXG4gICAgICB9XHJcblx0ICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gMS41cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMi44cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogNDVyZW07XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiZfX2NvbnRlbnQge1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiZfX2ltYWdlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDVyZW07XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgcCwgaDEsaDIsaDMsaDQsIGg1LGg2IHtcclxuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nOiAwIDAuNnJlbTtcclxuXHJcbiAgICBwLCBoMSxoMixoMyxoNCwgaDUsaDYge1xyXG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gJl9fY3RhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDEuOHJlbSAycmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWluLXdpZHRoOiAxNjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICMxNzIxM0IhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAgc3RydWN0dXJlLiRkZXNrdG9wKSB7XHJcbiAgLnZlcnRpY2FsLWNhcmQge1xyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIC8vIFBhciBkw6lmYXV0LCBkZXV4IGNhcnRlcyBwYXIgbGlnbmVcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKSAhaW1wb3J0YW50O1xyXG4gICAgICBcclxuICAgICAgLy8gQ2FzIHNww6ljaWZpcXVlIHBvdXIgMyBjYXJ0ZXMgOiBnYXJkZXIgMyBjYXJ0ZXMgc3VyIHVuZSBsaWduZVxyXG4gICAgICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSksXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpIH4gLnZlcnRpY2FsLWNhcmRfX2l0ZW0pIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIC8vIENhcyBzcMOpY2lmaXF1ZSBwb3VyIDQgY2FydGVzIDogMyBlbiBoYXV0LCAxIGNlbnRyw6kgZW4gYmFzXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDQpKSxcclxuICAgICAgJjpoYXMoLnZlcnRpY2FsLWNhcmRfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCkgfiAudmVydGljYWwtY2FyZF9faXRlbSkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcikgIWltcG9ydGFudDtcclxuICAgICAgICBcclxuICAgICAgICAvLyBMYSA0w6htZSBjYXJ0ZSBjZW50csOpZSBlbiBiYXNcclxuICAgICAgICAudmVydGljYWwtY2FyZF9faXRlbTpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDEgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIC8vIFLDqWluaXRpYWxpc2VyIGxlcyBhdXRyZXMgc3R5bGVzIHNww6ljaWZpcXVlcyBhdSBub21icmUgZGUgY2FydGVzXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDUpKSxcclxuICAgICAgJjpoYXMoLnZlcnRpY2FsLWNhcmRfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkgfiAudmVydGljYWwtY2FyZF9faXRlbSksXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKG4rNikpLFxyXG4gICAgICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZChuKzYpIH4gLnZlcnRpY2FsLWNhcmRfX2l0ZW0pIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAvLyBTdHlsZXMgZ8OpbsOpcmF1eCBwb3VyIGxlcyBpdGVtc1xyXG4gICAgICAudmVydGljYWwtY2FyZF9faXRlbSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gIWltcG9ydGFudDsgLy8gUGFyIGTDqWZhdXQsIGxhaXNzZSBsYSBncmlsbGUgZ8OpcmVyXHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAgNzUwcHgpIHtcclxuICAudmVydGljYWwtY2FyZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgXHJcbiAgICAmX19saXN0IHtcclxuICAgIFxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAhaW1wb3J0YW50O1xyXG4gICAgXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOm9ubHktY2hpbGQpLFxyXG4gICAgICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSksXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpIH4gLnZlcnRpY2FsLWNhcmRfX2l0ZW0pLFxyXG4gICAgICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSksXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpIH4gLnZlcnRpY2FsLWNhcmRfX2l0ZW0pLFxyXG4gICAgICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSksXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDQpIH4gLnZlcnRpY2FsLWNhcmRfX2l0ZW0pLFxyXG4gICAgICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg1KSksXHJcbiAgICAgICY6aGFzKC52ZXJ0aWNhbC1jYXJkX19pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDUpIH4gLnZlcnRpY2FsLWNhcmRfX2l0ZW0pLFxyXG4gICAgICAmOmhhcygudmVydGljYWwtY2FyZF9faXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZChuKzYpKSxcclxuICAgICAgJjpoYXMoLnZlcnRpY2FsLWNhcmRfX2l0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQobis2KSB+IC52ZXJ0aWNhbC1jYXJkX19pdGVtKSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAudmVydGljYWwtY2FyZF9faXRlbSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAyLjVyZW0gMS41cmVtOyBcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJHdoaXRlOiAjZmZmZmZmO1xyXG4kZ3JleTogI2E4YThhODtcclxuJGdyZXktMTAwOiAjZjBmMGYwO1xyXG4kZ3JleS0yMDA6ICNkOGQ4ZDg7XHJcbiRncmV5LTMwMDogIzFkMWQxZDtcclxuJGdyZWVuOiAjNWFiMDhjO1xyXG4kZ3JlZW4taG92ZXI6ICM1YWJiOTM7XHJcbiRibHVlOiAjMTcyMTNiO1xyXG4kYmx1ZS0xMDA6ICMwYjBlMTQ7XHJcbiRibGFjazogIzJmMjkyZjtcclxuJHJlZDogI0ZGMTQxNDtcclxuJGdyZWVuLWZvcm06ICM3MEFFOEU7XHJcbiR2aW9sZXQ6ICM1OTY2QTk7XHJcbiRsaWdodC1ncmV5OiAjRjBGMEYwO1xyXG4kYmx1ZS1ncmVlbiA6ICMwRDZGODU7XHJcbiRsaWdodC1ibHVlOiAjMkNCRkUwO1xyXG4kZGFyay1ncmV5OiAjMkYyOTJGO1xyXG5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ== */