.person .marke{margin-bottom:var(--raum-2xl)}.person__zeile{display:flex;flex-wrap:wrap;gap:var(--raum-2xl)}.person__text{flex:1 1 26rem;max-width:var(--breite-text)}.person__name{margin:0;font-size:var(--schrift-xl);font-weight:var(--gewicht-light);line-height:var(--zeile-eng);color:var(--ton-titel)}.person__funktion{margin:var(--raum-2xs) 0 0;font-size:var(--schrift-xs);font-weight:var(--gewicht-fett);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:var(--ton-marke)}.person__fliess p{margin:var(--raum-m) 0 0;font-size:var(--schrift-basis);line-height:var(--zeile-text);color:var(--ton-text)}.person__mehr{margin:var(--raum-l) 0 0}.person__link{padding-bottom:2px;font-size:var(--schrift-s);font-weight:var(--gewicht-fett);color:var(--ton-marke-tief);text-decoration:none;border-bottom:var(--linie-staerke) solid var(--ton-rahmen);transition:color var(--zeit) var(--kurve)}.person__link--pfeil{display:inline-flex;transition:none;align-items:center;gap:var(--raum-2xs)}.person__link--pfeil svg{flex:none}.person--start .person__zeile{align-items:flex-start}.person--start .person__bild{flex:1 1 18rem;max-width:22rem}.person--start .person__name{margin-top:var(--raum-2xl)}.person--start .person__fliess p:first-child{margin-top:0}.person--team{padding-block:0}.person--team .person__zeile{padding-block:var(--raum-2xl);border-top:var(--linie-staerke) solid var(--ton-linie)}.person--team .person__bild{flex:0 1 22rem;min-width:15rem}.person--team .person__fliess p:first-child{margin-top:var(--raum-l)}.person--start a.person__link:hover{color:var(--gruen-800)}.person--team a.person__link:hover{color:var(--ton-marke-tief)}.person--linie-unten .person__zeile{border-bottom:var(--linie-staerke) solid var(--ton-linie)}
