.media-accordion-item__text-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding-top: var(--space-16);
}
.media-accordion-item p {
  font-feature-settings: "liga" on;
  font-feature-settings: "ss12" on, "liga" on;
  font-family: var(--text-sans);
  font-size: calc(var(--t-body-1-size) * 1px);
  font-size: calc(var(--t-body-1-size) / 390 * 100vw);
  font-variation-settings: "wght" var(--t-body-1-weight),
    "wdth" var(--t-body-1-width);
  letter-spacing: var(--t-body-1-letter-spacing);
  line-height: calc(var(--t-body-1-line-height) * 1px);
  line-height: calc(var(--t-body-1-line-height) / var(--t-body-1-size));
  padding-bottom: var(--space-8);
}
@media (min-width: 640px) {
  .media-accordion-item p {
    font-size: calc(var(--t-body-1-size) / 640 * 100vw);
  }
}
@media (min-width: 1024px) {
  .media-accordion-item p {
    font-size: calc(var(--t-body-1-size) / 1024 * 100vw);
  }
}
@media (min-width: 1440px) {
  .media-accordion-item p {
    font-size: calc(var(--t-body-1-size) / 1440 * 100vw);
  }
}
@media (min-width: 1920px) {
  .media-accordion-item p {
    font-size: calc(var(--t-body-1-size) / 1920 * 100vw);
  }
}
.media-accordion-item a {
  color: var(--theme-foreground-faded);
  text-decoration: none;
}
.media-accordion-item a:before {
  content: "  ";
  white-space: break-spaces;
}
.media-accordion-item a b {
  white-space: nowrap;
}
@media (min-width: 64rem) {
  .media-accordion-item__text {
    flex-direction: row;
  }
  .media-accordion-item p {
    margin-right: var(--space-16);
  }
}
