.platzhalter[data-astro-cid-6xl7ko47]{background-color:var(--beton-200);width:100%;color:var(--beton-700);border-radius:var(--radius-s);background-image:var(--koernung), linear-gradient(var(--beton-300), var(--beton-300)), linear-gradient(var(--beton-300), var(--beton-300));background-position:0 0,0,50% 0;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,100% 1px,1px 100%;place-items:center;display:grid;position:relative;overflow:hidden}.platzhalter__signet[data-astro-cid-6xl7ko47]{color:var(--petrol-600);opacity:.12;place-items:center;display:grid;position:absolute;inset:0}.platzhalter__signet[data-astro-cid-6xl7ko47] svg{width:42%;height:auto}.platzhalter__mitte[data-astro-cid-6xl7ko47]{justify-items:center;gap:var(--ab-2);padding:var(--ab-4);text-align:center;display:grid;position:relative}.platzhalter__text[data-astro-cid-6xl7ko47]{font-family:var(--schrift-titel);font-weight:600;font-size:var(--schrift-s);letter-spacing:.06em;text-transform:uppercase}.platzhalter__kennung[data-astro-cid-6xl7ko47]{right:var(--ab-2);bottom:var(--ab-2);font-size:var(--schrift-xs);font-variant-numeric:tabular-nums;color:var(--beton-600);position:absolute}.platzhalter__ecke[data-astro-cid-6xl7ko47]{top:var(--ab-3);left:var(--ab-3);border-top:2px solid var(--signal-500);border-left:2px solid var(--signal-500);width:24px;height:24px;position:absolute}.fugengrafik[data-astro-cid-53czrgnk]{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block;overflow:visible}.fugengrafik--dunkel[data-astro-cid-53czrgnk]{--g-linie:var(--petrol-200);--g-flaeche:#9bc9c214;--g-leise:#9bc9c273;--g-dicht:var(--signal-500);--g-alt:var(--beton-500)}.fugengrafik--hell[data-astro-cid-53czrgnk]{--g-linie:var(--petrol-700);--g-flaeche:var(--beton-200);--g-leise:var(--beton-500);--g-dicht:var(--petrol-600);--g-alt:var(--beton-400)}.g-bauteil[data-astro-cid-53czrgnk]{stroke:var(--g-linie);stroke-width:2.5px;fill:var(--g-flaeche)}.g-korn[data-astro-cid-53czrgnk]{fill:var(--g-leise);stroke:none}.g-fein[data-astro-cid-53czrgnk]{stroke:var(--g-leise);stroke-width:1.5px}.g-daemmung[data-astro-cid-53czrgnk]{stroke:var(--g-leise);stroke-width:1.5px;stroke-dasharray:3 5}.g-schnur[data-astro-cid-53czrgnk]{stroke:var(--g-linie);stroke-width:2px;stroke-dasharray:4 5;fill:var(--g-flaeche)}.g-dichtstoff[data-astro-cid-53czrgnk]{fill:var(--g-dicht);stroke:none}.g-alt[data-astro-cid-53czrgnk]{fill:var(--g-alt);stroke:none}.g-riss[data-astro-cid-53czrgnk]{stroke:var(--beton-900);stroke-width:2.5px}.g-akzent[data-astro-cid-53czrgnk]{stroke:var(--g-dicht);stroke-width:2.5px}.g-tropfen[data-astro-cid-53czrgnk]{stroke:var(--g-linie);stroke-width:2px;fill:var(--g-flaeche)}.g-wasser[data-astro-cid-53czrgnk]{stroke:var(--g-leise);stroke-width:2px}.g-lupe[data-astro-cid-53czrgnk]{stroke:var(--g-linie);stroke-width:4px;fill:#9bc9c20f}.g-haken[data-astro-cid-53czrgnk]{stroke-width:5px}.g-wolle[data-astro-cid-53czrgnk]{stroke:var(--g-leise);stroke-width:2px}.g-flamme[data-astro-cid-53czrgnk]{stroke:var(--g-dicht);stroke-width:2.5px}.g-fase[data-astro-cid-53czrgnk]{stroke:var(--g-dicht);stroke-width:3px}.g-saege[data-astro-cid-53czrgnk]{stroke:var(--g-linie);stroke-width:2.5px;fill:#9bc9c20d}.g-zaehne[data-astro-cid-53czrgnk]{stroke:var(--g-linie);stroke-width:7px;stroke-dasharray:3 13}.g-blatt[data-astro-cid-53czrgnk]{transform-box:fill-box;transform-origin:50%}.g-dichtstoff[data-astro-cid-53czrgnk],.g-spaeter[data-astro-cid-53czrgnk],.g-schnur[data-astro-cid-53czrgnk],.g-alt[data-astro-cid-53czrgnk],.g-riss[data-astro-cid-53czrgnk]{transform-box:fill-box;transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){@keyframes g-linie-ziehen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes g-fuellen{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes g-kommen{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}@keyframes g-drehen{0%{rotate:-200deg}to{rotate:0deg}}.g-zeichnen[data-astro-cid-53czrgnk]{stroke-dasharray:1;animation:1.1s cubic-bezier(.2,0,0,1) both g-linie-ziehen}.g-schnur[data-astro-cid-53czrgnk]{animation:.5s cubic-bezier(.2,0,0,1) .7s both g-kommen}.g-dichtstoff[data-astro-cid-53czrgnk]{animation:.7s cubic-bezier(.2,0,0,1) 1.1s both g-fuellen}.g-spaeter[data-astro-cid-53czrgnk]{animation:.6s cubic-bezier(.2,0,0,1) 1.5s both g-kommen}.g-blatt[data-astro-cid-53czrgnk]{animation:1.6s cubic-bezier(.2,0,0,1) both g-drehen}}.siegel[data-astro-cid-djm5ujmn]{align-items:center;gap:var(--ab-3);border:2px solid var(--petrol-600);border-radius:var(--radius-m);color:var(--petrol-800);background:var(--weiss);display:inline-flex}.siegel--gross[data-astro-cid-djm5ujmn]{padding:var(--ab-3) var(--ab-4)}.siegel--klein[data-astro-cid-djm5ujmn]{padding:var(--ab-1) var(--ab-3);gap:var(--ab-2);border-width:1px}.siegel__zeichen[data-astro-cid-djm5ujmn]{color:var(--petrol-600);flex:none;place-items:center;display:grid}.siegel--gross[data-astro-cid-djm5ujmn] .siegel__zeichen[data-astro-cid-djm5ujmn] svg{width:2.25rem;height:auto}.siegel__text[data-astro-cid-djm5ujmn]{line-height:1.25;display:grid}.siegel__titel[data-astro-cid-djm5ujmn]{font-family:var(--schrift-titel);letter-spacing:.02em;text-transform:uppercase;font-weight:700}.siegel--gross[data-astro-cid-djm5ujmn] .siegel__titel[data-astro-cid-djm5ujmn]{font-size:var(--schrift-l)}.siegel--klein[data-astro-cid-djm5ujmn] .siegel__titel[data-astro-cid-djm5ujmn]{font-size:var(--schrift-s)}.siegel__zeile[data-astro-cid-djm5ujmn]{font-size:var(--schrift-s);color:var(--petrol-700);font-weight:600}.siegel--klein[data-astro-cid-djm5ujmn] .siegel__zeile[data-astro-cid-djm5ujmn]{font-size:var(--schrift-xs)}.siegel__details[data-astro-cid-djm5ujmn]{font-size:var(--schrift-xs);color:var(--beton-700);margin-top:2px}.dunkel .siegel[data-astro-cid-djm5ujmn],.flaeche--petrol .siegel[data-astro-cid-djm5ujmn]{border-color:var(--petrol-200);color:var(--weiss);background:0 0}.dunkel .siegel__zeichen[data-astro-cid-djm5ujmn],.dunkel .siegel__zeile[data-astro-cid-djm5ujmn]{color:var(--petrol-200)}.flaeche--petrol .siegel__zeichen[data-astro-cid-djm5ujmn],.flaeche--petrol .siegel__zeile[data-astro-cid-djm5ujmn]{color:var(--weiss)}.dunkel .siegel__details[data-astro-cid-djm5ujmn],.flaeche--petrol .siegel__details[data-astro-cid-djm5ujmn]{color:var(--beton-300)}.hero[data-astro-cid-ge2uvauf]{position:relative;overflow:hidden}.hero__innen[data-astro-cid-ge2uvauf]{gap:var(--ab-5);padding-block:var(--ab-6) var(--ab-7);display:grid}.hero__text[data-astro-cid-ge2uvauf]{--stack:var(--ab-4);align-content:center}.hero__titel[data-astro-cid-ge2uvauf]{max-width:20ch}.hero__titel--gross[data-astro-cid-ge2uvauf]{font-size:var(--schrift-hero)}.hero__unterzeile[data-astro-cid-ge2uvauf]{font-size:var(--schrift-l);color:var(--beton-300);text-wrap:pretty;max-width:40ch}.hero__aktionen[data-astro-cid-ge2uvauf]{--cluster:var(--ab-3);margin-top:var(--ab-2)}.hero__siegel[data-astro-cid-ge2uvauf]{margin-top:var(--ab-2)}.hero__bild[data-astro-cid-ge2uvauf]{position:relative}.hero__bild[data-astro-cid-ge2uvauf] .foto,.hero__bild[data-astro-cid-ge2uvauf] .platzhalter{border-radius:var(--radius-s)}.hero--start[data-astro-cid-ge2uvauf] .hero__bild[data-astro-cid-ge2uvauf] .foto{aspect-ratio:16/10;object-fit:cover}.hero__marke[data-astro-cid-ge2uvauf]{z-index:1;top:var(--ab-3);left:var(--ab-3);border-top:2px solid var(--signal-500);border-left:2px solid var(--signal-500);width:24px;height:24px;position:absolute}.hero--seite[data-astro-cid-ge2uvauf] .hero__innen[data-astro-cid-ge2uvauf]{padding-block:var(--ab-5) var(--ab-6)}.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(70rem 42rem at 88% -10%, #005c5499, transparent 62%), radial-gradient(40rem 30rem at -10% 110%, #004a4373, transparent 60%), linear-gradient(#ffffff09 1px, transparent 1px) 0 0 / 100% 6rem, linear-gradient(90deg, #ffffff09 1px, transparent 1px) 0 0 / 6rem 100%, var(--beton-900)}.hero[data-astro-cid-ge2uvauf] .dachzeile[data-astro-cid-ge2uvauf]{color:var(--petrol-200);align-items:center;gap:var(--ab-3);display:flex}.hero[data-astro-cid-ge2uvauf] .dachzeile[data-astro-cid-ge2uvauf]:before{content:"";width:2.5rem;height:var(--raupe);background:var(--signal-500);border-radius:999px;flex:none}.hero--start[data-astro-cid-ge2uvauf] .hero__titel[data-astro-cid-ge2uvauf]{letter-spacing:-.01em;max-width:16ch;line-height:1}.hero__bild[data-astro-cid-ge2uvauf] .foto-huelle{box-shadow:0 2.5rem 5rem -2rem #000000b3}.hero[data-astro-cid-ge2uvauf].dunkel .krumen a{color:var(--beton-300)}.hero[data-astro-cid-ge2uvauf].dunkel .krumen a:hover,.hero[data-astro-cid-ge2uvauf].dunkel .krumen [aria-current]{color:var(--weiss)}.hero[data-astro-cid-ge2uvauf].dunkel .krumen__trenner{color:var(--beton-500)}.hero__motiv[data-astro-cid-ge2uvauf]{display:none}.hero__motiv--grafik[data-astro-cid-ge2uvauf]{width:min(100%,15rem);padding:var(--ab-4);border-radius:var(--radius-m);background:linear-gradient(135deg,#005c5459,#00292633);border:1px solid #9bc9c240;display:block;position:relative}@media (prefers-reduced-motion:no-preference){@keyframes hero-heran{0%{scale:1.1}to{scale:1}}.hero--start[data-astro-cid-ge2uvauf] .hero__bild[data-astro-cid-ge2uvauf] .foto{animation:1.8s cubic-bezier(.2,0,0,1) both hero-heran}}@media (width>=64rem){.hero__innen[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--ab-7);grid-template-columns:1.1fr 1fr}.hero--start[data-astro-cid-ge2uvauf] .hero__innen[data-astro-cid-ge2uvauf]{min-height:min(44rem, 100svh - var(--kopf-hoehe,6rem));padding-block:var(--ab-7) var(--ab-8);grid-template-columns:1.2fr 1fr}.hero--start[data-astro-cid-ge2uvauf] .hero__bild[data-astro-cid-ge2uvauf]{height:100%;margin-right:calc((min(100vw - 2 * var(--rand), var(--breite-inhalt)) - 100vw) / 2)}.hero--start[data-astro-cid-ge2uvauf] .hero__bild[data-astro-cid-ge2uvauf] .foto-huelle{border-radius:var(--radius-m) 0 0 var(--radius-m);height:100%;display:block}.hero--start[data-astro-cid-ge2uvauf] .hero__bild[data-astro-cid-ge2uvauf] .foto{aspect-ratio:auto;height:100%;min-height:24rem}.hero--seite[data-astro-cid-ge2uvauf] .hero__innen[data-astro-cid-ge2uvauf]{grid-template-columns:1.4fr 1fr}.hero__motiv[data-astro-cid-ge2uvauf]{aspect-ratio:1;width:min(100%,20rem);color:var(--petrol-200);border-radius:var(--radius-m);background:linear-gradient(135deg,#005c5459,#00292633);border:1px solid #9bc9c240;justify-self:end;place-items:center;display:grid;position:relative}.hero__motiv[data-astro-cid-ge2uvauf] svg{stroke-width:1px;width:45%;height:auto}.hero__motiv--grafik[data-astro-cid-ge2uvauf]{width:min(100%,24rem);padding:var(--ab-5)}.hero__motiv--grafik[data-astro-cid-ge2uvauf] svg{width:100%;stroke-width:initial}}
