.pr-leer[data-astro-cid-pulakthw]{background:repeating-linear-gradient(118deg, #14161a0d 0 1px, transparent 1px 14px), rgb(var(--su-sunken-rgb));width:100%;height:100%;box-shadow:inset 0 0 0 1px rgb(var(--ln-rgb) / .12);color:rgb(var(--tx-mut-rgb));place-content:center;justify-items:center;gap:10px;display:grid}.pr-leer--rund[data-astro-cid-pulakthw]{border-radius:999px}.pr-sil[data-astro-cid-pulakthw]{aspect-ratio:1;opacity:.55;width:auto;height:max(28px,min(34%,200px))}.pr-label[data-astro-cid-pulakthw]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;text-align:center;font-size:11px}.pt-team[data-astro-cid-23b6qobw]{padding-block-start:max(48px,min(7vh,84px));padding-block-end:max(48px,min(7vh,84px))}ul[data-astro-cid-23b6qobw]{margin:0;padding:0;list-style:none}.pt-mosaik[data-astro-cid-23b6qobw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin-top:max(22px,min(3.5vh,34px));display:grid}@media (min-width:600px){.pt-mosaik[data-astro-cid-23b6qobw]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pt-mosaik[data-astro-cid-23b6qobw]{grid-template-columns:repeat(6,minmax(0,1fr))}}.pt-kachel[data-astro-cid-23b6qobw],.pt-frei[data-astro-cid-23b6qobw]{aspect-ratio:1;position:relative;overflow:hidden}.pt-kachel-a[data-astro-cid-23b6qobw]{color:#fff;background:rgb(var(--ac-rgb));text-decoration:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.pt-kachel-a[data-astro-cid-23b6qobw]:focus-visible{outline:2px solid var(--pp-fg);outline-offset:-4px;z-index:1}.pt-kachel-img[data-astro-cid-23b6qobw]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;filter:grayscale()contrast(1.12);width:100%;height:100%;transition:filter .35s;display:block}.pt-duo[data-astro-cid-23b6qobw]{background:rgb(var(--ac-rgb));mix-blend-mode:color;opacity:.92;pointer-events:none;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0}.pt-kachel-a[data-astro-cid-23b6qobw]:hover .pt-duo[data-astro-cid-23b6qobw]{opacity:0}.pt-kachel-a[data-astro-cid-23b6qobw]:focus-visible .pt-duo[data-astro-cid-23b6qobw]{opacity:0}.pt-kachel-a[data-astro-cid-23b6qobw]:hover .pt-kachel-img[data-astro-cid-23b6qobw]{filter:none}.pt-kachel-a[data-astro-cid-23b6qobw]:focus-visible .pt-kachel-img[data-astro-cid-23b6qobw]{filter:none}.pt-kachel-ohne[data-astro-cid-23b6qobw]{color:rgb(var(--ac-on-rgb));place-items:center;font-size:max(28px,min(4vw,44px));font-weight:600;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.pt-kachel-text[data-astro-cid-23b6qobw]{background:linear-gradient(0deg,#000c 0,#0009 50%,#0003 80%,#0000 100%);gap:1px;padding:40px 12px 11px;display:grid;position:absolute;top:auto;bottom:0;left:0;right:0}.pt-kachel-name[data-astro-cid-23b6qobw]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.pt-kachel-rolle[data-astro-cid-23b6qobw]{opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.pt-frei[data-astro-cid-23b6qobw]{background:rgb(var(--ac-rgb) / var(--a,.08));display:none}.pt-frei--schmal[data-astro-cid-23b6qobw]{display:block}@media (min-width:600px){.pt-frei[data-astro-cid-23b6qobw]{display:none}.pt-frei--mittel[data-astro-cid-23b6qobw]{display:block}}@media (min-width:1024px){.pt-frei[data-astro-cid-23b6qobw],.pt-frei--mittel[data-astro-cid-23b6qobw]{display:block}}.pt-karten[data-astro-cid-23b6qobw]{gap:max(12px,min(1.6vw,20px));margin-top:max(22px,min(3.5vh,34px));display:grid}.pt-karte-a[data-astro-cid-23b6qobw]{border-radius:var(--r-card);border:1px solid rgb(var(--ln-rgb) / .12);background:rgb(var(--su-raised-rgb));color:inherit;box-shadow:var(--elev-1);grid-template-columns:max(96px,min(26vw,120px)) minmax(0,1fr);align-items:center;gap:max(16px,min(2vw,28px));padding:max(12px,min(1.4vw,16px));text-decoration:none;transition:border-color .25s,box-shadow .25s;display:grid}a[data-astro-cid-23b6qobw].pt-karte-a:hover{border-color:rgb(var(--ac-rgb) / .34);box-shadow:var(--elev-2)}a[data-astro-cid-23b6qobw].pt-karte-a:focus-visible{outline:2px solid var(--pp-fg);outline-offset:3px}.pt-karte-bild[data-astro-cid-23b6qobw]{aspect-ratio:1;border-radius:calc(var(--r-card) - 4px);background:rgb(var(--ac-rgb));display:block;position:relative;overflow:hidden}.pt-karte-bild[data-astro-cid-23b6qobw] .pr-leer,.pt-karte-bild[data-astro-cid-23b6qobw] .pt-kachel-img[data-astro-cid-23b6qobw],.pt-karte-bild[data-astro-cid-23b6qobw] .pt-duo[data-astro-cid-23b6qobw]{border-radius:inherit}.pt-karte-bild[data-astro-cid-23b6qobw]:has(>.pt-kachel-img){background:0 0}.pt-karte-bild[data-astro-cid-23b6qobw]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--ac-rgb) / .22);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}a[data-astro-cid-23b6qobw].pt-karte-a:hover .pt-duo[data-astro-cid-23b6qobw]{opacity:0}a[data-astro-cid-23b6qobw].pt-karte-a:focus-visible .pt-duo[data-astro-cid-23b6qobw]{opacity:0}a[data-astro-cid-23b6qobw].pt-karte-a:hover .pt-kachel-img[data-astro-cid-23b6qobw]{filter:none}a[data-astro-cid-23b6qobw].pt-karte-a:focus-visible .pt-kachel-img[data-astro-cid-23b6qobw]{filter:none}.pt-karte-text[data-astro-cid-23b6qobw]{gap:4px;min-width:0;display:grid}.pt-karte-name[data-astro-cid-23b6qobw]{font-family:var(--font-display);letter-spacing:-.01em;color:rgb(var(--tx-rgb));font-size:max(18px,min(1.6vw,22px));font-weight:600;line-height:1.2}.pt-karte-rolle[data-astro-cid-23b6qobw]{text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--tx-mut-rgb));font-size:max(13px,min(1vw,14px));line-height:1.35}.pt-karte-mehr[data-astro-cid-23b6qobw]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:rgb(var(--ac-text-rgb));margin-top:8px;font-size:12px}@media (min-width:600px){.pt-karten--reihe[data-astro-cid-23b6qobw]{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr))}.pt-karten--2[data-astro-cid-23b6qobw]{--n:2;max-width:640px}.pt-karten--3[data-astro-cid-23b6qobw]{--n:3;max-width:960px}.pt-karten--reihe[data-astro-cid-23b6qobw] .pt-karte-a[data-astro-cid-23b6qobw]{grid-template-columns:1fr;align-items:start;height:100%}.pt-karten--eins[data-astro-cid-23b6qobw]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px}.pt-karten--eins[data-astro-cid-23b6qobw] .pt-karte-a[data-astro-cid-23b6qobw]{grid-template-columns:1fr;align-items:start}}@media (prefers-reduced-motion:reduce){.pt-kachel-img[data-astro-cid-23b6qobw],.pt-duo[data-astro-cid-23b6qobw]{transition:none}}.kfb-h[data-astro-cid-4mzqqrur]{font-family:var(--font-display);letter-spacing:-.035em;max-width:19ch;color:rgb(var(--tx-rgb));text-wrap:balance;margin:0;font-size:max(38px,min(4.6vw,66px));font-weight:700;line-height:.98}.kfb-h-akzent[data-astro-cid-4mzqqrur]{color:rgb(var(--ac-text-rgb))}.kfb-strich[data-astro-cid-4mzqqrur]{background:linear-gradient(to right, rgb(var(--ac-rgb)), rgb(var(--ac-rgb) / 0));width:min(340px,52vw);height:3px;margin-block-start:max(22px,min(3vh,32px));margin-block-end:max(22px,min(3vh,32px))}.kfb-satz[data-astro-cid-4mzqqrur]{letter-spacing:-.014em;max-width:52ch;color:rgb(var(--tx-rgb));text-wrap:pretty;margin:0;font-size:max(19px,min(1.9vw,26px));font-weight:500;line-height:1.4}.kfb-karten[data-astro-cid-4mzqqrur]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:max(14px,min(1.8vw,22px));margin-top:max(32px,min(4.5vh,52px));display:grid}.kfb-karte[data-astro-cid-4mzqqrur]{border-radius:var(--r-card);background:rgb(var(--su-raised-rgb));box-shadow:var(--elev-1), inset 0 0 0 1px rgb(var(--ln-rgb) / .08);padding:max(20px,min(2.2vw,28px));position:relative;overflow:hidden}.kfb-karte[data-astro-cid-4mzqqrur]:before{content:"";background:rgb(var(--ac-rgb));height:3px;position:absolute;top:0;bottom:auto;left:0;right:0}.kfb-kicker[data-astro-cid-4mzqqrur]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:rgb(var(--tx-mut-rgb));margin:0;font-size:11px;display:block}.kfb-wert[data-astro-cid-4mzqqrur]{font-family:var(--font-display);letter-spacing:-.03em;color:rgb(var(--ac-text-rgb));font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:max(30px,min(3vw,40px));font-weight:700;line-height:1.05}.kfb-wert-einheit[data-astro-cid-4mzqqrur]{letter-spacing:0;color:rgb(var(--tx-rgb));font-size:.5em;font-weight:600}.kfb-karte--eingabe[data-astro-cid-4mzqqrur]{flex-direction:column;justify-content:center;display:flex}.kfb-titel[data-astro-cid-4mzqqrur]{color:rgb(var(--tx-soft-rgb));margin:10px 0 0;font-size:15px;line-height:1.5}.kfb-titel--oben[data-astro-cid-4mzqqrur]{margin-top:12px}.kfb-feld[data-astro-cid-4mzqqrur]{background:rgb(var(--su-sunken-rgb));min-height:56px;box-shadow:inset 0 0 0 1.5px rgb(var(--ln-rgb) / .16);font-family:var(--font-display);color:rgb(var(--tx-rgb));border-radius:14px;align-items:center;gap:6px;margin-top:14px;padding:0 18px;font-size:max(26px,min(2.6vw,34px));font-weight:700;display:flex}.kfb-feld[data-astro-cid-4mzqqrur]:focus-within{box-shadow:inset 0 0 0 2px rgb(var(--ac-rgb)), 0 0 0 4px rgb(var(--ac-rgb) / .14)}.kfb-eingabe[data-astro-cid-4mzqqrur]{min-width:0;min-height:52px;font:inherit;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0}.kfb-hinweis[data-astro-cid-4mzqqrur]{color:rgb(var(--tx-mut-rgb));margin:14px 0 0;font-size:13px}.pf-fuss[data-astro-cid-u46xboac]{margin-top:max(28px,min(4vh,44px))}@media (max-width:639px){.pf-knopf[data-astro-cid-u46xboac]{width:100%;display:flex}}.pp-mit[data-astro-cid-4jxoskb2]{z-index:60;right:max(16px,min(3vw,28px));bottom:calc(clamp(16px, 3vw, 28px) + var(--ew-raum,0px) + env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,transform .22s,visibility 0s linear .22s;position:fixed;transform:translateY(12px)}.pp-mit[data-astro-cid-4jxoskb2][data-an="1"]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .22s,visibility;transform:none}.pp-mit-knopf[data-astro-cid-4jxoskb2]{border-radius:var(--r-pill);white-space:nowrap;box-shadow:var(--elev-2);justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:15.5px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.pp-mit-knopf[data-astro-cid-4jxoskb2]:focus-visible{outline:2px solid rgb(var(--tx-rgb));outline-offset:3px}@media (max-width:767px){.pp-mit[data-astro-cid-4jxoskb2]{left:0;right:0;bottom:var(--ew-raum,0px);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:rgb(var(--su-bg-rgb) / .94);box-shadow:0 -1px 0 rgb(var(--ln-rgb) / .1), 0 -10px 24px rgb(var(--tx-rgb) / .06);transform:translateY(100%)}.pp-mit-knopf[data-astro-cid-4jxoskb2]{width:100%;box-shadow:none;padding:13px 20px;display:flex}}@media (prefers-reduced-motion:reduce){.pp-mit[data-astro-cid-4jxoskb2],.pp-mit[data-astro-cid-4jxoskb2][data-an="1"]{transition:none;transform:none}}@media print{.pp-mit[data-astro-cid-4jxoskb2]{display:none}}.pp-kpis--block[data-astro-cid-67ndz2fv]{flex-direction:column;align-items:flex-start;gap:max(10px,min(1.6vh,16px))}.pp-firms-reihe[data-astro-cid-vhgxobla]{flex-wrap:wrap;align-items:center;gap:max(24px,min(3.4vw,48px));display:flex}.pp-logo--klein[data-astro-cid-vhgxobla]{max-width:max(110px,min(15vw,180px));height:max(34px,min(3.4vw,48px))}.pp-firms-panel[data-astro-cid-vhgxobla] .pp-firms-wort[data-astro-cid-vhgxobla]{text-align:center;flex:0 auto;min-width:min(12ch,100%);max-width:24ch}.pp-firms-wort[data-astro-cid-vhgxobla]{text-transform:uppercase;letter-spacing:.14em;color:rgb(var(--tx-soft-rgb));font-size:15px;font-weight:500}.pp-einheit-huelle[data-astro-cid-t7jujfaq]{width:var(--pp-einheit-b,100%);max-width:100%;container-type:inline-size}.pp-einheit[data-astro-cid-t7jujfaq]{--T:clamp(104px, 25cqw, 200px);--g:calc(var(--T) * .12);--cta-h:calc((var(--T) - var(--g)) * .45);--kpi-h:calc(var(--T) - var(--g) - var(--cta-h));grid-template-columns:var(--T) minmax(0, 1fr);grid-template-rows:var(--cta-h) var(--kpi-h);gap:var(--g);grid-template-areas:"kachel cta""kachel kpi";display:grid}.pp-einheit--ohne-kpi[data-astro-cid-t7jujfaq]{grid-template-rows:var(--T);grid-template-areas:"kachel cta"}.pp-einheit-kachel[data-astro-cid-t7jujfaq],.pp-einheit-kz[data-astro-cid-t7jujfaq]{box-sizing:border-box;border:1px solid var(--kachel-linie);background:#fff;border-radius:14px}.pp-einheit-kachel[data-astro-cid-t7jujfaq]{width:var(--T);height:var(--T);grid-area:kachel;position:relative;overflow:hidden}.pp-einheit-kachel[data-astro-cid-t7jujfaq] img[data-astro-cid-t7jujfaq]{left:calc(var(--logo-rand,12%) + var(--logo-x,0%));top:calc(var(--logo-rand,12%) + var(--logo-y,0%));width:var(--logo-mass,76%);height:var(--logo-mass,76%);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute}.pp-einheit-cta[data-astro-cid-t7jujfaq]{box-sizing:border-box;height:var(--cta-h);border-radius:var(--r-pill);background:rgb(var(--ac-rgb));font-size:clamp(15px, calc(var(--T) * .11), 20px);white-space:nowrap;color:rgb(var(--ac-on-rgb));box-shadow:var(--elev-1);grid-area:cta;justify-content:center;align-items:center;gap:.6em;padding-inline-start:1.2em;padding-inline-end:1.2em;font-weight:500;transition:gap .2s,box-shadow .2s;display:inline-flex}.pp-einheit-cta[data-astro-cid-t7jujfaq]:hover{box-shadow:var(--elev-2);gap:.9em}.pp-einheit-kpis[data-astro-cid-t7jujfaq]{gap:var(--g);grid-area:kpi;grid-template-columns:1fr 1fr;min-width:0;display:grid}.pp-einheit-kpis--eine[data-astro-cid-t7jujfaq]{grid-template-columns:1fr}.pp-einheit-kpis--drei[data-astro-cid-t7jujfaq]{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-einheit-kz[data-astro-cid-t7jujfaq]{justify-content:center;align-items:flex-start;gap:calc(var(--kpi-h) * .04);min-width:0;padding-inline:calc(var(--kpi-h) * .2);flex-direction:column;display:flex}.pp-einheit-kz-n[data-astro-cid-t7jujfaq]{font-family:var(--font-mono);font-size:clamp(24px, calc(var(--kpi-h) * .4), 40px);font-variant-numeric:tabular-nums;white-space:nowrap;color:rgb(var(--ac-text-rgb));font-weight:500;line-height:1}.pp-einheit-kz-l[data-astro-cid-t7jujfaq]{font-size:clamp(14px, calc(var(--kpi-h) * .18), 16px);color:rgb(var(--tx-soft-rgb));white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.25;overflow:hidden}@media (min-width:640px){.pp-einheit-kpis--drei[data-astro-cid-t7jujfaq] .pp-einheit-kz-l[data-astro-cid-t7jujfaq]{white-space:normal;text-overflow:clip;overflow:visible}}@media (max-width:639px){.pp-einheit[data-astro-cid-t7jujfaq]{--T:clamp(96px, 30cqw, 112px);--g:12px;grid-template-columns:var(--T) minmax(0, 1fr);grid-template-rows:var(--T) 56px;-moz-column-gap:var(--g);row-gap:18px;column-gap:var(--g);grid-template-areas:"kachel kpi""cta cta"}.pp-einheit--ohne-kpi[data-astro-cid-t7jujfaq]{grid-template-rows:var(--T) 56px;grid-template-areas:"kachel.""cta cta"}.pp-einheit-cta[data-astro-cid-t7jujfaq]{height:56px;font-size:16px}.pp-einheit-kpis[data-astro-cid-t7jujfaq]{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.pp-einheit-kpis--eine[data-astro-cid-t7jujfaq]{grid-template-rows:1fr}.pp-einheit-kpis--drei[data-astro-cid-t7jujfaq]{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr}.pp-einheit-kz[data-astro-cid-t7jujfaq]{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding-inline-start:14px;padding-inline-end:14px}.pp-einheit-kz-n[data-astro-cid-t7jujfaq]{font-size:24px}.pp-einheit-kz-l[data-astro-cid-t7jujfaq]{font-size:14px}.pp-einheit-kpis--eine[data-astro-cid-t7jujfaq] .pp-einheit-kz[data-astro-cid-t7jujfaq]{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.pp-einheit-kpis--eine[data-astro-cid-t7jujfaq] .pp-einheit-kz-l[data-astro-cid-t7jujfaq]{white-space:normal;text-overflow:clip;overflow:visible}}.pp-einheit-social[data-astro-cid-t7jujfaq]{display:none}@media (min-width:640px){.pp-einheit-kpis--eine[data-astro-cid-t7jujfaq]{align-items:center;gap:var(--g);display:flex}.pp-einheit-kpis--eine[data-astro-cid-t7jujfaq] .pp-einheit-kz[data-astro-cid-t7jujfaq]{flex:none;height:100%}}@media (min-width:1024px){.pp-einheit-social[data-astro-cid-t7jujfaq]{flex:none;align-items:center;display:flex}}@media (min-width:640px){.pp-einheit-kpis--schmal[data-astro-cid-t7jujfaq]{align-items:center;gap:var(--g);display:flex}.pp-einheit-kpis--schmal[data-astro-cid-t7jujfaq] .pp-einheit-kz[data-astro-cid-t7jujfaq]{flex:none;height:100%}}.pp-einheit-kachel--akzent[data-astro-cid-t7jujfaq]{background:rgb(var(--ac-rgb))}[data-person-page] .pp-azp{flex-direction:column;align-items:flex-start;gap:24px;display:flex}[data-person-page] .pp-azp-firma{max-width:100%;position:relative}[data-person-page] .pp-azp-cap{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;color:rgb(var(--tx-mut-rgb));margin-bottom:8px;font-size:11px;line-height:1}[data-person-page] .pp-azp-kachel{border-radius:var(--r-card);border:1px solid rgb(var(--ln-rgb) / .1);background:rgb(var(--su-raised-rgb));max-width:100%;box-shadow:var(--elev-1);align-items:center;padding:16px 20px;display:flex}[data-person-page] .pp-azp-logo{flex:none;width:auto;max-width:100%;height:auto;max-height:26px;display:block}[data-person-page] .pp-azp-kachel[style*=height] .pp-azp-logo{max-width:none;max-height:none}[data-person-page] .pp-azp .pp-kpis.pp-azp-kpis{flex-wrap:wrap;align-items:flex-start;gap:18px 32px}[data-person-page] .pp-azp .pp-azp-kpis .pp-kpi{flex-direction:column;align-items:flex-start;gap:6px}[data-person-page] .pp-azp .pp-azp-kpis .pp-kpi-n{white-space:nowrap}[data-person-page] .pp-azp-social .pp-sl{flex-wrap:nowrap;gap:12px}@media (max-width:1023.98px){[data-person-page] .pp-azp-social{display:none}}[data-person-page] .pp-azp--breit .pp-azp-kachel{width:210px;height:auto}[data-person-page] .pp-azp--breit .pp-azp-logo{flex:auto;width:100%;min-width:0;max-width:none;height:auto;max-height:none}@media (min-width:1024px){[data-person-page] .pp-azp--breit .pp-azp-kachel{width:auto}[data-person-page] .pp-azp--breit .pp-azp-logo{flex:none;width:max(160px,min(17.55vw - 19.7px,233px))}[data-person-page] .pp-azp.pp-azp--breit{grid-template-columns:var(--azp-k,max-content) max-content max-content}[data-person-page] .pp-azp--breit .pp-azp-knopf{grid-area:1/1/auto/span 2}[data-person-page] .pp-azp--breit .pp-azp-kpis{flex-wrap:nowrap;grid-area:2/1;align-self:start}[data-person-page] .pp-azp--breit .pp-azp-social{grid-area:2/2;place-self:center start;margin-left:8px}[data-person-page] .pp-azp--breit:not(:has(.pp-azp-kpis)) .pp-azp-social{grid-column:1/span 2;margin-left:0}[data-person-page] .pp-azp--breit .pp-azp-firma{flex-direction:column;grid-area:1/3/span 2;align-self:stretch;display:flex}[data-person-page] .pp-azp--breit .pp-azp-cap{flex:none;position:static}[data-person-page] .pp-azp--breit .pp-azp-kachel{flex:auto;justify-content:center;height:auto}[data-person-page] .pp-azp.pp-azp--breit[data-azp-eng] .pp-azp-kpis{flex-flow:column;row-gap:14px}[data-person-page] .pp-azp.pp-azp--breit[data-azp-social-unten] .pp-azp-social{grid-area:3/1/auto/span 2;align-self:start;margin-left:0}[data-person-page] .pp-azp{-moz-column-gap:16px;grid-template-columns:max-content max-content;justify-content:start;align-items:start;gap:24px 16px;display:grid}[data-person-page] .pp-azp-knopf{grid-area:1/1;justify-self:start}[data-person-page] .pp-azp-firma{grid-area:1/2}[data-person-page] .pp-azp-kpis{grid-area:2/1}[data-person-page] .pp-azp-social{grid-area:2/2}[data-person-page] .pp-azp-cap{position:absolute;bottom:100%;left:0}}[data-person-page] .pp-azp-reihe{flex-wrap:wrap;gap:12px;display:flex}[data-person-page] .pp-azp--alle .pp-azp-kachel{justify-content:center;padding-top:12px;padding-bottom:12px}[data-person-page] .pp-azp--alle .pp-firms-wort{white-space:nowrap;letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.2}@media (min-width:1024px){[data-person-page] .pp-azp.pp-azp--mehrere{grid-template-columns:max-content minmax(0,1fr)}[data-person-page] .pp-azp--mehrere .pp-azp-firma{min-width:0}[data-person-page] .pp-azp.pp-azp--alle[data-azp-unten] .pp-azp-firma{grid-area:2/1/auto/-1}[data-person-page] .pp-azp.pp-azp--alle[data-azp-unten] .pp-azp-cap{position:static}[data-person-page] .pp-azp.pp-azp--alle[data-azp-unten] .pp-azp-kpis{grid-row:3}[data-person-page] .pp-azp.pp-azp--alle[data-azp-unten] .pp-azp-social{grid-row:3;align-self:center}}@media (max-width:1023.98px){[data-person-page] .pp-azp.pp-azp--social-knopf{-moz-column-gap:12px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:24px 12px;display:grid}[data-person-page] .pp-azp--social-knopf .pp-azp-knopf{grid-area:1/1}[data-person-page] .pp-azp--social-knopf .pp-azp-social{grid-area:1/2;display:block}[data-person-page] .pp-azp--social-knopf .pp-azp-social .pp-sl{display:flex}[data-person-page] .pp-azp--social-knopf .pp-azp-firma{grid-area:2/1/auto/-1;justify-self:start}[data-person-page] .pp-azp--social-knopf .pp-azp-kpis{grid-area:3/1/auto/-1}}.pp-sl[data-astro-cid-iarqw34p]{flex-wrap:wrap;gap:10px;display:flex}.pp-sl-knopf[data-astro-cid-iarqw34p]{background:rgb(var(--sl-knopf));width:44px;height:44px;color:rgb(var(--sl-zeichen));box-shadow:var(--elev-1);border-radius:999px;justify-content:center;align-items:center;transition:box-shadow .2s,transform .2s;display:inline-flex}.pp-sl-knopf[data-astro-cid-iarqw34p]:hover{box-shadow:var(--elev-2);transform:translateY(-1px)}.pp-sl-knopf[data-astro-cid-iarqw34p]:focus-visible{outline:2px solid rgb(var(--sl-knopf));outline-offset:3px}.pp-sl-knopf[data-astro-cid-iarqw34p] svg[data-astro-cid-iarqw34p]{flex:none}.pp-sl--text[data-astro-cid-iarqw34p]{display:none}.pp-sl--bild[data-astro-cid-iarqw34p]{z-index:1;position:absolute;bottom:12px}.pp-sl--links[data-astro-cid-iarqw34p]{left:12px}.pp-sl--rechts[data-astro-cid-iarqw34p]{right:12px}.pp-sl--bild[data-astro-cid-iarqw34p] .pp-sl-knopf[data-astro-cid-iarqw34p]{box-shadow:0 0 0 1px #ffffff59,0 4px 12px #00000047}.pp-sl--bild[data-astro-cid-iarqw34p] .pp-sl-knopf[data-astro-cid-iarqw34p]:hover{box-shadow:0 0 0 1px #ffffff80,0 6px 16px #00000057}.pp-sl--bild[data-astro-cid-iarqw34p] .pp-sl-knopf[data-astro-cid-iarqw34p]:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 5px #0000008c}@media (min-width:1024px){.pp-sl--text[data-astro-cid-iarqw34p]{display:flex}.pp-sl--bild[data-astro-cid-iarqw34p]{display:none}}[data-person-page] .pp-h3 .pp-name-wort{white-space:nowrap}[data-person-page] .pp-h3 .pp-name-box{container-type:inline-size}[data-person-page] .pp-h3 .pp-name--v3{font-size:max(28px, min(clamp(44px, 6vw, 96px), calc(100cqw / var(--pp-name-em,1))))}@media (max-width:1023.98px){[data-person-page] .pp-h3 .pp-h3-rolle{letter-spacing:.06em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:11.5px}}[data-person-page] .pp-h3{-moz-column-gap:18px;grid-template-columns:112px minmax(0,1fr);grid-template-areas:"bild kopf""text text";align-items:center;gap:20px 18px;display:grid}[data-person-page] .pp-h3-bild{aspect-ratio:4/5;grid-area:bild}[data-person-page] .pp-h3-kopf{grid-area:kopf;min-width:0}[data-person-page] .pp-h3-text{flex-direction:column;grid-area:text;gap:24px;min-width:0;display:flex}[data-person-page] .pp-h3 .pp-h3-aussage{text-wrap:balance;max-width:34ch;font-size:max(22px,min(2.3vw,34px))}@media (min-width:640px) and (max-width:1023.98px){[data-person-page] .pp-h3{-moz-column-gap:24px;grid-template-columns:160px minmax(0,1fr);gap:24px}}@media (min-width:1024px){[data-person-page] .pp-h3{-moz-column-gap:clamp(32px, 4vw, 56px);grid-template-columns:max(220px,min(22vw,300px)) minmax(0,1fr);grid-template-areas:"bild kopf""bild text";align-content:center;align-items:start;gap:24px max(32px,min(4vw,56px))}[data-person-page] .pp-h3-bild{aspect-ratio:auto;align-self:stretch;min-height:340px}[data-person-page] .pp-h3-kopf{align-self:end}[data-person-page] .pp-h3-text{gap:28px}}@media (min-width:1280px){[data-person-page] .pp-h3{-moz-column-gap:clamp(32px, 3.4vw, 56px);grid-template:"bild."1fr"bild kopf""bild text""bild."1fr/max(220px,min(19vw,280px)) minmax(0,1fr);gap:0 max(32px,min(3.4vw,56px))}[data-person-page] .pp-h3-kopf{align-self:start}[data-person-page] .pp-h3-text{margin-top:28px}[data-person-page] .pp-h3 .pp-h3-aussage{text-wrap:pretty;max-width:34ch;font-size:max(24px,min(1.95vw,30px))}}.hl[data-astro-cid-kvp2jtbe]{--hl-w:clamp(180px, 18vw, 280px);z-index:0;pointer-events:none;width:var(--hl-w);aspect-ratio:1;top:calc(var(--hl-w) * -70 / 300);color:rgb(var(--ac-rgb));opacity:.42;position:absolute}.hl--links[data-astro-cid-kvp2jtbe]{left:calc(var(--hl-w) * -220 / 300)}.hl--rechts[data-astro-cid-kvp2jtbe]{right:calc(var(--hl-w) * -220 / 300);transform:scaleX(-1)}.hl-svg[data-astro-cid-kvp2jtbe]{width:100%;height:100%;display:block;overflow:visible}.hl-zug[data-astro-cid-kvp2jtbe]{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.2s ease-out forwards hl-linie;animation-delay:calc(.2s + var(--n) * .18s)}.hl-punkte[data-astro-cid-kvp2jtbe] circle[data-astro-cid-kvp2jtbe]{opacity:0;animation:.9s ease-out 1.6s forwards hl-blende}.hl-staub[data-astro-cid-kvp2jtbe] circle[data-astro-cid-kvp2jtbe]{opacity:0;animation:1.2s ease-out 2s forwards hl-blende}.hl-fall[data-astro-cid-kvp2jtbe]{opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.8s cubic-bezier(.2,.6,.3,1) forwards hl-fallen;animation-delay:calc(2.1s + var(--i) * .35s)}@keyframes hl-fallen{0%{opacity:0;transform:translate(10px,-14px)rotate(-14deg)}to{opacity:1;transform:none}}@keyframes hl-linie{to{stroke-dashoffset:0}}@keyframes hl-blende{to{opacity:1}}@media (max-width:1023px){.hl[data-astro-cid-kvp2jtbe]{--hl-w:96px;--hl-karte:min(100%, 340px);opacity:.2}.hl--mobil-links[data-astro-cid-kvp2jtbe]{left:calc(var(--hl-w) * -220 / 300);right:auto;transform:none}.hl--mobil-rechts[data-astro-cid-kvp2jtbe]{left:calc(var(--hl-karte) - var(--hl-w) * 80 / 300);right:auto;transform:scaleX(-1)}.hl-zug[data-astro-cid-kvp2jtbe]{stroke-dashoffset:0;animation:none}.hl-punkte[data-astro-cid-kvp2jtbe] circle[data-astro-cid-kvp2jtbe],.hl-staub[data-astro-cid-kvp2jtbe] circle[data-astro-cid-kvp2jtbe],.hl-fall[data-astro-cid-kvp2jtbe]{opacity:1;animation:none}}@media (max-width:639px){.hl[data-astro-cid-kvp2jtbe]{--hl-karte:min(100%, 280px)}}@media (prefers-reduced-motion:reduce){.hl-zug[data-astro-cid-kvp2jtbe]{stroke-dashoffset:0;animation:none}.hl-punkte[data-astro-cid-kvp2jtbe] circle[data-astro-cid-kvp2jtbe],.hl-staub[data-astro-cid-kvp2jtbe] circle[data-astro-cid-kvp2jtbe],.hl-fall[data-astro-cid-kvp2jtbe]{opacity:1;animation:none}}.pp-name-wort[data-astro-cid-oqp5zf2d]{white-space:nowrap}.pp-name-box[data-astro-cid-oqp5zf2d]{container-type:inline-size}.pp-name[data-astro-cid-oqp5zf2d]{font-size:max(24px, min(clamp(56px, 7.8vw, 112px), calc(100cqw / var(--pp-name-em,1))))}.pp-name--v3[data-astro-cid-oqp5zf2d]{font-size:max(24px, min(clamp(64px, 8.6vw, 124px), calc(100cqw / var(--pp-name-em,1))))}.pl-meilen[data-astro-cid-ndlqq2t5]{grid-template-columns:minmax(0,1fr);gap:max(20px,min(2.6vh,28px)) max(24px,min(2.6vw,40px));display:grid}@media (min-width:640px){.pl-meilen--zwei[data-astro-cid-ndlqq2t5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pl-meilen--drei[data-astro-cid-ndlqq2t5]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-meilenstein[data-astro-cid-ndlqq2t5]{border-top:1px solid;border-color:color-mix(in srgb, currentColor 22%, transparent);padding-top:14px;position:relative}.pl-meilenstein[data-astro-cid-ndlqq2t5]:before{content:"";background:var(--pp-mark,currentColor);border-radius:999px;width:7px;height:7px;position:absolute;top:-4px;left:0}.pl-meilen-kopf[data-astro-cid-ndlqq2t5]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.pl-meilen-nr[data-astro-cid-ndlqq2t5]{font-family:var(--font-mono);letter-spacing:.1em;opacity:.55;font-size:12px}.pl-meilen-zeit[data-astro-cid-ndlqq2t5]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--pp-num,currentColor);font-size:max(15px,min(1.2vw,17px));font-weight:600}.pl-meilen-text[data-astro-cid-ndlqq2t5]{color:var(--pp-soft);text-wrap:pretty;margin-top:6px;font-size:max(15px,min(1.15vw,17px));line-height:1.55}.pl-kurzstrecke[data-astro-cid-ndlqq2t5]{-moz-column-gap:clamp(24px, 3vw, 40px);grid-template-columns:minmax(0,1fr);column-gap:max(24px,min(3vw,40px));display:grid}.pl-kurzstrecke[data-astro-cid-ndlqq2t5] .pl-kurz[data-astro-cid-ndlqq2t5]{grid-template-columns:minmax(0,1fr);align-content:start;padding-block-start:14px;padding-block-end:14px}@media (min-width:640px){.pl-kurzstrecke[data-astro-cid-ndlqq2t5]{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-kurzstrecke[data-astro-cid-ndlqq2t5] .pl-kurz[data-astro-cid-ndlqq2t5]{border-bottom:0;border-top:1px solid var(--pp-line)}}.pl-strahl[data-astro-cid-ndlqq2t5]{position:relative}.pl-strahl-liste[data-astro-cid-ndlqq2t5]{grid-template-columns:minmax(0,1fr);gap:max(24px,min(2.6vw,40px));display:grid}@media (min-width:768px){.pl-strahl-liste[data-astro-cid-ndlqq2t5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-strahl--viele[data-astro-cid-ndlqq2t5] .pl-achse[data-astro-cid-ndlqq2t5]{display:none!important}.pl-strahl--viele[data-astro-cid-ndlqq2t5] .pl-strahl-liste[data-astro-cid-ndlqq2t5]{gap:0;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important}.pl-strahl--viele[data-astro-cid-ndlqq2t5] .pl-strahl-item[data-astro-cid-ndlqq2t5]{-moz-column-gap:18px;grid-template-columns:14px minmax(0,1fr);column-gap:18px;padding-bottom:26px;display:grid}.pl-strahl--viele[data-astro-cid-ndlqq2t5] .pl-strahl-item[data-astro-cid-ndlqq2t5]:last-child{padding-bottom:0}.pl-strahl--viele[data-astro-cid-ndlqq2t5] .pl-strahl-item[data-astro-cid-ndlqq2t5] .pl-jahr-m[data-astro-cid-ndlqq2t5]{grid-area:1/2;font-size:24px}.pl-strahl--viele[data-astro-cid-ndlqq2t5] .pl-strahl-item[data-astro-cid-ndlqq2t5] .pl-knoten[data-astro-cid-ndlqq2t5]{grid-area:1/1;align-self:center;margin:0!important}.pl-strahl--viele[data-astro-cid-ndlqq2t5] .pl-strahl-item[data-astro-cid-ndlqq2t5] .pl-text[data-astro-cid-ndlqq2t5]{grid-area:2/2;max-width:62ch;margin-top:8px}.pl-strahl--viele[data-astro-cid-ndlqq2t5] .pl-strahl-item[data-astro-cid-ndlqq2t5]:not(:last-child):before{content:"";background:rgb(var(--pp-fg-rgb) / .35);width:2px;position:absolute;top:22px;bottom:-4px;left:6px}@media (max-width:767px){.pl-strahl-liste[data-astro-cid-ndlqq2t5]{gap:0}.pl-strahl-item[data-astro-cid-ndlqq2t5]{-moz-column-gap:18px;grid-template-columns:14px minmax(0,1fr);column-gap:18px;padding-bottom:26px;display:grid}.pl-strahl-item[data-astro-cid-ndlqq2t5]:last-child{padding-bottom:0}.pl-strahl-item[data-astro-cid-ndlqq2t5] .pl-jahr-m[data-astro-cid-ndlqq2t5]{grid-area:1/2;font-size:24px}.pl-strahl-item[data-astro-cid-ndlqq2t5] .pl-knoten[data-astro-cid-ndlqq2t5]{grid-area:1/1;align-self:center;margin:0!important}.pl-strahl-item[data-astro-cid-ndlqq2t5] .pl-text[data-astro-cid-ndlqq2t5]{grid-area:2/2;margin-top:8px}.pl-strahl-item[data-astro-cid-ndlqq2t5]:not(:last-child):before{content:"";background:rgb(var(--pp-fg-rgb) / .35);width:2px;position:absolute;top:22px;bottom:-4px;left:6px}}@media (min-width:1024px){.pl-strahl-liste[data-astro-cid-ndlqq2t5]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}}.pl-strahl-item[data-astro-cid-ndlqq2t5]{padding-top:0;position:relative}.pl-jahr-m[data-astro-cid-ndlqq2t5]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--pp-fg);font-size:max(24px,min(2.4vw,34px));font-weight:500;line-height:1}.pl-knoten[data-astro-cid-ndlqq2t5]{margin:max(18px,min(2.4vh,24px)) 0;display:block;position:relative!important;top:auto!important;left:auto!important}.pl-text[data-astro-cid-ndlqq2t5]{max-width:30ch;color:var(--pp-soft);font-size:max(15px,min(1.15vw,17px));line-height:1.6}.pl-achse[data-astro-cid-ndlqq2t5]{display:none}@media (min-width:1024px){.pl-achse[data-astro-cid-ndlqq2t5]{background:linear-gradient(to right, rgb(var(--pp-fg-rgb) / .75), rgb(var(--pp-fg-rgb) / .15));height:2px;display:block;position:absolute;top:calc(max(24px,min(2.4vw,34px)) + max(18px,min(2.4vh,24px)) + 7px);left:0;right:0}}.pl-zeile[data-astro-cid-ndlqq2t5]{border-top:1px solid var(--pp-line);grid-template-columns:minmax(0,1fr);gap:max(12px,min(2vw,32px));padding-block-start:max(28px,min(3.4vh,36px));padding-block-end:max(28px,min(3.4vh,36px));display:grid}@media (min-width:768px){.pl-zeile[data-astro-cid-ndlqq2t5]{grid-template-columns:5fr 7fr;align-items:baseline}}@media (min-width:1024px){.pl-zeile[data-astro-cid-ndlqq2t5]{grid-template-columns:4fr 8fr}}.pl-zeile-jahr[data-astro-cid-ndlqq2t5]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.pl-jahr-xl[data-astro-cid-ndlqq2t5]{font-family:var(--font-mono);white-space:nowrap;letter-spacing:-.02em;color:var(--pp-fg);font-size:max(44px,min(5.4vw,76px));font-weight:600;line-height:.9}.pl-jahr-suffix[data-astro-cid-ndlqq2t5]{font-family:var(--font-mono);color:rgb(var(--pp-fg-rgb) / .72);font-size:max(20px,min(2.2vw,30px));line-height:1}.pl-heute[data-astro-cid-ndlqq2t5]{border-radius:var(--r-pill);background:var(--pp-quiet-bg);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--pp-quiet-fg);padding:5px 12px;font-size:16px;font-weight:500}.pl-zeile-text[data-astro-cid-ndlqq2t5]{max-width:62ch;color:var(--pp-fg);font-size:max(17px,min(1.5vw,21px));line-height:1.55}.pl-kurz[data-astro-cid-ndlqq2t5]{border-bottom:1px solid var(--pp-line);grid-template-columns:minmax(0,1fr);gap:6px max(16px,min(2vw,28px));padding-block-start:max(20px,min(2.4vh,24px));padding-block-end:max(20px,min(2.4vh,24px));display:grid}@media (min-width:640px){.pl-kurz[data-astro-cid-ndlqq2t5]{grid-template-columns:210px minmax(0,1fr);align-items:baseline}}.pl-jahr-s[data-astro-cid-ndlqq2t5]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--pp-fg);font-size:max(16px,min(1.2vw,18px));font-weight:600;line-height:1.3}.pl-kurz-text[data-astro-cid-ndlqq2t5]{color:var(--pp-fg);font-size:max(17px,min(1.5vw,21px));line-height:1.55}.pv-karussell[data-astro-cid-3mtn2fln]{--g:clamp(16px, 2vw, 24px);margin-top:max(32px,min(5vh,56px));position:relative}.pv-spur[data-astro-cid-3mtn2fln]{gap:var(--g);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-10px -6px -22px;padding:10px 6px 22px;scroll-padding-inline:6px;display:flex;overflow-x:auto}.pv-spur[data-astro-cid-3mtn2fln]::-webkit-scrollbar{display:none}.pv-spur[data-astro-cid-3mtn2fln]:focus-visible{outline:2px solid var(--pp-fg);outline-offset:2px;border-radius:12px}.pv-karte[data-astro-cid-3mtn2fln]{scroll-snap-align:start;flex:0 0 calc(100% - 56px)}@media (min-width:640px){.pv-karte[data-astro-cid-3mtn2fln]{flex-basis:calc((100% - var(--g)) / 2.2)}}@media (min-width:1024px){.pv-karte[data-astro-cid-3mtn2fln]{flex-basis:calc((100% - 3 * var(--g)) / 3.4)}}[data-astro-cid-3mtn2fln][data-modus=ruhig] .pv-karte[data-astro-cid-3mtn2fln]:first-child{margin-left:auto}[data-astro-cid-3mtn2fln][data-modus=ruhig] .pv-karte[data-astro-cid-3mtn2fln]:last-child{margin-right:auto}.pv-karte[data-astro-cid-3mtn2fln]{border-radius:var(--r-card);border:1px solid rgb(var(--ln-rgb) / .1);background:rgb(var(--su-raised-rgb));color:rgb(var(--tx-rgb));box-shadow:var(--elev-1);flex-direction:column;padding:max(24px,min(2.6vw,30px));display:flex}.pv-sterne[data-astro-cid-3mtn2fln]{color:var(--pp-num);gap:3px;display:inline-flex}.pv-sterne[data-astro-cid-3mtn2fln] svg[data-astro-cid-3mtn2fln]{fill:currentColor;width:22px;height:22px}.pv-stern--leer[data-astro-cid-3mtn2fln]{opacity:.25}.pv-kopf[data-astro-cid-3mtn2fln]{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:rgb(var(--tx-rgb));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:18px;font-size:max(18px,min(1.35vw,20px));font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.pv-text[data-astro-cid-3mtn2fln]>.pv-kopf[data-astro-cid-3mtn2fln]:first-child{margin-top:0}.pv-text[data-astro-cid-3mtn2fln]{flex-direction:column;flex:1;padding-bottom:max(18px,min(2.4vh,22px));display:flex}.pv-vorschau[data-astro-cid-3mtn2fln]{color:rgb(var(--tx-rgb));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;font-size:16px;line-height:1.55;display:-webkit-box;overflow:hidden}.pv-mehr[data-astro-cid-3mtn2fln]{font:inherit;color:rgb(var(--tx-rgb));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ac-mark-rgb));text-decoration-color:rgb(var(--ac-mark-rgb));text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:10px;padding:4px 0;font-size:15px;font-weight:600}.pv-mehr[data-astro-cid-3mtn2fln]:focus-visible{outline:2px solid rgb(var(--tx-rgb));outline-offset:3px;border-radius:4px}.pv-fuss[data-astro-cid-3mtn2fln]{border-top:1px solid rgb(var(--ln-rgb) / .12);gap:3px;padding-top:max(16px,min(2vh,20px));display:grid}.pv-name[data-astro-cid-3mtn2fln]{color:rgb(var(--tx-rgb));font-size:15px;font-weight:600;line-height:1.2}.pv-herkunft[data-astro-cid-3mtn2fln]{color:rgb(var(--tx-mut-rgb));font-size:13px;line-height:1.3}.pv-pfeile[data-astro-cid-3mtn2fln]{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.pv-pfeile[data-astro-cid-3mtn2fln][hidden]{display:none}@media (prefers-reduced-motion:reduce){.pv-spur[data-astro-cid-3mtn2fln]{scrollbar-width:thin;scroll-snap-type:x proximity}.pv-spur[data-astro-cid-3mtn2fln]::-webkit-scrollbar{height:6px;display:block}}.pv-pfeil[data-astro-cid-3mtn2fln]{border:1px solid var(--pp-line);background:rgb(var(--su-raised-rgb));width:40px;height:40px;color:rgb(var(--tx-rgb));cursor:pointer;border-radius:999px;place-items:center;font-size:22px;line-height:1;display:grid}.pv-pfeil[data-astro-cid-3mtn2fln]:disabled{opacity:.4;cursor:default}.pv-pfeil[data-astro-cid-3mtn2fln]:focus-visible{outline:2px solid var(--pp-fg);outline-offset:2px}.pv-dialog[data-astro-cid-3mtn2fln]{border-radius:var(--r-card);background:rgb(var(--su-raised-rgb));width:min(640px,100vw - 32px);max-height:calc(100dvh - 48px);color:rgb(var(--tx-rgb));border:0;padding:0;box-shadow:0 24px 64px #14161a47}.pv-dialog[data-astro-cid-3mtn2fln]::backdrop{background:#0b0e148c}.pv-dialog-innen[data-astro-cid-3mtn2fln]{gap:12px;padding:max(24px,min(4vw,40px));display:grid}.pv-dialog[data-astro-cid-3mtn2fln] .pv-sterne{color:rgb(var(--ac-text-rgb));gap:3px;display:inline-flex}.pv-dialog[data-astro-cid-3mtn2fln] .pv-sterne svg{fill:currentColor;width:22px;height:22px}.pv-dialog[data-astro-cid-3mtn2fln] .pv-stern--leer{opacity:.25}.pv-dialog[data-astro-cid-3mtn2fln] .pv-dialog-text{color:rgb(var(--tx-rgb));margin-top:6px;font-size:max(17px,min(1.6vw,20px));line-height:1.6}.pv-dialog[data-astro-cid-3mtn2fln] .pv-name{color:rgb(var(--tx-rgb));margin-top:8px;font-size:15px;font-weight:600}.pv-dialog[data-astro-cid-3mtn2fln] .pv-herkunft{color:rgb(var(--tx-mut-rgb));font-size:13px}.pv-dialog-zu[data-astro-cid-3mtn2fln]{border:1px solid rgb(var(--ln-rgb) / .2);font:inherit;color:rgb(var(--tx-rgb));cursor:pointer;background:0 0;border-radius:999px;justify-self:end;margin-top:8px;padding:10px 18px;font-size:15px;font-weight:600}.pv-dialog-zu[data-astro-cid-3mtn2fln]:focus-visible{outline:2px solid rgb(var(--tx-rgb));outline-offset:2px}.pv-quelle[data-astro-cid-3mtn2fln]{color:var(--pp-mut);align-items:center;gap:6px;margin-top:max(24px,min(3.4vh,36px));font-size:14px;line-height:1.4;display:flex}.pv-info[data-astro-cid-3mtn2fln]{display:inline-flex;position:relative}.pv-info-knopf[data-astro-cid-3mtn2fln]{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:-6px 0;display:inline-grid}.pv-info-knopf[data-astro-cid-3mtn2fln] svg[data-astro-cid-3mtn2fln]{width:17px;height:17px}.pv-info-knopf[data-astro-cid-3mtn2fln]:focus-visible{outline:2px solid var(--pp-fg);outline-offset:1px}.pv-info-text[data-astro-cid-3mtn2fln]{z-index:5;background:rgb(var(--su-raised-rgb));width:min(340px,100vw - 48px);box-shadow:0 0 0 1px rgb(var(--ln-rgb) / .12), 0 10px 28px #14161a29;color:rgb(var(--tx-rgb));text-align:left;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}@media (max-width:640px){.pv-quelle[data-astro-cid-3mtn2fln]{position:relative}.pv-info[data-astro-cid-3mtn2fln]{position:static}.pv-info-text[data-astro-cid-3mtn2fln]{width:auto;left:0;right:0;transform:none}}.pv-info[data-astro-cid-3mtn2fln]:hover .pv-info-text[data-astro-cid-3mtn2fln],.pv-info[data-astro-cid-3mtn2fln][data-offen] .pv-info-text[data-astro-cid-3mtn2fln]{display:block}.pv-info-knopf[data-astro-cid-3mtn2fln]:focus-visible+.pv-info-text[data-astro-cid-3mtn2fln]{display:block}.pv-info[data-astro-cid-3mtn2fln][data-still]:not([data-offen]) .pv-info-text[data-astro-cid-3mtn2fln]{display:none}@media (max-width:640px){.pv-mehr[data-astro-cid-3mtn2fln]{min-height:44px}.pv-pfeil[data-astro-cid-3mtn2fln]{width:44px;height:44px}}.pt-kreis[data-astro-cid-zrug7bo2]{display:none}.pt-liste[data-astro-cid-zrug7bo2]{gap:max(10px,min(1.4vh,14px));display:grid}@media (min-width:1280px){.pt-kreis[data-astro-cid-zrug7bo2]{width:100%;aspect-ratio:var(--box-w) / var(--box-h);display:block;position:relative;container-type:inline-size}.pt-liste[data-astro-cid-zrug7bo2]{display:none}}.pt-kreis[data-astro-cid-zrug7bo2]{--u:calc(var(--skala,.0756) * 1cqw)}.pt-kreis-svg[data-astro-cid-zrug7bo2]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pt-mitte[data-astro-cid-zrug7bo2]{width:calc(300 * var(--u));text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pt-mitte-bild[data-astro-cid-zrug7bo2]{height:calc(96 * var(--u));width:calc(96 * var(--u));box-shadow:0 0 0 2px rgb(var(--pp-fg-rgb) / .4);border-radius:999px;margin-inline-start:auto;margin-inline-end:auto;display:block;overflow:hidden}.pt-mitte-bild[data-astro-cid-zrug7bo2] img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%}.pt-mitte-name[data-astro-cid-zrug7bo2]{margin-top:calc(12 * var(--u));font-size:calc(16 * var(--u))}.pt-mitte-zeile[data-astro-cid-zrug7bo2]{margin-top:calc(6 * var(--u))}.pt-mitte-zahl[data-astro-cid-zrug7bo2]{font-size:calc(26 * var(--u))}.pt-mitte-von[data-astro-cid-zrug7bo2]{margin-left:calc(6 * var(--u));font-size:calc(13 * var(--u))}.pt-chip[data-astro-cid-zrug7bo2]{align-items:center;gap:calc(12 * var(--u));width:calc(250 * var(--u));border-radius:var(--r-card);padding:calc(14 * var(--u)) calc(18 * var(--u));transition:box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;transform:translate(-50%,-50%)}.pt-chip[data-astro-cid-zrug7bo2]:hover{transform:translate(-50%,calc(-50% - 2px))}.pt-chip--eigen[data-astro-cid-zrug7bo2]{background:rgb(var(--su-raised-rgb));color:rgb(var(--tx-rgb));box-shadow:var(--elev-1)}.pt-chip--eigen[data-astro-cid-zrug7bo2]:hover{box-shadow:var(--elev-2)}.pt-chip--fremd[data-astro-cid-zrug7bo2]{background:var(--pp-quiet-bg);box-shadow:inset 0 0 0 1px var(--pp-quiet-ring);color:var(--pp-quiet-fg)}.pt-chip--fremd[data-astro-cid-zrug7bo2]:hover{background:rgb(var(--pp-fg-rgb) / .18)}.pt-chip-punkt[data-astro-cid-zrug7bo2]{border-radius:999px;flex-shrink:0;width:8px;height:8px}.pt-chip[data-astro-cid-zrug7bo2] .pt-chip-punkt[data-astro-cid-zrug7bo2]{height:calc(8 * var(--u));width:calc(8 * var(--u))}.pt-chip[data-astro-cid-zrug7bo2] .pt-chip-titel[data-astro-cid-zrug7bo2]{font-size:calc(16 * var(--u))}.pt-chip[data-astro-cid-zrug7bo2] .pt-chip-sub[data-astro-cid-zrug7bo2]{margin-top:calc(3 * var(--u));font-size:calc(13 * var(--u))}.pt-chip[data-astro-cid-zrug7bo2] .pt-chip-pfeil[data-astro-cid-zrug7bo2]{font-size:calc(15 * var(--u))}[data-astro-cid-zrug7bo2]:-webkit-any(.pt-chip--eigen,.pt-zeile--eigen) .pt-chip-punkt[data-astro-cid-zrug7bo2]{background:rgb(var(--ac-mark-rgb))}[data-astro-cid-zrug7bo2]:-moz-any(.pt-chip--eigen,.pt-zeile--eigen) .pt-chip-punkt[data-astro-cid-zrug7bo2]{background:rgb(var(--ac-mark-rgb))}[data-astro-cid-zrug7bo2]:is(.pt-chip--eigen,.pt-zeile--eigen) .pt-chip-punkt[data-astro-cid-zrug7bo2]{background:rgb(var(--ac-mark-rgb))}[data-astro-cid-zrug7bo2]:-webkit-any(.pt-chip--fremd,.pt-zeile--fremd) .pt-chip-punkt[data-astro-cid-zrug7bo2]{box-shadow:inset 0 0 0 1.5px rgb(var(--pp-fg-rgb) / .55)}[data-astro-cid-zrug7bo2]:-moz-any(.pt-chip--fremd,.pt-zeile--fremd) .pt-chip-punkt[data-astro-cid-zrug7bo2]{box-shadow:inset 0 0 0 1.5px rgb(var(--pp-fg-rgb) / .55)}[data-astro-cid-zrug7bo2]:is(.pt-chip--fremd,.pt-zeile--fremd) .pt-chip-punkt[data-astro-cid-zrug7bo2]{box-shadow:inset 0 0 0 1.5px rgb(var(--pp-fg-rgb) / .55)}.pt-chip-titel[data-astro-cid-zrug7bo2]{font-size:16px;font-weight:600;line-height:1.2;display:block}.pt-chip-sub[data-astro-cid-zrug7bo2]{opacity:.75;margin-top:3px;font-size:13px;line-height:1.3;display:block}.pt-chip-pfeil[data-astro-cid-zrug7bo2]{opacity:.7;flex-shrink:0;margin-left:auto}.pt-zeile[data-astro-cid-zrug7bo2]{border-radius:var(--r-card);align-items:center;gap:12px;padding:14px 18px;display:flex}.pt-zeile--eigen[data-astro-cid-zrug7bo2]{background:rgb(var(--su-raised-rgb));color:rgb(var(--tx-rgb));box-shadow:var(--elev-1)}.pt-zeile--fremd[data-astro-cid-zrug7bo2]{background:var(--pp-quiet-bg);box-shadow:inset 0 0 0 1px var(--pp-quiet-ring);color:var(--pp-quiet-fg)}.pt-karte[data-astro-cid-zrug7bo2].pt-karte--kompakt{min-height:0}.pt-netz[data-astro-cid-zrug7bo2]{border-radius:var(--r-card);border:1px solid var(--pp-line);background:rgb(var(--su-raised-rgb) / .55);margin-top:max(16px,min(2vw,24px))}.pt-netz-kopf[data-astro-cid-zrug7bo2]{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:16px 20px;list-style:none;display:flex}.pt-netz-kopf[data-astro-cid-zrug7bo2]::-webkit-details-marker{display:none}.pt-netz-kopf[data-astro-cid-zrug7bo2]:focus-visible{outline:2px solid rgb(var(--ac-rgb));outline-offset:2px;border-radius:var(--r-card)}.pt-netz-titel[data-astro-cid-zrug7bo2]{color:var(--pp-fg);font-size:max(16px,min(1.25vw,18px));font-weight:600}.pt-netz-knopf[data-astro-cid-zrug7bo2]{border:1px solid var(--pp-line);min-height:44px;color:var(--pp-fg);background:rgb(var(--su-raised-rgb));border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;display:inline-flex}.pt-netz-pfeil[data-astro-cid-zrug7bo2]{transition:transform .2s}.pt-netz[data-astro-cid-zrug7bo2][open] .pt-netz-pfeil[data-astro-cid-zrug7bo2]{transform:rotate(180deg)}.pt-netz-liste[data-astro-cid-zrug7bo2]{grid-template-columns:minmax(0,1fr);gap:0 max(24px,min(3vw,40px));padding:0 20px 12px;display:grid}@media (min-width:640px){.pt-netz-liste[data-astro-cid-zrug7bo2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pt-netz-liste[data-astro-cid-zrug7bo2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pt-netz-link[data-astro-cid-zrug7bo2]{border-top:1px solid var(--pp-line);flex-direction:column;gap:2px;min-height:44px;padding:12px 0;display:flex}.pt-netz-link[data-astro-cid-zrug7bo2]:hover .pt-netz-name[data-astro-cid-zrug7bo2]{text-underline-offset:3px;text-decoration:underline}.pt-netz-name[data-astro-cid-zrug7bo2]{color:var(--pp-mut);font-size:16px;font-weight:500}.pt-netz-sub[data-astro-cid-zrug7bo2]{color:var(--pp-mut2);font-size:14px}.pt-gruppe[data-astro-cid-zrug7bo2]{grid-template-columns:minmax(0,1fr);gap:0 max(24px,min(3vw,48px));display:grid}@media (min-width:640px){.pt-gruppe--zwei[data-astro-cid-zrug7bo2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pt-gruppe--drei[data-astro-cid-zrug7bo2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pt-gruppe-eintrag[data-astro-cid-zrug7bo2]{border-top:2px solid var(--pp-mark)}.pt-gruppe-link[data-astro-cid-zrug7bo2]{flex-direction:column;gap:6px;height:100%;padding:16px 0 20px;display:flex}.pt-gruppe-nr[data-astro-cid-zrug7bo2]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--pp-num);font-size:14px}.pt-gruppe-titel[data-astro-cid-zrug7bo2]{letter-spacing:-.015em;color:rgb(var(--tx-rgb));font-size:max(21px,min(1.8vw,26px));font-weight:600;line-height:1.15}.pt-gruppe-link[data-astro-cid-zrug7bo2]:hover .pt-gruppe-titel[data-astro-cid-zrug7bo2]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.pt-gruppe-leistungen[data-astro-cid-zrug7bo2]{color:rgb(var(--tx-soft-rgb));font-size:max(15px,min(1.1vw,16px));line-height:1.55}.pt-karte[data-astro-cid-zrug7bo2]{border-radius:var(--r-card);background:rgb(var(--su-raised-rgb));min-height:230px;color:rgb(var(--tx-rgb));box-shadow:var(--elev-1);flex-direction:column;padding:max(24px,min(2.6vw,30px));transition:box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:flex;overflow:hidden}.pt-karte[data-astro-cid-zrug7bo2]:hover{box-shadow:var(--elev-2);transform:translateY(-2px)}.pt-karte-kante[data-astro-cid-zrug7bo2]{background:rgb(var(--ac-mark-rgb));height:3px;position:absolute;top:0;left:0;right:0}.pt-karte[data-astro-cid-zrug7bo2]{position:relative}.pt-leistung[data-astro-cid-zrug7bo2]{border-radius:var(--r-pill);background:rgb(var(--ac-surface-rgb));font-family:var(--font-mono);letter-spacing:.06em;color:rgb(var(--ac-text-rgb));padding:5px 12px;font-size:12px}.pt-karte-quiet[data-astro-cid-zrug7bo2]{border-radius:var(--r-card);background:var(--pp-quiet-bg);min-height:180px;box-shadow:inset 0 0 0 1px var(--pp-quiet-ring);flex-direction:column;padding:max(24px,min(2.6vw,30px));transition:box-shadow .3s,background-color .3s;display:flex}.pt-karte-quiet[data-astro-cid-zrug7bo2]:hover{background:rgb(var(--pp-fg-rgb) / .18);box-shadow:inset 0 0 0 1px rgb(var(--pp-fg-rgb) / .55)}.pt-spalten-kopf[data-astro-cid-zrug7bo2]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--pp-mut);font-size:11px}.pt-reihe[data-astro-cid-zrug7bo2]{border-radius:var(--r-card);background:rgb(var(--su-raised-rgb));color:rgb(var(--tx-rgb));box-shadow:var(--elev-1);padding:max(20px,min(2.2vw,26px)) max(22px,min(2.4vw,28px));transition:box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:block}.pt-reihe[data-astro-cid-zrug7bo2]:hover{box-shadow:var(--elev-2);transform:translateY(-2px)}.pt-reihe-quiet[data-astro-cid-zrug7bo2]{border-radius:var(--r-card);background:var(--pp-quiet-bg);box-shadow:inset 0 0 0 1px var(--pp-quiet-ring);align-items:center;gap:14px;padding:max(18px,min(2vw,22px)) max(20px,min(2.2vw,26px));transition:box-shadow .3s,background-color .3s;display:flex}.pt-reihe-quiet[data-astro-cid-zrug7bo2]:hover{background:rgb(var(--pp-fg-rgb) / .18);box-shadow:inset 0 0 0 1px rgb(var(--pp-fg-rgb) / .55)}@media (prefers-reduced-motion:reduce){.pt-chip[data-astro-cid-zrug7bo2],.pt-karte[data-astro-cid-zrug7bo2],.pt-reihe[data-astro-cid-zrug7bo2]{transition:none}.pt-chip[data-astro-cid-zrug7bo2]:hover{transform:translate(-50%,-50%)}[data-astro-cid-zrug7bo2]:-webkit-any(.pt-karte,.pt-reihe):hover{transform:none}[data-astro-cid-zrug7bo2]:-moz-any(.pt-karte,.pt-reihe):hover{transform:none}[data-astro-cid-zrug7bo2]:is(.pt-karte,.pt-reihe):hover{transform:none}}[data-person-page] .pp-kanal-zeichen{vertical-align:middle;flex:none;display:inline-block}[data-person-page] .pp-kanal-zeichen[data-grund=hell]{color:rgb(var(--pp-kanal-hell,var(--ac-mark-rgb)))}[data-person-page] .pp-kanal-zeichen[data-grund=dunkel]{color:rgb(var(--pp-kanal-dunkel,var(--ac-on-rgb)))}[data-person-page] .pp-kanal-link{border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin:-7px 0;display:inline-flex}[data-person-page] .pp-kanal-link:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:640px){[data-person-page] .pp-kanal-link{width:44px;height:44px;margin:-13px -6px}}[data-person-page] .pk-kopf{border-bottom:1px solid rgb(var(--ln-rgb) / .12);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:max(18px,min(2.4vh,24px));padding-bottom:max(16px,min(2.2vh,20px));display:flex}[data-person-page] .pk-nr{font-family:var(--font-mono);color:rgb(var(--ac-text-rgb));font-size:max(22px,min(2vw,28px));font-weight:500;line-height:1}[data-person-page] .pk-titel{color:rgb(var(--tx-rgb));font-size:max(17px,min(1.4vw,20px));font-weight:600}[data-person-page] .pk-pille[hidden]{display:none}[data-person-page] .pk-pille{border-radius:var(--r-pill);background:rgb(var(--ac-surface-rgb));color:rgb(var(--ac-text-rgb));align-items:center;gap:10px;margin-left:auto;padding:7px 14px;font-size:13px;display:inline-flex}[data-person-page] .pk-ohne[hidden]{display:none}[data-person-page] .pk-ohne{cursor:pointer;border-radius:var(--r-pill);border:1px solid rgb(var(--ln-rgb) / .16);font:inherit;color:rgb(var(--tx-soft-rgb));white-space:nowrap;background:0 0;margin-left:auto;padding:7px 14px;font-size:13px;line-height:1.2;transition:border-color .2s,color .2s}[data-person-page] .pk-ohne:hover{border-color:rgb(var(--ln-rgb) / .38);color:rgb(var(--tx-rgb))}[data-person-page] .pk-ohne:focus-visible{outline:2px solid rgb(var(--ac-mark-rgb));outline-offset:2px}[data-person-page] .pk-schritt[hidden]{display:none}[data-person-page] .pk-schritt{scroll-margin-top:max(16px,min(3vh,32px))}[data-person-page] .pk-titel:focus{outline:none}[data-person-page] .pk-fuss[hidden]{display:none}[data-person-page] .pk-fuss{border-top:1px solid rgb(var(--ln-rgb) / .12);flex-wrap:wrap;align-items:center;gap:14px;margin-top:max(18px,min(2.4vh,24px));padding-top:max(16px,min(2.2vh,20px));display:flex}[data-person-page] .pk-fuss .pk-pille{margin-left:0}[data-person-page] .pk-schritt .pp-col--form{border:0;padding-top:0;padding-left:0}[data-person-page] .pk-auf{animation:.32s both pk-auf}@keyframes pk-auf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-person-page] .pk-auf{animation:none}}[data-person-page] .pk-cal{max-width:none}[data-person-page] .pk-cal .pp-col-h:empty{display:none}@media (min-width:900px){[data-person-page] .pk-cal{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:max(24px,min(3vw,40px));display:grid}[data-person-page] .pk-cal .pp-times{margin-top:0}}[data-person-page] .pp-origin--bold{color:rgb(var(--ac-on-rgb) / .85);border-color:rgb(var(--ac-on-rgb) / .28)}@media (max-width:640px){[data-person-page] .pk-weg{min-height:44px}[data-person-page] .pk-ohne{align-items:center;min-height:44px;padding-block-start:0;padding-block-end:0;display:inline-flex}}[data-person-page] .pk-keine-zeit{color:rgb(var(--tx-rgb));margin:0 0 max(14px,min(2vh,20px));font-size:max(17px,min(1.4vw,20px));font-weight:600}[data-person-page] .pk-keine-zeit[hidden],[data-person-page] .vs{display:none}[data-person-page][data-editor] [data-slot]{position:relative}[data-person-page][data-editor] .vs{left:0;right:0;z-index:5;pointer-events:none;opacity:0;justify-content:center;align-items:center;gap:10px;transition:opacity .18s;display:flex;position:absolute;top:max(10px,min(1.6vh,18px))}[data-person-page][data-editor] .vs>*{pointer-events:auto}[data-person-page][data-editor] [data-slot]:hover .vs,[data-person-page][data-editor] .vs:focus-within{opacity:1}@media (hover:none){[data-person-page][data-editor] .vs{opacity:1}}.vs-pfeil{background:rgb(var(--co-bg-rgb) / .86);width:38px;height:38px;color:rgb(var(--co-text-rgb));cursor:pointer;box-shadow:var(--elev-2);border:0;border-radius:999px;flex-shrink:0;place-items:center;transition:transform .2s,background-color .2s;display:grid}.vs-pfeil svg{width:17px;height:17px}.vs-pfeil:hover{transform:scale(1.08)}.vs-pfeil:focus-visible{outline:2px solid rgb(var(--co-text-rgb));outline-offset:3px}.vs-zaehler{border-radius:var(--r-pill);background:rgb(var(--co-bg-rgb) / .86);color:rgb(var(--co-text-rgb));box-shadow:var(--elev-2);white-space:nowrap;align-items:baseline;gap:8px;padding:7px 14px;display:inline-flex}.vs-kuerzel{letter-spacing:.02em;font-size:12px;font-weight:600}.vs-von{font-family:var(--font-mono);opacity:.75;font-size:12px}@media (min-width:1024px){[data-person-page][data-editor] .vs{justify-content:space-between}.vs-pfeil--links{margin-inline-start:max(6px,min(1vw,16px))}.vs-pfeil--rechts{margin-inline-end:max(6px,min(1vw,16px))}.vs-zaehler{position:absolute;left:50%;transform:translate(-50%)}}@keyframes pbar-blitz{0%{box-shadow:inset 0 0 0 3px rgb(var(--ac-rgb) / 0)}18%{box-shadow:inset 0 0 0 3px rgb(var(--ac-rgb) / .85)}to{box-shadow:inset 0 0 0 3px rgb(var(--ac-rgb) / 0)}}[data-person-page] [data-slot][data-blitz]{animation:.9s ease-out pbar-blitz}@media (prefers-reduced-motion:reduce){.vs-pfeil,[data-person-page][data-editor] .vs{transition:none}[data-person-page] [data-slot][data-blitz]{animation:none}}[data-person-page]{position:relative}.pp-sprache{z-index:6;border-radius:var(--r-pill);background:rgb(var(--su-raised-rgb) / .92);height:36px;box-shadow:inset 0 0 0 1px rgb(var(--ln-rgb) / .12), var(--elev-1);letter-spacing:.12em;color:rgb(var(--tx-mut-rgb));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:8px;padding:0 12px 0 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;line-height:1;text-decoration:none;display:inline-flex;position:absolute;top:max(12px,min(2vh,20px));right:max(16px,min(5vw,72px))}.pp-sprache[hidden]{display:none}.pp-sprache-z{align-items:center;gap:5px;display:inline-flex}.pp-sprache-z [data-an]{color:rgb(var(--tx-rgb));font-weight:700}.pp-sprache-t{opacity:.5}.pp-sprache:hover{box-shadow:inset 0 0 0 1px rgb(var(--ln-rgb) / .3), var(--elev-1);color:rgb(var(--tx-rgb))}.pp-sprache:focus-visible{outline:2px solid rgb(var(--ac-mark-rgb));outline-offset:3px}.pp-band{--g:clamp(12px, 1.3vw, 18px);margin-top:max(28px,min(4.5vh,48px));margin-inline-start:calc(-1*max(24px,min(5vw,72px)));margin-inline-end:calc(-1*max(24px,min(5vw,72px)));position:relative;overflow:hidden}[data-sektion=houses].band-plain{--pp-band-grund:rgb(var(--su-bg-rgb))}[data-sektion=houses].band-bold{--pp-band-grund:rgb(var(--hf-flaeche-rgb,var(--ac-rgb)))}.pp-band:before,.pp-band:after{content:"";z-index:1;pointer-events:none;width:6%;position:absolute;top:0;bottom:0}.pp-band:before{background:linear-gradient(to right, var(--pp-band-grund), transparent);left:0}.pp-band:after{background:linear-gradient(to left, var(--pp-band-grund), transparent);right:0}.pp-band:focus-visible{outline:2px solid var(--pp-fg);outline-offset:-4px}.pp-haeuser{gap:var(--g);width:max-content;animation:pp-band calc(var(--n) * 3.4s) linear infinite;margin:0;padding:4px 0;list-style:none;display:flex}@keyframes pp-band{to{transform:translateX(calc(-50% - var(--g) / 2))}}.pp-band:hover .pp-haeuser,.pp-band:focus .pp-haeuser,.pp-band:focus-within .pp-haeuser,.pp-band[data-pp-aus] .pp-haeuser{animation-play-state:paused}.pp-haus{aspect-ratio:2.1;border-radius:var(--r-card);background:rgb(var(--su-raised-rgb));width:max(168px,min(16vw,214px));box-shadow:inset 0 0 0 1px rgb(var(--ln-rgb) / .1);flex:none;justify-content:center;align-items:center;padding:10px 14px;display:flex}.pp-haus[hidden]{display:none}.pp-haus img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.pp-haus-name{letter-spacing:.1em;text-align:center;text-transform:uppercase;color:rgb(var(--tx-soft-rgb));font-size:13px;font-weight:600;line-height:1.3}.pp-band[data-ruhig]{padding-inline-start:max(24px,min(5vw,72px));padding-inline-end:max(24px,min(5vw,72px));position:static}.pp-band[data-ruhig]:before,.pp-band[data-ruhig]:after{content:none}.pp-band[data-ruhig] .pp-haeuser{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.pp-band[data-ruhig] .pp-haus[data-dup]{display:none}@media (prefers-reduced-motion:reduce){.pp-band{scrollbar-width:thin;padding-inline-start:max(24px,min(5vw,72px));padding-inline-end:max(24px,min(5vw,72px));position:static;overflow-x:auto}.pp-band:before,.pp-band:after{content:none}.pp-haeuser{animation:none}.pp-haus[data-dup]{display:none}}[data-accent-switcher]{display:none!important}:root{--demo-bottom-space:0px!important}html[data-preview="1"] astro-dev-toolbar,html[data-preview="1"] [data-accent-switcher]{display:none!important}
