h1{text-transform:uppercase;font-weight:700;text-rendering:optimizeLegibility;color:#000;text-align:center;font-size:2.5em;letter-spacing:-1px;padding:0.5em}h2,h3 a{font-weight:500;font-size:1.4em;line-height:1.4em;color:#000}*{padding:0;margin:0;box-sizing:border-box;line-height:1.7em}body{font-size:16px;color:#FFF;font-family:'Jost',Arial,sans-serif;-webkit-font-smoothing:antialiased}main .content-container{margin:3.5em auto 0 0;width:90%;padding:0px 18px 24px;flex-grow:1;position:relative}main .content-container p a,main .content-container li a{cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:0.4s;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;color:#290099}main .content-container p a:hover,main .content-container li a:hover{text-decoration-color:#290099;-webkit-text-decoration-color:#290099;-moz-text-decoration-color:#290099}main .content-container .content-separator{margin:30px auto;color:#000;width:100%}main .content-container .content-separator:last-child{margin:30px auto 0 auto}main .content-container fieldset{border:none;padding:0;margin-bottom:1em}main .pager{margin-top:40px;height:60px;width:100%}main .pager li{position:absolute;display:inline;padding:8px;margin:10px}main .pager li.previous{left:0}main .pager li.next{right:0}main .pager li>a{color:#000;text-decoration:underline;text-decoration-color:transparent;transition:0.4s;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}main .pager li>a:hover{text-decoration-color:#000;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000}a{text-decoration-line:none;color:inherit;transition:all 0.4s ease-in-out 0s}a,p,li{font-size:1.1em}li{margin-left:1em}hr{margin-top:2em;margin-bottom:2em;width:100%}img{max-width:100%;height:auto;display:inline-block;margin:0;vertical-align:top;object-fit:cover}.click-to-enlarge{cursor:zoom-in;box-shadow:0 0px 3px rgba(0,0,0,0.3);position:relative;width:fit-content;width:-moz-fit-content;margin:auto}.click-to-enlarge::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;box-shadow:0 0 12px black;opacity:0;transition:opacity 0.3s ease-in-out}.click-to-enlarge:hover::after{opacity:1}@media only screen and (max-device-width: 767px){body{font-size:15px}h1{font-size:2em}main .content-container{width:100%;padding:0px 9px 12px;margin-top:0}}audio{max-width:100%}.read-more{position:absolute;right:10px;bottom:-2em;line-height:1em;font-weight:300;padding-bottom:0.5em;color:#000000}.read-more a{font-size:0.9em;text-decoration:underline;text-decoration-color:transparent;transition:0.4s;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.read-more a:hover{text-decoration-color:#000;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000}.menu{background-color:#FFF;position:fixed;left:0;top:0;display:flex;flex-direction:column;height:100%;overflow-y:auto;float:left;width:240px;box-sizing:border-box;padding:8px 0 0 22px;overflow:hidden}@media only screen and (max-device-width: 767px){.menu{flex-direction:row;width:100%;max-height:75px}}@media only screen and (max-device-width: 767px){.menu.expanded--visible .navigation{opacity:1}.menu.expanded--visible .menu-contact{opacity:1}}.menu.expanded{z-index:10}.menu.expanded .menu-top_expand .bar_top{-webkit-transform:rotate(-45deg) translate(-8px, 8px);transform:rotate(-45deg) translate(-8px, 8px)}.menu.expanded .menu-top_expand .bar_middle{opacity:0}.menu.expanded .menu-top_expand .bar_bottom{-webkit-transform:rotate(45deg) translate(-8px, -8px);transform:rotate(45deg) translate(-8px, -8px)}@media only screen and (max-device-width: 767px){.menu.expanded .navigation{display:block}.menu.expanded .menu-contact{display:flex;position:fixed;bottom:0.5em;left:1em}}.menu-top{box-sizing:border-box;height:100%;flex-grow:1;padding-right:3px}.menu-top_logo{max-width:100px;margin-bottom:1em}.menu-top_logo a{color:#000000}.menu-top_logo a img{max-height:100px;width:auto;max-width:100%;border:0;object-fit:contain}@media only screen and (max-device-width: 767px){.menu-top_logo a img{max-height:calc(75px - 15px)}}.menu-top_expand{display:none;cursor:pointer;flex-grow:0;position:absolute;right:10px;top:15px}@media only screen and (max-device-width: 767px){.menu-top_expand{display:inline-block}}.menu-top_expand .bar_top,.menu-top_expand .bar_middle,.menu-top_expand .bar_bottom{width:35px;height:5px;background-color:#333;margin:6px 0;transition:0.4s}.menu ul li,.menu ul dt,.menu ol li,.menu ol dt,.menu dl li,.menu dl dt{margin-left:0;list-style:none;margin-bottom:8px;margin-top:8px}.menu ul li a,.menu ul dt a,.menu ol li a,.menu ol dt a,.menu dl li a,.menu dl dt a{align-items:flex-start;color:#000;cursor:pointer;display:flex;font-weight:400;letter-spacing:3px;font-size:1em}.menu ul li a:hover,.menu ul dt a:hover,.menu ol li a:hover,.menu ol dt a:hover,.menu dl li a:hover,.menu dl dt a:hover{transition:all 0.3s ease-in-out 0s;color:#888;text-decoration:none}.menu ul li a.selected,.menu ul dt a.selected,.menu ol li a.selected,.menu ol dt a.selected,.menu dl li a.selected,.menu dl dt a.selected{font-weight:600}.menu ul li a i,.menu ul dt a i,.menu ol li a i,.menu ol dt a i,.menu dl li a i,.menu dl dt a i{margin-right:5px}.menu ul li a span,.menu ul dt a span,.menu ol li a span,.menu ol dt a span,.menu dl li a span,.menu dl dt a span{max-width:100%;hyphens:auto}.menu .navigation{transition:opacity 0.3s ease-in-out}@media only screen and (max-device-width: 767px){.menu .navigation{display:none;opacity:0;position:fixed;left:0;top:75px;height:calc(100% - 75px);width:100%;background-color:#FFF;padding-left:2em}}.menu-contact{display:flex;justify-content:left;margin-bottom:0.6em;flex-wrap:wrap;transition:opacity 0.3s ease-in-out}@media only screen and (max-device-width: 767px){.menu-contact{display:none;opacity:0}}.menu-contact a{color:#000;cursor:pointer;text-align:left;text-size-adjust:100%;user-select:none;margin-left:4px;margin-right:4px;opacity:60%}.menu-contact a:hover{opacity:100%}main{background-color:#FFF;color:black;float:right;width:calc(100% - 240px);min-height:300px;margin:auto;display:flex;flex-direction:column;height:100%;overflow-y:auto;position:fixed;left:240px;top:0}@media only screen and (max-device-width: 767px){main{top:75px;left:0;width:100%;height:calc(100% - 75px)}}main.no-menu{width:100%;left:0;top:0}footer{width:100%;text-align:center;color:#000;display:flex;justify-content:center;font-size:0.7em}footer p{margin:0}.is-minimal-menu main{width:calc(100% - 50px);left:50px}@media only screen and (max-device-width: 767px){.is-minimal-menu main{top:50px;left:0;width:100%;height:calc(100% - 50px)}}.post-feed{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;color:#000}.post-feed hr{margin-bottom:0.25em}@media only screen and (max-device-width: 767px){.post-feed hr:first-of-type{margin-top:0}}.post-feed article{width:100%;position:relative}.post-feed h1{flex:0;margin:auto;display:flex;align-items:center}.post-feed h2{margin-bottom:0.5em}@media only screen and (max-device-width: 767px){.post-feed h2{text-align:center}}.post-feed a{line-height:1.1em;text-decoration:underline;text-decoration-color:transparent;transition:0.4s;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.post-feed a:hover{text-decoration-color:#000;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000}.post-feed .article-date{font-size:0.8em;margin-top:-0.5em;opacity:0.5;text-align:right}.post-feed figure{width:max-content;margin:auto;margin-bottom:1em;max-width:100%}.post-feed_image{max-width:100%;max-height:80vh;border:0;margin:auto}.post-feed .discography-album_title{display:none}.post-feed .discography-album_summary{margin-top:3vw}.post{font-size:1.2em;color:black}.post a{cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:0.4s;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;color:#290099}.post a:hover{text-decoration-color:#290099;-webkit-text-decoration-color:#290099;-moz-text-decoration-color:#290099}@media only screen and (max-device-width: 767px){.post{font-size:1em}}.post .post-cover img{min-width:90px;min-height:90px}.post figure{margin:0;margin-top:0.5em;margin-bottom:0.5em;margin-left:-0.5em;margin-right:-0.5em;width:calc(100% + 1em)}.post figure>pre{overflow:auto}.post p,.post ul{margin-bottom:15px;margin-top:15px}.post ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.post li{display:list-item}.post .post-content,.post .post-metadata{background:#FFF;padding:0 2rem 1rem 2rem;border-radius:10px}@media only screen and (max-device-width: 767px){.post .post-content,.post .post-metadata{padding:0.2em 1.2rem 0.6rem 1.2rem}}.post header{padding:1em 0.5em 0.8em 0.5em}.post header h1{padding:0;line-height:1em;margin-bottom:0.5em}.post header p{margin:0;color:#000}.post .post-metadata{text-align:left}.post .post-metadata p{font-size:1em;margin-top:0.4em;margin-bottom:0.4em}.post .post-metadata p:first-of-type{margin-top:0}.post .post-metadata p:last-of-type{padding-bottom:1em}.post .post-metadata a{color:#000;text-decoration:underline;text-decoration-color:transparent;transition:0.4s;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.post .post-metadata a:hover{text-decoration-color:#000;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000}.post .post-cover_image{display:block;max-width:100%;width:auto;background-repeat:no-repeat;background-size:cover;height:auto;max-height:65vh;margin:auto}.post a{font-size:1em}.cookie-container{position:fixed;padding:20px 15px;z-index:100;background-image:radial-gradient(farthest-corner at 25% 0, #FFF, #FFF);box-shadow:0 0 6px 0 #000;text-align:center;opacity:0.95;-webkit-transition:opacity 800ms, visibility 800ms;transition:opacity 800ms, visibility 800ms;bottom:40px;left:50px;max-width:40vw;border-radius:3px;border:3px solid #000}.cookie-container p{color:#000;line-height:1.6em;margin-bottom:10px}.cookie-container.hidden{opacity:0;visibility:hidden}.cookie-container--buttons{display:flex}.cookie-container--buttons button{line-height:1.4;font-weight:700;display:inline-block;padding:10px 20px;background-color:#FFF;color:#000;border:1px solid;border-radius:3px;text-decoration:none;cursor:pointer;-webkit-transition:background-color 200ms;transition:background-color 200ms;width:calc(50% - 10px)}.cookie-container--buttons button:hover{background-color:#a8a8a8}.cookie-container--buttons button:last-of-type{margin-left:10px}@media only screen and (max-device-width: 767px){.cookie-container{bottom:0;left:0;width:100%;max-width:100%;padding:12px 10px;border-left:0;border-right:0;border-bottom:0}}.discography,.post-feed{max-width:100%}.discography .discography-album,.post-feed .discography-album,.discography .post-feed-album,.post-feed .post-feed-album{display:flex;flex-direction:row;position:relative}.discography .discography-album:last-of-type,.post-feed .discography-album:last-of-type,.discography .post-feed-album:last-of-type,.post-feed .post-feed-album:last-of-type{margin-bottom:1em}@media only screen and (max-device-width: 767px){.discography .discography-album,.post-feed .discography-album,.discography .post-feed-album,.post-feed .post-feed-album{flex-direction:column}}.discography .discography-album_cover,.post-feed .discography-album_cover,.discography .post-feed-album_cover,.post-feed .post-feed-album_cover{width:20vw;height:20vw;max-width:500px;max-height:500px}.discography .discography-album_cover-wrapper,.post-feed .discography-album_cover-wrapper,.discography .post-feed-album_cover-wrapper,.post-feed .post-feed-album_cover-wrapper{display:block;margin-right:1em}@media only screen and (max-device-width: 767px){.discography .discography-album_cover-wrapper,.post-feed .discography-album_cover-wrapper,.discography .post-feed-album_cover-wrapper,.post-feed .post-feed-album_cover-wrapper{margin:0;width:100%}}.discography .discography-album_cover img,.post-feed .discography-album_cover img,.discography .post-feed-album_cover img,.post-feed .post-feed-album_cover img{max-height:20vw}@media only screen and (max-device-width: 767px){.discography .discography-album_cover,.post-feed .discography-album_cover,.discography .post-feed-album_cover,.post-feed .post-feed-album_cover{width:40vw;height:40vw;margin:auto}.discography .discography-album_cover img,.post-feed .discography-album_cover img,.discography .post-feed-album_cover img,.post-feed .post-feed-album_cover img{width:40vw;height:40vw;max-height:40vw}}.discography .discography-album p,.discography .discography-album a,.post-feed .discography-album p,.post-feed .discography-album a,.discography .post-feed-album p,.discography .post-feed-album a,.post-feed .post-feed-album p,.post-feed .post-feed-album a{font-size:0.9em;line-height:1em;font-weight:300;padding-bottom:0.5em;color:#000}.discography .discography-album a,.post-feed .discography-album a,.discography .post-feed-album a,.post-feed .post-feed-album a{text-decoration:underline;text-decoration-color:transparent;transition:0.4s;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.discography .discography-album a:hover,.post-feed .discography-album a:hover,.discography .post-feed-album a:hover,.post-feed .post-feed-album a:hover{text-decoration-color:#000;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000}.discography .discography-album section,.post-feed .discography-album section,.discography .post-feed-album section,.post-feed .post-feed-album section{width:100%}.discography .discography-album_title,.post-feed .discography-album_title,.discography .post-feed-album_title,.post-feed .post-feed-album_title{margin-top:3vw;font-size:2em;margin-bottom:0.6em}@media only screen and (max-device-width: 767px){.discography .discography-album_title,.post-feed .discography-album_title,.discography .post-feed-album_title,.post-feed .post-feed-album_title{text-align:center}}.discography .discography-album_summary,.post-feed .discography-album_summary,.discography .post-feed-album_summary,.post-feed .post-feed-album_summary{padding-bottom:0.5em}.audio-player{height:40px;width:100%;color:white;font-size:0.75em;overflow:hidden;display:grid;grid-template-rows:8px auto;background:linear-gradient(#888, #000);box-shadow:0 0 0.5em 0 #666;margin-bottom:1em}.audio-player .timeline{background:#8b8b8b;box-shadow:0 2px 8px 0 #0008;width:100%;position:relative;cursor:pointer}.audio-player .timeline .progress{background:#341ff7;height:100%;width:0;transition:0.2s}.audio-player .controls{padding:0 15px;display:flex;justify-content:space-between}.audio-player .controls>*{display:flex;align-items:center}.audio-player .controls .play-controller{font-size:1.4em}.audio-player .controls .play-controller:hover{text-shadow:0 0 20px white}.audio-player .controls .time{display:flex}.audio-player .controls .time>*{padding:2px}.audio-player .controls .volume-container{cursor:pointer;position:relative;z-index:2}.audio-player .controls .volume-container .volume-controller{height:26px;width:10px;display:flex;align-items:center}.audio-player .controls .volume-container .volume-controller .volume{transform:scale(0.7)}.audio-player .controls .volume-container .volume-slider{position:absolute;left:-3px;top:0;z-index:-1;width:0;height:100%;background:white;box-shadow:0 0 20px #000a;transition:.25s}.audio-player .controls .volume-container .volume-slider .volume-percentage{height:100%;width:75%;background:#341ff7}.audio-player .controls .volume-container:hover .volume-slider{left:-123px;width:120px}.modal__picture-zoomed{background-color:rgba(0,0,0,0.5);background-position:center;background-repeat:no-repeat;background-size:auto;width:100%;height:100%;position:fixed;z-index:10000;top:0;left:0;cursor:zoom-out;transition:opacity 0.3s ease-in-out;opacity:1;display:flex;align-items:center;justify-content:center}@media only screen and (max-device-width: 767px){.modal__picture-zoomed{background-size:contain}}.modal__picture-zoomed--image{max-height:96vh;max-width:96vw}.modal__picture-zoomed.hidden{opacity:0}.embedded-player{width:100%;max-width:600px;outline:none;border:none}.embedded-player.hidden{visibility:hidden}
