.bio-nav[data-astro-cid-hljp2f3g]{position:sticky;top:var(--nav-height, 68px);z-index:50;background:var(--white);border-bottom:1px solid rgba(14,63,82,.1);box-shadow:0 2px 12px #0e3f520f}.bio-nav-list[data-astro-cid-hljp2f3g]{position:relative;display:flex;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:1240px;margin:0 auto;padding:0 24px;list-style:none;scrollbar-width:none}.bio-nav-list[data-astro-cid-hljp2f3g]::-webkit-scrollbar{display:none}.bio-baustein-title[data-astro-cid-hljp2f3g],.bio-milestone-title[data-astro-cid-hljp2f3g],.bio-card-title[data-astro-cid-hljp2f3g]{hyphens:manual;-webkit-hyphens:manual}.bio-nav-link[data-astro-cid-hljp2f3g]{display:block;flex-shrink:0;padding:18px 22px;font-size:var(--text-sm);font-weight:600;letter-spacing:.03em;color:var(--text-muted);border-bottom:3px solid transparent;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.bio-nav-link[data-astro-cid-hljp2f3g]:hover{color:var(--blue)}.bio-nav-link[data-astro-cid-hljp2f3g]:focus-visible{outline:2px solid var(--amber);outline-offset:-4px;border-radius:4px}.bio-nav-link[data-astro-cid-hljp2f3g].active{color:var(--blue);border-bottom-color:var(--blue)}.bio-section[data-astro-cid-hljp2f3g]{scroll-margin-top:calc(var(--nav-height, 68px) + 60px)}.bio-prose[data-astro-cid-hljp2f3g]{max-width:740px;margin:0 auto;padding:0 24px}.bio-prose[data-astro-cid-hljp2f3g] .section-subtitle[data-astro-cid-hljp2f3g]{margin:0 auto 20px;max-width:740px}.bio-prose[data-astro-cid-hljp2f3g] .section-subtitle[data-astro-cid-hljp2f3g]:last-child{margin-bottom:0}.bio-subheading[data-astro-cid-hljp2f3g]{font-size:var(--text-base);font-weight:700;color:var(--blue-deeper);letter-spacing:.02em;margin-bottom:16px}.bio-subheading--center[data-astro-cid-hljp2f3g]{text-align:center;margin:56px auto 24px}.bio-quotes[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:56px auto 0}.bio-quote[data-astro-cid-hljp2f3g]{background:var(--ice);border-left:4px solid var(--amber);border-radius:var(--radius);padding:28px 32px;margin:0}.bio-quote[data-astro-cid-hljp2f3g] blockquote[data-astro-cid-hljp2f3g]{font-size:var(--text-base);line-height:1.6;color:var(--text);margin:0 0 16px}.bio-quote[data-astro-cid-hljp2f3g] figcaption[data-astro-cid-hljp2f3g]{display:flex;flex-direction:column;gap:2px;font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.bio-quote[data-astro-cid-hljp2f3g] figcaption[data-astro-cid-hljp2f3g] strong[data-astro-cid-hljp2f3g]{color:var(--blue-deeper)}.bio-quote--inline[data-astro-cid-hljp2f3g]{margin:24px 0 28px;background:var(--white)}.bio-quote--small[data-astro-cid-hljp2f3g]{background:var(--ice);padding:18px 20px;margin:0 0 16px}.bio-quote--small[data-astro-cid-hljp2f3g] blockquote[data-astro-cid-hljp2f3g]{font-size:var(--text-base);margin-bottom:10px}.bio-quote--dark[data-astro-cid-hljp2f3g]{background:var(--blue-deeper);border-left-color:var(--amber)}.bio-quote--dark[data-astro-cid-hljp2f3g] blockquote[data-astro-cid-hljp2f3g]{color:var(--white)}.bio-quote--dark[data-astro-cid-hljp2f3g] figcaption[data-astro-cid-hljp2f3g]{color:#ffffffb3}.bio-quote--dark[data-astro-cid-hljp2f3g] figcaption[data-astro-cid-hljp2f3g] strong[data-astro-cid-hljp2f3g]{color:var(--amber)}.bio-bausteine[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1200px;margin:0 auto 72px}.bio-baustein[data-astro-cid-hljp2f3g]{display:flex;flex-direction:column;background:var(--white);border-radius:var(--radius);padding:28px;box-shadow:var(--shadow-card);border:1px solid rgba(14,63,82,.06);color:inherit;transition:transform .3s var(--ease-spring),box-shadow .3s ease}.bio-baustein[data-astro-cid-hljp2f3g]:hover,.bio-baustein[data-astro-cid-hljp2f3g]:focus-visible{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.bio-baustein[data-astro-cid-hljp2f3g]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.bio-baustein-nr[data-astro-cid-hljp2f3g]{font-size:var(--text-sm);font-weight:800;letter-spacing:.08em;color:var(--amber);margin-bottom:14px}.bio-baustein-title[data-astro-cid-hljp2f3g]{font-size:var(--text-base);font-weight:700;color:var(--text);line-height:1.35;margin-bottom:8px}.bio-baustein-text[data-astro-cid-hljp2f3g]{font-size:var(--text-base);color:var(--text-muted);line-height:1.6;margin-bottom:16px;flex:1}.bio-baustein-link[data-astro-cid-hljp2f3g]{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:600;color:var(--blue-deeper)}.bio-baustein[data-astro-cid-hljp2f3g]:hover .bio-baustein-link[data-astro-cid-hljp2f3g]{color:var(--blue)}.bio-timeline-wrap[data-astro-cid-hljp2f3g]{max-width:820px;margin:0 auto}.bio-timeline[data-astro-cid-hljp2f3g]{list-style:none;margin:0;padding:0;position:relative}.bio-timeline[data-astro-cid-hljp2f3g]:before{content:"";position:absolute;left:160px;top:8px;bottom:8px;width:2px;background:#0e3f521f}.bio-milestone[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:140px 1fr;gap:44px;padding:0 0 28px;position:relative}.bio-milestone[data-astro-cid-hljp2f3g]:before{content:"";position:absolute;left:154px;top:6px;width:14px;height:14px;border-radius:50%;background:var(--blue);border:3px solid var(--ice);box-shadow:0 0 0 2px #2488b040}.bio-milestone--placeholder[data-astro-cid-hljp2f3g]:before{background:var(--amber);box-shadow:0 0 0 2px #e8a82559}.bio-milestone-date[data-astro-cid-hljp2f3g]{font-size:var(--text-sm);font-weight:700;color:var(--blue-deeper);text-align:right;line-height:1.6}.bio-milestone--placeholder[data-astro-cid-hljp2f3g] .bio-milestone-date[data-astro-cid-hljp2f3g]{color:#8a6a10}.bio-milestone-title[data-astro-cid-hljp2f3g]{display:block;font-size:var(--text-base);font-weight:700;color:var(--text);line-height:1.35;margin-bottom:4px}.bio-milestone-title[data-astro-cid-hljp2f3g]:hover{color:var(--blue)}.bio-milestone-text[data-astro-cid-hljp2f3g]{font-size:var(--text-base);color:var(--text-muted);line-height:1.6}.bio-cards-3[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto}.bio-cards-4[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1200px;margin:0 auto}.bio-card[data-astro-cid-hljp2f3g]{display:flex;flex-direction:column;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);border:1px solid rgba(14,63,82,.06);transition:transform .3s var(--ease-spring),box-shadow .3s ease}.bio-card[data-astro-cid-hljp2f3g]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.bio-card--flat[data-astro-cid-hljp2f3g]{background:var(--ice);box-shadow:none}.bio-card--flat[data-astro-cid-hljp2f3g]:hover{transform:none;box-shadow:var(--shadow-card)}.bio-card-img[data-astro-cid-hljp2f3g]{aspect-ratio:3 / 2;overflow:hidden;background:var(--mist-bg)}.bio-card-img[data-astro-cid-hljp2f3g] img[data-astro-cid-hljp2f3g]{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease-smooth)}.bio-card[data-astro-cid-hljp2f3g]:hover .bio-card-img[data-astro-cid-hljp2f3g] img[data-astro-cid-hljp2f3g]{transform:scale(1.03)}.bio-card-img--empty[data-astro-cid-hljp2f3g]{display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,var(--amber-pale) 0 12px,var(--white) 12px 24px);color:#8a6a10;font-size:var(--text-sm);font-weight:600;letter-spacing:.04em}.bio-card-body[data-astro-cid-hljp2f3g]{padding:24px 28px 28px;display:flex;flex-direction:column;gap:8px;flex:1}.bio-card-meta[data-astro-cid-hljp2f3g]{font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;color:var(--blue)}.bio-card-title[data-astro-cid-hljp2f3g]{font-size:var(--text-base);font-weight:700;color:var(--text);line-height:1.35}.bio-card-place[data-astro-cid-hljp2f3g]{font-size:var(--text-sm);color:var(--slate);line-height:1.5}.bio-card-text[data-astro-cid-hljp2f3g]{font-size:var(--text-base);color:var(--text-muted);line-height:1.6;flex:1}.bio-card[data-astro-cid-hljp2f3g] .btn-arrow[data-astro-cid-hljp2f3g],.bio-story[data-astro-cid-hljp2f3g] .btn-arrow[data-astro-cid-hljp2f3g]{color:var(--blue-deeper);margin-top:8px;width:fit-content}.bio-card[data-astro-cid-hljp2f3g] .btn-arrow[data-astro-cid-hljp2f3g]:hover,.bio-story[data-astro-cid-hljp2f3g] .btn-arrow[data-astro-cid-hljp2f3g]:hover{color:var(--blue)}.bio-placeholder[data-astro-cid-hljp2f3g]{font-size:var(--text-base);line-height:1.6;color:#6b5b1a;background:var(--amber-pale);border:2px dashed var(--amber);border-radius:8px;padding:12px 14px}.bio-placeholder-label[data-astro-cid-hljp2f3g]{display:inline-block;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:var(--text-sm);color:#8a6a10;margin-right:8px}.bio-placeholder--box[data-astro-cid-hljp2f3g]{max-width:560px;margin:28px auto;text-align:left;font-size:var(--text-base)}.bio-card--placeholder[data-astro-cid-hljp2f3g],.bio-story--pending[data-astro-cid-hljp2f3g]{border-color:#e8a82580}.bio-split[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:start;max-width:1100px;margin:0 auto}.bio-split-text[data-astro-cid-hljp2f3g] .section-subtitle[data-astro-cid-hljp2f3g]{margin:0 0 16px;max-width:560px}.bio-split-text[data-astro-cid-hljp2f3g] .section-divider[data-astro-cid-hljp2f3g]{margin:20px 0}.bio-list-card[data-astro-cid-hljp2f3g]{background:var(--white);border-radius:var(--radius-lg);padding:32px;box-shadow:var(--shadow-card);border:1px solid rgba(14,63,82,.06)}.bio-list-intro[data-astro-cid-hljp2f3g]{font-size:var(--text-base);color:var(--text-muted);margin-bottom:12px}.bio-list[data-astro-cid-hljp2f3g]{list-style:none;margin:0;padding:0}.bio-list[data-astro-cid-hljp2f3g] li[data-astro-cid-hljp2f3g]{position:relative;padding:8px 0 8px 22px;font-size:var(--text-base);color:var(--text);line-height:1.55;border-bottom:1px solid rgba(14,63,82,.08)}.bio-list[data-astro-cid-hljp2f3g] li[data-astro-cid-hljp2f3g]:last-child{border-bottom:none}.bio-list[data-astro-cid-hljp2f3g] li[data-astro-cid-hljp2f3g]:before{content:"";position:absolute;left:0;top:18px;width:8px;height:8px;border-radius:50%;background:var(--amber)}.bio-linklist[data-astro-cid-hljp2f3g]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.bio-linklist[data-astro-cid-hljp2f3g] .btn-arrow[data-astro-cid-hljp2f3g]{color:var(--blue-deeper)}.bio-linklist[data-astro-cid-hljp2f3g] .btn-arrow[data-astro-cid-hljp2f3g]:hover{color:var(--blue)}.bio-feature[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:1.2fr .8fr;gap:0;max-width:1100px;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lift)}.bio-feature-img[data-astro-cid-hljp2f3g]{background:var(--blue-deeper)}.bio-feature-img[data-astro-cid-hljp2f3g] img[data-astro-cid-hljp2f3g]{width:100%;height:100%;object-fit:cover;display:block}.bio-feature[data-astro-cid-hljp2f3g] .bio-quote--dark[data-astro-cid-hljp2f3g]{border-radius:0;border-left:none;padding:40px 36px;display:flex;flex-direction:column;justify-content:center}.bio-two-col[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:56px auto 0}.bio-stories[data-astro-cid-hljp2f3g]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto}.bio-story[data-astro-cid-hljp2f3g]{display:flex;flex-direction:column;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);border:1px solid rgba(14,63,82,.06);transition:transform .3s var(--ease-spring),box-shadow .3s ease}.bio-story[data-astro-cid-hljp2f3g]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.bio-story-img[data-astro-cid-hljp2f3g]{aspect-ratio:4 / 3;overflow:hidden;background:var(--mist-bg)}.bio-story-img[data-astro-cid-hljp2f3g] img[data-astro-cid-hljp2f3g]{width:100%;height:100%;object-fit:cover}.bio-story-body[data-astro-cid-hljp2f3g]{padding:24px 28px 28px;display:flex;flex-direction:column;gap:8px;flex:1}.bio-badge[data-astro-cid-hljp2f3g]{display:inline-block;width:fit-content;font-size:var(--text-sm);font-weight:600;letter-spacing:.03em;padding:4px 12px;border-radius:20px;margin-bottom:4px}.bio-badge--bio[data-astro-cid-hljp2f3g]{color:#2f5e1e;background:#e3f2db}.bio-badge--dge[data-astro-cid-hljp2f3g]{color:var(--blue-dark);background:var(--blue-pale)}#projekt-2026-2027[data-astro-cid-hljp2f3g] .section-subtitle[data-astro-cid-hljp2f3g]{margin:0 auto 20px}#projekt-2026-2027[data-astro-cid-hljp2f3g] .btn-primary[data-astro-cid-hljp2f3g]{margin-top:8px}.bio-next-quote[data-astro-cid-hljp2f3g]{max-width:760px;margin:8px auto 36px}.bio-next-list[data-astro-cid-hljp2f3g]{list-style:none;margin:0 auto 32px;padding:0;max-width:960px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;text-align:left}.bio-next-item[data-astro-cid-hljp2f3g]{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:24px 24px 22px;display:flex;flex-direction:column;gap:10px}.bio-next-title[data-astro-cid-hljp2f3g]{font-size:var(--text-base);font-weight:700;color:var(--white);margin:0;line-height:1.3}.bio-next-text[data-astro-cid-hljp2f3g]{font-size:var(--text-base);line-height:1.6;color:#ffffffd1;margin:0}.bio-next-link[data-astro-cid-hljp2f3g]{color:var(--amber);margin-top:auto;width:fit-content}.bio-next-link[data-astro-cid-hljp2f3g]:hover{color:var(--white)}.bio-next-actions[data-astro-cid-hljp2f3g]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 28px;margin-top:8px}@media(max-width:700px){.bio-next-list[data-astro-cid-hljp2f3g]{grid-template-columns:1fr;gap:14px}.bio-next-item[data-astro-cid-hljp2f3g]{padding:20px 18px}}@media(max-width:1100px){.bio-bausteine[data-astro-cid-hljp2f3g],.bio-cards-4[data-astro-cid-hljp2f3g],.bio-stories[data-astro-cid-hljp2f3g]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.bio-quotes[data-astro-cid-hljp2f3g]{grid-template-columns:1fr}.bio-cards-3[data-astro-cid-hljp2f3g]{grid-template-columns:1fr;max-width:520px}.bio-split[data-astro-cid-hljp2f3g]{grid-template-columns:1fr;gap:40px}.bio-feature[data-astro-cid-hljp2f3g]{grid-template-columns:1fr}.bio-feature-img[data-astro-cid-hljp2f3g] img[data-astro-cid-hljp2f3g]{aspect-ratio:3 / 2}.bio-two-col[data-astro-cid-hljp2f3g]{grid-template-columns:1fr}.bio-stories[data-astro-cid-hljp2f3g]{grid-template-columns:1fr;max-width:520px}.bio-nav-list[data-astro-cid-hljp2f3g]{padding:0 16px}.bio-timeline[data-astro-cid-hljp2f3g]:before{left:7px}.bio-milestone[data-astro-cid-hljp2f3g]{grid-template-columns:1fr;gap:4px;padding-left:32px}.bio-milestone[data-astro-cid-hljp2f3g]:before{left:1px}.bio-milestone-date[data-astro-cid-hljp2f3g]{text-align:left}}@media(max-width:600px){.bio-bausteine[data-astro-cid-hljp2f3g],.bio-cards-4[data-astro-cid-hljp2f3g]{grid-template-columns:1fr}.bio-quote[data-astro-cid-hljp2f3g]{padding:22px 20px}.bio-list-card[data-astro-cid-hljp2f3g]{padding:24px 20px}}
