:root{--ink:#25201c;--rosa:#e7a89b;--flieder:#cdacd2;--blau:#4a5ba6;--creme:#f1e7de;--weiss:#fff;--rot:#e3051a;--fd:var(--font-faro),"Arial Black",sans-serif;--fb:"komet","Helvetica Neue",Arial,sans-serif;--titel-lh:1.05;--titel-pad:0.19em 0.32em}*{margin:0;padding:0;box-sizing:border-box}html.locked,html.locked body{overflow:hidden}body{background:#14100e;color:var(--creme);font-family:var(--fb);overflow-x:hidden}::selection{background:var(--rosa);color:var(--ink)}a{color:inherit}b,strong{font-weight:700}:root{--anthrazit:#3a342f;--anthrazit-tief:#0e0c0a;--anthrazit-loch:17%;--anthrazit-kante:44%}#driver{height:1000vh}#stage{position:fixed;inset:0;overflow:hidden}#panner{position:absolute;inset:0;transition:transform .75s cubic-bezier(.65,0,.35,1);will-change:transform}#panner.side{transform:translateX(-100vw)}html.reduced #panner{transition:none}#bgVig{inset:0;background:radial-gradient(circle at 50% 47%,#000 0 var(--anthrazit-loch),var(--anthrazit-tief) var(--anthrazit-kante),var(--anthrazit) 100%)}#bgVig,#world{position:absolute}#world{inset:-40px;will-change:transform}#ripples{position:absolute;inset:0;--loch-maske:radial-gradient(circle at 50% 47%,transparent 0 calc(var(--anthrazit-loch) + 11%),#000 calc(var(--anthrazit-loch) + 25%));-webkit-mask-image:var(--loch-maske);mask-image:var(--loch-maske)}.ripple{left:50%;top:50%;background-size:100% 100%;will-change:transform,opacity}#depthShade,.ripple{position:absolute;pointer-events:none}#depthShade{inset:0;z-index:6;opacity:0;background:radial-gradient(circle at 50% 47%,transparent 26%,#000 92%)}:root{--railraum:150px}#stops{position:absolute;inset:0;z-index:8;perspective:900px;perspective-origin:50% 47%;opacity:0;transition:opacity .4s}#stops.ready{opacity:1}.stop{position:absolute;left:50%;top:50%;width:min(88vw,max(620px,100vw - 2*var(--railraum)),720px);display:flex;flex-direction:column;gap:14px;align-items:center;will-change:transform,opacity;pointer-events:none;transform:translate(-50%,-50%)}.stop.live{pointer-events:auto}.stop h2{font-family:var(--fd);font-weight:400;font-size:clamp(28px,5.6vw,52px);line-height:var(--titel-lh);padding:var(--titel-pad);display:inline-block;text-align:center}@media(min-width:761px){#stop-kontakt,#stop-konzerte,#stop-musik{align-items:stretch}#stop-kontakt,#stop-konzerte{flex-direction:row}#stop-musik{flex-direction:row-reverse}#stop-kontakt h2,#stop-konzerte h2,#stop-musik h2{writing-mode:vertical-rl;flex:none;padding:.32em .19em;align-self:start}#stop-kontakt h2,#stop-konzerte h2{rotate:180deg}#stop-kontakt .scrollwrap,#stop-konzerte .scrollwrap,#stop-musik .scrollwrap{flex:1 1;min-width:0;width:auto}#stop-ueber{display:grid;grid-template-columns:44% 1fr;grid-column-gap:16px;column-gap:16px;grid-row-gap:14px;row-gap:14px;align-items:start}#stop-ueber .duo,#stop-ueber .scrollwrap{display:contents}#stop-ueber>h2{grid-column:2;grid-row:1;justify-self:start}#stop-ueber .duo img{grid-column:1;grid-row:1/span 2;width:100%}#stop-ueber .duo .txt{grid-column:2;grid-row:2}#stop-loch{display:grid;grid-template-columns:max-content;justify-content:center}#stop-loch .duo,#stop-loch .scrollwrap{display:contents}#stop-loch .items.srv,#stop-loch .lede,#stop-loch .txt{width:0;min-width:100%}#stop-loch .duo img{width:100%}}.stop .lede{font-size:14.5px;line-height:1.55;background:rgba(37,32,28,.72);padding:10px 13px;font-style:italic;align-self:stretch}.stop .items{list-style:none;display:flex;flex-direction:column;gap:7px;width:100%}.stop .items a.row{width:100%;text-align:left;border:0;cursor:pointer;font-family:var(--fb);font-size:clamp(13.5px,1.7vw,15.5px);color:var(--creme);background:rgba(37,32,28,.82);padding:.62em .9em;line-height:1.5;display:flex;justify-content:space-between;gap:10px;align-items:baseline;transition:background .15s,transform .15s;text-decoration:none}.stop .items a.row:focus-visible,.stop .items a.row:hover{background:var(--flieder);color:var(--rot)}.stop .items .go{font-family:var(--fd);font-size:.85em;opacity:.7;white-space:nowrap}.stop .items a.row:hover .go{opacity:1}.stop .items .sub{font-style:italic;opacity:.75;font-size:.9em}.stop .scrollwrap{width:100%;display:flex;flex-direction:column;gap:14px;align-items:center}.stop .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;width:100%}.stop .tile{border:0;cursor:pointer;background:none;padding:0;text-align:left;font-family:var(--fb);color:var(--creme);display:flex;flex-direction:column;gap:6px;text-decoration:none}.stop .tile .sq{position:relative;aspect-ratio:1;width:100%;display:flex;align-items:flex-end;padding:8px;font-family:var(--fd);font-size:clamp(10.5px,1.6vw,13px);line-height:1.25;word-break:break-word}.stop .tile .sq.hascover{padding:0}.stop .tile .sq img{width:100%;height:100%;object-fit:cover;display:block}.stop .tile:focus-visible .sq,.stop .tile:hover .sq{outline:3px solid var(--rot);outline-offset:-3px}.stop .tile .sq .rdate{position:absolute;inset:0;display:none;align-items:center;justify-content:center;background:rgba(227,5,26,.75);color:var(--weiss);font-family:var(--fd);font-weight:700;font-size:clamp(14px,2.2vw,19px);letter-spacing:.03em}@media(hover:hover){.stop .tile .sq .rdate{display:flex;opacity:0;transition:opacity .2s}.stop .tile:focus-visible .sq .rdate,.stop .tile:hover .sq .rdate{opacity:1}}.stop .tile .cap{font-size:11.5px;font-style:italic;opacity:.75}.stop .duo{display:flex;gap:16px;width:100%;align-items:flex-start}.stop .duo img{width:44%;display:block;flex:none;height:auto}.stop .duo .txt{flex:1 1;font-size:14px;line-height:1.55;background:rgba(37,32,28,.72);padding:12px 14px}.stop .duo .txt p+p{margin-top:.8em}.stop .items.srv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.stop .items.srv .row{align-items:center}.stop .items .srvname{flex:1 1}.ic{width:20px;height:20px;flex:none}.ic svg{width:100%;height:100%;display:block;fill:currentColor;stroke:none}.ic svg.ln{fill:none;stroke:currentColor}.stop .lede a{color:inherit;text-underline-offset:2px}#detail .cta,.stop .bigbtn,.stop .cta{font-family:var(--fd);font-size:13.5px;background:var(--rot);color:var(--weiss);padding:.6em .9em;text-decoration:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:.45em;transition:background .15s,color .15s}#detail .cta:focus-visible,#detail .cta:hover,.stop .bigbtn:focus-visible,.stop .bigbtn:hover,.stop .cta:focus-visible,.stop .cta:hover{background:var(--flieder);color:var(--rot)}#detail .cta[target=_blank]:after,.stop .bigbtn[target=_blank]:after,.stop .cta[target=_blank]:after{content:"";width:1em;height:1em;flex:none;background:currentColor;--extern-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3.6h6.4V10'/%3E%3Cpath d='M20.4 3.6l-9 9'/%3E%3Cpath d='M18.4 14v4.9a1.5 1.5 0 0 1-1.5 1.5H5.1a1.5 1.5 0 0 1-1.5-1.5V7.1a1.5 1.5 0 0 1 1.5-1.5H10'/%3E%3C/svg%3E");-webkit-mask:var(--extern-icon) center/contain no-repeat;mask:var(--extern-icon) center/contain no-repeat}#socials{position:fixed;left:16px;bottom:16px;z-index:60;display:flex;gap:11px;align-items:center}#socials a{color:var(--creme);opacity:.8;display:block;width:20px;height:20px}#socials a:focus-visible,#socials a:hover{opacity:1;color:var(--rot)}#socials .sicon{display:block;width:100%;height:100%;background:currentColor;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}@media(max-width:760px){.stop .duo{flex-direction:column}.stop .duo img{width:100%}}@media(max-width:560px){.stop .grid{grid-template-columns:repeat(2,1fr)}.stop .items.srv{grid-template-columns:1fr}#socials{gap:9px}#socials a{width:18px;height:18px}}#detail{position:absolute;top:0;bottom:0;left:100vw;width:100vw;z-index:9;overflow-y:auto;background:radial-gradient(circle at 18% 40%,#221d19 0,#14100e 55%,#0b0908 100%)}#detail .inner{max-width:min(1100px,max(600px,100vw - 2*var(--railraum)));margin:0 auto;padding:90px 22px 140px;display:flex;flex-direction:column;gap:18px}#panner .backBtn{position:absolute;left:calc(100vw + 16px);bottom:56px;z-index:10;font-family:var(--fd);font-size:22px;background:none;color:var(--flieder);border:0;cursor:pointer;padding:.55em .85em;letter-spacing:.03em}#panner .backBtn:focus-visible,#panner .backBtn:hover{background:var(--flieder);color:var(--rot)}#detail .kicker{font-family:var(--fd);font-size:12px;letter-spacing:.24em;opacity:.55}#detail h1,#detail h3{font-family:var(--fd);font-weight:400;font-size:clamp(30px,6vw,58px);line-height:var(--titel-lh);padding:var(--titel-pad);display:inline-block;align-self:flex-start}#detail .big{font-family:var(--fd);font-size:clamp(40px,9vw,86px);line-height:1}#detail li,#detail p{font-size:15px;line-height:1.6}#detail ul{list-style:none;display:flex;flex-direction:column;gap:8px}#detail li{background:rgba(37,32,28,.8);padding:.6em .9em}#detail li a{text-decoration:none;display:flex;justify-content:space-between;gap:10px;align-items:center}#detail li a:hover{color:var(--rot)}#detail li:has(a){transition:background .15s}#detail li:has(a):hover,#detail li:has(a:focus-visible){background:var(--flieder);color:var(--rot)}#detail .cta,.stop .bigbtn,.stop .cta{align-self:flex-start}#detail .note{font-style:italic;opacity:.75;font-size:13.5px}#detail .prerelease{align-self:flex-start;font-family:var(--fd);font-size:13px;letter-spacing:.04em;padding:.5em .8em;background:var(--rot);color:var(--weiss)}#detail .coverimg{align-self:flex-start;width:min(70vw,300px);height:auto}#detail .prose p+p{margin-top:.8em}#phlegma{position:fixed;left:50%;top:47%;z-index:20;opacity:0;pointer-events:none}#phlegma img{width:min(44vw,230px);height:auto;display:block;transform:translate(-50%,-50%) translate(95%,65%) scale(var(--phlegma-scale,1))}@media(max-width:991px){#phlegma img{transform:translate(-50%,-50%) scale(var(--phlegma-scale,1))}}#startBtn{position:fixed;left:50%;top:78%;transform:translate(-50%,-50%);z-index:30;width:min(24vw,90px);aspect-ratio:1;background:none;color:var(--flieder);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:background .15s,color .15s}#startBtn:focus-visible,#startBtn:hover{background:var(--flieder);color:var(--rot)}#startBtn svg{width:74%;height:74%;animation:startbob 1.8s ease-in-out infinite}@keyframes startbob{0%,to{transform:translateY(-4%)}50%{transform:translateY(7%)}}html.reduced #startBtn svg{animation:none}#tunnelHeader{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;justify-content:space-between;align-items:center;padding:14px 18px;pointer-events:none}:root{--logoh:58px}#tunnelHeader .wordmark{display:block;pointer-events:auto;text-decoration:none}.enlLogo svg{display:block;height:var(--logoh);width:auto;fill:var(--rot);overflow:visible}.enlLogo text{font-family:var(--fd);font-size:120px;fill:var(--flieder);opacity:.9}@media(max-width:760px){:root{--logoh:44px}}@media(max-width:560px){:root{--logoh:34px}}#rail{position:fixed;right:22px;top:50%;transform:translateY(-50%);z-index:60;height:min(60vh,500px);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}#railLine{right:5px;top:0;bottom:0;width:2px;background:rgba(241,231,222,.35)}#railLine,#railScrub{position:absolute;cursor:ns-resize}#railScrub{top:-10px;bottom:-10px;right:-9px;width:30px}#railScrub:focus-visible{outline:2px solid var(--rot)}body.scrubbing{cursor:ns-resize}body.scrubbing #cursor{transform:translateY(-50%) scale(1.5);box-shadow:0 0 0 5px rgba(227,5,26,.35)}html:has(#driver){scrollbar-width:none}html:has(#driver)::-webkit-scrollbar{width:0;display:none}.notch{position:absolute;right:0;transform:translateY(-50%);display:flex;align-items:center;gap:9px;cursor:pointer;border:0;background:none;color:var(--creme);padding:4px 0;text-decoration:none}.notch .lbl{font-size:11.5px;letter-spacing:.05em;background:rgba(37,32,28,.85);padding:.35em .6em;opacity:.75;transition:all .2s;white-space:nowrap}.notch .dot{width:12px;height:12px;background:var(--creme);border-radius:50%;transition:all .2s}.notch.active .lbl,.notch:hover .lbl{opacity:1}.notch.active .lbl{background:var(--rot);color:var(--weiss);font-weight:700}.notch.active .dot{background:var(--rot);transform:scale(1.25)}#cursor{position:absolute;right:1px;width:10px;height:10px;border-radius:50%;background:var(--rot);transform:translateY(-50%);pointer-events:none;box-shadow:0 0 0 3px rgba(227,5,26,.25);transition:transform .15s,box-shadow .15s}#railToggle{position:absolute;right:-5px;top:-42px;width:23px;height:23px;color:var(--creme);background:var(--ink);border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}#railToggle svg{width:66%;height:66%;display:block}#railToggle:hover{background:var(--rot);color:var(--weiss)}body.railMin #rail{right:10px}#burger,body.railMin .notch .lbl{display:none}#burger{position:fixed;top:14px;right:18px;z-index:70;align-items:center;height:var(--logoh);font-family:var(--fd);font-size:15px;line-height:normal;padding:0 .55em;background:var(--creme);color:var(--ink);border:0;cursor:pointer}#burger svg{display:block;width:1.2em;height:1.2em;width:1lh;height:1lh}#navScrim{display:none;position:fixed;inset:0;z-index:55;background:rgba(11,9,8,.62)}@media(max-width:760px){.notch .lbl{display:none}#rail{right:12px}:root{--railraum:0px}#railToggle{display:none}#burger{display:flex}#navScrim,body.mobileNav .notch .lbl{display:block}}#grain{position:fixed;inset:-80px;pointer-events:none;z-index:40;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='280' height='280' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-image:radial-gradient(circle at 50% 47%,transparent 0 16%,#000 52%);mask-image:radial-gradient(circle at 50% 47%,transparent 0 16%,#000 52%);animation:shimmer .9s steps(1) infinite}@keyframes shimmer{0%{background-position:0 0}25%{background-position:-90px 60px}50%{background-position:70px -40px}75%{background-position:-40px -80px}}@media(prefers-reduced-motion:reduce){#grain{animation:none}}@font-face{font-family:faro;src:url(/_next/static/media/dcf3afeeeb08a83d-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:faro Fallback;src:local("Arial");ascent-override:86.01%;descent-override:21.84%;line-gap-override:17.98%;size-adjust:111.26%}.__className_294c15{font-family:faro,faro Fallback;font-weight:400}.__variable_294c15{--font-faro:"faro","faro Fallback"}