main.fd26:not(.th26) .fd26-hero{min-height:min(92vh,820px)}main.fd26:not(.th26) .fd26-hero>img{object-position:38% center;width:72%;left:28%}main.fd26:not(.th26) .fd26-hero:after{background:linear-gradient(90deg,#fff 0% 28%,#ffffffdb 36%,#ffffff4d 46%,#fff0 56%),linear-gradient(#fff0 88%,#fff 100%)}main.fd26:not(.th26) .fd26-hero-inhalt{width:min(540px,42%)}.zk26{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);width:348px;color:var(--fd-tinte);background:#ffffffed;border-radius:24px;padding:22px 22px 18px;animation:.7s cubic-bezier(.2,.7,.2,1) .25s both zk26-auf;position:absolute;bottom:clamp(48px,7vh,88px);right:clamp(20px,5vw,88px);box-shadow:0 30px 70px #16181a38,inset 0 1px #fffc}@keyframes zk26-auf{0%{opacity:0;transform:translateY(18px)scale(.98)}}.zk26-kopf{letter-spacing:.06em;text-transform:uppercase;color:var(--fd-leise);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:650;display:flex}.zk26-stand{color:#c4501a;letter-spacing:.02em;text-transform:none;background:#fff3ea;border-radius:999px;padding:4px 9px}.zk26-summe{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.zk26-summe small{color:var(--fd-leise);font-size:14px}.zk26-summe strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--fd-marke);font-size:44px;font-weight:700;line-height:1;display:block}.zk26-summe p{color:var(--fd-leise);margin:6px 0 0;font-size:14px}.zk26-ring{flex:none;width:76px;height:76px;transform:rotate(-90deg)}.zk26-ring circle{fill:none;stroke:#f1ede7;stroke-width:7px}.zk26-ring .zk26-ring-wert{stroke:var(--fd-marke);stroke-linecap:round;stroke-dashoffset:var(--zk-voll);animation:1.6s cubic-bezier(.2,.7,.2,1) .45s both zk26-ring}@keyframes zk26-ring{0%{stroke-dashoffset:var(--zk-leer)}}.zk26-ring text{transform-origin:40px 40px;fill:var(--fd-tinte);font-size:17px;font-weight:700;transform:rotate(90deg)}.zk26-schritte{border-top:1px solid var(--fd-linie);gap:9px;margin:18px 0 0;padding:16px 0 0;font-size:14.5px;font-weight:550;list-style:none;display:grid}.zk26-schritte li{align-items:center;gap:10px;display:flex}.zk26-schritte li>span{background:var(--fd-marke);color:#fff;width:22px;height:22px;animation:.42s cubic-bezier(.3,1.4,.5,1) both zk26-haken;animation-delay:calc(.9s + var(--i) * .26s);border-radius:999px;place-items:center;display:grid}@keyframes zk26-haken{0%{background:#e6e3dd;transform:scale(0)}}.zk26-fuss{border-top:1px solid var(--fd-linie);color:var(--fd-leise);margin:16px 0 0;padding-top:12px;font-size:11.5px;line-height:1.4}@media (prefers-reduced-motion:reduce){.zk26,.zk26-ring .zk26-ring-wert,.zk26-schritte li>span{animation:none}}.rw26-raster{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.rw26-bilanz{background:var(--fd-tinte);color:#fff;border-radius:24px;margin-top:clamp(32px,4vw,48px);padding:26px 24px;transition:background-color .25s;position:sticky;top:120px}.rw26-fehler .rw26-bilanz{background:#7d220b}.rw26-bilanz-label{letter-spacing:.1em;text-transform:uppercase;color:#ffffffa8;font-size:12px;font-weight:650}.rw26-bilanz strong{letter-spacing:-.03em;color:#ff9a5c;margin-top:10px;font-size:40px;line-height:1.05;display:block}.rw26-fehler .rw26-bilanz strong{color:#fff}.rw26-bilanz s{letter-spacing:0;color:#ffffff8c;margin-bottom:4px;font-size:18px;font-weight:600;display:block}.rw26-bilanz p{color:#ffffffc7;margin:12px 0 20px;font-size:15px;line-height:1.55}.rw26-bilanz .wp26-button{justify-content:center;width:100%}@media (width<=1080px){.rw26-raster{grid-template-columns:minmax(0,1fr)}.rw26-bilanz{margin-top:0;position:static}}@media (width<=1180px) and (width>=761px){main.fd26:not(.th26) .fd26-hero-inhalt{width:min(520px,50%)}.zk26{width:310px}}@media (width<=760px){.zk26{border:1px solid var(--fd-linie);width:auto;margin:-8px 16px 36px;padding:18px 18px 14px;position:relative;bottom:auto;right:auto;box-shadow:0 18px 44px #16181a1f}.zk26-summe strong{font-size:38px}.zk26-ring{width:66px;height:66px}.zk26-schritte{grid-template-columns:1fr 1fr;font-size:13px}.zk26-schritte li{align-items:flex-start}.zk26-schritte li>span{flex:none;width:20px;height:20px}.rw26-bilanz strong{font-size:34px}}.fd26-streifen-text p:last-child{color:#ffffffe0}
