@charset "UTF-8";@supports (display:grid){@media (min-width:48em){.episode-summary{display:grid;grid-template-columns:8.75rem auto;grid-gap:1.75rem;align-items:start}}@media (min-width:72em){.episode-summary{grid-template-columns:11.25rem auto;grid-gap:2rem}}}.episode-summary__play{background-color:#cbc8bf;border-radius:.375rem;box-shadow:0 6px 6px #00000026;float:left;height:7.5rem;margin:0 1.25rem 1rem -2.5rem;overflow:hidden;position:relative;width:7.5rem}@supports (display:grid){@media (min-width:48em){.episode-summary__play{float:none;margin:0;padding-top:100%;width:100%}}}.episode-summary__play img{left:0;position:absolute;top:0}.episode-summary__play .play-button{z-index:1}.episode-summary__header{margin-bottom:1rem}.episode-summary__title{font-size:14px;font-size:.875rem;letter-spacing:.05rem;line-height:1.25;margin:0 0 .25rem;overflow-wrap:break-word;text-transform:uppercase;word-break:break-word}@media (min-width:25.875em){.episode-summary__title{font-size:16px;font-size:1rem}}@media (min-width:60em){.episode-summary__title{font-size:18px;font-size:1.125rem}}.episode-summary__title a{font-weight:400;text-decoration:none}.episode-summary__title a:hover{text-decoration:underline}.episode-summary__date{color:#8c928f;font-size:11px;font-size:.6875rem;letter-spacing:.05rem;text-transform:uppercase}@media (min-width:60em){.episode-summary__date{font-size:13px;font-size:.8125rem}}.episode-summary__other{border-top:1px solid #cbc8bf;display:grid;grid-template-columns:auto auto;justify-content:space-between;padding-top:.625rem}.episode-summary__duration{align-items:center;display:flex;font-size:12px;font-size:.75rem;letter-spacing:.1rem}.episode-summary__duration abbr{text-decoration:none}.episode-summary__duration .icon{margin-right:.375rem;opacity:.3}.episode-summary__desc{font-size:14px;font-size:.875rem;line-height:1.75;max-height:8.75rem;overflow:hidden;overflow-wrap:break-word;position:relative;word-break:break-word}.episode-summary__desc:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 50%,#fff);bottom:0;content:"";display:block;height:3.75rem;left:0;position:absolute;right:0}.episode-summary__desc>:first-child{margin-top:0}.episode-summary__desc-more{font-size:11px;font-size:.6875rem;font-weight:400;letter-spacing:.1rem;padding:0 0 .625rem;position:relative;text-transform:uppercase}.episode-summary__desc-more a{display:block;padding:.625rem 0}.episode-summary__desc-more a:after{border-bottom:.25rem solid transparent;border-left:.5rem solid rgba(64,94,113,.5);border-top:.25rem solid transparent;content:"";display:inline-block;margin-left:.375rem}.search-highlight{background-color:#efda63}.pagination{border-top:2px solid #cbc8bf;padding:1.25rem 0 0}.pagination,.pagination__pages{align-items:stretch;display:flex}.pagination__pages{list-style:none;margin:0;padding:0}.pagination__next a,.pagination__page a,.pagination__prev a{align-items:center;border-radius:.375rem;display:flex;height:2rem;justify-content:center;margin-right:.25rem;min-width:2rem;padding:.375rem}.pagination__next a:hover,.pagination__page a:hover,.pagination__prev a:hover{background-color:#5688a740;border-color:#5688a740;text-decoration:none}.pagination__page a{border:1px solid #cbc8bf}.pagination__page .router-link-active{border:1px solid rgba(86,136,167,.75)}.pagination__page--ellipsis{color:#8c928f;margin-right:.25rem;padding-top:.25rem}.pagination__page--ellipsis:before{content:"…";display:block}.pagination__count{align-items:center;color:#8c928f;display:flex;font-size:12px;font-size:.75rem;font-style:italic;letter-spacing:.1rem;margin-left:.625rem;text-transform:uppercase}.episode-list{list-style:none;margin:0;padding:0}@media (min-width:66em){.episode-list{overflow:hidden}}@supports (display:grid){@media (min-width:66em){.episode-list{display:grid;grid-gap:3.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:5rem;overflow:visible}}}.episode-list__item{padding-bottom:3.75rem}@media (min-width:66em){.episode-list__item{float:left;padding-left:2.5rem;padding-right:2.5rem;width:50%}.episode-list__item:nth-child(2n){padding-left:5rem;padding-right:0}.episode-list__item:nth-child(odd){clear:both}}@supports (display:grid){@media (min-width:66em){.episode-list__item{float:none;padding:0;width:auto}.episode-list__item:nth-child(2n){padding-left:0}}}.episode-list-more{margin-bottom:3.75rem;text-align:center}