.leitelement{pointer-events:none;height:auto;position:absolute}.hero-start[data-astro-cid-m3fmhy7k]{isolation:isolate;min-height:clamp(720px,100svh,1000px);display:flex;position:relative;overflow:hidden}.hero-start__hintergrund[data-astro-cid-m3fmhy7k]{z-index:-1;background:radial-gradient(1200px 600px at 20% 10%,#3f80d947,#0000 60%),radial-gradient(900px 500px at 85% 85%,#00a61c2e,#0000 60%),linear-gradient(#0b2647 0%,#001838 55%,#06203e 100%);position:absolute;inset:0}.hero-start__medium[data-astro-cid-m3fmhy7k]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-start__verlauf[data-astro-cid-m3fmhy7k]{background:var(--verlauf-hero);position:absolute;inset:0}.hero-start--video[data-astro-cid-m3fmhy7k] .hero-start__verlauf[data-astro-cid-m3fmhy7k]{background:linear-gradient(180deg, #0018388c 0%, #00183826 35%, #00183859 70%, #001838cc 100%), var(--verlauf-hero)}.hero-start__video-schalter[data-astro-cid-m3fmhy7k]{right:var(--page-gutter);bottom:var(--space-20);z-index:2;border:var(--strich-default) solid var(--weiss-30);background:var(--navy-900-55);width:40px;height:40px;color:var(--weiss);cursor:pointer;-webkit-backdrop-filter:blur(8px);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.hero-start__video-schalter[data-astro-cid-m3fmhy7k] svg[data-astro-cid-m3fmhy7k]{width:14px;height:14px}.hero-start__video-schalter[data-astro-cid-m3fmhy7k] .symbol-play[data-astro-cid-m3fmhy7k],.hero-start__video-schalter[data-astro-cid-m3fmhy7k].ist-angehalten .symbol-pause[data-astro-cid-m3fmhy7k]{display:none}.hero-start__video-schalter[data-astro-cid-m3fmhy7k].ist-angehalten .symbol-play[data-astro-cid-m3fmhy7k]{display:block}.hero-start__video-schalter[data-astro-cid-m3fmhy7k]:hover{background:var(--navy-900)}.hero-start__video-schalter[data-astro-cid-m3fmhy7k]:focus-visible{outline:2px solid var(--green-500);outline-offset:3px}.hero-start__leit[data-astro-cid-m3fmhy7k]{width:62%;max-width:1090px;top:4%;right:-8%}.hero-start__inhalt[data-astro-cid-m3fmhy7k]{padding-top:calc(156px + var(--space-48));padding-bottom:var(--space-48);justify-content:center;gap:var(--space-64);flex-direction:column;display:flex}.hero-start__text[data-astro-cid-m3fmhy7k]{gap:var(--space-24);max-width:980px;display:grid}.hero-start__lead[data-astro-cid-m3fmhy7k]{max-width:700px;margin-top:var(--space-8);color:var(--navy-100)}.hero-start__fakten[data-astro-cid-m3fmhy7k]{gap:var(--space-12);flex-wrap:wrap;justify-content:flex-end;display:flex}.fakt[data-astro-cid-m3fmhy7k]{gap:var(--space-4);min-width:240px;padding:var(--space-18) var(--space-24);border-radius:var(--radius-s);background:var(--surface-chip);border:var(--strich-default) solid var(--border-glass);-webkit-backdrop-filter:blur(12px);display:grid}.fakt[data-astro-cid-m3fmhy7k] .verlaufsmarke[data-astro-cid-m3fmhy7k]{width:24px;margin-bottom:var(--space-6)}.fakt__titel[data-astro-cid-m3fmhy7k]{font-size:var(--fs-nav);line-height:var(--lh-nav)}.fakt__text[data-astro-cid-m3fmhy7k]{color:var(--text-on-dark)}@media (width<=768px){.hero-start[data-astro-cid-m3fmhy7k]{min-height:0}.hero-start__inhalt[data-astro-cid-m3fmhy7k]{padding-top:140px;padding-bottom:var(--space-48);gap:var(--space-56)}.hero-start__fakten[data-astro-cid-m3fmhy7k]{flex-direction:column}.fakt[data-astro-cid-m3fmhy7k]{min-width:0}.hero-start__leit[data-astro-cid-m3fmhy7k]{width:120%;top:10%;right:-40%}}figure[data-astro-cid-cyvmphp7]{min-width:0;aspect-ratio:var(--ratio,auto);margin:0}.bild__zoom[data-astro-cid-cyvmphp7]{cursor:zoom-in;width:100%;height:100%;display:block}.bild__zoom[data-astro-cid-cyvmphp7]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}@media (width<=768px){figure[data-astro-cid-cyvmphp7]{aspect-ratio:var(--ratio-mobil,var(--ratio,auto))}}.hero-seite[data-astro-cid-hezgwrzf]{padding-top:180px;padding-bottom:var(--space-80)}.hero-seite__inhalt[data-astro-cid-hezgwrzf]{gap:var(--space-72);display:grid}.hero-seite__kopf[data-astro-cid-hezgwrzf]{grid-template-columns:minmax(0, var(--container-kopf)) minmax(0, var(--container-intro));justify-content:space-between;gap:var(--space-48) var(--medien-gap);align-items:end;display:grid}.hero-seite__titel[data-astro-cid-hezgwrzf]{gap:var(--space-20);display:grid}.hero-seite__intro[data-astro-cid-hezgwrzf]{gap:var(--space-24);display:grid}.hero-seite__intro[data-astro-cid-hezgwrzf] .lead[data-astro-cid-hezgwrzf]{color:var(--weiss)}.hero-seite__absatz[data-astro-cid-hezgwrzf]{white-space:pre-wrap}.breadcrumb[data-astro-cid-hezgwrzf] ol[data-astro-cid-hezgwrzf]{gap:var(--space-8);color:var(--text-muted);flex-wrap:wrap;display:flex}.breadcrumb[data-astro-cid-hezgwrzf] li[data-astro-cid-hezgwrzf]+li[data-astro-cid-hezgwrzf]:before{content:"›";margin-right:var(--space-8)}.breadcrumb[data-astro-cid-hezgwrzf] a[data-astro-cid-hezgwrzf]{color:var(--text-muted)}.breadcrumb[data-astro-cid-hezgwrzf] a[data-astro-cid-hezgwrzf]:hover{color:var(--text-primary)}.vertrauensleiste[data-astro-cid-hezgwrzf]{gap:var(--space-12) var(--space-24);flex-wrap:wrap;display:flex}.vertrauensleiste[data-astro-cid-hezgwrzf] li[data-astro-cid-hezgwrzf]{align-items:center;gap:var(--space-8);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:500;display:inline-flex}.vertrauensleiste[data-astro-cid-hezgwrzf] .haken{border-radius:50%;place-items:center;width:18px;height:18px;margin:0;display:grid}.vertrauensleiste[data-astro-cid-hezgwrzf] .haken svg{width:10px;height:10px}@media (width<=1100px){.hero-seite__kopf[data-astro-cid-hezgwrzf]{grid-template-columns:1fr;align-items:start}}@media (width<=768px){.hero-seite[data-astro-cid-hezgwrzf]{padding-top:120px;padding-bottom:var(--space-48)}.hero-seite__inhalt[data-astro-cid-hezgwrzf]{gap:var(--space-40)}}.zielgruppenkarte[data-astro-cid-r3etowzv]{min-height:480px;padding:var(--space-36) var(--space-40) var(--space-40);flex-direction:column;display:flex}.zielgruppenkarte__kopf[data-astro-cid-r3etowzv]{margin-bottom:var(--space-72);justify-content:space-between;align-items:flex-start;display:flex}.zielgruppenkarte__kopf[data-astro-cid-r3etowzv] .verlaufsmarke[data-astro-cid-r3etowzv]{margin-top:var(--space-24)}.zielgruppenkarte__eyebrow[data-astro-cid-r3etowzv]{margin-bottom:var(--space-8)}.zielgruppenkarte[data-astro-cid-r3etowzv] h3[data-astro-cid-r3etowzv]{margin-bottom:var(--space-16)}.zielgruppenkarte__text[data-astro-cid-r3etowzv]{margin-bottom:var(--space-40);flex:1}@media (width<=768px){.zielgruppenkarte[data-astro-cid-r3etowzv]{min-height:0;padding:var(--space-24)}.zielgruppenkarte__kopf[data-astro-cid-r3etowzv]{margin-bottom:var(--space-40)}}.icon{max-width:100%;height:auto;display:block}.leistungen-raster__raster[data-astro-cid-27i7aryl]{gap:var(--space-72) var(--grid-gap-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.leistung__icon[data-astro-cid-27i7aryl]{margin-bottom:var(--space-28);display:block}.leistung[data-astro-cid-27i7aryl] h3[data-astro-cid-27i7aryl]{margin-bottom:var(--space-14)}.leistung__text[data-astro-cid-27i7aryl]{color:var(--text-secondary);margin-bottom:var(--space-20);max-width:460px}@media (width<=1100px){.leistungen-raster__raster[data-astro-cid-27i7aryl]{gap:var(--space-48) var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.leistungen-raster__raster[data-astro-cid-27i7aryl]{grid-template-columns:1fr}}.medien-text__raster[data-astro-cid-swjjbncw]{gap:var(--medien-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.medien-text__text[data-astro-cid-swjjbncw]>[data-astro-cid-swjjbncw]:first-child{text-box:trim-start cap alphabetic}.medien-text__text[data-astro-cid-swjjbncw]{gap:var(--space-24);max-width:820px;display:grid}.medien-text__text[data-astro-cid-swjjbncw] h2[data-astro-cid-swjjbncw]{margin-bottom:var(--space-4)}.medien-text__bloecke[data-astro-cid-swjjbncw]{gap:var(--space-32);display:grid}.textblock[data-astro-cid-swjjbncw] h3[data-astro-cid-swjjbncw]{margin-bottom:var(--space-12)}.medien-text__punkte[data-astro-cid-swjjbncw] li[data-astro-cid-swjjbncw] span[data-astro-cid-swjjbncw]{font-size:var(--fs-body)}.medien-text__aktion[data-astro-cid-swjjbncw]{margin-top:var(--space-16)}@media (width<=1100px){.medien-text__raster[data-astro-cid-swjjbncw]{gap:var(--space-48);grid-template-columns:1fr}}@media (width<=768px){.medien-text[data-astro-cid-swjjbncw] .bild img{object-position:50% 20%}}.kachel[data-astro-cid-3hdoghn2]{padding:var(--space-32);border-radius:var(--radius-m);background:var(--navy-900);color:var(--weiss);flex-direction:column;display:flex}.kachel[data-astro-cid-3hdoghn2] p[data-astro-cid-3hdoghn2]{color:var(--weiss)}.kachel__nummer[data-astro-cid-3hdoghn2]{width:48px;height:48px;margin-bottom:var(--space-24);border-radius:var(--radius-s);background:var(--surface-icon);font-size:var(--fs-small);color:var(--text-accent);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.kachel__icon[data-astro-cid-3hdoghn2]{margin-bottom:var(--space-24);line-height:0;display:block}.kachel__icon[data-astro-cid-3hdoghn2] .kachel-icon{width:44px;height:44px}.kachel[data-astro-cid-3hdoghn2] h3[data-astro-cid-3hdoghn2]{margin-bottom:var(--space-12);color:var(--weiss)}.kacheln__hinweis[data-astro-cid-3hdoghn2]{margin-top:var(--grid-gap)}@media (width<=768px){.kachel[data-astro-cid-3hdoghn2]{padding:var(--space-24)}.kachel__nummer[data-astro-cid-3hdoghn2],.kachel__icon[data-astro-cid-3hdoghn2]{margin-bottom:var(--space-20)}}.leistungskarte[data-astro-cid-ybbnw4qc]{aspect-ratio:490/560;padding:var(--space-32);border-radius:var(--radius-m);background:var(--surface-image);color:var(--text-on-image);flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.leistungskarte[data-astro-cid-ybbnw4qc]:hover{text-decoration:none}.leistungskarte[data-astro-cid-ybbnw4qc]:hover .leistungskarte__titel[data-astro-cid-ybbnw4qc]{text-underline-offset:.15em;text-decoration:underline}.leistungskarte__bild[data-astro-cid-ybbnw4qc],.leistungskarte__platzhalter[data-astro-cid-ybbnw4qc]{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.leistungskarte__platzhalter[data-astro-cid-ybbnw4qc]{background:radial-gradient(600px 300px at 30% 20%, #3f80d959, transparent 60%), radial-gradient(500px 300px at 80% 90%, #00d30038, transparent 60%), var(--navy-800)}.leistungskarte[data-astro-cid-ybbnw4qc]:hover .leistungskarte__bild[data-astro-cid-ybbnw4qc]{transform:scale(1.04)}.leistungskarte__verlauf[data-astro-cid-ybbnw4qc]{background:var(--verlauf-karte);position:absolute;inset:0}.leistungskarte__chip[data-astro-cid-ybbnw4qc]{top:var(--space-24);left:var(--space-24);position:absolute}.leistungskarte__pfeil[data-astro-cid-ybbnw4qc]{top:var(--space-24);right:var(--space-24);background:var(--action-primary);width:40px;height:40px;color:var(--text-on-action);border-radius:50%;place-items:center;display:grid;position:absolute}.leistungskarte__pfeil[data-astro-cid-ybbnw4qc] svg[data-astro-cid-ybbnw4qc]{width:16px;height:16px}.leistungskarte__text[data-astro-cid-ybbnw4qc]{gap:var(--space-8);display:grid;position:relative}.leistungskarte__titel[data-astro-cid-ybbnw4qc]{color:var(--text-on-image)}.leistungskarte__beschreibung[data-astro-cid-ybbnw4qc]{color:var(--navy-100)}@media (width<=768px){.leistungskarte[data-astro-cid-ybbnw4qc]{aspect-ratio:4/3;padding:var(--space-24)}}.ablauf__schritte[data-astro-cid-lklnxvsr]{gap:var(--grid-gap-lg)}.schritt[data-astro-cid-lklnxvsr] .verlaufslinie[data-astro-cid-lklnxvsr]{margin-bottom:var(--space-28)}.schritt__nummer[data-astro-cid-lklnxvsr]{margin-bottom:var(--space-20);display:block}.schritt[data-astro-cid-lklnxvsr] h3[data-astro-cid-lklnxvsr]{margin-bottom:var(--space-12)}.schritt__text[data-astro-cid-lklnxvsr]{max-width:420px}.vergleich__unterschrift[data-astro-cid-lip2suwe]{margin-top:var(--space-20);max-width:var(--container-text)}.faq__raster[data-astro-cid-gfo3rpqg]{gap:var(--medien-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;display:grid}.faq__kopf[data-astro-cid-gfo3rpqg]{gap:var(--space-20);display:grid}.faq__einleitung[data-astro-cid-gfo3rpqg]{max-width:380px;margin-top:var(--space-4)}.faq__liste[data-astro-cid-gfo3rpqg]{gap:var(--space-12);display:grid}.faq-eintrag[data-astro-cid-gfo3rpqg]{background:var(--surface-card);border:var(--strich-default) solid var(--border-subtle);border-radius:var(--radius-sm);padding:0 var(--space-32);transition:border-color .15s}.faq-eintrag[data-astro-cid-gfo3rpqg][open]{border-color:var(--border-strong)}.faq-eintrag__frage[data-astro-cid-gfo3rpqg]{justify-content:space-between;align-items:center;gap:var(--space-24);padding:var(--space-20) 0;cursor:pointer;font-weight:600;font-size:var(--fs-nav);line-height:var(--lh-nav);list-style:none;display:flex}.faq-eintrag__frage[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq-eintrag__schalter[data-astro-cid-gfo3rpqg]{background:var(--action-primary);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.faq-eintrag__schalter[data-astro-cid-gfo3rpqg]:before,.faq-eintrag__schalter[data-astro-cid-gfo3rpqg]:after{content:"";background:var(--text-primary);width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-eintrag__schalter[data-astro-cid-gfo3rpqg]:after{transition:transform .15s;transform:translate(-50%,-50%)rotate(90deg)}.faq-eintrag[data-astro-cid-gfo3rpqg][open] .faq-eintrag__schalter[data-astro-cid-gfo3rpqg]:after{transform:translate(-50%,-50%)rotate(0)}.faq-eintrag__antwort[data-astro-cid-gfo3rpqg]{padding-bottom:var(--space-24);max-width:var(--container-narrow)}@media (width<=1000px){.faq__raster[data-astro-cid-gfo3rpqg]{gap:var(--space-40);grid-template-columns:1fr}.faq-eintrag[data-astro-cid-gfo3rpqg]{padding:0 var(--space-20)}}.nachweise__tabelle[data-astro-cid-kryjiqpf]{max-width:var(--container-text);border-top:var(--strich-default) solid var(--border-subtle);margin:0}.nachweis-zeile[data-astro-cid-kryjiqpf]{gap:var(--space-24);padding:var(--space-20) 0;border-bottom:var(--strich-default) solid var(--border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.nachweis-zeile[data-astro-cid-kryjiqpf] dd[data-astro-cid-kryjiqpf]{margin:0}.nachweise__hinweis[data-astro-cid-kryjiqpf]{margin-top:var(--space-20)}@media (width<=640px){.nachweis-zeile[data-astro-cid-kryjiqpf]{gap:var(--space-4);grid-template-columns:1fr}}.projekte__filter[data-astro-cid-ao6g74ot]{gap:var(--space-8);margin-bottom:var(--section-gap);flex-wrap:wrap;display:flex}.filter-chip[data-astro-cid-ao6g74ot]{padding:var(--space-8) var(--space-18);border-radius:var(--radius-full);border:var(--strich-default) solid var(--border-subtle);background:var(--surface-card);color:var(--text-primary);font-size:var(--fs-small);cursor:pointer;font-weight:500}.filter-chip[data-astro-cid-ao6g74ot][aria-pressed=true]{background:var(--navy-900);color:var(--weiss);border-color:var(--navy-900)}.projekte__liste[data-astro-cid-ao6g74ot]{gap:var(--space-96);display:grid}.projekt[data-astro-cid-ao6g74ot]{gap:var(--space-40);display:grid}.projekt[data-astro-cid-ao6g74ot][hidden]{display:none}.projekt__text[data-astro-cid-ao6g74ot]{gap:var(--space-24);max-width:var(--container-text);display:grid}.projekt__tags[data-astro-cid-ao6g74ot]{gap:var(--space-8);flex-wrap:wrap;display:flex}.projekt__abschnitte[data-astro-cid-ao6g74ot]{gap:var(--space-24) var(--grid-gap-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.projekt-abschnitt[data-astro-cid-ao6g74ot] dt[data-astro-cid-ao6g74ot]{margin-bottom:var(--space-8)}.projekt-abschnitt[data-astro-cid-ao6g74ot] dd[data-astro-cid-ao6g74ot]{margin:0}.projekt__zitat[data-astro-cid-ao6g74ot]{padding-left:var(--space-24);border-left:var(--strich-accent) solid var(--green-500);font-family:var(--font-heading);font-size:var(--fs-h4);line-height:var(--lh-h4);margin:0}.projekt__zitat[data-astro-cid-ao6g74ot] cite[data-astro-cid-ao6g74ot]{margin-top:var(--space-8);font-style:normal;font-family:var(--font-body);display:block}.projekte__hinweis[data-astro-cid-ao6g74ot]{margin-top:var(--space-48)}@media (width<=768px){.projekt__abschnitte[data-astro-cid-ao6g74ot]{grid-template-columns:1fr}}.artikelkarte[data-astro-cid-wqqh2ls4]{gap:var(--space-16);padding:var(--space-40);flex-direction:column;display:flex}.artikelkarte--vorbereitung[data-astro-cid-wqqh2ls4]{opacity:.7}.artikelkarte__kopf[data-astro-cid-wqqh2ls4]{justify-content:space-between;align-items:center;gap:var(--space-16);margin-bottom:var(--space-16);display:flex}.artikelkarte__status[data-astro-cid-wqqh2ls4]{border-radius:var(--radius-full);background:var(--surface-subtle);color:var(--text-muted);padding:2px 10px;font-size:13px;font-weight:500;line-height:20px}.artikelkarte__status--online[data-astro-cid-wqqh2ls4]{background:var(--surface-accent-soft);color:var(--text-accent)}.artikelkarte__link[data-astro-cid-wqqh2ls4]{color:inherit}.artikelkarte__teaser[data-astro-cid-wqqh2ls4]{flex:1}.artikel-liste__hinweis[data-astro-cid-wqqh2ls4]{margin-top:var(--space-32)}@media (width<=768px){.artikelkarte[data-astro-cid-wqqh2ls4]{padding:var(--space-24)}}.kontakt-formular[data-astro-cid-rjmqqe6e]{padding-top:var(--space-96);--fehler:#9a2a00;--fehler-flaeche:#fff5f1}.kontakt-formular__raster[data-astro-cid-rjmqqe6e]{gap:var(--medien-gap);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.formular[data-astro-cid-rjmqqe6e]{gap:var(--space-32);display:grid}.formular__meldung--fehler[data-astro-cid-rjmqqe6e]{background:#ffe1d6}.formular__meldung--fehler[data-astro-cid-rjmqqe6e]:before{color:#fff;background:#9a2a00}.formular__arten[data-astro-cid-rjmqqe6e]{border:0;margin:0;padding:0}.formular__arten[data-astro-cid-rjmqqe6e] legend[data-astro-cid-rjmqqe6e]{margin-bottom:var(--space-20)}.optionen[data-astro-cid-rjmqqe6e]{gap:var(--space-8);flex-wrap:wrap;display:flex}.option[data-astro-cid-rjmqqe6e]{position:relative}.option[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e]{opacity:0;position:absolute;inset:0}.option[data-astro-cid-rjmqqe6e] span[data-astro-cid-rjmqqe6e]{padding:var(--space-8) var(--space-18);border-radius:var(--radius-full);border:var(--strich-default) solid var(--border-subtle);background:var(--surface-card);font-size:var(--fs-small);cursor:pointer;font-weight:500;display:inline-block}.option[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e]:checked+span[data-astro-cid-rjmqqe6e]{background:var(--navy-900);color:var(--weiss);border-color:var(--navy-900)}.option[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e]:focus-visible+span[data-astro-cid-rjmqqe6e]{outline:2px solid var(--focus-ring);outline-offset:2px}.formular__zeile[data-astro-cid-rjmqqe6e]{gap:var(--space-24);grid-template-columns:1fr 1fr;display:grid}.feld[data-astro-cid-rjmqqe6e]{gap:var(--space-8);align-content:start;display:grid}.feld[data-astro-cid-rjmqqe6e] label[data-astro-cid-rjmqqe6e]{font-size:var(--fs-small);font-weight:600}.feld[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e],.feld[data-astro-cid-rjmqqe6e] textarea[data-astro-cid-rjmqqe6e]{width:100%;padding:var(--space-10) var(--space-12);border:var(--strich-default) solid var(--border-input);border-radius:var(--radius-s);background:var(--surface-card);font:inherit;font-size:var(--fs-nav);line-height:var(--lh-nav);color:var(--text-primary)}.feld[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e]:focus,.feld[data-astro-cid-rjmqqe6e] textarea[data-astro-cid-rjmqqe6e]:focus{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--focus-ring)}.feld[data-astro-cid-rjmqqe6e] textarea[data-astro-cid-rjmqqe6e]{resize:vertical;min-height:140px}.einwilligung[data-astro-cid-rjmqqe6e] a[data-astro-cid-rjmqqe6e]{color:var(--text-link);text-decoration:underline}.einwilligung[data-astro-cid-rjmqqe6e]{gap:var(--space-12);align-items:flex-start;display:flex}.einwilligung[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e]{width:18px;height:18px;accent-color:var(--green-700);margin-top:4px}.feld--fehler[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e]:not([type=checkbox]){border-color:var(--fehler);background:var(--fehler-flaeche)}.feld--fehler[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e]:not([type=checkbox]):focus{outline-color:var(--fehler)}.feld--fehler[data-astro-cid-rjmqqe6e] .einwilligung[data-astro-cid-rjmqqe6e] input[data-astro-cid-rjmqqe6e]{outline:2px solid var(--fehler);outline-offset:1px}.feld[data-astro-cid-rjmqqe6e].feld--fehler label[data-astro-cid-rjmqqe6e]{color:var(--fehler)}.feld__fehler[data-astro-cid-rjmqqe6e]{color:var(--fehler);font-weight:500}.einwilligung-feld[data-astro-cid-rjmqqe6e]{gap:var(--space-8);display:grid}.formular__pruefung[data-astro-cid-rjmqqe6e][hidden],.feld[data-astro-cid-rjmqqe6e][hidden]{display:none}.honig[data-astro-cid-rjmqqe6e]{width:1px;height:1px;position:absolute;left:-9999px}.formular__aktion[data-astro-cid-rjmqqe6e]{gap:var(--space-16);justify-items:start;display:grid}.formular__aktion[data-astro-cid-rjmqqe6e] .formular__pflicht[data-astro-cid-rjmqqe6e]{margin-top:calc(var(--space-8) * -1)}.direkter-kontakt[data-astro-cid-rjmqqe6e]{gap:var(--space-20);padding:var(--space-40);border-radius:var(--radius-m);background:var(--surface-subtle);display:grid}.direkter-kontakt__infos[data-astro-cid-rjmqqe6e]{margin:var(--space-8) 0 0;gap:var(--space-20);display:grid}.infoblock[data-astro-cid-rjmqqe6e] dt[data-astro-cid-rjmqqe6e]{margin-bottom:var(--space-4)}.infoblock[data-astro-cid-rjmqqe6e] dd[data-astro-cid-rjmqqe6e]{margin:0}.infoblock[data-astro-cid-rjmqqe6e] a[data-astro-cid-rjmqqe6e]{color:var(--text-primary)}@media (width<=1000px){.kontakt-formular__raster[data-astro-cid-rjmqqe6e]{gap:var(--space-48);grid-template-columns:1fr}}@media (width<=640px){.formular__zeile[data-astro-cid-rjmqqe6e]{grid-template-columns:1fr}.direkter-kontakt[data-astro-cid-rjmqqe6e]{padding:var(--space-24)}}.bericht__raster[data-astro-cid-i4rp7uch]{gap:var(--medien-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.bericht__text[data-astro-cid-i4rp7uch]{gap:var(--space-24);max-width:640px;display:grid}.bericht-mockup[data-astro-cid-i4rp7uch]{gap:var(--space-24);padding:var(--space-40);border-radius:var(--radius-m);background:var(--surface-card);border:var(--strich-default) solid var(--border-subtle);display:grid;box-shadow:0 30px 60px #0018381a}.bericht-mockup__kopf[data-astro-cid-i4rp7uch]{gap:var(--space-8);display:grid}.bericht-mockup__kopf[data-astro-cid-i4rp7uch] .verlaufsmarke[data-astro-cid-i4rp7uch]{margin-bottom:var(--space-8)}.bericht-mockup__befunde[data-astro-cid-i4rp7uch]{gap:var(--space-12);display:grid}.befund-zeile[data-astro-cid-i4rp7uch]{align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-20);border-radius:var(--radius-s);background:var(--surface-tile);display:flex}.befund-zeile__stufe[data-astro-cid-i4rp7uch]{border-radius:var(--radius-full);flex:none;padding:2px 10px;font-size:13px;font-weight:600;line-height:20px}.befund-zeile__stufe--hoch[data-astro-cid-i4rp7uch]{color:#9a2a00;background:#ffe1d6}.befund-zeile__stufe--mittel[data-astro-cid-i4rp7uch]{color:#7a5200;background:#fff1c2}.befund-zeile__stufe--info[data-astro-cid-i4rp7uch]{background:var(--blue-100);color:var(--blue-700)}@media (width<=1000px){.bericht__raster[data-astro-cid-i4rp7uch]{gap:var(--space-48);grid-template-columns:1fr}.bericht-mockup[data-astro-cid-i4rp7uch]{padding:var(--space-24)}}.fliesstext__raster[data-astro-cid-vghruieg]{grid-template-columns:minmax(0, var(--container-narrow));display:grid}.fliesstext__raster--verzeichnis[data-astro-cid-vghruieg]{grid-template-columns:300px minmax(0, var(--container-narrow));gap:var(--medien-gap);align-items:start}.fliesstext__verzeichnis[data-astro-cid-vghruieg]{top:var(--space-40);gap:var(--space-16);padding:var(--space-24);border-radius:var(--radius-m);background:var(--surface-subtle);display:grid;position:sticky}.fliesstext__verzeichnis[data-astro-cid-vghruieg] ol[data-astro-cid-vghruieg]{gap:var(--space-10);display:grid}.fliesstext__verzeichnis[data-astro-cid-vghruieg] a[data-astro-cid-vghruieg]{color:var(--text-primary);font-size:var(--fs-small);line-height:var(--lh-small);hyphens:auto;overflow-wrap:anywhere;font-weight:500}.fliesstext__text[data-astro-cid-vghruieg]{gap:var(--space-20);overflow-wrap:anywhere;min-width:0;display:grid}.fliesstext__text[data-astro-cid-vghruieg] h2{margin-top:var(--space-24);scroll-margin-top:var(--space-40)}.fliesstext__text[data-astro-cid-vghruieg] h2:first-child{margin-top:0}.fliesstext__text[data-astro-cid-vghruieg] h3,.fliesstext__text[data-astro-cid-vghruieg] h4{margin-top:var(--space-8);scroll-margin-top:var(--space-40)}.fliesstext__text[data-astro-cid-vghruieg] h3:first-child{margin-top:0}.fliesstext__text[data-astro-cid-vghruieg] p,.fliesstext__text[data-astro-cid-vghruieg] li{color:var(--text-secondary)}.fliesstext__text[data-astro-cid-vghruieg] ul,.fliesstext__text[data-astro-cid-vghruieg] ol{gap:var(--space-8);margin:0;padding-left:1.2em;display:grid}.fliesstext__text[data-astro-cid-vghruieg] ul{list-style:outside}.fliesstext__text[data-astro-cid-vghruieg] ol{list-style:decimal}.fliesstext__text[data-astro-cid-vghruieg] strong{color:var(--text-primary)}.fliesstext__text[data-astro-cid-vghruieg] a{color:var(--text-link);text-decoration:underline}.fliesstext__text[data-astro-cid-vghruieg] blockquote{padding-left:var(--space-20);border-left:3px solid var(--green-500);color:var(--text-secondary);margin:0}.fliesstext__text[data-astro-cid-vghruieg] pre{padding:var(--space-16);border-radius:var(--radius-s);background:var(--surface-subtle);font-size:var(--fs-small);overflow-x:auto}.fliesstext__text[data-astro-cid-vghruieg] img{border-radius:var(--radius-bild);height:auto}.fliesstext__text[data-astro-cid-vghruieg] table{border-collapse:collapse;width:100%;font-size:var(--fs-small);display:block;overflow-x:auto}.fliesstext__text[data-astro-cid-vghruieg] th,.fliesstext__text[data-astro-cid-vghruieg] td{padding:var(--space-8) var(--space-12);border-bottom:var(--strich-default) solid var(--border-subtle);text-align:left;vertical-align:top}.fliesstext__text[data-astro-cid-vghruieg] hr{border:0;border-top:var(--strich-default) solid var(--border-subtle);margin:var(--space-8) 0}.fliesstext__stand[data-astro-cid-vghruieg]{margin-top:var(--space-24);padding-top:var(--space-24);border-top:var(--strich-default) solid var(--border-subtle)}@media (width<=1100px){.fliesstext__raster--verzeichnis[data-astro-cid-vghruieg]{gap:var(--space-40);grid-template-columns:1fr}.fliesstext__verzeichnis[data-astro-cid-vghruieg]{position:static}}
