.PodcastsPage-module__naPyoa__page{min-height:100vh;padding-top:110px;padding-bottom:var(--space-20);background-color:var(--color-bg);position:relative;overflow:hidden}.PodcastsPage-module__naPyoa__glow1{pointer-events:none;z-index:0;background:radial-gradient(circle,#0c58a51a 0%,#0000 60%);width:600px;height:600px;position:absolute;top:-5%;left:-10%}.PodcastsPage-module__naPyoa__glow2{pointer-events:none;z-index:0;background:radial-gradient(circle,#e53b1b14 0%,#0000 60%);width:500px;height:500px;position:absolute;top:30%;right:-10%}.PodcastsPage-module__naPyoa__container{max-width:var(--container-max-width);padding-left:var(--container-padding);padding-right:var(--container-padding);z-index:1;margin-left:auto;margin-right:auto;position:relative}.PodcastsPage-module__naPyoa__backLink{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-8);transition:color var(--transition-fast);align-items:center;gap:7px;font-weight:600;text-decoration:none;display:inline-flex}.PodcastsPage-module__naPyoa__backLink:hover{color:var(--color-text-primary)}.PodcastsPage-module__naPyoa__pageHero{text-align:center;margin-bottom:var(--space-12)}.PodcastsPage-module__naPyoa__heroBadge{border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-xs);letter-spacing:.08em;margin-bottom:var(--space-4);background:#e53b1b0f;border:1px solid #e53b1b2e;align-items:center;gap:8px;padding:6px 14px;font-weight:700;display:inline-flex}.PodcastsPage-module__naPyoa__pageTitle{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.03em;margin-bottom:var(--space-4);font-size:3.25rem;font-weight:800;line-height:1.1}.PodcastsPage-module__naPyoa__pageHighlight{background:var(--gradient-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.PodcastsPage-module__naPyoa__pageSubtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--space-8);line-height:1.65}.PodcastsPage-module__naPyoa__heroStats{align-items:center;gap:var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);padding:14px 28px;display:inline-flex}[data-theme=dark] .PodcastsPage-module__naPyoa__heroStats{background:#0d1220;border-color:#ffffff12}.PodcastsPage-module__naPyoa__heroStat{flex-direction:column;align-items:center;gap:2px;display:flex}.PodcastsPage-module__naPyoa__heroStatNum{font-family:var(--font-heading);font-size:var(--font-size-xl);color:var(--color-text-primary);font-weight:800}.PodcastsPage-module__naPyoa__heroStatLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:600}.PodcastsPage-module__naPyoa__heroStatDivider{background:var(--color-border);width:1px;height:36px}.PodcastsPage-module__naPyoa__filterBar{align-items:center;gap:var(--space-4);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.PodcastsPage-module__naPyoa__searchBox{flex-shrink:0;position:relative}.PodcastsPage-module__naPyoa__searchIcon{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.PodcastsPage-module__naPyoa__searchInput{border-radius:var(--radius-full);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:var(--font-sans);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;width:240px;padding:10px 16px 10px 40px}.PodcastsPage-module__naPyoa__searchInput::placeholder{color:var(--color-text-muted)}.PodcastsPage-module__naPyoa__searchInput:focus{border-color:#e53b1b66;box-shadow:0 0 0 3px #e53b1b14}.PodcastsPage-module__naPyoa__catPills{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PodcastsPage-module__naPyoa__filterIcon{color:var(--color-text-muted);flex-shrink:0}.PodcastsPage-module__naPyoa__catPill{border-radius:var(--radius-full);border:1.5px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:all var(--transition-fast);font-weight:600;font-family:var(--font-sans);background:0 0;padding:7px 14px}.PodcastsPage-module__naPyoa__catPill:hover{color:var(--color-text-primary);border-color:#e53b1b59}.PodcastsPage-module__naPyoa__catPillActive{color:#e53b1b;background:#e53b1b1a;border-color:#e53b1b66}.PodcastsPage-module__naPyoa__grid{gap:var(--space-6);margin-bottom:var(--space-16);grid-template-columns:repeat(3,1fr);display:grid}.PodcastsPage-module__naPyoa__epCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .32s;display:flex;overflow:hidden}.PodcastsPage-module__naPyoa__epCard:hover{border-color:#e53b1b4d;transform:translateY(-6px);box-shadow:0 18px 45px #00000040,0 0 0 1px #e53b1b1a}[data-theme=dark] .PodcastsPage-module__naPyoa__epCard{background:#0d1220;border-color:#ffffff0f}[data-theme=dark] .PodcastsPage-module__naPyoa__epCard:hover{border-color:#e53b1b61;box-shadow:0 22px 55px #0000008c,0 0 0 1px #e53b1b2e}.PodcastsPage-module__naPyoa__epThumbWrap{aspect-ratio:16/9;background:#0a0f1a;position:relative;overflow:hidden}.PodcastsPage-module__naPyoa__epThumb{object-fit:cover;width:100%;height:100%;transition:transform .48s cubic-bezier(.16,1,.3,1);display:block}.PodcastsPage-module__naPyoa__epThumbZoomed{transform:scale(1.07)}.PodcastsPage-module__naPyoa__epOverlay{opacity:0;background:#0000004d;transition:opacity .3s;position:absolute;inset:0}.PodcastsPage-module__naPyoa__epOverlayVisible{opacity:1}.PodcastsPage-module__naPyoa__epCat{letter-spacing:.06em;border-radius:var(--radius-full);z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:4px 10px;font-size:.62rem;font-weight:700;position:absolute;top:10px;left:10px}.PodcastsPage-module__naPyoa__epPlay{background:var(--color-accent);opacity:0;z-index:3;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:opacity .26s,transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7);box-shadow:0 0 0 10px #e53b1b33}.PodcastsPage-module__naPyoa__epPlayVisible{opacity:1;transform:translate(-50%,-50%)scale(1)}.PodcastsPage-module__naPyoa__epDuration{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-full);z-index:2;background:#000000a6;align-items:center;gap:4px;padding:3px 8px;font-size:.65rem;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px}.PodcastsPage-module__naPyoa__epBody{padding:var(--space-4) var(--space-5) var(--space-5);gap:var(--space-2);flex-direction:column;flex-grow:1;display:flex}.PodcastsPage-module__naPyoa__epTitle{font-family:var(--font-heading);font-size:var(--font-size-base);color:var(--color-text-primary);-webkit-line-clamp:2;transition:color var(--transition-fast);-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.PodcastsPage-module__naPyoa__epCard:hover .PodcastsPage-module__naPyoa__epTitle{color:#e53b1b}.PodcastsPage-module__naPyoa__epDesc{font-size:var(--font-size-sm);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.PodcastsPage-module__naPyoa__epMeta{padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.PodcastsPage-module__naPyoa__epHost{font-size:var(--font-size-xs);color:var(--color-text-secondary);align-items:center;gap:5px;font-weight:600;display:inline-flex}.PodcastsPage-module__naPyoa__epStats{align-items:center;gap:var(--space-3);display:flex}.PodcastsPage-module__naPyoa__epStat{color:var(--color-text-muted);align-items:center;gap:4px;font-size:.68rem;font-weight:600;display:inline-flex}.PodcastsPage-module__naPyoa__epDate{color:var(--color-text-muted);font-size:.65rem}.PodcastsPage-module__naPyoa__empty{text-align:center;padding:var(--space-20) 0;color:var(--color-text-muted)}.PodcastsPage-module__naPyoa__emptyIcon{color:var(--color-border);margin-bottom:var(--space-4)}.PodcastsPage-module__naPyoa__empty p{font-size:var(--font-size-base);margin-bottom:var(--space-4)}.PodcastsPage-module__naPyoa__emptyReset{border-radius:var(--radius-full);border:1.5px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;font-weight:600;font-family:var(--font-sans);transition:all var(--transition-fast);background:0 0;padding:10px 24px}.PodcastsPage-module__naPyoa__emptyReset:hover{color:#e53b1b;border-color:#e53b1b66}.PodcastsPage-module__naPyoa__requestCta{margin-top:var(--space-4)}.PodcastsPage-module__naPyoa__requestCtaInner{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-10);border-radius:var(--radius-xl);background:linear-gradient(135deg,#0c58a514 0%,#e53b1b14 100%);border:1px solid #e53b1b2e;display:flex;position:relative;overflow:hidden}.PodcastsPage-module__naPyoa__requestCtaInner:before{content:"";pointer-events:none;background:radial-gradient(circle,#e53b1b0f 0%,#0000 70%);width:300px;height:300px;position:absolute;top:-50%;left:-10%}[data-theme=dark] .PodcastsPage-module__naPyoa__requestCtaInner{background:linear-gradient(135deg,#0c58a51a 0%,#e53b1b1a 100%);border-color:#e53b1b33}.PodcastsPage-module__naPyoa__requestCtaText{align-items:center;gap:var(--space-5);display:flex}.PodcastsPage-module__naPyoa__requestCtaIcon{color:#e53b1b;flex-shrink:0}.PodcastsPage-module__naPyoa__requestCtaTitle{font-family:var(--font-heading);font-size:var(--font-size-xl);color:var(--color-text-primary);margin:0 0 var(--space-1);font-weight:800}.PodcastsPage-module__naPyoa__requestCtaSubtitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:480px;margin:0;line-height:1.55}.PodcastsPage-module__naPyoa__requestCtaBtn{border-radius:var(--radius-full);color:#fff;font-size:var(--font-size-sm);white-space:nowrap;background:linear-gradient(135deg,#e53b1b 0%,#c42e12 100%);flex-shrink:0;align-items:center;gap:8px;padding:14px 28px;font-weight:700;text-decoration:none;transition:transform .24s,box-shadow .24s;display:inline-flex;box-shadow:0 4px 16px #e53b1b59}.PodcastsPage-module__naPyoa__requestCtaBtn:hover{transform:translateY(-2px);box-shadow:0 8px 28px #e53b1b80}@media (max-width:1024px){.PodcastsPage-module__naPyoa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.PodcastsPage-module__naPyoa__pageTitle{font-size:2.25rem}.PodcastsPage-module__naPyoa__requestCtaInner{padding:var(--space-6);flex-direction:column;align-items:flex-start}.PodcastsPage-module__naPyoa__requestCtaBtn{justify-content:center;width:100%}.PodcastsPage-module__naPyoa__heroStats{gap:var(--space-4);padding:12px 20px}}@media (max-width:640px){.PodcastsPage-module__naPyoa__grid{grid-template-columns:1fr}.PodcastsPage-module__naPyoa__pageTitle{font-size:1.875rem}.PodcastsPage-module__naPyoa__searchInput{width:100%}.PodcastsPage-module__naPyoa__filterBar{flex-direction:column;align-items:flex-start}}
