.szene-projekt[data-astro-cid-vw55n6ui]{isolation:isolate;padding-block:var(--abschnitt-abstand);position:relative}.szene-projekt[data-astro-cid-vw55n6ui]:before{content:"";z-index:-1;border-radius:inherit;background:var(--farbe-gruen-tief);position:absolute;inset:0}.sp-buehne[data-astro-cid-vw55n6ui]{gap:var(--abstand-6);inline-size:100%;max-inline-size:calc(var(--inhalt-max) + 2 * var(--rand));padding-inline:var(--rand);margin-inline:auto;display:grid}.sp-text[data-astro-cid-vw55n6ui]{gap:var(--abstand-4);justify-items:start;max-inline-size:40rem;display:grid}.kicker[data-astro-cid-vw55n6ui]{align-items:center;gap:var(--abstand-3);font-size:var(--text-klein);font-weight:var(--gewicht-mittel);display:flex}.kicker[data-astro-cid-vw55n6ui] .raute{inline-size:.7em}.kicker[data-astro-cid-vw55n6ui] .nr[data-astro-cid-vw55n6ui]{color:var(--farbe-terrakotta-hell);font-weight:var(--gewicht-stark)}.sp-titel[data-astro-cid-vw55n6ui]{font-size:clamp(2.25rem,1.4rem + 3.6vw,4.5rem);font-weight:var(--gewicht-stark);line-height:var(--zeile-titel)}.sp-ort[data-astro-cid-vw55n6ui]{font-size:var(--text-gross);opacity:.9}.sp-bild[data-astro-cid-vw55n6ui]{aspect-ratio:16/9}.sp-schleier[data-astro-cid-vw55n6ui]{display:none}.sp-kurz[data-astro-cid-vw55n6ui]{font-size:var(--text-gross)}.bewegt[data-astro-cid-vw55n6ui]{padding-block:0}.bewegt[data-astro-cid-vw55n6ui] .sp-buehne[data-astro-cid-vw55n6ui]{block-size:100svh;max-inline-size:none;padding:0;display:block;position:relative}.bewegt[data-astro-cid-vw55n6ui] .sp-bild[data-astro-cid-vw55n6ui]{aspect-ratio:auto;will-change:clip-path;border:0;border-radius:0;position:absolute;inset:0}.bewegt[data-astro-cid-vw55n6ui] .sp-text1[data-astro-cid-vw55n6ui]{align-content:center;inline-size:min(40%,34rem);position:absolute;inset-block:0;inset-inline-start:var(--rand)}.bewegt[data-astro-cid-vw55n6ui] .sp-schleier[data-astro-cid-vw55n6ui]{background:linear-gradient(to top, #03211aeb 0%, #03211a8c 34%, #03211a00 60%), linear-gradient(var(--winkel-start), #03211a99 0%, #03211a00 55%);pointer-events:none;display:block;position:absolute;inset:0}.bewegt[data-astro-cid-vw55n6ui] .sp-text2[data-astro-cid-vw55n6ui]{max-inline-size:34rem;position:absolute;inset-block-end:clamp(2.5rem,1rem + 5vh,5rem);inset-inline-start:var(--rand)}.kennzahlen[data-astro-cid-vakodji2]{border-block-start:1px solid color-mix(in srgb, currentColor 28%, transparent);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;display:grid}.kennzahl[data-astro-cid-vakodji2]{align-content:start;gap:var(--abstand-3);padding:var(--abstand-6) var(--abstand-5);border-block-end:1px solid color-mix(in srgb, currentColor 28%, transparent);grid-template-areas:"zahl""label";display:grid}.kennzahl[data-astro-cid-vakodji2]+.kennzahl[data-astro-cid-vakodji2]{border-inline-start:1px solid color-mix(in srgb, currentColor 28%, transparent)}dt[data-astro-cid-vakodji2]{align-items:center;gap:var(--abstand-2) var(--abstand-3);font-size:var(--text-klein);flex-wrap:wrap;grid-area:label;display:flex}.zusatz[data-astro-cid-vakodji2]{opacity:.85;flex-basis:100%;padding-inline-start:calc(.7em + var(--abstand-3))}dd[data-astro-cid-vakodji2]{grid-area:zahl;margin:0}.zahl[data-astro-cid-vakodji2]{font-size:clamp(3rem,2rem + 4vw,5rem);font-weight:var(--gewicht-stark);font-variant-numeric:tabular-nums;line-height:1;display:block}.zahl-text[data-astro-cid-vakodji2]{font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem)}@media (width<=40rem){.kennzahl[data-astro-cid-vakodji2]+.kennzahl[data-astro-cid-vakodji2]{border-inline-start:0}}.disziplinen[data-astro-cid-uwubasil]{gap:var(--abstand-7) var(--abstand-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));list-style:none;display:grid}.disziplin[data-astro-cid-uwubasil]{gap:var(--abstand-5);transition-delay:var(--verzoegerung,0s);align-content:start;display:grid;position:relative}.d-bild[data-astro-cid-uwubasil]{aspect-ratio:4/5}.d-bild[data-astro-cid-uwubasil] img{transition:transform var(--dauer-lang) var(--kurve-ein)}.d-text[data-astro-cid-uwubasil]{gap:var(--abstand-3);justify-items:start;display:grid}.icon-rund[data-astro-cid-uwubasil]{border:1px solid var(--farbe-terrakotta);block-size:3rem;inline-size:3rem;color:var(--farbe-terrakotta-hell);border-radius:50%;place-items:center;display:grid}.icon-rund[data-astro-cid-uwubasil] .icon{block-size:1.4rem;inline-size:1.4rem}.name[data-astro-cid-uwubasil]{font-size:var(--h3)}.name[data-astro-cid-uwubasil] a[data-astro-cid-uwubasil]{text-decoration:none}.name[data-astro-cid-uwubasil] a[data-astro-cid-uwubasil]:after{content:"";position:absolute;inset:0}.kurz[data-astro-cid-uwubasil]{font-size:var(--text-klein);line-height:var(--zeile-klein)}.begriffe[data-astro-cid-uwubasil]{gap:var(--abstand-2) var(--abstand-4);font-size:var(--text-klein);flex-wrap:wrap;list-style:none;display:flex}.begriffe[data-astro-cid-uwubasil] li[data-astro-cid-uwubasil]{align-items:center;gap:var(--abstand-2);display:inline-flex}.begriffe[data-astro-cid-uwubasil] .raute{inline-size:.55em}.mehr[data-astro-cid-uwubasil]{align-items:center;gap:var(--abstand-2);font-size:var(--text-klein);font-weight:var(--gewicht-titel);color:var(--farbe-terrakotta-hell);margin-block-start:var(--abstand-2);display:inline-flex}.mehr[data-astro-cid-uwubasil] .icon{block-size:1.1rem;inline-size:1.1rem}.disziplin[data-astro-cid-uwubasil]:has(a:focus-visible){outline:3px solid var(--farbe-terrakotta-hell);outline-offset:8px;border-radius:8px}.disziplin[data-astro-cid-uwubasil] a[data-astro-cid-uwubasil]:focus-visible{outline:none}@media (hover:hover){.disziplin[data-astro-cid-uwubasil]:hover .d-bild[data-astro-cid-uwubasil] img{transform:scale(1.04)}.disziplin[data-astro-cid-uwubasil]:hover .mehr[data-astro-cid-uwubasil] .pfeil{translate:calc(var(--richtung) * .3rem) 0}}.mehr[data-astro-cid-uwubasil] .pfeil{transition:translate var(--dauer-mittel) var(--kurve-ein)}@media (prefers-reduced-motion:reduce){.disziplin[data-astro-cid-uwubasil]:hover .d-bild[data-astro-cid-uwubasil] img{transform:none}}.mehr[data-astro-cid-m3zpgalb]{margin-block-start:var(--abstand-6)}.mehr[data-astro-cid-m3zpgalb] .pfeil{vertical-align:-.2em;block-size:1.1em;inline-size:1.1em;margin-inline-start:.35em;display:inline-block}.projekt-raster[data-astro-cid-m3zpgalb]{gap:var(--abstand-7) var(--abstand-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}
