#sz-relaunch .blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
#sz-relaunch .blog-library .sectionhead{align-items:center}
#sz-relaunch .blog-library .sectionhead h2{font-size:28px}
#sz-relaunch .blog-library .podcast-count{white-space:nowrap}
#sz-relaunch article.blog-card{padding:0!important;margin:0!important;border:1px solid var(--line)!important;border-radius:5px;overflow:hidden;background:transparent;transition:border-color .2s,box-shadow .2s}
#sz-relaunch article.blog-card:before,#sz-relaunch article.blog-card:after{content:none!important}
#sz-relaunch .blog-card-link{display:block;height:100%}
#sz-relaunch .blog-card-art{position:relative;overflow:hidden;aspect-ratio:16/9;background:#fff;border-bottom:1px solid var(--line)}
#sz-relaunch .blog-card-art img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .25s ease}
#sz-relaunch .blog-card .play{font-size:12px;transition:background .2s,color .2s}
#sz-relaunch .blog-card-copy{padding:18px}
#sz-relaunch .blog-card h3{font-size:22px;line-height:1.25;overflow-wrap:anywhere;margin-top:10px}
#sz-relaunch .blog-card p{font-size:15px;line-height:1.65;margin-top:12px;color:var(--muted)}
#sz-relaunch article.blog-card:hover,#sz-relaunch article.blog-card:focus-within{border-color:#ff8a1f!important;box-shadow:0 0 0 1px #ff8a1f,0 0 14px #ff8a1f22}
#sz-relaunch .blog-card a:hover img{transform:scale(1.035)}
#sz-relaunch .blog-card a:hover .play,#sz-relaunch .blog-card a:focus-visible .play{background:#d90000;color:#fff}
@media(max-width:1100px){#sz-relaunch .blog-library .sectionhead{align-items:start;flex-direction:column;gap:10px}}
@media(max-width:550px){#sz-relaunch .blog-grid{grid-template-columns:1fr}#sz-relaunch .blog-card h3{font-size:22px}#sz-relaunch .blog-library .sectionhead h2{font-size:25px}}
@media(prefers-reduced-motion:reduce){#sz-relaunch article.blog-card,#sz-relaunch .blog-card img,#sz-relaunch .blog-card .play{transition:none!important;transform:none!important}}
