.podcast__base .image__base,.podcast__base .image__skeleton{height:100%}.podcast__header{display:flex;flex-direction:column;gap:1.5rem}.podcast__context--middle .podcast__header,.podcast__context--generous .podcast__header{gap:calc(var(--grid-absolute-col-width) * 1 + var(--grid-absolute-gutter) * 1);flex-flow:row wrap}.podcast__context--generous .podcast__header{max-width:calc(var(--grid-absolute-col-width) * 20 + var(--grid-absolute-gutter) * 19)}.podcast__headerDetails{gap:0.75rem;display:flex;flex-direction:column;flex:1 1 0}.podcast__context--middle .podcast__headerDetails,.podcast__context--generous .podcast__headerDetails{min-width:calc(var(--grid-absolute-col-width) * 11 + var(--grid-absolute-gutter) * 10)}.podcast__icon{width:24px;height:24px}.podcast__icon:hover{color:#5a5d5c}.podcast__icon--mute,.podcast__icon--pause{display:none;transition:none}.podcast__icon--fixed{margin-right:8px}.podcast__title{font:300 1.75rem / 2.0625rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 768px){.podcast__title{font-size:2.5rem;line-height:3rem}}.podcast__description{font:300 1.25rem / 1.75rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.podcast__description{font-size:1.5rem;line-height:2.25rem}}.podcast__imageWrapper{border-radius:6px;width:min(calc(var(--grid-absolute-col-width) * 6 + var(--grid-absolute-gutter) * 5),100%);aspect-ratio:1;align-self:flex-start;border:1px solid #cccabc;overflow:hidden;flex:0 0 auto}.podcast__author{font:300 0.875rem / 1.375rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.podcast__author{font-size:1rem;line-height:1.5rem}}.podcast__author{color:#5a5d5c}.podcast__subscribeMenuList{padding-block:1rem;gap:0.75rem;background-color:#fff;display:flex;flex-wrap:wrap}.podcast__subscribeMenuLink{font:500 0.875rem / 1.2425rem Frutiger, Arial, Helvetica, sans-serif;gap:0.5rem;align-items:center;display:flex;justify-content:space-between}.podcast__subscribeMenuLink::before{color:#5a5d5c}.podcast__subscribeMenuItem{padding:0.5rem 12px;border-radius:6px;white-space:nowrap;background:#1c1c1c}.podcast__subscribeMenuItem:hover{background:#5a5d5c}.podcast__subscribeMenuTitle{color:#fff}.podcast__playbackListWrapper{margin-top:2.5rem}.podcast__context--generous .podcast__playbackListWrapper{margin-top:3.75rem;max-width:calc(var(--grid-absolute-col-width) * 20 + var(--grid-absolute-gutter) * 19)}.podcast__playbackItem{padding:2rem 12px;border-top:1px solid #8e8d83}.podcast__playbackItem--active{background:#f9f9f7}.podcast__playbackItemWrapper{display:flex;gap:var(--grid-absolute-gutter)}.podcast__playbackItemImage{width:calc(var(--grid-absolute-col-width) * 3 + var(--grid-absolute-gutter) * 2);border-radius:6px;display:none;aspect-ratio:1;align-self:flex-start;overflow:hidden;flex:0 0 auto}.podcast__context--generous .podcast__playbackItemImage{display:block}.podcast__playbackItemImage .image__skeleton{margin-bottom:0}.podcast__playbackItemDetails{display:flex;flex-direction:column;gap:0.25rem}.podcast__playbackItemImage--custom .image__base{aspect-ratio:1;height:100%}.podcast__playbackItemImage--custom .image__img{-o-object-fit:cover;object-fit:cover}.podcast__context--generous .podcast__playbackItemCaption{max-width:calc(var(--grid-absolute-col-width) * 17 + var(--grid-absolute-gutter) * 16)}.podcast__playbackItemCaption{width:100%}.podcast__playbackItemDate{font:300 0.8125rem / 1rem Frutiger, Arial, Helvetica, sans-serif;color:#5a5d5c}.podcast__playbackItemTitle{font:300 1.25rem / 1.75rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.podcast__playbackItemTitle{font-size:1.5rem;line-height:2.25rem}}.podcast__playbackItemTitle{display:inline-block;vertical-align:top}.podcast__playbackItemDescription{font:300 1rem / 1.6rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.podcast__playbackItemDescription{font-size:1.125rem;line-height:1.8125rem}}@supports(display: -webkit-box){.podcast__playbackItemDescription{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.podcast__playbackItemDescription{align-self:stretch;overflow:hidden;text-overflow:ellipsis}.podcast__playbackItemDescription--expanded{-webkit-line-clamp:unset;overflow:visible}.podcast__playbackItemPlayer{margin-top:1rem}.podcast__playbackItemPlayerWrapper{gap:1rem;display:flex;align-items:center;width:100%}.podcast__context--middle .podcast__playbackItemPlayerWrapper,.podcast__context--generous .podcast__playbackItemPlayerWrapper{width:auto}.podcast__playbackItemTimeBar{display:flex;align-items:center;flex:1;gap:0.5rem}.podcast__playbackItemPlay .podcast__icon{width:44px;height:44px}.podcast__playbackItemPlay .playroundicon__bg:hover,.podcast__playbackItemPlay .pauseroundicon__bg:hover{fill:#5a5d5c}.podcast__playbackItemPlay--isPlaying .podcast__icon--pause{display:block}.podcast__playbackItemPlay--isPlaying .podcast__icon--play{display:none}.podcast__playbackItemRewind:hover,.podcast__playbackItemForward:hover{color:#5a5d5c}.podcast__playbackItemVolume--isMuted .podcast__icon--mute{display:block}.podcast__playbackItemVolume--isMuted .podcast__icon--volume,.podcast__playbackItemVolumeRange{display:none}.podcast__context--middle .podcast__playbackItemVolumeRange,.podcast__context--generous .podcast__playbackItemVolumeRange{display:flex;align-items:center}.podcast__playbackItemVolumeInput{border-radius:6px;height:0.25rem;width:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;direction:ltr;background:linear-gradient(to right, #e60000 var(--podcast-volume-slider-value), #cccabc var(--podcast-volume-slider-value))}.podcast__playbackItemVolumeInput::-webkit-slider-thumb{opacity:0}.podcast__playbackItemAudio{display:block;width:100%}.js .podcast__playbackItemAudio{display:none}.podcast__playbackItemProgressBar{border-radius:6px;height:0.25rem;background-color:#cccabc;display:flex;overflow:hidden;cursor:pointer}.podcast__context--middle .podcast__playbackItemProgressBar,.podcast__context--generous .podcast__playbackItemProgressBar{width:132px}.podcast__playbackItemCurrentProgress{--podcast-progress-ratio:0;background-color:#e60000;height:100%;pointer-events:none;transform-origin:0;transform:scaleX(var(--podcast-progress-ratio));width:100%}.podcast__playbackItemTime,.podcast__playbackItemTotalDuration{font:300 0.75rem / 1.245rem Frutiger, Arial, Helvetica, sans-serif}.podcast__playbackItemTranscriptButton:hover{color:#5a5d5c}.podcast__playbackItemTranscriptButton .podcast__icon--transcriptInactive,.podcast__playbackItemTranscriptButton--expanded .podcast__icon--transcript{display:none}.podcast__playbackItemTranscriptButton--expanded .podcast__icon--transcriptInactive{display:initial}.podcast__transcriptWrapper{margin-top:0.75rem;padding:0.75rem 20px;gap:0.5rem;background:#fff;border:1px solid #cccabc;display:flex;flex-direction:column;max-height:240px;overflow:hidden;overflow-y:auto}.podcast__context--middle .podcast__transcriptWrapper,.podcast__context--generous .podcast__transcriptWrapper{max-height:280px}.podcast__transcriptLabel{font:500 0.875rem / 1.4rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.podcast__transcriptLabel{font-size:1rem;line-height:1.5rem}}.podcast__transcriptTxt{font:300 0.875rem / 1.375rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.podcast__transcriptTxt{font-size:1rem;line-height:1.5rem}}.podcast__transcriptTxt{min-height:100%;position:relative}.podcast__transcriptTxt::after{left:0px;right:0px;bottom:-0.75rem;height:20px;content:"";position:sticky;display:block;pointer-events:none;background:#fff}.podcast__custom-scroll::-webkit-scrollbar{width:0.5rem}.podcast__custom-scroll::-webkit-scrollbar-track{background:#fff}.podcast__custom-scroll::-webkit-scrollbar-thumb{background-color:#8e8d83;border-radius:4}.podcast__custom-scroll{scrollbar-width:thin;scrollbar-color:#8e8d83 #fff}.podcast__playbackItemPlayerControls{display:none}.js .podcast__playbackItemPlayerControls{gap:1rem;display:flex;flex-direction:column;align-items:flex-start}.podcast__context--middle .podcast__playbackItemPlayerControls,.podcast__context--generous .podcast__playbackItemPlayerControls{flex-direction:row;align-items:center}.podcast__playbackItemProgress{flex:1}.podcast__playbackWrapper:not(:has(.podcast__showMoreButton)) .podcast__playbackListWrapper{border-bottom:1px solid #8e8d83}.podcast__showMoreDescriptionButton{font:300 1rem / 1.6rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.podcast__showMoreDescriptionButton{font-size:1.125rem;line-height:1.8125rem}}.podcast__showMoreDescriptionButton{display:inline-flex;color:#5a5d5c;text-decoration:underline}.podcast__showMoreDescriptionButton:hover{color:#1c1c1c}.podcast__context--generous .podcast__showMoreButton{max-width:calc(var(--grid-absolute-col-width) * 20 + var(--grid-absolute-gutter) * 19)}