.mgIaWG_section{padding-block:var(--abstand-normal);border-top:1px solid var(--hairline)}.mgIaWG_rasterRahmen{margin-top:var(--abstand-eng)}.mgIaWG_grid{--karte-max:320px;grid-template-columns:repeat(var(--spuren-s,2), minmax(0, 1fr));gap:var(--space-md);max-width:calc(var(--spuren-s,2) / 2 * var(--karte-max) + (var(--spuren-s,2) / 2 - 1) * var(--space-md));margin-inline:max(0px, min((100% - var(--measure)) / 2, (100% - calc(var(--spuren-s,2) / 2 * var(--karte-max) + (var(--spuren-s,2) / 2 - 1) * var(--space-md))) / 2)) auto;grid-auto-rows:1fr;display:grid}.mgIaWG_karte{grid-column:var(--start-s,auto) / span 2}@media (min-width:561px){.mgIaWG_grid{grid-template-columns:repeat(var(--spuren-m,2), minmax(0, 1fr));gap:var(--space-lg);max-width:calc(var(--spuren-m,2) / 2 * var(--karte-max) + (var(--spuren-m,2) / 2 - 1) * var(--space-lg));margin-inline:max(0px, min((100% - var(--measure)) / 2, (100% - calc(var(--spuren-m,2) / 2 * var(--karte-max) + (var(--spuren-m,2) / 2 - 1) * var(--space-lg))) / 2)) auto}.mgIaWG_karte{grid-column:var(--start-m,auto) / span 2}}@media (min-width:835px){.mgIaWG_grid{grid-template-columns:repeat(var(--spuren-l,2), minmax(0, 1fr));max-width:calc(var(--spuren-l,2) / 2 * var(--karte-max) + (var(--spuren-l,2) / 2 - 1) * var(--space-lg));margin-inline:max(0px, min((100% - var(--measure)) / 2, (100% - calc(var(--spuren-l,2) / 2 * var(--karte-max) + (var(--spuren-l,2) / 2 - 1) * var(--space-lg))) / 2)) auto}.mgIaWG_karte{grid-column:var(--start-l,auto) / span 2}}@media (min-width:1150px){.mgIaWG_grid{grid-template-columns:repeat(var(--spuren-xl,2), minmax(0, 1fr));max-width:calc(var(--spuren-xl,2) / 2 * var(--karte-max) + (var(--spuren-xl,2) / 2 - 1) * var(--space-lg));margin-inline:max(0px, min((100% - var(--measure)) / 2, (100% - calc(var(--spuren-xl,2) / 2 * var(--karte-max) + (var(--spuren-xl,2) / 2 - 1) * var(--space-lg))) / 2)) auto}.mgIaWG_karte{grid-column:var(--start-xl,auto) / span 2}}.mgIaWG_karte{min-width:0}.mgIaWG_kartePortraet{gap:var(--space-md);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.mgIaWG_karteKompakt{align-content:center;align-items:center;gap:var(--space-md);padding-block:var(--space-md);border-top:2px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);display:grid}.mgIaWG_karteKompakt.mgIaWG_karteMarkiert{border-top-color:var(--accent)}.mgIaWG_name{font:var(--heading-md);letter-spacing:var(--heading-md-tracking);text-transform:uppercase;color:var(--text-strong);overflow-wrap:break-word;margin:0}@media (max-width:560px){.mgIaWG_name{font:var(--heading-sm);letter-spacing:var(--heading-sm-tracking)}.mgIaWG_markeLinie{display:none}}.mgIaWG_rolle{font:var(--eyebrow);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--text-muted);overflow-wrap:break-word;margin:6px 0 0}.mgIaWG_marke{color:var(--accent)}.mgIaWG_markeLinie{background:var(--accent);vertical-align:middle;width:16px;height:2px;margin:0 8px;display:inline-block}.mgIaWG_satz{margin:var(--space-sm) 0 0;font:var(--body);color:var(--text-muted);max-width:42ch}.mgIaWG_monogramm{background:var(--surface);border:1px solid var(--hairline);width:48px;height:48px;font:var(--heading-sm);letter-spacing:var(--heading-sm-tracking);color:var(--text-muted);place-items:center;display:grid}.mgIaWG_foto{border:0}.mgIaWG_namensLinie{display:none}@media (prefers-reduced-motion:no-preference){@media (hover:hover) and (pointer:fine){.mgIaWG_namensLinie{height:2px;margin-top:var(--space-xs);background:var(--accent);transform-origin:0;transition:transform var(--duration-base) var(--ease-standard);display:block;transform:scaleX(0)}.mgIaWG_karte:hover .mgIaWG_namensLinie{transform:scaleX(1)}}.tcb-rev .mgIaWG_karte{opacity:0;transform:translateY(12px)}.tcb-rev.tcb-in .mgIaWG_karte{opacity:1;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);transition-delay:var(--karten-versatz,0s);transform:none}}.mgIaWG_dicht .mgIaWG_name{font:var(--heading-sm);letter-spacing:var(--heading-sm-tracking)}.mgIaWG_dicht .mgIaWG_kartePortraet{gap:var(--space-sm)}.mgIaWG_dicht .mgIaWG_grid{gap:var(--space-sm);max-width:none;margin-inline:0}@media (max-width:560px){.mgIaWG_dicht .mgIaWG_rolle{font:var(--micro-caps);letter-spacing:var(--micro-caps-tracking)}}@media (min-width:561px){.mgIaWG_dicht .mgIaWG_grid{max-width:calc(5 * 200px + 4 * var(--space-lg));gap:var(--space-lg);margin-inline:auto}}
.ov2HSG_kopfZusatz{gap:var(--space-lg);display:grid}.ov2HSG_fakten{--punkt:var(--space-lg);column-gap:var(--punkt);row-gap:var(--space-xxs);font:var(--eyebrow);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--text);flex-wrap:wrap;margin:0;display:flex;overflow:clip}.ov2HSG_fakten>span:before{content:"·";width:var(--punkt);margin-left:calc(-1 * var(--punkt));text-align:center;color:var(--text-muted);display:inline-block}.ov2HSG_knoepfe{gap:var(--space-md);flex-wrap:wrap;display:flex}@media (max-width:560px){.ov2HSG_kopfTelefon{display:none}}.ov2HSG_stellen{padding-block:var(--space-xl) var(--abstand-normal)}.ov2HSG_stellenListe{margin-top:var(--abstand-eng);border-top:1px solid var(--hairline)}.ov2HSG_stellenFakten{margin-bottom:var(--space-xxs);font:var(--spec-tabular);color:var(--text);display:block}.ov2HSG_leer{margin-top:var(--space-lg)}.ov2HSG_warum{padding-block:var(--abstand-normal)}.ov2HSG_punkte{margin:var(--abstand-eng) 0 0;gap:var(--space-md);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:561px){.ov2HSG_punkte{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}}.ov2HSG_punkt{border-top:2px solid var(--hairline);padding-top:var(--space-sm);min-width:0;font:var(--heading-sm);letter-spacing:var(--heading-sm-tracking);color:var(--text-strong);position:relative}.ov2HSG_punktLinie{background:var(--accent);width:32px;height:2px;position:absolute;top:-2px;left:0}.ov2HSG_hinweis{margin:var(--space-lg) 0 0;font:var(--body);color:var(--text-muted)}
.fYmtWa_fakten{--punkt:var(--space-lg);column-gap:var(--punkt);row-gap:var(--space-xxs);font:var(--eyebrow);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--text);flex-wrap:wrap;margin:0;display:flex;overflow:clip}.fYmtWa_fakten>span:before{content:"·";width:var(--punkt);margin-left:calc(-1 * var(--punkt));text-align:center;color:var(--text-muted);display:inline-block}.fYmtWa_socialBlock{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--hairline-soft);gap:var(--space-xxs);display:grid}.fYmtWa_socialIntro{font:var(--body);color:var(--text-muted);max-width:60ch;margin:0}.fYmtWa_werkweise{padding-block:var(--abstand-normal)}.fYmtWa_punkte{margin:var(--abstand-eng) 0 0;gap:var(--space-lg);padding:0;list-style:none;display:grid}.fYmtWa_punkt{border-top:2px solid var(--hairline);padding-top:var(--space-md);min-width:0;position:relative}.fYmtWa_punktLinie{background:var(--accent);width:32px;height:2px;position:absolute;top:-2px;left:0}.fYmtWa_punktTitel{font:var(--heading-sm);letter-spacing:var(--heading-sm-tracking);text-transform:uppercase;color:var(--text-strong);margin:0}.fYmtWa_punktText{margin:var(--space-xs) 0 0;font:var(--body);color:var(--text-muted)}.fYmtWa_nichtImAngebot{margin:var(--space-lg) 0 0;font:var(--body);color:var(--text-muted)}.fYmtWa_werkweiseWeg{margin-top:var(--space-xs);column-gap:var(--space-lg);flex-wrap:wrap;display:flex}@media (min-width:835px){.fYmtWa_punkt{column-gap:var(--space-lg);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.fYmtWa_punktText{margin:0}}.fYmtWa_karriere{padding-block:var(--space-lg);border-top:1px solid var(--hairline)}@media (min-width:561px){.fYmtWa_karriere{padding-block:var(--space-xl)}}.fYmtWa_karriereZeile{align-items:center;column-gap:var(--space-md);font:var(--body);color:var(--text);flex-wrap:wrap;margin:0;display:flex}@media (min-width:561px){.fYmtWa_karriereZeile{font:var(--body-lg)}}.fYmtWa_karriereWeg{white-space:nowrap}
