.podcast-episode-block{display:grid;grid-template-columns:var(--size-8) 1fr;grid-template-areas:"image meta" "image title" "description description" "footer footer";align-items:center;column-gap:var(--size-1-5);row-gap:var(--size-0-5)}@media (min-width: 640px){.podcast-episode-block{grid-template-columns:var(--size-10) 1fr;grid-template-areas:"image meta" "image title" "image description" "image footer";column-gap:var(--size-2);align-items:start}}.podcast-episode-block-image{grid-area:image}.podcast-episode-block-title{grid-area:title;-webkit-text-decoration:none;text-decoration:none;align-self:start}@media (hover: hover){.podcast-episode-block-title:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--text-primary)}}.podcast-episode-block-meta{grid-area:meta;align-self:end}@media (min-width: 640px){.podcast-episode-block-meta{margin-block-start:var(--size-0-5)}}.podcast-episode-block-description{grid-area:description;margin-block-start:var(--size-0-5)}@media (min-width: 640px){.podcast-episode-block-description{margin-block-start:var(--size-0)}}.podcast-episode-block-footer{grid-area:footer;margin-block-start:var(--size-0-5)}@media (min-width: 640px){.podcast-episode-block-footer{margin-block-start:var(--size-0)}}.cycle-button{display:inline-flex;align-items:center;cursor:pointer;color:var(--color-text-secondary)}.cycle-button-option{--icon-size: var(--size-1-5);font-weight:var(--font-weight-semibold);font-size:var(--font-size-text-sm);display:inline-flex;align-items:center;gap:var(--size-0-5);height:var(--size-3);-webkit-user-select:none;user-select:none}.cycle-button-option[aria-checked=false]{display:none}@media (min-width: 768px){:root{--font-size-display-xs: var(--font-size-md);--font-size-display-sm: var(--font-size-xl);--font-size-display-md: var(--font-size-3xl);--font-size-display-lg: var(--font-size-5xl);--font-size-display-xl: var(--font-size-7xl);--font-size-display-2xl: var(--font-size-10xl);--space-1: var(--size-1);--space-2: var(--size-2);--space-3: var(--size-3);--space-4: var(--size-4);--space-5: var(--size-5);--space-6: var(--size-6);--space-8: var(--size-8);--space-10: var(--size-10);--space-12: var(--size-12);--space-14: var(--size-14);--space-16: var(--size-16);--space-18: var(--size-18);--space-20: var(--size-20);--space-30: var(--size-30);--space-40: var(--size-40)}}
