.bio-hero[data-astro-cid-jjzmjvyr]{background:var(--ink-3);height:560px;position:relative;overflow:hidden}.bio-hero[data-astro-cid-jjzmjvyr] .bio-hero__img{object-fit:cover;object-position:50% 25%;width:58%;height:100%;position:absolute;top:0;right:0}.bio-hero[data-astro-cid-jjzmjvyr]:after{content:"";background:linear-gradient(90deg, var(--ink-3), #0b0a0900);width:16%;position:absolute;inset:0 auto 0 42%}.bio-hero__wrap[data-astro-cid-jjzmjvyr]{z-index:1;align-items:flex-end;height:100%;padding-bottom:72px;display:flex;position:relative}.bio-hero__content[data-astro-cid-jjzmjvyr]{flex-direction:column;gap:18px;max-width:560px;display:flex}.bio-hero__title[data-astro-cid-jjzmjvyr]{font-family:var(--serif);font-size:clamp(56px,7vw,104px);font-weight:500;line-height:1}.bio-hero__sub[data-astro-cid-jjzmjvyr]{color:var(--muted-dark-2);font-size:19px}.bio[data-astro-cid-jjzmjvyr]{align-items:flex-start;gap:80px;display:flex}.bio__text[data-astro-cid-jjzmjvyr]{flex-direction:column;flex:1;gap:32px;min-width:0;max-width:760px;display:flex}.bio__lead[data-astro-cid-jjzmjvyr]{font-family:var(--serif);font-size:48px;font-weight:500;line-height:1.05}.bio__prose[data-astro-cid-jjzmjvyr]{color:var(--text-2);font-size:18px;line-height:1.75}.bio__claim[data-astro-cid-jjzmjvyr]{border-top:1px solid var(--line);font-family:var(--serif);color:var(--gold-dark);margin:8px 0 0;padding:28px 0 0;font-size:40px;font-style:italic;line-height:1.1}.bio__side[data-astro-cid-jjzmjvyr]{width:400px;top:calc(var(--header-h) + 32px);flex-direction:column;flex-shrink:0;gap:32px;display:flex;position:sticky}.bio__side[data-astro-cid-jjzmjvyr] .bio__portrait{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:var(--radius);width:100%}.stationen[data-astro-cid-jjzmjvyr]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.stationen[data-astro-cid-jjzmjvyr] li[data-astro-cid-jjzmjvyr]{border-bottom:1px solid var(--line);color:var(--text-2);flex-direction:column;gap:2px;padding:14px 0;font-size:15px;line-height:1.5;display:flex}.stationen__jahr[data-astro-cid-jjzmjvyr]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-dark);font-size:12px;font-weight:600}.bio-cta[data-astro-cid-jjzmjvyr]{background:var(--ink);color:var(--cream);border-radius:14px;display:flex;overflow:hidden}.bio-cta[data-astro-cid-jjzmjvyr] .bio-cta__img{object-fit:cover;object-position:40% 30%;width:40%;min-height:100%}.bio-cta__text[data-astro-cid-jjzmjvyr]{flex-direction:column;flex:1;justify-content:center;gap:18px;padding:64px;display:flex}.bio-cta__text[data-astro-cid-jjzmjvyr] h2[data-astro-cid-jjzmjvyr]{font-family:var(--serif);font-size:48px;font-weight:500;line-height:1.05}.bio-cta__text[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]:not(.eyebrow){color:var(--muted-dark-2);font-size:17px;line-height:1.6}.bio-cta__actions[data-astro-cid-jjzmjvyr]{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.spacer[data-astro-cid-jjzmjvyr]{height:104px}@media (width<=1000px){.bio-hero[data-astro-cid-jjzmjvyr] .bio-hero__img{opacity:.45;width:100%}.bio-hero[data-astro-cid-jjzmjvyr]:after{display:none}.bio[data-astro-cid-jjzmjvyr]{flex-direction:column;gap:48px}.bio__side[data-astro-cid-jjzmjvyr]{flex-direction:row;gap:32px;width:100%;position:static}.bio__side[data-astro-cid-jjzmjvyr] .bio__portrait{width:45%}.stationen[data-astro-cid-jjzmjvyr]{flex:1}.bio-cta[data-astro-cid-jjzmjvyr]{flex-direction:column}.bio-cta[data-astro-cid-jjzmjvyr] .bio-cta__img{width:100%;height:280px}.bio-cta__text[data-astro-cid-jjzmjvyr]{padding:40px 32px}.spacer[data-astro-cid-jjzmjvyr]{height:72px}}@media (width<=640px){.bio-hero[data-astro-cid-jjzmjvyr]{height:440px}.bio-hero__wrap[data-astro-cid-jjzmjvyr]{padding-bottom:40px}.bio__lead[data-astro-cid-jjzmjvyr]{font-size:34px}.bio__prose[data-astro-cid-jjzmjvyr]{font-size:16px}.bio__claim[data-astro-cid-jjzmjvyr]{font-size:30px}.bio__side[data-astro-cid-jjzmjvyr]{flex-direction:column}.bio__side[data-astro-cid-jjzmjvyr] .bio__portrait{width:100%}.bio-cta__text[data-astro-cid-jjzmjvyr]{padding:32px 24px}.bio-cta__text[data-astro-cid-jjzmjvyr] h2[data-astro-cid-jjzmjvyr]{font-size:34px}.bio-cta__actions[data-astro-cid-jjzmjvyr] .btn[data-astro-cid-jjzmjvyr]{flex:100%}.spacer[data-astro-cid-jjzmjvyr]{height:48px}}
