.page_heroWrapper__THz_F{position:relative;width:100%;overflow-x:clip}.page_heroBg__MRWxw{position:absolute;inset:0;background:radial-gradient(128.07% 154.95% at 49.97% -27.31%,#ffffff 20.25%,#ffffff 29.46%,#dde3ff 50.43%,#3f5bd9 100%);z-index:0}.page_heroContainer__jpKIn{position:relative;z-index:1;max-width:1352px;margin:0 auto;padding:160px 80px 56px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.page_backLink__USmxp{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#2e51ff;text-decoration:none;width:-moz-fit-content;width:fit-content;transition:opacity .15s ease}.page_backLink__USmxp:hover{opacity:.75}.page_heroContent__U6pZL{display:flex;align-items:flex-start;gap:28px}.page_heroThumb__qcm4L{flex-shrink:0;width:160px;height:160px;border-radius:20px;overflow:hidden;background:#e9edfe;box-shadow:0 8px 24px rgba(46,81,255,.15)}.page_heroThumbImg__DILeg{width:100%;height:100%;object-fit:contain;display:block;padding:16px;box-sizing:border-box}.page_heroText__GdkpE{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}.page_heroTitle__SoBx3{font-size:48px;font-weight:700;line-height:1.2;color:#2a394e;margin:0;word-break:break-word}.page_heroDescription__cjab5{font-size:17px;font-weight:400;line-height:1.7;color:#5a6880;margin:0}.page_heroBadge__MlmZ9{display:inline-flex;align-items:center;background:#2e51ff;color:#ffffff;border-radius:6px;padding:4px 12px;font-size:13px;font-weight:600;width:-moz-fit-content;width:fit-content;margin:0}.page_episodesSection__VzLPt{width:100%;background:#e9edfe;box-sizing:border-box;padding:48px 80px 96px}.page_episodesContainer__ZHLdJ{width:100%;max-width:1352px;margin:0 auto;box-sizing:border-box}@media (max-width:1024px){.page_heroContainer__jpKIn{padding:140px 40px 48px}.page_heroTitle__SoBx3{font-size:36px}.page_episodesSection__VzLPt{padding:40px 40px 72px}}@media (max-width:768px){.page_heroContainer__jpKIn{padding:130px 19px 36px}.page_heroContent__U6pZL{flex-direction:column;gap:20px}.page_heroThumb__qcm4L{width:120px;height:120px}.page_heroTitle__SoBx3{font-size:26px}.page_heroDescription__cjab5{font-size:15px}.page_episodesSection__VzLPt{padding:32px 19px 56px}}@media (max-width:480px){.page_heroContainer__jpKIn{padding:120px 16px 28px}.page_heroTitle__SoBx3{font-size:22px}.page_heroThumb__qcm4L{width:96px;height:96px;border-radius:14px}.page_episodesSection__VzLPt{padding:24px 16px 48px}}.PodcastFilters_filtersRow__SkUyP{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 0 20px}.PodcastFilters_filterGroup__KKiEX{display:flex;align-items:center;gap:8px}.PodcastFilters_filterLabel__ipJtK{font-size:14px;font-weight:600;color:#2a394e;white-space:nowrap}.PodcastFilters_select__4ke0G{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%232e51ff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat right 10px center;background-size:16px;border:1.5px solid #dde3ff;border-radius:10px;padding:8px 36px 8px 14px;font-size:14px;font-weight:500;color:#2a394e;cursor:pointer;min-width:140px;transition:border-color .15s ease,box-shadow .15s ease;outline:none}.PodcastFilters_select__4ke0G:hover{border-color:#2e51ff}.PodcastFilters_select__4ke0G:focus{border-color:#2e51ff;box-shadow:0 0 0 3px rgba(46,81,255,.12)}@media (max-width:600px){.PodcastFilters_filtersRow__SkUyP{flex-direction:column;align-items:flex-start;gap:10px}.PodcastFilters_select__4ke0G{min-width:100%}}.AudioPlayer_playerWrapper__bOnp8{width:100%;display:flex;flex-direction:column;gap:8px}.AudioPlayer_audio__Z9UO4{width:100%;height:40px;border-radius:8px;outline:none;accent-color:#2e51ff}.AudioPlayer_audio__Z9UO4::-webkit-media-controls-panel{background:#f0f3ff;border-radius:8px}.PodcastCard_card__fzrDr{background:#ffffff;border:2px solid #e9edfe;border-radius:20px;padding:20px 24px;display:flex;flex-direction:column;gap:14px;transition:box-shadow .2s ease,border-color .2s ease,transform .18s ease}.PodcastCard_card__fzrDr:hover{border-color:#c7d1ff;box-shadow:0 8px 24px rgba(46,81,255,.12);transform:translateY(-1px)}.PodcastCard_metaRow__oxZHb{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PodcastCard_dateBadge__I5N1h{display:inline-flex;align-items:center;gap:6px;background:#e9edfe;color:#2e51ff;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:600;white-space:nowrap}.PodcastCard_langRow__ggc7F{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PodcastCard_langLabel__faChK{font-size:13px;color:#7a8699;font-weight:500;margin-right:4px}.PodcastCard_langChip__p2TZ_{border:1.5px solid #dde3ff;background:transparent;color:#2a394e;border-radius:100px;padding:5px 14px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.PodcastCard_langChip__p2TZ_:hover{background:#e9edfe;border-color:#2e51ff;color:#2e51ff}.PodcastCard_langChipActive__BiAbg{background:#2e51ff;border-color:#2e51ff;color:#ffffff}.PodcastCard_langChipActive__BiAbg:hover{background:#2244dd;border-color:#2244dd;color:#ffffff}.PodcastCard_audioSection__2_cOh{display:flex;flex-direction:column;gap:6px}@media (max-width:768px){.PodcastCard_card__fzrDr{padding:16px 18px;gap:12px}.PodcastCard_dateBadge__I5N1h,.PodcastCard_durationChip__J_9pX{font-size:12px;padding:3px 8px}.PodcastCard_langChip__p2TZ_{font-size:12px;padding:4px 10px}}.PodcastList_list__tPkws{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.PodcastList_emptyState__qH2y1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;gap:12px;grid-column:1/-1}.PodcastList_emptyIcon__Z1etN{font-size:48px;line-height:1;opacity:.5}.PodcastList_emptyTitle__ie4_F{font-size:18px;font-weight:600;color:#2a394e;margin:0}.PodcastList_emptySubtitle__xm_XF{font-size:15px;font-weight:400;color:#7a8699;margin:0}@media (max-width:1024px){.PodcastList_list__tPkws{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:768px){.PodcastList_list__tPkws{grid-template-columns:1fr;gap:16px}}