*,:before,:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{font:inherit;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}button{appearance:none}footer,header,nav,section,main{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}input{appearance:none;border-radius:0}:root{--masterpad:1.5rem}@media (width<=768px){:root{--masterpad:6vw}}@media (width>=1440px){:root{--masterpad:2vw}}@font-face{font-display:swap;font-family:PostMono;font-style:normal;font-weight:400;src:url(./postmono-regular-webfont-Bhl7a6I2.woff2)format("woff2")}@font-face{font-display:swap;font-family:SctoGrotesk;font-style:normal;font-weight:500;src:url(./Scto-Grotesk-B-Medium-DlkuftkX.otf)format("opentype")}html{-webkit-font-smoothing:antialiased;font-size:1.222vw}@media (width>=769px) and (width<=1080px){html{font-size:14px}}@media (width<=768px){html{font-size:16px}}@media (width>=1440px){html{font-size:1.125vw}}body{color:var(--fg);letter-spacing:.03em;font-family:SctoGrotesk,sans-serif;font-size:1em;line-height:1.25}.font-pb{letter-spacing:var(--pb-letter-spacing);text-transform:uppercase;font-family:PostMono,monospace}.font-scto{font-family:SctoGrotesk,sans-serif}.page-title{font-size:var(--font-m)}.subtitle{font-size:var(--font-m);line-height:1.075}.slogan{font-size:var(--font-xxl);margin-left:-.1em;line-height:.9}.slogan:not(:last-child){margin-bottom:auto}p:not(:last-child){margin-bottom:1em}.header{font-size:var(--font-xl);margin-left:-.1em;line-height:.866}.ascii{letter-spacing:-.33em;font-size:1.25em}@media (width>=1080px),(width>=769px) and (width<=1080px){.panel_small{font-size:var(--font-scale-factor)}}:root{--font-xxl:3.5em;--font-xl:2.5em;--font-m:2em;--font-s:.85em;--font-xs:.7222em;--pb-letter-spacing:-.0666em;--font-scale-factor:.75em}@media (width>=1080px) and (width<=1440px){:root{--font-xl:2.33em}}@media (width>=769px) and (width<=1080px){:root{--font-m:1.75em;--font-xs:.75em}}@media (width<=768px){:root{--font-xxl:2.66em;--font-xl:2em;--font-m:1.25em;--font-s:.75em;--font-xs:.75em;--font-scale-factor:.6em}}:root{--fg:#000;--bg:#fefff5}:root.dark{--fg:#fefff5;--bg:#000}header .grid_item{padding:calc(var(--masterpad) * .75) var(--masterpad)}.grid_item{padding:var(--masterpad);display:flex}.grid_item>*{flex-direction:column;justify-content:flex-end;display:flex}.sticky{background-color:var(--bg);z-index:100;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear;position:sticky;top:0}.grid-50-50{grid-template-columns:50% 50%;display:grid;overflow:hidden}@media (width<=768px){.grid-50-50{grid-template-columns:repeat(2,calc(50% + 2px))}}.grid-50-50>*{border-bottom:4px solid var(--fg);border-right:4px solid var(--fg);margin-right:-4px;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}.grid-50-50>:first-child:not(.grid_item){border-right:4px solid var(--fg)}@media (width<=768px){.grid-50-50>:first-child:not(.grid_item){border-right:none}}.grid-50-50:is(header){border-bottom:4px solid}@media (width<=768px){.grid-50-50:is(header)>:first-child{border-right:none}}.grid-50-50:is(header)>*{border-bottom:0}@media (width<=768px){.grid-50-50:not(header){grid-template-columns:100%}}.grid-25-25-25-25{grid-template-columns:repeat(4,25%);display:grid;overflow-x:hidden}@media (width>=769px) and (width<=1080px){.grid-25-25-25-25{grid-template-columns:repeat(2,50%)}}@media (width<=768px){.grid-25-25-25-25{grid-template-columns:100%}}.panel,.panel_small{padding:var(--masterpad);flex-direction:column;align-items:start;gap:1em;display:flex;overflow:hidden}.panel_small{border-bottom:4px solid var(--fg);border-right:4px solid var(--fg);min-height:16vw;padding-bottom:calc(var(--masterpad) - 2px);padding-top:calc(var(--masterpad) - 2px);margin-right:-4px;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}@media (width>=769px) and (width<=1080px){.panel_small{min-height:calc(25vw - 4px)}}hr{border-top:4px solid var(--fg);height:0;margin:0 0 -1px;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}.time{font-size:var(--font-m);margin-left:auto}@media (width<=768px){.time{right:calc(1 * var(--masterpad) - .25em);top:calc(2px + var(--masterpad) * .75);position:absolute}}.nav-modal{color:#fff;opacity:0;pointer-events:none;text-align:center;z-index:900;background:#000;border-bottom:0;justify-content:center;align-items:center;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear,opacity .15s,transform .15s,visibility 0s linear .2s;display:flex;position:fixed;inset:0}.nav-modal.is-open{opacity:1;pointer-events:all;transition-delay:0s}.nav-modal ul{line-height:1.125}.nav-modal a{font-size:var(--font-xl);letter-spacing:var(--pb-letter-spacing);word-spacing:-.25em}.nav-modal a[target=_blank]{position:relative}.nav-modal a[target=_blank]:after{content:"↗︎";pointer-events:none;font-family:monospace;font-size:.5em;line-height:.8;position:absolute;top:.05em;left:calc(100% + .25em)}@media (width>=1080px){.nav-modal a[target=_blank]:after{top:-.1em}}@media (width>=769px) and (width<=1080px){.nav-modal a{font-size:calc(var(--font-xl) * 1.666)}}@media (width>=1080px){.nav-modal a{font-size:6dvh}}.nav-modal a:hover{text-decoration:none}.nav-modal__socials{padding:var(--masterpad) 0;position:absolute;bottom:2rem;left:1rem;right:1rem}@media (width<=768px){.nav-modal__socials{bottom:1rem}}@media (width>=1080px){.nav-modal__socials{max-width:40em;left:50%;transform:translate(-50%)}}.nav-modal__socials p{justify-content:space-evenly;align-items:center;width:100%;display:flex}.nav-modal__socials a{font-size:1.5em;margin-inline:.3em .8em!important}.nav-modal__socials a[href*=facebook]{vertical-align:-.1666em!important}@media (width>=769px) and (width<=1080px){.nav-modal__socials a{font-size:2.25em}}.nav-toggle{cursor:pointer;mix-blend-mode:difference;-webkit-tap-highlight-color:transparent;z-index:1000;background:0 0;border:none;flex-direction:column;gap:7px;margin-left:auto;display:flex;position:relative}.nav-toggle span{background-color:#fff;width:28px;height:3px;transition:transform .3s,opacity .3s;display:block}.nav-toggle.is-open span:first-child{transform:translate(2px)translateY(10px)rotate(-45deg)scaleX(1.2)}.nav-toggle.is-open span:nth-child(2){opacity:0}.nav-toggle.is-open span:nth-child(3){transform:translate(2px)translateY(-10px)rotate(45deg)scaleX(1.2)}.admission-info{margin-top:auto}.buy-button{background-color:var(--fg);border:4px solid var(--fg);color:var(--bg);text-transform:uppercase;border-radius:1px;padding:.75em 1em calc(.75em - 3px);transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}@media (width<=768px){.panel_small{min-height:66.66vw}.panel_small.karhuherra{display:none}.panel_small .buy-button{width:100%}}.panel_small .admission-info a,.panel_small .buy-button{background-color:var(--fg);border:1px solid var(--fg);box-sizing:border-box;color:var(--bg);letter-spacing:.01em;text-transform:none;word-spacing:.1em;border-radius:1px;margin-top:-.5em;padding:6px 7px 3px 6px;line-height:.9}@media (width>=1080px){.panel_small .admission-info a,.panel_small .buy-button{margin-left:-1px;padding:6px 5px 4px}}.panel_small .admission-info a{margin-top:.5em;margin-bottom:.33em;display:inline-block}.panel_small .admission-info a:last-child{margin-bottom:0}.event{position:relative}.event .header{font-size:var(--font-xl);max-width:100%;margin-bottom:.33em;margin-left:-.1em}.event .event-date{text-transform:uppercase;font-size:1em}@media (width>=1080px){.event:not(.panel_small).event--has-ticket .admission-info{max-width:45%}.event:not(.panel_small).event--has-ticket .buy-button:not(.event-link){bottom:var(--masterpad);right:var(--masterpad);position:absolute}}.event-link{z-index:1;position:absolute;inset:0}.event-title_flag{aspect-ratio:278/183;-o-object-fit:cover;object-fit:cover;width:auto;height:.5em;margin-left:.12em;display:inline-block;transform:translateY(-.25em)}.event-title_act{text-indent:0;transition:text-indent .25s ease-out;display:block;position:relative}.event-title_act:before{content:"";transform-origin:50%;background-color:currentColor;border-radius:50%;width:.48em;height:.48em;transition:background-color .25s ease-out,transform .25s ease-out;display:block;position:absolute;top:.12em;left:-.14em;transform:translate(50%)scale(0)}.event-title_act--current{color:red;text-indent:1ch;transition:color .25s ease-out,text-indent .25s ease-out}.event-title_act--current:before{transform:translate(50%)scale(1)}.event .event-title .event-title_act--indent,.current-event .event-title .event-title_act--indent{margin-left:calc(1ch + var(--pb-letter-spacing))}.event-title_marker{white-space:nowrap}.event-title_flag--live{aspect-ratio:180/98;height:.56em;margin-left:.04em;transform:translateY(-.25em)}.event a:not(.event-link){z-index:2;position:relative}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=soundcloud i],a[href*=instagram i],a[href*=facebook i],a[href*="//fb.com" i],a[href*=residentadvisor i],a[href*="//ra.co" i],a[href*=bandcamp i],a[href*=spotify i],a[href*=youtube i],a[href*=youtu\.be i],a[href*=tiktok i],a[href*=twitter i],a[href^="https://x.com/" i],a[href^="http://x.com/" i],a[href^="//x.com/" i],a[href*=mixcloud i],a[href*=twitch i],a[href*=linkedin i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='2500'%20height='1387'%20viewBox='0%20208.952%201048.713%20581.696'%3e%3cpath%20d='M0%20686.216c0%2013.014%204.718%2022.854%2014.152%2029.524%209.435%206.669%2019.52%209.027%2030.256%207.076%2010.085-1.952%2017.161-5.531%2021.229-10.736%204.066-5.205%206.1-13.827%206.1-25.864v-141.52c0-10.086-3.497-18.626-10.492-25.62-6.994-6.995-15.534-10.492-25.62-10.492-9.76%200-18.137%203.497-25.132%2010.492C3.498%20526.07%200%20534.61%200%20544.696v141.52zm112.24%2060.512c0%209.436%203.335%2016.511%2010.004%2021.229%206.67%204.718%2015.21%207.076%2025.62%207.076%2010.736%200%2019.438-2.359%2026.108-7.076%206.669-4.717%2010.004-11.793%2010.004-21.229V416.84c0-9.76-3.498-18.138-10.492-25.132-6.995-6.994-15.535-10.492-25.62-10.492-9.76%200-18.138%203.498-25.132%2010.492-6.995%206.995-10.492%2015.372-10.492%2025.132v329.888zm111.752%2015.616c0%209.435%203.416%2016.511%2010.248%2021.229%206.832%204.717%2015.616%207.076%2026.353%207.076%2010.41%200%2018.95-2.359%2025.619-7.076%206.67-4.718%2010.005-11.794%2010.005-21.229V461.248c0-10.085-3.498-18.707-10.492-25.864-6.995-7.157-15.372-10.735-25.132-10.735-10.086%200-18.707%203.578-25.864%2010.735s-10.736%2015.779-10.736%2025.864v301.096zm112.24%201.464c0%2017.894%2012.037%2026.841%2036.112%2026.841%2024.074%200%2036.111-8.947%2036.111-26.841v-488c0-27.328-8.296-42.781-24.888-46.36-10.736-2.603-21.31.488-31.72%209.272-10.411%208.784-15.616%2021.146-15.616%2037.088v488zm114.193%2014.152V247.016c0-16.917%205.042-27.002%2015.128-30.256%2021.797-5.205%2043.432-7.808%2064.904-7.808%2049.775%200%2096.136%2011.712%20139.079%2035.136%2042.944%2023.424%2077.674%2055.388%20104.188%2095.892%2026.515%2040.505%2041.887%2085.156%2046.116%20133.957%2019.845-8.459%2040.991-12.688%2063.439-12.688%2045.547%200%2084.506%2016.104%20116.876%2048.312%2032.371%2032.209%2048.557%2070.923%2048.557%20116.145%200%2045.547-16.186%2084.424-48.557%20116.632-32.37%2032.208-71.166%2048.312-116.388%2048.312l-424.56-.488c-2.929-.976-5.125-2.766-6.589-5.368s-2.193-4.882-2.193-6.834z'/%3e%3c/svg%3e");height:1.5em;-webkit-mask:var(--social-icon) center/contain no-repeat;-webkit-mask:var(--social-icon) center/contain no-repeat;mask:var(--social-icon) center/contain no-repeat;text-indent:100%;vertical-align:-.33em;white-space:nowrap;background-color:currentColor;width:1.5em;margin-inline:.2em .4em;text-decoration:none;display:inline-block;overflow:hidden}@media (width<=768px){:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=soundcloud i],a[href*=instagram i],a[href*=facebook i],a[href*="//fb.com" i],a[href*=residentadvisor i],a[href*="//ra.co" i],a[href*=bandcamp i],a[href*=spotify i],a[href*=youtube i],a[href*=youtu\.be i],a[href*=tiktok i],a[href*=twitter i],a[href^="https://x.com/" i],a[href^="http://x.com/" i],a[href^="//x.com/" i],a[href*=mixcloud i],a[href*=twitch i],a[href*=linkedin i]):not(.buy-button){vertical-align:-.42em}}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=soundcloud i],a[href*=instagram i],a[href*=facebook i],a[href*="//fb.com" i],a[href*=residentadvisor i],a[href*="//ra.co" i],a[href*=bandcamp i],a[href*=spotify i],a[href*=youtube i],a[href*=youtu\.be i],a[href*=tiktok i],a[href*=twitter i],a[href^="https://x.com/" i],a[href^="http://x.com/" i],a[href^="//x.com/" i],a[href*=mixcloud i],a[href*=twitch i],a[href*=linkedin i]):not(.buy-button):hover{background-color:var(--emphasis);color:var(--emphasis);opacity:.65;text-decoration:none}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=soundcloud i],a[href*=instagram i],a[href*=facebook i],a[href*="//fb.com" i],a[href*=residentadvisor i],a[href*="//ra.co" i],a[href*=bandcamp i],a[href*=spotify i],a[href*=youtube i],a[href*=youtu\.be i],a[href*=tiktok i],a[href*=twitter i],a[href^="https://x.com/" i],a[href^="http://x.com/" i],a[href^="//x.com/" i],a[href*=mixcloud i],a[href*=twitch i],a[href*=linkedin i]):not(.buy-button):focus-visible{outline-offset:.18em;outline:2px solid}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=soundcloud i],a[href*=instagram i],a[href*=facebook i],a[href*="//fb.com" i],a[href*=residentadvisor i],a[href*="//ra.co" i],a[href*=bandcamp i],a[href*=spotify i],a[href*=youtube i],a[href*=youtu\.be i],a[href*=tiktok i],a[href*=twitter i],a[href^="https://x.com/" i],a[href^="http://x.com/" i],a[href^="//x.com/" i],a[href*=mixcloud i],a[href*=twitch i],a[href*=linkedin i]):not(.buy-button):empty{display:none}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) u:has(:is(a[href*=soundcloud i],a[href*=instagram i],a[href*=facebook i],a[href*="//fb.com" i],a[href*=residentadvisor i],a[href*="//ra.co" i],a[href*=bandcamp i],a[href*=spotify i],a[href*=youtube i],a[href*=youtu\.be i],a[href*=tiktok i],a[href*=twitter i],a[href^="https://x.com/" i],a[href^="http://x.com/" i],a[href^="//x.com/" i],a[href*=mixcloud i],a[href*=twitch i],a[href*=linkedin i]):not(.buy-button)){text-decoration:none}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=soundcloud i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='2500'%20height='1387'%20viewBox='0%20208.952%201048.713%20581.696'%3e%3cpath%20d='M0%20686.216c0%2013.014%204.718%2022.854%2014.152%2029.524%209.435%206.669%2019.52%209.027%2030.256%207.076%2010.085-1.952%2017.161-5.531%2021.229-10.736%204.066-5.205%206.1-13.827%206.1-25.864v-141.52c0-10.086-3.497-18.626-10.492-25.62-6.994-6.995-15.534-10.492-25.62-10.492-9.76%200-18.137%203.497-25.132%2010.492C3.498%20526.07%200%20534.61%200%20544.696v141.52zm112.24%2060.512c0%209.436%203.335%2016.511%2010.004%2021.229%206.67%204.718%2015.21%207.076%2025.62%207.076%2010.736%200%2019.438-2.359%2026.108-7.076%206.669-4.717%2010.004-11.793%2010.004-21.229V416.84c0-9.76-3.498-18.138-10.492-25.132-6.995-6.994-15.535-10.492-25.62-10.492-9.76%200-18.138%203.498-25.132%2010.492-6.995%206.995-10.492%2015.372-10.492%2025.132v329.888zm111.752%2015.616c0%209.435%203.416%2016.511%2010.248%2021.229%206.832%204.717%2015.616%207.076%2026.353%207.076%2010.41%200%2018.95-2.359%2025.619-7.076%206.67-4.718%2010.005-11.794%2010.005-21.229V461.248c0-10.085-3.498-18.707-10.492-25.864-6.995-7.157-15.372-10.735-25.132-10.735-10.086%200-18.707%203.578-25.864%2010.735s-10.736%2015.779-10.736%2025.864v301.096zm112.24%201.464c0%2017.894%2012.037%2026.841%2036.112%2026.841%2024.074%200%2036.111-8.947%2036.111-26.841v-488c0-27.328-8.296-42.781-24.888-46.36-10.736-2.603-21.31.488-31.72%209.272-10.411%208.784-15.616%2021.146-15.616%2037.088v488zm114.193%2014.152V247.016c0-16.917%205.042-27.002%2015.128-30.256%2021.797-5.205%2043.432-7.808%2064.904-7.808%2049.775%200%2096.136%2011.712%20139.079%2035.136%2042.944%2023.424%2077.674%2055.388%20104.188%2095.892%2026.515%2040.505%2041.887%2085.156%2046.116%20133.957%2019.845-8.459%2040.991-12.688%2063.439-12.688%2045.547%200%2084.506%2016.104%20116.876%2048.312%2032.371%2032.209%2048.557%2070.923%2048.557%20116.145%200%2045.547-16.186%2084.424-48.557%20116.632-32.37%2032.208-71.166%2048.312-116.388%2048.312l-424.56-.488c-2.929-.976-5.125-2.766-6.589-5.368s-2.193-4.882-2.193-6.834z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=instagram i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3c?xml%20version='1.0'%20?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20fill='%23000000'%20width='800px'%20height='800px'%20viewBox='0%200%2032%2032'%20id='Camada_1'%20version='1.1'%20xml:space='preserve'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%3e%3cpath%20d='M22.3,8.4c-0.8,0-1.4,0.6-1.4,1.4c0,0.8,0.6,1.4,1.4,1.4c0.8,0,1.4-0.6,1.4-1.4C23.7,9,23.1,8.4,22.3,8.4z'/%3e%3cpath%20d='M16,10.2c-3.3,0-5.9,2.7-5.9,5.9s2.7,5.9,5.9,5.9s5.9-2.7,5.9-5.9S19.3,10.2,16,10.2z%20M16,19.9c-2.1,0-3.8-1.7-3.8-3.8%20c0-2.1,1.7-3.8,3.8-3.8c2.1,0,3.8,1.7,3.8,3.8C19.8,18.2,18.1,19.9,16,19.9z'/%3e%3cpath%20d='M20.8,4h-9.5C7.2,4,4,7.2,4,11.2v9.5c0,4,3.2,7.2,7.2,7.2h9.5c4,0,7.2-3.2,7.2-7.2v-9.5C28,7.2,24.8,4,20.8,4z%20M25.7,20.8%20c0,2.7-2.2,5-5,5h-9.5c-2.7,0-5-2.2-5-5v-9.5c0-2.7,2.2-5,5-5h9.5c2.7,0,5,2.2,5,5V20.8z'/%3e%3c/g%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=facebook i],a[href*="//fb.com" i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='%23000000'%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='800px'%20height='800px'%20viewBox='0%200%2096.227%2096.227'%20xml:space='preserve'%3e%3cg%3e%3cpath%20d='M73.099,15.973l-9.058,0.004c-7.102,0-8.477,3.375-8.477,8.328v10.921h16.938l-0.006,17.106H55.564v43.895H37.897V52.332%20h-14.77V35.226h14.77V22.612C37.897,7.972,46.84,0,59.9,0L73.1,0.021L73.099,15.973L73.099,15.973z'/%3e%3c/g%3e%3c/svg%3e");vertical-align:-.1em;height:1.085em;margin-inline:0}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=residentadvisor i],a[href*="//ra.co" i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20id='Lager_1'%20data-name='Lager%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201250%20599.4'%3e%3ctitle%3era%3c/title%3e%3cpath%20d='M0,375.2V.2C1.33.14,2.67,0,4,0Q187.73,0,371.46.18A333.17,333.17,0,0,1,420.22,3.7C488.68,14,547,44.77,595.88,93.5q47.82,47.63,95.48,95.42C702.57,200.07,714,211,724.74,221.4L617.47,328.65a30,30,0,0,0-2.7-3.49q-63.42-63.49-126.9-126.92c-31.87-31.81-70.55-47.65-115.43-47.81-72-.25-144-.07-216-.07h-5.58v74h6.34q103.74,0,207.48,0c29,.05,53.93,10.2,74.53,30.84Q524,340.14,608.89,425c14.87,14.89,32.54,24,53.76,24q194.48.26,389,.07c1.17,0,2.35-.25,4.88-.54L778.91,170.89,885.22,64.59c.91,1,2.17,2.59,3.58,4q170,170.06,340.12,340c9.67,9.66,18.46,19.61,21.07,33.57v12c-2.58,14-11.52,23.88-21.23,33.49q-44.59,44.15-88.79,88.69c-15.36,15.39-33.8,23-55.62,23q-235.74-.1-471.48-.07c-28,0-52.07-10-71.87-29.78Q455.35,484.11,369.9,398.45c-15.62-15.65-34.2-23.5-56.42-23.47Q159.73,375.16,6,375C4,375,2,375.14,0,375.2Z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=bandcamp i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M7.2%207h14.4l-4.8%2010H2.4L7.2%207z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=spotify i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%202.1a9.9%209.9%200%201%200%200%2019.8%209.9%209.9%200%200%200%200-19.8zm4.5%2014.1a.8.8%200%200%201-1%20.3%2011.7%2011.7%200%200%200-6.9-.8.8.8%200%201%201-.3-1.5%2013%2013%200%200%201%207.9.9.8.8%200%200%201%20.3%201.1zm1.2-2.8a.9.9%200%200%201-1.2.3%2014.5%2014.5%200%200%200-8.6-1%20.9.9%200%200%201-.4-1.8%2016.4%2016.4%200%200%201%209.9%201.2.9.9%200%200%201%20.3%201.3zm.2-3a18.2%2018.2%200%200%200-10.5-1%20.95.95%200%201%201-.4-1.9%2020.2%2020.2%200%200%201%2011.7%201.1%201%201%200%200%201-.8%201.8z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=youtube i],a[href*=youtu\.be i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M21.4%207.4c-.2-.9-.9-1.6-1.8-1.8C18%205.2%2012%205.2%2012%205.2s-6%200-7.6.4c-.9.2-1.6.9-1.8%201.8-.4%201.6-.4%204.6-.4%204.6s0%203%20.4%204.6c.2.9.9%201.6%201.8%201.8%201.6.4%207.6.4%207.6.4s6%200%207.6-.4c.9-.2%201.6-.9%201.8-1.8.4-1.6.4-4.6.4-4.6s0-3-.4-4.6zM10%2015V9l5.2%203L10%2015z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=tiktok i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M14.5%202.8c.3%202.6%201.8%204.2%204.4%204.4v4a8.1%208.1%200%200%201-4.3-1.3v5.6a6%206%200%201%201-6-6c.4%200%20.8%200%201.2.1v4.1a2%202%200%201%200%20.7%201.5V2.8h4z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=twitter i],a[href^="https://x.com/" i],a[href^="http://x.com/" i],a[href^="//x.com/" i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M3%203h5.1l4.7%206.5L18.5%203H21l-7%208%207%2010h-5.1l-5-7-6.1%207H2.3l7.4-8.5L3%203zm3.8%201.9L17%2019.1h1.2L8%204.9H6.8z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=mixcloud i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M8.4%2017.7a5.7%205.7%200%200%201-.8-11.3%206.5%206.5%200%200%201%2012.7%202.1%204.6%204.6%200%200%201-1.2%209.1H8.4zm0-2.7h10.7a1.9%201.9%200%200%200%20.1-3.8l-1.6-.1.1-1.6a3.8%203.8%200%200%200-7.6-.9l-.3%201.3-1.3-.2a3%203%200%200%200-.1%205.3z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=twitch i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M4.2%203h16.1v11.2l-4%204h-3l-2.6%202.8H8.1v-2.8H4.2V3zm2.7%202.7v9.8h3.9v2.1l2.1-2.1h2.2l2.4-2.4V5.7H6.9zm4%202.1h2.1v5.6h-2.1V7.8zm4.2%200h2.1v5.6h-2.1V7.8z'/%3e%3c/svg%3e")}:where(.event-links,.footer:not(.footer-two),.info-text,.introduction,.nav-modal__socials) :is(a[href*=linkedin i]):not(.buy-button){--social-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M4.9%203.2a2.4%202.4%200%201%201%200%204.8%202.4%202.4%200%200%201%200-4.8zM2.8%209.6H7v11.2H2.8V9.6zm6.5%200h4v1.5h.1c.6-1.1%202-1.8%203.5-1.8%203.7%200%204.4%202.4%204.4%205.6v5.9h-4.2v-5.3c0-1.3%200-2.9-1.8-2.9s-2%201.4-2%202.8v5.4H9.3V9.6z'/%3e%3c/svg%3e")}@media (width<=768px){:where(.footer:not(.footer-two)) :is(a[href*=soundcloud i],a[href*=instagram i],a[href*=facebook i],a[href*="//fb.com" i],a[href*=residentadvisor i],a[href*="//ra.co" i],a[href*=bandcamp i],a[href*=spotify i],a[href*=youtube i],a[href*=youtu\.be i],a[href*=tiktok i],a[href*=twitter i],a[href^="https://x.com/" i],a[href^="http://x.com/" i],a[href^="//x.com/" i],a[href*=mixcloud i],a[href*=twitch i],a[href*=linkedin i]):not(.buy-button){width:2.5em;height:2.5em;margin-inline:.5em .75em}:where(.footer:not(.footer-two)) :is(a[href*=facebook i],a[href*="//fb.com" i]):not(.buy-button){vertical-align:.1em;width:1.6em;height:1.7em;margin-left:-.2em}}.footer{padding:var(--masterpad);border-top:4px solid;margin-top:-4px;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}.footer__content{font-size:var(--font-s);gap:calc(var(--masterpad) * 2);grid-template-columns:repeat(var(--cols), 1fr);display:grid}@media (width<=768px){.footer__content{grid-template-columns:1fr;gap:1em}}.footer__content-block{overflow:hidden}@media (width<=768px){.footer__content-block:empty{display:none}}.footer-one .footer__content-block{overflow:hidden}@media (width<=768px){.footer-one .footer__content-block:first-child{margin-bottom:var(--masterpad)}.footer-one .footer__content-block:last-child{margin-top:var(--masterpad)}.footer{padding-bottom:calc(var(--masterpad) * 1.5);padding-top:calc(var(--masterpad) * 2)}}.footer .logo svg{height:7.5em}.footer a[target=_blank]{position:relative}.footer a[target=_blank]:after{content:"↗︎";pointer-events:none;font-family:monospace;position:absolute;top:-.45em;left:calc(100% + .1em)}@media (width<=768px){.footer a[target=_blank]:after{top:-.15em}}.footer-two{border-top:1px solid}@media (width<=768px){.footer-two{padding-top:calc(var(--masterpad) * 2 - 10px)}.footer-two .footer__content{grid-template-columns:1fr 1fr 1fr;font-size:2.77vw}.footer-two .footer__content-block:last-child{grid-column:1/span 3;grid-template-columns:1fr 1fr 1fr;gap:1em;margin-top:1em;display:grid}.footer-two .footer__content-block:last-child>:last-child{grid-column:2/span 1}}.accordion-header{cursor:pointer;align-items:center;width:100%;padding-top:.33em;display:flex}.accordion-arrow{margin-left:calc(var(--masterpad) * .1);margin-top:-1px;transition:transform .125s}.accordion-header[aria-expanded=true] .accordion-arrow{transform:rotate(180deg)}.accordion-content{height:0;transition:height .125s;overflow:hidden}.accordion-content-inner{padding-bottom:calc(var(--masterpad) * .15)}.newsletter{border-top:4px solid var(--fg);font-size:var(--font-scale-factor);transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}.newsletter-inner{font-size:var(--font-xl);padding:var(--masterpad);line-height:.9;position:relative}.newsletter .newsletter-form{align-items:center;gap:.8em;display:flex}@media (width<=768px){.newsletter .newsletter-form{grid-template-columns:calc(100vw - var(--masterpad) * 2 - 1.3em) auto;gap:0;display:grid}.newsletter .newsletter-form-header{grid-column:1/span 2}}.newsletter .newsletter-form-wrap{position:relative;overflow:hidden}.newsletter .newsletter-form-wrap:before{content:"________________________________";letter-spacing:0;pointer-events:none;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear;position:absolute;bottom:-2px}@media (width<=768px){.newsletter .newsletter-form-wrap:before{bottom:-1px}}.newsletter .newsletter-form-wrap:after{background-color:var(--fg);content:"";width:.633em;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear;animation:1.5s linear infinite blinker;display:block;position:absolute;top:2px;bottom:.3em;left:.066em}.newsletter .newsletter-form-wrap:has(input:not(:-moz-placeholder-shown)):after{display:none}.newsletter .newsletter-form-wrap:has(input:focus):after{display:none}.newsletter .newsletter-form-wrap:has(input:not(:placeholder-shown)):after{display:none}.newsletter .newsletter-form input{appearance:none;color:var(--fg);letter-spacing:0;background:0 0;border:0;border-radius:3px;outline:0;width:100%;margin-top:-1px;padding:2px 0 3px;font-size:1em;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}.newsletter .newsletter-form input::placeholder{color:var(--fg);opacity:.2;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}@media (width<=768px){.newsletter .newsletter-form input::placeholder{opacity:.001}}.newsletter-submit{color:var(--fg);white-space:nowrap;background:0 0;border:0;margin-left:-.1em;padding:0;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}@media (width<=768px){.newsletter-submit{margin:-.75rem;padding:.75rem}}.newsletter-submit:hover{cursor:pointer;opacity:.666}.newsletter-submit.success{color:#a4ff56!important}.newsletter-submit.alert{color:#ff0e0e!important}.newsletter-status{color:var(--bg);letter-spacing:0;opacity:0;pointer-events:none;visibility:hidden;z-index:1;background-color:#000000e8;border-radius:8px;font-size:.75rem;line-height:1.15;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear,opacity .2s,transform .2s,visibility 0s linear .2s;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow:hidden;transform:translateY(4px)}@media (width>=1080px){.newsletter-status{font-size:inherit;bottom:calc(100% + .8rem);left:calc(var(--masterpad) * .9);right:calc(var(--masterpad) * .9)}}.newsletter-status.is-visible{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.newsletter-status.is-hiding{opacity:0;transform:translateY(4px)}.newsletter-status-message{padding:.633rem 1rem .5rem}.newsletter-status-timer{transform-origin:0;background-color:currentColor;height:1px;position:absolute;bottom:1px;left:0;right:0;transform:scaleX(0)}.newsletter-status.is-draining .newsletter-status-timer{transition:color 2s linear, background-color 2s linear, border-color 2s linear, fill 2s linear, stroke 2s linear, transform var(--newsletter-status-duration) linear;transform:scaleX(1)}@media (width<=768px){.newsletter.float{--newsletter-y:0px;-webkit-backdrop-filter:blur(6px)brightness(.3)contrast(1.6);backdrop-filter:blur(6px)brightness(.3)contrast(1.6);bottom:calc(var(--masterpad) * .5);color:var(--bg);left:calc(var(--masterpad) * .33);right:calc(var(--masterpad) * .33);touch-action:pan-y;transform:translateY(var(--newsletter-y));z-index:2;background-color:#0000;border:0;border-radius:8px;transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear,transform .25s ease-out;position:fixed}.newsletter.float .newsletter-inner{padding:calc(var(--masterpad) - 12px) calc(var(--masterpad) * .6 + 3px) calc(var(--masterpad) - 10px) calc(var(--masterpad) * .5 + 2px)}.newsletter.float .newsletter-form{grid-template-columns:1fr auto}.newsletter.float .newsletter-form-header{letter-spacing:0;position:absolute}.newsletter.float .newsletter-form-wrap{transition:opacity .5s}.newsletter.float .newsletter-form-wrap:after{background-color:var(--bg);width:.58em;top:.17em;left:7.25em}.newsletter.float .newsletter-form-wrap:before,.newsletter.float .newsletter-input{color:var(--bg)}.newsletter.float .newsletter-input::placeholder{opacity:.001}.newsletter.float :has(.newsletter-input:not(:-moz-placeholder-shown)) .newsletter-form-header{display:none}:is(.newsletter.float :has(.newsletter-input:focus) .newsletter-form-header,.newsletter.float :has(.newsletter-input:not(:placeholder-shown)) .newsletter-form-header){display:none}.newsletter.float .newsletter-submit{color:var(--bg);padding-bottom:.266em}.newsletter.float.is-closed{--newsletter-y:calc(100% + var(--masterpad))}.newsletter.float.is-closed .newsletter-submit{pointer-events:none}}.dark .newsletter-status{background-color:#bdbcbced}@media (width<=768px){.dark .newsletter.float{-webkit-backdrop-filter:blur(10px)contrast(.45)brightness(1.8)contrast(1.8);backdrop-filter:blur(10px)contrast(.45)brightness(1.8)contrast(1.8);color:var(--fg);background-color:#ffffff1a}.dark .newsletter.float .newsletter-form-header{color:var(--bg)}.dark .newsletter.float .newsletter-form-wrap:after{background-color:var(--bg)}.dark .newsletter.float .newsletter-form-wrap:before,.dark .newsletter.float .newsletter-input{color:var(--bg)}.dark .newsletter.float .newsletter-input::placeholder{opacity:.001}.dark .newsletter.float .newsletter-submit{color:var(--bg)}}@keyframes blinker{0%,49.9%{opacity:1}50%,to{opacity:0}}html,body{background-color:var(--bg);transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}html{--emphasis:var(--fg)}body{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}svg{fill:var(--fg);transition:color 2s linear,background-color 2s linear,border-color 2s linear,fill 2s linear,stroke 2s linear}.img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}a{all:unset}a:hover{cursor:pointer;text-decoration:none}@media (pointer:fine){a:hover,a:hover *,.event:hover .header,.panel_small:hover .header{color:var(--emphasis);text-decoration:none}a:hover svg,a:hover svg *{fill:var(--emphasis)}}button{all:unset}.page-title,.time{margin-bottom:-.15em;line-height:.9}@media (width<=768px){.page-title{display:none}}
