html{--background-color:#23211f;--text-color:#cdcbc9;--link-color:#6fb4d6;--background-highlight-color:#343230;--outline-color:#454341;--text-faded-color:#9a9896;--site-header-text-color:#dedcd9;--required-color:#f04030;--important-color:#f04030;--header-logo:url(/images/logo-light-shadow-100h.png);--social-amazon:url(/images/amazon-32x32.png);--social-soundcloud:url(/images/soundcloud-32x32.png);--social-apple:url(/images/apple-music-32x32.png);--social-spotify:url(/images/spotify-32x32.png);--social-facebook:url(/images/facebook-32x32.png);--social-youtube:url(/images/youtube-32x32.png);--social-twitter:url(/images/twitter-32x32.png);--social-mastodon:url(/images/mastodon-32x32.png);--social-instagram:url(/images/instagram-32x32.png);--social-deezer:url(/images/deezer-32x32.png);--social-7digital:url(/images/zdigital-32x32.png)}html.light-mode{--background-color:#fff;--text-color:#000;--link-color:#1c6ea0;--background-highlight-color:#efedea;--outline-color:#dedcd9;--text-faded-color:#676563;--site-header-text-color:#454341;--required-color:#b02000;--important-color:#b02000;--header-logo:url(/images/logo-dark-shadow-100h.png);--social-spotify:url(/images/spotify-dark-32x32.png);--social-facebook:url(/images/facebook-dark-32x32.png);--social-twitter:url(/images/twitter-dark-32x32.png);--social-mastodon:url(/images/mastodon-dark-32x32.png);--social-instagram:url(/images/instagram-dark-32x32.png);--social-apple:url(/images/apple-music-dark-32x32.png);--social-youtube:url(/images/youtube-dark-32x32.png);--social-deezer:url(/images/deezer-dark-32x32.png);--social-amazon:url(/images/amazon-dark-32x32.png);--social-soundcloud:url(/images/soundcloud-dark-32x32.png);--social-7digital:url(/images/zdigital-dark-32x32.png)}@font-face{font-family:roboto;font-style:normal;font-weight:400;src:url(/fonts/roboto-v20-latin_latin-ext-regular.woff2)format("woff2"),url(/fonts/roboto-v20-latin_latin-ext-regular.woff)format("woff");font-display:swap}@font-face{font-family:roboto;font-style:italic;font-weight:400;src:url(/fonts/roboto-v20-latin_latin-ext-italic.woff2)format("woff2"),url(/fonts/roboto-v20-latin_latin-ext-italic.woff)format("woff");font-display:swap}@font-face{font-family:roboto;font-style:normal;font-weight:700;src:url(/fonts/roboto-v20-latin_latin-ext-700.woff2)format("woff2"),url(/fonts/roboto-v20-latin_latin-ext-700.woff)format("woff");font-display:swap}@font-face{font-family:roboto;font-style:italic;font-weight:700;src:url(/fonts/roboto-v20-latin_latin-ext-700italic.woff2)format("woff2"),url(/fonts/roboto-v20-latin_latin-ext-700italic.woff)format("woff");font-display:swap}@font-face{font-family:vancouver drive;font-style:normal;font-weight:400;src:url(/fonts/VancouverDrive-Regular.woff2)format("woff2"),url(/fonts/VancouverDrive-Regular.woff)format("woff");font-display:swap}@font-face{font-family:vancouver drive;font-style:normal;font-weight:700;src:url(/fonts/VancouverDrive-Bold.woff2)format("woff2"),url(/fonts/VancouverDrive-Bold.woff)format("woff");font-display:swap}:focus{outline:1px solid var(--link-color)}:focus:not(:focus-visible){outline:none}body{font-family:roboto,arial,liberation sans,sans-serif;line-height:1.5;margin:0;color:var(--text-color);background-color:var(--background-color)}header#site-header,footer#site-footer{background-color:var(--background-highlight-color);padding:0}header#site-header{margin-bottom:1rem}header#site-header>h1{margin:0;padding:0}header#site-header>a,header#site-header>h1>a{text-indent:-999em;display:block;padding:.5rem .5rem .25rem}header#site-header>a>span,header#site-header>h1>a>span{display:block;height:18vw;max-height:100px;background-image:var(--header-logo);background-size:contain;background-repeat:no-repeat;background-position:50%}footer#site-footer{margin:3rem 0 0;text-align:center}footer#site-footer>ul{margin:0;padding:0;display:grid;grid-template-columns:auto}footer#site-footer>ul>li{display:inline-block;padding:.5rem 1rem;margin:0}footer#site-footer>ul>li>a{color:var(--site-header-text-color)}footer#site-footer>ul>li>a:hover{color:var(--link-color)}#container{margin:0 1rem 1rem}header.error{margin-bottom:.5rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--outline-color);padding-bottom:.5rem}header.error .error-code{color:var(--text-faded-color)}header,footer{line-height:normal}header h1,header h2,header h3,header h4,header h5,header h6,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{font-weight:700;margin:0}h1,h2,h3,h4,h5,h6{font-family:vancouver drive,agency fb,ubuntu condensed,sans-serif;letter-spacing:.05em;line-height:normal;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--text-color)}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:var(--link-color)}h1{font-size:3rem}h2{font-size:2.2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5,h6{font-size:1.5rem}h1,h2,h3,h4,h6{font-style:normal}h5{font-style:italic}h6{font-style:normal}main#content{position:relative;max-width:1024px;margin:0 auto}main#content header h1,main#content header h2{padding-right:70px}article{margin-bottom:2rem}article>header{margin-bottom:.5rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--outline-color);padding-bottom:.5rem}article>header.with-progress{padding-bottom:0;border-bottom:none}article>header.with-progress .audio-seek{margin-top:.5rem}article>header.with-author-image{display:grid;grid-template-columns:3.5rem auto;grid-gap:.5rem}article>header.with-author-image picture.author img{float:left;margin-right:.5rem;margin-top:.5rem;height:3.5rem;width:auto}article.summary header{margin-bottom:-.5rem}article.summary header.with-author-image{grid-template-columns:3rem auto}article.summary header.with-author-image picture.author img{height:3rem;margin-top:.4rem}article.summary .summary-text{margin-top:1rem}.byline{color:var(--text-faded-color)}.note{padding:1rem;border-left-width:2px;border-left-style:solid;border-left-color:var(--outline-color);background-color:var(--background-highlight-color)}.note>header{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--outline-color);padding-bottom:.5rem;margin-bottom:.5rem}.note>header h1,.note>header h2,.note>header h3,.note>header h4,.note>header h5,.note>header h6{font-size:1.15rem}a{color:var(--link-color);text-decoration-color:var(--outline-color)}a:hover{text-decoration-color:var(--link-color)}ul.author-articles{padding:0}ul.author-articles li{list-style-type:none;padding:.5rem 0;border-top-width:1px;border-top-style:solid;border-top-color:var(--outline-color);color:var(--text-faded-color)}@media screen and (max-width:599px){ul.author-articles li a,ul.author-articles li time{display:block}}@media screen and (min-width:600px){ul.author-articles li time{margin-left:1rem;padding-left:1rem;border-left-width:1px;border-left-style:solid;border-left-color:var(--outline-color)}}ul.author-articles li:first-child{border-top:none}ul.pagination{padding:0;text-align:center}ul.pagination li.page-item{list-style-type:none;display:inline;padding:0 .25rem}ul.pagination li.page-item.active a{color:var(--text-color)}.taxonomy ul{display:inline;padding:0;line-height:1.5}.taxonomy ul li{list-style-type:none;display:inline;padding-right:1rem;margin-right:1rem;border-right-width:1px;border-right-style:solid;border-right-color:var(--outline-color)}.taxonomy ul li:last-child{border-right:none;padding-right:0}.taxonomy ul li:before{content:"\200B"}.taxonomy .taxonomy-name{margin-right:1rem;color:var(--text-faded-color);font-style:italic}.taxonomy-terms li{color:var(--text-faded-color)}.taxonomy-terms li::marker{color:var(--text-color)}aside.license{margin-top:1rem;text-align:center}.license-meta{text-align:center;margin-bottom:2rem;font-size:.9rem;color:var(--text-faded-color)}.license-meta .license-button{display:block}pre{padding:1rem;border-width:1px;border-style:solid;border-color:var(--outline-color);border-radius:.25rem;white-space:pre-wrap;margin:1rem .5rem}form{background-color:var(--background-highlight-color);display:grid;grid-column-gap:.5rem}form>*{display:block}@media screen and (max-width:640px){form{grid-template-columns:1fr;grid-row-gap:.5rem;padding:1rem}}@media not screen and (max-width:640px){form{margin:0 10%;padding:1rem 2rem;grid-template-columns:auto 1fr;grid-row-gap:1.5rem}form label{justify-self:end;text-align:right}form #submit{grid-column-start:2}}form .required{color:var(--required-color)}form input[type=text],form input[type=email]{height:1rem;justify-self:stretch;min-width:10rem}form input[type=text],form input[type=email],form textarea{outline:none;color:var(--text-color);background-color:var(--background-color);font-family:roboto,arial,liberation sans,sans-serif;font-size:.935rem;border-style:solid;border-width:1px;border-color:var(--outline-color);border-radius:4px;padding:5px}form input[type=text]:focus,form input[type=email]:focus,form textarea:focus{border-width:2px;padding:4px;border-color:var(--link-color)}form #submit{justify-self:start}.release.with-cover .content{display:grid;grid-template-columns:auto max-content;grid-column-gap:2rem}@media(max-width:1000px){.release.with-cover .content{grid-template-columns:1fr 1fr}}@media(max-width:500px){.release.with-cover .content{grid-template-columns:auto}}.release.with-cover .content .cover{grid-column:2;margin-bottom:1rem}.release.with-cover .content .cover a{display:block}@media(max-width:500px){.release.with-cover .content .cover{grid-column:1}}.release.with-cover .content .cover img{max-width:100%;height:auto;display:block}.release.with-cover .content .description{grid-row:1}@media(max-width:500px){.release.with-cover .content .description{grid-row:2}}.release.with-cover .content .description .meta{margin-bottom:2.5rem}.release.with-cover .content .description .meta :first-child h1,.release.with-cover .content .description .meta :first-child h2,.release.with-cover .content .description .meta :first-child h3,.release.with-cover .content .description .meta :first-child h4,.release.with-cover .content .description .meta :first-child h5,.release.with-cover .content .description .meta :first-child h6{margin-top:0}.release.with-cover .content .description>p:first-child{margin-top:0}.home section{margin-bottom:2rem}.home section footer{text-align:center}.home section footer a{padding:0 1rem}.home section.releases{display:grid;grid-template-columns:1fr 1fr 1fr [last];grid-column-gap:2rem}@media(max-width:700px){.home section.releases{grid-template-columns:1fr 1fr [last]}}@media(max-width:500px){.home section.releases{grid-template-columns:1fr [last]}.home section.releases article{margin-bottom:3rem}}.home section.releases header{grid-column:1/span last}.home section.releases header a{display:block}.home section.releases header picture.cover{display:block;margin:1rem 0}.home section.releases header picture.cover img{display:block;margin:0 auto;max-width:100%;height:auto}.home section.releases footer{grid-column:1/span last}.home .upcoming .release{display:grid;grid-template-columns:auto 1fr;margin-top:1rem}.home .upcoming .release .cover-container{margin:0 2rem}@media(max-width:500px){.home .upcoming .release{grid-template-columns:1fr}.home .upcoming .release .cover-container{margin:0}.home .upcoming .release picture{display:block;margin:1rem 0}.home .upcoming .release picture img{display:block;margin:0 auto;max-width:100%;height:auto}}.event header{background-color:var(--background-highlight-color);background-image:url(/images/calendar-64x64.png);background-repeat:no-repeat;background-position:10px 10px;padding:10px 10px 10px 84px;border:1px solid var(--outline-color);margin:.5rem 0;min-height:64px}.event header time{font-family:vancouver drive,agency fb,ubuntu condensed,sans-serif;font-weight:700;font-size:1.5rem;display:block}.event header .event-status{color:var(--important-color)}.event.past header{background-color:var(--background-color)}@media(max-width:300px){.event.summary header{background-image:none;padding-left:10px}}@media(max-width:400px){.event.full header{background-image:none;padding-left:10px}}.releases.list .release.summary{display:grid;grid-template-columns:max-content auto;grid-gap:1rem}@media(max-width:350px){.releases.list .release.summary{display:block}.releases.list .release.summary picture{display:none}}.release footer h2{font-weight:400}footer.social-links ul{list-style-type:none;padding-left:0;display:grid;grid-template-columns:repeat(6,1fr)}@media(max-width:1050px){footer.social-links ul{grid-template-columns:repeat(5,1fr)}}@media(max-width:900px){footer.social-links ul{grid-template-columns:repeat(4,1fr)}}@media(max-width:750px){footer.social-links ul{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){footer.social-links ul{grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){footer.social-links ul{grid-template-columns:1fr}}footer.social-links ul li a{display:block;min-height:44px;background-position:16px;background-repeat:no-repeat;padding-left:64px;padding-top:20px}footer.social-links ul li.spotify a{background-image:var(--social-spotify)}footer.social-links ul li.facebook a{background-image:var(--social-facebook)}footer.social-links ul li.twitter a{background-image:var(--social-twitter)}footer.social-links ul li.mastodon a{background-image:var(--social-mastodon)}footer.social-links ul li.instagram a{background-image:var(--social-instagram)}footer.social-links ul li.apple-music a{background-image:var(--social-apple)}footer.social-links ul li.youtube a{background-image:var(--social-youtube)}footer.social-links ul li.deezer a{background-image:var(--social-deezer)}footer.social-links ul li.amazon a{background-image:var(--social-amazon)}footer.social-links ul li.soundcloud a{background-image:var(--social-soundcloud)}footer.social-links ul li.zdigital a{background-image:var(--social-7digital)}.release.with-cover footer.social-links ul{grid-template-columns:repeat(3,1fr)}@media(max-width:1050px){.release.with-cover footer.social-links ul{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.release.with-cover footer.social-links ul{grid-template-columns:1fr}}@media(max-width:500px){.release.with-cover footer.social-links ul{grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){.release.with-cover footer.social-links ul{grid-template-columns:1fr}}.audio-player-native audio{display:block;width:100%}.audio-player-mini{display:inline}.audio-player-mini .audio-player-button{display:block;margin:0;padding:0;border:0;background:0 0}.audio-player-mini .audio-player-button img{display:block}.track-listing ol{counter-reset:track}.track-listing ol li{counter-increment:track}.track-listing ol li .track-title::before{content:counter(track)". "}.track-listing ol,article.tracks.list ul.tracks{list-style:none;padding-left:0}.track-listing ol li,article.tracks.list ul.tracks li{min-height:32px;margin-bottom:7px;display:grid;grid-template-columns:32px auto;grid-gap:.5rem;align-content:center}.track-listing ol li aside.audio-player-mini,article.tracks.list ul.tracks li aside.audio-player-mini{align-self:center}.track-listing ol li aside.audio-player-mini button,.track-listing ol li aside.audio-player-mini button img,article.tracks.list ul.tracks li aside.audio-player-mini button,article.tracks.list ul.tracks li aside.audio-player-mini button img{display:block}.track-listing ol li aside.audio-player-mini button,article.tracks.list ul.tracks li aside.audio-player-mini button{cursor:pointer}.track-listing ol li .track-title,article.tracks.list ul.tracks li .track-title{display:block;align-self:center}.track-listing ol li .track-title.without-player,article.tracks.list ul.tracks li .track-title.without-player{grid-column:2}.audio-seek{height:1px;background-color:var(--outline-color)}.audio-seek .progress{height:100%;background-color:var(--link-color);width:0}#switch-color-scheme-label{position:absolute;right:0;top:0;width:56px;height:27px;background-image:url(/images/color-scheme-dark.png)}html.light-mode #switch-color-scheme-label{background-image:url(/images/color-scheme-light.png)}#switch-color-scheme{position:fixed;opacity:0;left:-100px}#switch-color-scheme:focus-visible+label{outline:1px solid var(--link-color)}.hidden{display:none}