/* Podcast — layout only. Type lives in css/common.css. */

.podcast-list {
    display: grid;
    gap: var(--space-xl);
}

.podcast-episode {
    background: var(--color-bg-white);
    padding: var(--space-xl);
    border: 1px solid var(--color-border);
    border-radius: var(--space-sm);
}

.podcast-episode-meta {
    display: flex;
    flex-wrap: wrap;
    gap: var(--space-sm);
    margin: 0 0 var(--space-md);
}

.podcast-player {
    display: block;
    width: 100%;
    margin: 0 0 var(--space-md);
}


