.galerie.svelte-lnsl0r{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.galerie.svelte-lnsl0r button:where(.svelte-lnsl0r){cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.galerie.svelte-lnsl0r img{object-fit:cover;width:100%;height:10rem;transition:opacity .15s;display:block}.galerie.svelte-lnsl0r button:where(.svelte-lnsl0r):hover img{opacity:.8}dialog.svelte-lnsl0r{background:var(--color-papier);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-tinte);border:0;margin:0;padding:0}dialog.svelte-lnsl0r::backdrop{background:#0000008c}.rahmen.svelte-lnsl0r{place-items:center;height:100%;padding:3.5rem 1rem 3rem;display:grid}.rahmen.svelte-lnsl0r picture{display:contents}.rahmen.svelte-lnsl0r img{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 7rem);display:block}.stand.svelte-lnsl0r{font-size:.875rem;position:absolute;bottom:.9rem;left:50%;translate:-50%}dialog.svelte-lnsl0r button:where(.svelte-lnsl0r){cursor:pointer;color:var(--color-tinte);background:0 0;border:0;padding:.75rem;font-size:1.75rem;line-height:1;position:absolute}dialog.svelte-lnsl0r button:where(.svelte-lnsl0r):hover{color:var(--color-akzent)}.zu.svelte-lnsl0r{font-size:1.25rem;top:.5rem;right:.75rem}.pfeil.links.svelte-lnsl0r{top:50%;left:.25rem;translate:0 -50%}.pfeil.rechts.svelte-lnsl0r{top:50%;right:.25rem;translate:0 -50%}h1.svelte-1bzxaq1{margin-bottom:1.5rem;font-size:1.5rem;font-weight:300}.spalten.svelte-1bzxaq1{gap:2.5rem;display:grid}.lebenslauf.svelte-1bzxaq1{max-width:60ch}.bildnachweis.svelte-1bzxaq1{color:#6b6b6b;margin-top:.75rem;font-size:.8125rem}.ausstellungen.svelte-1bzxaq1{border-top:1px solid var(--color-linie);margin-top:4rem;padding-top:2rem}.ausstellungen.svelte-1bzxaq1 h2:where(.svelte-1bzxaq1){margin-bottom:1.5rem;font-size:1.25rem;font-weight:300}dl.svelte-1bzxaq1{max-width:68ch;margin:0}.zeile.svelte-1bzxaq1{grid-template-columns:4.5rem 1fr;gap:.5rem 1rem;padding-block:.6rem;display:grid}.zeile.svelte-1bzxaq1+.zeile:where(.svelte-1bzxaq1){border-top:1px solid var(--color-linie)}dt.svelte-1bzxaq1{font-variant-numeric:tabular-nums;font-weight:600}dd.svelte-1bzxaq1{margin:0}@media (width>=900px){.spalten.svelte-1bzxaq1{grid-template-columns:1fr 20rem;align-items:start;gap:3.5rem}}@media (width<=480px){.zeile.svelte-1bzxaq1{grid-template-columns:1fr;gap:.15rem}}
