.pxWC3 {
  margin: 0 auto;
  max-width: 60rem;
  margin-top: 6.4rem;
  margin-bottom: 6.4rem;
}

.cl2NV {
  display: grid;
  column-gap: 2.4rem;
  grid-template-columns: 1fr 1fr;
}

._6F5sU {
  text-align: right;
}

.Xu0uj {
  text-align: left;
}

.GKFbJ {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

.rjOdl {
  display: flex;
  align-items: center;
}

.JBLf8 {
  justify-content: space-between;
}

.EsXTv {
}

.lalwK {
  text-transform: lowercase;
}

.LbUjF {
  margin: 0 0 0 4rem;
  flex-wrap: wrap;
}

.LbUjF.y7r8Z {
  margin: 0 4rem 0 0;
}

.zKp94 {
  margin: 0.6rem;
}

.N1f46 {
  flex-shrink: 0;
}

.Anku7 {
  margin: 0 1rem;
}

.moAIR {
  margin-bottom: 4rem;
}

.s0SOY {
  position: relative;
  z-index: var(--zIndexHighest);
}

@media only screen and (max-width: 48em), not screen and (pointer: fine) {
  .LbUjF:not(.y7r8Z) {
    margin: 0 0 0 2.4rem;
  }
  .LbUjF.y7r8Z {
    margin: 0 2.4rem 0 0;
  }

  .N1f46 {
    display: none;
  }
}

.z6Yly {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: var(--zIndexPopup);

  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.CXoDh {
  display: none;
}

.Z2DBU {
  margin-bottom: 6.2rem;
}

@media only screen and (max-width: 48em), not screen and (pointer: fine) {
  .Z2DBU {
    margin-bottom: 4.2rem;
  }
}


/*# sourceMappingURL=episode-route-component-8c229fb04951edc4e2e9.css.map*/