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: var(--primary);--green: green;--red: red;--orange: orange;--blue: blue;--brown: #c07111;--white: #ffffff;--black: #1d1d1b;--grey: #dadada;--grey-light: #f0f0f0;--grey-dark: #7f7f7f;--ink: #0e0e0d;--ink-light: #17171533;--surface: #1a1a18;--cream: #f5f2ea;--radius-sm: 6px;--radius-md: 14px;--radius-lg: 24px;--ease: cubic-bezier(.16, 1, .3, 1);--duration: .35s}h1{font-size:36px}h2{font-size:22px}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 .section-toggle h1,#schedulePage .header h1,#articles .header h1,#schedule #days .day .header p,#carousel .carouselEntry .carouselContent .infos .title,#home .schedule .header 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:var(--ink);color:var(--cream);z-index:2;height:64px;transition:background-color var(--duration) var(--ease)}nav#navbar a:hover{border-bottom:none;color:var(--secondary)}nav#navbar .left ul{display:flex;align-items:center}nav#navbar .left ul li{font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:0 8px;position:relative;transition:color var(--duration) var(--ease)}nav#navbar .left ul li:after{content:"";position:absolute;left:8px;right:8px;bottom:-4px;height:2px;background-color:var(--secondary);transform:scaleX(0);transform-origin:left;transition:transform var(--duration) var(--ease)}nav#navbar .left ul li:hover:after{transform:scaleX(1)}nav#navbar .left ul li.active{font-weight:700;color:var(--secondary)}nav#navbar .left ul li.active:after{transform:scaleX(1)}nav#navbar .middle{font-family:ParetoTriangular;text-align:center}nav#navbar .middle a:hover,nav#navbar .middle a:active{text-decoration:none;color:var(--cream)}nav#navbar .middle h1{font-size:22px;margin:0;letter-spacing:.02em}nav#navbar .right{display:flex;justify-content:flex-end;text-align:right}#mobileNavbar{position:sticky;top:0;background-color:var(--ink);color:var(--cream);z-index:3;height:64px}#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;text-transform:uppercase;font-size:12px;letter-spacing:.06em}#mobileNavbar .top .burger button{padding:0;height:30px;width:30px;align-content:center;outline:none;color:var(--cream)}#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:22px;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:var(--cream);background-color:var(--ink);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 ul li a:hover{color:var(--secondary)}#mobileMenu .content .icons{margin-top:150px;display:flex;justify-content:space-between;align-items:center}#mobileMenu .content .icons .donate{border:1px solid var(--secondary);color:var(--secondary);border-radius:var(--radius-lg);padding:8px 16px}#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;letter-spacing:.06em;padding:6px 14px;font-size:12px;border:1px solid var(--secondary);border-radius:var(--radius-lg);display:inline-block;transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease),transform .15s var(--ease)}.icons a.donate:hover{background-color:var(--secondary);color:var(--ink)}.icons a.donate:active{transform:scale(.95)}.icons a svg{transition:color var(--duration) var(--ease)}.icons a:hover svg{color:var(--secondary)}.icons{display:flex;align-items:center}.icons>*{padding:0 8px}#home img{width:100%}#home section h2{text-transform:uppercase;font-size:36px;letter-spacing:.01em;position:relative;padding-bottom:8px}#home section h2:after{content:"";display:block;margin-top:8px;width:48px;height:4px;background-color:var(--primary);border-radius:var(--radius-sm)}#home #editorschoice .header,#home #latest .header{display:flex;justify-content:space-between;align-items:flex-start}#home #editorschoice .grid5x2,#home #latest .grid5x2{display:grid;grid-gap:16px;grid-template-columns:repeat(2,1fr);margin-top:16px}@media (min-width: 769px){#home #editorschoice .grid5x2,#home #latest .grid5x2{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1081px){#home #editorschoice .grid5x2,#home #latest .grid5x2{grid-template-columns:repeat(5,1fr)}}#home #editorschoice .pagerControls,#home #latest .pagerControls{display:flex;align-items:center;gap:8px;margin-top:8px}#home #editorschoice .pagerControls button,#home #latest .pagerControls button{width:36px;height:36px;border-radius:50%;border:1px solid var(--black);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease),opacity var(--duration) var(--ease),transform .15s var(--ease)}#home #editorschoice .pagerControls button:hover:not(:disabled),#home #latest .pagerControls button:hover:not(:disabled){background-color:var(--ink);color:var(--cream)}#home #editorschoice .pagerControls button:active:not(:disabled),#home #latest .pagerControls button:active:not(:disabled){transform:scale(.92)}#home #editorschoice .pagerControls button:disabled,#home #latest .pagerControls button:disabled{opacity:.25;cursor:not-allowed}#home #editorschoice .pagerControls .pagerStatus,#home #latest .pagerControls .pagerStatus{font-size:12px;color:var(--grey-dark);min-width:40px;text-align:center}#home #editorschoice .rail,#home #latest .rail{display:flex;gap:16px;margin-top:16px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:16px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--black) var(--grey-light)}#home #editorschoice .rail::-webkit-scrollbar,#home #latest .rail::-webkit-scrollbar{height:6px}#home #editorschoice .rail::-webkit-scrollbar-track,#home #latest .rail::-webkit-scrollbar-track{background-color:var(--grey-light);border-radius:var(--radius-lg)}#home #editorschoice .rail::-webkit-scrollbar-thumb,#home #latest .rail::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:var(--radius-lg);border:none;transition:background-color var(--duration) var(--ease)}#home #editorschoice .rail:hover::-webkit-scrollbar-thumb,#home #latest .rail:hover::-webkit-scrollbar-thumb{background-color:var(--primary)}#home #editorschoice .rail .railItem,#home #latest .rail .railItem{flex:0 0 auto;width:180px;scroll-snap-align:start}@media (min-width: 769px){#home #editorschoice .rail .railItem,#home #latest .rail .railItem{width:220px}}#home #editorschoice,#home #latest,#home .posts{margin:16px;padding-top:32px;padding-bottom:32px;border-bottom:1px solid var(--grey)}#home .schedule{margin:16px;padding-top:32px;padding-bottom:32px}#home .schedule #schedule{margin:0}#home .schedule .header{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;column-gap:16px;margin-bottom:16px}#home .schedule .header h1{margin:0;text-transform:uppercase;font-size:36px;letter-spacing:.01em}#home .schedule .header h1:after{content:"";display:block;margin-top:8px;width:48px;height:4px;background-color:var(--primary);border-radius:var(--radius-sm)}#home .schedule .header p{font-size:12px;color:var(--grey-dark);margin:0}#home .posts .header{display:flex;justify-content:space-between;align-items:baseline}#home .posts .header h1{font-family:ParetoTriangular}#home .posts .header a{font-size:12px;text-transform:uppercase;letter-spacing:.05em}#home .posts .header a:hover{text-decoration:underline}#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:64px}#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:22px;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;background-color:var(--white);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 1px 2px rgba(var(--black),.04),0 8px 20px rgba(var(--black),.06);transition:transform var(--duration) var(--ease),box-shadow var(--duration) var(--ease);-webkit-tap-highlight-color:transparent}.tile:active{transform:scale(.97)}.tile .tileImage{height:150px;position:relative;border-radius:var(--radius-md);overflow:hidden}@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%;transition:transform .6s var(--ease)}.tile .tileImage:hover img,.tile .tileImage:active img{transform:scale(1.05)}.tile .tileImage:hover .playButton{display:block}.tile .tileImage .playButton{position:absolute;top:0;left:0;display:none;width:100%;height:100%;padding:16px;background:linear-gradient(0deg,rgba(0,0,0,.35),transparent 60%)}.tile .tileImage .playButton svg{color:#fff;width:100%;height:100%}.tile .tileInfos{padding:10px 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;color:var(--grey-dark)}.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{transform:translateY(-4px);box-shadow:0 4px 6px rgba(var(--black),.05),0 16px 28px rgba(var(--black),.1)}.tile.hover,.tile:active{cursor:pointer;background-color:var(--ink);color:var(--cream)}.tile.hover .tileInfos a:hover,.tile:active .tileInfos a:hover{border-bottom-color:var(--secondary)}.tile.hover .tileInfos .date,.tile:active .tileInfos .date{color:var(--grey)}.tile.hover .tags .tag,.tile:active .tags .tag{border-color:var(--secondary);color:var(--secondary)}.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:64px}#player #stream .left>*{padding:0 16px}#player #stream .left{height:100%;background-color:var(--black)}#player #stream .left button{height:40px;width:40px;transition:transform .2s var(--ease)}#player #stream .left button:hover:not(:disabled){transform:scale(1.1)}#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(--black)}#player #stream .right p{padding:8px 16px;border:1px solid var(--cream);border-radius:var(--radius-lg);letter-spacing:.06em;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:22px}#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(--ink);padding:0 16px}#player #mixcloud .right button{background-color:transparent;text-transform:uppercase;letter-spacing:.06em;border:none;color:var(--cream);font-size:15px;transition:color var(--duration) var(--ease)}#player #mixcloud .right button:hover{color:var(--secondary)}.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:340px;overflow:hidden}@media (min-width: 769px){#carousel .carouselEntry .carouselContent{height:460px}}@media (min-width: 1081px){#carousel .carouselEntry .carouselContent{height:640px}}#carousel .carouselEntry .carouselContent{position:relative;text-align:center;-webkit-tap-highlight-color:transparent}#carousel .carouselEntry .carouselContent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(14,14,13,.85) 0%,rgba(14,14,13,.15) 45%,transparent 70%);pointer-events:none}#carousel .carouselEntry .carouselContent img{object-fit:cover;height:100%;width:100%;transition:transform .6s var(--ease),filter .2s var(--ease)}#carousel .carouselEntry .carouselContent a:active img{transform:scale(1.03);filter:brightness(.85)}#carousel .carouselEntry .carouselContent .infos{z-index:1;text-align:left;color:var(--cream)}#carousel .carouselEntry .carouselContent .infos>*{margin-bottom:16px}#carousel .carouselEntry .carouselContent .infos .title{text-transform:uppercase;font-size:36px;letter-spacing:.01em;line-height:1.05}@media (min-width: 769px){#carousel .carouselEntry .carouselContent .infos .title{font-size:56px}}#carousel .carouselEntry .carouselContent .infos .headline{display:-webkit-box;font-size:15px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;opacity:.85}#carousel .carouselEntry .carouselContent .infos .tags{display:flex;flex-flow:row wrap;justify-content:flex-start}#carousel .carouselEntry .carouselContent .infos .tags .tag{border-color:var(--secondary);color:var(--secondary)}#carousel .carouselEntry .carouselContent .infos{background-color:transparent;padding:32px;max-width:100%;text-align:left}@media (max-width: 768px){#carousel .carouselEntry .carouselContent .infos{padding:16px}#carousel .carouselEntry .carouselContent .infos .tags{display:none}}@media (min-width: 769px){#carousel .carouselEntry .carouselContent .infos{max-width:55vw}}@media (min-width: 1081px){#carousel .carouselEntry .carouselContent .infos{max-width:40vw}}#carousel .carouselEntry .carouselContent .infos{position:absolute;left:0;bottom:0;right:auto;top:auto}#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;flex-wrap:wrap}@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:36px;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:22px}#show .content .description p{font-size:22px;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:36px;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:10px;text-transform:uppercase;letter-spacing:.04em;display:inline-block;vertical-align:middle;line-height:normal;margin:0 6px 6px 0;padding:5px 10px;border-radius:var(--radius-lg);border:1px solid var(--black);transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease),border-color var(--duration) var(--ease)}.loadMore{display:flex;justify-content:center}.loadMore .loader{height:30vh}.loadMore button{font-size:36px;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:24px}#schedule #days .day .header{padding-bottom:8px;margin-bottom:8px;border-bottom:2px solid var(--black)}#schedule #days .day .header p{margin:0;font-size:15px;text-transform:uppercase;letter-spacing:.04em}#schedule #days .day .slot{display:grid;grid-template-columns:60px 2fr 1fr;align-items:center;gap:8px;padding:8px 4px;border-bottom:1px solid var(--grey-light);border-left:3px solid transparent;transition:background-color var(--duration) var(--ease),border-color var(--duration) var(--ease),padding-left var(--duration) var(--ease)}#schedule #days .day .slot p{margin:0}#schedule #days .day .slot .time{font-size:12px;color:var(--grey-dark);font-variant-numeric:tabular-nums}#schedule #days .day .slot .title{font-size:15px;display:flex;align-items:center;gap:6px}#schedule #days .day .slot .title a:hover{color:var(--primary)}#schedule #days .day .slot .artist{font-size:12px;color:var(--grey-dark)}#schedule #days .day .slot .liveDot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--primary);box-shadow:0 0 rgba(var(--primary),.5);animation:livePulse 1.6s infinite;flex-shrink:0}#schedule #days .day .slot:hover,#schedule #days .day .slot:active{background-color:var(--ink);padding-left:8px}#schedule #days .day .slot:hover .time,#schedule #days .day .slot:hover .artist,#schedule #days .day .slot:active .time,#schedule #days .day .slot:active .artist{color:var(--grey)}#schedule #days .day .slot:hover .title a,#schedule #days .day .slot:active .title a{color:var(--cream)}#schedule #days .day .slot:hover .title a:hover,#schedule #days .day .slot:active .title a:hover{color:var(--secondary)}#schedule #days .day .slot.live{border-left-color:var(--primary);background-color:rgba(var(--primary),.06)}#schedule #days .day .slot.live .title{font-weight:700}#schedule #days .day .slot.live:hover{background-color:var(--ink)}@keyframes livePulse{0%{box-shadow:0 0 rgba(var(--primary),.45)}70%{box-shadow:0 0 0 6px rgba(var(--primary),0)}to{box-shadow:0 0 rgba(var(--primary),0)}}.searchbar{display:flex;border-style:solid;border-color:var(--black);border-bottom-width:.5px}.searchbar input{border-width:0;font-size:36px;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:22px;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:22px}#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:22px;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:22px}#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:64px;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:64px}#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:22px;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}#articles .header{display:flex;border-style:solid;border-color:var(--black);border-top-width:1px;border-bottom-width:1px;height:64px;justify-content:center;align-items:center}#articles .header h1{font-size:15px;text-transform:uppercase;margin:0}#articles .posts{padding:16px}#discover .header{display:flex;border-style:solid;border-color:var(--black);border-top-width:1px;border-bottom-width:1px;height:64px;justify-content:center;align-items:center}#discover .header h1{font-size:15px;margin:0}#discover>*{margin-bottom:16px}#discover .episodes{padding:16px}#schedulePage .header{padding:32px 16px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;column-gap:16px}#schedulePage .header h1{margin:0;text-transform:uppercase;font-size:36px;letter-spacing:.01em}#schedulePage .header h1:after{content:"";display:block;margin-top:8px;width:48px;height:4px;background-color:var(--primary);border-radius:var(--radius-sm)}#schedulePage .header p{font-size:12px;color:var(--grey-dark);margin:0}#schedulePage #schedule{padding:0 16px}#search .header{margin:16px}#search section{border-style:solid;border-color:var(--black);border-bottom-width:1px;margin:16px}#search section .section-toggle{display:flex;align-items:baseline;gap:8px;width:100%;padding:16px 0;background:none;border:none;cursor:pointer;outline:none;text-align:left}#search section .section-toggle h1{font-size:22px;text-transform:uppercase;margin:0}#search section .section-toggle .section-count{font-size:12px;color:var(--grey-dark)}#search section .section-toggle .section-chevron{font-size:15px;margin-left:auto;transition:transform .2s ease;display:inline-block;transform:rotate(-90deg)}#search section .section-toggle .section-chevron.open{transform:rotate(0)}#search section .section-toggle:hover h1{text-decoration:underline}#search section .mosaique{padding-bottom:16px}body{font-family:favorit,Arial,"sans-serif";font-size:15px;color:var(--black)}::-webkit-scrollbar{width:10px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--secondary);border-radius:var(--radius-lg);border:2px solid var(--cream)}::-webkit-scrollbar-thumb:hover{background-color:#c73f1a}*{scrollbar-width:thin;scrollbar-color:var(--secondary) transparent}#app{padding-bottom:96px}img{max-width:100%}
