.show[data-astro-cid-rirtsycj]{text-align:center;justify-items:center;gap:clamp(32px,4.5vw,64px);display:grid}.show-stage[data-astro-cid-rirtsycj]{width:min(100%,1120px,104svh)}.show-info[data-astro-cid-rirtsycj],.show-info[data-astro-cid-rirtsycj]>div[data-astro-cid-rirtsycj]{justify-items:center;display:grid}.show-title[data-astro-cid-rirtsycj]{font-family:var(--font-display);letter-spacing:-.018em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.6rem,4.4vw,4.8rem);font-weight:560;font-stretch:125%;line-height:.95}.show-leistungen[data-astro-cid-rirtsycj]{justify-content:center;gap:var(--s-1) 0;max-width:56ch;font-size:var(--fs-label);letter-spacing:.16em;color:var(--cream-muted);flex-wrap:wrap;margin-top:clamp(16px,1.8vw,24px);font-weight:580;line-height:1.4;display:flex}.show-leistungen[data-astro-cid-rirtsycj] li[data-astro-cid-rirtsycj]:not(:last-child):after{content:"/";color:var(--cream-quiet);margin-inline:.8em;font-weight:400}.show-live[data-astro-cid-rirtsycj]{margin-top:clamp(20px,2.4vw,32px)}.slides[data-astro-cid-7sljpadg]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);touch-action:pan-y;display:grid;overflow-x:clip}.slide[data-astro-cid-7sljpadg]{grid-area:1/1;min-width:0}.slide[data-astro-cid-7sljpadg]:not([data-active]):not([data-leaving]){visibility:hidden}.slider[data-astro-cid-7sljpadg]:focus-visible{outline-offset:12px}.slider-nav[data-astro-cid-7sljpadg]{justify-content:center;align-items:center;gap:var(--s-3);margin-top:clamp(32px,4vw,56px);display:flex}.slider-count[data-astro-cid-7sljpadg]{font-variant-numeric:tabular-nums}.slider-count[data-astro-cid-7sljpadg] [data-astro-cid-7sljpadg][data-count]{color:var(--cream)}.slider-btn[data-astro-cid-7sljpadg]{width:52px;height:52px;color:var(--cream);border:1px solid var(--line-strong);cursor:pointer;transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-out);background:0 0;place-items:center;display:grid}.slider-btn[data-astro-cid-7sljpadg] svg[data-astro-cid-7sljpadg]{fill:none;stroke:currentColor;stroke-width:1.5px;width:22px;height:22px}@media (hover:hover) and (pointer:fine){.slider-btn[data-astro-cid-7sljpadg]:hover{background:var(--cream);color:var(--forest)}}.slider-btn[data-astro-cid-7sljpadg]:focus-visible{background:var(--cream);color:var(--forest)}.slider-btn[data-astro-cid-7sljpadg]:active{transform:scale(.96)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.slides[data-astro-cid-7sljpadg]{view-timeline:--works block}.slides[data-astro-cid-7sljpadg] .show-stage,.slides[data-astro-cid-7sljpadg] .lid,.slides[data-astro-cid-7sljpadg] .lid-dim,.slides[data-astro-cid-7sljpadg] .dev--phone,.slides[data-astro-cid-7sljpadg] .show-info{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--works}.slides[data-astro-cid-7sljpadg] .show-stage{animation-name:works-grow;animation-range:entry entry 80%}.slides[data-astro-cid-7sljpadg] .lid{animation-name:works-lid;animation-range:entry 30% entry 85%}.slides[data-astro-cid-7sljpadg] .lid-dim{animation-name:works-dim;animation-range:entry 30% entry 85%}.slides[data-astro-cid-7sljpadg] .dev--phone{animation-name:works-phone;animation-range:entry 55% entry 95%}.slides[data-astro-cid-7sljpadg] .show-info{animation-name:works-info;animation-range:entry 70%}}}@keyframes works-grow{0%{opacity:0;transform:translateY(12svh)scale(.58)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes works-lid{0%{transform:rotateX(-62deg)}}@keyframes works-dim{0%{opacity:.8}to{opacity:0}}@keyframes works-phone{0%{opacity:0;transform:translate(40%,8%)}}@keyframes works-info{0%{opacity:0;transform:translateY(24px)}}.hero[data-astro-cid-lcdefpme]{view-timeline:--hero block;min-height:100svh;display:flex;position:relative}.hero-inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(28px,5svh,64px);padding-block:clamp(88px,12svh,128px) clamp(72px,13svh,128px);display:flex}.hero-mark[data-astro-cid-lcdefpme]{position:relative}.hero-mark[data-astro-cid-lcdefpme] .hero-wm{width:min(56vw,30svh,360px)}.hero-dock[data-astro-cid-lcdefpme]{visibility:hidden;pointer-events:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}html.logo-bild .hero-dock[data-astro-cid-lcdefpme]{visibility:visible}html.logo-bild .hero-mark[data-astro-cid-lcdefpme] .hero-wm{visibility:hidden}.hero-row[data-astro-cid-lcdefpme]{justify-items:center;gap:clamp(18px,3svh,32px);display:grid}.hero-claim[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.022em;text-transform:uppercase;font-size:clamp(2.4rem,min(11.2vw,16.5svh),13.5rem);font-weight:560;font-stretch:125%;line-height:.88}.hero-line[data-astro-cid-lcdefpme]{margin-block:-.06em;padding-block:.06em;display:block;overflow:hidden}.hero-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:block}.cue-bar[data-astro-cid-lcdefpme]{font-size:var(--fs-label);letter-spacing:.22em;color:var(--cream-quiet);align-items:end;font-weight:580;display:flex;position:absolute;inset:auto clamp(16px,1.8vw,28px) clamp(18px,3.2svh,34px)}.cue[data-astro-cid-lcdefpme]{justify-items:start;gap:10px;padding-top:8px;transition:color .2s;display:grid}.cue[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{opacity:.5;transform-origin:top;width:1px;height:clamp(20px,4svh,40px);transition:transform .3s var(--ease-out), opacity .2s ease;background:currentColor}@media (hover:hover) and (pointer:fine){.cue[data-astro-cid-lcdefpme]:hover{color:var(--cream)}.cue[data-astro-cid-lcdefpme]:hover i[data-astro-cid-lcdefpme]{opacity:1;transform:scaleY(1.3)}}.cue[data-astro-cid-lcdefpme]:focus-visible{color:var(--cream)}.hero-sub[data-astro-cid-lcdefpme]{letter-spacing:.12em;max-width:44ch;color:var(--cream-muted);text-wrap:balance;font-size:clamp(.8rem,.25vw + .74rem,.96rem);font-weight:480;line-height:1.75}@media (prefers-reduced-motion:no-preference){.hero-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:hero-line-in .95s var(--ease-out) both;animation-delay:calc(var(--hero-delay,.45s) + var(--l) * 90ms)}.hero-sub[data-astro-cid-lcdefpme],.hero-meta[data-astro-cid-lcdefpme]{animation:hero-soft-in .7s var(--ease-out) both;animation-delay:calc(var(--hero-delay,.45s) + .42s)}}@keyframes hero-line-in{0%{transform:translateY(108%)}}@keyframes hero-soft-in{0%{opacity:0;transform:translateY(10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero-claim[data-astro-cid-lcdefpme],.hero-row[data-astro-cid-lcdefpme]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero}.hero-claim[data-astro-cid-lcdefpme]{animation-name:hero-claim-out;animation-range:exit exit 80%}.hero-row[data-astro-cid-lcdefpme]{animation-name:hero-sub-out;animation-range:exit exit 90%}.hero-meta[data-astro-cid-lcdefpme] .cue[data-astro-cid-lcdefpme]{animation-name:cue-out;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:exit exit 30%}}}@keyframes cue-out{to{opacity:0}}@keyframes hero-claim-out{to{opacity:.16;transform:translateY(-7svh)scale(.94)}}@keyframes hero-sub-out{to{transform:translateY(-4svh)}}@media (width<=720px){.hero-mark[data-astro-cid-lcdefpme] .hero-wm{width:min(74vw,34svh)}.hero-claim[data-astro-cid-lcdefpme]{font-size:clamp(2.1rem,11.6vw,3.6rem)}.cue-bar[data-astro-cid-lcdefpme]{justify-content:center}.works-cue[data-astro-cid-lcdefpme]{display:none}.cue[data-astro-cid-lcdefpme]{justify-items:center}}@media (width<=720px) and (height<=700px){.hero-mark[data-astro-cid-lcdefpme] .hero-wm{width:min(70vw,28svh)}}.works[data-astro-cid-lcdefpme]{padding-block:clamp(58px, 8.8vw, 126px) var(--section-end);position:relative}.about-grid[data-astro-cid-lcdefpme]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:clamp(40px,6vw,96px);display:grid}.about-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;grid-column:1/-1;font-size:clamp(2.4rem,7vw,8rem);font-weight:560;font-stretch:125%;line-height:.92}.about-photo[data-astro-cid-lcdefpme]{grid-column:1/span 6}.about-photo-in[data-astro-cid-lcdefpme]{overflow:hidden}.about-photo-in[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;width:100%}.about-text[data-astro-cid-lcdefpme]{flex-direction:column;grid-column:8/span 5;align-items:flex-start;gap:clamp(32px,4vw,56px);padding-top:clamp(0px,2vw,24px);display:flex}.about-lead[data-astro-cid-lcdefpme]{letter-spacing:.02em;text-wrap:pretty;max-width:30ch;font-size:clamp(1.1rem,.9vw + .8rem,1.7rem);font-weight:480;line-height:1.42}.about-fakten[data-astro-cid-lcdefpme]{gap:var(--s-4) var(--gap);grid-template-columns:1fr 1fr;width:100%;max-width:620px;display:grid}.about-fakten[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-top:var(--s-2);border-top:1px solid var(--line)}.about-fakten[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.12em;color:var(--cream);font-weight:620}.about-fakten[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--cream-muted);margin-top:6px;line-height:1.6}.about-bg[data-astro-cid-lcdefpme]{max-width:52ch}.about-musik[data-astro-cid-lcdefpme]{max-width:52ch;padding-left:var(--s-2);border-left:1px solid var(--line-strong);font-size:var(--fs-label);letter-spacing:.1em;color:var(--cream-quiet);flex-direction:column;align-items:flex-start;gap:6px;line-height:1.6;display:flex}.about-musik-titel[data-astro-cid-lcdefpme]{letter-spacing:.14em;color:var(--cream-muted);font-weight:620}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.about-photo-in[data-astro-cid-lcdefpme]{animation-name:photo-open;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 40%}.about-photo-in[data-astro-cid-lcdefpme] img{animation-name:photo-settle;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 55%}}}@keyframes photo-open{0%{clip-path:inset(14%)}to{clip-path:inset(0)}}@keyframes photo-settle{0%{transform:scale(1.14)}}@media (width<=1000px){.about-photo[data-astro-cid-lcdefpme],.about-text[data-astro-cid-lcdefpme]{grid-column:1/-1}.about-photo[data-astro-cid-lcdefpme]{max-width:520px}}@media (width<=560px){.about-fakten[data-astro-cid-lcdefpme]{gap:var(--s-3);grid-template-columns:1fr}}.contact[data-astro-cid-lcdefpme]{padding-bottom:clamp(96px,12vw,176px)}.contact-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.6rem,7.6vw,9rem);font-weight:560;font-stretch:125%;line-height:.92}.contact-lead[data-astro-cid-lcdefpme]{letter-spacing:.06em;max-width:46ch;color:var(--cream-muted);text-wrap:pretty;margin-top:clamp(24px,3vw,40px);font-size:clamp(1rem,.5vw + .85rem,1.3rem);line-height:1.6}.contact-grid[data-astro-cid-lcdefpme]{column-gap:var(--gap);row-gap:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(56px,7vw,112px);display:grid}.contact-side[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--s-2);flex-direction:column;grid-column:1/-1;display:flex}@media (width<=720px){.about-photo[data-astro-cid-lcdefpme]{margin-inline:auto}.about-text[data-astro-cid-lcdefpme]{text-align:center;align-items:center}.about-lead[data-astro-cid-lcdefpme],.about-bg[data-astro-cid-lcdefpme],.about-fakten[data-astro-cid-lcdefpme]{margin-inline:auto}.about-musik[data-astro-cid-lcdefpme]{padding-left:0;padding-top:var(--s-2);border-left:0;border-top:1px solid var(--line-strong);align-items:center;margin-inline:auto}.contact-title[data-astro-cid-lcdefpme],.contact-lead[data-astro-cid-lcdefpme]{text-align:center;margin-inline:auto}.contact-side[data-astro-cid-lcdefpme]{align-items:center}}
