.iridescent_bg.svelte-1uha8ag{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 140% 60% at 50% 50%,rgba(255,0,170,.65) 0%,rgba(0,225,255,.55) 30%,rgba(243,83,254,.45) 60%,transparent 90%);background-size:100% 250%;background-position:center 50%;animation:svelte-1uha8ag-verticalWaves 8s ease-in-out infinite,svelte-1uha8ag-shiftIridescence 12s linear infinite}@media(min-width:850px){.iridescent_bg.svelte-1uha8ag{background:#000}}@keyframes svelte-1uha8ag-verticalWaves{0%{background-position:center 50%}50%{background-position:center 25%}to{background-position:center 50%}}@keyframes svelte-1uha8ag-shiftIridescence{0%{filter:hue-rotate(0deg) saturate(1.4)}50%{filter:hue-rotate(180deg) saturate(1.8)}to{filter:hue-rotate(360deg) saturate(1.4)}}.logo_container.svelte-1uha8ag{position:fixed;left:50%;top:20px;transform:translate(-50%,-27%);z-index:2001;pointer-events:none}@media(min-width:1300px){.logo_container.svelte-1uha8ag{top:80px;transform:translate(-50%,-63%)}}.logo.svelte-1uha8ag{background:none;display:block;height:100px}@media(min-width:1300px){.logo.svelte-1uha8ag{height:145px}}.fork.svelte-1uha8ag{position:absolute;transform:translateY(14%);width:100%;height:88dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;z-index:2}@media(min-width:850px){.fork.svelte-1uha8ag{transform:translateY(12.5%);flex-direction:row;height:80vh}}.fork.svelte-1uha8ag .festival:where(.svelte-1uha8ag),.fork.svelte-1uha8ag .klangkuenstler:where(.svelte-1uha8ag){width:100%;flex:0 0 50%;text-align:center;position:relative;overflow:hidden;transition:flex .5s cubic-bezier(.25,1,.5,1),filter .5s ease}@media(min-width:850px){.fork.svelte-1uha8ag .festival:where(.svelte-1uha8ag),.fork.svelte-1uha8ag .klangkuenstler:where(.svelte-1uha8ag){flex-direction:row;height:80vh}}:is(.fork.svelte-1uha8ag .festival:where(.svelte-1uha8ag),.fork.svelte-1uha8ag .klangkuenstler:where(.svelte-1uha8ag)):before{content:"";position:absolute;inset:-1px;border:8px solid transparent;background:#6c6c6c;background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:svelte-1uha8ag-borderFlow 6s linear infinite;z-index:5;transition:filter .3s ease}@media(min-width:850px){:is(.fork.svelte-1uha8ag .festival:where(.svelte-1uha8ag),.fork.svelte-1uha8ag .klangkuenstler:where(.svelte-1uha8ag)):before{background:#fff}}@media(min-width:850px){.fork.svelte-1uha8ag:has(.festival:where(.svelte-1uha8ag):hover) .festival:where(.svelte-1uha8ag){flex:0 0 52%;z-index:10;animation:svelte-1uha8ag-glowFlow 4s linear infinite}.fork.svelte-1uha8ag:has(.festival:where(.svelte-1uha8ag):hover) .festival:where(.svelte-1uha8ag):before{border-right:8px solid transparent;filter:brightness(1.4);background:linear-gradient(120deg,#fff3b0,gold,#ff9f0a,#ffe600,#fff3b0);background-size:300% 300%;animation:svelte-1uha8ag-borderFlow 4s linear infinite}.fork.svelte-1uha8ag:has(.festival:where(.svelte-1uha8ag):hover) .klangkuenstler:where(.svelte-1uha8ag){flex:0 0 48%;filter:brightness(.8) blur(1px)}.fork.svelte-1uha8ag:has(.festival:where(.svelte-1uha8ag):hover) .klangkuenstler:where(.svelte-1uha8ag):before{border-left:none}.fork.svelte-1uha8ag:has(.klangkuenstler:where(.svelte-1uha8ag):hover) .klangkuenstler:where(.svelte-1uha8ag){flex:0 0 52%;z-index:10;animation:svelte-1uha8ag-glowFlow 4s linear infinite}.fork.svelte-1uha8ag:has(.klangkuenstler:where(.svelte-1uha8ag):hover) .klangkuenstler:where(.svelte-1uha8ag):before{border-left:8px solid transparent;filter:brightness(1.4);background:linear-gradient(120deg,#fff3b0,gold,#ff9f0a,#ffe600,#fff3b0);background-size:300% 300%;animation:svelte-1uha8ag-borderFlow 4s linear infinite}.fork.svelte-1uha8ag:has(.klangkuenstler:where(.svelte-1uha8ag):hover) .festival:where(.svelte-1uha8ag){flex:0 0 48%;filter:brightness(.8) blur(1px)}.fork.svelte-1uha8ag:has(.klangkuenstler:where(.svelte-1uha8ag):hover) .festival:where(.svelte-1uha8ag):before{border-right:none}}.fork.svelte-1uha8ag .festival:where(.svelte-1uha8ag){background:url(../../../images/BP26_OVERALL_PREVIEW.jpg) no-repeat 0% 38% / cover;display:flex;justify-content:center;text-transform:uppercase;text-decoration:none;font-size:clamp(30px,3vw + 1rem,70px);color:#ffd900;font-weight:900;-webkit-text-stroke:.5px rgb(72,72,72)}@media(min-width:850px){.fork.svelte-1uha8ag .festival:where(.svelte-1uha8ag){background:url(../../../images/BP26_OVERALL_PREVIEW.jpg) no-repeat 0% 38% / cover}}.fork.svelte-1uha8ag .festival:where(.svelte-1uha8ag):before{border-bottom:3px solid transparent}@media(min-width:850px){.fork.svelte-1uha8ag .festival:where(.svelte-1uha8ag):before{border-right:4px solid transparent;border-bottom:8px solid transparent}}.fork.svelte-1uha8ag .klangkuenstler:where(.svelte-1uha8ag){background:url(../../../images/KK-MULTIVERSUM-ARTWORK-16x9.png) no-repeat center / cover}@media(min-width:850px){.fork.svelte-1uha8ag .klangkuenstler:where(.svelte-1uha8ag){background:url(../../../images/KK-MULTIVERSUM-ARTWORK-16x9.png) no-repeat center / 120% 100%}}.fork.svelte-1uha8ag .klangkuenstler:where(.svelte-1uha8ag):before{border-top:3px solid transparent}@media(min-width:850px){.fork.svelte-1uha8ag .klangkuenstler:where(.svelte-1uha8ag):before{border-left:4px solid transparent;border-top:8px solid transparent}}@keyframes svelte-1uha8ag-borderFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-1uha8ag-glowFlow{0%{box-shadow:inset 0 0 40px 15px #fff3b0b3}33%{box-shadow:inset 0 0 50px 18px #ffd700d9}66%{box-shadow:inset 0 0 42px 16px #ff9f0abf}to{box-shadow:inset 0 0 40px 15px #fff3b0b3}}
