.podcasts-module__giB9xW__container{max-width:1400px;margin:0 auto}.podcasts-module__giB9xW__header{margin-bottom:var(--spacing-2xl)}.podcasts-module__giB9xW__title{margin-bottom:var(--spacing-sm);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:2.5rem}.podcasts-module__giB9xW__subtitle{color:var(--color-text-secondary)}.podcasts-module__giB9xW__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.podcasts-module__giB9xW__card{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-base);text-decoration:none;animation:.3s podcasts-module__giB9xW__scaleIn;overflow:hidden}.podcasts-module__giB9xW__card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-xl);transform:translateY(-4px)}.podcasts-module__giB9xW__coverWrapper{background:var(--color-bg-tertiary);width:100%;padding-bottom:100%;position:relative}.podcasts-module__giB9xW__cover{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.podcasts-module__giB9xW__placeholder{width:100%;height:100%;color:var(--color-text-tertiary);background:linear-gradient(135deg,#a855f71a,#3b82f61a);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.podcasts-module__giB9xW__badge{top:var(--spacing-sm);right:var(--spacing-sm);padding:var(--spacing-xs)var(--spacing-sm);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700;position:absolute}.podcasts-module__giB9xW__cardContent{padding:var(--spacing-md)}.podcasts-module__giB9xW__podcastTitle{margin-bottom:var(--spacing-xs);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.podcasts-module__giB9xW__hosts{color:var(--color-text-secondary);margin-bottom:var(--spacing-sm);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.podcasts-module__giB9xW__explicit{color:var(--color-error);border-radius:var(--radius-sm);margin-bottom:var(--spacing-sm);text-transform:uppercase;background:#ef444433;border:1px solid #ef444466;padding:2px 6px;font-size:.7rem;font-weight:700;display:inline-block}.podcasts-module__giB9xW__categories{gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.podcasts-module__giB9xW__category{padding:var(--spacing-xs)var(--spacing-sm);border-radius:var(--radius-full);color:var(--color-primary);background:#a855f71a;border:1px solid #a855f74d;font-size:.75rem}.podcasts-module__giB9xW__empty{text-align:center;padding:var(--spacing-3xl)}.podcasts-module__giB9xW__emptyIcon{opacity:.3;margin-bottom:var(--spacing-lg);font-size:5rem}.podcasts-module__giB9xW__empty h2{margin-bottom:var(--spacing-md)}.podcasts-module__giB9xW__empty p{margin-bottom:var(--spacing-xl);color:var(--color-text-secondary)}.podcasts-module__giB9xW__backButton{padding:var(--spacing-md)var(--spacing-xl);background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;border-radius:var(--radius-full);transition:all var(--transition-base);font-weight:700;text-decoration:none;display:inline-block}.podcasts-module__giB9xW__backButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #a855f766}@media (max-width:768px){.podcasts-module__giB9xW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.podcasts-module__giB9xW__grid{grid-template-columns:1fr}}
