.rv-audio-list{display:grid;gap:18px}.rv-audio-item{padding:18px;border:1px solid rgba(0,0,0,.10);border-radius:14px;background:#fff}.rv-audio-title{margin:0 0 10px;font-size:1.05rem}.rv-audio-player{display:block;width:100%}.rv-audio-description{margin:10px 0 0}.rv-audio-transcript{margin-top:12px}.rv-audio-transcript summary{cursor:pointer;font-weight:600}
