.nav[data-astro-cid-wpvy4v7s]{z-index:var(--z-nav);border-bottom:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px);background:#0f0d0bf0;position:fixed;inset:0 0 auto}.nav-bar[data-astro-cid-wpvy4v7s]{max-width:var(--container);height:var(--nav-h);padding-inline:var(--gutter);grid-template-columns:auto 1fr auto;align-items:center;gap:40px;margin-inline:auto;display:grid}.nav-brand[data-astro-cid-wpvy4v7s]{gap:3px;text-decoration:none;display:grid}.nav-zusatz[data-astro-cid-wpvy4v7s]{color:var(--text-3);white-space:nowrap;font-size:12.5px;font-weight:500}.nav-links[data-astro-cid-wpvy4v7s]{white-space:nowrap;justify-content:center;gap:6px;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:#e6dfd5;padding:10px 14px;font-size:16px;font-weight:560;text-decoration:none;transition:color .2s;display:block;position:relative}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:after{content:"";background:var(--orange);transform-origin:0;height:2px;transition:transform .3s var(--ease-out);position:absolute;bottom:2px;left:14px;right:14px;transform:scaleX(0)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--text)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--text)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover:after{transform:scaleX(1)}}.nav-actions[data-astro-cid-wpvy4v7s]{align-items:center;gap:22px;display:flex}.nav-tel[data-astro-cid-wpvy4v7s]{min-height:44px;color:var(--text);white-space:nowrap;align-items:center;gap:9px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.nav-tel[data-astro-cid-wpvy4v7s] svg{color:var(--orange)}.nav-tel[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{transition:background-size .35s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;padding-bottom:2px}@media (hover:hover) and (pointer:fine){.nav-tel[data-astro-cid-wpvy4v7s]:hover span[data-astro-cid-wpvy4v7s]{background-size:100% 1.5px}}.cta-short[data-astro-cid-wpvy4v7s],.nav-menu[data-astro-cid-wpvy4v7s]{display:none}.nav[data-astro-cid-wpvy4v7s] .nav-cta[data-astro-cid-wpvy4v7s]{height:48px;padding:0 22px;font-size:16px}@media (width<=1280px){.nav-zusatz[data-astro-cid-wpvy4v7s]{display:none}.nav-bar[data-astro-cid-wpvy4v7s]{gap:24px}}.nur-handy[data-astro-cid-wpvy4v7s],.nav-und-rahmen[data-astro-cid-wpvy4v7s],.nav-und-klein[data-astro-cid-wpvy4v7s],.nav-menue-fuss[data-astro-cid-wpvy4v7s],.daumen[data-astro-cid-wpvy4v7s]{display:none}@media (width<=900px){.nav[data-astro-cid-wpvy4v7s]{padding-top:env(safe-area-inset-top,0px)}.nav-bar[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr auto;gap:12px;height:64px;padding-inline:16px 10px}.nav-zusatz[data-astro-cid-wpvy4v7s],.nav-tel[data-astro-cid-wpvy4v7s],.nav[data-astro-cid-wpvy4v7s] .nav-cta[data-astro-cid-wpvy4v7s]{display:none}.nav-actions[data-astro-cid-wpvy4v7s]{gap:8px}.nav-brand[data-astro-cid-wpvy4v7s] .wordmark{font-size:20px}.nav[data-astro-cid-wpvy4v7s]{background:var(--bg);-webkit-backdrop-filter:none;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out)}.nav[data-astro-cid-wpvy4v7s]:not(.is-scrolled):not(.is-open){-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.nav[data-astro-cid-wpvy4v7s].is-open{background:var(--bg)}.nav-menu[data-astro-cid-wpvy4v7s]{height:44px;box-shadow:inset 0 0 0 1.5px var(--line-3);color:var(--text);font:650 15px/1 var(--font-sans);background:0 0;border:0;align-items:center;gap:10px;padding:0 14px;display:flex}.nav-menu-striche[data-astro-cid-wpvy4v7s]{gap:5px;width:16px;display:grid}.nav-menu-striche[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{height:2px;transition:transform .35s var(--ease-out);background:currentColor;display:block}.nav[data-astro-cid-wpvy4v7s].is-open .nav-menu-striche[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(3.5px)rotate(45deg)}.nav[data-astro-cid-wpvy4v7s].is-open .nav-menu-striche[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:last-child{transform:translateY(-3.5px)rotate(-45deg)}.nav-menu[data-astro-cid-wpvy4v7s]:active{background:#ffeedc14}nav[data-astro-cid-wpvy4v7s][aria-label=Hauptnavigation]{height:calc(100dvh - 64px - env(safe-area-inset-top,0px));padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--bg);opacity:0;visibility:hidden;transition:opacity .25s var(--ease-out), visibility 0s linear .25s;flex-direction:column;justify-content:space-between;gap:20px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden auto}.nav[data-astro-cid-wpvy4v7s].is-open nav[data-astro-cid-wpvy4v7s][aria-label=Hauptnavigation]{opacity:1;visibility:visible;transition:opacity .25s var(--ease-out)}.nav-und-rahmen[data-astro-cid-wpvy4v7s]{pointer-events:none;clip-path:inset(0 70% 0 0);display:block;position:absolute;inset:0;overflow:hidden}.nav[data-astro-cid-wpvy4v7s].is-open .nav-und-rahmen[data-astro-cid-wpvy4v7s]{clip-path:inset(0);transition:clip-path 1.3s cubic-bezier(.3,0,.2,1) .12s}.nav-und[data-astro-cid-wpvy4v7s]{display:block;position:absolute;top:56px;right:-72px;overflow:visible}.nav-und[data-astro-cid-wpvy4v7s] text[data-astro-cid-wpvy4v7s]{fill:none;stroke:#ff6a2b4d;stroke-width:1.5px;font-family:Bricolage Marke,Bricolage Grotesque Variable,sans-serif;font-size:520px;font-weight:600}.nav-links[data-astro-cid-wpvy4v7s]{white-space:normal;flex-direction:column;gap:0;position:relative}.nur-handy[data-astro-cid-wpvy4v7s]{display:block}.nav-links[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]:not(.nav-und-klein){opacity:0;transition:opacity .4s var(--ease-out), transform .5s var(--ease-out);transform:translateY(14px)}.nav[data-astro-cid-wpvy4v7s].is-open .nav-links[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]:not(.nav-und-klein){opacity:1;transition-delay:calc(40ms + var(--i,0) * 40ms);transform:none}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{letter-spacing:-.03em;height:clamp(52px,9.3svh,62px);color:var(--text);transition:transform .35s var(--ease-out), color .2s;align-items:center;padding:0;font-family:Archivo Variable,Archivo,system-ui,sans-serif;font-size:clamp(34px,10.2vw,40px);font-weight:680;line-height:1;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:after{display:none}.nav-links[data-astro-cid-wpvy4v7s]:has(.hat-und) li[data-astro-cid-wpvy4v7s]:not(.hat-und) a[data-astro-cid-wpvy4v7s]{color:var(--text-2)}.nav-links[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s].hat-und a[data-astro-cid-wpvy4v7s]{color:var(--text);transform:translate(1.18em)}.nav-links[data-astro-cid-wpvy4v7s] .nav-und-klein[data-astro-cid-wpvy4v7s]{height:clamp(52px,9.3svh,62px);color:var(--orange);pointer-events:none;opacity:0;transform:translateY(var(--und-y,0px));transition:transform .4s var(--ease-out), opacity .25s;align-items:center;font-family:Bricolage Marke,Bricolage Grotesque Variable,sans-serif;font-size:clamp(34px,10.2vw,40px);font-weight:600;line-height:1;display:flex;position:absolute;top:0;left:0}.nav[data-astro-cid-wpvy4v7s].is-open .nav-links[data-astro-cid-wpvy4v7s] .nav-und-klein[data-astro-cid-wpvy4v7s].ist-da{opacity:1;transform:translateY(var(--und-y,0px));transition-delay:0s}.nav-menue-fuss[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .4s var(--ease-out);gap:6px;display:grid;position:relative}.nav[data-astro-cid-wpvy4v7s].is-open .nav-menue-fuss[data-astro-cid-wpvy4v7s]{opacity:1;transition-delay:.22s}.nav[data-astro-cid-wpvy4v7s] .nav-menue-knopf[data-astro-cid-wpvy4v7s]{justify-content:center;width:100%;height:54px;font-size:17px}.nav-menue-wege[data-astro-cid-wpvy4v7s]{flex-wrap:wrap;justify-content:space-between;gap:0 16px;display:flex}.nav-menue-wege[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{min-height:46px;color:var(--text-2);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:600;display:inline-flex}html.menue-offen{overflow:hidden}.daumen[data-astro-cid-wpvy4v7s]{z-index:var(--z-nav);padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line-2);visibility:hidden;transition:transform .45s var(--ease-out), visibility 0s linear .45s;grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.daumen[data-astro-cid-wpvy4v7s].ist-an{visibility:visible;transition:transform .45s var(--ease-out);transform:none}.daumen[data-astro-cid-wpvy4v7s] .daumen-haupt[data-astro-cid-wpvy4v7s]{white-space:nowrap;justify-content:center;height:52px;padding:0 16px;font-size:16px}.daumen-ruf[data-astro-cid-wpvy4v7s]{border-radius:var(--r-pill);height:52px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--text);white-space:nowrap;background:#ffeedc0a;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.daumen-ruf[data-astro-cid-wpvy4v7s] svg{color:var(--orange)}.daumen-ruf[data-astro-cid-wpvy4v7s]:active{background:#ffeedc1a}}@media (width<=900px) and (prefers-reduced-motion:reduce){.nav-links[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s],.nav-links[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]:not(.nav-und-klein),.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.nav-und-rahmen[data-astro-cid-wpvy4v7s],.nav-menue-fuss[data-astro-cid-wpvy4v7s],.daumen[data-astro-cid-wpvy4v7s]{transition:none!important}}
