@layer bauteile{.karten__platz:where(.astro-kfpabjwo){min-width:0;display:flex;container:karte/inline-size}.karte:where(.astro-kfpabjwo){background:var(--weiss);border:var(--strich-1) solid var(--linie);border-top:var(--strich-2) solid var(--tinte);--karte-folge:var(--raum);--karte-quer-titel:var(--space-3xs);--karte-hoch-zeile:var(--space-sm);--karte-name:var(--space-3xs);--karte-stueck:var(--space-2xs);flex-direction:column;flex:auto;min-width:0;display:flex}.karte__medium:where(.astro-kfpabjwo){z-index:1;padding:var(--raum) var(--raum) 0;position:relative}.karte__rahmen:where(.astro-kfpabjwo){position:relative}.karte__rahmen:where(.astro-kfpabjwo):after{content:"";width:var(--winkel-schenkel);height:var(--winkel-schenkel);border-left:var(--strich-5) solid var(--cyan);border-bottom:var(--strich-5) solid var(--cyan);z-index:2;pointer-events:none;position:absolute;bottom:-.75rem;left:-.75rem}.karte__rahmen:where(.astro-kfpabjwo) img:where(.astro-kfpabjwo){z-index:1;aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;display:block;position:relative}.browser:where(.astro-kfpabjwo){--browser-leiste:calc(1.5 * var(--t-fein) + 2 * var(--strich-1) + 2 * var(--space-3xs));background:var(--weiss);border:var(--strich-1) solid var(--linie);position:relative}.browser__leiste:where(.astro-kfpabjwo){align-items:center;gap:var(--space-sm);height:var(--browser-leiste);padding-inline:var(--space-sm);border-bottom:var(--strich-1) solid var(--linie);display:flex}.browser__punkte:where(.astro-kfpabjwo){gap:var(--space-3xs);flex:none;display:flex}.browser__punkte:where(.astro-kfpabjwo) i:where(.astro-kfpabjwo){background:var(--tinte);border-radius:50%;width:.5rem;height:.5rem;display:block}.browser__adresse:where(.astro-kfpabjwo){min-width:0;max-width:16rem;padding:0 var(--space-2xs);background:var(--papier);border:var(--strich-1) solid var(--linie);font-size:var(--t-fein);color:var(--text-leise);white-space:nowrap;text-overflow:ellipsis;flex:auto;line-height:1.5;overflow:hidden}.karte__kopf:where(.astro-kfpabjwo){--karte-titel:var(--space-2xs);--karte-marke:var(--space-sm);row-gap:var(--karte-titel);padding:var(--raum) var(--raum) 0;display:grid}.karte__kopf:where(.astro-kfpabjwo):has(>.karte__marke){padding-bottom:var(--karte-marke)}.karte__marke:where(.astro-kfpabjwo){align-items:center;gap:var(--space-sm);display:flex}.karte__logo:where(.astro-kfpabjwo){width:auto;height:1.75rem}.karte__koerper:where(.astro-kfpabjwo){padding:var(--raum);gap:var(--karte-folge);flex-direction:column;flex:auto;display:flex}.karte__kopf:where(.astro-kfpabjwo)+.karte__koerper:where(.astro-kfpabjwo){padding-top:var(--space-md)}.karte__kopf:where(.astro-kfpabjwo):has(>.karte__marke):has(+.karte__koerper){padding-bottom:var(--raum)}.karte__kopf:where(.astro-kfpabjwo):has(>.karte__marke)+.karte__koerper:where(.astro-kfpabjwo){padding-top:0}.karte__koerper:where(.astro-kfpabjwo)>p:where(.astro-kfpabjwo){font-size:var(--t-klein);color:var(--text-leise);line-height:1.6}.karte__fuss:where(.astro-kfpabjwo){padding:var(--raum);border-top:var(--strich-1) solid var(--linie);align-items:center;gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}.karte__fuss:where(.astro-kfpabjwo):has(>.karte__absprung:only-child){padding-bottom:calc(var(--raum) + .4em)}.karte__fuss:where(.astro-kfpabjwo)>.karte__absprung:where(.astro-kfpabjwo):only-child{line-height:1}.karte__herkunft:where(.astro-kfpabjwo){align-items:center;gap:var(--space-xs);min-width:0;display:flex}.karte__fusslogo:where(.astro-kfpabjwo){object-fit:contain;object-position:left center;flex:none;width:auto;max-width:7rem;height:2.25rem}.karte--zitat:where(.astro-kfpabjwo) .karte__fuss:where(.astro-kfpabjwo){justify-items:start;gap:var(--space-xs)}.karte--zitat:where(.astro-kfpabjwo) .karte__fusslogo:where(.astro-kfpabjwo){order:-1}.karte--zitat:where(.astro-kfpabjwo){grid-template-rows:minmax(0,1fr) auto;display:grid}@container karte (width>=25rem){.karte--zitat:where(.astro-kfpabjwo) .karte__fuss:where(.astro-kfpabjwo){gap:var(--space-md);grid-template-columns:auto minmax(0,1fr)}}.karte__herkunft:where(.astro-kfpabjwo)>div:where(.astro-kfpabjwo){row-gap:var(--karte-name);display:grid}.karte__herkunft:where(.astro-kfpabjwo) strong:where(.astro-kfpabjwo){font-family:var(--display);font-size:var(--t-text);font-weight:600;display:block}.karte__absprung:where(.astro-kfpabjwo){align-items:center;gap:var(--space-2xs);white-space:nowrap;display:inline-flex}.karte__absprung:where(.astro-kfpabjwo) .icon{width:1.15rem;height:1.15rem}@container karte (width>=34rem){.karte--liegend:where(.astro-kfpabjwo){grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,2fr) minmax(0,4fr);display:grid}.karte--liegend:where(.astro-kfpabjwo) .karte__medium:where(.astro-kfpabjwo){padding:var(--raum);border-right:var(--strich-1) solid var(--linie);flex-direction:column;grid-area:1/1/-1;display:flex}.karte--liegend:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo){flex:auto;display:flex}.karte--liegend:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo) img:where(.astro-kfpabjwo){aspect-ratio:auto;height:100%}.karte--person:where(.astro-kfpabjwo).karte--liegend:not(.karte--kontakt){grid-template-columns:13rem minmax(0,1fr)}.karte--liegend:where(.astro-kfpabjwo) .karte__kopf:where(.astro-kfpabjwo),.karte--liegend:where(.astro-kfpabjwo) .karte__koerper:where(.astro-kfpabjwo),.karte--liegend:where(.astro-kfpabjwo) .karte__fuss:where(.astro-kfpabjwo){grid-column:2}.karte--liegend:where(.astro-kfpabjwo) .karte__kopf:where(.astro-kfpabjwo){padding-top:var(--raum)}.karte--liegend:where(.astro-kfpabjwo) .karte__fuss:where(.astro-kfpabjwo){align-self:end;margin-top:0}}.karte__zahlen:where(.astro-kfpabjwo){gap:var(--space-xs) var(--raum);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;display:grid}@media (width<=640px){.karte__zahlen:where(.astro-kfpabjwo){column-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}.karte__zahl:where(.astro-kfpabjwo){gap:var(--space-3xs);font-family:var(--display);font-size:var(--t-h3);letter-spacing:-.01em;flex-direction:column;font-weight:600;line-height:1.2;display:flex}.karte__zahlen:where(.astro-kfpabjwo),.karte__zahl:where(.astro-kfpabjwo) dt:where(.astro-kfpabjwo),.karte__zahl:where(.astro-kfpabjwo) dd:where(.astro-kfpabjwo){margin:0}.karte__zahl:where(.astro-kfpabjwo) dd:where(.astro-kfpabjwo){font-family:var(--brot);font-size:var(--t-klein);letter-spacing:0;color:var(--text-leise);font-weight:400}.karte--person:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo){max-width:13rem;margin-inline:auto}.karte--person:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo) img:where(.astro-kfpabjwo){aspect-ratio:4/5;object-position:center 26%}.karte--zitat:where(.astro-kfpabjwo) blockquote:where(.astro-kfpabjwo){font-family:var(--display);font-weight:500;font-size:var(--t-text);letter-spacing:-.01em;gap:var(--space-sm);max-width:46ch;margin:0;line-height:1.5;display:grid}.karte--zitat:where(.astro-kfpabjwo) blockquote:where(.astro-kfpabjwo) p:where(.astro-kfpabjwo){margin:0}.karte__zeile:where(.astro-kfpabjwo){justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--raum);border-bottom:var(--strich-1) solid var(--linie);flex-wrap:wrap;display:flex}.karte--fall:where(.astro-kfpabjwo){flex-direction:column;display:flex}.karte--fall:where(.astro-kfpabjwo) .karte__zeile:where(.astro-kfpabjwo){order:0}.karte--fall:where(.astro-kfpabjwo) .karte__medium:where(.astro-kfpabjwo){padding:var(--raum) var(--raum) 0;order:1}.karte--fall:where(.astro-kfpabjwo) .karte__koerper:where(.astro-kfpabjwo){order:2}.karte--fall:where(.astro-kfpabjwo) .karte__koerper:where(.astro-kfpabjwo)>p:where(.astro-kfpabjwo){font-size:var(--t-text);color:var(--tinte);max-width:62ch;line-height:1.6}@container karte (width<=40rem){.karte--fall:where(.astro-kfpabjwo) .karte__zeile:where(.astro-kfpabjwo){flex-wrap:nowrap;align-items:flex-start}.karte--fall:where(.astro-kfpabjwo) .karte__marke:where(.astro-kfpabjwo){align-items:flex-start;gap:var(--space-2xs);flex-direction:column;min-width:0}.karte--fall:where(.astro-kfpabjwo) .karte__absprung:where(.astro-kfpabjwo){border:var(--strich-1) solid var(--linie);flex:none;justify-content:center;gap:0;width:2.75rem;height:2.75rem;font-size:0;text-decoration:none}}@container karte (width>=52rem){.karte--fall:where(.astro-kfpabjwo){grid-template-rows:auto 1fr;grid-template-columns:minmax(0,4fr) minmax(0,2fr);display:grid}.karte--fall:where(.astro-kfpabjwo) .karte__zeile:where(.astro-kfpabjwo){grid-area:1/1/auto/-1}.karte--fall:where(.astro-kfpabjwo) .karte__koerper:where(.astro-kfpabjwo){padding-top:var(--raum);grid-area:2/1}.karte--fall:where(.astro-kfpabjwo) .karte__medium:where(.astro-kfpabjwo){padding:var(--raum);border-left:var(--strich-1) solid var(--linie);flex-direction:column;grid-area:2/2;display:flex}.karte--fall:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo){flex:auto;min-height:0;display:flex}.karte--fall:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo)>.browser:where(.astro-kfpabjwo){flex-direction:column;flex:auto;display:flex}.karte--fall:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo) img:where(.astro-kfpabjwo){object-fit:cover;object-position:top center;aspect-ratio:16/9;flex:auto;min-height:0}.karte--fall:where(.astro-kfpabjwo) .karte__koerper:where(.astro-kfpabjwo)>.karte__fakten:where(.astro-kfpabjwo){margin-top:auto}}.karte__fakten:where(.astro-kfpabjwo){padding-top:var(--space-sm);border-top:var(--strich-1) solid var(--linie)}.karte__koerper:where(.astro-kfpabjwo)>.karte__fakten:where(.astro-kfpabjwo){margin-inline:calc(-1 * var(--raum));padding-inline:var(--raum)}@container karte (width>=34rem){.karte--kontakt:where(.astro-kfpabjwo){grid-template-rows:1fr auto auto 1fr}.karte--kontakt:where(.astro-kfpabjwo) .karte__kopf:where(.astro-kfpabjwo){grid-row:2}.karte--kontakt:where(.astro-kfpabjwo) .karte__koerper:where(.astro-kfpabjwo){flex:none;grid-row:3}.karte--kontakt:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo){aspect-ratio:4/5;flex:auto;width:100%;max-width:none;position:relative}.karte--kontakt:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo) img:where(.astro-kfpabjwo){aspect-ratio:auto;object-fit:cover;object-position:center 18%;width:100%;height:100%;position:absolute;inset:0}}@container karte (width<=33.99rem){.karte--kontakt:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo){max-width:none;margin-inline:0}.karte--kontakt:where(.astro-kfpabjwo) .karte__rahmen:where(.astro-kfpabjwo) img:where(.astro-kfpabjwo){aspect-ratio:4/5;object-position:center 18%}.karte--person:where(.astro-kfpabjwo):not(.karte--kontakt) .karte__rahmen:where(.astro-kfpabjwo){max-width:none;margin-inline:0}}.karten:where(.astro-faag6rsc){grid-template-columns:repeat(var(--spalten), minmax(0, 1fr));column-gap:var(--raum);row-gap:var(--raum);align-items:stretch;display:grid}.karten:where(.astro-faag6rsc)+.karten:where(.astro-faag6rsc){margin-top:var(--karten-folge)}.karten--zwei:where(.astro-faag6rsc){grid-template-columns:repeat(2,minmax(0,1fr))}.satz:where(.astro-my3wu2uj){--satz-folge:var(--space-md);align-items:start}.satz__wort:where(.astro-my3wu2uj){padding-inline:var(--raum);grid-column:1/4}.satz__rest:where(.astro-my3wu2uj){padding-inline:var(--raum);align-content:start;row-gap:var(--satz-folge);grid-column:4/7;grid-template-columns:minmax(0,1fr);display:grid}.satz__wort:where(.astro-my3wu2uj)+.satz__rest:where(.astro-my3wu2uj){margin-top:var(--kopfzone-text)}.satz--breit:where(.astro-my3wu2uj) .satz__wort:where(.astro-my3wu2uj){grid-column:1/5}.satz--breit:where(.astro-my3wu2uj) .satz__rest:where(.astro-my3wu2uj){grid-column:5/7}.typ--satz .display:where(.astro-my3wu2uj){max-width:none;font-weight:600;font-stretch:112%}.typ--satz .text{max-width:58ch;color:var(--text-leise)}.typ--satz .knopf{white-space:nowrap}@media (width<=400px){.typ--satz .knopf{white-space:normal}}@media (width<=900px){.satz__wort:where(.astro-my3wu2uj),.satz__rest:where(.astro-my3wu2uj),.satz--breit:where(.astro-my3wu2uj) .satz__wort:where(.astro-my3wu2uj),.satz--breit:where(.astro-my3wu2uj) .satz__rest:where(.astro-my3wu2uj){grid-column:1/-1;min-width:0}.satz:where(.astro-my3wu2uj){row-gap:var(--kopfzone-folge)}.satz__wort:where(.astro-my3wu2uj)+.satz__rest:where(.astro-my3wu2uj){margin-top:0}.typ--satz .display:where(.astro-my3wu2uj){max-width:20ch}}.typ--satz .typ__absprung{display:block}}
