.episode-directory,.episode-teaser{--episode-gap: 2rem}.episode-directory__grid,.episode-teaser__grid{display:grid;grid-template-columns:1fr;gap:var(--episode-gap);list-style:none;padding:0;margin:0}@media screen and (min-width:750px){.episode-directory__grid,.episode-teaser__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.episode-directory__grid,.episode-teaser__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.episode-directory__card,.episode-teaser__card{display:flex;flex-direction:column;height:100%;padding:2rem;text-decoration:none;color:inherit}.episode-directory__photo,.episode-teaser__photo{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;overflow:hidden}.episode-directory__photo img,.episode-directory__photo .placeholder-svg,.episode-teaser__photo img,.episode-teaser__photo .placeholder-svg{width:100%;max-height:16rem;height:auto;object-fit:cover}.episode-directory__name,.episode-teaser__name{margin:0 0 .5rem}.episode-directory__date,.episode-teaser__date{margin:0 0 1rem;opacity:.8}.episode-directory__description,.episode-teaser__summary{flex-grow:1;margin-bottom:1.5rem}.episode-directory__link{margin-top:auto}.episode-directory__empty{text-align:center;padding:2rem 0}.episode-teaser__cta{margin-top:2.5rem;text-align:center}.episode-profile__content{padding-top:3rem;padding-bottom:3rem}.episode-profile__back{display:inline-block;margin-bottom:2rem}.episode-profile__title{margin:0 0 .75rem}.episode-profile__date{margin:0 0 1.5rem;opacity:.85}.episode-profile__summary{margin-bottom:2rem;max-width:72rem}.episode-profile__player{position:relative;width:100%;max-width:72rem;margin:0 0 1.5rem;padding-bottom:56.25%;height:0;overflow:hidden}.episode-profile__player iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.episode-profile__poster{max-width:72rem;margin-bottom:1.5rem}.episode-profile__poster img{width:100%;height:auto}.episode-profile__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem}.episode-profile__transcript{max-width:72rem;margin-bottom:3rem}.episode-profile__transcript-heading,.episode-profile__related-heading{margin:0 0 1.25rem}.episode-profile__related-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-episode.css.map */
