.thumb[data-astro-cid-cbmxaq5v]:hover .thumb-rahmen[data-astro-cid-cbmxaq5v],.thumb[data-astro-cid-cbmxaq5v]:focus-visible .thumb-rahmen[data-astro-cid-cbmxaq5v]{border-color:var(--color-border-strong)}.thumb[data-astro-cid-cbmxaq5v]:hover .thumb-titel[data-astro-cid-cbmxaq5v],.thumb[data-astro-cid-cbmxaq5v]:focus-visible .thumb-titel[data-astro-cid-cbmxaq5v],.thumb[data-astro-cid-cbmxaq5v][aria-current=true] .thumb-titel[data-astro-cid-cbmxaq5v]{color:var(--color-fg)}.thumb[data-astro-cid-cbmxaq5v][aria-current=true] .thumb-rahmen[data-astro-cid-cbmxaq5v]{border-color:var(--color-fg)}.thumb-strich[data-astro-cid-cbmxaq5v]{inset-inline:0;background-color:var(--color-accent);transform-origin:0;height:2px;position:absolute;bottom:0;transform:scaleX(0)}.thumb[data-astro-cid-cbmxaq5v][aria-current=true] .thumb-strich[data-astro-cid-cbmxaq5v]{transform:none}@media (prefers-reduced-motion:no-preference){.thumb-strich[data-astro-cid-cbmxaq5v]{transition:transform var(--duration-base) var(--ease-quiet)}}button[data-astro-cid-cbmxaq5v].thumb{padding-inline:0;width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding-top:0}.showcase[data-astro-cid-zwix3as3]:has(input[value=kunden]:checked) [data-astro-cid-zwix3as3][data-gruppe=eigene],.showcase[data-astro-cid-zwix3as3]:has(input[value=eigene]:checked) [data-astro-cid-zwix3as3][data-gruppe=kunden]{display:none}.buehnenfeld[data-astro-cid-zwix3as3]{display:grid}.buehnenfeld[data-astro-cid-zwix3as3]>[data-buehne]{grid-area:1/1}.buehnenfeld[data-astro-cid-zwix3as3]>[data-buehne][hidden]{visibility:hidden;display:block}.kontaktabzug[data-astro-cid-zwix3as3]{margin-inline:-.25rem;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(6rem,8rem);grid-auto-flow:column;justify-content:start;gap:.75rem;margin-bottom:-.25rem;padding:.25rem;scroll-padding-inline:.25rem;display:grid;overflow-x:auto}.kontaktabzug[data-astro-cid-zwix3as3]::-webkit-scrollbar{display:none}.kontaktabzug[data-astro-cid-zwix3as3]>li{scroll-snap-align:start}html[data-hero=gerede] [data-hero-einzug]{opacity:0;transform:translateY(8px)}html[data-hero=gerede] [data-hero-strich]{transform:scaleX(0)}[data-hero-vorspann],[data-hero-gerede],[data-hero-flug],[data-hero-himmel],[data-hero-fortschritt]{display:none}html[data-hero=gerede] [data-hero-buehne]{--hero-strecke:240svh;height:calc(100svh - var(--hero-kopf,4.5rem) + var(--hero-strecke))}html[data-hero=gerede] [data-hero-rahmen]{top:var(--hero-kopf,4.5rem);height:calc(100svh - var(--hero-kopf,4.5rem));min-height:0;position:sticky}html[data-hero=gerede] [data-hero-vorspann],html[data-hero=gerede] [data-hero-gerede],html[data-hero=gerede] [data-hero-flug]{display:block}[data-hero-laut]{display:inline-block}html[data-hero=gerede] [data-hero-laut],html[data-hero=gerede] [data-hero-quelle]{animation:hero-laut .3s calc(.8s + var(--i) * 20ms) both cubic-bezier(.2, 0, 0, 1)}html[data-hero=gerede][data-hero-sofort] [data-hero-laut],html[data-hero=gerede][data-hero-sofort] [data-hero-quelle]{animation:none}@keyframes hero-laut{0%{opacity:0;transform:translateY(.35em)}}html[data-hero=gerede] [data-hero-himmel]{top:var(--hero-kopf,4.5rem);z-index:0;width:100vw;height:calc(100svh - var(--hero-kopf,4.5rem));display:block;position:fixed;left:0}[data-hero-karte]:before{content:"";border:1px solid var(--color-border);border-radius:inherit;background:var(--color-bg-elevated);box-shadow:var(--shadow-feld);opacity:var(--hero-feld,1);position:absolute;inset:0}html[data-hero=gerede] [data-hero-feld]{animation:hero-feld-ein .6s .4s both cubic-bezier(.2, 0, 0, 1), hero-huepf 4.2s var(--hero-huepf-ab,4.5s) infinite}html[data-hero=gerede] [data-hero-hinweis]{animation:hero-hinweis-ein .6s calc(var(--hero-huepf-ab,4.5s) - .6s) both cubic-bezier(.2, 0, 0, 1);transition:opacity .3s}html[data-hero=gerede] [data-hero-hinweis][data-weg]{opacity:0}html[data-hero=gerede][data-hero-sofort] [data-hero-feld]{animation:none}@media (height<=740px){html[data-hero=gerede] [data-hero-feld]{margin-top:1rem}html[data-hero=gerede] [data-hero-karte]{padding-block:.875rem}html[data-hero=gerede] [data-hero-hinweis]{margin-top:.5rem}}@media (height<=700px) and (width<=40rem){html[data-hero=gerede] [data-hero-gerede]{line-height:1.5}}@media (height<=740px) and (width>=40rem){html[data-hero=gerede] [data-hero-gerede]{font-size:1rem;line-height:1.625}}html[data-hero=gerede] [data-hero-fortschritt]{z-index:10;background:var(--color-border);opacity:0;border-radius:1px;width:8rem;height:2px;margin-left:-4rem;transition:opacity .3s;display:block;position:fixed;bottom:2rem;left:50%;overflow:hidden}html[data-hero=gerede] [data-hero-fortschritt][data-da]{opacity:1}[data-hero-fortschritt-balken]{background:var(--color-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}html[data-hero=gerede] [data-hero-wort]{visibility:hidden}html[data-hero=gerede] [data-hero-zeichen]{opacity:0}@keyframes hero-hinweis-ein{0%{opacity:0}}@keyframes hero-feld-ein{0%{opacity:0;transform:translateY(12px)}}@keyframes hero-huepf{0%,14%,28%,to{animation-timing-function:cubic-bezier(.2,0,0,1);transform:translateY(0)}7%,21%{animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(-8px)}}html[data-bewegung=""][data-hero=gerede] [data-hero-buehne]{animation:0s 2s both hero-netz-buehne}html[data-bewegung=""][data-hero=gerede] [data-hero-rahmen]{animation:0s 2s both hero-netz-rahmen}html[data-bewegung=""][data-hero=gerede] [data-hero-vorspann],html[data-bewegung=""][data-hero=gerede] [data-hero-gerede],html[data-bewegung=""][data-hero=gerede] [data-hero-himmel],html[data-bewegung=""][data-hero=gerede] [data-hero-fortschritt]{animation:0s 2s both hero-netz-weg}html[data-bewegung=""][data-hero=gerede] [data-hero-wort],html[data-bewegung=""][data-hero=gerede] [data-hero-zeichen]{animation:0s 2s both hero-netz-da}@keyframes hero-netz-buehne{to{height:auto}}@keyframes hero-netz-rahmen{to{height:auto;min-height:calc(100svh - var(--hero-kopf,4.5rem));position:relative}}@keyframes hero-netz-weg{to{visibility:hidden}}@keyframes hero-netz-da{to{visibility:visible;opacity:1}}[data-hero-quelle]{color:inherit;letter-spacing:-.03em;isolation:isolate;background:0 0;font-weight:600;display:inline-block;position:relative}[data-hero-marker]{z-index:-1;background:var(--color-accent-soft);background:color-mix(in oklch, var(--color-accent) 30%, transparent);transform-origin:0;border-radius:2px;position:absolute;inset:-.05em -.15em;transform:scaleX(0)}[data-hero-kopie]{isolation:isolate;white-space:nowrap;transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}[data-hero-kopie] [data-hero-marker]{inset:.04em -.06em;transform:none}.disclosure[data-astro-cid-4f736qhx][data-hoehe]::details-content{transition:none}.disclosure[data-astro-cid-4f736qhx][data-schliesst] .disclosure-mark[data-astro-cid-4f736qhx]:after{transform:rotate(90deg)}.wahl-knopf[data-astro-cid-ox4cbdak]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;transition:color var(--duration-base) var(--ease-quiet), background-color var(--duration-base) var(--ease-quiet), border-color var(--duration-base) var(--ease-quiet);padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.wahl-knopf[data-astro-cid-ox4cbdak]:hover,.wahl-knopf[data-astro-cid-ox4cbdak][aria-pressed=true]{border-color:var(--color-accent);background-color:var(--color-accent-soft)}.leistung[data-astro-cid-ox4cbdak] mark.marker[data-antwort]{color:inherit;transition:background-size var(--duration-slow) var(--ease-quiet), color var(--duration-base) var(--ease-quiet);background-size:0% 100%}.leistung[data-astro-cid-ox4cbdak][data-gewaehlt] mark.marker[data-antwort]{color:var(--color-fg);transition-duration:.6s, var(--duration-base);background-size:100% 100%}.leistung[data-astro-cid-ox4cbdak] dt[data-astro-cid-ox4cbdak]{transition:color var(--duration-base) var(--ease-quiet)}[data-astro-cid-ox4cbdak][data-leistungen][data-wahl-an] .leistung[data-astro-cid-ox4cbdak]:not([data-gewaehlt]) dt[data-astro-cid-ox4cbdak]{color:var(--color-fg-muted)}@media (prefers-reduced-motion:reduce){.wahl-knopf[data-astro-cid-ox4cbdak],.leistung[data-astro-cid-ox4cbdak] dt[data-astro-cid-ox4cbdak],.leistung[data-astro-cid-ox4cbdak] mark.marker[data-antwort]{transition:none}}@property --adresse-linie{syntax:"<color>";inherits:true;initial-value:#0000}.adresse[data-astro-cid-4ul3c4ct]{--adresse-linie:var(--color-border);transition:--adresse-linie var(--duration-base) var(--ease-quiet)}.adresse[data-astro-cid-4ul3c4ct]:hover,.adresse[data-astro-cid-4ul3c4ct]:focus-visible{--adresse-linie:var(--color-accent)}.adresse-linie[data-astro-cid-4ul3c4ct]{background-image:linear-gradient(var(--adresse-linie), var(--adresse-linie));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:.05em}@media (prefers-reduced-motion:reduce){.adresse[data-astro-cid-4ul3c4ct]{transition:none}}
