.mono.svelte-14ft3wp{font-family:var(--pf-font-mono);font-size:var(--pf-text-xs);letter-spacing:.05em;color:var(--pf-text-faint)}.hero.svelte-14ft3wp{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--pf-space-7);align-items:center;padding:var(--pf-space-6) 0 var(--pf-space-7)}.kicker.svelte-14ft3wp{margin:0 0 var(--pf-space-4)}.kicker.svelte-14ft3wp .mono:where(.svelte-14ft3wp){color:var(--pf-accent);text-transform:uppercase}h1.svelte-14ft3wp{margin:0;font-size:var(--pf-text-3xl);line-height:1.05;letter-spacing:-.02em;font-weight:800;text-wrap:balance}.akzent.svelte-14ft3wp{color:var(--pf-product)}.subline.svelte-14ft3wp{margin:var(--pf-space-5) 0 0;font-size:var(--pf-text-lg);color:var(--pf-text-muted);max-width:46ch;text-wrap:pretty}.cta-reihe.svelte-14ft3wp{display:flex;flex-wrap:wrap;gap:var(--pf-space-3);margin-top:var(--pf-space-6)}.hinweis.svelte-14ft3wp{margin:var(--pf-space-5) 0 0;font-size:var(--pf-text-sm);color:var(--pf-text-muted)}.hinweis.svelte-14ft3wp .mono:where(.svelte-14ft3wp){color:var(--pf-accent);margin-right:.3rem}.hero-visual.svelte-14ft3wp{background:var(--pf-surface-1);border:1px solid var(--pf-border);border-radius:var(--pf-radius-lg);box-shadow:var(--pf-elev-2);padding:var(--pf-space-4);overflow:hidden}.bp-kopf.svelte-14ft3wp{display:flex;align-items:center;justify-content:space-between;padding:.2rem .4rem var(--pf-space-3);border-bottom:1px solid var(--pf-border-soft);margin-bottom:var(--pf-space-3)}.bp-kopf.svelte-14ft3wp .mono:where(.svelte-14ft3wp){color:var(--pf-text-muted)}.bp-punkte.svelte-14ft3wp{display:inline-flex;gap:.3rem}.bp-punkte.svelte-14ft3wp i:where(.svelte-14ft3wp){width:.5rem;height:.5rem;border-radius:999px;background:var(--pf-border-strong)}.bp-phasen.svelte-14ft3wp{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.bp-phasen.svelte-14ft3wp li:where(.svelte-14ft3wp){display:flex;align-items:center;gap:var(--pf-space-3);padding:.7rem .8rem;border-radius:var(--pf-radius);background:var(--pf-surface-2);border:1px solid var(--pf-border-soft)}.bp-phasen.svelte-14ft3wp li.erste:where(.svelte-14ft3wp){border-color:color-mix(in oklch,var(--pf-product) 50%,transparent);background:color-mix(in oklch,var(--pf-product) 10%,var(--pf-surface-2))}.bp-idx.svelte-14ft3wp{font-family:var(--pf-font-mono);font-size:var(--pf-text-xs);color:var(--pf-text-faint)}.bp-name.svelte-14ft3wp{font-weight:600;font-size:var(--pf-text-sm);flex:1}.bp-tag.svelte-14ft3wp{font-family:var(--pf-font-mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;padding:.15rem .45rem;border-radius:var(--pf-radius-pill);background:color-mix(in oklch,var(--pf-product) 18%,transparent);color:var(--pf-product)}.bp-tag.ziel.svelte-14ft3wp{background:color-mix(in oklch,var(--pf-accent) 18%,transparent);color:var(--pf-accent)}.kennzahlen.svelte-14ft3wp{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--pf-space-3);padding:var(--pf-space-5);background:var(--pf-surface-1);border:1px solid var(--pf-border-soft);border-radius:var(--pf-radius-lg);margin-bottom:var(--pf-space-7)}.kz.svelte-14ft3wp{display:grid;gap:.2rem;text-align:center}.kz-wert.svelte-14ft3wp{font-family:var(--pf-font-mono);font-size:var(--pf-text-2xl);font-weight:700;color:var(--pf-text);line-height:1}.kz-label.svelte-14ft3wp{font-size:var(--pf-text-xs);color:var(--pf-text-faint);text-transform:uppercase;letter-spacing:.04em}.abschnitt.svelte-14ft3wp{padding:var(--pf-space-7) 0}.abschnitt-kopf.svelte-14ft3wp{margin-bottom:var(--pf-space-6)}.abschnitt-kopf.svelte-14ft3wp .mono:where(.svelte-14ft3wp){color:var(--pf-accent);text-transform:uppercase}h2.svelte-14ft3wp{margin:.5rem 0 0;font-size:var(--pf-text-xl);font-weight:700;letter-spacing:-.01em;text-wrap:balance}h3.svelte-14ft3wp{margin:0;font-size:var(--pf-text-lg);font-weight:700}.karte.svelte-14ft3wp{background:var(--pf-surface-1);border:1px solid var(--pf-border-soft);border-radius:var(--pf-radius-lg);padding:var(--pf-space-5)}.ablauf-grid.svelte-14ft3wp{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--pf-space-4)}.ablauf-karte.svelte-14ft3wp{display:grid;gap:var(--pf-space-3);align-content:start;transition:border-color var(--pf-dur-base) var(--pf-ease-out),background var(--pf-dur-base) var(--pf-ease-out)}.ablauf-karte.svelte-14ft3wp:hover{border-color:var(--pf-border);background:var(--pf-surface-2)}.ablauf-nr.svelte-14ft3wp{color:var(--pf-product);font-size:var(--pf-text-sm)}.ablauf-karte.svelte-14ft3wp p:where(.svelte-14ft3wp){margin:0;color:var(--pf-text-muted);font-size:var(--pf-text-sm)}.perspektiven.svelte-14ft3wp{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pf-space-4)}.persp.svelte-14ft3wp{display:grid;gap:var(--pf-space-3);align-content:start}.persp.svelte-14ft3wp p:where(.svelte-14ft3wp){margin:0;color:var(--pf-text-muted);font-size:var(--pf-text-sm)}.persp-mark.svelte-14ft3wp{width:2.6rem;height:2.6rem;border-radius:var(--pf-radius);display:grid;place-items:center;background:var(--pf-surface-2);border:1px solid var(--pf-border-soft);color:var(--pf-accent)}.persp-mark[data-rolle=board].svelte-14ft3wp{color:var(--pf-product)}.schluss.svelte-14ft3wp{margin-top:var(--pf-space-6);padding:var(--pf-space-8) var(--pf-space-5);background:radial-gradient(120% 140% at 50% 0%,color-mix(in oklch,var(--pf-product) 9%,transparent),transparent 60%),var(--pf-surface-1);border:1px solid var(--pf-border);border-radius:var(--pf-radius-lg);text-align:center}.schluss-inner.svelte-14ft3wp{display:grid;gap:var(--pf-space-4);justify-items:center;max-width:40rem;margin:0 auto}.schluss.svelte-14ft3wp h2:where(.svelte-14ft3wp){font-size:var(--pf-text-2xl)}.schluss.svelte-14ft3wp p:where(.svelte-14ft3wp){margin:0;color:var(--pf-text-muted)}.schluss-suite.svelte-14ft3wp{font-size:var(--pf-text-sm)}.schluss-suite.svelte-14ft3wp a:where(.svelte-14ft3wp){color:var(--pf-accent)}@media (max-width: 940px){.hero.svelte-14ft3wp{grid-template-columns:1fr;gap:var(--pf-space-6)}.ablauf-grid.svelte-14ft3wp{grid-template-columns:repeat(2,1fr)}.perspektiven.svelte-14ft3wp{grid-template-columns:1fr}}@media (max-width: 560px){.kennzahlen.svelte-14ft3wp{grid-template-columns:repeat(2,1fr);gap:var(--pf-space-4)}.ablauf-grid.svelte-14ft3wp{grid-template-columns:1fr}}
