html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{cursor:pointer}:root{--primary: #e94e24;--secondary: #79fece;--green: green;--red: red;--orange: orange;--blue: blue;--brown: #c07111;--white: #ffffff;--black: #1d1d1b;--grey: #dadada;--grey-light: #f0f0f0;--grey-dark: #7f7f7f}h1{font-size:30px}h2{font-size:20px}h3{font-size:15px}h1,h2,h3{font-weight:400;margin-bottom:16px}button{font-weight:400;font-family:inherit;outline:none;border:none;background-color:transparent}a,a:hover,a:active{text-decoration:none;color:inherit}.pareto,#search section h1,#home section h2{font-family:ParetoTriangular}.favorit,#carousel .carouselEntry .carouselContent .infos{font-family:favorit}small{font-size:12px}p{font-size:15px;line-height:1.2;margin-bottom:8px}@font-face{font-family:ParetoTriangular;src:url(/fonts/pareto_triangular-webfont.woff) format("woff");font-display:swap}@font-face{font-family:favorit;src:url(/fonts/FavoritLight/favorit-lyl-light.woff2) format("woff2"),url(/fonts/FavoritLight/favorit-lyl-light.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:favorit;src:url(/fonts/FavoritMedium/favorit-lyl-medium.woff2) format("woff2"),url(/fonts/FavoritMedium/favorit-lyl-medium.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:favorit;src:url(/fonts/FavoritLightItalic/favorit-lyl-light-italic.woff2) format("woff2"),url(/fonts/FavoritLightItalic/favorit-lyl-light-italic-webfont.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}nav#navbar{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding-left:16px;padding-right:16px;position:sticky;top:0;background-color:#fff;z-index:2;height:60px}nav#navbar a:hover{border-bottom:1px dotted var(--black)}nav#navbar .left ul{display:flex;align-items:center}nav#navbar .left ul li{font-size:15px;padding:0 8px}nav#navbar .left ul li.active{font-weight:700}nav#navbar .middle{font-family:ParetoTriangular;text-align:center}nav#navbar .middle a:hover,nav#navbar .middle a:active{text-decoration:none}nav#navbar .middle h1{font-size:20px;margin:0}nav#navbar .right{display:flex;justify-content:flex-end;text-align:right}#mobileNavbar{position:sticky;top:0;background-color:#fff;z-index:3;height:60px}#mobileNavbar .top{padding:8px 16px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}@media (max-width: 768px){#mobileNavbar .top{grid-template-columns:1fr 2fr 1fr}}#mobileNavbar .top .search{text-align:right}#mobileNavbar .top .burger button{padding:0;height:30px;width:30px;align-content:center;outline:none}#mobileNavbar .top .burger button svg{height:100%;width:100%}#mobileNavbar .top .burger button{background-color:transparent;border:none}#mobileNavbar .top .middle{font-family:ParetoTriangular;text-align:center}#mobileNavbar .top .middle a:hover,#mobileNavbar .top .middle a:active{text-decoration:none}#mobileNavbar .top .middle h1{font-size:20px;margin:0}#mobileNavbar .bottom{overflow-y:hidden}#mobileNavbar .bottom ul{padding:8px 16px;display:flex;justify-content:space-between;align-items:center}#mobileNavbar .bottom ul li{font-size:15px}#mobileNavbar .bottom{transition:height .5s cubic-bezier(0,1,0,1)}#mobileNavbar .bottom.open{height:30px}#mobileNavbar .bottom.closed{height:0px}#mobileMenu{position:absolute;top:0;left:0;width:100vw;z-index:2;height:100vh;color:#fff;background-color:var(--black);position:fixed}#mobileMenu .content{margin:80px 0;display:flex;flex-direction:column;justify-content:space-between;padding:16px}#mobileMenu .content ul li{padding:8px 0;text-transform:uppercase;font-size:30px}#mobileMenu .content .icons{margin-top:150px;display:flex;justify-content:space-between;align-items:center}#mobileMenu .content .icons .donate{border:1px solid white;padding:5px}#mobileMenu .content .icons a{padding:0}#mobileMenu .content .icons ul{display:flex;justify-content:space-between;flex-direction:row}#mobileMenu .content .icons ul li{padding:0 8px;font-size:15px}#mobileMenu.show{transform:translate(0);transition:transform .3s ease-out}#mobileMenu.hide{transform:translate(-100%);transition:transform .3s ease-in}.icons a.donate{text-transform:uppercase;padding:2px 7px;font-size:12px;border:1px solid var(--black)}.icons{display:flex}.icons>*{padding:0 8px}#home img{width:100%}#home section h2{text-transform:uppercase}#home #editorschoice,#home #latest,#home .posts{margin:16px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--black)}#home .schedule #schedule{margin:0 16px}#home .schedule .header{display:flex;justify-content:flex-start;align-items:baseline}#home .schedule .header h1{margin:16px;font-family:ParetoTriangular}#home .schedule .header p{font-size:12px;margin:0 0 0 16px}#home .posts .header{display:flex;justify-content:space-between;align-items:baseline}#home .posts .header h1{font-family:ParetoTriangular}#home .posts .header p{font-size:12px;margin:0 0 0 16px}#episode{padding:16px}#episode .content{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr}@media (max-width: 1080px){#episode .content{grid-template-columns:1fr}}#episode .content .left img{position:sticky;position:-webkit-sticky;top:60px}#episode .content>.right .header{border-top:1px solid black;border-bottom:1px solid black;padding:16px}#episode .content>.right .header .playerAndTitle{display:grid;grid-template-columns:1fr 3fr}#episode .content>.right .header .playerAndTitle .playButton svg{padding-right:16px;width:80px;height:auto;color:#000}#episode .content>.right .header .playerAndTitle .right>*{margin-bottom:16px}#episode .content>.right .header .playerAndTitle .right .date p{font-size:12px}#episode .content>.right .header .playerAndTitle .right h1,#episode .content>.right .header .playerAndTitle .right h2{font-size:20px;font-weight:300;text-transform:uppercase}#episode .content>.right .header .playerAndTitle .right h2{font-size:15px}#episode .content>.right .description{padding:16px}#episode .content>.right .description p{margin-top:32px;padding:0 64px}@media (max-width: 768px){#episode .content>.right .description p{padding:0}}#episode .content>.right .description p{text-align:center}#episode .content>.right .description .tags{padding:32px}@media (max-width: 768px){#episode .content>.right .description .tags{padding:8px}}#episode .content>.right .description .tags{justify-content:center;display:flex;flex-wrap:wrap}#episode .content>.right .description .tags .tag{font-size:15px}#episode .content>.right .tracklist ul li{border-top:1px solid black;padding:16px 0;font-size:12px}@media (max-width: 768px){#episode .content>.right .tracklist ul li{font-size:10px;padding:8px 0}}#episode .content>.right .tracklist ul:last-child{border-bottom:1px solid black}#episode .content>.right .linksAndLink{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;padding:16px 0}#episode .content>.right .linksAndLink a{font-size:12px}#episode .content>.right .linksAndLink .links{justify-content:flex-start}#episode .content>.right .linksAndLink .links .link{padding:0;margin-right:16px}#episode .content>.right .linksAndLink .links .link svg{width:auto;height:14px}#episode .suggestions{margin-top:64px;border-top:1px solid black;padding:16px 0}#episode .suggestions h2{font-family:ParetoTriangular;text-transform:uppercase}#fourOFour{display:flex;align-items:center;justify-content:center;height:60vh}#fourOFour img{max-width:300px;height:auto}.tile{display:flex;flex-direction:column}.tile .tileImage{height:150px;position:relative}@media (min-width: 769px){.tile .tileImage{height:150px}}@media (min-width: 1081px){.tile .tileImage{height:200px}}@media (min-width: 1441px){.tile .tileImage{height:250px}}@media (min-width: 1681px){.tile .tileImage{height:250px}}.tile .tileImage img{object-fit:cover;height:100%;width:100%}.tile .tileImage:hover .playButton{display:block}.tile .tileImage .playButton{position:absolute;top:0;left:0;display:none;width:100%;height:100%;padding:16px}.tile .tileImage .playButton svg{color:#fff;width:100%;height:100%}.tile .tileInfos{padding:8px 6px 6px}.tile .tileInfos .title{text-transform:uppercase;line-height:1.2;letter-spacing:.5px}.tile .tileInfos .artists{font-size:14px}.tile .tileInfos .date{text-transform:uppercase;font-size:12px;letter-spacing:.5px;margin-bottom:4px}.tile .tileInfos .tags{display:flex;flex-wrap:wrap}.tile .nextBroadcast{display:flex;justify-content:space-between}.tile .nextBroadcast p{text-transform:uppercase;font-size:12px}.tile.hover{cursor:pointer;background-color:var(--black);color:#fff}.tile.hover .tileInfos a:hover{border-bottom-color:#fff}.tile.hover .tags .tag{border-color:#fff}.tile.post .titleHeader{text-transform:uppercase;font-size:12px;letter-spacing:.5px;margin-bottom:4px}.tile.post .title a{text-transform:none;letter-spacing:.7px;font-weight:300}.playButton{background-color:transparent;border:none;outline:none;cursor:pointer}.fade,#player #stream{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.4s}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}#player{z-index:3;position:fixed;bottom:0;width:100vw}#player #stream{text-transform:uppercase;display:grid;grid-template-columns:8fr 1fr}@media (max-width: 768px){#player #stream{grid-template-columns:75% 25%}}#player #stream{align-items:center;height:60px}#player #stream .left>*{padding:0 16px}#player #stream .left{height:100%;background-color:var(--primary)}#player #stream .left button{height:40px;width:40px}#player #stream .left button:disabled{cursor:not-allowed}#player #stream .left button svg{height:100%;width:100%;color:#fff}#player #stream .left button{padding:0}#player #stream .left .buttonAndTitle{display:grid;grid-gap:16px;grid-template-columns:1fr 2fr}@media (max-width: 576px){#player #stream .left .buttonAndTitle{grid-template-columns:1fr 4fr}}#player #stream .left .buttonAndTitle{align-items:center}#player #stream .left{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){#player #stream .right{display:none}}#player #stream .right{height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--primary)}#player #stream .right p{padding:8px 16px;border:1px solid white;text-transform:uppercase;font-size:12px}#player #stream{justify-content:space-between}#player #stream p{color:#fff;margin:0}#player #stream .processorWrapper{display:none}#player #stream button{cursor:pointer;outline:none;background-color:transparent;border:none;color:#fff;font-size:20px}#player #stream audio{display:none}#player #mixcloud{display:grid;grid-template-columns:4fr 1fr}@media (max-width: 1080px){#player #mixcloud{grid-template-columns:3fr 1fr;height:80px}}#player #mixcloud{height:60px;background-color:#fff}@media (max-width: 1080px){#player #mixcloud iframe{height:80px!important}}#player #mixcloud .right{height:inherit;display:flex;justify-content:center;align-items:center;background-color:var(--black);padding:0 16px}#player #mixcloud .right button{background-color:transparent;text-transform:uppercase;border:none;color:#fff;font-size:15px}.mosaique{display:flex;flex-direction:row;flex-wrap:wrap}.mosaique .tile{margin:8px;width:calc(25% - 16px)}@media (max-width: 1080px){.mosaique .tile{width:calc(33.3333333333% - 16px)}}@media (max-width: 768px){.mosaique .tile{width:calc(50% - 16px)}}@supports (display: grid){.mosaique{display:grid;grid-gap:16px;grid-template-columns:repeat(2,1fr)}@media (min-width: 769px){.mosaique{grid-template-columns:repeat(4,1fr)}}.mosaique .tile{margin:0;width:auto}}#carousel .carouselEntry .carouselContent{height:300px}@media (min-width: 769px){#carousel .carouselEntry .carouselContent{height:400px}}@media (min-width: 1081px){#carousel .carouselEntry .carouselContent{height:600px}}#carousel .carouselEntry .carouselContent{position:relative;text-align:center}#carousel .carouselEntry .carouselContent img{object-fit:cover;height:100%}#carousel .carouselEntry .carouselContent .infos>*{margin-bottom:16px}#carousel .carouselEntry .carouselContent .infos .title{text-transform:uppercase;font-size:15px}#carousel .carouselEntry .carouselContent .infos .headline{display:-webkit-box;font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:15;-webkit-box-orient:vertical}#carousel .carouselEntry .carouselContent .infos .tags{display:flex;flex-flow:row wrap;justify-content:center}#carousel .carouselEntry .carouselContent .infos{background-color:#fff;padding:16px;max-width:40vw}@media (max-width: 768px){#carousel .carouselEntry .carouselContent .infos .tags{display:none}}@media (min-width: 769px){#carousel .carouselEntry .carouselContent .infos{max-width:35vw}}@media (min-width: 1081px){#carousel .carouselEntry .carouselContent .infos{max-width:20vw}}#carousel .carouselEntry .carouselContent .infos{position:absolute;right:16px;top:16px}#shows section{margin-bottom:32px}#shows .filters{display:block}#shows .filters .styles,#shows .filters .studios{display:flex;justify-content:center}#shows .filters .styles .studio,#shows .filters .studios .studio{text-transform:capitalize}#shows .filters .styles li,#shows .filters .studios li{padding:16px;font-size:12px}#shows .filters .styles li button,#shows .filters .studios li button{padding:4px 8px;border-radius:16px}#shows .filters .styles li button:hover,#shows .filters .studios li button:hover{cursor:pointer}#shows .filters .styles li button.active,#shows .filters .studios li button.active{background-color:var(--black);color:#fff}#shows .filters .styles li button,#shows .filters .studios li button{outline:none;font-size:15px;font-weight:400;background-color:transparent;border:none}#shows .filters .studios{border-color:#000;border-width:1px;border-top-style:solid;border-bottom-style:solid}#shows .filters .studios p{margin:0}#shows .filters .styles{border-color:#000;border-width:1px;border-bottom-style:solid}@media (max-width: 1080px){#shows .filters .styles{display:grid;grid-template-columns:repeat(4,1fr);padding:8px}#shows .filters .styles li{text-align:center;padding:0}}#shows .filters a{background-color:transparent;border:none;font-size:15px;padding:0 8px;outline:none}#shows .filters a:hover{cursor:pointer;text-decoration:underline}#shows .filters a.active{text-decoration:underline}#shows .entries{padding:16px}#show .separator{margin-left:16px;margin-right:16px;border-style:solid;border-color:var(--black);border-top-width:1px}#show .content{display:grid;grid-gap:16px;grid-template-columns:1fr}#show .content .header{margin-top:16px;text-align:center}#show .content .header h1{font-weight:medium;font-size:30px;margin:32px auto;max-width:50%}@media (max-width: 1080px){#show .content .header h1{max-width:100%}}#show .content .header h1{color:var(--black);text-align:center}#show .content img{width:100%}#show .content .description{max-width:50%}@media (max-width: 576px){#show .content .description{max-width:100%}}#show .content .description{color:var(--black)}#show .content .description h2{margin-bottom:32px;text-transform:uppercase;font-size:20px}#show .content .description p{font-size:20px;font-weight:300;letter-spacing:.1;font-family:favorit}#show .content .description{margin:0 auto;padding:32px;text-align:center}#show .content .nextBroadcast h2{font-weight:700;font-size:30px;text-align:center;margin:0;text-transform:uppercase}#show .content .nextBroadcast{padding:32px;border:1px solid var(--black)}#show .content .episodes{padding:16px}.loader{height:40vh;display:flex;align-items:center;justify-content:center}.loader img{max-width:300px}.pagination{font-size:12px;margin-top:16px;display:grid;grid-template-columns:1fr 1fr 1fr}.pagination .middle{display:flex;justify-content:center}.pagination .next{display:flex;justify-content:flex-end}#about{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 1080px){#about{grid-template-columns:1fr}}#about .left{padding:16px}#about .left img{margin-top:16px}#about .left{background-color:var(--grey-light)}#about .left h1{text-align:center;padding:32px;text-transform:uppercase;font-family:ParetoTriangular}#about .left #contacts{border-bottom:1px solid var(--black)}#about .left #contacts .contact:hover{color:#fff;background-color:#000}#about .left #contacts .contact{font-size:12px;display:grid;grid-template-columns:1fr 1.5fr 1fr;border-top:1px solid var(--black);padding:10.6666666667px}#about .right{padding:16px}#about .right h2{text-align:center;margin:48px 0;letter-spacing:.75px;font-size:15px;text-transform:uppercase}#about .right p{font-size:15px;line-height:20px;letter-spacing:0;margin-bottom:16px}#about .right strong{font-family:ParetoTriangular}.tag{font-size:12px;display:inline-block;vertical-align:middle;line-height:normal;margin:0 9px 9px 0;padding:3px 9px;border:1px solid var(--black)}.loadMore{display:flex;justify-content:center}.loadMore .loader{height:30vh}.loadMore button{font-size:30px;text-transform:uppercase;font-family:ParetoTriangular;border:none;outline:none;background-color:transparent}#schedule #days{display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width: 769px){#schedule #days{grid-template-columns:repeat(2,1fr)}}#schedule #days{grid-gap:16px}#schedule #days .day .header{border:1px solid var(--grey-light);border-right:none;border-left:none;padding:8px;text-transform:uppercase;margin-bottom:8px}#schedule #days .day .header{padding-right:4px;padding-left:4px;border-bottom:1px solid var(--black);border-top:1px solid var(--black)}#schedule #days .day .header p{margin:0}#schedule #days .day .slot:hover{background-color:var(--black);color:#fff}#schedule #days .day .slot p{margin:0;font-size:12px}#schedule #days .day .slot{display:grid;grid-template-columns:1fr 2fr 1fr;padding:5.3333333333px 4px}#schedule #days .day .slot{padding:inherit 2px}.searchbar{display:flex;border-style:solid;border-color:var(--black);border-bottom-width:.5px}.searchbar input{border-width:0;font-size:30px;color:var(--black);width:100%}.searchbar input::-webkit-input-placeholder{font-family:ParetoTriangular;opacity:1}.searchbar input:-moz-placeholder{font-family:ParetoTriangular;opacity:1}.searchbar input::-moz-placeholder{font-family:ParetoTriangular;opacity:1}.searchbar input:-ms-input-placeholder{font-family:ParetoTriangular;opacity:1}.searchbar input:focus{outline:none}.searchbar input:focus::-webkit-input-placeholder{font-family:favorit;color:var(--grey)}.searchbar input:focus:-moz-placeholder{font-family:favorit;color:var(--grey)}.searchbar input:focus::-moz-placeholder{font-family:favorit;color:var(--grey)}.searchbar input:focus:-ms-input-placeholder{font-family:favorit;color:var(--grey)}.searchbar #cancel{font-size:20px;background-color:transparent;border:none;outline:none;cursor:pointer}.links{display:flex;justify-content:center}.links .link{padding:16px}.links .link a svg{width:20px;height:20px;color:var(--black)}#article .content>*{padding:32px 0}#article .content p{font-size:20px}#article .content .title{max-width:50%}@media (max-width: 1080px){#article .content .title{max-width:none}}#article .content .title{margin:0 auto;text-align:center;text-transform:uppercase}#article .content .authors{max-width:50%}@media (max-width: 1080px){#article .content .authors{max-width:none}}#article .content .authors{margin:0 auto;text-align:center}#article .content .authors h2{font-size:12px}#article .content .authors{text-transform:uppercase}#article .content .episode{max-width:50%;margin:0 auto}@media (max-width: 1080px){#article .content .episode{max-width:none;padding:16px}}#article .content .episode{border-top:1px solid black;border-bottom:1px solid black}#article .content .episode .playerAndTitle{display:grid;grid-template-columns:1fr 3fr}#article .content .episode .playerAndTitle .playButton svg{padding-right:16px;width:80px;height:auto;color:#000}#article .content .episode .playerAndTitle .right>*{margin-bottom:16px}#article .content .episode .playerAndTitle .right .date p{font-size:12px}#article .content .episode .playerAndTitle .right h1,#article .content .episode .playerAndTitle .right h2{font-size:20px;font-weight:300;text-transform:uppercase}#article .content .episode .playerAndTitle .right h2{font-size:15px}#article .content .paragraph{max-width:50%;letter-spacing:.1px}@media (max-width: 1080px){#article .content .paragraph{max-width:none;padding:16px}}#article .content .paragraph{margin:0 auto;text-align:center}#article .content .tracklist{max-width:50%;letter-spacing:.1px}#article .content .tracklist .track p,#article .content .tracklist .track a{font-size:12px;align-items:center;display:flex}#article .content .tracklist .track p svg,#article .content .tracklist .track a svg{margin-right:5px}@media (max-width: 1080px){#article .content .tracklist{max-width:none;padding:16px}}#article .content .tracklist{margin:0 auto;text-align:left}#article .content .image{max-width:50%}@media (max-width: 1080px){#article .content .image{max-width:none}}#article .content .image{margin:0 auto}#article .content .interview{max-width:50%}@media (max-width: 1080px){#article .content .interview{max-width:none;padding:16px}}#article .content .interview{margin:0 auto}#article .content .interview .question{font-weight:700}#article .content .quote{max-width:50%}@media (max-width: 1080px){#article .content .quote{max-width:none}}#article .content .quote{margin:0 auto;text-align:center;text-transform:uppercase}#article .content .widget{max-width:50%;margin:0 auto}#article .content .widget iframe{width:100%}@media (max-width: 1080px){#article .content .widget{max-width:none}}#article .content .by{max-width:50%}@media (max-width: 1080px){#article .content .by{max-width:none}}#article .content .by{margin:32px auto 0;text-align:left}#article .content .by h2{font-size:12px}#privacy .content>*{padding:32px 0}#privacy .content p{font-size:20px}#privacy .content .title{max-width:50%}@media (max-width: 1080px){#privacy .content .title{max-width:none}}#privacy .content .title{margin:0 auto;text-align:center;text-transform:uppercase}#privacy .content .paragraph{max-width:50%;letter-spacing:.1px}@media (max-width: 1080px){#privacy .content .paragraph{max-width:none;padding:16px}}#privacy .content .paragraph{margin:0 auto;text-align:center}#festival .header{display:flex;border-style:solid;border-color:var(--black);border-top-width:1px;border-bottom-width:1px;height:60px;justify-content:center;align-items:center}#festival .header h1{font-size:15px;margin:0;padding:16px}#festival section{margin-bottom:32px}#festival .filters{display:block}#festival .filters .details,#festival .filters .pages{display:flex;justify-content:center}#festival .filters .details .page,#festival .filters .pages .page{text-transform:capitalize}#festival .filters .details li,#festival .filters .pages li{padding:16px;font-size:12px}#festival .filters .details li button,#festival .filters .pages li button{padding:4px 8px;border-radius:16px}#festival .filters .details li button:hover,#festival .filters .pages li button:hover{cursor:pointer}#festival .filters .details li button.active,#festival .filters .pages li button.active{background-color:var(--black);color:#fff}#festival .filters .details li button,#festival .filters .pages li button{outline:none;font-size:15px;font-weight:400;background-color:transparent;border:none}#festival .filters .studios{border-color:#000;border-width:1px;border-top-style:solid;border-bottom-style:solid}#festival .filters .studios p{margin:0}#festival .filters .pages{border-color:#000;border-width:1px;border-bottom-style:solid}@media (max-width: 1080px){#festival .filters .pages{display:grid;grid-template-columns:repeat(4,1fr);padding:8px}#festival .filters .pages li{text-align:center;padding:0}}#festival .filters a{background-color:transparent;border:none;font-size:15px;padding:0 8px;outline:none}#festival .filters a:hover{cursor:pointer;text-decoration:underline}#festival .filters a.active{text-decoration:underline}#festival .entries,#festival .venue,#festival .event{padding:16px}#festival .venue .content,#festival .event .content{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr}@media (max-width: 1080px){#festival .venue .content,#festival .event .content{grid-template-columns:1fr}}#festival .venue .content .left img,#festival .event .content .left img{position:sticky;position:-webkit-sticky;top:60px}#festival .venue .content>.right .details,#festival .event .content>.right .details{border-top:1px solid black;border-bottom:1px solid black;padding:16px}#festival .venue .content>.right .details>*,#festival .event .content>.right .details>*{margin-bottom:16px}#festival .venue .content>.right .details .date p,#festival .event .content>.right .details .date p{font-size:12px}#festival .venue .content>.right .details h1,#festival .venue .content>.right .details h2,#festival .event .content>.right .details h1,#festival .event .content>.right .details h2{font-size:20px;font-weight:300;text-transform:uppercase}#festival .venue .content>.right .details h2,#festival .event .content>.right .details h2{font-size:15px}#festival .venue .content>.right .description,#festival .event .content>.right .description{padding:16px;text-align:center}#festival .venue .content>.right .description p,#festival .event .content>.right .description p{margin-top:32px;margin-bottom:32px;padding:0 64px}@media (max-width: 768px){#festival .venue .content>.right .description p,#festival .event .content>.right .description p{padding:0}}#festival .venue .content>.right .description p,#festival .event .content>.right .description p{text-align:center}#festival .tag{font-size:15px}#discover .header{display:flex;border-style:solid;border-color:var(--black);border-top-width:1px;border-bottom-width:1px;height:60px;justify-content:center;align-items:center}#discover .header h1{font-size:15px;margin:0}#discover>*{margin-bottom:16px}#discover .episodes{padding:16px}#schedulePage .header{border-top:1px solid var(--black);padding:32px 16px;display:flex;justify-content:flex-start;align-items:baseline}#schedulePage .header h1{margin:0;font-family:ParetoTriangular}#schedulePage .header p{font-size:12px;margin:0 0 0 16px}#schedulePage #schedule{padding:0 16px}#search .header{margin:16px}#search section{border-style:solid;border-color:var(--black);border-bottom-width:1px;padding-top:16px;padding-bottom:16px;margin:16px}#search section h1{font-size:20px;text-transform:uppercase}body{font-family:favorit,Arial,"sans-serif";font-size:15px;color:var(--black)}#app{padding-bottom:96px}img{max-width:100%}
