﻿.podcast-aggregator .streamings a,.podcast-aggregator a{color:inherit;text-decoration:none}.podcast-aggregator .swipe-item,.podcast-aggregator a,.podcast-aggregator button,.podcast-aggregator figcaption,.podcast-aggregator h1,.podcast-aggregator h2,.podcast-aggregator h3,.podcast-aggregator h4,.podcast-aggregator header,.podcast-aggregator li,.podcast-aggregator p,.podcast-aggregator span,.podcast-aggregator strong,.podcast-aggregator ul{font-family:"Zalando Sans",sans-serif}*,::after,::before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,autarquias_page.figure,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,footer,form,h1.autarquicas-page,h2.autarquicas-page,h3.autarquicas-page,h4.autarquicas-page,h5.autarquicas-page,h6.autarquicas-page,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p.autarquicas-page,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body.autarquicas-page{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#e7e7e7}.podcast-aggregator header{width:100%;overflow:hidden;background-color:#d4d4d4}.podcast-aggregator figure{width:fit-content;max-width:none;margin:0 auto}.podcast-aggregator .credits p,.podcast-aggregator h3{margin-top:0}.podcast-aggregator .credits,.podcast-aggregator .title{padding:0 5%}.podcast-aggregator #loading{position:absolute;inset:0;background:rgba(255,255,255,.95);display:flex;justify-content:center;align-items:center;z-index:10;opacity:1;transition:opacity .6s;height:100%}.podcast-aggregator #loading.hidden{opacity:0;pointer-events:none}.podcast-aggregator #conteudo{opacity:0;transition:opacity .6s}.podcast-aggregator #conteudo.show{opacity:1}.podcast-aggregator .podcast-loader{display:flex;align-items:flex-end;gap:6px;height:30px}.podcast-aggregator .bar{width:6px;height:20px;background:#0074ff;border-radius:3px;animation:1s ease-in-out infinite bounce}.podcast-aggregator .bar:first-child,.podcast-aggregator .bar:nth-child(5){animation-delay:0s}.podcast-aggregator .bar:nth-child(2),.podcast-aggregator .bar:nth-child(4){animation-delay:.2s}.podcast-aggregator .bar:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,100%{height:20px;opacity:.6}50%{height:60px;opacity:1}}.podcast-aggregator h1#title span{display:inline-block;color:#fff;text-shadow:0 0 6px rgb(0,0,.5)}.podcast-aggregator h1#title .second-e{font-family:Bitter,serif;font-style:italic}.podcast-aggregator .hero{position:relative}.podcast-aggregator .hero img{width:100%;display:block}.podcast-aggregator .hero-overlay{display:flex;justify-content:space-around;align-items:flex-end;gap:20px;width:100%;padding:10px;box-sizing:border-box;background-color:rgba(0,0,0,.6)}.podcast-aggregator #image-header{display:block;width:127%;position:relative;left:50%;transform:translateX(-50%);object-fit:cover;object-position:center;height:auto}.podcast-aggregator .logo img{height:45px}.podcast-aggregator .social{display:flex;gap:10px}.podcast-aggregator .space-icon{margin:0 7px}.podcast-aggregator .header-text{position:relative;margin-top:-70px;margin-bottom:20px;z-index:2;text-align:center;padding:0 5% 20px;background:0 0}.podcast-aggregator .header-text h1{margin-top:-20px;margin-bottom:8px;font-size:2rem;line-height:1.2}.podcast-aggregator .writer{color:#aaa!important}.podcast-aggregator .partner{display:flex;justify-content:center;align-items:center;margin-bottom:.67em!important;font-size:8px}.podcast-aggregator .streamings{display:flex;justify-content:center;margin-bottom:40px}.podcast-aggregator .streamings a{padding:6px 12px;border-radius:4px;line-height:32px;display:inline-block;transition:.3s ease-in-out;font-size:.8rem}.podcast-aggregator .streamings a:hover{background:rgba(26,25,25,.2)}.podcast-aggregator .swipe-container{display:flex;align-items:center;background-color:#fff;border-bottom:1px solid #c5c5c5;position:sticky;top:0;z-index:1000;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;user-select:none;padding:1.5rem}.podcast-aggregator .swipe-container::-webkit-scrollbar{display:none}.podcast-aggregator .swipe-list{display:flex;margin:0;padding:0}.podcast-aggregator .swipe-item{list-style:none;flex-shrink:0;white-space:nowrap;font-size:14px;font-weight:500;color:#101010;padding:6px 10px}.podcast-aggregator .swipe-item a:hover{border-radius:4px;background:rgba(16,16,16,.1)}.podcast-aggregator .swipe-item a{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-width:80px;padding:8px 12px}.podcast-aggregator .swipe-label{display:flex;flex-direction:column;align-items:center}.podcast-aggregator .swipe-item a .soon{display:block;font-size:.85em;color:#36509c;background:#f4f6fa;border-radius:6px;padding:2px 8px;margin-top:4px;font-weight:600;text-align:center}.podcast-aggregator .swipe-item a.disabled{color:#aaa;pointer-events:none;cursor:not-allowed;text-decoration:none;background:0 0}.podcast-aggregator .description{padding:0 5%;margin:3rem auto 0;text-align:center}.podcast-aggregator .whats-coming-up h2{color:#000;font-size:1rem}.podcast-aggregator .whats-coming-up{padding:1rem 5%}.podcast-aggregator .whats-coming-up-list{list-style:none;padding:0;margin:32px 0 0}.podcast-aggregator .whats-coming-up-list li{font-size:.7rem;break-inside:avoid}.podcast-aggregator .whats-coming-up-list li:not(:last-child)::after{content:"";display:block;width:30%;margin:10px 0;border-bottom:1px solid #8e8e8e}.podcast-aggregator .podcasts{margin:0;padding:2rem 0 20px;background-color:#e7e7e7;transition:padding .4s;min-height:100%}.podcast-aggregator .podcasts-container{padding:0 5%;margin:0 auto}.podcast-aggregator .podcasts-list{display:flex;flex-direction:column;gap:40px}.podcast-aggregator .episodes{flex:1}.podcast-aggregator .episode-block{display:grid;gap:20px;margin-bottom:50px;grid-template-areas:"image" "info" "transcript";grid-template-columns:1fr}.podcast-aggregator .episode-info{grid-area:info;padding:0}.podcast-aggregator .episode-image{grid-area:image;justify-self:center;max-width:320px}.podcast-aggregator .episode-image img{width:100%;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.podcast-aggregator .actions{display:flex;gap:10px;margin-top:15px}.podcast-aggregator .btn-play{display:inline-flex;align-items:center;gap:8px;background:0 0;font-weight:600;border:0;cursor:pointer}.podcast-aggregator .btn-transcript{display:flex;flex:1;align-items:center;gap:10px;background:0 0;font-weight:600;border:none;cursor:pointer}.podcast-aggregator .btn-play svg{width:32px;height:32px}.podcast-aggregator .btn-play circle{fill:none;stroke:#36509C}.podcast-aggregator .btn-play polygon,.podcast-aggregator .btn-play rect{fill:#36509C}.podcast-aggregator .btn-play .pause,.podcast-aggregator .btn-play .pause-text,.podcast-aggregator .btn-play.is-playing .play,.podcast-aggregator .btn-play.is-playing .play-text{display:none}.podcast-aggregator .btn-play.is-playing .pause,.podcast-aggregator .btn-play.is-playing .pause-text{display:inline}.podcast-aggregator .transcript-content{grid-area:transcript;max-height:0;opacity:0;overflow:hidden;background:#e7e7e7;border-radius:4px;transition:max-height .5s,opacity .4s,padding .4s,margin-top .4s}.podcast-aggregator .transcript-content.show{max-height:70vh;overflow-y:auto;opacity:1;padding:30px;margin-top:20px;-webkit-overflow-scrolling:touch}.podcast-aggregator .podcast-player{position:fixed;left:0;top:-100px;width:100%;height:80px;background:#fff;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:center;z-index:1000;transition:top .5s}.podcast-aggregator .podcast-player.visible{top:0}.podcast-aggregator .player-active{padding-top:100px}.podcast-aggregator .video-h2{margin-bottom:0;font-size:1rem}.podcast-aggregator .video-subtitle{font-weight:600;font-size:1.3rem}.podcast-aggregator .video-p{margin-bottom:2rem}.podcast-aggregator .video{display:block;box-sizing:border-box;width:100%;margin:0 auto 40px}.podcast-aggregator .jwplayer{display:block;max-width:100%;margin:0 auto;border-radius:12px}.podcast-aggregator .video-block{margin-bottom:40px}.podcast-aggregator .video-description{font-size:.8rem!important}.podcast-aggregator .video-placeholder{position:relative;cursor:pointer;max-width:100%;margin:0 auto;border-radius:12px;overflow:hidden}.podcast-aggregator .video-thumb{width:100%;height:auto;display:block;border-radius:12px}.podcast-aggregator .faq-container{max-width:700px;margin:0 auto 80px;padding:24px 8px;background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.08);text-align:center}.podcast-aggregator .faq-container h2{margin-bottom:24px;color:#000;font-size:1rem}.podcast-aggregator .faq-item{margin-bottom:16px;text-align:left}.podcast-aggregator .faq-question{width:100%;background:#f4f6fa;color:#000;border:none;outline:0;padding:16px 36px 16px 16px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .2s;text-align:left;position:relative}.podcast-aggregator .faq-question::after{content:'+';position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:transform .2s}.podcast-aggregator .faq-question[aria-expanded=true]::after{content:'-';transform:translateY(-50%) rotate(180deg)}.podcast-aggregator .faq-answer{max-height:0;overflow:hidden;background:#f9fafc;color:#222;border-radius:0 0 8px 8px;padding:0 16px;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .3s;font-size:1rem;white-space:normal}.podcast-aggregator .faq-question[aria-expanded=true]+.faq-answer{max-height:1200px;padding:16px}.podcast-aggregator .faq-answer p{margin:0 0 12px;font-size:.9rem}.podcast-aggregator .related-container{display:flex;flex-direction:column;gap:30px;padding:0 5% 10%}.podcast-aggregator .item img{width:100%;height:auto;display:block;margin:0 auto}.podcast-aggregator .item{margin:0 auto}.podcast-aggregator .item figure figcaption{height:auto;padding:10px;text-align:left;color:#000}@media (min-width:768px){.podcast-aggregator .hero-overlay{position:absolute;top:0;left:0;padding:20px 10%;background-color:rgba(0,0,0,.2)}.podcast-aggregator .logo img{height:50px}.podcast-aggregator .social img{width:24px}.podcast-aggregator .header-text{margin-top:-90px;padding:0 10% 2%}.podcast-aggregator .header-text h1{font-size:2rem;margin:0}.podcast-aggregator #image-header{margin:0;display:block;width:100%;position:static;left:auto;transform:none;object-fit:initial;object-position:initial;height:auto}.podcast-aggregator .swipe-container{justify-content:center;overflow-x:visible;cursor:default}.podcast-aggregator .swipe-list{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0;margin:0;list-style:none}.podcast-aggregator .swipe-item{flex:0 0 auto}.podcast-aggregator .swipe-container{display:flex;align-items:center;background-color:#fff;border-bottom:1px solid #c5c5c5;position:sticky;top:0;z-index:1000;overflow-y:hidden;-webkit-overflow-scrolling:touch;user-select:none;padding:.5rem;box-shadow:0 2px 8px rgba(54,80,156,.04);min-height:56px}.podcast-aggregator .swipe-container::-webkit-scrollbar{height:8px;background:#f4f6fa}.podcast-aggregator .swipe-container::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:4px}.podcast-aggregator .episode-info{padding:0}.podcast-aggregator .streamings a{font-size:1rem}.podcast-aggregator .faq-container{padding:32px 48px;max-width:800px}.podcast-aggregator .faq-question{padding:16px 48px 16px 16px}.podcast-aggregator .faq-question::after{right:24px}.podcast-aggregator .faq-answer{font-size:1.08rem;padding-left:32px;padding-right:32px}.podcast-aggregator .related-container{flex-direction:row;padding:0 5%}.podcast-aggregator .item{flex:1}}@media (min-width:1024px){.podcast-aggregator .hero-overlay{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:flex-end;gap:55%;background-color:rgba(0,0,0,.2)}.podcast-aggregator .credits,.podcast-aggregator .title{padding:0 15%}.podcast-aggregator .text-container{margin:0 auto;padding:0 23%}.podcast-aggregator .header-text{margin-top:-234px;padding:0 20px 1%;font-size:1rem}.podcast-aggregator h1#title span{font-size:3.5rem!important}.podcast-aggregator .header-text p,.podcast-aggregator .header-text span{font-size:1rem}.podcast-aggregator #image-header{margin:0;display:block;width:100%;position:static;left:auto;transform:none;object-fit:initial;object-position:initial;height:auto}.podcast-aggregator .swipe-container{justify-content:center;overflow-x:visible;cursor:default}.podcast-aggregator .swipe-list{justify-content:center}.podcast-aggregator .whats-coming-up{padding:1rem 20%}.podcast-aggregator .whats-coming-up-list{column-count:2;column-gap:3rem}.podcast-aggregator .whats-coming-up-list li{font-size:.8rem;margin-bottom:10px}.podcast-aggregator .whats-coming-up-list li:nth-child(3)::after{content:none;border-bottom:none;margin:0}h3{font-size:2rem}.podcast-aggregator .podcasts{padding:3rem 0 20px}.podcast-aggregator .podcasts-container{margin-top:0;padding:0 20%}.podcast-aggregator .podcasts-list{flex-direction:row;align-items:flex-start}.podcast-aggregator .sidebar-ad{order:1;width:250px;position:sticky;top:20px}.podcast-aggregator .sticky-banner{height:600px}.podcast-aggregator .episode-block{grid-template-areas:"info image" "transcript transcript";grid-template-columns:1fr 400px;gap:0 37px;margin-bottom:80px;scroll-margin-top:120px}.podcast-aggregator .episode-block.reverse{grid-template-areas:"image info" "transcript transcript";grid-template-columns:400px 1fr}.podcast-aggregator .episode-block.active-layout{grid-template-areas:"image transcript" "info transcript";grid-template-columns:250px 1fr}.podcast-aggregator .episode-block.reverse.active-layout{grid-template-areas:"transcript image" "transcript info";grid-template-columns:1fr 250px}.podcast-aggregator .episode-info{padding:0}.podcast-aggregator .transcript-content.show{margin-top:0}.podcast-aggregator .episode-image{max-width:400px;width:100%;margin:0 auto;display:block}.podcast-aggregator .episode-image img{width:100%;max-width:100%;height:auto;display:block}.podcast-aggregator .podcast-player{top:auto;bottom:-100px;border-top:1px solid #ddd;border-bottom:none}.podcast-aggregator .podcast-player.visible{bottom:0;top:auto}.podcast-aggregator .player-active{padding-top:0;padding-bottom:100px}.btn-transcript,.podcast-aggregator .btn-play{flex:none;min-width:130px}.podcast-aggregator .video-h2{font-size:1.5rem}.podcast-aggregator .video-subtitle{font-size:1.9rem}.podcast-aggregator .related-container{flex-direction:row;padding:0 15%}.podcast-aggregator .item{flex:1;max-width:700px}}