.podcasts_hero__MVywb{padding-top:56px;padding-bottom:8px}.podcasts_heroTitle__97lhU{font-size:clamp(2.8rem,10vw,6rem);line-height:.98;letter-spacing:-.03em;font-weight:400}.podcasts_heroTitleGold__tnwfg{display:block;color:var(--accent)}.podcasts_heroBody__j1pzB{color:var(--text-muted);max-width:52ch;margin-top:22px}.podcasts_empty__Mlmm1{text-align:center;color:var(--text-muted);padding:48px 0}.podcasts_showGrid__gK3fS{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-top:36px}@media (min-width:680px){.podcasts_showGrid__gK3fS{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.podcasts_showGrid__gK3fS{grid-template-columns:repeat(3,1fr)}}.podcasts_showCard___sQSs{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow);color:var(--text)}.podcasts_showCard___sQSs:hover{border-color:var(--text-muted)}.podcasts_showArt__owAt9{aspect-ratio:1/1;background:var(--surface-2);border-radius:12px;overflow:hidden}.podcasts_showArt__owAt9 img{width:100%;height:100%;object-fit:cover;display:block}.podcasts_showArtFallback__6U_Cp{width:100%;height:100%;background:var(--surface-2)}.podcasts_showTitle__JIuJz{font-size:1.2rem;font-weight:700}.podcasts_showDesc__BVAPq{color:var(--text-muted);font-size:.88rem;line-height:1.5}.podcasts_breadcrumb__GNpAH{display:flex;flex-wrap:wrap;gap:8px;font-size:.85rem;color:var(--text-muted)}.podcasts_breadcrumb__GNpAH a:hover{color:var(--text)}.podcasts_crumbCurrent__GxAIT{color:var(--accent-soft)}.podcasts_showHeader__Hn6zv{display:flex;gap:24px;align-items:flex-start;margin-top:28px;flex-wrap:wrap}.podcasts_showHeaderArt__5MdW4{width:140px;height:140px;flex-shrink:0;border-radius:16px;overflow:hidden;background:var(--surface-2);box-shadow:var(--shadow)}.podcasts_showHeaderArt__5MdW4 img{width:100%;height:100%;object-fit:cover;display:block}.podcasts_showHeaderTitle__O3zHY{font-size:clamp(1.8rem,5vw,3rem);font-weight:400;letter-spacing:-.02em}.podcasts_showHeaderDesc___4hBw{color:var(--text-muted);margin-top:10px;max-width:60ch}.podcasts_episodesHeading__tmCLd{font-size:clamp(1.4rem,3vw,1.9rem);margin:48px 0 20px}.podcasts_searchWrap__RJwcL{display:flex;align-items:center;gap:10px;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:0 14px}.podcasts_searchInput__gW7g1{flex:1 1;border:none;background:none;color:var(--text);font:inherit;font-size:.92rem;padding:9px 0;outline:none}.podcasts_searchInput__gW7g1::placeholder{color:var(--text-muted)}.podcasts_searchIcon__46kVX{color:var(--text-muted);flex-shrink:0}.podcasts_episodeList__HtA_x{display:flex;flex-direction:column;gap:10px}.podcasts_episodeRow__4V15_{display:flex;gap:16px;align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px 18px}.podcasts_episodePlayBtn__qZL91{width:40px;height:40px;border-radius:50%;border:none;background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.podcasts_episodeMeta__UzBGy{min-width:0;flex:1 1}.podcasts_episodeTitle__Q_e5D{font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.podcasts_episodeNum__z5syb{color:var(--text-muted);font-weight:500}.podcasts_episodeBadge__neKWh{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:3px 8px;border-radius:999px;background:var(--tag-bg);color:var(--tag-text)}.podcasts_episodeDesc__bMtc6{color:var(--text-muted);font-size:.88rem;line-height:1.5;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.podcasts_episodeSub__IvysP{display:flex;gap:8px;color:var(--text-muted);font-size:.78rem;margin-top:8px}.podcasts_showPlayPill__Y_IUJ{display:inline-flex;align-items:center;gap:12px;background:var(--surface-2);border:none;border-radius:999px;padding:8px 18px 8px 8px;margin-top:18px;cursor:pointer}.podcasts_showPlayPill__Y_IUJ:disabled{cursor:default;opacity:.7}.podcasts_showPlayBtn__83mZX{width:30px;height:30px;border-radius:50%;background:var(--text);color:var(--surface-2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=dark] .podcasts_showPlayBtn__83mZX{background:var(--btn-bg);color:var(--btn-fg)}.podcasts_showPlayTrack__t8NEZ{width:90px;height:4px;border-radius:999px;background:var(--border);overflow:hidden}.podcasts_showPlayFill__KFptO{display:block;height:100%;background:var(--text);border-radius:999px}.podcasts_showPlayDuration__RA9G_{font-size:.82rem;font-weight:600;color:var(--text);white-space:nowrap}.podcasts_showPlaySpinner__Nm3Q5{width:14px;height:14px;border-radius:50%;border:2px solid var(--surface-2);border-top:2px solid transparent;animation:podcasts_pmpSpin__kqaFh .7s linear infinite}.podcasts_episodeDetailTitleRow__A5dtz{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:28px}.podcasts_episodeDetailTitle__bymGY{font-size:clamp(1.8rem,5vw,3rem);font-weight:400;letter-spacing:-.02em}.podcasts_episodeDetailDesc__ylOLi{color:var(--text-muted);margin-top:16px;max-width:62ch;line-height:1.6}.podcasts_episodeExternalLink__eTrne{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:.9rem;font-weight:600;color:var(--accent);text-decoration:none}.podcasts_episodeExternalLink__eTrne:hover{text-decoration:underline}.podcasts_infoCard__irHN_{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:8px 18px;margin-top:12px;max-width:460px}.podcasts_infoRow__3_vQm{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--border);font-size:.88rem}.podcasts_infoRow__3_vQm:last-child{border-bottom:none}.podcasts_infoLabel__mq4pZ{color:var(--text-muted)}.podcasts_infoValue__Vu11c{font-weight:600;text-align:right}.podcasts_modalOverlay__kMA0T{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;overflow-y:auto;z-index:1000}.podcasts_modalPanel__f4Mp1{background:var(--bg);border:1px solid var(--border);border-radius:20px;max-width:720px;width:100%;padding:32px;position:relative;box-shadow:var(--shadow)}.podcasts_modalClose__CA3Ao{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;border:1px solid var(--border);background:var(--surface-2);color:var(--text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.podcasts_modalHeader__w02x2{display:flex;gap:20px;padding-right:44px}.podcasts_modalArt__I0hgJ{width:120px;height:120px;flex-shrink:0;border-radius:14px;overflow:hidden;background:var(--surface-2)}.podcasts_modalArt__I0hgJ img{width:100%;height:100%;object-fit:cover;display:block}.podcasts_modalDate__mzzGo{color:var(--text-muted);font-size:.85rem}.podcasts_modalTitle__hklGK{font-size:clamp(1.3rem,3.5vw,1.8rem);font-weight:700;letter-spacing:-.01em;margin-top:4px;line-height:1.2}.podcasts_modalShowLink__5usKJ{display:inline-flex;align-items:center;gap:4px;color:var(--text-muted);font-size:.9rem;margin-top:8px;text-decoration:none}.podcasts_modalShowLink__5usKJ:hover{color:var(--text)}.podcasts_modalActions__JA_uO{display:flex;align-items:center;gap:10px;margin-top:20px}.podcasts_modalDesc__wvWZ8{color:var(--text-muted);margin-top:24px;line-height:1.6}.podcasts_modalExternalLink__4HylT{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:.9rem;font-weight:600;color:var(--accent);text-decoration:none}.podcasts_modalExternalLink__4HylT:hover{text-decoration:underline}.podcasts_episodePlayPill__hFFuw{display:inline-flex;align-items:center;gap:10px;background:var(--btn-bg);color:var(--btn-fg);border:none;border-radius:999px;padding:10px 20px;cursor:pointer;font:inherit;font-size:.9rem;font-weight:600}.podcasts_episodePlayPill__hFFuw:disabled{cursor:default;opacity:.7}.podcasts_shareInModal__JYpFk{border:1px solid var(--border);background:var(--surface-2)}.podcasts_infoGrid__t86vk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 32px;gap:20px 32px;margin-top:32px;padding-top:24px;border-top:1px solid var(--border)}.podcasts_infoGridLabel__QD2Jb{color:var(--text-muted);font-size:.85rem}.podcasts_infoGridValue__CKHwg{font-weight:700;font-size:1rem;margin-top:4px}.share-button_wrapper__0eTk4{position:relative;display:inline-block}.share-button_trigger__gCTtN{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:var(--radius-sm);border:1px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-fg);font-size:.9rem;font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.share-button_trigger__gCTtN:hover{opacity:.9;transform:translateY(-1px)}.share-button_menu__fHa5u{position:absolute;top:calc(100% + 10px);right:0;z-index:30;min-width:220px;padding:8px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px}.share-button_menuItem__lICdZ{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:none;background:none;border-radius:var(--radius-sm);color:var(--text);font-size:.9rem;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease}.share-button_menuItem__lICdZ:hover{background:var(--surface-2)}.share-button_iconCircle__1DMIb{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--tag-bg);color:var(--tag-text);flex-shrink:0}.video-button_facade__3yA_g{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:none;border-radius:var(--radius);overflow:hidden;cursor:pointer;background:var(--surface-2)}.video-button_thumbnail___wsFH{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.video-button_facade__3yA_g:hover .video-button_thumbnail___wsFH{transform:scale(1.03)}.video-button_facade__3yA_g:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.15);transition:background .2s ease}.video-button_facade__3yA_g:hover:after{background:rgba(0,0,0,.25)}.video-button_playIcon__ioV5j{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:auto;padding-left:4px;border-radius:50%;background:var(--accent);color:var(--btn-fg);transition:transform .2s ease,background .2s ease}.video-button_facade__3yA_g:hover .video-button_playIcon__ioV5j{transform:scale(1.08);background:var(--accent-soft)}.video-button_frame__0O3wX{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden}.video-button_iframe__B3Pje{position:absolute;inset:0;width:100%;height:100%;border:0}