.kandidat.svelte-1lp46v5{display:block}.foto.svelte-1lp46v5{aspect-ratio:3/4;filter:grayscale()contrast(1.03);background:#f0f0f0;width:100%;max-width:16rem;margin-bottom:1.1rem;position:relative;overflow:hidden}.spitze.svelte-1lp46v5 .foto:where(.svelte-1lp46v5){max-width:20rem}.foto.svelte-1lp46v5 picture{width:100%;height:100%;display:block}.foto.svelte-1lp46v5 img{object-fit:cover;object-position:top center;width:100%;height:100%}.headline.svelte-1lp46v5{text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .5rem;font-size:clamp(1.4rem,4vw,2rem);font-weight:900;line-height:.98}.kandidat.svelte-1lp46v5 .block-head:where(.svelte-1lp46v5) .name:where(.svelte-1lp46v5){letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,4.5vw,2.9rem);font-weight:900;line-height:.95}.name.svelte-1lp46v5 a:where(.svelte-1lp46v5){color:inherit;border-bottom:3px solid #0000;text-decoration:none}.name.svelte-1lp46v5 a:where(.svelte-1lp46v5):hover{border-bottom-color:#000}.name.svelte-1lp46v5 a:where(.svelte-1lp46v5):focus-visible{outline-offset:3px;outline:2px solid #000}.meta.svelte-1lp46v5{color:#666;margin:.4rem 0 0;font-size:.95rem}.story.svelte-1lp46v5,.vita.svelte-1lp46v5{color:#1a1a1a;text-wrap:pretty;max-width:62ch;margin:0 0 .85rem;line-height:1.6}h3.svelte-1lp46v5{letter-spacing:.08em;text-transform:uppercase;margin:1.9rem 0 .7rem;font-size:.8rem;font-weight:800}.vita.svelte-1lp46v5{color:#333;font-size:.95rem}.themen.svelte-1lp46v5{max-width:62ch;margin:0}.themen.svelte-1lp46v5 dt:where(.svelte-1lp46v5){margin:0 0 .25rem;font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:800}.themen.svelte-1lp46v5 dd:where(.svelte-1lp46v5){color:#1a1a1a;text-wrap:pretty;margin:0 0 1.1rem;line-height:1.6}.themen.svelte-1lp46v5 dd:where(.svelte-1lp46v5):last-child{margin-bottom:0}.social.svelte-1lp46v5{flex-wrap:wrap;gap:.5rem 1rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.social.svelte-1lp46v5 a:where(.svelte-1lp46v5){color:#000;border-bottom:2px solid #000;padding-bottom:1px;font-size:.85rem;font-weight:700;text-decoration:none}.social.svelte-1lp46v5 a:where(.svelte-1lp46v5):hover{color:#fff;background:#000}@media (width>=52rem){.block--reverse.svelte-1lp46v5 .block-body:where(.svelte-1lp46v5) .themen:where(.svelte-1lp46v5){margin-left:auto}}body{color:#111;background:#fff}.kandidat-seite.svelte-c6eles{font-family:Montserrat,system-ui,Arial,sans-serif}.leiste.svelte-c6eles{z-index:10;background:#fff;position:sticky;top:0}.leiste-inner.svelte-c6eles{max-width:var(--content-max);grid-template-columns:repeat(3,1fr);gap:.25rem .5rem;margin:0 auto;padding:.35rem clamp(.75rem,3vw,4rem);display:grid}.leiste.svelte-c6eles a:where(.svelte-c6eles){color:#595959;text-align:center;white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:.85rem .1rem;font-size:clamp(.85rem,3.2vw,1.05rem);text-decoration:none;transition:color .15s;display:flex}.leiste.svelte-c6eles a:where(.svelte-c6eles):hover{color:#111}.leiste.svelte-c6eles a.on:where(.svelte-c6eles){color:#000;font-weight:700}.leiste.svelte-c6eles a:where(.svelte-c6eles):focus-visible{outline-offset:3px;outline:2px solid #000}.wrap.svelte-c6eles{max-width:var(--content-max);margin:0 auto;padding:clamp(1.5rem,5vh,3rem) clamp(1.5rem,6vw,4rem) clamp(3rem,10vh,6rem)}.zurueck.svelte-c6eles{margin:clamp(2.5rem,7vh,4rem) 0 0}.zurueck.svelte-c6eles a:where(.svelte-c6eles){color:#000;text-underline-offset:3px;font-weight:700;text-decoration:underline}.zurueck.svelte-c6eles a:where(.svelte-c6eles):hover{color:#fff;background:#000;text-decoration:none}@media (width>=40rem){.leiste-inner.svelte-c6eles{justify-content:center;gap:clamp(.75rem,3vw,2.5rem);display:flex}}
