.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}::view-transition-group(*){animation-duration:var(--dauer-uebergang);animation-timing-function:var(--verlauf-betont)}::view-transition-old(*),::view-transition-new(*){animation-duration:var(--dauer-uebergang);animation-timing-function:var(--verlauf-betont);mix-blend-mode:normal}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}::view-transition{overflow:clip}@keyframes uebergang-rest-aus{to{opacity:0;filter:blur(var(--weichzeichner-uebergang));transform:scale(.98)}}@keyframes uebergang-rest-ein{0%{opacity:0;filter:blur(var(--weichzeichner-uebergang));transform:scale(.98)}}::view-transition-old(root){animation:uebergang-rest-aus var(--dauer-uebergang) var(--verlauf-betont) forwards}::view-transition-new(root){animation:uebergang-rest-ein var(--dauer-uebergang) var(--verlauf-betont) both}html[data-rueckmorph]::view-transition-new(root){animation-delay:.15s}@keyframes uebergang-blende-aus{to{opacity:0}}@keyframes uebergang-blende-ein{0%{opacity:0}}::view-transition-old(*){animation-name:uebergang-blende-aus;animation-duration:calc(var(--dauer-uebergang) * .45)}::view-transition-new(*){animation-name:uebergang-blende-ein;animation-duration:calc(var(--dauer-uebergang) * .55);animation-delay:calc(var(--dauer-uebergang) * .2);animation-fill-mode:both}::view-transition-group(.karte){z-index:90}::view-transition-image-pair(.karte){background:none;overflow:visible}::view-transition-old(.karte),::view-transition-new(.karte){width:100%;height:100%;inline-size:100%;block-size:100%;object-fit:fill}::view-transition-old(.symbol),::view-transition-new(.symbol),::view-transition-old(.titel),::view-transition-new(.titel){width:100%;height:100%;object-fit:contain}::view-transition-group(.symbol),::view-transition-group(.titel),::view-transition-group(.bild){z-index:91}html:not([data-rueckmorph])::view-transition-old(.symbol){display:none}html:not([data-rueckmorph])::view-transition-new(.symbol){animation:none;opacity:1}html[data-rueckmorph]::view-transition-new(.symbol){display:none}html[data-rueckmorph]::view-transition-old(.symbol){animation:none;opacity:1}::view-transition-image-pair(.titel){isolation:isolate}::view-transition-old(.titel),::view-transition-new(.titel){animation-duration:var(--dauer-uebergang);animation-delay:0ms;mix-blend-mode:plus-lighter}::view-transition-image-pair(.bild){overflow:hidden}::view-transition-old(.bild),::view-transition-new(.bild){top:50%;width:100%;height:auto;inline-size:100%;block-size:auto;translate:0 -50%}@keyframes uebergang-bild-heran{0%{transform:scale(var(--morph-zoom, 1))}to{transform:scale(1)}}@keyframes uebergang-bild-nach{0%{transform:scale(1)}to{transform:scale(var(--morph-zoom, 1))}}html:not([data-rueckmorph])::view-transition-old(.bild){animation:none;opacity:1}html:not([data-rueckmorph])::view-transition-new(.bild){animation:uebergang-bild-heran var(--dauer-uebergang) var(--verlauf-betont) both;opacity:1}html[data-rueckmorph]::view-transition-new(.bild){animation:none;opacity:1}html[data-rueckmorph]::view-transition-old(.bild){z-index:1;animation:uebergang-bild-nach var(--dauer-uebergang) var(--verlauf-betont) both;opacity:1}html::view-transition-old(.bild):only-child{animation:uebergang-rest-aus calc(var(--dauer-uebergang) * .45) var(--verlauf-betont) both}html::view-transition-new(.bild):only-child{animation:uebergang-rest-ein var(--dauer-uebergang) var(--verlauf-betont) both}::view-transition-group(nav-oben),::view-transition-group(nav-unten),::view-transition-old(nav-oben),::view-transition-old(nav-unten),::view-transition-new(nav-oben),::view-transition-new(nav-unten){animation:none}::view-transition-group(nav-oben){z-index:100;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);clip-path:var(--nav-oben-form, none)}::view-transition-group(nav-unten){z-index:80;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);clip-path:var(--nav-unten-form, none)}::view-transition-old(nav-oben),::view-transition-old(nav-unten){display:none}::view-transition-old(nav-oben):only-child,::view-transition-old(nav-unten):only-child{display:block;animation:none}::view-transition-group(rand-oben),::view-transition-group(rand-unten),::view-transition-new(rand-oben),::view-transition-new(rand-unten){animation:none}::view-transition-group(rand-oben),::view-transition-group(rand-unten){z-index:95}::view-transition-old(rand-oben),::view-transition-old(rand-unten){display:none}::view-transition-old(rand-oben):only-child,::view-transition-old(rand-unten):only-child{display:block;animation:none}@keyframes uebergang-raus-links{to{transform:translate(calc(-50vw - 50%))}}@keyframes uebergang-raus-rechts{to{transform:translate(calc(50vw + 50%))}}@keyframes uebergang-rein-links{0%{transform:translate(calc(-50vw - 50%))}}@keyframes uebergang-rein-rechts{0%{transform:translate(calc(50vw + 50%))}}html[data-uebergang]::view-transition-old(root),html[data-uebergang]::view-transition-new(root){animation:none}html[data-uebergang]::view-transition-group(.karte){animation:none}html[data-uebergang]::view-transition-old(.karte),html[data-uebergang]::view-transition-new(.karte){animation-duration:var(--dauer-uebergang);animation-timing-function:var(--verlauf-betont);animation-delay:0ms;opacity:1;width:auto;height:auto;object-fit:none}html[data-uebergang]::view-transition-old(.karte){animation-fill-mode:forwards}html[data-uebergang]::view-transition-new(.karte){animation-fill-mode:both}html[data-uebergang=vor]::view-transition-old(.karte){animation-name:uebergang-raus-links}html[data-uebergang=vor]::view-transition-new(.karte){animation-name:uebergang-rein-rechts}html[data-uebergang=zurueck]::view-transition-old(.karte){animation-name:uebergang-raus-rechts}html[data-uebergang=zurueck]::view-transition-new(.karte){animation-name:uebergang-rein-links}html[data-uebergang] .leistung__icon,html[data-uebergang] .leistung__titel,html[data-uebergang] .beitrag__bild,html[data-uebergang] .beitrag__ausschnitt{view-transition-name:none}.navigation[data-astro-cid-pux6a34n]{position:fixed;inset:0 0 auto;z-index:var(--ebene-navigation);display:flex;flex-direction:column;align-items:center;width:100%}.navigation[data-astro-cid-pux6a34n],.fussleiste-huelle[data-astro-cid-pux6a34n]{background:#ffffffbd;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.navigation[data-astro-cid-pux6a34n]{padding-bottom:var(--blase-hoehe, 0px);clip-path:var(--blase-form, inset(0 0 var(--blase-hoehe, 0px) 0));view-transition-name:nav-oben}.fussleiste-huelle[data-astro-cid-pux6a34n]{padding-top:var(--blase-hoehe, 0px);clip-path:var(--blase-form, inset(var(--blase-hoehe, 0px) 0 0 0));view-transition-name:nav-unten}.navigation[data-astro-cid-pux6a34n]:after,.fussleiste-huelle[data-astro-cid-pux6a34n]:after{content:"";position:absolute;left:0;right:0;z-index:1;height:1px;background:url(/bilder/deko/punktlinie.png) 0 0 repeat-x;pointer-events:none}.navigation[data-astro-cid-pux6a34n]:after{bottom:var(--blase-hoehe, 0px)}.fussleiste-huelle[data-astro-cid-pux6a34n]:after{top:var(--blase-hoehe, 0px)}.navigation[data-astro-cid-pux6a34n][data-ohne-linie]:after,.fussleiste-huelle[data-astro-cid-pux6a34n][data-ohne-linie]:after{display:none}.navigation[data-astro-cid-pux6a34n]>[data-astro-cid-pux6a34n]:not(.blase),.fussleiste-huelle[data-astro-cid-pux6a34n]>.fussleiste[data-astro-cid-pux6a34n]{position:relative;z-index:1}.menuepunkt__text[data-astro-cid-pux6a34n],.mobilmenue__text[data-astro-cid-pux6a34n],.mobilmenue__kurz[data-astro-cid-pux6a34n],.oberpunkt__titel[data-astro-cid-pux6a34n],.oberpunkt__kurz[data-astro-cid-pux6a34n],.fussknopf__text[data-astro-cid-pux6a34n]{font-weight:var(--gewicht-normal);font-family:var(--schrift-titel)}.kontaktzeile[data-astro-cid-pux6a34n]{display:flex;justify-content:center;align-items:flex-end;width:100%;height:40px;overflow:hidden;transition:height .3s cubic-bezier(0,0,.58,1)}.kontaktzeile__inhalt[data-astro-cid-pux6a34n]{display:flex;justify-content:space-between;align-items:center;width:min(100% - 2 * var(--abstand-m),var(--breite-leiste));height:40px}.kontaktzeile__text[data-astro-cid-pux6a34n]{display:flex;align-items:center;color:var(--farbe-primaer);font-family:var(--schrift-titel);font-size:14px;font-weight:var(--gewicht-normal);white-space:nowrap}.kontaktzeile__name[data-astro-cid-pux6a34n]{font-weight:var(--gewicht-halbfett)}.kontaktzeile__text[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{color:inherit;text-decoration:none}.kontaktzeile__mail[data-astro-cid-pux6a34n]{display:inline-block;font-weight:var(--gewicht-mittel);transform-origin:center;transition:transform var(--dauer-schnell) var(--verlauf)}.kontaktzeile__text[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:hover .kontaktzeile__mail[data-astro-cid-pux6a34n],.kontaktzeile__text[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:focus-visible .kontaktzeile__mail[data-astro-cid-pux6a34n]{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.kontaktzeile__mail[data-astro-cid-pux6a34n]{transition:none}.kontaktzeile__text[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:hover .kontaktzeile__mail[data-astro-cid-pux6a34n],.kontaktzeile__text[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:focus-visible .kontaktzeile__mail[data-astro-cid-pux6a34n]{transform:none}}.kopfleiste[data-astro-cid-pux6a34n]{position:relative;display:flex;justify-content:center;align-items:flex-start;width:100%;height:0;overflow:hidden;transition:height .3s cubic-bezier(0,0,.58,1)}.navigation[data-astro-cid-pux6a34n]:is([data-menue-aktiv],:has(.aufklapp[data-aktiv])) .kopfleiste[data-astro-cid-pux6a34n]{overflow:visible}.fussleiste-huelle[data-astro-cid-pux6a34n]:has(.aufklapp[data-aktiv]),.fussleiste[data-astro-cid-pux6a34n]:has(.aufklapp[data-aktiv]){overflow:visible}.kopfleiste__inhalt[data-astro-cid-pux6a34n]{display:flex;justify-content:space-between;align-items:center;width:min(100% - 2 * var(--abstand-seitenrand),var(--breite-inhalt));height:80px}.kopfleiste__rechts[data-astro-cid-pux6a34n]{display:flex;align-items:center;gap:clamp(12px,calc((100vw - 992px)*.08 + 12px),20px)}.kopfleiste__telefon[data-astro-cid-pux6a34n]{margin-left:4px;white-space:nowrap}.kopfleiste__handyrechts[data-astro-cid-pux6a34n]{display:flex;align-items:center;gap:var(--abstand-s)}.kopfleiste__handyrechts[data-astro-cid-pux6a34n] .punkt[data-astro-cid-pux6a34n]{transition:opacity .24s var(--verlauf)}.kopfleiste__mobil[data-astro-cid-pux6a34n][data-telefon-offen] .punkt[data-astro-cid-pux6a34n]{opacity:0}.kopftelefon[data-astro-cid-pux6a34n]{position:absolute;top:50%;right:calc(50px + 2 * var(--abstand-s) + 3px);display:flex;align-items:center;transform:translateY(-50%);transition:left .42s var(--verlauf-betont)}.kopftelefon[data-astro-cid-pux6a34n][data-gestellt]{right:auto;left:var(--telefon-x, 0px)}.kopftelefon__knopf[data-astro-cid-pux6a34n]{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.kopftelefon__symbol[data-astro-cid-pux6a34n]{width:40px;height:40px;object-fit:contain}.kopftelefon__nummer[data-astro-cid-pux6a34n]{display:block;max-width:0;overflow:hidden;opacity:0;visibility:hidden;color:var(--farbe-primaer);font-size:17px;font-weight:var(--gewicht-normal);text-decoration:none;white-space:nowrap;margin-left:0;transition:max-width .42s var(--verlauf-betont),margin-left .42s var(--verlauf-betont),opacity .24s var(--verlauf),visibility 0s linear .42s}.kopftelefon[data-astro-cid-pux6a34n][data-offen] .kopftelefon__nummer[data-astro-cid-pux6a34n]{max-width:var(--nummer-breite, 140px);margin-left:var(--abstand-xs);opacity:1;visibility:visible;transition-delay:0s,0s,.12s,0s}@media(prefers-reduced-motion:reduce){.kopftelefon[data-astro-cid-pux6a34n],.kopftelefon__nummer[data-astro-cid-pux6a34n],.kopfleiste__handyrechts[data-astro-cid-pux6a34n] .punkt[data-astro-cid-pux6a34n]{transition:none}}.kopfleiste__mobil[data-astro-cid-pux6a34n]{position:relative;display:none;justify-content:space-between;align-items:center;width:100%;height:72px;overflow:hidden}.kopfleiste__mobil[data-astro-cid-pux6a34n] .logo[data-astro-cid-pux6a34n] img[data-astro-cid-pux6a34n]{width:68px;height:68px}.menueknopf[data-astro-cid-pux6a34n]{width:50px;height:50px;padding:0;border:0;background:none;cursor:pointer}.menueknopf__lottie[data-astro-cid-pux6a34n]{display:block;width:50px;height:50px;background:linear-gradient(var(--farbe-primaer),var(--farbe-primaer)) center 14px / 26px 2px no-repeat,linear-gradient(var(--farbe-primaer),var(--farbe-primaer)) center 24px / 26px 2px no-repeat,linear-gradient(var(--farbe-primaer),var(--farbe-primaer)) center 34px / 26px 2px no-repeat}.menueknopf__lottie[data-astro-cid-pux6a34n][data-lottie-bereit]{background:none}.mobilmenue[data-astro-cid-pux6a34n]{position:absolute;top:100%;left:0;right:0;z-index:var(--ebene-menue);display:flex;flex-direction:column;padding:var(--abstand-2xs) var(--abstand-seitenrand) var(--abstand-s) var(--menue-spalte, calc(var(--menue-wand, var(--abstand-seitenrand)) + var(--abstand-m)))}.mobilmenue[data-astro-cid-pux6a34n][hidden]{display:none}.mobilmenue__ebene[data-astro-cid-pux6a34n]{display:contents}.mobilmenue__zeile[data-astro-cid-pux6a34n]{display:grid;grid-template-rows:1fr;opacity:0;transform:translateY(-10px);transition-property:grid-template-rows,opacity,transform;transition-duration:.32s,.26s,.26s;transition-timing-function:var(--verlauf-betont);transition-delay:0ms,calc(var(--stufe-hoch, 0) * 45ms),calc(var(--stufe-hoch, 0) * 45ms)}.navigation[data-astro-cid-pux6a34n][data-menue-offen] .mobilmenue__zeile[data-astro-cid-pux6a34n]{opacity:1;transform:none;transition-duration:.32s,.42s,.42s;transition-delay:0ms,calc(60ms + var(--stufe, 0) * 45ms),calc(60ms + var(--stufe, 0) * 45ms)}.mobilmenue__zelle[data-astro-cid-pux6a34n]{min-height:0;overflow:hidden;transform-origin:0 50%;transition-property:opacity,transform,visibility,border-color;transition-duration:.32s,.32s,0s,.32s;transition-timing-function:var(--verlauf-betont),var(--verlauf-betont),linear,var(--verlauf-betont);transition-delay:.12s,.12s,0s,0s}.mobilmenue__zelle[data-astro-cid-pux6a34n]{border-top:1px solid var(--farbe-linie-leise)}.mobilmenue__zeile--unter[data-astro-cid-pux6a34n] .mobilmenue__zelle[data-astro-cid-pux6a34n]{border-top-color:transparent}.mobilmenue__zeile--unter[data-astro-cid-pux6a34n]{grid-template-rows:0fr;transition-duration:.32s,.26s,.26s;transition-delay:0ms}.mobilmenue__zeile--unter[data-astro-cid-pux6a34n] .mobilmenue__zelle[data-astro-cid-pux6a34n]{opacity:0;transform:scale(0);visibility:hidden;transition-duration:.26s,.26s,0s,.26s;transition-delay:0ms,0ms,.26s,0ms}.mobilmenue[data-astro-cid-pux6a34n][data-ebene] .mobilmenue__zeile[data-astro-cid-pux6a34n]:not([data-gewaehlt]){grid-template-rows:0fr;transition-delay:0ms}.mobilmenue[data-astro-cid-pux6a34n][data-ebene] .mobilmenue__zeile[data-astro-cid-pux6a34n]:not([data-gewaehlt]) .mobilmenue__zelle[data-astro-cid-pux6a34n]{opacity:0;transform:scale(0);visibility:hidden;transition-delay:0ms,0ms,.32s,0ms}.mobilmenue[data-astro-cid-pux6a34n][data-ebene] .mobilmenue__zeile--unter[data-astro-cid-pux6a34n][data-gewaehlt]{grid-template-rows:1fr;transition-duration:.32s,.32s,.32s;transition-delay:0ms}.mobilmenue[data-astro-cid-pux6a34n][data-ebene] .mobilmenue__zeile--unter[data-astro-cid-pux6a34n][data-gewaehlt] .mobilmenue__zelle[data-astro-cid-pux6a34n]{opacity:1;transform:none;visibility:visible;transition-duration:.32s,.32s,0s,.32s;transition-delay:calc(80ms + var(--stufe, 0) * 50ms),calc(80ms + var(--stufe, 0) * 50ms),0s,0s}.mobilmenue[data-astro-cid-pux6a34n][data-ebene] .mobilmenue__zeile--unter[data-astro-cid-pux6a34n][data-gewaehlt] .mobilmenue__zelle[data-astro-cid-pux6a34n]{border-top-color:var(--farbe-linie-leise)}.mobilmenue[data-astro-cid-pux6a34n][data-ebene] .mobilmenue__zeile[data-astro-cid-pux6a34n]:not([data-gewaehlt]) .mobilmenue__zelle[data-astro-cid-pux6a34n]{border-top-color:transparent}.mobilmenue__punkt[data-astro-cid-pux6a34n]{display:flex;align-items:center;gap:var(--abstand-xs);padding:9px 0;color:var(--farbe-primaer);text-decoration:none}.mobilmenue__symbol[data-astro-cid-pux6a34n]{flex:none;width:40px;height:40px;object-fit:contain}.symbol-leer[data-astro-cid-pux6a34n]{display:block;box-sizing:border-box;border:1px solid var(--farbe-primaer);border-radius:50%}.mobilmenue__text[data-astro-cid-pux6a34n]{font-size:17px;font-weight:var(--gewicht-normal);line-height:1.2}.mobilmenue__punkt--knopf[data-astro-cid-pux6a34n]{position:relative;width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.mobilmenue__pfeil[data-astro-cid-pux6a34n]{flex:none;width:15px;height:9px;margin-left:auto;margin-right:var(--abstand-2xs);background:url(/icons/ui/pfeil-runter.svg) center / contain no-repeat;transition:transform .32s var(--verlauf-betont),margin-right .32s var(--verlauf-betont)}.mobilmenue__punkt--knopf[data-astro-cid-pux6a34n][aria-expanded=true] .mobilmenue__pfeil[data-astro-cid-pux6a34n]{transform:rotate(90deg);margin-right:62px}.mobilmenue__zurueck[data-astro-cid-pux6a34n]{position:absolute;right:var(--abstand-2xs);top:50%;color:var(--farbe-text-gedeckt);font-size:var(--text-s);opacity:0;transform:translate(8px,-50%);transition:opacity .32s var(--verlauf-betont),transform .32s var(--verlauf-betont)}.mobilmenue__punkt--knopf[data-astro-cid-pux6a34n][aria-expanded=true] .mobilmenue__zurueck[data-astro-cid-pux6a34n]{opacity:1;transform:translateY(-50%)}.mobilmenue__zeile--unter[data-astro-cid-pux6a34n]{margin-left:22px}.mobilmenue__unterpunkt[data-astro-cid-pux6a34n]{gap:var(--abstand-xs);padding:var(--abstand-xs) 0}.mobilmenue__untertext[data-astro-cid-pux6a34n]{display:flex;flex-direction:column}.mobilmenue__kurz[data-astro-cid-pux6a34n]{color:var(--farbe-text-gedeckt);font-size:var(--text-s);font-weight:var(--gewicht-normal);line-height:1.35}.menue-schleier{position:fixed;inset:0;z-index:calc(var(--ebene-navigation) - 1);background:var(--farbe-schleier-hell);backdrop-filter:blur(var(--weichzeichner-schleier));-webkit-backdrop-filter:blur(var(--weichzeichner-schleier));opacity:0;transition:opacity var(--dauer-normal) var(--verlauf)}.menue-schleier[data-sichtbar]{opacity:1}.menue-schleier[hidden]{display:none}@media(prefers-reduced-motion:reduce){.mobilmenue__zeile[data-astro-cid-pux6a34n],.mobilmenue__zelle[data-astro-cid-pux6a34n],.mobilmenue__pfeil[data-astro-cid-pux6a34n],.mobilmenue__zurueck[data-astro-cid-pux6a34n]{transition:none}}.logo[data-astro-cid-pux6a34n] img[data-astro-cid-pux6a34n]{width:80px;height:80px;object-fit:contain;transition:transform .5s var(--verlauf-betont)}.logo[data-astro-cid-pux6a34n]:hover img[data-astro-cid-pux6a34n],.logo[data-astro-cid-pux6a34n]:focus-visible img[data-astro-cid-pux6a34n]{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.logo[data-astro-cid-pux6a34n] img[data-astro-cid-pux6a34n],.fussknopf__symbol[data-astro-cid-pux6a34n],.fussknopf__text[data-astro-cid-pux6a34n],.menuepunkt__pfeil[data-astro-cid-pux6a34n]{transition:none}.logo[data-astro-cid-pux6a34n]:hover img[data-astro-cid-pux6a34n],.fussknopf[data-astro-cid-pux6a34n]:hover .fussknopf__symbol[data-astro-cid-pux6a34n],.fussknopf[data-astro-cid-pux6a34n]:hover .fussknopf__text[data-astro-cid-pux6a34n]{transform:none}}.menuepunkt[data-astro-cid-pux6a34n]{display:block;height:80px;padding:0;border:0;background:none;color:var(--farbe-primaer);font:inherit;text-decoration:none;overflow:hidden;cursor:pointer}.menuepunkt--knopf[data-astro-cid-pux6a34n]{position:relative}.menuepunkt__pfeil[data-astro-cid-pux6a34n]{position:absolute;left:50%;bottom:17px;width:12px;height:7px;margin-left:-6px;background:url(/icons/ui/pfeil-runter.svg) center / contain no-repeat;transition:opacity .32s var(--verlauf-ruhig),transform .32s var(--verlauf-ruhig)}.menuepunkt--knopf[data-astro-cid-pux6a34n][aria-expanded=true] .menuepunkt__pfeil[data-astro-cid-pux6a34n]{opacity:0;transform:translateY(8px)}.menuepunkt__rolle[data-astro-cid-pux6a34n]{display:flex;flex-direction:column}@keyframes menue-rolle{to{transform:translateY(-80px)}}.menuepunkt__text[data-astro-cid-pux6a34n]{display:flex;align-items:center;justify-content:center;height:80px;flex:none;font-size:var(--text-s);font-weight:var(--gewicht-normal)}.menuepunkt[data-astro-cid-pux6a34n][data-rollt] .menuepunkt__rolle[data-astro-cid-pux6a34n]{animation:menue-rolle .75s var(--verlauf-ruhig)}.aufklapp[data-astro-cid-pux6a34n][data-offen] .menuepunkt[data-astro-cid-pux6a34n]:not([data-rollt]) .menuepunkt__rolle[data-astro-cid-pux6a34n]{transform:translateY(-80px)}.menuepunkt[data-astro-cid-pux6a34n]:focus-visible{outline:2px solid var(--farbe-primaer);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.menuepunkt[data-astro-cid-pux6a34n][data-rollt] .menuepunkt__rolle[data-astro-cid-pux6a34n]{animation:none}.menuepunkt__pfeil[data-astro-cid-pux6a34n]{transition:none}}.aufklapp[data-astro-cid-pux6a34n]{position:relative}.aufklapp__inhalt[data-astro-cid-pux6a34n]{position:absolute;left:0;z-index:var(--ebene-menue);width:max-content;min-width:220px;max-width:min(400px,100vw - 2rem);padding:26px 36px}.aufklapp[data-astro-cid-pux6a34n][data-richtung=hoch] .aufklapp__inhalt[data-astro-cid-pux6a34n]{bottom:100%;padding-bottom:40px}.aufklapp[data-astro-cid-pux6a34n][data-richtung=runter] .aufklapp__inhalt[data-astro-cid-pux6a34n]{top:100%;padding-top:40px}.aufklapp__inhalt[data-astro-cid-pux6a34n][hidden]{display:none}.blase{position:absolute;left:0;display:block;pointer-events:none}.blase{z-index:calc(var(--ebene-menue) - 1);overflow:visible}.blase__linie{fill:none;stroke:var(--farbe-punktlinie);stroke-width:1;stroke-dasharray:1 2}.blase__pfeil{fill:none;stroke:var(--farbe-punktlinie);stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10}.oberpunkt[data-astro-cid-pux6a34n]{opacity:0;transform:translateY(6px);transition:opacity .32s var(--verlauf-betont),transform .32s var(--verlauf-betont),background-color var(--dauer-schnell) var(--verlauf);transition-delay:calc(.16s + var(--stufe, 0) * 80ms),calc(.16s + var(--stufe, 0) * 80ms),0ms}.aufklapp[data-astro-cid-pux6a34n][data-richtung=hoch] .oberpunkt[data-astro-cid-pux6a34n]{transform:translateY(-6px);transition-delay:calc(.16s + var(--stufe-hoch, 0) * 80ms),calc(.16s + var(--stufe-hoch, 0) * 80ms),0ms}.aufklapp[data-astro-cid-pux6a34n][data-offen] .oberpunkt[data-astro-cid-pux6a34n]{opacity:1;transform:translateY(0)}.aufklapp[data-astro-cid-pux6a34n][data-uebergabe] .oberpunkt[data-astro-cid-pux6a34n]{transition-delay:calc(60ms + var(--stufe, 0) * 60ms),calc(60ms + var(--stufe, 0) * 60ms),0ms}.aufklapp[data-astro-cid-pux6a34n]:not([data-offen]) .oberpunkt[data-astro-cid-pux6a34n]{transition-delay:0ms;transition-duration:.12s}@media(prefers-reduced-motion:reduce){.oberpunkt[data-astro-cid-pux6a34n]{transition:none;opacity:1;transform:none}}.aufklapp__spalten[data-astro-cid-pux6a34n]{display:flex;flex-direction:column;gap:6px}.oberpunkt[data-astro-cid-pux6a34n]{display:flex;align-items:center;gap:14px;padding:10px 12px;margin:0 -12px;border-radius:var(--radius-m);color:var(--farbe-primaer);text-decoration:none}.oberpunkt[data-astro-cid-pux6a34n]:hover,.oberpunkt[data-astro-cid-pux6a34n]:focus-visible{background:var(--farbe-flaeche-gedeckt)}.oberpunkt__text[data-astro-cid-pux6a34n]{display:flex;flex-direction:column}.oberpunkt__text[data-astro-cid-pux6a34n]{gap:2px}.oberpunkt__titel[data-astro-cid-pux6a34n]{font-size:var(--text-m);font-weight:var(--gewicht-halbfett);line-height:1.25}.oberpunkt__kurz[data-astro-cid-pux6a34n]{color:var(--farbe-text-gedeckt);font-size:var(--text-s);font-weight:var(--gewicht-normal);line-height:1.35}.fussleiste-huelle[data-astro-cid-pux6a34n]{position:fixed;inset:auto 0 0;z-index:var(--ebene-navigation);width:100%;transition:transform .3s cubic-bezier(0,0,.58,1)}.fussleiste[data-astro-cid-pux6a34n]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.fussleiste__inhalt[data-astro-cid-pux6a34n]{display:flex;justify-content:space-between;align-items:center;width:min(100% - 2 * var(--abstand-m),var(--breite-leiste));height:110px}.fussleiste[data-astro-cid-pux6a34n] .fussleiste__inhalt[data-astro-cid-pux6a34n]>[data-astro-cid-pux6a34n][data-weg][data-weg]{display:none}.fussleiste__inhalt[data-astro-cid-pux6a34n]>.fusspunkt--handy[data-astro-cid-pux6a34n],.fussleiste__inhalt[data-astro-cid-pux6a34n]>.punkt--fuss[data-astro-cid-pux6a34n]:has(+.fusspunkt--handy){display:none}.fussknopf--knopf[data-astro-cid-pux6a34n]{border:0;background:none;font:inherit;cursor:pointer}.fussleiste[data-astro-cid-pux6a34n] .aufklapp[data-astro-cid-pux6a34n]{align-self:stretch;display:flex;align-items:center}.fussknopf[data-astro-cid-pux6a34n]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:4px;color:var(--farbe-primaer);text-decoration:none}.fussknopf__symbol[data-astro-cid-pux6a34n]{transform-origin:50% 50%;transition:transform .45s var(--verlauf-betont)}.fussknopf[data-astro-cid-pux6a34n]:hover .fussknopf__symbol[data-astro-cid-pux6a34n],.fussknopf[data-astro-cid-pux6a34n]:focus-visible .fussknopf__symbol[data-astro-cid-pux6a34n]{transform:scale(1.1)}.fussknopf__text[data-astro-cid-pux6a34n]{transition:transform .45s var(--verlauf-betont)}.fussknopf[data-astro-cid-pux6a34n]:hover .fussknopf__text[data-astro-cid-pux6a34n],.fussknopf[data-astro-cid-pux6a34n]:focus-visible .fussknopf__text[data-astro-cid-pux6a34n]{transform:translateY(3px)}.fussknopf__text[data-astro-cid-pux6a34n]{color:var(--farbe-primaer);font-size:14px;font-weight:400;text-align:center;white-space:nowrap}.fussknopf__symbol[data-astro-cid-pux6a34n]{width:60px;height:60px;margin-bottom:5px;object-fit:contain}.fussknopf[data-astro-cid-pux6a34n]:focus-visible{outline:2px solid var(--farbe-primaer);outline-offset:2px;border-radius:var(--radius-s)}body[data-gescrollt] .kontaktzeile[data-astro-cid-pux6a34n]{height:0}body[data-gescrollt] .kopfleiste[data-astro-cid-pux6a34n]{height:80px}body[data-gescrollt] .fussleiste-huelle[data-astro-cid-pux6a34n]{transform:translateY(110px)}.punkt[data-astro-cid-pux6a34n].punkt--fuss{align-self:center;margin-bottom:24px;background:var(--farbe-primaer)}.punkt[data-astro-cid-pux6a34n]{flex:none;width:3px;height:3px;border-radius:50%;background:var(--farbe-primaer)}@media(max-width:991px){.fussleiste__inhalt[data-astro-cid-pux6a34n]{width:90%}.kontaktzeile__inhalt[data-astro-cid-pux6a34n]{width:min(100% - 2 * var(--abstand-seitenrand),var(--breite-leiste))}.kopfleiste__inhalt[data-astro-cid-pux6a34n]{width:min(100% - 2 * var(--abstand-seitenrand),var(--breite-inhalt))}.fussleiste__inhalt[data-astro-cid-pux6a34n]>.fusspunkt--handy[data-astro-cid-pux6a34n]{display:flex}.fussleiste__inhalt[data-astro-cid-pux6a34n]>.fusspunkt[data-astro-cid-pux6a34n]:not([data-weg]){flex:1 1 0;min-width:0}.fussleiste__inhalt[data-astro-cid-pux6a34n]>.aufklapp[data-astro-cid-pux6a34n].fusspunkt{display:flex;justify-content:center}.fussleiste__inhalt[data-astro-cid-pux6a34n]>.punkt--fuss[data-astro-cid-pux6a34n]:has(+.fusspunkt--handy){display:block}.punkt--ab-tablet[data-astro-cid-pux6a34n],.kontaktzeile__text--ab-tablet[data-astro-cid-pux6a34n]{display:none}.kopfleiste__mobil[data-astro-cid-pux6a34n]{display:flex}.logo--desktop[data-astro-cid-pux6a34n],.kopfleiste__rechts[data-astro-cid-pux6a34n]{display:none}}@media(max-width:479px){.kontaktzeile__inhalt[data-astro-cid-pux6a34n]{gap:var(--abstand-2xs)}.kontaktzeile__text[data-astro-cid-pux6a34n]{font-size:var(--text-xs)}.fussleiste__inhalt[data-astro-cid-pux6a34n]{width:94%}}.fuss[data-astro-cid-rji222s5]{position:relative;z-index:40;width:100%;background:var(--farbe-flaeche)}.fuss__inhalt[data-astro-cid-rji222s5]{display:flex;flex-wrap:wrap;gap:14px clamp(24px,4vw,64px);align-items:center;justify-content:space-between;width:min(100% - 2 * var(--abstand-seitenrand),var(--breite-inhalt));margin-inline:auto;padding-block:var(--abstand-m) clamp(40px,5vw,64px)}.fuss__marke[data-astro-cid-rji222s5]{margin:0;max-width:none;color:var(--farbe-text-gedeckt);font-size:14.5px;line-height:1.4}.fuss__links[data-astro-cid-rji222s5]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:14.5px;line-height:1}.fuss__links[data-astro-cid-rji222s5] a[data-astro-cid-rji222s5],.fuss__knopf[data-astro-cid-rji222s5]{padding:0;border:0;background:none;color:var(--farbe-text);font:inherit;font-family:var(--schrift);text-decoration:none;cursor:pointer}.fuss__links[data-astro-cid-rji222s5] a[data-astro-cid-rji222s5]:hover,.fuss__links[data-astro-cid-rji222s5] a[data-astro-cid-rji222s5]:focus-visible,.fuss__knopf[data-astro-cid-rji222s5]:hover,.fuss__knopf[data-astro-cid-rji222s5]:focus-visible{color:var(--farbe-primaer);text-decoration:underline;text-underline-offset:.22em}@media(max-width:560px){.fuss__inhalt[data-astro-cid-rji222s5]{justify-content:flex-start;text-align:left}.fuss__links[data-astro-cid-rji222s5]{justify-content:flex-start;width:100%;row-gap:var(--abstand-2xs)}.fuss__zusatz[data-astro-cid-rji222s5]{display:none}}
