.DynamicHeadline {
  padding-top: calc(var(--s-bs) * 3);
  padding-bottom: calc(var(--s-bs) * 3);
}
.DynamicHeadline__title {
  display: flex;
  flex-wrap: wrap;
}
.DynamicHeadline__title span {
  margin-right: 0.25em;
}
.DynamicHeadline__list {
  position: relative;
  min-width: 6em;
}
.DynamicHeadline__list > span {
  position: absolute;
}
.DynamicHeadline__list > span:nth-child(1) {
  animation: 13s linear infinite DynamicHeadline__1;
}
.DynamicHeadline__list > span:nth-child(2) {
  animation: 13s linear infinite DynamicHeadline__2;
}
.DynamicHeadline__list > span:nth-child(3) {
  animation: 13s linear infinite DynamicHeadline__3;
}
.DynamicHeadline__list > span:nth-child(4) {
  animation: 13s linear infinite DynamicHeadline__4;
}
.DynamicHeadline__list > span:nth-child(5) {
  animation: 13s linear infinite DynamicHeadline__5;
}
.DynamicHeadline__list > span:nth-child(6) {
  animation: 13s linear infinite DynamicHeadline__6;
}
.DynamicHeadline__list > span:nth-child(7) {
  animation: 13s linear infinite DynamicHeadline__7;
}
.DynamicHeadline__list > span:nth-child(8) {
  animation: 13s linear infinite DynamicHeadline__8;
}
.DynamicHeadline__list > span:nth-child(9) {
  animation: 13s linear infinite DynamicHeadline__9;
}
.DynamicHeadline__list > span:nth-child(10) {
  animation: 13s linear infinite DynamicHeadline__10;
}
@keyframes DynamicHeadline__1 {
  0% {
    top: 100px;
    opacity: 0;
  }
  1% {
    top: 0;
    opacity: 1;
  }
  10% {
    top: 0;
    opacity: 1;
  }
  10.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__2 {
  0% {
    top: 100px;
    opacity: 0;
  }
  10% {
    top: 100px;
    opacity: 0;
  }
  11% {
    top: 0;
    opacity: 1;
  }
  20% {
    top: 0;
    opacity: 1;
  }
  20.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__3 {
  0% {
    top: 100px;
    opacity: 0;
  }
  20% {
    top: 100px;
    opacity: 0;
  }
  21% {
    top: 0;
    opacity: 1;
  }
  30% {
    top: 0;
    opacity: 1;
  }
  30.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__4 {
  0% {
    top: 100px;
    opacity: 0;
  }
  30% {
    top: 100px;
    opacity: 0;
  }
  31% {
    top: 0;
    opacity: 1;
  }
  40% {
    top: 0;
    opacity: 1;
  }
  40.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__5 {
  0% {
    top: 100px;
    opacity: 0;
  }
  40% {
    top: 100px;
    opacity: 0;
  }
  41% {
    top: 0;
    opacity: 1;
  }
  50% {
    top: 0;
    opacity: 1;
  }
  50.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__6 {
  0% {
    top: 100px;
    opacity: 0;
  }
  50% {
    top: 100px;
    opacity: 0;
  }
  51% {
    top: 0;
    opacity: 1;
  }
  60% {
    top: 0;
    opacity: 1;
  }
  60.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__7 {
  0% {
    top: 100px;
    opacity: 0;
  }
  60% {
    top: 100px;
    opacity: 0;
  }
  61% {
    top: 0;
    opacity: 1;
  }
  70% {
    top: 0;
    opacity: 1;
  }
  70.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__8 {
  0% {
    top: 100px;
    opacity: 0;
  }
  70% {
    top: 100px;
    opacity: 0;
  }
  71% {
    top: 0;
    opacity: 1;
  }
  80% {
    top: 0;
    opacity: 1;
  }
  80.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__9 {
  0% {
    top: 100px;
    opacity: 0;
  }
  80% {
    top: 100px;
    opacity: 0;
  }
  81% {
    top: 0;
    opacity: 1;
  }
  90% {
    top: 0;
    opacity: 1;
  }
  90.5% {
    top: -100px;
    opacity: 0;
  }
  100% {
    top: -100px;
    opacity: 0;
  }
}
@keyframes DynamicHeadline__10 {
  0% {
    top: 100px;
    opacity: 0;
  }
  90% {
    top: 100px;
    opacity: 0;
  }
  91% {
    top: 0;
    opacity: 1;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
