.hero-section[data-astro-cid-vprqkpuc] .lead[data-astro-cid-vprqkpuc]{max-width:74ch;margin:0 0 30px}.hero-section[data-astro-cid-vprqkpuc] .lead[data-astro-cid-vprqkpuc] b{color:var(--ink);font-weight:600}.hero-card[data-astro-cid-vprqkpuc]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-feature);box-shadow:var(--shadow);overflow:hidden}.hero-split[data-astro-cid-vprqkpuc]{flex-wrap:wrap;display:flex}.hero-left[data-astro-cid-vprqkpuc]{border-right:1px solid var(--line);flex:1.1;min-width:min(100%,320px);padding:clamp(22px,3vw,36px)}.hero-badge-row[data-astro-cid-vprqkpuc]{align-items:center;gap:9px;margin-bottom:16px;display:flex}.satz-duo[data-astro-cid-vprqkpuc]{flex-wrap:wrap;align-items:flex-end;gap:clamp(20px,4vw,44px);display:flex}.satz-block[data-astro-cid-vprqkpuc]{flex-direction:column;gap:2px;display:flex}.satz-zahl[data-astro-cid-vprqkpuc]{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap;font-size:clamp(30px,5vw,48px);font-weight:600;line-height:.95}.satz-block--erm[data-astro-cid-vprqkpuc] .satz-zahl[data-astro-cid-vprqkpuc]{color:var(--viz-seq-5);font-size:clamp(24px,4vw,36px)}.satz-etikett[data-astro-cid-vprqkpuc]{color:var(--ink50);font-size:13px;font-weight:500}.hero-caption[data-astro-cid-vprqkpuc]{color:var(--ink70);max-width:50ch;margin-top:16px;font-size:14px;line-height:1.55}.hero-caption[data-astro-cid-vprqkpuc] b[data-astro-cid-vprqkpuc]{color:var(--ink);font-weight:600}.hero-pills[data-astro-cid-vprqkpuc]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.hero-right[data-astro-cid-vprqkpuc]{background:color-mix(in srgb, var(--paper) 45%, var(--card));flex-direction:column;flex:1;gap:12px;min-width:min(100%,260px);padding:clamp(22px,3vw,36px);display:flex}.reform-text[data-astro-cid-vprqkpuc]{color:var(--ink70);margin:0;font-size:14px;line-height:1.6}.reform-text[data-astro-cid-vprqkpuc] b[data-astro-cid-vprqkpuc]{color:var(--ink);font-weight:600}.reform-link[data-astro-cid-vprqkpuc]{color:var(--accent);font-size:14px;font-weight:600}.fliess[data-astro-cid-vprqkpuc]{color:var(--ink70);max-width:74ch;margin:0 0 12px;font-size:14.5px;line-height:1.65}.fliess[data-astro-cid-vprqkpuc] b[data-astro-cid-vprqkpuc]{color:var(--ink);font-weight:600}.fliess[data-astro-cid-vprqkpuc] a[data-astro-cid-vprqkpuc]{color:var(--accent);font-weight:600}.svg-wrap[data-astro-cid-vprqkpuc]{overflow-x:auto}.bar-svg[data-astro-cid-vprqkpuc]{width:100%;min-width:560px;height:auto;display:block}.bar-svg[data-astro-cid-vprqkpuc] .baseline[data-astro-cid-vprqkpuc]{stroke:var(--line2);stroke-width:1.5px}.bar-svg[data-astro-cid-vprqkpuc] .bar[data-astro-cid-vprqkpuc]{fill:var(--viz-seq-2)}.bar-svg[data-astro-cid-vprqkpuc] .bar--aktuell[data-astro-cid-vprqkpuc]{fill:var(--accent)}.bar-svg[data-astro-cid-vprqkpuc] .bar-val[data-astro-cid-vprqkpuc]{fill:var(--ink70);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.bar-svg[data-astro-cid-vprqkpuc] .bar-jahr[data-astro-cid-vprqkpuc]{fill:var(--ink70);font-variant-numeric:tabular-nums;font-size:12.5px}.bar-svg[data-astro-cid-vprqkpuc] .bar-note[data-astro-cid-vprqkpuc]{fill:var(--ink50);font-size:10px}.tabelle-wrap[data-astro-cid-vprqkpuc]{margin-top:20px;overflow-x:auto}.gf-table[data-astro-cid-vprqkpuc]{width:100%;min-width:460px}.gf-table[data-astro-cid-vprqkpuc] th[data-astro-cid-vprqkpuc][scope=row]{font-variant-numeric:tabular-nums;font-weight:600}.gf-table[data-astro-cid-vprqkpuc] .num[data-astro-cid-vprqkpuc]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.gf-table[data-astro-cid-vprqkpuc] .betrag[data-astro-cid-vprqkpuc]{color:var(--ink);font-weight:600}.gf-table[data-astro-cid-vprqkpuc] .muted[data-astro-cid-vprqkpuc]{color:var(--ink50)}.gf-table[data-astro-cid-vprqkpuc] .anm[data-astro-cid-vprqkpuc]{color:var(--ink50);font-size:12.5px}.row-aktuell[data-astro-cid-vprqkpuc]{background:var(--petrol-soft)}.tag-aktuell[data-astro-cid-vprqkpuc]{color:var(--accent);background:var(--petrol-soft);border:1px solid var(--accent-line);border-radius:var(--radius-sm);vertical-align:middle;margin-left:8px;padding:1px 6px;font-size:10.5px;font-weight:600}
