.fdp-personen__raster{--fdp-personen-spalte-max:30rem;display:grid;gap:var(--wp--preset--spacing--40);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.fdp-personen{container:fdp-personen / inline-size}@container fdp-personen (min-width:34rem){.fdp-personen__raster{grid-template-columns:repeat(2,minmax(0,var(--fdp-personen-spalte-max)));justify-content:start}}@container fdp-personen (min-width:44rem){.fdp-personen--spalten-3 .fdp-personen__raster,.fdp-personen--spalten-4 .fdp-personen__raster,.fdp-personen--spalten-5 .fdp-personen__raster{grid-template-columns:repeat(3,minmax(0,var(--fdp-personen-spalte-max)))}}@container fdp-personen (min-width:59rem){.fdp-personen--spalten-4 .fdp-personen__raster{grid-template-columns:repeat(4,minmax(0,var(--fdp-personen-spalte-max)))}.fdp-personen--spalten-5 .fdp-personen__raster{grid-template-columns:repeat(5,minmax(0,var(--fdp-personen-spalte-max)))}}.fdp-personen__leer{padding:var(--wp--preset--spacing--40);background-color:var(--wp--preset--color--flaeche);color:var(--wp--preset--color--text-gedimmt)}.fdp-person{display:flex;flex-direction:column;gap:.35rem}.fdp-person__bildlink{display:block;position:relative;margin-bottom:var(--wp--preset--spacing--20);overflow:hidden}.fdp-person__bild{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform var(--wp--custom--uebergang--normal) var(--wp--custom--uebergang--kurve)}.fdp-person__bild--leer{display:flex;width:100%;aspect-ratio:4 / 5}.fdp-personen__eintrag{display:flex}.fdp-personen__eintrag>.fdp-person{width:100%}.fdp-person__bildlink::after{content:"";position:absolute;inset-inline:0;bottom:0;height:var(--wp--custom--balken--hoehe-solo);background-color:var(--wp--preset--color--fdp-cyan);transform:scaleX(0);transform-origin:left;transition:transform var(--wp--custom--uebergang--normal) var(--wp--custom--uebergang--kurve)}.fdp-person:hover .fdp-person__bildlink::after,.fdp-person:focus-within .fdp-person__bildlink::after{transform:scaleX(1)}.fdp-person:hover .fdp-person__bild{transform:scale(1.03)}.fdp-person__name{margin:0;font-size:var(--wp--preset--font-size--l);font-weight:900;line-height:1.05;letter-spacing:var(--wp--custom--laufweite--headline)}.fdp-person__name a{color:inherit;text-decoration:none}.fdp-person__name a:hover,.fdp-person__name a:focus-visible{text-decoration:underline}.fdp-person__funktion{margin:0;font-size:var(--wp--preset--font-size--s);font-weight:500;color:var(--wp--preset--color--fdp-blau)}.fdp-person__aemter{white-space:pre-line;margin-block-end:0;font-size:var(--wp--preset--font-size--s);color:var(--wp--preset--color--text-gedimmt)}.fdp-person__kennzeile:not(:empty)+.fdp-person__aemter{margin-block-start:0}.fdp-person__kennzeile:empty,.fdp-person__aemter:empty{display:none}.fdp-person__kontaktzeile:empty{display:none}.fdp-person__kontaktblock:not(:has(.fdp-person__kontaktzeile:not(:empty),.fdp-person__social)){display:none}.fdp-person__profile>.fdp-person__kontaktzeile{margin:0}.fdp-person__profile>.fdp-person__social{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0}.fdp-person__gremien{margin:var(--wp--preset--spacing--20) 0 0;padding:var(--wp--preset--spacing--20) 0 0;border-top:1px solid var(--wp--preset--color--linie);list-style:none;font-size:var(--wp--preset--font-size--xs);line-height:1.35}.fdp-person__gremien li+li{margin-top:.5rem}.fdp-person__rolle{display:block;color:var(--wp--preset--color--text-gedimmt)}.fdp-person__text{margin:.35rem 0 0;font-size:var(--wp--preset--font-size--s);color:var(--wp--preset--color--text-gedimmt)}.fdp-person__kontakt{margin:auto 0 0;padding:.5rem 0 0;list-style:none;font-size:var(--wp--preset--font-size--xs);overflow-wrap:anywhere}.fdp-person__kontakt a{color:var(--wp--preset--color--text-gedimmt)}@container fdp-personen (max-width:34.25rem){.fdp-person{display:grid;grid-template-columns:6.5rem 1fr;column-gap:var(--wp--preset--spacing--30);row-gap:0;align-content:start}.fdp-person__bildlink{grid-column:1;grid-row:1 / span 2;margin-bottom:0}.fdp-person__name{grid-column:2;align-self:end}.fdp-person__funktion{grid-column:2;align-self:start}.fdp-person__text,.fdp-person__gremien,.fdp-person__kontakt{grid-column:1 / -1}.fdp-person__kontakt{margin-top:var(--wp--preset--spacing--20)}.fdp-person:has(>.fdp-person__name+.fdp-person__kontakt,>.fdp-person__funktion+.fdp-person__kontakt) .fdp-person__bildlink{grid-row:1 / span 3}.fdp-person__name+.fdp-person__kontakt,.fdp-person__funktion+.fdp-person__kontakt{grid-column:2;overflow-wrap:anywhere}}.fdp-personen--ohne-portraet .fdp-person{padding-top:var(--wp--preset--spacing--20);border-top:3px solid var(--wp--preset--color--fdp-blau)}@container fdp-personen (max-width:34.25rem){.fdp-personen--ohne-portraet .fdp-person{display:flex}.fdp-personen--ohne-portraet .fdp-person__name,.fdp-personen--ohne-portraet .fdp-person__funktion{align-self:auto}}