.lead[data-astro-cid-v5jugrls]{font-size:1.2rem;color:var(--muted);max-width:42rem;margin-bottom:2.5rem}.intro-grid[data-astro-cid-v5jugrls]{display:grid;grid-template-columns:1fr auto;gap:clamp(1.5rem,5vw,4rem);align-items:center;margin-bottom:1.5rem}.portrait[data-astro-cid-v5jugrls]{width:clamp(140px,22vw,220px);height:auto;border-radius:var(--radius);border:1px solid var(--line)}.video-wrap[data-astro-cid-v5jugrls]{max-width:46rem;margin-bottom:1rem}.video-wrap[data-astro-cid-v5jugrls] .video-figure{margin:.5rem 0 0}.video-more[data-astro-cid-v5jugrls]{font-family:var(--font-body);font-size:.88rem;margin-top:.4rem}.profile-links[data-astro-cid-v5jugrls]{display:flex;gap:1.4rem;font-family:var(--font-body);font-weight:500;font-size:.95rem}.ort[data-astro-cid-v5jugrls]{margin:1.2rem 0 1.4rem}.ort-bild[data-astro-cid-v5jugrls]{position:relative;overflow:hidden;border-radius:var(--radius);margin-bottom:.5rem}.ort-bild[data-astro-cid-v5jugrls] img{margin:0;border:0;border-radius:0;filter:grayscale(1) contrast(1.05) brightness(.8)}.ort-bild[data-astro-cid-v5jugrls]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 60%,rgba(13,15,19,.85));pointer-events:none}.ort-punkt[data-astro-cid-v5jugrls]{position:absolute;z-index:1;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px #ce114140}.ort-label[data-astro-cid-v5jugrls]{position:absolute;z-index:1;left:1rem;bottom:.8rem;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.04em;color:var(--text)}.ort-label[data-astro-cid-v5jugrls] b[data-astro-cid-v5jugrls]{color:var(--accent);font-weight:400}@media(max-width:600px){.ort-punkt[data-astro-cid-v5jugrls]{width:8px;height:8px;margin:-4px 0 0 -4px;box-shadow:0 0 0 3px #ce114140}.ort-label[data-astro-cid-v5jugrls]{font-size:.7rem;left:.7rem;bottom:.5rem}}.ort[data-astro-cid-v5jugrls] figcaption[data-astro-cid-v5jugrls]{font-family:var(--font-body);font-size:.82rem;color:var(--muted)}.kontaktwege[data-astro-cid-v5jugrls]{display:flex;flex-wrap:wrap;gap:.7rem}@media(max-width:560px){.intro-grid[data-astro-cid-v5jugrls]{grid-template-columns:1fr}.portrait[data-astro-cid-v5jugrls]{order:-1}}.timeline[data-astro-cid-v5jugrls]{list-style:none;padding:0;margin:1rem 0 2.5rem;max-width:46rem;display:grid;gap:.6rem}.timeline[data-astro-cid-v5jugrls] li[data-astro-cid-v5jugrls]{display:grid;grid-template-columns:9.5rem 1fr;gap:1.2rem;padding:.9rem 1.2rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.arbeiten[data-astro-cid-v5jugrls]{list-style:none;padding:0;margin:1.4rem 0 1.6rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.8rem}.arbeiten[data-astro-cid-v5jugrls] li[data-astro-cid-v5jugrls]{margin:0;padding:0}.arbeiten[data-astro-cid-v5jugrls] li[data-astro-cid-v5jugrls]:before{content:none}.arbeiten[data-astro-cid-v5jugrls] a[data-astro-cid-v5jugrls]{display:flex;align-items:center;gap:1rem;height:100%;padding:.9rem 1.1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;color:var(--muted);font-family:var(--font-body);font-size:.88rem;line-height:1.4}.arbeiten[data-astro-cid-v5jugrls] a[data-astro-cid-v5jugrls]:hover{border-color:var(--accent)}.arbeiten[data-astro-cid-v5jugrls] img[data-astro-cid-v5jugrls]{height:28px;width:auto;max-width:none;flex:none;margin:0;border:0;border-radius:0}.arbeiten[data-astro-cid-v5jugrls] strong[data-astro-cid-v5jugrls]{display:block;color:var(--text);font-family:var(--font-display);font-variation-settings:"wdth" 100;font-size:.95rem}.timeline-titel[data-astro-cid-v5jugrls]{display:block;font-family:var(--font-display);font-variation-settings:"wdth" 100;font-weight:600;margin-bottom:.2rem}.quelle[data-astro-cid-v5jugrls]{font-family:var(--font-body);font-size:.88rem;color:var(--muted);margin-top:-.6rem}.timeline-zeit[data-astro-cid-v5jugrls]{font-family:var(--font-display);font-variation-settings:"wdth" 100;font-weight:700;font-size:.88rem;color:var(--accent-bright);white-space:nowrap}@media(max-width:560px){.timeline[data-astro-cid-v5jugrls] li[data-astro-cid-v5jugrls]{grid-template-columns:1fr;gap:.2rem}}
