@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v29-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Audiowide;src:url(/fonts/audiowide-v20-latin-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(/fonts/orbitron-v31-latin-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(/fonts/orbitron-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--content-width:clamp(300px, 90vw, 1000px)}html{box-sizing:border-box}body{color:#fff;background-color:#000;margin:0;padding:0;font-family:Arial,sans-serif;font-size:120%;overflow-x:hidden}section,.onstage_card{flex-direction:column;justify-content:center;align-items:center;width:clamp(300px,90vw,1000px);margin:0 auto;display:flex}h1{margin-top:150px;font-family:Orbitron,Arial,sans-serif;font-size:200%}h2{font-family:Orbitron,Arial,sans-serif;font-size:200%}a{color:#fff}a:hover{color:#d3d3d3}footer{text-align:center;color:#fff;margin-bottom:2em}#logo{z-index:1;width:clamp(min(350px,90%),40%,90vw);height:auto;margin:-32% auto 0;display:block}.glitch{animation:.35s step-end .3s forwards glitch}@keyframes glitch{0%{opacity:0;filter:drop-shadow(-2px 0 red)drop-shadow(2px 0 #0ff);transform:scale(1.1)}20%{opacity:1;filter:drop-shadow(-3px 0 red)drop-shadow(3px 0 #0ff);transform:translate(-3px,2px)}40%{filter:drop-shadow(2px 1px red)drop-shadow(-2px -1px #0ff);transform:translate(2px,-2px)}60%{filter:drop-shadow(-1px 0 red)drop-shadow(1px 0 #0ff);transform:translate(0)}80%{opacity:.8;filter:none;transform:translate(1px,-1px)}to{opacity:1;filter:none;transform:scale(1)}}#member_banner{grid-template-columns:repeat(5,1fr);width:100%;display:grid;overflow:hidden}#member_banner>a{z-index:-1;position:relative;overflow:hidden}#member_banner>a:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#000 30% 65%,#000 100%);height:45%;position:absolute;bottom:0;left:0;right:0}#member_banner img{object-fit:cover;filter:grayscale()brightness(200%);width:100%;height:100%;transition:filter .3s;display:block}#member_banner>a:first-child img{filter:grayscale()brightness(160%)contrast();transform-origin:13% 30%;transform:scale(1.05)}#member_banner>a:nth-child(2) img{filter:grayscale()brightness(190%)contrast(1.1);transform-origin:50% 35%;transform:scale(1)}#member_banner>a:nth-child(3) img{filter:grayscale()brightness(215%)contrast();transform-origin:30% 35%;transform:scale(1.2)}#member_banner>a:nth-child(4) img{filter:grayscale()brightness(200%)contrast();transform-origin:50% 30%;transform:scale(.9)}#member_banner>a:nth-child(5) img{filter:grayscale()brightness(205%)contrast();transform-origin:50% 35%;transform:scale(1.04)}#member_banner a:hover img{filter:grayscale(0%)brightness()}#links{border:none;flex-flow:wrap;justify-content:center;align-items:center;gap:10px;width:clamp(300px,90vw,1000px);display:flex}#links a img{image-rendering:auto;background:#fff;border-radius:100%;width:48px;padding:2px;transition:background .2s ease-in-out}#links a img:hover,#links a img:focus{background:var(--brand,gray);cursor:pointer}#instagram{--brand:linear-gradient(45deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888)}#youtube{--brand:red}#spotify{--brand:#1db954}#backstagepro{--brand:#e2001a}#spreadshop{--brand:#ff8256}#email{--brand:#1e90ff}#facebook{--brand:#0866ff}#tiktok{--brand:linear-gradient(to bottom right, #69c9d0, #ee1d52)}.link-group{flex-wrap:nowrap;justify-content:center;gap:10px;display:flex}.countdown{gap:1rem;display:flex}.countdown .cube-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.countdown .cube{width:55px;height:55px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.9,.2,1)}.countdown .face{color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #ffffff1a;border-radius:.4em;justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;font-weight:700;display:flex;position:absolute}.countdown .front{background:linear-gradient(to bottom right,#222,#333)}.countdown .back{background:linear-gradient(to bottom right,indigo,#6a0dad);transform:rotateX(180deg)}.countdown label{color:#d3d3d3;margin-top:.8rem;font-size:.7rem}.coming-soon{color:#fff;-webkit-user-select:none;user-select:none;background:red;border-radius:.4em;margin:0 0 -30px auto;padding:.2em .6em;font-size:clamp(16px,3vw,25px);font-weight:700;animation:1s ease-in-out infinite pulse-glow;transform:rotate(10deg)}@keyframes pulse-glow{0%,to{box-shadow:0 0 8px red,0 0 20px #8b0000}50%{box-shadow:0 0 14px red,0 0 35px #8b0000}}@media (prefers-reduced-motion:reduce){.coming-soon{animation:none}}.consent-banner{z-index:9999;color:#f4f4f5;background:#16161a;border-top:1px solid #3f3f46;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:1.25rem clamp(1rem,4vw,2.5rem);font-size:.9rem;line-height:1.5;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}.consent-banner h2{margin:0 0 .4rem;font-size:1rem}.consent-banner p{margin:0 0 .5rem}.consent-banner__body{flex:32ch;max-width:70ch}.consent-overlay{z-index:9998;background:#0009;position:fixed;top:0;bottom:0;left:0;right:0}.consent-modal{z-index:9999;color:#f4f4f5;background:#16161a;border:1px solid #3f3f46;border-radius:.5rem;width:min(46rem,100vw - 2rem);max-height:min(85vh,48rem);padding:clamp(1.25rem,4vw,2rem);font-size:.9rem;line-height:1.5;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.consent-modal h2{margin:0 0 1rem;font-size:1.15rem}.consent-services{margin:0 0 1.25rem;padding:0;list-style:none}.consent-service{border-top:1px solid #3f3f46;padding:.9rem 0}.consent-service label{cursor:pointer;align-items:center;gap:.6rem;display:flex}.consent-service input{accent-color:#e4e4e7;width:1.05rem;height:1.05rem}.consent-service__name{font-weight:600}.consent-service__desc{color:#a1a1aa;margin:.4rem 0 0}.consent-service__meta{color:#a1a1aa;margin:.3rem 0 0;font-size:.8rem}.consent-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.consent-btn{color:#f4f4f5;min-width:9rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #3f3f46;border-radius:.3rem;flex:0 auto;padding:.6rem 1.1rem;font-weight:600}.consent-btn:hover{border-color:#e4e4e7}.consent-btn:focus-visible{outline-offset:2px;outline:2px solid #e4e4e7}.consent-btn[data-action=accept]{color:#16161a;background:#e4e4e7;border-color:#e4e4e7}.consent-btn--link{border-color:#0000;min-width:0;padding-inline-start:.4rem;padding-inline-end:.4rem;font-weight:400;text-decoration:underline}.consent-links{gap:1rem;margin:0;font-size:.85rem;display:flex}.consent-links a{color:#a1a1aa}[data-consent-service]{aspect-ratio:16/9;background:#171718;border-radius:.35rem;width:100%;margin-block-start:2rem;margin-block-end:2rem;position:relative;overflow:hidden}[data-consent-service] iframe{border:0;width:100%;height:100%;display:block}[data-consent-service=spotify]{aspect-ratio:auto;border-radius:12px;height:430px}.consent-placeholder{color:#f4f4f5;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.25rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.consent-placeholder[hidden]{display:none}.consent-placeholder p{max-width:42ch;margin:0;font-size:.85rem;line-height:1.45;position:relative}.consent-placeholder button{color:#16161a;font:inherit;cursor:pointer;background:#f4f4f5;border:0;border-radius:.3rem;padding:.55rem 1.1rem;font-weight:600;position:relative}.consent-placeholder__thumb{object-fit:cover;filter:brightness(.35);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:40rem){.consent-btn{flex:100%}}.test-banner{z-index:10000;color:#fff;background-color:#bb5151aa;justify-content:center;align-items:center;width:100%;height:2em;display:flex;position:fixed;top:0;left:0}.onstage_card{--frame-notch:clamp(20px, 4.5vw, 42px);--frame-width:2px;--frame-idle:#ffffff80;--frame-live:#e10600;margin-bottom:75px}.onstage_card img{filter:grayscale()contrast(1.08)brightness(.9);width:100%;height:auto;clip-path:polygon(calc(var(--frame-notch) - 3px) 0, 100% 0, 100% calc(100% - var(--frame-notch) + 3px), calc(100% - var(--frame-notch) + 3px) 100%, 0 100%, 0 calc(var(--frame-notch) - 3px));transition:filter .5s,transform .5s;display:block}.onstage_card i{font-style:normal;font-family:var(--font-heading);text-transform:uppercase;text-align:center}.onstage_card i:first-of-type{letter-spacing:.12em;margin-top:18px;font-size:.85em}.onstage_card i:last-of-type{color:var(--frame-live);letter-spacing:.22em;margin-top:6px;font-size:.7em}.event-frame{width:var(--content-width);padding:var(--frame-width);background:var(--frame-idle);clip-path:polygon(var(--frame-notch) 0, 100% 0, 100% calc(100% - var(--frame-notch)), calc(100% - var(--frame-notch)) 100%, 0 100%, 0 var(--frame-notch));transition:background .4s;display:block;position:relative}.event-frame:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(var(--frame-live), var(--frame-live)) top right/28px 2px no-repeat, linear-gradient(var(--frame-live), var(--frame-live)) top right/2px 28px no-repeat, linear-gradient(var(--frame-live), var(--frame-live)) bottom left/28px 2px no-repeat, linear-gradient(var(--frame-live), var(--frame-live)) bottom left/2px 28px no-repeat;transition:opacity .4s;position:absolute;top:14px;bottom:14px;left:14px;right:14px}@media (hover:hover){.onstage_card:hover{animation:.45s step-end forwards pe-glitch}.onstage_card:hover .event-frame{background:var(--frame-live)}.onstage_card:hover .event-frame:before{opacity:1}.onstage_card:hover img{filter:grayscale(0%)contrast(1.05)saturate(1.15);transform:scale(1.015)}}@keyframes pe-glitch{0%{filter:drop-shadow(-7px 0 #e10600bf)drop-shadow(7px 0 #00e5ffbf)}35%{filter:drop-shadow(5px 0 #e1060099)drop-shadow(-5px 0 #00e5ff99)}70%{filter:drop-shadow(-2px 0 #e1060080)drop-shadow(2px 0 #00e5ff80)}to{filter:drop-shadow(0 0 22px #e1060066)}}@media (prefers-reduced-motion:reduce){.event-frame,.event-frame:before,.onstage_card img{transition:none}.onstage_card:hover{animation:none}}.maps{color:#fff;background:0 0;border:2px solid #fff;border-radius:8px;padding:10px 20px;font-weight:500;text-decoration:none;transition:background .2s ease-in-out,color .2s ease-in-out;display:inline-block}.maps:hover{color:#000;background:#fff}
/*$vite$:1*/