._1tyu2710 {
  grid-template-columns: repeat(3, 1fr);
  opacity: 0.6;
  max-width: 358px;
}
._1tyu2711 {
  filter: blur(20px);
  transform: scale(1.1);
}
._1tyu2712 {
  background: hsla(0, 0%, 5%, 0.4);
}
._1tyu2713 {
  z-index: 1;
  max-width: 358px;
  max-height: 358px;
}
._1tyu2714 {
  object-position: 50% 50%;
  aspect-ratio: 1/1;
  border: 2px solid hsla(0, 0%, 100%, 0.12);
  border-radius: var(--_1yv16yc7o);
}
._1tyu2715 {
  max-width: 358px;
}
._1tyu2716 {
  transform: translateX(var(--_1yv16yc8w));
}
._1tyu2717 {
  padding: var(--_1yv16yc8x);
  transition: opacity 0.2s ease-out;
}
._1tyu2719 {
  font-size: var(--_1yv16yc6r);
}
._1tyu271a {
  aspect-ratio: 1/1;
}
@media screen and (max-height: 768px) {
  ._1tyu2713 {
    max-width: 30svh;
    max-height: 30svh;
  }
}
@media (min-width: 768px) {
  ._1tyu2715 {
    transform: translateY(-4px);
  }
}
