.collapsible-list{border:1px solid #202325;border-radius:14px;width:100%;height:fit-content;margin:0 0 15px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.header{cursor:pointer;background-color:#202325;border-radius:12px 12px 0 0;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:15px;transition:background-color .3s;display:flex}.header:hover{background-color:#2c3135}.header h2{color:#fff;align-items:center;margin:0;font-size:1rem;display:flex}.header h2 .icon{margin-right:5px}.header h2 .chevron{transition:transform .3s}.header h2 .chevron.open{transform:rotate(180deg)}.learn-more{color:#fff;white-space:nowrap;align-items:center;margin-left:10px;font-size:.8rem;text-decoration:none;transition:color .3s;display:flex}.learn-more:hover{color:#ff5722}.learn-more .icon{margin-left:5px}.content{background-color:#202325;max-height:0;padding:0 10px;transition:max-height .5s ease-out,padding .3s;overflow:hidden}.content.open{max-height:300px;padding:0 10px 10px;overflow-y:auto}.other-episodes .horizontalVideoCard{margin:10px 0 0}.list-item{border-top:1px solid #e0e0e0;padding:10px}@media (min-width:768px){.collapsible-list{width:100%;margin:0 0 15px}.header h2{flex:1;min-width:0;font-size:1rem}.header h2 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.learn-more{font-size:.8rem}}
