.platformSecurity {
  padding: 3.2rem 0;
}
.platformSecurity .container {
  display: flex;
  flex-flow: column;
  gap: 2.4rem;
}
.platformSecurity-content {
  display: flex;
  flex-flow: column;
  gap: 1.6rem;
  text-align: center;
}
.platformSecurity-content-tag {
  color: #ff5e18;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 600;
}
.platformSecurity-content-heading {
  font-size: 2.4rem;
  line-height: 3.2rem;
}
.platformSecurity-content-text {
  display: none;
}
.platformSecurity-text {
  display: flex;
  flex-flow: column;
  gap: 1.6rem;
}
.platformSecurity-subheading {
  font-size: 1.8rem;
  line-height: 2.6rem;
  font-weight: 600;
}
.platformSecurity-list {
  display: flex;
  flex-flow: row wrap;
  gap: 1.6rem;
  align-items: center;
}
.platformSecurity-list img {
  max-height: 56px;
}
.platformSecurity-images {
  max-width: 180px;
  padding: 0 0 3.2rem;
  width: 51.5%;
  align-self: center;
  margin: 0 auto;
}
.platformSecurity-images div {
  position: relative;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  transform: translateX(50%);
}
.platformSecurity-images-top, .platformSecurity-images-bg {
  position: absolute;
}
.platformSecurity-images-main {
  display: block;
  border-radius: 12px;
  margin: 0 auto;
}
.platformSecurity-images-top {
  width: 106.3973063973%;
  max-width: unset;
  transform: translate(0, 20%);
  transition: transform 1s ease-out;
  z-index: 1;
  right: 0;
}
.platformSecurity-images-top.isVisible {
  transform: translate(-60%, 20%);
}
.platformSecurity-images-bg {
  width: 169%;
  max-width: unset;
  top: 0;
  transform: translate(-52%, 15%);
  transition: opacity 1.5s ease-in;
  opacity: 0;
}
.platformSecurity-images-bg.isVisible {
  opacity: 1;
}
.platformSecurity-mobile {
  display: flex;
  flex-flow: column;
  gap: 1.6rem;
  font-size: 1.4rem;
  line-height: 2rem;
}
.platformSecurity-mobile p {
  font-size: 1.4rem;
  line-height: 2rem;
}
.platformSecurity-mobile-list {
  display: flex;
  flex-flow: column;
  gap: 0.8rem;
}
.platformSecurity-text {
  display: flex;
  flex-flow: column;
  gap: 1.6rem;
}
.platformSecurity-subheading {
  font-size: 1.8rem;
  line-height: 2.6rem;
  font-weight: 600;
}
@media all and (min-width: 768px) {
  .platformSecurity-images {
    width: 100%;
  }
}
@media all and (min-width: 1024px) {
  .platformSecurity {
    padding: 0;
    margin: 12.8rem 0;
  }
  .platformSecurity .container {
    flex-flow: row;
    gap: 7.2rem;
    justify-content: space-between;
  }
  .platformSecurity-content {
    gap: 2.4rem;
    text-align: left;
    width: 100%;
    max-width: 584px;
  }
  .platformSecurity-content-tag {
    font-size: 2rem;
    line-height: 3rem;
  }
  .platformSecurity-content-heading {
    font-size: 4rem;
    line-height: 4.8rem;
  }
  .platformSecurity-content-text {
    display: flex;
    flex-flow: column;
    gap: 2.4rem;
  }
  .platformSecurity-content-text-list {
    display: flex;
    flex-flow: column;
    gap: 1.2rem;
  }
  .platformSecurity-text {
    gap: 2.4rem;
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .platformSecurity-text p {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .platformSecurity-images {
    width: 100%;
    max-width: 540px;
    flex-shrink: 0;
    padding: 5rem 0 14.3rem 4rem;
  }
  .platformSecurity-images-main {
    max-width: 297px;
  }
  .platformSecurity-mobile {
    display: none;
  }
}
@media all and (min-width: 1280px) {
  .platformSecurity-images {
    max-width: 640px;
  }
}/*# sourceMappingURL=block.css.map */