.mk-podcasts{padding:96px 0;background-color:hsl(var(--muted))}.mk-podcasts .mk-section-head{max-width:600px;margin-bottom:48px}.mk-podcasts .mk-section-head h2{font-size:clamp(var(--text-3xl),2vw + 1rem,calc(var(--text-4xl) + var(--spacing) * 2));line-height:1.18;letter-spacing:-.01em;color:hsl(var(--foreground))}.mk-podcasts .mk-section-head p:not(.eyebrow){margin-top:16px;color:hsl(var(--muted-foreground));line-height:1.7}.mk-podcasts .eyebrow{font-family:var(--font-sans);color:hsl(var(--muted-foreground))}.mk-podcast-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mk-podcast{display:flex;flex-direction:column;overflow:hidden;border:1px solid hsl(var(--secondary) / .22);border-radius:var(--radius-lg);background-color:hsl(var(--primary));transition:transform .22s ease,border-color .22s ease}.mk-podcast:hover{opacity:1;transform:translateY(-3px);border-color:hsl(var(--secondary) / .5)}.mk-podcasts .mk-podcast:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:3px}.mk-podcast__art{display:block;aspect-ratio:1 / 1;overflow:hidden}.mk-podcast__art img{width:100%;height:100%;object-fit:cover;object-position:center top}.mk-podcast__body{display:flex;flex:1;flex-direction:column;padding:20px 22px 24px}.mk-podcast__show{margin:0 0 10px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--secondary))}.mk-podcast__title{flex:1;margin:0 0 20px;font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:1.45;letter-spacing:0;color:hsl(var(--primary-foreground))}.mk-podcast .text-cta{align-self:flex-start;color:hsl(var(--accent))}.mk-podcasts .mk-podcast .text-cta:after{height:1px;background:hsl(var(--accent) / .3)}@media(max-width:900px){.mk-podcasts{padding:72px 0}.mk-podcast-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.mk-podcasts .container{padding-left:calc(var(--spacing) * 5);padding-right:calc(var(--spacing) * 5)}.mk-podcast-grid{grid-template-columns:1fr}.mk-podcast__art{aspect-ratio:4 / 3}}@media(prefers-reduced-motion:reduce){.mk-podcast{transition:none}.mk-podcast:hover{transform:none}}
