.transcript-container{font-family:Montserrat;margin:10px 0}.transcript-toggle-link{border-bottom:2px solid transparent;color:#ec0813;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;list-style:none;transition:border-bottom .2s ease}.transcript-toggle-link:hover{border-bottom:2px solid #ec0813}.transcript-toggle-link::-webkit-details-marker{display:none}.transcript-toggle-link:before{content:"▸";display:inline-block;margin-right:8px;transition:transform .2s ease}.transcript-container[open] .transcript-toggle-link:before{transform:rotate(90deg)}.transcript-content{background-color:#f9f9f9;border-left:4px solid #ec0813;color:#333;display:block;line-height:1.6;margin-top:15px;max-height:500px;max-width:1240px;overflow-y:auto;padding:20px 30px;white-space:pre-wrap}