.hero[data-astro-cid-gc4romqp]{background:radial-gradient(60% 70% at 72% 45%, #7e9db61f, transparent 70%), var(--nacht);flex-direction:column;justify-content:flex-end;min-height:max(640px,100svh);display:flex;position:relative;overflow:hidden}.hero__canvas[data-astro-cid-gc4romqp]{opacity:0;width:100%;height:100%;transition:opacity .6s var(--sanft);position:absolute;inset:0}.hero__canvas[data-astro-cid-gc4romqp].ist-bereit{opacity:1}.hero__schleier[data-astro-cid-gc4romqp]{pointer-events:none;background:linear-gradient(90deg,#060d17f0 0%,#060d17b8 30%,#060d171a 56%,#0000 70%),linear-gradient(#0000 78%,#060d17d9 100%);position:absolute;inset:0}.hero__inhalt[data-astro-cid-gc4romqp]{z-index:2;padding-top:calc(var(--kopf-h) + 32px);flex:1;align-items:center;padding-bottom:40px;display:flex;position:relative}.hero__text[data-astro-cid-gc4romqp]{max-width:min(620px,50%)}.hero__marke[data-astro-cid-gc4romqp]{color:var(--stahl-hell);margin-bottom:26px}.hero__titel[data-astro-cid-gc4romqp]{color:var(--weiss)}.hero__lead[data-astro-cid-gc4romqp]{max-width:30em;margin-top:28px}.hero__knoepfe[data-astro-cid-gc4romqp]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero__anfrage[data-astro-cid-gc4romqp]{color:var(--papier)}.hero__status[data-astro-cid-gc4romqp]{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stahl-hell);align-items:center;gap:10px;margin-top:24px;font-size:11.5px;display:flex}.hero__kurz[data-astro-cid-gc4romqp]{display:none}.hero__punkt[data-astro-cid-gc4romqp]{background:var(--signal);flex:none;width:9px;height:9px}[data-astro-cid-gc4romqp][data-zustand=offen] .hero__punkt[data-astro-cid-gc4romqp]{background:var(--ok)}@media (prefers-reduced-motion:no-preference){.hero__punkt[data-astro-cid-gc4romqp]{animation:1.6s step-end infinite blinker}@keyframes blinker{50%{opacity:.25}}}.hero__band[data-astro-cid-gc4romqp]{z-index:2;border-top:1px solid var(--linie-dunkel);-webkit-backdrop-filter:blur(6px);background:#060d1799;position:relative;overflow:hidden}.hero__band-spur[data-astro-cid-gc4romqp]{width:max-content;display:flex}@media (prefers-reduced-motion:no-preference){.hero__band-spur[data-astro-cid-gc4romqp]{animation:38s linear infinite band}}@keyframes band{to{transform:translate(-50%)}}.hero__band[data-astro-cid-gc4romqp] ul[data-astro-cid-gc4romqp]{flex:none;display:flex}.hero__band[data-astro-cid-gc4romqp] li[data-astro-cid-gc4romqp]{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--stahl-hell);white-space:nowrap;align-items:center;gap:22px;padding:18px 0 18px 22px;font-size:12px;display:flex}.hero__band[data-astro-cid-gc4romqp] li[data-astro-cid-gc4romqp]:after{content:"";background:var(--signal);width:7px;height:7px}@media (width<=1100px){.hero__text[data-astro-cid-gc4romqp]{max-width:min(560px,58%)}}@media (aspect-ratio<=1),(width<=860px){.hero[data-astro-cid-gc4romqp]{min-height:max(700px,100svh)}.hero__schleier[data-astro-cid-gc4romqp]{background:linear-gradient(#0000 24%,#060d1759 38%,#060d17f0 56%,#060d17 100%)}.hero__inhalt[data-astro-cid-gc4romqp]{align-items:flex-end;padding-bottom:28px}.hero__text[data-astro-cid-gc4romqp]{max-width:640px}}@media (width<=860px){.hero__titel[data-astro-cid-gc4romqp]{font-size:clamp(46px,13.6vw,92px)}.hero__marke[data-astro-cid-gc4romqp]{text-shadow:0 0 12px #060d17f2,0 0 3px #060d17e6;margin-bottom:16px;font-size:11.5px}.hero__lead[data-astro-cid-gc4romqp]{margin-top:18px;font-size:17px}.hero__mehr[data-astro-cid-gc4romqp]{display:none}.hero__knoepfe[data-astro-cid-gc4romqp]{margin-top:22px}.hero__anruf[data-astro-cid-gc4romqp]{flex:100%;justify-content:space-between}.hero__anfrage[data-astro-cid-gc4romqp]{display:none}.hero__status[data-astro-cid-gc4romqp]{letter-spacing:.04em;margin-top:16px;font-size:13px}.hero__lang[data-astro-cid-gc4romqp],.hero__firma[data-astro-cid-gc4romqp]{display:none}.hero__kurz[data-astro-cid-gc4romqp]{display:inline}.hero[data-astro-cid-gc4romqp]{min-height:max(640px, calc(100svh - var(--leiste-h)))}.hero__band[data-astro-cid-gc4romqp] li[data-astro-cid-gc4romqp]{padding-block:14px;font-size:12px}}.ls__kopf[data-astro-cid-ns5xb3pk]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:32px 64px;margin-bottom:clamp(48px,6vw,80px);display:grid}.ls__marke[data-astro-cid-ns5xb3pk]{color:var(--stahl-hell);margin-bottom:22px}.ls__einleitung[data-astro-cid-ns5xb3pk] .lead[data-astro-cid-ns5xb3pk]{margin-bottom:22px}.ls__einleitung[data-astro-cid-ns5xb3pk] .pfeil-link[data-astro-cid-ns5xb3pk]{color:var(--signal)}.ls__raster[data-astro-cid-ns5xb3pk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}.ls__karte[data-astro-cid-ns5xb3pk]{background:var(--tief);box-shadow:inset 0 0 0 1px var(--linie-dunkel);transition:transform .45s var(--sanft), box-shadow .45s var(--sanft)}.ls__karte[data-astro-cid-ns5xb3pk]:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #ffa21f99,0 30px 60px -30px #000000b3}.ls__karte--breit[data-astro-cid-ns5xb3pk]{grid-column:span 2}.ls__link[data-astro-cid-ns5xb3pk]{flex-direction:column;height:100%;text-decoration:none;display:flex}.ls__karte--breit[data-astro-cid-ns5xb3pk] .ls__link[data-astro-cid-ns5xb3pk]{flex-direction:row}.ls__karte--breit[data-astro-cid-ns5xb3pk] .lb{flex:0 0 58%}.ls__text[data-astro-cid-ns5xb3pk]{flex-direction:column;flex:1;gap:12px;padding:clamp(20px,2.2vw,30px);display:flex}.ls__nr[data-astro-cid-ns5xb3pk]{color:var(--signal);letter-spacing:.1em;font-size:12px}.ls__kurz[data-astro-cid-ns5xb3pk]{color:#f3f1ecbd;font-size:16px}.ls__mehr[data-astro-cid-ns5xb3pk]{color:var(--papier);align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:15px;font-weight:640;display:inline-flex}.ls__mehr[data-astro-cid-ns5xb3pk] svg{width:18px;height:18px;color:var(--signal);transition:transform .3s var(--sanft)}.ls__karte[data-astro-cid-ns5xb3pk]:hover .ls__mehr[data-astro-cid-ns5xb3pk] svg{transform:translate(5px)}@media (width<=1080px){.ls__raster[data-astro-cid-ns5xb3pk]{grid-template-columns:repeat(2,minmax(0,1fr))}.ls__karte--breit[data-astro-cid-ns5xb3pk] .ls__link[data-astro-cid-ns5xb3pk]{flex-direction:column}}@media (width<=760px){.ls__kopf[data-astro-cid-ns5xb3pk],.ls__raster[data-astro-cid-ns5xb3pk]{grid-template-columns:1fr}.ls__karte--breit[data-astro-cid-ns5xb3pk]{grid-column:auto}}
