.standbild__strecke[data-astro-cid-jb2vditn]{height:var(--standbild-hoehe);view-timeline-name:--standbild;view-timeline-axis:block}.standbild__buehne[data-astro-cid-jb2vditn]{align-items:flex-end;height:100svh;display:flex;position:sticky;top:0;overflow:clip}.standbild__bild[data-astro-cid-jb2vditn]{position:absolute;inset:0}.standbild__bild[data-astro-cid-jb2vditn] img{object-fit:cover;width:100%;height:100%}.standbild__schleier[data-astro-cid-jb2vditn]{background-color:var(--standbild-schleier-farbe);opacity:var(--standbild-schleier);position:absolute;inset:0}.standbild__aussagen[data-astro-cid-jb2vditn]{z-index:2;width:100%;max-width:var(--width-shell);padding-inline:var(--space-gutter);gap:.35em;margin-inline:auto;padding-block-end:clamp(3rem,10vh,6.5rem);display:grid;position:relative}.standbild__aussage[data-astro-cid-jb2vditn]{font-family:var(--font-display);font-weight:500;font-size:var(--standbild-grad,var(--text-display));line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--standbild-schrift);hyphens:manual}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.standbild__aussage[data-astro-cid-jb2vditn]{animation-name:standbild-ankommen;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--standbild}@keyframes standbild-ankommen{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:translate(0,0)}}}}span[data-astro-cid-3dzc6rpu]{display:inline-block}.auftakt[data-astro-cid-hfbdmxpd]{background-color:var(--color-nacht);--auslauf:30%;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:clip}.auftakt__bild[data-astro-cid-hfbdmxpd]{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}.auftakt__schleier[data-astro-cid-hfbdmxpd]{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-nacht-tief) calc(var(--schleier-auftakt) * 100%), transparent) 0 7.5rem, color-mix(in srgb, var(--color-nacht-tief) 22%, transparent) 11rem 100%);position:absolute;inset:0}.auftakt__titel[data-astro-cid-hfbdmxpd]{width:fit-content;position:relative}.auftakt__titel[data-astro-cid-hfbdmxpd]:before{content:"";z-index:-1;background-color:var(--color-nacht-tief);opacity:var(--wolke,.62);filter:blur(.35em);pointer-events:none;border-radius:1em;position:absolute;inset:-.5em -.6em -.4em}.auftakt__handlungen[data-astro-cid-hfbdmxpd] .auftakt__telefon:not(:hover){background-color:color-mix(in srgb, var(--color-nacht-tief) 80%, transparent)}.auftakt__inhalt[data-astro-cid-hfbdmxpd]{z-index:2;padding-block:7rem clamp(2.5rem,8vh,5.5rem);position:relative}.auftakt__titel[data-astro-cid-hfbdmxpd]{font-family:var(--font-display);font-weight:500;font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--color-paper);max-width:12em}.auftakt__satz[data-astro-cid-hfbdmxpd]{max-width:var(--width-measure);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-paper);margin-top:1.5rem}.auftakt__fuss[data-astro-cid-hfbdmxpd]{flex-wrap:wrap;align-items:center;gap:1.5rem clamp(1.5rem,4vw,3rem);margin-top:2.25rem;display:flex}.auftakt__handlungen[data-astro-cid-hfbdmxpd]{flex-wrap:wrap;gap:1rem;display:flex}@media (width>=64rem){.auftakt__titel[data-astro-cid-hfbdmxpd]{font-size:min(var(--text-display), 11svh)}}@media (width>=48rem) and (aspect-ratio<=1){.auftakt__bild[data-astro-cid-hfbdmxpd]{object-position:30% 35%}}@media (width<=47.99rem) and (aspect-ratio<=3/4){.auftakt[data-astro-cid-hfbdmxpd]{--auslauf:38%}.auftakt__bild[data-astro-cid-hfbdmxpd],.auftakt__schleier[data-astro-cid-hfbdmxpd]{height:min(133.34vw,76svh);inset:0 0 auto}.auftakt__bild[data-astro-cid-hfbdmxpd]{object-position:50% 50%}}@media (width<=47.99rem){.auftakt[data-astro-cid-hfbdmxpd]{--wolke:.38}.auftakt__inhalt[data-astro-cid-hfbdmxpd]{padding-bottom:2.5rem}.auftakt__fuss[data-astro-cid-hfbdmxpd]{flex-wrap:nowrap;align-items:stretch}.auftakt__handlungen[data-astro-cid-hfbdmxpd]{grid-template-columns:1fr 1fr;gap:.6rem;width:100%;display:grid}.auftakt__handlungen[data-astro-cid-hfbdmxpd] a{min-height:3.25rem;padding:0 .5rem}}.bogen-hinweis[data-astro-cid-66a6xefr]{max-width:var(--width-measure);border-left:2px solid var(--color-accent);background-color:var(--color-nacht-feld);font-size:var(--text-small);color:var(--color-ink-inverse);margin-block:1.5rem;padding:.9rem 1.1rem}.bogen[data-astro-cid-66a6xefr]{max-width:46rem;position:relative}.bogen__marken[data-astro-cid-66a6xefr]{flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;list-style:none;display:flex}.bogen__marke[data-astro-cid-66a6xefr]{font-size:var(--text-micro);color:var(--color-ink-inverse-soft);align-items:baseline;gap:.5rem;display:flex}.bogen__marke[data-astro-cid-66a6xefr][data-status=aktiv]{color:var(--color-ink-inverse)}.bogen__balkenbahn[data-astro-cid-66a6xefr]{background-color:var(--color-rule-dark);width:100%;height:2px;margin-top:1rem}.bogen__balken[data-astro-cid-66a6xefr]{background-color:var(--color-rot-marke);transform-origin:0;width:100%;height:2px;transition:transform var(--duration-base) var(--ease-out-soft);display:block}.bogen__schritt[data-astro-cid-66a6xefr]{margin:0;margin-top:var(--space-section);transition:opacity var(--duration-base) var(--ease-out-soft), transform var(--duration-base) var(--ease-out-soft);border:0;padding:0}.bogen[data-astro-cid-66a6xefr]:not([data-mehrstufig]) .bogen__schritt[data-astro-cid-66a6xefr]+.bogen__schritt[data-astro-cid-66a6xefr]{border-top:1px solid var(--color-rule-dark);padding-top:var(--space-section)}.bogen__legende[data-astro-cid-66a6xefr]{display:block}.bogen__schrittnr[data-astro-cid-66a6xefr]{font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink-inverse-soft)}.bogen__frage[data-astro-cid-66a6xefr]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h3);line-height:var(--leading-snug);text-transform:uppercase;color:var(--color-ink-inverse);margin-top:.75rem;display:block}.bogen__kacheln[data-astro-cid-66a6xefr],.bogen__unterkacheln[data-astro-cid-66a6xefr]{gap:.75rem;margin-top:2rem;display:grid}@media (width>=48rem){.bogen__unterkacheln[data-astro-cid-66a6xefr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bogen__kachel[data-astro-cid-66a6xefr]{border:1px solid var(--color-feld-kante);background-color:var(--color-nacht-feld);cursor:pointer;min-height:3.5rem;transition:border-color var(--duration-fast) var(--ease-out-soft);align-items:center;gap:1rem;padding:.875rem 1.25rem;display:flex}.bogen__kachel[data-astro-cid-66a6xefr]:hover{border-color:var(--color-ink-inverse-soft)}.bogen__kachel[data-astro-cid-66a6xefr]:has(:checked){border-color:var(--color-accent-hell)}.bogen__kachel[data-astro-cid-66a6xefr]:has(:focus-visible){outline:var(--focus-ring) solid var(--color-accent-hell);outline-offset:2px}.bogen__kachel[data-astro-cid-66a6xefr] input[data-astro-cid-66a6xefr]{appearance:none;border:1px solid var(--color-feld-kante);border-radius:var(--radius-pill);background-color:var(--color-nacht-tief);flex:none;width:1.125rem;height:1.125rem;margin:0}.bogen__kachel[data-astro-cid-66a6xefr] input[data-astro-cid-66a6xefr]:checked{border-color:var(--color-accent-hell);background-color:var(--color-accent-hell);box-shadow:inset 0 0 0 3px var(--color-nacht-feld)}.bogen__kacheltext[data-astro-cid-66a6xefr]{font-size:var(--text-body);color:var(--color-ink-inverse);line-height:1.4}.bogen__kacheltext[data-astro-cid-66a6xefr] strong[data-astro-cid-66a6xefr]{color:var(--color-ink-inverse);font-weight:500}.bogen__felder[data-astro-cid-66a6xefr]{gap:1.5rem;margin-top:2rem;display:grid}@media (width>=48rem){.bogen__felder[data-astro-cid-66a6xefr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bogen__label[data-astro-cid-66a6xefr]{font-size:var(--text-micro);color:var(--color-ink-inverse-soft);margin-bottom:.5rem;display:block}.bogen__feld[data-astro-cid-66a6xefr]{border:1px solid var(--color-feld-kante);background-color:var(--color-nacht-feld);width:100%;min-height:3.25rem;color:var(--color-ink-inverse);font-size:var(--text-body);transition:border-color var(--duration-fast) var(--ease-out-soft);padding:.75rem 1rem;display:block}.bogen__feld[data-astro-cid-66a6xefr]:hover{border-color:var(--color-ink-inverse-soft)}.bogen__feld[data-astro-cid-66a6xefr]:focus{border-color:var(--color-paper);outline:none}textarea[data-astro-cid-66a6xefr].bogen__feld{resize:vertical;min-height:auto;line-height:var(--leading-body)}.bogen__nachricht[data-astro-cid-66a6xefr]{margin-top:1.5rem}.bogen__klein[data-astro-cid-66a6xefr]{font-size:var(--text-micro);color:var(--color-ink-inverse-soft);max-width:var(--width-measure);margin-top:.5rem}.bogen__pflicht[data-astro-cid-66a6xefr]{color:var(--color-accent-hell);margin-left:.15em}.bogen__zusammenfassung[data-astro-cid-66a6xefr]{grid-template-columns:auto 1fr;gap:.6rem 2rem;margin-top:2rem;display:grid}.bogen__zusammenfassung[data-astro-cid-66a6xefr] dt{font-size:var(--text-small);color:var(--color-ink-inverse-soft)}.bogen__zusammenfassung[data-astro-cid-66a6xefr] dd{font-size:var(--text-small);color:var(--color-ink-inverse);overflow-wrap:anywhere;margin:0}.bogen__einwilligung[data-astro-cid-66a6xefr]{cursor:pointer;max-width:var(--width-measure);align-items:flex-start;gap:.875rem;margin-top:2rem;display:flex}.bogen__einwilligung[data-astro-cid-66a6xefr] input[data-astro-cid-66a6xefr]{appearance:none;border:1px solid var(--color-feld-kante);background-color:var(--color-nacht-tief);flex:none;width:1.25rem;height:1.25rem;margin-top:.15rem}.bogen__einwilligung[data-astro-cid-66a6xefr] input[data-astro-cid-66a6xefr]:checked{border-color:var(--color-accent-hell);background-color:var(--color-accent-hell);box-shadow:inset 0 0 0 4px var(--color-nacht-tief)}.bogen__einwilligung[data-astro-cid-66a6xefr] input[data-astro-cid-66a6xefr]:focus-visible{outline:var(--focus-ring) solid var(--color-accent-hell);outline-offset:2px}.bogen__einwilligungstext[data-astro-cid-66a6xefr]{font-size:var(--text-small);color:var(--color-ink-inverse-soft);line-height:1.5}.bogen__verweis[data-astro-cid-66a6xefr]{text-underline-offset:.15em;color:var(--color-ink-inverse);text-decoration:underline}.bogen__leiste[data-astro-cid-66a6xefr]{border-top:1px solid var(--color-rule-dark);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.75rem;display:flex}.bogen__weiter[data-astro-cid-66a6xefr],.bogen__zurueck[data-astro-cid-66a6xefr]{min-height:3.5rem;font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out-soft), border-color var(--duration-base) var(--ease-out-soft), color var(--duration-base) var(--ease-out-soft);justify-content:center;align-items:center;padding:0 1.75rem;display:inline-flex}.bogen__weiter[data-astro-cid-66a6xefr]{border:1px solid var(--color-accent);background-color:var(--color-accent);color:var(--color-ink-on-accent)}.bogen__weiter[data-astro-cid-66a6xefr]:hover,.bogen__weiter[data-astro-cid-66a6xefr]:focus-visible{background-color:var(--color-accent-ink);border-color:var(--color-accent-ink)}.bogen__zurueck[data-astro-cid-66a6xefr]{border:1px solid var(--color-paper);color:var(--color-paper);background:0 0}.bogen__zurueck[data-astro-cid-66a6xefr]:hover,.bogen__zurueck[data-astro-cid-66a6xefr]:focus-visible{background-color:var(--color-paper);color:var(--color-ink)}.bogen__pflichthinweis[data-astro-cid-66a6xefr]{width:100%;font-size:var(--text-micro);color:var(--color-ink-inverse-soft)}@media (width>=40rem){.bogen__pflichthinweis[data-astro-cid-66a6xefr]{width:auto;margin-left:auto}}@media (width<=30rem){.bogen__weiter[data-astro-cid-66a6xefr],.bogen__zurueck[data-astro-cid-66a6xefr]{width:100%}}.bogen__ergebnis[data-astro-cid-66a6xefr]{max-width:var(--width-measure);border-left:2px solid var(--color-accent-hell);background-color:var(--color-nacht-feld);font-size:var(--text-small);color:var(--color-ink-inverse);margin-top:2rem;padding:.9rem 1.1rem}.bogen__honig[data-astro-cid-66a6xefr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-astro-cid-66a6xefr][hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.bogen__schritt[data-astro-cid-66a6xefr],.bogen__balken[data-astro-cid-66a6xefr]{transition:none}}.beleg[data-astro-cid-lcdefpme]{background-color:var(--color-nacht);padding-block:1.75rem 0}.beleg__zeile[data-astro-cid-lcdefpme]{max-width:60rem;font-size:var(--text-small);color:var(--color-ink-inverse)}.beleg__zeile--leise[data-astro-cid-lcdefpme]{color:var(--color-ink-inverse-soft);margin-top:.4rem}.leistungen[data-astro-cid-lcdefpme]{padding-block:var(--space-section-wide) var(--space-section);background-color:var(--color-nacht)}.leistungen__kopf[data-astro-cid-lcdefpme]{max-width:46rem}.leistungen__titel[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h2);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--color-ink-inverse)}.leistungen__vorspann[data-astro-cid-lcdefpme]{max-width:var(--width-measure);font-size:var(--text-body);color:var(--color-ink-inverse-soft);margin-top:1.25rem}.leistungen__liste[data-astro-cid-lcdefpme]{margin-top:var(--space-section);border-top:1px solid var(--color-rule-dark);padding:0;list-style:none}.leistungen__zeile[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-rule-dark)}.leistungen__griff[data-astro-cid-lcdefpme]{cursor:pointer;grid-template-columns:3rem 1fr auto;align-items:baseline;gap:.4rem 1.5rem;padding-block:1.6rem;list-style:none;display:grid}.leistungen__griff--fest[data-astro-cid-lcdefpme]{cursor:default}.leistungen__griff[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.leistungen__nr[data-astro-cid-lcdefpme]{font-size:var(--text-small);color:var(--color-accent-hell)}.leistungen__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h3);line-height:var(--leading-snug);text-transform:uppercase;color:var(--color-ink-inverse)}.leistungen__satz[data-astro-cid-lcdefpme]{max-width:42rem;font-size:var(--text-body);color:var(--color-ink-inverse-soft);grid-column:2}.leistungen__marke[data-astro-cid-lcdefpme]{font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink-inverse-soft);grid-area:1/3}.leistungen__klappe[data-astro-cid-lcdefpme][open] .leistungen__marke[data-astro-cid-lcdefpme]{color:var(--color-accent-hell)}.leistungen__mehr[data-astro-cid-lcdefpme]{max-width:42rem;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-inverse);grid-column:2;padding:0 0 1.6rem 4.5rem}@media (width<=40rem){.leistungen__griff[data-astro-cid-lcdefpme]{grid-template-columns:2.4rem 1fr}.leistungen__marke[data-astro-cid-lcdefpme]{grid-area:auto/2}.leistungen__mehr[data-astro-cid-lcdefpme]{padding-left:0}}.zusage[data-astro-cid-lcdefpme]{gap:1.75rem calc(var(--spacing) * 8);align-items:center;margin-top:2.75rem;display:grid}.zusage__text[data-astro-cid-lcdefpme]{border-left:2px solid var(--color-rot-marke);max-width:46rem;padding-left:1.25rem}@media (width>=48rem){.zusage[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.zusage__beleg[data-astro-cid-lcdefpme]{max-width:30rem;margin:0}.zusage__blaetter[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:.75rem;display:grid}.zusage__blatt[data-astro-cid-lcdefpme]{display:block}.zusage__blatt[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.zusage__zeile[data-astro-cid-lcdefpme]{font-size:var(--text-small);color:var(--color-ink-inverse-soft);margin-top:.75rem}.zusage__titel[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h4);line-height:var(--leading-snug);text-transform:uppercase;color:var(--color-ink-inverse)}.zusage__satz[data-astro-cid-lcdefpme]{max-width:var(--width-measure);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-inverse-soft);margin-top:.5rem}@media (width<=39.99rem){.leistungen__liste[data-astro-cid-lcdefpme]{border-top:0}.leistungen__zeile[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-rule-dark);border-bottom:0}.leistungen__zeile[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--color-rule-dark)}.leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(odd){margin-right:12%}.leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(2n){margin-left:12%}.leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(2n) .leistungen__griff[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2.4rem}.leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(2n) .leistungen__nr[data-astro-cid-lcdefpme]{text-align:right;grid-area:1/2}.leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(2n) .leistungen__name[data-astro-cid-lcdefpme]{grid-area:1/1}.leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(2n) .leistungen__satz[data-astro-cid-lcdefpme],.leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(2n) .leistungen__marke[data-astro-cid-lcdefpme]{grid-column:1}}.leistungen__bilder[data-astro-cid-lcdefpme],.leistungen__vorlesen[data-astro-cid-lcdefpme]{display:none}@media (prefers-reduced-motion:no-preference) and (height>=34rem){@supports (animation-timeline:view()){.leistungen[data-astro-cid-lcdefpme]{--schritt:65svh;padding-block:0 var(--space-section)}.leistungen__strecke[data-astro-cid-lcdefpme]{height:calc(100svh + var(--stationen) * var(--schritt));view-timeline-name:--leistungen;view-timeline-axis:block}.leistungen__buehne[data-astro-cid-lcdefpme]{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:clip}.leistungen__buehne[data-astro-cid-lcdefpme]>.mx-auto{width:100%}.leistungen__raster[data-astro-cid-lcdefpme]{gap:1.75rem calc(var(--spacing) * 6);padding-top:5rem;display:grid}.leistungen__liste[data-astro-cid-lcdefpme]{border-top:0;margin-top:2rem;display:grid}.leistungen__liste[data-astro-cid-lcdefpme] .leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(n){animation-name:leistung-zeigen;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--leistungen;animation-range:cover calc(100vh + var(--i) * var(--schritt)) cover calc(100vh + (var(--i) + 1) * var(--schritt));border:0;grid-area:1/1;margin:0}.leistungen__liste[data-astro-cid-lcdefpme] .leistungen__zeile[data-astro-cid-lcdefpme]:first-child{animation-name:leistung-zeigen-erste}.leistungen__liste[data-astro-cid-lcdefpme] .leistungen__zeile[data-astro-cid-lcdefpme]:last-child{animation-name:leistung-zeigen-letzte}.leistungen__liste[data-astro-cid-lcdefpme] .leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(n) .leistungen__griff[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.6rem;padding-block:0}.leistungen__liste[data-astro-cid-lcdefpme] .leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(n) .leistungen__nr[data-astro-cid-lcdefpme]{text-align:left;font-size:var(--text-h2);color:var(--color-rot-marke);grid-area:auto/1;line-height:1}.leistungen__liste[data-astro-cid-lcdefpme] .leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(n) [data-astro-cid-lcdefpme]:is(.leistungen__name,.leistungen__satz,.leistungen__marke){grid-area:auto/1}.leistungen__liste[data-astro-cid-lcdefpme] .leistungen__zeile[data-astro-cid-lcdefpme]:nth-child(n) .leistungen__name[data-astro-cid-lcdefpme]{font-size:var(--text-h2);line-height:var(--leading-tight);hyphens:manual}.leistungen__satz[data-astro-cid-lcdefpme]{font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.leistungen__mehr[data-astro-cid-lcdefpme]{padding:.75rem 0 0}.leistungen__vorlesen[data-astro-cid-lcdefpme]{display:block}.leistungen__bilder[data-astro-cid-lcdefpme]{aspect-ratio:16/10;grid-template:minmax(0,1fr)/minmax(0,1fr);width:100%;max-height:30svh;display:grid;overflow:clip}.leistungen__bild[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;animation-name:leistung-bild;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--leistungen;animation-range:cover calc(100vh + var(--von) * var(--schritt)) cover calc(100vh + var(--bis) * var(--schritt));grid-area:1/1}.leistungen__bild[data-astro-cid-lcdefpme][data-erstes]{animation-name:leistung-bild-erstes}.leistungen__bild[data-astro-cid-lcdefpme][data-letztes]{animation-name:leistung-bild-letztes}@media (width<=63.99rem){.leistungen__raster[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);padding-top:4.5rem}.leistungen__links[data-astro-cid-lcdefpme]{display:contents}.leistungen__kopf[data-astro-cid-lcdefpme]{order:1}.leistungen__bilder[data-astro-cid-lcdefpme]{order:2}.leistungen__liste[data-astro-cid-lcdefpme]{order:3;margin-top:0}.leistungen__vorspann[data-astro-cid-lcdefpme],.leistungen__raster[data-astro-cid-lcdefpme]:has(details[open]) .leistungen__bilder[data-astro-cid-lcdefpme]{display:none}}@media (width>=64rem){.leistungen__raster[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.leistungen__links[data-astro-cid-lcdefpme]{grid-column:1/span 6}.leistungen__bilder[data-astro-cid-lcdefpme]{aspect-ratio:4/3;grid-column:8/span 5;max-height:62svh}}}}@keyframes leistung-zeigen{0%{opacity:0;visibility:hidden;transform:translateY(3rem)}20%,80%{opacity:1;visibility:visible;transform:none}to{opacity:0;visibility:hidden;transform:translateY(-3rem)}}@keyframes leistung-zeigen-erste{0%,80%{opacity:1;visibility:visible;transform:none}to{opacity:0;visibility:hidden;transform:translateY(-3rem)}}@keyframes leistung-zeigen-letzte{0%{opacity:0;visibility:hidden;transform:translateY(3rem)}20%,to{opacity:1;visibility:visible;transform:none}}@keyframes leistung-bild{0%{opacity:0;visibility:hidden}15%,85%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes leistung-bild-erstes{0%,85%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes leistung-bild-letztes{0%{opacity:0;visibility:hidden}15%,to{opacity:1;visibility:visible}}.stimme[data-astro-cid-lcdefpme]{background-color:var(--color-nacht);align-items:flex-end;min-height:min(92svh,56rem);display:flex;position:relative;overflow:clip}.stimme__bild[data-astro-cid-lcdefpme]{object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.stimme__schleier[data-astro-cid-lcdefpme]{background-color:var(--color-nacht-tief);opacity:var(--schleier-auftakt);position:absolute;inset:0}@media (width<=47.99rem){.stimme__bild[data-astro-cid-lcdefpme],.stimme__schleier[data-astro-cid-lcdefpme]{height:min(125vw,66svh);inset:0 0 auto}.stimme__schleier[data-astro-cid-lcdefpme]{opacity:.3}.stimme__bild[data-astro-cid-lcdefpme]{object-position:50% 50%}}.stimme__inhalt[data-astro-cid-lcdefpme]{z-index:1;padding-block:var(--space-section) clamp(2.5rem, 8vh, 5.5rem);max-width:62rem;position:relative}.stimme__kern[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h2);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--color-paper);hyphens:manual;max-width:14em}.stimme__zahl[data-astro-cid-lcdefpme]{font-size:var(--text-display);letter-spacing:0;line-height:1;display:block}.stimme__nachsatz[data-astro-cid-lcdefpme]{margin-top:calc(var(--spacing) * 6);max-width:var(--width-measure);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-paper)}.konten[data-astro-cid-lcdefpme]{padding-block:var(--space-section);background-color:var(--color-nacht)}.konten__reihe[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;display:flex}.konten__titel[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h3);line-height:var(--leading-snug);text-transform:uppercase;color:var(--color-ink-inverse)}.konten__zeile[data-astro-cid-lcdefpme]{font-size:var(--text-body);color:var(--color-ink-inverse);margin-top:.75rem}.konten__stand[data-astro-cid-lcdefpme]{color:var(--color-ink-inverse-soft)}.kontakt[data-astro-cid-lcdefpme]{padding-block:var(--space-section-wide);background-color:var(--color-nacht);position:relative}.kontakt__inhalt[data-astro-cid-lcdefpme]{max-width:46rem}.kontakt__kopf[data-astro-cid-lcdefpme]{gap:2.5rem calc(var(--spacing) * 8);display:grid}.kontakt__bildrahmen[data-astro-cid-lcdefpme]{display:block}.kontakt__bild[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}@media (width>=64rem){.kontakt__kopf[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.kontakt__inhalt[data-astro-cid-lcdefpme]{grid-column:1/span 7}.kontakt__bildrahmen[data-astro-cid-lcdefpme]{grid-column:9/span 4}}.kontakt__rund[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h4);line-height:var(--leading-snug);text-transform:uppercase;color:var(--color-accent-hell);margin-top:1rem}.kontakt__bogen[data-astro-cid-lcdefpme]{margin-top:var(--space-section)}.kontakt__titel[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h2);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--color-ink-inverse)}.kontakt__text[data-astro-cid-lcdefpme]{max-width:var(--width-measure);font-size:var(--text-body);color:var(--color-ink-inverse);margin-top:1.25rem}.kontakt__wege[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.kontakt__kopieren[data-astro-cid-lcdefpme]{border:1px solid var(--color-paper);min-height:3rem;color:var(--color-paper);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out-soft), color var(--duration-base) var(--ease-out-soft);background:0 0;align-items:center;padding:.85rem 1.75rem;display:inline-flex}.kontakt__kopieren[data-astro-cid-lcdefpme]:hover,.kontakt__kopieren[data-astro-cid-lcdefpme]:focus-visible{background-color:var(--color-paper);color:var(--color-ink)}.kontakt__kopiert[data-astro-cid-lcdefpme]{font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink-inverse)}
