@keyframes l2r {
  0% {
    opacity: 0;
    transform: translateX(-4vw);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes r2l {
  0% {
    opacity: 0;
    transform: translateX(4vw);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.node__banner {
  display: flex;
  flex-direction: column;
  row-gap: 30px;
}
@media (min-width: 1200px) {
  .node__banner {
    display: grid;
    grid-template-columns: 1fr 1.35fr;
    column-gap: 50px;
  }
}

.node__banner-animated .banner__image {
  order: 1;
}
.node__banner-animated .banner__text {
  order: 2;
}
.node__banner-animated .banner__text,
.node__banner-animated .banner__image {
  will-change: transform;
  animation-delay: 0s;
  animation-duration: 0.45s;
  animation-fill-mode: forwards;
  animation-iteration-count: 1;
}
@media (min-width: 1200px) {
  .node__banner-animated .banner__text {
    animation-name: l2r;
    opacity: 0;
    grid-row: 1/2;
    grid-column-start: 1;
    align-self: flex-start;
  }
  .node__banner-animated .banner__image {
    animation-name: r2l;
    opacity: 0;
    grid-row: 1/2;
    grid-column-start: 2;
    align-self: flex-start;
  }
}
@media (-ms-high-contrast: none) {
  .node__banner-animated img {
    max-height: 400px;
    width: auto;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL25vZGUvYmFubmVyLnNjc3MiLCIuLi8uLi8uLi8uc2Fzcy1jYWNoZS9jb21wb25lbnRzL25vZGUvYmFubmVyLmNzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi8uLi9zcmMvbWl4aW5zL19pZTExLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUE7RUFDRTtJQUNFLFVBQUE7SUFDQSwyQkFBQTtFQ0hGO0VES0E7SUFDRSxVQUFBO0lBQ0Esd0JBQUE7RUNIRjtBQUNGO0FETUE7RUFDRTtJQUNFLFVBQUE7SUFDQSwwQkFBQTtFQ0pGO0VETUE7SUFDRSxVQUFBO0lBQ0Esd0JBQUE7RUNKRjtBQUNGO0FET0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0FDTEY7QUNvQ0k7RUZsQ0o7SUFNSSxhQUFBO0lBQ0EsaUNBQUE7SUFDQSxnQkFBQTtFQ0pGO0FBQ0Y7O0FEU0U7RUFDRSxRQUFBO0FDTko7QURTRTtFQUNFLFFBQUE7QUNQSjtBRFVFOztFQUVFLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7QUNSSjtBQ2NJO0VGRkE7SUFDRSxtQkFBQTtJQUNBLFVBQUE7SUFDQSxhQUFBO0lBQ0Esb0JBQUE7SUFDQSxzQkFBQTtFQ1RKO0VEV0U7SUFDRSxtQkFBQTtJQUNBLFVBQUE7SUFDQSxhQUFBO0lBQ0Esb0JBQUE7SUFDQSxzQkFBQTtFQ1RKO0FBQ0Y7QUU3REU7RUgwRUU7SUFDRSxpQkFBQTtJQUNBLFdBQUE7RUNWSjtBQUNGIiwiZmlsZSI6ImJhbm5lci5jc3MifQ== */