.ab-frame[data-astro-cid-vdrf3zw3]{max-width:72rem}.ab-glas[data-astro-cid-vdrf3zw3]{display:flow-root}.ab-glas[data-astro-cid-vdrf3zw3]:after{top:calc(-1 * (var(--nav-h) + 4rem))}body:has(.ab-glas) .back-nav{position:relative;z-index:1}body:has(.ab-glas) .back-link{color:#d0d0d6;opacity:1}body:has(.ab-glas) .back-link:hover{color:var(--color-accent)}.ab-split[data-astro-cid-vdrf3zw3]{--ab-head-w: clamp(15rem, 22vw, 20rem);--ab-gutter: clamp(1.5rem, 3.5vw, 4rem);display:grid;grid-template-columns:minmax(0,var(--ab-head-w)) minmax(0,1fr);column-gap:var(--ab-gutter);align-items:start}.ab-split__head[data-astro-cid-vdrf3zw3]{margin-bottom:0;text-wrap:balance}.ab-split__body[data-astro-cid-vdrf3zw3]{min-width:0}.ab-deep[data-astro-cid-vdrf3zw3]{padding-top:clamp(2.75rem,5.5vw,4rem);padding-bottom:clamp(2.75rem,5.5vw,4rem)}.ab-lead[data-astro-cid-vdrf3zw3]{max-width:60ch;margin:0;font-size:var(--text-lead);line-height:1.7;color:var(--color-text-muted);text-wrap:pretty}.ab-lead--next[data-astro-cid-vdrf3zw3],.ab-lead[data-astro-cid-vdrf3zw3]+.ab-lead[data-astro-cid-vdrf3zw3]{margin-top:1rem}.ab-sub[data-astro-cid-vdrf3zw3]{margin:2rem 0 .6rem;font-family:var(--font-display);font-size:var(--text-card-title);font-weight:var(--font-weight-semibold);line-height:1.3;color:var(--color-text)}.ab-more[data-astro-cid-vdrf3zw3]{margin:1.5rem 0 0}.ab-more--linie[data-astro-cid-vdrf3zw3]{max-width:60ch;margin-top:clamp(2rem,4vw,2.75rem);padding-top:1.25rem;border-top:1px solid var(--color-border)}.ab-person[data-astro-cid-vdrf3zw3]{display:flex;align-items:center;gap:clamp(1rem,2vw,1.5rem)}.ab-person__bild[data-astro-cid-vdrf3zw3]{flex-shrink:0;display:block;width:112px;height:112px;border-radius:50%;overflow:hidden;background:#2a2622;box-shadow:0 0 0 1px #ffffff24}.ab-person__bild[data-astro-cid-vdrf3zw3] img[data-astro-cid-vdrf3zw3]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.ab-person__text[data-astro-cid-vdrf3zw3]{display:grid;gap:.2rem;min-width:0}.ab-person__name[data-astro-cid-vdrf3zw3]{margin:0;font-family:var(--font-display);font-size:var(--text-card-title);font-weight:var(--font-weight-semibold);color:var(--color-text)}.ab-person__rolle[data-astro-cid-vdrf3zw3]{margin:0;font-size:var(--text-body);color:var(--color-text-muted)}.ab-build[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3rem) clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none}.ab-build__item[data-astro-cid-vdrf3zw3]{display:grid;align-content:start;justify-items:start;gap:.6rem}.ab-build__icon[data-astro-cid-vdrf3zw3]{width:64px;height:64px;border-radius:14px;margin-bottom:.4rem}.ab-build__title[data-astro-cid-vdrf3zw3]{margin:0;font-family:var(--font-display);font-size:var(--text-card-title);font-weight:var(--font-weight-semibold);line-height:1.25;color:var(--color-text)}.ab-build__body[data-astro-cid-vdrf3zw3]{margin:0;max-width:44ch;font-size:var(--text-body);line-height:1.6;color:var(--color-text-muted)}.ab-build__link[data-astro-cid-vdrf3zw3]{margin-top:.2rem}.ab-prinzip__kopf[data-astro-cid-vdrf3zw3]{margin:0;text-wrap:balance}.ab-szene[data-astro-cid-vdrf3zw3]{margin:1.75rem 0 0}.ab-szene[data-astro-cid-vdrf3zw3] img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-xl);border:1px solid var(--color-border)}.ab-stance[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3rem) clamp(1.5rem,3vw,2.5rem)}.ab-stance__item[data-astro-cid-vdrf3zw3]{display:grid;align-content:start;justify-items:start;gap:.6rem}.ab-stance__title[data-astro-cid-vdrf3zw3]{margin:0;font-family:var(--font-display);font-size:var(--text-card-title);font-weight:var(--font-weight-semibold);line-height:1.25;color:var(--color-text);text-wrap:balance}.ab-stance__body[data-astro-cid-vdrf3zw3]{margin:0;max-width:44ch;font-size:var(--text-body);line-height:1.6;color:var(--color-text-muted)}.ab-paths[data-astro-cid-vdrf3zw3]{margin:0;padding:0;list-style:none}.ab-paths__row[data-astro-cid-vdrf3zw3]+.ab-paths__row[data-astro-cid-vdrf3zw3]{border-top:1px solid var(--color-border)}.ab-paths__link[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:56px;padding-block:1.15rem;color:var(--color-text);text-decoration:none;-webkit-tap-highlight-color:transparent}.ab-paths__text[data-astro-cid-vdrf3zw3]{display:grid;gap:.3rem;min-width:0}.ab-paths__title[data-astro-cid-vdrf3zw3]{font-family:var(--font-display);font-size:var(--text-card-title);font-weight:var(--font-weight-semibold);line-height:1.3}.ab-paths__body[data-astro-cid-vdrf3zw3]{max-width:52ch;font-size:var(--text-body);line-height:1.55;color:var(--color-text-muted)}.ab-paths__ziel[data-astro-cid-vdrf3zw3]{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-body);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-text)}.ab-paths__ziel[data-astro-cid-vdrf3zw3] .btn-arrow[data-astro-cid-vdrf3zw3]{width:16px;height:16px;color:var(--color-text-muted);transition:transform .2s cubic-bezier(.22,1,.36,1),color .2s ease}.ab-paths__link[data-astro-cid-vdrf3zw3]:focus-visible{outline:2px solid var(--color-text-muted);outline-offset:3px;border-radius:var(--radius-md)}@media(hover:hover){.ab-paths__link[data-astro-cid-vdrf3zw3]:hover .btn-arrow[data-astro-cid-vdrf3zw3]{transform:translate(3px);color:var(--color-text)}}.ab-blatt[data-astro-cid-vdrf3zw3]{--blatt-karo: rgba(26, 26, 29, .06);margin:0;padding:clamp(.5rem,1.5vw,.75rem) clamp(1.25rem,3vw,2rem);border-radius:var(--radius-xl);background-color:var(--screen-bg);background-image:linear-gradient(var(--blatt-karo) 1px,transparent 1px),linear-gradient(90deg,var(--blatt-karo) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px;box-shadow:var(--screen-shadow);color:var(--screen-ink)}.ab-blatt__zeile[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:.35rem 1.5rem;padding-block:1.1rem}.ab-blatt__zeile[data-astro-cid-vdrf3zw3]+.ab-blatt__zeile[data-astro-cid-vdrf3zw3]{border-top:1px solid var(--screen-line)}.ab-blatt__key[data-astro-cid-vdrf3zw3]{font-weight:var(--font-weight-semibold);line-height:1.5;color:var(--screen-ink)}.ab-blatt__val[data-astro-cid-vdrf3zw3]{display:grid;justify-items:start;gap:.2rem;margin:0;min-width:0}.ab-blatt__wert[data-astro-cid-vdrf3zw3]{font-family:var(--font-display);font-size:var(--text-card-title);font-weight:var(--font-weight-semibold);line-height:1.35;color:var(--screen-ink)}.ab-blatt__adresse[data-astro-cid-vdrf3zw3]{min-height:24px;margin:0;padding:0;border:0;background:none;cursor:copy;text-align:left;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:#1a1a1d59;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent}.ab-blatt__notiz[data-astro-cid-vdrf3zw3]{font-size:var(--text-body);line-height:1.6;color:var(--screen-muted);overflow-wrap:anywhere}.ab-blatt__notiz[data-astro-cid-vdrf3zw3] a[data-astro-cid-vdrf3zw3]{display:inline-block;min-height:24px;color:var(--screen-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:#1a1a1d59}.ab-blatt__notiz[data-astro-cid-vdrf3zw3] a[data-astro-cid-vdrf3zw3]:focus-visible,.ab-blatt__adresse[data-astro-cid-vdrf3zw3]:focus-visible{outline:2px solid var(--screen-ink);outline-offset:2px;border-radius:var(--radius-sm)}@media(hover:hover){.ab-blatt__notiz[data-astro-cid-vdrf3zw3] a[data-astro-cid-vdrf3zw3]:hover,.ab-blatt__adresse[data-astro-cid-vdrf3zw3]:hover{text-decoration-color:var(--screen-ink)}}.ab-cta-section[data-astro-cid-vdrf3zw3]{text-align:center}.ab-cta-headline[data-astro-cid-vdrf3zw3]{margin:0 auto 1rem;max-width:22ch;font-family:var(--font-display);font-size:var(--text-section);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.ab-cta-sub[data-astro-cid-vdrf3zw3]{margin:0 auto 2rem;max-width:52ch;font-size:var(--text-lead);line-height:1.6;color:var(--color-text-muted)}@media(max-width:1100px){.ab-split[data-astro-cid-vdrf3zw3]{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}}@media(max-width:700px){.ab-build[data-astro-cid-vdrf3zw3],.ab-stance[data-astro-cid-vdrf3zw3]{grid-template-columns:minmax(0,1fr)}.ab-person__bild[data-astro-cid-vdrf3zw3]{width:88px;height:88px}.ab-paths__link[data-astro-cid-vdrf3zw3]{grid-template-columns:minmax(0,1fr);gap:.6rem}.ab-blatt__zeile[data-astro-cid-vdrf3zw3]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ab-paths__ziel[data-astro-cid-vdrf3zw3] .btn-arrow[data-astro-cid-vdrf3zw3]{transition:none}}
