@property --w-size{syntax: "<length>"; inherits: true; initial-value: 100vw;}.podcasts-title{text-align:center;margin-bottom:clamp(30px,(30 + (60 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,60px)}.podcasts-subtitle{text-align:center;margin:-26px 0 clamp(30px,(30 + (60 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,60px);font-size:clamp(20px,(20 + (32 - 20) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,32px);color:var(--clr-2)}.podcasts-list{--list-count: 1;--list-gap-x: clamp(10px, (10 + (20 - 10) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 20px);--list-gap-y: clamp(30px, (30 + (40 - 30) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 40px);display:flex;flex-wrap:wrap;gap:var(--list-gap-y) var(--list-gap-x);transition:var(--transition)}.podcasts-list.sending{opacity:.25;pointer-events:none}@media (min-width: 768px){.podcasts-list{--list-count: 3}}.podcasts-list-empty{width:100%;text-align:center;margin-top:clamp(30px,(30 + (60 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,60px);font-size:clamp(18px,(18 + (24 - 18) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,24px)}.podcast-card{display:block;width:calc((100% - var(--list-gap-x) * (var(--list-count) - 1)) / var(--list-count));text-decoration:none}.podcast-card:first-child{margin-left:auto}.podcast-card:last-child{margin-right:auto}.podcast-card-preview{position:relative}.podcast-card-picture{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius)}.podcast-card-picture img{transition:var(--transition)}.podcast-card-play-btn{--btn-size: clamp(50px, (50 + (64 - 50) * (tan(atan2(var(--w-size), 1px)) - 320) / 448) * 1px, 64px);display:flex;width:var(--btn-size);height:var(--btn-size);border-radius:50%;background-color:var(--clr-2);color:var(--clr-1);position:absolute;top:calc(50% - var(--btn-size) / 2);left:calc(50% - var(--btn-size) / 2);transition:var(--transition)}@media (min-width: 768px){.podcast-card-play-btn{--btn-size: clamp(30px, (30 + (64 - 30) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 64px)}}.podcast-card-play-btn.is-category-3{background-color:var(--clr-7)}.podcast-card-play-btn .icon{--icon-size: 30%;margin:auto;transform:translate(10%)}.podcast-card-title{font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,18px);color:var(--clr-2);margin-top:1em}.podcast-card:hover .podcast-card-play-btn{transform:scale(1.2)}.podcast-main-card{margin-bottom:clamp(30px,(30 + (40 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,40px)}@media (min-width: 650px){.podcast-main-card{margin-bottom:clamp(30px,(30 + (80 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,80px)}}.podcast-main-card .podcast-card-picture{width:auto;max-width:100%;max-height:calc(100vh - var(--header-height));min-height:280px;aspect-ratio:1/.6;border-radius:var(--radius);margin:0 auto}@media (min-width: 600px){.podcast-main-card .podcast-card-picture{aspect-ratio:1/.48}}.podcasts-video-list{--list-count: 2}@media (min-width: 768px){.podcasts-video-list{--list-count: 2;padding:0 10%}}@media (min-width: 992px){.podcasts-video-list{padding:0 20%}}.podcasts-video-list .podcast-card-play-btn{--btn-size: clamp(30px, (30 + (64 - 30) * (tan(atan2(var(--w-size), 1px)) - 320) / 448) * 1px, 64px)}.podcasts-filter{--filter-count: 1;--filter-gap: clamp(16px, (16 + (22 - 16) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 22px);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--filter-gap);margin-bottom:clamp(30px,(30 + (40 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,40px);position:relative}@media (min-width: 650px){.podcasts-filter{--filter-count: 2}}.podcasts-filter-option{display:flex;gap:var(--filter-gap);width:calc((100% - var(--filter-gap) * (var(--filter-count) - 1)) / var(--filter-count));transition:var(--transition)}@media (min-width: 650px){.podcasts-filter-option{max-width:278px;flex:1 0 0}.podcasts-filter-option-date{min-width:340px}}.podcasts-filter-option>*{flex:1 0 0}.podcasts-filter-option input{color:var(--clr-2)}.podcasts-filter-preloader{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 650px){.podcasts-filter-preloader{position:relative}}.podcasts-filter.sending .podcasts-filter-option{pointer-events:none}@media (max-width: 649px){.podcasts-filter.sending .podcasts-filter-option{opacity:.25}}
