.PodcastList_podcastPage__IOy_7{width:100%;min-height:100vh;background:url(/images/croissant-reversed.png) 50%/cover no-repeat;background-position:top;padding-top:80px;position:relative;color:#000}.PodcastList_container__Ene6K{width:75%;margin:0 auto;padding:40px 0;position:relative;z-index:2}.PodcastList_pageTitle__83Y1O{font-size:50px;text-align:center;font-weight:700;margin-bottom:10px}.PodcastList_subTitle__W4faO{font-size:22px;text-align:center;font-weight:400;color:#222;margin-bottom:30px}.PodcastList_introText__3aZ2b{font-size:18px;line-height:1.7;color:#fff;text-align:center;max-width:700px;margin:0 auto 30px}.PodcastList_podcastList__MWjnp{display:flex;flex-direction:column;gap:20px}.PodcastList_podcastCard__34M6I{display:flex;align-items:center;background:#fff;padding:20px;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .2s ease-in-out;color:#000}.PodcastList_podcastCard__34M6I:hover{transform:translateY(-3px)}.PodcastList_podcastImage__GvwS7{width:130px;height:130px;object-fit:cover;border-radius:10px;margin-right:20px}.PodcastList_podcastInfo__i2Vy1{flex:1 1}.PodcastList_podcastTitle___xWVH{font-size:22px;font-weight:700;margin-bottom:5px}.PodcastList_podcastDate___XAs1{font-size:14px;color:gray;margin-bottom:10px}.PodcastList_podcastDescription__2Kqiw{font-size:16px;color:#555;margin-bottom:15px;line-height:1.5}.PodcastList_listenButton__b13u4{display:inline-block;background:#f90;color:#fff;padding:10px 15px;border-radius:8px;font-size:16px;font-weight:700;text-decoration:none;transition:background .3s}.PodcastList_listenButton__b13u4:hover{background:#c70}.PodcastList_filterContainer__YdxM0{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.PodcastList_filterButton__ZU1Pr{padding:10px 15px;font-size:16px;border:2px solid #fff;border-radius:50px;cursor:pointer;font-weight:700;transition:background .3s ease,color .3s ease}.PodcastList_activeFilter__ZMwF8{background-color:#f90;color:#fff}.PodcastList_inactiveFilter__vKowt{background-color:#fff;color:#f90}.PodcastList_inactiveFilter__vKowt:hover{background:#ffe5beab}@media screen and (max-width:768px){.PodcastList_container__Ene6K{width:90%}.PodcastList_pageTitle__83Y1O{font-size:36px}.PodcastList_subTitle__W4faO{font-size:18px}.PodcastList_introText__3aZ2b{font-size:16px;max-width:90%}.PodcastList_podcastCard__34M6I{flex-direction:column;text-align:center;padding:15px}.PodcastList_podcastImage__GvwS7{width:120px;height:120px;margin-bottom:10px}.PodcastList_listenButton__b13u4{width:100%;text-align:center}}.PodcastList_resultsInfo__nI_Fv{margin:1.5rem 0;text-align:center;color:#6b7280;font-size:.95rem;font-weight:400}.PodcastList_paginationContainer__FwbxD{margin-top:4rem;margin-bottom:2rem;display:flex;justify-content:center;padding:2rem 0}.PodcastList_pagination__ouAfa{display:flex;align-items:center;gap:.5rem;background:hsla(0,0%,100%,.9);padding:1rem 1.5rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.PodcastList_paginationButton__vQFtr{min-width:40px;height:40px;padding:.5rem .75rem;border:1px solid #e5e7eb;background-color:#fff;color:#374151;cursor:pointer;border-radius:8px;font-size:.9rem;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.PodcastList_paginationButton__vQFtr:hover{background-color:#f3f4f6;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.PodcastList_paginationButton__vQFtr.PodcastList_activePage__hM4Ur{background:#f90;color:#fff;border-color:#f90;box-shadow:0 4px 12px rgba(255,153,0,.3);font-weight:600}.PodcastList_paginationButton__vQFtr.PodcastList_activePage__hM4Ur:hover{background:#c70;transform:translateY(-1px);box-shadow:0 6px 16px rgba(255,153,0,.4)}.PodcastList_paginationButton__vQFtr:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.PodcastList_paginationButton__vQFtr:disabled:hover{background-color:#fff;border-color:#e5e7eb;transform:none;box-shadow:none}.PodcastList_paginationEllipsis__evliM{padding:.5rem .25rem;color:#6b7280;font-size:.9rem;font-weight:500;display:flex;align-items:center;justify-content:center;min-width:40px}.PodcastList_paginationButton__vQFtr:first-child,.PodcastList_paginationButton__vQFtr:last-child{font-size:1.1rem;font-weight:600}@media (max-width:768px){.PodcastList_paginationContainer__FwbxD{margin-top:3rem;padding:1.5rem 1rem}.PodcastList_pagination__ouAfa{flex-wrap:wrap;gap:.4rem;padding:.75rem 1rem;border-radius:10px}.PodcastList_paginationButton__vQFtr{min-width:36px;height:36px;padding:.4rem .6rem;font-size:.85rem;border-radius:6px}.PodcastList_paginationEllipsis__evliM{font-size:.8rem;min-width:36px}}@media (max-width:480px){.PodcastList_pagination__ouAfa{gap:.3rem;padding:.5rem .75rem}.PodcastList_paginationButton__vQFtr{min-width:32px;height:32px;font-size:.8rem}.PodcastList_paginationEllipsis__evliM{min-width:32px}.PodcastList_resultsInfo__nI_Fv{font-size:.85rem;margin:1rem 0}}.PodcastList_podcastList__MWjnp{animation:PodcastList_fadeIn__xRi4n .3s ease-in-out}@keyframes PodcastList_fadeIn__xRi4n{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}