.logo[data-astro-cid-tvrurpns]{display:block;height:var(--logo-hoehe, 60px);width:auto;max-width:100%}.logo[data-astro-cid-tvrurpns].umriss{filter:drop-shadow(0 1px 1.5px rgb(0 32 58 / .55))}.fuss[data-astro-cid-sz7xmlte]{--fuss-grund: var(--uf-nachtflaeche);background:var(--fuss-grund);color:var(--flut-muted);position:relative;margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(3rem,5vw,4.2rem)}.fuss-innen[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(280px,1.1fr) 2.4fr;gap:clamp(2rem,5vw,5rem);padding-bottom:3rem}.fuss-brand[data-astro-cid-sz7xmlte]{min-width:0}.fuss-logo[data-astro-cid-sz7xmlte]{display:inline-block;margin-bottom:1.8rem;--logo-hoehe: 76px}.fuss-satz[data-astro-cid-sz7xmlte]{font-family:var(--kopf-schrift);font-size:1.12rem;font-weight:600;line-height:1.45;letter-spacing:-.015em;color:#fff;max-width:34ch;margin-bottom:1.4rem}.fuss-anschrift[data-astro-cid-sz7xmlte]{font-size:.95rem;line-height:1.75;color:var(--flut-muted)}.fuss-kontakt[data-astro-cid-sz7xmlte]{display:grid;gap:.3rem;margin-top:1.2rem}.fuss-kontakt[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.fuss-kontakt[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{color:var(--flut-text);font-size:.95rem}.fuss-kontakt[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.fuss-sozial[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.fuss-sozial[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:.86rem;font-weight:500;color:var(--flut-text);text-decoration:none;padding:.38em .9em;border-radius:999px;background:#ffffff17}.fuss-sozial[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{background:#ffffff29;color:#fff}.fuss-nav[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;min-width:0}.fuss-nav[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{min-width:0}.fuss-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{hyphens:auto;overflow-wrap:break-word}.fuss-titel[data-astro-cid-sz7xmlte]{font-family:var(--kopf-schrift);font-size:1.02rem;font-weight:600;letter-spacing:-.015em;color:#fff;margin-bottom:.8rem;list-style:none}.fuss-titel[data-astro-cid-sz7xmlte]::-webkit-details-marker{display:none}@media(min-width:781px){.fuss-titel[data-astro-cid-sz7xmlte]{pointer-events:none}}.fuss-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;color:var(--flut-muted);text-decoration:none;font-size:.93rem;padding-block:.28rem}.fuss-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.fuss-nav[data-astro-cid-sz7xmlte] .fuss-btn[data-astro-cid-sz7xmlte]{display:inline-flex;margin-top:1.1rem;padding:.75em 1.25em;background:#fff;color:var(--tinte)}.fuss-nav[data-astro-cid-sz7xmlte] .fuss-btn[data-astro-cid-sz7xmlte]:hover{background:var(--himmel);color:var(--tinte)}.fuss-unten[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-top:1px solid rgb(255 255 255 / .14);padding-block:1.3rem 1.5rem;font-size:.84rem;flex-wrap:wrap}.fuss-recht[data-astro-cid-sz7xmlte]{display:flex;gap:1.4rem;flex-wrap:wrap}.fuss-recht[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--flut-muted);text-decoration:none}.fuss-recht[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.fuss-einstellung[data-astro-cid-sz7xmlte]{font:inherit;color:var(--flut-muted);background:none;border:0;padding:0;cursor:pointer}.fuss-einstellung[data-astro-cid-sz7xmlte]:hover{color:#fff}@media(max-width:1080px){.fuss-nav[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr)}}@media(max-width:780px){.fuss-innen[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.fuss-nav[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:0;border-top:1px solid rgb(255 255 255 / .14)}.fuss-gruppe[data-astro-cid-sz7xmlte]{border-bottom:1px solid rgb(255 255 255 / .14)}.fuss-titel[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.95rem .1rem;cursor:pointer}.fuss-titel[data-astro-cid-sz7xmlte]:after{content:"+";font-size:1.3rem;font-weight:400;color:var(--flut-muted);transition:transform .2s ease}.fuss-gruppe[data-astro-cid-sz7xmlte][open] .fuss-titel[data-astro-cid-sz7xmlte]:after{transform:rotate(45deg)}.fuss-gruppe[data-astro-cid-sz7xmlte][open]{padding-bottom:.8rem}.fuss-nav[data-astro-cid-sz7xmlte] .fuss-btn[data-astro-cid-sz7xmlte]{margin-top:1.4rem}}.ml[data-astro-cid-osurnws6]{display:none}@media(max-width:760px){.ml[data-astro-cid-osurnws6]{position:fixed;left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom,0px));z-index:60;display:grid;transform:translateY(calc(100% + 1.5rem));transition:transform .28s cubic-bezier(.2,.8,.2,1)}.ml[data-astro-cid-osurnws6][hidden]{display:none}.ml[data-astro-cid-osurnws6].an{transform:none}.ml-haupt[data-astro-cid-osurnws6]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:3.1rem;padding:0 1.2rem;border-radius:14px;font-weight:600;font-size:1rem;text-decoration:none;white-space:nowrap;transition:border-radius .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1),background-color .16s ease;color:#fff;background:var(--taube, #56759f);box-shadow:0 16px 34px -14px #14233c99}.ml-haupt[data-astro-cid-osurnws6]:hover,.ml-haupt[data-astro-cid-osurnws6]:focus-visible{background:var(--taube-tief, #45628a);color:#fff;text-decoration:none}.ml-haupt[data-astro-cid-osurnws6]:active{border-radius:9px;transform:scale(.985)}.ml-haupt[data-astro-cid-osurnws6]:focus-visible{outline:3px solid var(--sf-b60, #6f97e6);outline-offset:3px}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.ml[data-astro-cid-osurnws6],.ml-haupt[data-astro-cid-osurnws6]{transition:none}}
