.nav[data-astro-cid-dmqpwcec]{position:fixed;inset:0 0 auto;z-index:80;padding-block:14px;background:linear-gradient(to bottom,#0d0b089e,#0d0b0800);transition:background .4s ease,backdrop-filter .4s ease}.nav[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:linear-gradient(to bottom,#0d0b08d9,#0d0b083d 70%,#0d0b0800);transition:opacity .45s ease}.nav[data-astro-cid-dmqpwcec].nav--kontrast:before{opacity:1}.nav[data-astro-cid-dmqpwcec].nav--fest{background:#0f2b20e0;backdrop-filter:blur(10px);border-bottom:1px solid var(--hairline)}.nav__zeile[data-astro-cid-dmqpwcec]{padding-inline:clamp(16px,1.6vw,28px);display:flex;align-items:center;justify-content:space-between;gap:24px}.nav__marke[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;flex-shrink:0;white-space:nowrap;line-height:1.1;color:var(--creme-50);text-shadow:0 1px 16px rgba(13,11,8,.55)}.nav__home[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:7px;margin-right:auto;padding:8px 15px;border:1px solid var(--hairline);border-radius:999px;background:#0d0b0859;backdrop-filter:blur(6px);color:var(--creme-100);font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;transition:color var(--dauer-ui) ease,border-color var(--dauer-ui) ease}.nav__home[data-astro-cid-dmqpwcec]:hover{color:var(--creme-50);border-color:var(--creme-300)}.nav__name[data-astro-cid-dmqpwcec]{font-family:var(--font-display);font-size:24px;letter-spacing:.02em}.nav__zusatz[data-astro-cid-dmqpwcec]{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--creme-300)}.nav__links[data-astro-cid-dmqpwcec]{display:flex;gap:26px}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{color:var(--creme-100);font-size:14.5px;font-weight:550}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--messing-400)}.nav__aktionen[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:20px}.nav__tel[data-astro-cid-dmqpwcec]{color:var(--creme-300);font-size:14px;font-variant-numeric:tabular-nums}.nav__cta[data-astro-cid-dmqpwcec]{padding:12px 24px;font-size:14px}.taskleiste[data-astro-cid-dmqpwcec]{display:none}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{color:var(--messing-400)}html.menue-offen{overflow:hidden;scrollbar-gutter:stable}.nav__menue-knopf[data-astro-cid-dmqpwcec]{display:none}.nav__menue-striche[data-astro-cid-dmqpwcec]{display:grid;gap:4px;width:18px}.nav__menue-striche[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;height:2px;border-radius:2px;background:currentColor}.menue[data-astro-cid-dmqpwcec]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--gruen-900);color:var(--creme-50);overflow-y:auto;overscroll-behavior:contain}.menue[data-astro-cid-dmqpwcec][open]{display:flex;flex-direction:column;animation:menue-auf .3s ease-out}.menue[data-astro-cid-dmqpwcec]::backdrop{background:#0d0b0899}.menue__kopf[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(16px,1.6vw,28px);border-bottom:1px solid var(--hairline)}.menue__marke[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;line-height:1.1}.nav__menue-knopf[data-astro-cid-dmqpwcec],.menue__zu[data-astro-cid-dmqpwcec]{align-items:center;gap:10px;height:46px;padding:0 18px 0 15px;border-radius:999px;font-family:var(--font-text);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.nav__menue-knopf[data-astro-cid-dmqpwcec]:focus-visible,.menue__zu[data-astro-cid-dmqpwcec]:focus-visible,.menue__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:focus-visible{outline:2px solid var(--creme-50);outline-offset:3px}.menue__zu[data-astro-cid-dmqpwcec]{display:inline-flex;border:1px solid rgba(244,239,228,.35);background:transparent;color:var(--creme-50)}.menue__links[data-astro-cid-dmqpwcec]{display:grid;padding:clamp(16px,4vh,36px) 24px 8px}.menue__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:11px;border-bottom:1px solid var(--hairline);font-family:var(--font-display);font-size:clamp(30px,8.5vw,42px);line-height:1.15;color:var(--creme-50);animation:menue-link .45s var(--ease-standard) both;animation-delay:calc(var(--i) * 40ms + 60ms)}.menue__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{color:var(--messing-400)}.menue__extern[data-astro-cid-dmqpwcec]{font-family:var(--font-text);font-size:14px;color:var(--messing-400)}.menue__fuss[data-astro-cid-dmqpwcec]{margin-top:auto;display:grid;gap:18px;padding:24px 24px calc(24px + env(safe-area-inset-bottom))}.menue__cta[data-astro-cid-dmqpwcec]{justify-content:center;padding-block:16px;font-size:16px}.menue__kontakt[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:15px}.menue__kontakt[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{color:var(--messing-400)}@media(max-width:400px){.nav__home[data-astro-cid-dmqpwcec]{padding:9px 11px}.nav__home-text[data-astro-cid-dmqpwcec]{display:none}}@keyframes menue-auf{0%{opacity:0}}@keyframes menue-link{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.menue[data-astro-cid-dmqpwcec][open],.menue__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{animation:none}}@media(max-width:960px){.nav__links[data-astro-cid-dmqpwcec],.nav__tel[data-astro-cid-dmqpwcec]{display:none}.nav__menue-knopf[data-astro-cid-dmqpwcec]{display:inline-flex;border:0;background:var(--messing-500);color:var(--nacht-900);box-shadow:0 6px 20px #0d0b0859}}@media(max-width:700px){.nav__cta[data-astro-cid-dmqpwcec],.nav__aktionen[data-astro-cid-dmqpwcec]{display:none}.nav__zeile[data-astro-cid-dmqpwcec]{gap:12px}.taskleiste[data-astro-cid-dmqpwcec]{position:fixed;z-index:85;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));display:flex;gap:10px;transition:transform .35s var(--ease-standard),opacity .35s ease}.taskleiste--weg[data-astro-cid-dmqpwcec]{transform:translateY(140%);opacity:0;pointer-events:none}.taskleiste__cta[data-astro-cid-dmqpwcec]{flex:1.6;justify-content:center}.taskleiste__tel[data-astro-cid-dmqpwcec]{flex:1;justify-content:center;background:#0d0b08b8;backdrop-filter:blur(8px)}}.fuss[data-astro-cid-gcn2mc3v]{position:sticky;bottom:0;z-index:0;background:var(--nacht-900);border-top:1px solid var(--hairline);padding-block:clamp(56px,7vw,96px) 32px}.fuss__inhalt[data-astro-cid-gcn2mc3v]{display:grid;gap:8px}.fuss__wortmarke[data-astro-cid-gcn2mc3v]{font-family:var(--font-display);font-weight:300;font-size:clamp(52px,9vw,132px);line-height:1;color:var(--creme-50)}.fuss__zusatz[data-astro-cid-gcn2mc3v]{color:var(--creme-500);font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:clamp(28px,4vw,56px)}.fuss__raster[data-astro-cid-gcn2mc3v]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:28px;padding-block:28px;border-top:1px solid var(--hairline)}.fuss__raster[data-astro-cid-gcn2mc3v] address[data-astro-cid-gcn2mc3v]{font-style:normal;color:var(--creme-100);margin-block:10px 6px}.fuss__links[data-astro-cid-gcn2mc3v]{list-style:none;padding:0;margin-top:10px;display:grid;gap:6px;color:var(--creme-300);font-size:14.5px}.fuss__zeiten-text[data-astro-cid-gcn2mc3v]{margin-top:10px;color:var(--creme-300);font-size:13px;line-height:1.5;max-width:26ch}.fuss__google[data-astro-cid-gcn2mc3v]{display:inline-block;margin-top:8px;color:var(--messing-400);font-size:13.5px;border-bottom:1px solid color-mix(in srgb,var(--messing-400) 40%,transparent);padding-bottom:2px}.fuss__google[data-astro-cid-gcn2mc3v]:hover{color:var(--messing-300, var(--messing-400));border-bottom-color:currentColor}.fuss__mail[data-astro-cid-gcn2mc3v]{display:block;margin-top:4px;font-size:14.5px;overflow-wrap:anywhere}.fuss__copyright[data-astro-cid-gcn2mc3v]{margin-top:26px;padding-top:18px;border-top:1px solid var(--hairline);color:var(--creme-500);font-size:12.5px;max-width:72ch}
