.sc-audio {
  margin: 1rem 0;
}

.sc-audio__caption {
  font-weight: 600;
  margin-bottom: 0.25rem;
  font-size: 1.125rem;
  font-family: 'Source Sans Pro', Arial, sans-serif;
  line-height: 1.6875rem;
}

.sc-audio__player {
  width: 100%;
  max-width: 48rem;
}

.sc-audio__transcript {
  margin-top: 0.5rem;
}

.sc-audio-gallery__items {
  display: grid;
  gap: 1rem;
}

.sc-audio__transcript, .sc-audio__transcript-body {
      font-size: 1.125rem;
  font-weight: 400;
  font-family: 'Source Sans Pro', Arial, sans-serif;
  line-height: 1.6875rem;
       margin-bottom: 1rem; 
}

.sc-audio span {
        font-size: 1.125rem;
  font-weight: 400;
  font-family: 'Source Sans Pro', Arial, sans-serif;
  line-height: 1.6875rem;
}

.sc-audio__player {
    width: 100%;
    max-width: 48rem;
     margin-top: 1rem; 
}