/* screen - slide-16u589-97 */

.slide-16u589-97 {
  background-color: var(--stack);
  display: flex;
  flex-direction: column;
  min-height: 4724px;
  min-width: 1920px;
  overflow: hidden;
  width: 100%;
}

.slide-16u589-97 .group-1171278898 {
  align-items: flex-start;
  display: flex;
  height: 251px;
  min-width: 1922px;
}

.slide-16u589-97 .overlap-group-1 {
  align-items: flex-start;
  background-color: var(--black);
  display: flex;
  flex-direction: column;
  gap: 20px;
  min-height: 251px;
  padding: 0 686px;
  width: 1920px;
}

.slide-16u589-97 .title {
  letter-spacing: 0;
  line-height: normal;
  margin-top: 66px;
  min-height: 119px;
  min-width: 547px;
  opacity: 0;
  text-align: center;
  transform: translate(0, 25px);
  white-space: nowrap;
}

.slide-16u589-97 .title.animate-enter26 {
  animation: animate-enter26-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes animate-enter26-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.slide-16u589-97 .doyoonnnn {
  align-self: center;
  cursor: pointer;
  display: flex;
  height: 46px;
  width: 204px;
}

.slide-16u589-97 .doyoonnnn-1 {
  cursor: pointer;
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  opacity: 0;
  transform: translate(0, 25px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 202px;
}

.slide-16u589-97 .doyoonnnn-1.animate-enter27 {
  animation: animate-enter27-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes animate-enter27-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.slide-16u589-97 .doyoonnnn-1:hover {
  color: #656565
}

.slide-16u589-97 .slide-169-85 {
  align-items: flex-start;
  background-color: var(--black);
  display: flex;
  flex-direction: column;
  gap: 32px;
  height: 1080px;
  padding: 68px 0;
  width: 1920px;
}

.slide-16u589-97 .overlap-group1 {
  align-items: flex-end;
  height: 790px;
  margin-top: 77px;
}

.slide-16u589-97 .x2024-12-17-112522-1 {
  cursor: pointer;
  height: 789px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 1920px;
}

.slide-16u589-97 .x2024-12-17-112522-1:hover {
  transform: scale(1.1);
}

.slide-16u589-97 .group-1171278899 {
  display: flex;
  margin-left: 39px;
  width: 426px;
}

.slide-16u589-97 .text-27 {
  height: 45px;
  width: 239px;
}

.slide-16u589-97 .text-28 {
  height: 26px;
  margin-left: 20px;
  margin-top: 19px;
  width: 58px;
}

.slide-16u589-97 .date {
  height: 26px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 16px;
  margin-top: 19px;
  white-space: nowrap;
  width: 87px;
}

.slide-16u589-97 .slide-169 {
  align-items: center;
  background-color: var(--black);
  display: flex;
  height: 1080px;
  width: 1920px;
}

.slide-16u589-97 .overlap-group2 {
  align-items: flex-start;
  height: 790px;
}

.slide-16u589-97 .x2024-12-17-112550-1 {
  cursor: pointer;
  height: 789px;
  transition: all 0.2s ease;
  width: 1920px;
}

.slide-16u589-97 .x2024-12-17-112550-1:hover {
  transform: scale(1.1);
}

.slide-16u589-97 .overlap-group {
  align-items: flex-start;
}

.slide-16u589-97 .x2024-12-17-112634-1 {
  cursor: pointer;
  height: 790px;
  transition: all 0.2s ease;
  width: 1920px;
}

.slide-16u589-97 .x2024-12-17-112634-1:hover {
  transform: scale(1.1);
}

.slide-16u589-97 .x2024-12-17-112711-1 {
  cursor: pointer;
  height: 790px;
  object-fit: cover;
  transition: all 0.2s ease;
  width: 1920px;
}

.slide-16u589-97 .x2024-12-17-112711-1:hover {
  transform: scale(1.1);
}

.slide-16u589-97 .back-to-lounge-1.animate-enter28 {
  animation: animate-enter28-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes animate-enter28-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.slide-16u589-97 .back-to-lounge-1:hover {
  color: #656565
}

.slide-16u589-97 .overlap {
  background-color: var(--white);
  display: flex;
  min-width: 1920px;
}

.slide-16u589-97 .text {
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}
