:root{--kachel-wrap:1120px;--kachel-rand:20px;--kachel-gap:20px;--kachel-radius:28px;--seitenleiste-platz:64px}@media (max-width:860px){:root{--kachel-rand:16px;--kachel-gap:12px}}:root{--leiste-abstand:10px;--leiste-zeile:56px;--leiste-hoehe:66px;--leiste-rand:max(var(--kachel-rand),calc(50% - var(--kachel-wrap) / 2 + var(--kachel-rand)));--leiste-knoepfe:92px;--leiste-blende:220ms;--leiste-kurve:cubic-bezier(0.2,0,0,1)}.leiste:not(:has(~.lang-toggle)){--leiste-knoepfe:52px}html{scroll-padding-top:calc(var(--leiste-hoehe) + 16px)}.leiste{height:var(--leiste-hoehe)}.leiste-innen{position:fixed;z-index:50;top:var(--leiste-abstand);left:var(--leiste-rand);right:var(--leiste-rand);display:flex;align-items:center;gap:6px;height:var(--leiste-zeile);padding-inline:10px var(--leiste-knoepfe);border-radius:22px;color:var(--leiste-text)}.leiste-innen:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--leiste-bg);-webkit-backdrop-filter:saturate(1.6) blur(20px);backdrop-filter:saturate(1.6) blur(20px);box-shadow:inset 0 0 0 1px var(--leiste-linie),var(--leiste-schatten)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.leiste-innen:before{background:var(--leiste-bg-voll)}}.leiste-innen>*{position:relative}.leiste-marke{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:4px 8px;border-radius:12px;font:700 18px/1 var(--font);letter-spacing:-.02em;color:var(--leiste-text);text-decoration:none;-webkit-tap-highlight-color:transparent}.leiste-logo{flex:none;width:24px;height:24px;color:var(--leiste-logo)}.leiste-nav{flex:1 1 auto;min-width:0}.leiste-pillen{list-style:none;margin:0;padding:4px;display:flex;justify-content:center;align-items:center;gap:2px}.leiste-pillen>li{flex:none}.leiste-cta,.pille{position:relative;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 12px;border-radius:999px;font:600 14px/1 var(--font);white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent}.leiste-cta:after,.pille:after{content:"";position:absolute;inset:-4px 0}.pille{color:var(--leiste-text-2)}.pille:hover{color:var(--leiste-text);background:var(--leiste-hover)}.pille[aria-current]{color:var(--leiste-text);background:var(--leiste-aktiv)}.leiste-cta{flex:none;padding:0 14px;color:var(--auf-rubin);background:var(--rubin);font-weight:700}.leiste-cta:hover{background:var(--rubin-hover)}.leiste-aktionen{flex:none;display:flex;align-items:center;gap:6px;margin-left:auto}.leiste-pause{display:inline-flex}.lang-toggle,.pause-knopf,.theme-toggle{position:relative;display:inline-grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;border:1px solid var(--leiste-linie);background:transparent;color:var(--leiste-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.lang-toggle:after,.pause-knopf:after,.theme-toggle:after{content:"";position:absolute;inset:-5px;border-radius:50%}.lang-toggle:hover,.pause-knopf:hover,.theme-toggle:hover{background:var(--leiste-hover)}.pause-knopf svg{width:16px;height:16px;flex:none}.pause-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.pause-platz{display:none}.pause-knopf[data-angehalten=true]{background:var(--leiste-text);color:var(--leiste-bg-voll);border-color:var(--leiste-text)}.lang-toggle,.theme-toggle{position:fixed;z-index:60;top:calc(var(--leiste-abstand) + (var(--leiste-zeile) - 34px) / 2);box-shadow:none;transform:none}.theme-toggle{right:calc(var(--leiste-rand) + 10px)}.lang-toggle{right:calc(var(--leiste-rand) + 50px);font-size:12px;letter-spacing:.02em}.theme-toggle .ti{width:17px;height:17px}.leiste-cta:focus-visible,.leiste-marke:focus-visible,.leiste-menue-knopf:focus-visible,.pause-knopf:focus-visible,.pille:focus-visible{outline:2.5px solid var(--fokus);outline-offset:2px}.leiste-marke:focus-visible{outline-offset:0}.leiste-fortschritt,.leiste-menue-knopf,.leiste-ort{display:none}@media (min-width:1024px) and (max-width:1159px){.pille{padding:0 8px;font-size:13px}.leiste-pillen{gap:0}}@media (max-width:1023px){:root{--leiste-knoepfe:8px}.leiste-innen{padding-inline:8px;gap:6px}.lang-toggle,.leiste-nav,.theme-toggle{display:none}.leiste-marke{padding-inline:2px 6px}.leiste-menue-knopf{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 10px;border-radius:999px;border:1px solid var(--leiste-linie);background:transparent;color:var(--leiste-text);font:600 13px/1 var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent}.leiste-menue-knopf:after{content:"";position:absolute;inset:-6px -2px;border-radius:999px}.leiste-menue-knopf svg{width:16px;height:16px;flex:none}.leiste-menue-knopf:hover{background:var(--leiste-hover)}.leiste-menue-knopf[aria-expanded=true]{background:var(--leiste-text);color:var(--leiste-bg-voll);border-color:var(--leiste-text)}.leiste-cta{height:32px;padding:0 13px;font-size:13px}.leiste-cta:after{inset:-6px -2px}.leiste-fortschritt{display:block;position:absolute;left:16px;right:16px;bottom:0;height:3px;border-radius:3px;overflow:hidden;pointer-events:none}.leiste-fortschritt>span{display:block;height:100%;border-radius:inherit;background:var(--rubin);transform-origin:left center;transform:scaleX(var(--faden-schritt,0));transition:transform var(--dauer-kurz) var(--leiste-kurve)}.leiste-innen{transition:height var(--leiste-blende) var(--leiste-kurve),left var(--leiste-blende) var(--leiste-kurve),right var(--leiste-blende) var(--leiste-kurve),border-radius var(--leiste-blende) var(--leiste-kurve),padding var(--leiste-blende) var(--leiste-kurve)}.leiste-logo{transition:width var(--leiste-blende) var(--leiste-kurve),height var(--leiste-blende) var(--leiste-kurve)}.leiste-aktionen,.leiste-marke-name,.leiste-menue-knopf,.leiste-pause{transition:opacity .16s ease 60ms,visibility 0s linear 0s}.leiste[data-zustand=duenn] .leiste-innen{height:42px;left:max(var(--leiste-rand),calc(50% - 260px));right:max(var(--leiste-rand),calc(50% - 260px));border-radius:16px;padding-inline:6px}.leiste[data-zustand=duenn] .leiste-logo{width:20px;height:20px}.leiste[data-zustand=duenn] .leiste-marke{min-height:36px;padding-inline:4px}.leiste[data-zustand=duenn] .leiste-marke-name,.leiste[data-zustand=duenn] .leiste-menue-wort{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.leiste[data-zustand=duenn] .leiste-menue-knopf{width:30px;height:28px;padding:0;justify-content:center}.leiste[data-zustand=duenn] .leiste-menue-knopf:after{inset:-8px -7px}.leiste[data-zustand=duenn] .leiste-cta{height:28px;padding:0 11px;font-size:12.5px}.leiste[data-zustand=duenn] .leiste-cta:after{inset:-8px -2px}.leiste[data-zustand=duenn] .leiste-ort{display:block;flex:1 1 auto;min-width:0;text-align:center;font:600 12.5px/1.2 var(--font);color:var(--leiste-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leiste[data-zustand=duenn] .leiste-fortschritt{left:12px;right:12px}.leiste[data-zustand=duenn] .leiste-pause,.leiste[data-zustand=logo] .leiste-aktionen,.leiste[data-zustand=logo] .leiste-fortschritt,.leiste[data-zustand=logo] .leiste-marke-name,.leiste[data-zustand=logo] .leiste-menue-knopf{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility 0s linear .12s}.leiste[data-zustand=duenn] .leiste-pause{position:absolute}.leiste[data-zustand=logo] .leiste-innen{height:48px;right:calc(100% - var(--leiste-rand) - 48px);border-radius:24px;padding:0;pointer-events:none}.leiste[data-zustand=logo] .leiste-marke{pointer-events:auto;width:48px;height:48px;padding:0;justify-content:center;border-radius:24px}.leiste[data-zustand=logo] .leiste-marke-name{position:absolute}.leiste[data-zustand=logo] .leiste-aktionen,.leiste[data-zustand=logo] .leiste-menue-knopf{position:absolute;right:0}}@media (max-width:389px){.leiste-marke-name{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}@media (max-width:359px){:root{--leiste-rand:8px}.leiste-menue-wort{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.leiste-menue-knopf{width:34px;padding:0;justify-content:center}}@media (prefers-reduced-motion:reduce){.leiste-aktionen,.leiste-fortschritt>span,.leiste-innen,.leiste-logo,.leiste-marke-name,.leiste-menue-knopf,.leiste-pause,.leiste[data-zustand] .leiste-innen,.leiste[data-zustand] :is(.leiste-marke-name,.leiste-menue-knopf,.leiste-aktionen,.leiste-pause,.leiste-fortschritt){transition:none}}@supports (animation-timeline:scroll()){@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.leiste-fortschritt>span{transform:scaleX(0);animation:leiste-fortschritt linear both;animation-timeline:scroll(root block)}}}@keyframes leiste-fortschritt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.leiste-menue{position:fixed;inset:auto;top:calc(var(--leiste-abstand) + var(--leiste-zeile) + 8px);right:var(--leiste-rand);left:auto;margin:0;padding:0;width:min(340px,calc(100vw - 2 * var(--leiste-rand)));max-height:calc(100dvh - var(--leiste-hoehe) - 24px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--leiste-linie);border-radius:22px;background:var(--leiste-bg-voll);color:var(--leiste-text);box-shadow:var(--leiste-schatten)}.leiste-menue::-webkit-backdrop{background:rgb(8 7 12/.4)}.leiste-menue::backdrop{background:rgb(8 7 12/.4)}:root[data-theme=light] .leiste-menue::-webkit-backdrop{background:rgb(27 14 20/.2)}:root[data-theme=light] .leiste-menue::backdrop{background:rgb(27 14 20/.2)}.leiste-menue[open]{animation:menue-auf .18s cubic-bezier(.2,0,0,1)}@keyframes menue-auf{0%{opacity:0;transform:translateY(-6px)}}:root:has(.leiste-menue[open]){overflow:hidden}.menue-innen{padding:6px 8px 10px}.menue-kopf{display:flex;justify-content:flex-end}.menue-zu{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;border:0;background:transparent;color:var(--leiste-text-2);cursor:pointer}.menue-zu:after{content:"";position:absolute;inset:-4px;border-radius:50%}.menue-zu svg{width:20px;height:20px}.menue-zu:hover{background:var(--leiste-hover);color:var(--leiste-text)}.menue-liste{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.menue-liste a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border-radius:14px;font:600 16px/1.25 var(--font);color:var(--leiste-text);text-decoration:none}.menue-liste a:hover{background:var(--leiste-hover)}.menue-liste a[aria-current]{background:var(--leiste-aktiv)}.menue-punkt{flex:none;width:8px;height:8px;border-radius:50%;background:var(--leiste-text-2);opacity:.5}.menue-liste a[aria-current] .menue-punkt{background:var(--rubin);opacity:1;box-shadow:0 0 10px rgb(220 30 54/.6)}.menue-cta{display:flex;width:calc(100% - 12px);margin:10px 6px 4px;min-height:48px}.menue-fuss{display:grid;grid-gap:2px;gap:2px;margin-top:8px;padding-top:8px;border-top:1px solid var(--leiste-linie)}.menue-zeile{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 14px;border:0;border-radius:12px;background:transparent;color:var(--leiste-text);font:600 15px/1.25 var(--font);text-align:left;text-decoration:none;cursor:pointer}.menue-zeile:hover{background:var(--leiste-hover)}.menue-zeile svg,.menue-zeile-symbol{flex:none;width:18px;height:18px;color:var(--leiste-text-2)}.menue-mond,:root[data-theme=light] .menue-sonne{display:none}:root[data-theme=light] .menue-mond{display:block}.menue-cta:focus-visible,.menue-liste a:focus-visible,.menue-zeile:focus-visible,.menue-zu:focus-visible{outline:2.5px solid var(--fokus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.leiste-menue[open]{animation:none}}@media (forced-colors:active){.menue-liste a[aria-current],.pause-knopf[data-angehalten=true],.pille[aria-current]{outline:2px solid Highlight}.leiste-innen:before{outline:1px solid CanvasText;outline-offset:-1px}.leiste-menue{border:1px solid CanvasText}}.band{padding-block:var(--abschnitt-y);scroll-margin-top:0}.band-a{background:transparent}.band-b{background:var(--bg-soft)}.kb-wrap{position:relative;max-width:var(--kachel-wrap);margin:0 auto;padding-inline:var(--kachel-rand)}@media (min-width:1024px){.kb-wrap{padding-left:max(var(--kachel-rand),calc(var(--seitenleiste-platz) - max(0px, (100vw - var(--kachel-wrap)) / 2)))}}.kb-kopf{max-width:780px;margin-bottom:40px}.kb-kopf-mitte{text-align:center}.kb-kopf-mitte,.kb-kopf-mitte .kb-intro{margin-inline:auto}.kb-kopf-rechts{text-align:right}.kb-kopf-rechts,.kb-kopf-rechts .kb-intro{margin-left:auto}.kb-titel{margin:14px 0 0;font-size:var(--t-h2);font-weight:800;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.kb-intro{margin:18px 0 0;max-inline-size:var(--zeile-lead);font-size:var(--t-lead);font-weight:500;line-height:1.5;color:var(--w-text-2);text-wrap:pretty}.kb-unterkopf{margin:56px 0 18px;font-size:clamp(1.35rem,3vw,1.75rem);line-height:1.2;letter-spacing:-.015em}.kb-unterkopf+.kb-unterintro{margin:-10px 0 20px;max-width:60ch;color:var(--text-muted);font-size:16px}.kb-hinweis{margin:18px 0 0;font-size:13px;line-height:1.5;color:var(--text-muted)}.kspur{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--kachel-gap);gap:var(--kachel-gap)}.kspur:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:calc(var(--kachel-radius) + 4px)}.kreihe-steuer{display:none;justify-content:flex-end;gap:10px;margin-top:16px}.kreihe-knopf{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--petrol-line);background:var(--surface);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent}.kreihe-knopf svg{width:18px;height:18px}.kreihe-knopf:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--text)}.kreihe-knopf:disabled,.kreihe-knopf[aria-disabled=true]{opacity:.38;cursor:default}.kreihe-knopf:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.kraster-reihe .kspur{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--kachel-gap)) / 3)}.kraster-reihe .kreihe-steuer{display:flex}.kraster-reihe .kspur{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.kraster-reihe .kspur::-webkit-scrollbar{display:none}.kspur>.kachel{scroll-snap-align:start}@media (min-width:700px) and (max-width:1023px){.kraster:not(.kraster-reihe) .kspur>.kachel{grid-column:span 6}.kraster:not(.kraster-reihe) .kspur>.kachel:last-child:nth-child(odd){grid-column:1/-1}.kraster:not(.kraster-reihe) .kspur>.kachel:last-child:nth-child(odd)>.kachel-flaeche{flex-direction:row}.kraster:not(.kraster-reihe) .kspur>.kachel:last-child:nth-child(odd)>.kachel-flaeche>.kachel-text{flex:1 1;align-self:center;padding-bottom:28px}.kraster:not(.kraster-reihe) .kspur>.kachel:last-child:nth-child(odd)>.kachel-flaeche>.kachel-bild{flex:1 1}}@media (max-width:699px){.kraster .kspur{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85%;align-items:start;margin-inline:calc(-1 * var(--kachel-rand));padding:4px var(--kachel-rand) 8px;scroll-padding-inline:var(--kachel-rand);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.kraster .kspur::-webkit-scrollbar{display:none}.kraster .kspur:focus-visible{outline-offset:-3px;border-radius:0}.kraster .kspur>.kachel{grid-column:auto}.kraster .kreihe-steuer{display:flex}}@media (prefers-reduced-motion:reduce){.kspur{scroll-behavior:auto}}.kachel{grid-column:span 6;position:relative;border-radius:var(--r-gross);box-shadow:var(--schatten-2)}.kachel,.kachel-flaeche{display:flex;min-width:0}.kachel-flaeche{flex:1 1 auto;flex-direction:column;background:var(--w-flaeche-hoch);color:var(--w-text);overflow:hidden}.k4{grid-column:span 4}.k6{grid-column:span 6}.k8{grid-column:span 8}.k12{grid-column:span 12}.kachel-text{padding:26px 28px 0}.kachel-text:last-child{padding-bottom:28px}.kachel-unterschrift{margin:0;font-size:16px;line-height:1.55;color:var(--w-text-2);max-width:52ch;text-wrap:pretty}.kachel-unterschrift>.kachel-lead,.kachel-unterschrift>.kachel-rest{display:inline;margin:0;font:inherit}.kachel-unterschrift>.kachel-lead{color:var(--text);font-weight:700}.kachel-text a{color:var(--accent-on-dark);text-underline-offset:3px}.kachel-text a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.kachel-bild{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px 24px 28px}.bild-ohne-block{position:relative;isolation:isolate;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.bild-ohne-block:before{content:"";position:absolute;inset:-16% -22%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,var(--w-glut-1),var(--w-glut-2) 58%,transparent)}.kachel-bild-unten{align-items:flex-end;padding-bottom:0}.kachel-bild-unten>.ausschnitt>:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}@media (max-width:520px){.kachel-text{padding:22px 22px 0}.kachel-text:last-child{padding-bottom:24px}.kachel-unterschrift{font-size:15px}.kachel-bild{padding:20px 16px 22px}.kachel-bild-unten{padding-bottom:0}}.marke{display:inline-block;margin:0 0 10px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.45;letter-spacing:.01em}.marke-vorschau{color:var(--ph);background:var(--ph-soft);border:1px dashed var(--ph-border)}.marke-premium{color:var(--accent-on-dark);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent-on-dark) 40%,transparent)}:root{--ctrl:color-mix(in srgb,var(--text) 9%,transparent);--ctrl-dot:color-mix(in srgb,var(--text) 42%,transparent);--pill:color-mix(in srgb,var(--text) 7%,var(--surface));--seg:color-mix(in srgb,var(--text) 8%,var(--surface))}:root[data-theme=light]{--ctrl-dot:color-mix(in srgb,var(--text) 56%,transparent)}[hidden]{display:none!important}.info-kopf{margin:0}.info-kopf>.info-lead{display:inline;margin:0}.info{position:relative;display:inline-grid;place-items:center;width:20px;height:20px;padding:0;vertical-align:.12em;border-radius:50%;border:1.3px solid;background:transparent;color:var(--text-muted);font:italic 600 12px/1 Georgia,Times New Roman,serif;cursor:pointer}.info:after{content:"";position:absolute;inset:-13px}.info:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.info[aria-expanded=true]{background:var(--text);border-color:var(--text);color:var(--bg);font:600 14px/1 var(--font)}.info[aria-expanded=true]>span{display:none}.info[aria-expanded=true]:before{content:"×"}.info-text{margin:10px 0 0;max-width:52ch;font-size:15.5px;line-height:1.5;text-wrap:pretty}.grenze,.info-text{color:var(--text-muted)}.grenze{margin:6px 0 0;font-size:14px;line-height:1.45;text-wrap:balance}.kachel-kopf>.info-lead{font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:var(--text)}.kachel-text>.kachel-mehr{margin-top:10px}.kachel-text>.grenze+.kachel-mehr{margin-top:8px}@media (max-width:520px){.kachel-kopf>.info-lead{font-size:18px}}.sprung{position:fixed;top:12px;left:12px;z-index:200;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border-radius:999px;background:var(--text);color:var(--bg);font-size:15px;font-weight:600;text-decoration:none}.sprung:focus-visible{width:auto;height:auto;padding:10px 16px;overflow:visible;-webkit-clip-path:none;clip-path:none;outline:2px solid var(--focus-ring);outline-offset:3px}#inhalt:focus{outline:none}.ausschnitt{--ui-bg:#000000;--ui-flaeche:#1c1c1e;--ui-gruppe:#000000;--ui-fuellung:#2c2c2e;--ui-linie:#38383a;--ui-text:#f5f5f7;--ui-sub:#aeaeb2;--ui-leicht:#8e8e93;--ui-rubin:#dc1e36;--ui-rubin-text:#ff6b7d;--ui-rubin-tint:rgba(220,30,54,0.16);--ui-blase-ein:#48484a;--ui-blase-ein-rand:rgba(255,255,255,0.32);--ui-schalter-aus:#39393d;--ui-ok:#30d158;--ui-bald:#ffd60a;--ui-zu:#ff453a;--ui-keine:#8e8e93;--ui-ok-text:#4ade80;--ui-schatten:var(--schatten-2);width:100%;max-width:var(--ausschnitt-max,360px);color:var(--ui-text);font-family:var(--font);font-size:15px;line-height:1.35;text-align:left}[data-theme=light] .ausschnitt{--ui-bg:#ffffff;--ui-flaeche:#ffffff;--ui-gruppe:#f2f2f7;--ui-fuellung:#f2f2f7;--ui-linie:#e5e5ea;--ui-text:#1a1a2e;--ui-sub:#5f6672;--ui-leicht:#9ca3af;--ui-rubin-text:#c8102e;--ui-rubin-tint:rgba(220,30,54,0.1);--ui-blase-ein:#f2f2f7;--ui-blase-ein-rand:transparent;--ui-schalter-aus:#e9e9eb;--ui-ok:#15803d;--ui-bald:#b45309;--ui-zu:#b91c1c;--ui-keine:#86868b;--ui-ok-text:#126b33}.ausschnitt-fenster{container-type:inline-size;border-radius:var(--r-nachbau);box-shadow:var(--ui-schatten)}.ausschnitt-clip{--pt:calc(100cqw / var(--fw));--kante:var(--ui-linie);position:relative;height:calc(var(--fh) * var(--pt));overflow:hidden;background:var(--ui-bg)}:root:not([data-theme=light]) .ausschnitt-clip{--kante:var(--w-kante)}.ausschnitt-leinwand{position:absolute;left:0;top:0;width:calc(393 * var(--pt));height:calc(841 * var(--pt));transform:translate(calc(var(--fx) * -1 * var(--pt)),calc(var(--fy) * -1 * var(--pt)))}.ui{background:var(--ui-bg);border:1px solid var(--ui-linie);border-radius:var(--r-nachbau);box-shadow:var(--ui-schatten);overflow:hidden}.ui-polster{padding:16px}.ui-gruppe{background:var(--ui-gruppe);border:1px solid var(--ui-linie);border-radius:var(--r-nachbau);box-shadow:var(--ui-schatten);padding:14px}:root:not([data-theme=light]) :is(.ui,.ui-gruppe){border-color:var(--w-kante)}@supports (corner-shape:squircle){.ui,.ui-gruppe{corner-shape:squircle;border-radius:61px}}.ui-gruppe>*+.ui-kopf{margin-top:12px}.ui-titel{margin:0 0 10px;font-size:17px;font-weight:600;letter-spacing:-.01em;text-align:center}.ui-kopf{padding:2px 6px 7px;font-size:12.5px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:var(--ui-sub)}.ui-label{margin:0 0 8px;font-size:15px;font-weight:600}.ui-liste{background:var(--ui-flaeche);border-radius:14px;overflow:hidden}.ui-zeile{position:relative;display:flex;align-items:center;gap:12px;min-height:46px;padding:10px 14px}.ui-zeile+.ui-zeile:before{content:"";position:absolute;top:0;right:0;left:14px;height:1px;background:var(--ui-linie)}.ui-zeile+.ui-zeile-mit-symbol:before,.ui-zeile-mit-symbol+.ui-zeile:before{left:55px}.ui-zeile-mitte{flex:1 1 auto;min-width:0;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:8 3 3;overflow-wrap:break-word}@media (max-width:360px){.ui-zeile{gap:9px;padding-inline:10px}}.ui-zeile-titel{display:block}.ui-zeile-unter{display:block;margin-top:2px;font-size:12.5px;line-height:1.35;color:var(--ui-sub)}.ui-zeile-rechts{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--ui-sub)}.ui-pfeil{width:13px;height:13px;color:var(--ui-leicht);flex:none}.ui-rot{color:var(--ui-rubin-text)}.ui-fett{font-weight:600}.ui-fuss{margin:0;padding:7px 6px 0;font-size:12px;line-height:1.4;color:var(--ui-sub)}.ui-sym{flex:none;width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:#fff;background:var(--sym,#8e8e93)}.ui-sym svg{width:17px;height:17px;display:block}.ui-sym-gross{width:36px;height:36px;border-radius:9px}.ui-sym-gross svg{width:20px;height:20px}.ui-schalter{flex:none;position:relative;width:46px;height:28px;border-radius:999px;background:var(--ui-schalter-aus)}.ui-schalter:after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.22)}.ui-schalter.ist-an{background:var(--ui-rubin)}.ui-schalter.ist-an:after{left:20px}.ui-chips{display:flex;flex-wrap:wrap;gap:7px}.ui-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;font-size:13.5px;background:var(--ui-fuellung);color:var(--ui-text);white-space:nowrap}.ui-chip.ist-an{background:var(--ui-rubin-tint);color:var(--ui-rubin-text);font-weight:600}.ui-feld{display:flex;align-items:center;gap:8px;min-height:42px;padding:9px 12px;border-radius:12px;background:var(--ui-fuellung);color:var(--ui-sub)}.ui-feld svg{width:16px;height:16px;flex:none}.ui-feld-wert{color:var(--ui-text);font-weight:600;letter-spacing:.04em}.ui-knopf{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:14px;font-size:15px;font-weight:600;text-align:center;background:var(--ui-rubin);color:#fff}.ui-knopf svg{width:18px;height:18px;flex:none}.ui-knopf-pille{border-radius:999px}.ui-knopf-kontur{background:transparent;color:var(--ui-rubin-text);border:1px solid var(--ui-rubin)}.ui-knopf-grau{color:var(--ui-text)}.ui-kasten,.ui-knopf-grau{background:var(--ui-fuellung)}.ui-kasten{display:flex;gap:10px;padding:12px 14px;border-radius:16px;font-size:13px;line-height:1.4}.ui-kasten-rubin{background:var(--ui-rubin-tint);border:1px solid color-mix(in srgb,var(--ui-rubin) 35%,transparent)}.ui-kasten svg{width:18px;height:18px;flex:none;color:var(--ui-rubin-text);margin-top:1px}.ui-kasten-titel{display:block;font-weight:700;font-size:14px}.ui-kasten-text{display:block;margin-top:2px;color:var(--ui-sub)}.ui-pille-ok{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:13px;font-weight:700;color:var(--ui-ok-text);background:color-mix(in srgb,var(--ui-ok-text) 14%,transparent)}.ui-pille-ok svg{width:15px;height:15px}.ui-chat{display:flex;flex-direction:column;gap:4px;padding:16px 14px 14px}.ui-blase{position:relative;max-width:80%;padding:8px 13px;border-radius:19px;font-size:15px;line-height:1.32;overflow-wrap:anywhere}.ui-blase-ein{align-self:flex-start;background:var(--ui-blase-ein);color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-blase-ein-rand)}.ui-blase-aus{align-self:flex-end;background:var(--ui-rubin);color:#fff}.ui-blase-neu{margin-top:8px}.ui-blase-mit-kapsel{margin-bottom:14px}.ui-zitat{display:block;margin:-2px -6px 6px;padding:6px 10px;border-left:3px solid;border-radius:10px;background:rgba(0,0,0,.18);font-size:13px;line-height:1.3}.ui-blase-ein .ui-zitat{background:rgba(0,0,0,.06)}.ui-zitat b{display:block;font-weight:700}.ui-kapsel{position:absolute;right:-6px;bottom:-13px;display:inline-flex;padding:1px 6px;font-size:12px;line-height:1.5}.ui-kapsel,.ui-reaktionen{align-items:center;border-radius:999px;background:var(--ui-flaeche);border:1px solid var(--ui-linie)}.ui-reaktionen{align-self:flex-start;display:flex;gap:2px;margin:0 0 6px 2px;padding:5px 7px;box-shadow:0 6px 18px rgba(0,0,0,.18);font-size:21px;line-height:1}.ui-reaktionen>span{padding:2px 3px}.ui-reaktionen-plus{width:28px;height:28px;margin-left:2px;border-radius:50%;display:grid;place-items:center;background:var(--ui-fuellung);color:var(--ui-sub)}.ui-reaktionen-plus svg{width:15px;height:15px}@media (max-width:360px){.ui-reaktionen{font-size:16px;padding:4px 5px}.ui-reaktionen>span{padding:2px}.ui-reaktionen-plus{width:22px;height:22px}}.ui-sprache{display:flex;align-items:center;gap:9px}.ui-sprache>svg{width:15px;height:15px;flex:none}.ui-welle{display:flex;align-items:center;gap:2px;height:22px;min-width:0;overflow:hidden}.ui-welle i{width:3px;border-radius:2px;background:currentColor;opacity:.9}.ui-sprache-dauer{flex:none;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ui-zugestellt{align-self:flex-end;margin-top:2px;font-size:11.5px;color:var(--ui-sub)}.ui-countdown{display:flex;justify-content:center;align-items:flex-start;gap:clamp(2px,1.4cqw,4px);font-size:clamp(19px,calc((100cqw - 30px) / 6),26px)}.ui-countdown-einheit{display:flex;flex-direction:column;align-items:center;min-width:0;padding-inline:1px}.ui-countdown-zahl{font-size:1em;font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ui-rubin)}[data-theme=dark] .ui-countdown-zahl{color:var(--ui-rubin-text)}.ui-countdown-label{margin-top:2px;font-size:11px;color:var(--ui-sub)}.ui-countdown-sep{font-size:.85em;font-weight:800;line-height:1.2;color:var(--ui-sub)}.ui-ampel{flex:none;width:12px;height:12px;border-radius:50%}.ui-ampel-offen{background:var(--ui-ok)}.ui-ampel-bald{border:2px solid var(--ui-bald);background:linear-gradient(90deg,var(--ui-bald) 50%,transparent 50%)}.ui-ampel-zu{border:2px solid var(--ui-zu)}.ui-ampel-keine{height:3px;border-radius:2px;background:var(--ui-keine)}.ui-legende{display:flex;flex-wrap:wrap;gap:6px 12px;padding:9px 6px 0;font-size:11.5px;color:var(--ui-sub)}.ui-legende>span{display:inline-flex;align-items:center;gap:5px}.ui-legende .ui-ampel{width:10px;height:10px}.ui-legende .ui-ampel-keine{height:3px}.ui-avatar{flex:none;width:var(--ava,44px);height:var(--ava,44px);border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;font-size:calc(var(--ava, 44px) * .4);line-height:1;background:var(--ava-verlauf,#6b7280)}.ui-avatar-rubin{--ava-verlauf:linear-gradient(135deg,#a5102f,#dc1e36)}.ui-avatar-petrol{--ava-verlauf:linear-gradient(135deg,#24575a,#367b7c)}.ui-avatar-violett{--ava-verlauf:linear-gradient(135deg,#4f3480,#7a4fb5)}.ui-avatar-bernstein{--ava-verlauf:linear-gradient(135deg,#6e4210,#9a5b16)}.ui-avatar-blau{--ava-verlauf:linear-gradient(135deg,#1d4a85,#2b63b0)}.ui-avatar-gruen{--ava-verlauf:linear-gradient(135deg,#17583a,#22784a)}.ui-demo{position:absolute;top:10px;right:10px;z-index:3;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.45;white-space:nowrap;color:#fff;background:rgba(0,0,0,.6)}.ui-person{position:relative;display:flex;align-items:center;gap:12px;padding:9px 0}.ui-person+.ui-person:before{content:"";position:absolute;top:0;left:56px;right:0;height:1px;background:var(--ui-linie)}.ui-person-mitte{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.ui-person-titel{font-size:15.5px;font-weight:600}.ui-person-unter{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px}.ui-person-rechts{flex:none;gap:6px;font-size:13px;color:var(--ui-sub)}.ui-person-rechts,.ui-stufe{display:inline-flex;align-items:center}.ui-stufe{gap:4px}.ui-stufe svg{width:12px;height:12px;flex:none}.ui-prozent,.ui-stufe svg{color:var(--ui-rubin-text)}.ui-prozent{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.4;background:var(--ui-rubin-tint)}.ui-prozent svg{width:11px;height:11px;flex:none}.nb-radar{--nb-border:#38383a;--nb-ruby:#dc1e36;--nb-ruby2:#ff4356;--nb-avatar:#ff8a97;position:relative;width:100%;max-width:280px;aspect-ratio:1;margin-inline:auto}[data-theme=light] .nb-radar{--nb-border:#e5e5ea}.nb-radar-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.nb-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20%;height:20%;border-radius:50%;display:grid;place-items:center;z-index:2;background:linear-gradient(135deg,var(--nb-ruby),var(--nb-ruby2));box-shadow:0 0 9px rgba(220,30,54,.55),0 0 30px rgba(220,30,54,.4),0 4px 10px rgba(0,0,0,.3)}.nb-core img,.nb-core-herz{width:78%;height:78%;display:block;transform:translateY(6%);overflow:visible}.nb-core-bogen{opacity:.75;animation:nb-core-puls 2.8s ease-out infinite}@keyframes nb-core-puls{0%{opacity:.75}6%{opacity:1}24%{opacity:.75}to{opacity:.75}}@media (prefers-reduced-motion:reduce){.nb-core-bogen{opacity:1}}.bf-screen{--nb-bg:#000000;--nb-text:#f5f5f7;--nb-sub:#98989f;--nb-note:#a3a7af;--nb-track:#2a2a2c;--nb-ruby:#dc1e36;--nb-ruby2:#ff4356;position:absolute;inset:0;background:var(--nb-bg);color:var(--nb-text);font-family:var(--font);display:flex;flex-direction:column;overflow:hidden}[data-theme=light] .bf-screen{--nb-bg:#ffffff;--nb-text:#1a1a2e;--nb-sub:#5f6672;--nb-note:#5b6270;--nb-track:#edeef1}.bf-body{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:calc(6 * var(--pt)) calc(20 * var(--pt)) calc(20 * var(--pt))}.bf-sectitle{color:var(--nb-sub);font-weight:600;font-size:calc(15 * var(--pt));letter-spacing:calc(.2 * var(--pt));margin:calc(6 * var(--pt)) 0 calc(12 * var(--pt))}.bf-typecard{flex:none;display:flex;align-items:center;gap:calc(15 * var(--pt));background:linear-gradient(135deg,#c8102e,var(--nb-ruby));border-radius:calc(22 * var(--pt));padding:calc(17 * var(--pt)) calc(19 * var(--pt));color:#fff;box-shadow:0 calc(10 * var(--pt)) calc(24 * var(--pt)) rgba(220,30,54,.28)}.bf-typeicon{flex:none;display:grid;place-items:center;width:calc(46 * var(--pt));height:calc(46 * var(--pt));color:#fff}.bf-typeicon svg{width:100%;height:100%;display:block}.bf-typetext{min-width:0;display:grid}.bf-typetext>*{grid-area:1/1}.bf-typetitle{font-weight:800;font-size:calc(21 * var(--pt));line-height:1.12;letter-spacing:calc(-.2 * var(--pt))}.bf-typedesc{margin-top:calc(5 * var(--pt));font-size:calc(14.5 * var(--pt));line-height:1.28;opacity:.96}.bf-traits{display:flex;flex-direction:column;gap:calc(16 * var(--pt));margin:calc(20 * var(--pt)) 0 0}.bf-trait-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(10 * var(--pt))}.bf-trait-label{font-size:calc(18 * var(--pt));letter-spacing:calc(-.2 * var(--pt))}.bf-trait-label,.bf-trait-pct{font-weight:700;color:var(--nb-text)}.bf-trait-pct{font-size:calc(17 * var(--pt));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.bf-bar{position:relative;height:calc(8 * var(--pt));margin:calc(7 * var(--pt)) 0 calc(6 * var(--pt));border-radius:999px;background:var(--nb-track);overflow:hidden}.bf-bar-fill{position:absolute;inset:0;transform-origin:left center;border-radius:999px;background:linear-gradient(90deg,var(--nb-ruby),var(--nb-ruby2))}.bf-trait-sub{color:var(--nb-sub);font-size:calc(13.5 * var(--pt))}.bf-note{flex:none;display:flex;align-items:flex-start;gap:calc(8 * var(--pt));margin-top:calc(20 * var(--pt));color:var(--nb-note);font-size:calc(13 * var(--pt));line-height:1.32}.bf-note svg{flex:none;width:calc(16 * var(--pt));height:calc(16 * var(--pt));margin-top:calc(1 * var(--pt))}.bf-typemass{visibility:hidden}@container (max-width: 335px){.ausschnitt-bf .ausschnitt-clip{--pt:0.86px;height:auto}.ausschnitt-bf .ausschnitt-leinwand{position:relative;width:auto;height:auto;transform:none}.ausschnitt-bf .bf-screen{position:relative;inset:auto}.ausschnitt-bf .bf-body{flex:none;overflow:visible;padding-bottom:calc(18 * var(--pt))}.ausschnitt-bf .bf-typecard{flex-direction:column;align-items:flex-start;gap:calc(8 * var(--pt));padding:calc(15 * var(--pt)) calc(17 * var(--pt))}.ausschnitt-bf .bf-typeicon{width:calc(34 * var(--pt));height:calc(34 * var(--pt))}.ausschnitt-bf .bf-typetext{width:100%}.ausschnitt-bf .bf-typetitle{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ausschnitt-bf .bf-note{font-size:calc(14 * var(--pt))}}.bewegung-angehalten .endlos,.bewegung-angehalten .endlos *,.bewegung-angehalten .endlos :after,.bewegung-angehalten .endlos :before,.bewegung-angehalten .endlos:after,.bewegung-angehalten .endlos:before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.endlos,.endlos *,.endlos :after,.endlos :before,.endlos:after,.endlos:before{animation:none!important}}