@layer tokens,basis,baustein,richtung,variante,preset,schule;@layer baustein{.show[data-astro-cid-rmomjj5f]{position:relative;overflow:hidden}.show[data-astro-cid-rmomjj5f] img[data-astro-cid-rmomjj5f]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;animation-duration:calc(var(--n) * 6s);animation-iteration-count:infinite;animation-delay:calc(var(--i) * 6s)}.show[data-astro-cid-rmomjj5f] img[data-astro-cid-rmomjj5f].basis{position:relative;opacity:1;animation:none}.show[data-astro-cid-rmomjj5f][style*="--n:2"] img[data-astro-cid-rmomjj5f]{animation-name:show2}.show[data-astro-cid-rmomjj5f][style*="--n:3"] img[data-astro-cid-rmomjj5f]{animation-name:show3}.show[data-astro-cid-rmomjj5f][style*="--n:4"] img[data-astro-cid-rmomjj5f]{animation-name:show4}.show[data-astro-cid-rmomjj5f][style*="--n:5"] img[data-astro-cid-rmomjj5f]{animation-name:show5}@keyframes show2{0%{opacity:0}5%{opacity:1}50.0%{opacity:1}55.0%{opacity:0}to{opacity:0}}@keyframes show3{0%{opacity:0}5%{opacity:1}33.3%{opacity:1}38.3%{opacity:0}to{opacity:0}}@keyframes show4{0%{opacity:0}5%{opacity:1}25.0%{opacity:1}30.0%{opacity:0}to{opacity:0}}@keyframes show5{0%{opacity:0}5%{opacity:1}20.0%{opacity:1}25.0%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.show[data-astro-cid-rmomjj5f] img[data-astro-cid-rmomjj5f]{animation:none}}}@layer tokens,basis,baustein,richtung,variante,preset,schule;@layer baustein{.hero[data-astro-cid-bbe6dxrz]{background:var(--hero-bg);border-bottom:var(--trenner);position:relative}[data-design=warm] .hero[data-astro-cid-bbe6dxrz]{border-bottom:0}.gitter[data-astro-cid-bbe6dxrz]{display:grid;gap:0;grid-template-columns:1fr 1fr;align-items:center}.txt[data-astro-cid-bbe6dxrz]{padding:var(--hero-pad)}.h-hero[data-astro-cid-bbe6dxrz]{margin:var(--abstand-mittel) 0 var(--abstand-mittel)}.hero[data-astro-cid-bbe6dxrz] .pic{border-radius:var(--bild-r);object-fit:cover;width:100%;height:100%;min-height:360px}.hero[data-astro-cid-bbe6dxrz] .show.pic{min-height:360px}.hero[data-astro-cid-bbe6dxrz] .show.pic img{border-radius:var(--bild-r)}[data-design=kompakt] .pic{min-height:290px}[data-design=warm] .pic{margin:var(--abstand-mittel) 0}.v-bild[data-astro-cid-bbe6dxrz]{--hero-ink:var(--auf-foto);--hero-ink2:var(--auf-foto);color:var(--hero-ink);min-height:min(78vh,640px);display:grid;align-items:end}.v-bild[data-astro-cid-bbe6dxrz] .medium[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;overflow:hidden;background:var(--ink)}.v-bild[data-astro-cid-bbe6dxrz] .medium[data-astro-cid-bbe6dxrz] .show{width:100%;height:100%}.v-bild[data-astro-cid-bbe6dxrz] .medium[data-astro-cid-bbe6dxrz] img,.v-bild[data-astro-cid-bbe6dxrz] .medium[data-astro-cid-bbe6dxrz] video[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;display:block}.v-bild[data-astro-cid-bbe6dxrz] .medium[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:var(--foto-schleier-band)}.v-bild[data-astro-cid-bbe6dxrz] .gitter[data-astro-cid-bbe6dxrz]{position:relative;grid-template-columns:minmax(0,760px);padding-bottom:var(--abstand-weit)}.v-bild[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{padding:var(--abstand-weit) 0 0}.v-bild[data-astro-cid-bbe6dxrz] .label[data-astro-cid-bbe6dxrz],.v-bild[data-astro-cid-bbe6dxrz] .lead[data-astro-cid-bbe6dxrz]{color:var(--hero-ink2)}.v-werte[data-astro-cid-bbe6dxrz] .gitter[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;justify-items:center;text-align:center}.v-werte[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{padding:var(--abstand-weit) 0 var(--abstand-weit);max-width:720px}.v-werte[data-astro-cid-bbe6dxrz] .lead[data-astro-cid-bbe6dxrz]{margin-inline:auto}.werte[data-astro-cid-bbe6dxrz]{list-style:none;margin:0 auto;padding:0 var(--abstand-mittel) var(--abstand-weit);display:grid;gap:var(--abstand-mittel);grid-template-columns:repeat(3,1fr)}.werte[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{position:relative;display:block;overflow:hidden;border-radius:var(--bild-r);text-decoration:none;background:var(--ink)}.werte[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:var(--foto-schleier);pointer-events:none}.werte[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .5s ease;opacity:var(--foto-dimm)}.werte[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover img[data-astro-cid-bbe6dxrz]{transform:scale(1.03)}.werte[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:var(--abstand-mittel) var(--abstand-mittel);color:var(--auf-foto);font-family:var(--ff-display);font-weight:500;font-size:clamp(1.3rem,2.4vw,1.9rem)}.v-foto[data-astro-cid-bbe6dxrz] .band{width:100%;aspect-ratio:21/9;max-height:520px;object-fit:cover}.v-foto[data-astro-cid-bbe6dxrz] .gitter[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,820px)}.v-foto[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{padding:var(--abstand-weit) 0 var(--abstand-weit)}.v-fenster[data-astro-cid-bbe6dxrz]{display:grid}.v-fenster[data-astro-cid-bbe6dxrz] .band{grid-area:1/1;aspect-ratio:16/9;max-height:62vh}.v-fenster[data-astro-cid-bbe6dxrz] .gitter[data-astro-cid-bbe6dxrz]{grid-area:1/1;align-self:end;grid-template-columns:minmax(0,600px);padding-bottom:clamp(24px,4vw,48px);z-index:1}.v-fenster[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{background:var(--karte-bg);border:var(--karte-border);box-shadow:var(--schatten-deutlich);border-radius:var(--r);padding:clamp(20px,3vw,34px) clamp(22px,3.5vw,40px)}.v-karte[data-astro-cid-bbe6dxrz]{padding-top:clamp(16px,3vw,32px)}.v-karte[data-astro-cid-bbe6dxrz] .rahmen[data-astro-cid-bbe6dxrz] .rahmenbild{width:100%;aspect-ratio:16/9;max-height:58vh;object-fit:cover;border-radius:var(--bild-r);box-shadow:var(--schatten-deutlich)}.v-karte[data-astro-cid-bbe6dxrz] .rahmen[data-astro-cid-bbe6dxrz] .show.rahmenbild img{border-radius:var(--bild-r)}.v-karte[data-astro-cid-bbe6dxrz] .gitter[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,600px)}.v-karte[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{position:relative;margin-top:-72px;background:var(--karte-bg);border:var(--karte-border);box-shadow:var(--schatten-deutlich);border-radius:var(--r);padding:clamp(20px,3vw,34px) clamp(22px,3.5vw,40px);margin-bottom:clamp(24px,4vw,48px)}@media(max-width:860px){.gitter[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.v-fenster[data-astro-cid-bbe6dxrz] .band{aspect-ratio:4/3;max-height:none}.v-fenster[data-astro-cid-bbe6dxrz] .gitter[data-astro-cid-bbe6dxrz]{grid-area:auto;margin-top:-32px;padding-bottom:var(--abstand-mittel)}.v-fenster[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz],.v-karte[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{padding:var(--abstand-mittel) var(--abstand-mittel) var(--abstand-mittel)}.v-karte[data-astro-cid-bbe6dxrz] .rahmen[data-astro-cid-bbe6dxrz] .rahmenbild{aspect-ratio:4/3}.v-karte[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{margin-top:-40px}.txt[data-astro-cid-bbe6dxrz]{padding:var(--abstand-weit) 0 var(--abstand-weit)}.hero[data-astro-cid-bbe6dxrz] .pic{min-height:220px;margin-bottom:var(--abstand-weit)}.v-bild[data-astro-cid-bbe6dxrz]{min-height:min(70vh,560px)}.v-bild[data-astro-cid-bbe6dxrz] .gitter[data-astro-cid-bbe6dxrz]{padding-bottom:var(--abstand-weit)}.v-bild[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{padding-top:var(--abstand-mittel)}.werte[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr;gap:var(--abstand-mittel);padding-bottom:var(--abstand-weit)}.werte[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:first-child{grid-column:1 / -1}.werte[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:first-child img[data-astro-cid-bbe6dxrz]{aspect-ratio:16/10}.werte[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{padding:var(--abstand-mittel) var(--abstand-mittel)}.v-foto[data-astro-cid-bbe6dxrz] .band{aspect-ratio:4/3;max-height:340px}.v-foto[data-astro-cid-bbe6dxrz] .txt[data-astro-cid-bbe6dxrz]{padding:var(--abstand-mittel) 0 var(--abstand-weit)}}@media(prefers-reduced-motion:reduce){.werte[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{transition:none}.werte[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover img[data-astro-cid-bbe6dxrz]{transform:none}}}@layer tokens,basis,baustein,richtung,variante,preset,schule;@layer basis{.raster,.raster>.haupt,.raster>.spalte{display:contents}}
