.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:min(88vh,900px);display:grid;align-items:end;overflow:hidden;background:radial-gradient(120% 80% at 70% 10%,#1b2230 0%,var(--fd-bg) 60%)}.bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0}.bg[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;object-position:center 22%;filter:contrast(1.08) saturate(1.05)}.bg[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0f1216eb,#0f1216bd 38%,#0f121626)}.hero[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--fd-bg) 0%,transparent 45%);pointer-events:none}.funken[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;padding-block:clamp(4rem,10vw,8rem) clamp(3rem,8vw,6rem)}.name[data-astro-cid-bbe6dxrz]{margin:1.1rem 0 0;font-family:var(--fd-font-display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.1rem,.9rem + 1vw,1.6rem);color:var(--fd-weiss)}.subline[data-astro-cid-bbe6dxrz]{margin:.4rem 0 0;font-size:clamp(.78rem,.68rem + .5vw,1rem);letter-spacing:.22em;text-transform:uppercase;font-weight:800;color:var(--fd-funke)}.claim[data-astro-cid-bbe6dxrz]{font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);margin-top:1.4rem;max-width:46ch;text-wrap:balance;color:#ffffffeb}.ctas[data-astro-cid-bbe6dxrz]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.85rem;align-items:center}.ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{min-height:48px;display:inline-flex;align-items:center}.ctas[data-astro-cid-bbe6dxrz] .btn-primary[data-astro-cid-bbe6dxrz]{font-weight:800}.ctas[data-astro-cid-bbe6dxrz] .btn-ghost[data-astro-cid-bbe6dxrz]{border-color:#ffffff8c;color:var(--fd-weiss)}.ctas[data-astro-cid-bbe6dxrz] .btn-ghost[data-astro-cid-bbe6dxrz]:hover{border-color:var(--fd-funke);color:var(--fd-funke)}.next-event-row[data-astro-cid-bbe6dxrz]{display:flex;align-items:stretch;gap:1rem;margin-top:2rem;max-width:46rem}.ne-teaser[data-astro-cid-bbe6dxrz]{flex:0 0 auto;align-self:stretch;display:block;box-sizing:border-box;width:auto;max-width:14rem;border-radius:var(--fd-radius, 16px);border:1px solid rgba(255,255,255,.22);background:#fff;padding:.4rem;overflow:hidden}.ne-teaser[data-astro-cid-bbe6dxrz] svg{display:block;height:100%;width:auto}.next-event[data-astro-cid-bbe6dxrz]{padding:1.25rem 1.4rem 1.4rem;border-radius:var(--fd-radius, 16px);background:#ffffff14;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);max-width:34rem;flex:1 1 auto;min-width:0}.ne-eyebrow[data-astro-cid-bbe6dxrz]{margin:0;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;font-weight:800;color:var(--fd-funke)}.ne-name[data-astro-cid-bbe6dxrz]{margin:.4rem 0 0;font-family:var(--fd-font-display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.15rem,1rem + .9vw,1.55rem);color:var(--fd-weiss);line-height:1.08}.ne-meta[data-astro-cid-bbe6dxrz]{margin:.3rem 0 0;font-size:.9rem;color:#ffffffb8}.cd-grid[data-astro-cid-bbe6dxrz]{display:flex;align-items:baseline;justify-content:space-between;gap:.2rem;margin-top:1rem;flex-wrap:nowrap;max-width:22rem}.cd-unit[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;flex:1 1 0;min-width:0}.cd-sep[data-astro-cid-bbe6dxrz]{flex:0 0 auto}.cd-num[data-astro-cid-bbe6dxrz]{font-family:var(--fd-font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.3rem,5.6vw,2.6rem);line-height:1;color:var(--fd-weiss);display:inline-block;text-align:center}.cd-tage[data-astro-cid-bbe6dxrz] .cd-num[data-astro-cid-bbe6dxrz]{color:var(--fd-funke);font-size:clamp(1.6rem,7vw,3.1rem)}.cd-label[data-astro-cid-bbe6dxrz]{margin-top:.25rem;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6}.cd-sep[data-astro-cid-bbe6dxrz]{font-family:var(--fd-font-display);font-size:clamp(1.1rem,4.5vw,2rem);line-height:1;color:#ffffff59}.cd-num[data-astro-cid-bbe6dxrz].flip{animation:cd-flip .24s ease-out}@media(prefers-reduced-motion:reduce){.cd-num[data-astro-cid-bbe6dxrz].flip{animation:none}}@keyframes cd-flip{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}.next-event[data-astro-cid-bbe6dxrz].is-heute .cd-grid[data-astro-cid-bbe6dxrz],.next-event[data-astro-cid-bbe6dxrz].is-heute .cd-sep[data-astro-cid-bbe6dxrz]{display:none}.next-event[data-astro-cid-bbe6dxrz].is-tage-only .cd-unit[data-astro-cid-bbe6dxrz]:not(.cd-tage),.next-event[data-astro-cid-bbe6dxrz].is-tage-only .cd-sep[data-astro-cid-bbe6dxrz]{display:none}.next-event[data-astro-cid-bbe6dxrz].is-heute .ne-eyebrow[data-astro-cid-bbe6dxrz]{color:var(--fd-funke)}.ne-line[data-astro-cid-bbe6dxrz]{margin:1rem 0 0;font-size:.95rem;color:#ffffffd9}.ne-empty[data-astro-cid-bbe6dxrz]{display:none;margin-top:1rem}.next-event[data-astro-cid-bbe6dxrz].is-empty .ne-name[data-astro-cid-bbe6dxrz],.next-event[data-astro-cid-bbe6dxrz].is-empty .ne-meta[data-astro-cid-bbe6dxrz],.next-event[data-astro-cid-bbe6dxrz].is-empty .cd-grid[data-astro-cid-bbe6dxrz],.next-event[data-astro-cid-bbe6dxrz].is-empty .ne-line[data-astro-cid-bbe6dxrz]{display:none}.next-event[data-astro-cid-bbe6dxrz].is-empty .ne-empty[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ne-empty-title[data-astro-cid-bbe6dxrz]{margin:.4rem 0 0;font-family:var(--fd-font-display);text-transform:uppercase;font-size:1.2rem;color:var(--fd-weiss)}@media(max-width:560px){.next-event-row[data-astro-cid-bbe6dxrz]{flex-direction:column}.ne-teaser[data-astro-cid-bbe6dxrz]{width:clamp(7rem,40vw,11rem);height:auto;align-self:flex-start}.ne-teaser[data-astro-cid-bbe6dxrz] svg{width:100%;height:auto}}@media(max-width:420px){.subline[data-astro-cid-bbe6dxrz]{letter-spacing:.12em}.ne-eyebrow[data-astro-cid-bbe6dxrz]{letter-spacing:.14em}.next-event[data-astro-cid-bbe6dxrz]{padding:1.1rem 1.1rem 1.25rem}}@media(max-width:380px){.ctas[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:stretch}.ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{justify-content:center}}.konfetti[data-astro-cid-yvokit2x]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.trust[data-astro-cid-j7pv25f6]{text-align:center}.trust[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--fs-3);margin-inline:auto;max-width:24ch}.logos[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;gap:clamp(1.5rem,5vw,4rem);margin:2rem 0 1.25rem;flex-wrap:wrap}.logo[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:150px;height:150px;text-decoration:none}.logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:contain}.logo-text[data-astro-cid-j7pv25f6]{font-family:var(--fd-font-display);text-transform:uppercase;color:var(--tone);font-size:1.1rem;line-height:1.1;text-align:center}.trust-line[data-astro-cid-j7pv25f6]{color:var(--fd-text-muted);margin-inline:auto}.parallax[data-astro-cid-j7pv25f6]{position:relative;min-height:clamp(320px,45vw,520px);display:grid;place-items:center;padding:3rem 1.5rem;background-size:cover;background-position:50% 35%;background-repeat:no-repeat;background-attachment:fixed}.parallax-zitat[data-astro-cid-j7pv25f6]{max-width:46rem;text-align:center;color:var(--fd-weiss);font-family:var(--fd-font-display);font-size:clamp(1.6rem,1.1rem + 2.2vw,2.75rem);line-height:1.2;text-wrap:balance;text-shadow:0 0 18px rgba(255,255,255,.35)}@supports (-webkit-touch-callout: none){.parallax[data-astro-cid-j7pv25f6]{background-attachment:scroll}}@media(prefers-reduced-motion:reduce){.parallax[data-astro-cid-j7pv25f6]{background-attachment:scroll}}.split[data-astro-cid-j7pv25f6]{display:grid;gap:2rem;grid-template-columns:1fr 1.4fr;align-items:start}@media(max-width:860px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.split[data-astro-cid-j7pv25f6] .split-bild{width:100%;height:auto;max-height:560px;object-fit:cover;object-position:50% 28%;border-radius:var(--fd-radius);margin-top:1.25rem;border:1px solid color-mix(in srgb,var(--tone-hell) 55%,transparent);box-shadow:0 18px 40px -20px #0000008c,0 0 0 6px color-mix(in srgb,var(--tone) 14%,transparent)}.bild-duo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.25rem}.bild-duo[data-astro-cid-j7pv25f6] img{width:100%;height:220px;object-fit:cover;object-position:50% 28%;border-radius:var(--fd-radius);border:1px solid color-mix(in srgb,var(--tone-hell) 55%,transparent);box-shadow:0 18px 40px -20px #0000008c,0 0 0 6px color-mix(in srgb,var(--tone) 14%,transparent)}.technik-kopf[data-astro-cid-j7pv25f6]{align-items:center}.technik-punkte[data-astro-cid-j7pv25f6]{padding-left:1.1rem;margin:0 0 1.2rem}.technik-punkte[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:.45rem}.technik-partner[data-astro-cid-j7pv25f6]{margin:1.5rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.technik-partner-logo[data-astro-cid-j7pv25f6]{height:38px;width:auto}.technik-partner-text[data-astro-cid-j7pv25f6]{margin:0}.technik-mosaik[data-astro-cid-j7pv25f6]{display:grid;gap:.75rem;margin-top:2.25rem;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(150px,15vw,230px)}.kachel[data-astro-cid-j7pv25f6]{position:relative;display:block;overflow:hidden;border-radius:var(--fd-radius);border:1px solid color-mix(in srgb,var(--tone-hell) 40%,transparent)}.kachel[data-astro-cid-j7pv25f6].gross{grid-column:span 2;grid-row:span 2}.kachel[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.kachel[data-astro-cid-j7pv25f6]:hover img{transform:scale(1.04)}.kachel-label[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;bottom:0;padding:1.6rem .8rem .6rem;font-size:.8rem;font-weight:700;letter-spacing:.04em;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72))}@media(max-width:860px){.technik-mosaik[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}}.split-musik[data-astro-cid-j7pv25f6]{grid-template-columns:1.15fr 1fr}@media(max-width:860px){.split-musik[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.split-musik[data-astro-cid-j7pv25f6] .split-bild{max-height:680px}.musik-schluss[data-astro-cid-j7pv25f6]{font-family:var(--fd-font-display);font-size:clamp(1.05rem,.95rem + .6vw,1.35rem);line-height:1.25;margin-bottom:1.5rem}.mehr-schluss[data-astro-cid-j7pv25f6]{margin-top:1.4rem;padding-top:1.1rem;border-top:2px solid var(--fd-funke);font-family:var(--fd-font-display);font-size:clamp(1.05rem,.95rem + .6vw,1.35rem);line-height:1.25;color:inherit}.post[data-astro-cid-j7pv25f6]{border-left:6px solid var(--tone)}.post[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{text-transform:none;letter-spacing:0;margin:.4rem 0 .5rem}.post[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.locations[data-astro-cid-j7pv25f6]{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--fd-line)}.faq[data-astro-cid-j7pv25f6]{max-width:760px}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{border-top:1px solid var(--fd-line);padding:.9rem 0}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--fd-line)}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:800;font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"+";color:var(--tone-hell);font-family:var(--fd-font-display);font-size:1.3rem}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{content:"–"}.faq[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.6rem 0 0}.more[data-astro-cid-j7pv25f6]{margin-top:2rem;display:flex;gap:.75rem;flex-wrap:wrap}.monat[data-astro-cid-j7pv25f6]{margin-top:2rem}.monat-head[data-astro-cid-j7pv25f6]{font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;font-family:var(--fd-font-text);font-weight:800;color:var(--fd-text-muted);border-bottom:1px solid var(--fd-line);padding-bottom:.5rem;margin:0}.frei[data-astro-cid-j7pv25f6]{margin-top:2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding:1.5rem 1.75rem;border-radius:var(--fd-radius);background:#ffffff1f;border:1px solid rgba(255,255,255,.3)}.frei[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--fs-3);margin-bottom:.3rem}.frei[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}
