.wortmarke[data-astro-cid-2m2lo2xj]{min-height:44px;font-family:var(--serif);letter-spacing:-.02em;white-space:nowrap;flex-shrink:0;align-items:center;gap:.55em;padding-block:8px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.ist-mittel[data-astro-cid-2m2lo2xj]{font-size:clamp(1.125rem,.95rem + .85vw,1.5rem)}.ist-gross[data-astro-cid-2m2lo2xj]{font-size:1.5rem}.zeichen[data-astro-cid-2m2lo2xj]{flex-shrink:0;block-size:2.1em;inline-size:2.1em}.schriftzug[data-astro-cid-2m2lo2xj]{flex-direction:column;gap:.12em;display:flex}.name[data-astro-cid-2m2lo2xj]{color:var(--auf-dunkel)}.unterzeile[data-astro-cid-2m2lo2xj]{font-family:var(--sans);letter-spacing:.23em;text-transform:uppercase;color:var(--gold);margin-inline-end:-.23em;font-size:.52em;font-weight:500}.wortmarke[data-astro-cid-2m2lo2xj].auf-hell .name[data-astro-cid-2m2lo2xj]{color:var(--text)}.wortmarke[data-astro-cid-2m2lo2xj].auf-hell .unterzeile[data-astro-cid-2m2lo2xj]{color:var(--gold-tief)}@media (width<=420px){.ist-mittel[data-astro-cid-2m2lo2xj] .unterzeile[data-astro-cid-2m2lo2xj]{display:none}}.kopfzeile[data-astro-cid-yxete6jp]{z-index:30;background:var(--weiss);border-block-end:1px solid var(--linie);width:100%;position:relative}.leiste[data-astro-cid-yxete6jp]{justify-content:space-between;align-items:center;gap:clamp(var(--a-16), 2.5vw, var(--a-48));min-height:72px;display:flex}.nav-breit[data-astro-cid-yxete6jp]{display:none}.nav-breit[data-astro-cid-yxete6jp] ul[data-astro-cid-yxete6jp]{align-items:center;gap:clamp(var(--a-12), 1.6vw, var(--a-32));padding:0;list-style:none;display:flex}.punkt[data-astro-cid-yxete6jp]{min-height:44px;padding-inline:var(--a-4);font-family:var(--sans);letter-spacing:.005em;color:var(--text-leise);align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.punkt[data-astro-cid-yxete6jp]:hover,.punkt[data-astro-cid-yxete6jp]:focus-visible{color:var(--aktion)}.punkt[data-astro-cid-yxete6jp].ist-aktiv{color:var(--text)}.nav-breit[data-astro-cid-yxete6jp] .punkt[data-astro-cid-yxete6jp].ist-aktiv:after{content:"";inset-inline:var(--a-4);background:var(--aktion);height:2px;position:absolute;bottom:12px}.nav-schmal[data-astro-cid-yxete6jp]{flex-shrink:0}.schalter[data-astro-cid-yxete6jp]{align-items:center;gap:var(--a-8);min-width:44px;min-height:44px;padding:var(--a-8) var(--a-12);border:1px solid var(--linie);border-radius:var(--r-6);color:var(--text-leise);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9375rem;font-weight:500;list-style:none;display:inline-flex}.schalter[data-astro-cid-yxete6jp]::-webkit-details-marker{display:none}.schalter[data-astro-cid-yxete6jp]:hover{color:var(--aktion);border-color:var(--aktion)}.balken[data-astro-cid-yxete6jp]{gap:4px;width:18px;display:grid}.balken[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]{background:currentColor;height:2px;transition:transform .18s,opacity .18s;display:block}.nav-schmal[data-astro-cid-yxete6jp][open] .balken[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]:first-child{transform:translateY(6px)rotate(45deg)}.nav-schmal[data-astro-cid-yxete6jp][open] .balken[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]:nth-child(2){opacity:0}.nav-schmal[data-astro-cid-yxete6jp][open] .balken[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.klappe[data-astro-cid-yxete6jp]{inset-inline:0;background:var(--weiss);border-block-start:1px solid var(--linie);max-height:calc(100dvh - 72px);box-shadow:var(--schatten-karte);position:absolute;top:100%;overflow-y:auto}.klappe[data-astro-cid-yxete6jp] ul[data-astro-cid-yxete6jp]{padding:var(--a-8) var(--rand) var(--a-24);margin:0;list-style:none}.klappe[data-astro-cid-yxete6jp] li[data-astro-cid-yxete6jp]+li[data-astro-cid-yxete6jp]{border-block-start:1px solid var(--linie)}.klappe[data-astro-cid-yxete6jp] .punkt[data-astro-cid-yxete6jp]{width:100%;min-height:56px;padding-inline:0;font-size:1.0625rem;display:flex}.klappe[data-astro-cid-yxete6jp] .punkt[data-astro-cid-yxete6jp].ist-aktiv{color:var(--aktion)}.klappe[data-astro-cid-yxete6jp] .punkt-anmeldung[data-astro-cid-yxete6jp]{color:var(--aktion);font-weight:600}@media (width<=420px){.leiste[data-astro-cid-yxete6jp]{gap:var(--a-12)}.schalter[data-astro-cid-yxete6jp]{padding-inline:var(--a-12)}.schalter-text[data-astro-cid-yxete6jp]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.kopf-knopf[data-astro-cid-yxete6jp]{border-radius:var(--r-6);background:var(--navy);min-height:44px;color:var(--auf-dunkel);font-family:var(--sans);letter-spacing:.01em;white-space:nowrap;flex-shrink:0;align-items:center;padding:12px 24px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .15s;display:none}.kopf-knopf[data-astro-cid-yxete6jp]:hover,.kopf-knopf[data-astro-cid-yxete6jp]:focus-visible{background:var(--navy-hell)}@media (width>=900px){.leiste[data-astro-cid-yxete6jp]{min-height:88px}.nav-breit[data-astro-cid-yxete6jp]{display:block}.nav-schmal[data-astro-cid-yxete6jp]{display:none}.kopf-knopf[data-astro-cid-yxete6jp]{display:inline-flex}}.fusszeile[data-astro-cid-nlhj4bns]{background:var(--navy);color:var(--auf-dunkel-leise);padding-block:clamp(var(--a-48), 7vw, var(--a-96)) var(--a-32)}.raster[data-astro-cid-nlhj4bns]{gap:clamp(var(--a-32), 5vw, var(--a-64));display:grid}address[data-astro-cid-nlhj4bns]{gap:var(--a-8);max-width:34ch;margin-block-start:var(--a-24);font-size:.9375rem;font-style:normal;line-height:1.6;display:grid}.firma[data-astro-cid-nlhj4bns]{color:var(--auf-dunkel);font-weight:600}.kontakt[data-astro-cid-nlhj4bns]{gap:var(--a-4);margin-block-start:var(--a-8);display:grid}.kontaktzeile[data-astro-cid-nlhj4bns]{align-items:center;gap:var(--a-12);display:flex}.kontaktname[data-astro-cid-nlhj4bns]{min-width:3.25rem;color:var(--auf-dunkel-leise,inherit);opacity:.75;flex:none;font-size:.8125rem}.ohne-verweis[data-astro-cid-nlhj4bns]{align-items:center;min-height:40px;font-size:.9375rem;display:inline-flex}.spalten[data-astro-cid-nlhj4bns]{gap:var(--a-32);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.titel[data-astro-cid-nlhj4bns]{color:var(--gold);margin-block-end:var(--a-16)}.spalte[data-astro-cid-nlhj4bns] ul[data-astro-cid-nlhj4bns]{gap:var(--a-4);padding:0;list-style:none;display:grid}a[data-astro-cid-nlhj4bns]{color:var(--auf-dunkel-leise);text-decoration:none}.spalte[data-astro-cid-nlhj4bns] a[data-astro-cid-nlhj4bns],.kontakt[data-astro-cid-nlhj4bns] a[data-astro-cid-nlhj4bns]{align-items:center;min-height:40px;font-size:.9375rem;transition:color .15s;display:inline-flex}a[data-astro-cid-nlhj4bns]:hover,a[data-astro-cid-nlhj4bns]:focus-visible{color:var(--gold)}.schluss[data-astro-cid-nlhj4bns]{justify-content:space-between;align-items:center;gap:var(--a-16);border-block-start:1px solid var(--linie-dunkel);color:var(--auf-dunkel-zart);flex-wrap:wrap;margin-block-start:clamp(var(--a-32), 5vw, var(--a-64));padding-block-start:var(--a-24);display:flex}.recht[data-astro-cid-nlhj4bns]{align-items:center;gap:var(--a-24);flex-wrap:wrap;padding:0;list-style:none;display:flex}.recht[data-astro-cid-nlhj4bns] a[data-astro-cid-nlhj4bns]{min-height:40px;color:var(--auf-dunkel-zart);align-items:center;font-size:.9375rem;display:inline-flex}@media (width>=900px){.raster[data-astro-cid-nlhj4bns]{grid-template-columns:minmax(260px,1fr) 1.6fr}.spalten[data-astro-cid-nlhj4bns]{grid-template-columns:repeat(3,minmax(0,1fr))}}
