.bp{--br-akzent-text:#9a4a1f}.bp.br--sturm{--br-akzent-text:#2f5786}.bp.br--mint{--br-akzent-text:#1d6b62}.bp.br--gruen{--br-akzent-text:#4b6b20}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bp{--br-akzent-text:#f3be93}:root:not([data-theme=light]) .bp.br--sturm{--br-akzent-text:#a9c4e2}:root:not([data-theme=light]) .bp.br--mint{--br-akzent-text:#9adfd6}:root:not([data-theme=light]) .bp.br--gruen{--br-akzent-text:#b8d98f}}:root[data-theme=dark] .bp{--br-akzent-text:#f3be93}:root[data-theme=dark] .bp.br--sturm{--br-akzent-text:#a9c4e2}:root[data-theme=dark] .bp.br--mint{--br-akzent-text:#9adfd6}:root[data-theme=dark] .bp.br--gruen{--br-akzent-text:#b8d98f}.bi-signatur{position:absolute;top:64px;right:max(-40px,calc(50% - 720px));color:var(--br-deko);opacity:calc(.16 * var(--br-deko-staerke));filter:drop-shadow(0 0 36px rgba(var(--br-deko-rgb),.55));-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent);mask-image:radial-gradient(closest-side,#000 55%,transparent)}.bi-signatur svg{display:block;width:clamp(220px,36vw,520px);height:auto}@media (max-width:999.98px){.bi-signatur{top:40px;right:-70px;opacity:calc(.11 * var(--br-deko-staerke))}}.bi-betont{color:var(--br-akzent-text)}.sr-paneel.bi-tabelle{overflow:hidden;padding:clamp(6px,1vw,10px) clamp(14px,2.4vw,28px);background:radial-gradient(90% 70% at 100% 100%,rgba(var(--br-deko-rgb),calc(.1 * var(--br-deko-staerke))),transparent 60%),linear-gradient(180deg,var(--sr-surface-2) 0,var(--sr-surface) 42%)}.sr-paneel.bi-tabelle:after{content:"";position:absolute;top:0;left:8%;right:8%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(var(--br-deko-rgb),.9),transparent)}.bi-tabelle__kopf{display:none}.bi-tabelle__motiv{position:absolute;right:-28px;bottom:-36px;z-index:-1;color:var(--br-deko);opacity:calc(.09 * var(--br-deko-staerke))}.bi-paare{position:relative;margin:0;padding:0;list-style:none}.bi-paar{display:grid;gap:10px;padding:18px 0}.bi-paar+.bi-paar{border-top:1px solid var(--sr-line)}.bi-paar__kunde{display:inline-flex;align-items:center;justify-self:start;gap:10px;max-width:100%;padding:10px 14px;border-radius:var(--sr-radius-inner);border:1px solid var(--sr-line);background:var(--sr-bg);box-shadow:inset 0 1px 2px rgba(var(--sr-bg-rgb),.4);font-family:var(--sr-font-mono);font-size:.9rem;line-height:1.4;color:var(--sr-ink);overflow-wrap:anywhere}.bi-paar__lupe{flex:none;color:var(--sr-muted)}.bi-paar__pfeil{display:grid;place-items:center;justify-self:start;width:30px;height:30px;margin-left:14px;border-radius:50%;color:var(--br-akzent-text);background:rgba(var(--br-deko-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--br-deko-rgb),.4)}.bi-paar__pfeil-quer{display:none}.bi-paar__fach{display:grid;gap:4px;min-width:0}.bi-paar__fach strong{font-size:clamp(1.22rem,1.02rem + .85vw,1.62rem);font-weight:650;line-height:1.18;letter-spacing:-.025em;text-wrap:balance;color:var(--br-akzent-text)}.bi-paar__hinweis{max-width:56ch;font-size:.92rem;line-height:1.5;color:var(--sr-muted)}@media (min-width:760px){.bi-tabelle__kopf{display:grid;padding:16px 0 10px;border-bottom:1px solid var(--sr-line);font-family:var(--sr-font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sr-muted)}.bi-paar,.bi-tabelle__kopf{grid-template-columns:minmax(0,.95fr) 44px minmax(0,1.2fr);gap:18px}.bi-paar{align-items:center;padding:20px 0}.bi-paar__pfeil{justify-self:center;width:38px;height:38px;margin-left:0}.bi-paar__pfeil-quer{display:block}.bi-paar__pfeil-hoch{display:none}}@media (prefers-reduced-motion:no-preference){.bi-paar__pfeil{transition:transform .4s var(--sr-ease),box-shadow .4s var(--sr-ease)}.bi-paar:hover .bi-paar__pfeil{transform:translateX(3px);box-shadow:inset 0 0 0 1px rgba(var(--br-deko-rgb),.7),0 0 22px -4px rgba(var(--br-deko-rgb),.8)}}.sr .br-fq__weiter{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin-top:22px;min-height:44px;font-weight:550;text-decoration:none;color:var(--sr-accent-text)}.sr .br-fq__weiter:hover{text-decoration:underline;text-underline-offset:4px}.st-nur-vorleser{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.st-hero__kopf{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:880px}.sr .st-hero__titel{max-width:13em}.st-stand{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--sr-font-mono);font-size:.74rem;letter-spacing:.01em;line-height:1.5;color:var(--sr-muted)}.st-stand svg{flex:none}.st-sprung{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 0}.st-sprung a{display:inline-flex;align-items:center;min-height:40px;padding:8px 15px;border-radius:var(--sr-radius-pill);border:1px solid var(--sr-line);background:var(--sr-surface);box-shadow:var(--sr-schein);font-size:.86rem;color:var(--sr-text);text-decoration:none;transition:color var(--transition-fast,.15s),border-color var(--transition-fast,.15s),transform .3s var(--sr-ease)}.st-sprung a:focus-visible,.st-sprung a:hover{border-color:var(--sr-accent-edge);color:var(--sr-ink)}@media (prefers-reduced-motion:no-preference){.st-sprung a:hover{transform:translateY(-1px)}}.st-kacheln{display:grid;gap:14px;margin:clamp(28px,4vw,52px) 0 0;padding:0;list-style:none}@media (min-width:560px){.st-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}.st-kacheln[data-anzahl="5"] .st-kachel:last-child{grid-column:1/-1}}@media (min-width:1000px){.st-kacheln{grid-template-columns:repeat(6,minmax(0,1fr))}.st-kachel{grid-column:span 2}.st-kacheln[data-anzahl="4"] .st-kachel,.st-kacheln[data-anzahl="5"] .st-kachel:last-child,.st-kacheln[data-anzahl="5"] .st-kachel:nth-child(n+4){grid-column:span 3}}.sr-paneel.st-kachel{display:flex;flex-direction:column;gap:10px;padding:clamp(18px,2.2vw,26px);border-radius:var(--sr-radius-card)}.st-kachel__wert{font-family:var(--sr-font-display);font-size:clamp(2rem,1.5rem + 1.8vw,2.9rem);font-weight:600;line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sr-ink)}.st-kachel__text{margin:0;font-size:1rem;line-height:1.5;color:var(--sr-text)}.st-kachel .st-meta{margin-top:auto;padding-top:10px;border-top:1px solid var(--sr-line)}.st-meta{display:block;margin:0;font-family:var(--sr-font-mono);font-size:.74rem;line-height:1.5;letter-spacing:.01em;color:var(--sr-muted)}.st-meta>.st-marke{margin:0 8px 4px 0;vertical-align:1px}.st-meta__jahr{margin-right:8px;color:var(--sr-text);font-weight:500}.st-meta__quelle{min-width:0}.st-marke{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--sr-radius-pill);border:1px solid var(--sr-line-strong);background:var(--sr-surface-2);font-family:var(--sr-font-mono);font-size:.66rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sr-text)}.st-marke--umfrage{border-color:var(--sr-accent-edge);background:var(--sr-accent-soft)}.st-fn,.st-marke--umfrage{color:var(--sr-accent-text)}.st-fn{display:inline-block;padding:0 1px;font-weight:600;text-decoration:none}.st-fn:focus-visible,.st-fn:hover{text-decoration:underline;text-underline-offset:3px}@media (min-width:1000px){.st-sek__kopf{position:sticky;top:104px}}.st-zeilen{display:grid;margin:0;padding:0;list-style:none}.st-zeile{display:grid;gap:6px 24px;padding:20px 0;border-top:1px solid var(--sr-line)}.st-zeile:last-child{border-bottom:1px solid var(--sr-line)}@media (min-width:600px){.st-zeile{grid-template-columns:minmax(0,10.5rem) minmax(0,1fr);align-items:start}.st-zeile:not(.st-zeile--dia) .st-zeile__rumpf{padding-top:.32rem}}.st-zeile__wert{font-family:var(--sr-font-display);font-size:clamp(1.45rem,1.2rem + .9vw,1.9rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sr-ink);overflow-wrap:anywhere}.st-zeile__kopf{display:grid;gap:10px;align-content:start;min-width:0}.st-zeile__anteil{position:relative;width:min(100%,8.5rem);height:6px;border-radius:var(--sr-radius-pill);background:var(--sr-surface-2);box-shadow:inset 0 0 0 1px var(--sr-line);overflow:hidden}.st-zeile__anteil span{position:absolute;inset:0 auto 0 0;width:var(--st-w);border-radius:inherit;background:var(--sr-accent-gradient);transform-origin:left center}@media (prefers-reduced-motion:no-preference){.st-zeile__anteil span{transition:transform 1s var(--sr-ease) .25s}.sr--js .st-zeile[data-sr-zeigen]:not([data-sichtbar]) .st-zeile__anteil span{transform:scaleX(0)}}.st-zeile__rumpf{display:grid;gap:8px;min-width:0}.st-zeile__text{margin:0;max-width:62ch;font-size:1.02rem;line-height:1.6;color:var(--sr-text)}.st-notiz{max-width:62ch}.st-zeile--dia.sr-paneel{margin:14px 0;padding:clamp(18px,2.4vw,28px);border-top:0;border-radius:22px}@media (min-width:600px){.st-zeile--dia{grid-template-columns:minmax(0,1fr)}}.st-zeile--dia:first-child{margin-top:0}.st-zeile--dia:last-child{margin-bottom:0;border-bottom:0}.st-zeile--dia+.st-zeile:not(.st-zeile--dia){border-top:0}.st-zeile--dia .st-zeile__wert{padding-bottom:.06em;font-size:clamp(1.8rem,1.4rem + 1.2vw,2.4rem);color:var(--sr-verlauf-a)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.st-zeile--dia .st-zeile__wert{background:linear-gradient(100deg,var(--sr-verlauf-a) 10%,var(--sr-verlauf-b) 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.st-zeile--dia .st-zeile__rumpf{gap:14px}@media (max-width:599.98px){.st-hero__kopf{gap:14px}.st-stand{font-size:.68rem;align-items:flex-start}.st-stand svg{margin-top:2px}.st-sprung{display:none}.st-kacheln{margin-top:22px}.st-zeile{padding:16px 0}}.st-dia{margin:6px 0 2px;min-width:0}.st-dia__zeilen{display:grid;grid-template-columns:minmax(0,8.5rem) minmax(0,1fr) auto;gap:10px 12px;margin:0;padding:0;list-style:none}.st-dia__zeile{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;font-size:.9rem}.st-dia__name{min-width:0;color:var(--sr-text);line-height:1.3}.st-dia__spur{position:relative;height:10px;border-radius:var(--sr-radius-pill);background:var(--sr-surface-2);box-shadow:inset 0 0 0 1px var(--sr-line);overflow:hidden}.st-dia__balken{position:absolute;inset:0 auto 0 0;width:var(--st-w);border-radius:inherit;background:rgba(var(--sr-accent-rgb),.38);transform-origin:left center}.st-dia__zeile[data-betont] .st-dia__balken{background:var(--sr-accent-gradient);box-shadow:0 0 18px -4px rgba(var(--sr-glow-rgb),.7)}.st-dia__zeile[data-negativ] .st-dia__balken{background:var(--sr-ampel-schlecht-punkt);opacity:.55;box-shadow:none}.st-dia__zeile[data-negativ][data-betont] .st-dia__balken{opacity:.9}.st-dia__wert{font-family:var(--sr-font-mono);font-size:.82rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sr-ink);text-align:right;white-space:nowrap}.st-dia__zeile[data-betont] .st-dia__name{color:var(--sr-ink);font-weight:550}.st-dia__stapel{display:flex;gap:3px;height:14px}.st-dia__teil{flex:0 0 auto;width:calc(var(--st-w) - 3px);border-radius:var(--sr-radius-pill);transform-origin:left center}.st-dia [data-ton="0"]{background:var(--sr-accent-gradient)}.st-dia [data-ton="1"]{background:rgba(var(--sr-accent-rgb),.62)}.st-dia [data-ton="2"]{background:rgba(var(--sr-glow-rgb),.55)}.st-dia [data-ton="3"]{background:rgba(var(--sr-glow-rgb),.24);box-shadow:inset 0 0 0 1px rgba(var(--sr-glow-rgb),.55)}.st-dia__legende{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:8px 16px;margin:14px 0 0;padding:0;list-style:none;font-size:.88rem}.st-dia__legende li{display:flex;align-items:center;gap:8px;min-width:0}.st-dia__legende i{flex:none;width:10px;height:10px;border-radius:3px}.st-dia__legende b{margin-left:auto;font-family:var(--sr-font-mono);font-size:.8rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sr-ink)}@media (prefers-reduced-motion:no-preference){.st-dia__balken,.st-dia__teil{transition:transform 1.1s var(--sr-ease);transition-delay:calc(var(--st-i, 0) * 90ms + .2s)}.sr--js [data-sr-zeigen]:not([data-sichtbar]) .st-dia__balken,.sr--js [data-sr-zeigen]:not([data-sichtbar]) .st-dia__teil{transform:scaleX(0)}}@media (max-width:599.98px){.st-dia__zeilen{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.st-dia__zeile{row-gap:6px}.st-dia__spur{grid-column:1/-1;grid-row:2}.st-dia__legende{grid-template-columns:minmax(0,1fr);gap:6px}}.st-symbol{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:11px;color:var(--br-deko,var(--sr-accent-deko));background:rgba(var(--br-deko-rgb,var(--sr-accent-rgb)),.12);box-shadow:inset 0 0 0 1px rgba(var(--br-deko-rgb,var(--sr-accent-rgb)),.3)}.st-zitat__felder{display:grid;gap:14px;min-width:0}.sr-paneel.st-zitat__feld{display:grid;gap:12px;min-width:0;padding:clamp(14px,1.8vw,20px);border-radius:20px}.st-zitat__leiste{display:flex;align-items:center;gap:12px}.st-zitat__art{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sr-muted)}.st-zitat__art,.st-zitat__code{font-family:var(--sr-font-mono)}.st-zitat__code{margin:0;padding:14px 16px;border-radius:14px;background:var(--sr-surface-2);box-shadow:inset 0 0 0 1px var(--sr-line);font-size:.84rem;line-height:1.65;color:var(--sr-ink);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;cursor:text;transition:box-shadow var(--transition-fast,.15s)}.st-zitat__code:hover{box-shadow:inset 0 0 0 1px var(--sr-accent-edge)}.st-zitat__code:focus-visible{outline:2px solid var(--sr-accent);outline-offset:2px}.st-zitat__tipp{margin:0;padding-left:4px;font-size:.85rem;color:var(--sr-muted)}.st-methode{display:grid;gap:14px;min-width:0}@media (min-width:760px){.st-methode{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.sr-paneel.st-methode__karte{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(18px,2.2vw,26px);border-radius:20px}.sr .st-methode__karte h3{margin:0;font-size:1.05rem;letter-spacing:-.015em;color:var(--sr-ink)}.st-methode__karte ul{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:.93rem;line-height:1.55;color:var(--sr-text)}.st-methode__karte li{position:relative;padding-left:16px}.st-methode__karte li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--sr-accent);opacity:.7}.st-quellen{display:grid;gap:12px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;counter-reset:none}@media (min-width:700px){.st-quellen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.st-quellen{grid-template-columns:repeat(3,minmax(0,1fr))}}.st-quelle{display:flex;flex-direction:column;gap:10px;min-width:0;padding:18px 18px 14px;border-radius:18px;border:1px solid var(--sr-line);background:var(--sr-surface);box-shadow:var(--sr-schein);scroll-margin-top:110px;transition:border-color var(--transition-fast,.15s),box-shadow .3s var(--sr-ease)}.st-quelle:hover{border-color:var(--sr-line-strong);box-shadow:var(--sr-shadow-card),var(--sr-schein)}.st-quelle:target{border-color:var(--sr-accent-edge);box-shadow:var(--sr-shadow-glow)}.st-quelle__kopf{display:flex;align-items:center;justify-content:space-between;gap:10px}.st-quelle__nr{display:grid;place-items:center;min-width:28px;height:28px;padding:0 6px;border-radius:var(--sr-radius-pill);background:var(--sr-surface-2);box-shadow:inset 0 0 0 1px var(--sr-line-strong);font-family:var(--sr-font-mono);font-size:.76rem;font-weight:600;color:var(--sr-ink)}.st-quelle__titel{display:grid;gap:4px;margin:0;font-size:.93rem;line-height:1.45;color:var(--sr-text);overflow-wrap:anywhere}.st-quelle__titel b{font-size:.98rem;font-weight:600;letter-spacing:-.01em;color:var(--sr-ink)}.st-quelle__notiz{margin:0;font-size:.84rem;line-height:1.5;color:var(--sr-muted)}.st-quelle__link{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:36px;margin-top:auto;padding:0 12px;border-radius:var(--sr-radius-pill);background:var(--sr-accent-soft);box-shadow:inset 0 0 0 1px var(--sr-accent-edge);font-family:var(--sr-font-mono);font-size:.78rem;color:var(--sr-accent-text);text-decoration:none;overflow-wrap:anywhere;transition:box-shadow var(--transition-fast,.15s)}.st-quelle__link:focus-visible,.st-quelle__link:hover{box-shadow:inset 0 0 0 1px var(--sr-accent)}@media (max-width:599.98px){.st-zitat__code{padding:12px;font-size:.78rem}.st-quelle{padding:16px 16px 12px}}