.podcast--box{background-color:rgba(0,0,0,.75);color:var(--white-smoke);display:grid;grid-template-areas:"header header header" "txt txt txt" "logo links links" "logo page page";margin:auto -15px 15px;overflow:hidden;padding:2em 1em;position:relative}.podcast--box:after{content:url(/build/images/bg1.41d30d1e.svg);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.podcast--box:hover picture img{transform:scale(1.1)}.podcast--box #grid>*{min-width:0}.podcast--box h4{align-items:center;display:flex;font:normal normal 600 19px/18px var(--font-stage-lc);grid-area:header;margin-bottom:25px;width:100%}.podcast--box>a{color:var(--blue);font:normal normal 600 14px/18px var(--font-stage-lc);grid-area:page;padding-left:22px}.podcast--box>a:after{border-bottom:.3em solid transparent;border-left:.4em solid var(--blue);border-top:.3em solid transparent;content:"";display:inline-block;margin:0 .25em}.podcast--box picture{border:2px solid hsla(0,0%,73%,.18);border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.76);grid-area:logo;height:max-content;max-width:96px;overflow:hidden}.podcast--box picture img{object-fit:cover;transition:transform 1.1s;width:100%}.podcast--box picture:after{content:""}.podcast--box p{font:normal normal 350 14px/22px var(--font-stage-lc);grid-area:txt}.podcast--box ul{grid-area:links;list-style:none;margin:0;padding-left:22px}.podcast--box ul:before{content:attr(title);display:block;font:normal normal 600 14px/22px var(--font-stage-lc);font-weight:700;padding:0 0 18px}.podcast--box ul li{display:inline-block;padding:0 7px 0 0}.podcast--box ul li:before{display:none}.podcast--box ul li:last-of-type{padding:0}.podcast--box ul li img{min-width:28px}.podcast--audio::-webkit-media-controls-panel{background-color:rgba(0,0,0,.25)}.story .story-content-wrap .story-content .podcast--box ul{padding-left:22px}.story .story-content-wrap .story-content .podcast--box li{margin-bottom:0}@media (min-width:992px){.podcast--box{border-radius:0 0 27px 27px;grid-template-areas:"header page" "logo txt" "logo links";margin:auto auto 15px;padding:22px 30px}.podcast--box h4{grid-column:1/3;margin-bottom:40px}.podcast--box>a{grid-column:3/3;text-align:right}.podcast--box picture{margin-right:53px;max-width:128px}.podcast--box p,.podcast--box ul{grid-column:2/4}.podcast--box p{font-weight:600}.podcast--box ul{padding-left:0}.podcast--box ul:before{padding:0 0 16px}.podcast--box ul li{padding:0 15px 0 0}.podcast--box ul li:last-of-type{padding:0}.story .story-content-wrap .story-content .podcast--box ul{padding-left:0}}