._1q613xu0 .carousel-header-title {
  color: var(--_1tjd7xf1);
  margin-left: 0
}

._1q613xu0 .carousel-header-link-button {
  color: var(--_1tjd7xf1)
}

._1q613xu0 .carousel-container {
  margin-left: 0
}

._1q613xu1 {
  margin-right: 0
}

._1q613xu0 section>div>button:first-child {
  left: 0
}

._1q613xu0 section>div>button:last-child {
  right: 0
}

.ukf96c0 {
  display: flex;
  padding: var(--_1tjd7xf29) var(--_1tjd7xf2a);
  gap: var(--_1tjd7xf2k);
  align-items: center;
  border-radius: var(--_1tjd7xf2s);
  background-color: var(--game-theme-color);
  margin: 2rem 0
}

.ukf96c1 {
  height: var(--_1tjd7xf2n);
  margin: 0 .5rem;
  font-size: var(--_1tjd7xf18);
  font-weight: var(--_1tjd7xfz);
  line-height: var(--_1tjd7xf20);
  background: transparent;
  position: relative;
  cursor: pointer;
  color: var(--_1tjd7xf1)
}

.ukf96c1.active:after,
.ukf96c1:hover:after {
  content: "";
  position: absolute;
  background: var(--_1tjd7xf1);
  width: 100%;
  height: var(--_1tjd7xf2h);
  border-radius: var(--_1tjd7xf2r);
  bottom: 0;
  left: 0
}

.ukf96c2 {
  padding: 0 var(--_1tjd7xf2a) var(--_1tjd7xf28);
  min-height: 20rem
}

.ukf96c3 {
  padding-right: var(--_1tjd7xf25)
}

.ukf96c4 {
  overflow: hidden
}

.ukf96c4 p,
.ukf96c5 {
  text-overflow: ellipsis;
  overflow: hidden
}

.ukf96c5 {
  white-space: nowrap;
  font-size: var(--_1tjd7xf1a);
  font-weight: var(--_1tjd7xf11);
  margin-bottom: var(--_1tjd7xf2l);
  line-height: 150%
}

.ukf96c6 {
  padding-bottom: 1rem;
  font-size: 1rem;
  font-weight: 400
}

.ukf96c6 strong {
  font-size: inherit;
  font-weight: 700
}

.ukf96c6 h2 {
  font-size: var(--_1tjd7xf1a);
  font-weight: var(--_1tjd7xf11);
  margin-bottom: var(--_1tjd7xf2l);
  line-height: 150%
}

.ukf96c6 h3 {
  font-size: var(--_1tjd7xf18)
}

.ukf96c6 h3,
.ukf96c6 h4 {
  font-weight: var(--_1tjd7xf11);
  margin-top: var(--_1tjd7xf2j);
  margin-bottom: var(--_1tjd7xf2j);
  line-height: 150%
}

.ukf96c6 h4 {
  font-size: var(--_1tjd7xf17)
}

.ukf96c6 p {
  margin-bottom: var(--_1tjd7xf2i)
}

.ukf96c6 ol,
.ukf96c6 p,
.ukf96c6 ul {
  font-size: var(--_1tjd7xf16);
  font-weight: var(--_1tjd7xfz);
  line-height: 150%
}

.ukf96c6 ol,
.ukf96c6 ul {
  margin-top: var(--_1tjd7xf2j);
  margin-bottom: var(--_1tjd7xf2j)
}

.ukf96c6 ul {
  list-style-type: disc
}

.ukf96c6 ol,
.ukf96c6 ul {
  padding-left: var(--_1tjd7xf2k)
}

.ukf96c6 ol {
  list-style-type: decimal
}

.ukf96c6 a,
.ukf96c6 u {
  text-decoration: underline
}

.ukf96c6 a {
  font-size: inherit;
  color: inherit;
  font-weight: 700;
  line-height: 150%
}

.ukf96c6 a:focus-visible:not(:active) {
  outline: 2px solid var(--_1tjd7xfq)
}

.ukf96c6 img,
.ukf96c6 video,
.ukf96c7 {
  margin-top: var(--_1tjd7xf2j);
  margin-bottom: var(--_1tjd7xf2j)
}

.ukf96c7 {
  width: 100%;
  height: 315px
}

@media screen and (max-width:1024px) {
  .ukf96c0 {
    margin: 1.5rem 0
  }

  .ukf96c1 {
    height: var(--_1tjd7xf2m);
    font-size: var(--_1tjd7xf16);
    line-height: var(--_1tjd7xf1y)
  }
}

@media screen and (max-width:810px) {
  .ukf96c0 {
    padding: var(--_1tjd7xf28) var(--_1tjd7xf29);
    margin-bottom: 1.5rem;
    gap: var(--_1tjd7xf2j)
  }

  .ukf96c1 {
    height: var(--_1tjd7xf2l);
    font-size: var(--_1tjd7xf14);
    line-height: var(--_1tjd7xf1x)
  }

  .ukf96c2 {
    padding: var(--_1tjd7xf25) var(--_1tjd7xf29) var(--_1tjd7xf25)
  }
}

@media screen and (min-width:1025px) {
  .ukf96c6 {
    padding-bottom: 1.5rem;
    font-size: 1.125rem
  }
}