@font-face{font-family:sohne;src:url(../media/TestSohne_Buch-s.17rekq0ne5lxg.otf?dpl=dpl_43VhBAvxjbKhP3stg3Ncd32uaRwu)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:sohne;src:url(../media/TestSohne_Kraftig-s.0yei6su6hj_eb.otf?dpl=dpl_43VhBAvxjbKhP3stg3Ncd32uaRwu)format("opentype");font-display:swap;font-weight:500}@font-face{font-family:sohne;src:url(../media/TestSohne_Halbfett-s.0atm6p5sun93m.otf?dpl=dpl_43VhBAvxjbKhP3stg3Ncd32uaRwu)format("opentype");font-display:swap;font-weight:600}@font-face{font-family:sohne;src:url(../media/TestSohne_Dreiviertelfett-s.11mlyy4658~kq.otf?dpl=dpl_43VhBAvxjbKhP3stg3Ncd32uaRwu)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:sohne Fallback;src:local(Arial);ascent-override:103.41%;descent-override:28.82%;line-gap-override:0.0%;size-adjust:100.28%}.sohne_ff2785ff-module__oMdE-q__className{font-family:sohne,sohne Fallback}.sohne_ff2785ff-module__oMdE-q__variable{--font-lending:"sohne", "sohne Fallback"}
.lending-widgets-module__i2_Iba__showcase{--lw-surface:#fff;--lw-compact:#fafaf7;--lw-text:#000;--lw-muted:#000c;--lw-secondary:#5e5e5c;--lw-border:#e0ded7;--lw-subtle:#f5f4ef;--lw-button-surface:#fff;--lw-button-border:#c0bdaf;--lw-green:#00a557;--lw-positive:#00763e;--lw-negative:#b51a1d;--lw-deep-green:#00381e;--lw-teal:#177575;--lw-selected:#dfe9e999;--lw-grid:#f1f0ec;--lw-axis:#96948e;--lw-forecast-line:#9f9f9f;--lw-forecast-range:#dedede;--lw-ring:#000704;--lw-balance:#000;--lw-ring-track:#d7d7cb;--lw-insight:#ecf2f2;--lw-offer:#ffece2;--lw-icon-color:#1c1b1b;background:var(--theme-media-surface);font-family:var(--font-lending), Arial, sans-serif;letter-spacing:normal;color:var(--lw-text);border-radius:24px;margin:0;padding:clamp(16px,2.5vw,32px);font-size:16px;font-weight:400;line-height:1.32;container-type:inline-size}[data-theme=dark] .lending-widgets-module__i2_Iba__showcase{--lw-surface:#171a1f;--lw-compact:#2a2f36;--lw-text:#fff;--lw-muted:#a7b0ba;--lw-secondary:#a7b0ba;--lw-border:#2a2f36;--lw-subtle:#2a2f36;--lw-button-surface:#20252b;--lw-button-border:#2a2f36;--lw-positive:#00a557;--lw-negative:#e55d5f;--lw-deep-green:#104430;--lw-selected:#004747;--lw-grid:#2a2f36;--lw-axis:#697483;--lw-forecast-line:#a7b0ba;--lw-forecast-range:#697483;--lw-ring:#a7b0ba;--lw-balance:#a7b0ba;--lw-ring-track:#171a1f;--lw-insight:#093537;--lw-offer:#2a2f36;--lw-icon-color:#a7b0ba}.lending-widgets-module__i2_Iba__caption{color:var(--theme-text-soft);font-family:var(--font-geist-sans), sans-serif;margin-bottom:24px;font-size:14px}.lending-widgets-module__i2_Iba__bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1px;grid-auto-flow:dense;zoom:.7;align-items:start;column-gap:24px;display:grid}.lending-widgets-module__i2_Iba__tile{grid-row-end:span 520;min-width:0;padding-bottom:24px}.lending-widgets-module__i2_Iba__wide{grid-column:span 2}.lending-widgets-module__i2_Iba__card{border:1px solid var(--lw-border);background:var(--lw-surface);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex;overflow:hidden}.lending-widgets-module__i2_Iba__card:focus-visible{outline:2px solid var(--lw-teal);outline-offset:4px}.lending-widgets-module__i2_Iba__compact{background:var(--lw-compact);border-color:#0000}.lending-widgets-module__i2_Iba__title{letter-spacing:normal;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:500;line-height:24px;display:flex}.lending-widgets-module__i2_Iba__compact .lending-widgets-module__i2_Iba__title{font-family:-apple-system,BlinkMacSystemFont,SF Pro,sans-serif;font-weight:700;line-height:21px}.lending-widgets-module__i2_Iba__icon,.lending-widgets-module__i2_Iba__colorIcon{object-fit:contain;flex-shrink:0}.lending-widgets-module__i2_Iba__icon{background:var(--lw-icon-color);display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lending-widgets-module__i2_Iba__metric{font-variant-numeric:lining-nums tabular-nums;letter-spacing:normal;white-space:nowrap;margin:0;font-size:32px;font-weight:700;line-height:42px}.lending-widgets-module__i2_Iba__smallMetric{font-size:24px;font-weight:700;line-height:32px}.lending-widgets-module__i2_Iba__body{color:var(--lw-muted);margin:0;font-size:16px;line-height:21px}.lending-widgets-module__i2_Iba__compact .lending-widgets-module__i2_Iba__body{font-family:-apple-system,BlinkMacSystemFont,SF Pro,sans-serif;line-height:19px}.lending-widgets-module__i2_Iba__compact .lending-widgets-module__i2_Iba__split+.lending-widgets-module__i2_Iba__body,.lending-widgets-module__i2_Iba__spendBody .lending-widgets-module__i2_Iba__body{margin-top:4px}.lending-widgets-module__i2_Iba__split{justify-content:space-between;align-items:center;gap:12px;display:flex}.lending-widgets-module__i2_Iba__split>svg{color:var(--lw-muted);flex-shrink:0}.lending-widgets-module__i2_Iba__split>.lending-widgets-module__i2_Iba__body{text-align:right}.lending-widgets-module__i2_Iba__trend{color:var(--lw-positive);align-items:center;gap:2px;margin:2px 0 0;font-size:16px;line-height:21px;display:flex}.lending-widgets-module__i2_Iba__negative{color:var(--lw-negative)}.lending-widgets-module__i2_Iba__positive{color:var(--lw-positive);margin:2px 0 0;font-size:16px;line-height:21px}.lending-widgets-module__i2_Iba__action{background:var(--lw-teal);color:#fff;text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:12px 16px;font-size:16px;font-weight:500;line-height:20px;display:flex}.lending-widgets-module__i2_Iba__secondaryAction{background:var(--lw-button-surface);border-color:var(--lw-button-border);color:var(--lw-text);font-size:14px}.lending-widgets-module__i2_Iba__actions,.lending-widgets-module__i2_Iba__totals{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lending-widgets-module__i2_Iba__totals>div{background:var(--lw-subtle);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px 16px;display:flex}.lending-widgets-module__i2_Iba__totals small{color:var(--lw-secondary);margin-bottom:4px;font-size:10px;line-height:10px;display:block}.lending-widgets-module__i2_Iba__totals strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:19px;display:block}.lending-widgets-module__i2_Iba__cashInDot,.lending-widgets-module__i2_Iba__cashOutDot,.lending-widgets-module__i2_Iba__creditLegend i{background:var(--lw-green);border-radius:50%;flex-shrink:0;width:16px;height:16px}.lending-widgets-module__i2_Iba__cashOutDot{background:var(--lw-deep-green)}.lending-widgets-module__i2_Iba__annual{position:relative}.lending-widgets-module__i2_Iba__annual>.lending-widgets-module__i2_Iba__title{min-height:36px;padding-right:316px}.lending-widgets-module__i2_Iba__annual>.lending-widgets-module__i2_Iba__controls{position:absolute;top:24px;right:24px}.lending-widgets-module__i2_Iba__annualBody{grid-template-columns:minmax(260px,301px) minmax(0,1fr);align-items:center;gap:30px;display:grid}.lending-widgets-module__i2_Iba__annualSummary>.lending-widgets-module__i2_Iba__metric{margin-top:8px}.lending-widgets-module__i2_Iba__annualSummary>.lending-widgets-module__i2_Iba__totals{margin-top:24px}.lending-widgets-module__i2_Iba__annualSummary .lending-widgets-module__i2_Iba__totals>div{padding:8px}.lending-widgets-module__i2_Iba__annualChart{min-width:0;height:169px}.lending-widgets-module__i2_Iba__controls{align-items:center;gap:12px;display:flex}.lending-widgets-module__i2_Iba__checkPill{border:1px solid var(--lw-border);cursor:pointer;border-radius:20px;align-items:center;gap:8px;height:36px;padding:8px 12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:12px;line-height:16px;display:flex}.lending-widgets-module__i2_Iba__checkPill input{width:16px;height:16px;accent-color:var(--lw-text);cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:0}[data-theme=dark] .lending-widgets-module__i2_Iba__checkPill input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lending-widgets-module__i2_Iba__viewToggle{border:1px solid var(--lw-border);background:var(--lw-compact);border-radius:20px;flex-shrink:0;width:95px;height:36px;padding:1px;display:flex}.lending-widgets-module__i2_Iba__viewToggle button{cursor:pointer;background:0 0;border:0;border-radius:20px;flex:1;place-items:center;padding:0;display:grid}.lending-widgets-module__i2_Iba__viewToggle button[aria-pressed=true]{background:#000}.lending-widgets-module__i2_Iba__viewToggle button[aria-pressed=true] .lending-widgets-module__i2_Iba__icon{background:#fff}[data-theme=dark] .lending-widgets-module__i2_Iba__viewToggle button[aria-pressed=true]{background:#20252b}.lending-widgets-module__i2_Iba__viewToggle button:focus-visible,.lending-widgets-module__i2_Iba__checkPill:focus-within,.lending-widgets-module__i2_Iba__plan:focus-within{outline:2px solid var(--lw-teal);outline-offset:3px}.lending-widgets-module__i2_Iba__areaChart{background-image:radial-gradient(var(--lw-grid) .6px, transparent .6px);background-size:3px 3px;border-radius:8px;min-width:0;height:238px;overflow:hidden}.lending-widgets-module__i2_Iba__forecastChart{height:198px;position:relative}.lending-widgets-module__i2_Iba__forecastLabel{z-index:1;font-size:8px;line-height:12px;position:absolute;top:4px;left:calc(32.113% + 5px)}.lending-widgets-module__i2_Iba__spendBody{align-items:center;gap:4px;display:flex}.lending-widgets-module__i2_Iba__spendBody>div:first-child{flex:1;min-width:0}.lending-widgets-module__i2_Iba__spendBody .lending-widgets-module__i2_Iba__body{font-family:var(--font-lending), sans-serif;color:var(--lw-muted)}.lending-widgets-module__i2_Iba__ring{flex:0 0 68px;height:68px}.lending-widgets-module__i2_Iba__balanceBar{background:var(--lw-subtle);border:1px solid var(--lw-border);border-radius:8px;height:24px;overflow:hidden}.lending-widgets-module__i2_Iba__creditBar{background:var(--lw-compact);height:38px}.lending-widgets-module__i2_Iba__creditLegend{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.lending-widgets-module__i2_Iba__creditLegend>div{align-items:center;gap:8px;min-width:0;font-size:16px;display:flex}.lending-widgets-module__i2_Iba__creditLegend span{color:var(--lw-muted)}.lending-widgets-module__i2_Iba__creditLegend strong{white-space:nowrap;margin-left:auto;font-size:18px;font-weight:700}.lending-widgets-module__i2_Iba__accountGroup{flex-direction:column;gap:16px;display:flex}.lending-widgets-module__i2_Iba__accountGroup h4{margin:0 0 -4px;font-size:14px;font-weight:600;line-height:19px}.lending-widgets-module__i2_Iba__accountRow{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.lending-widgets-module__i2_Iba__accountRow>span{min-width:0;color:var(--lw-muted);align-items:center;gap:8px;display:flex}.lending-widgets-module__i2_Iba__accountRow>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lending-widgets-module__i2_Iba__accountRow>strong{flex-shrink:0;font-size:18px;font-weight:500}.lending-widgets-module__i2_Iba__divider{border-top:1px solid var(--lw-border);margin-top:8px;padding-top:24px}.lending-widgets-module__i2_Iba__outstanding .lending-widgets-module__i2_Iba__accountRow>strong{font-size:16px}.lending-widgets-module__i2_Iba__outstanding{gap:16px}.lending-widgets-module__i2_Iba__onBadge{color:#fff;background:#00a557;border-radius:3px;padding:1px 5px;font-weight:600}.lending-widgets-module__i2_Iba__payment{gap:8px;display:grid}.lending-widgets-module__i2_Iba__payment>p:last-child{margin:0;font-size:22px;font-weight:500;line-height:29px}.lending-widgets-module__i2_Iba__payment strong{font-weight:600}.lending-widgets-module__i2_Iba__plans{border:0;flex-direction:column;gap:24px;min-width:0;margin:0;padding:0;display:flex}.lending-widgets-module__i2_Iba__plan{border:1px solid var(--lw-border);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:90px;padding:16px;display:flex;position:relative}.lending-widgets-module__i2_Iba__plan:has(input:checked){background:var(--lw-selected);border:2px solid var(--lw-teal);padding:15px}.lending-widgets-module__i2_Iba__plan input{opacity:0;width:1px;height:1px;position:absolute}.lending-widgets-module__i2_Iba__plan>span:first-of-type{color:var(--lw-muted)}.lending-widgets-module__i2_Iba__plan>span:last-of-type{text-align:right;flex-shrink:0}.lending-widgets-module__i2_Iba__plan strong{font-size:18px;font-weight:700;line-height:24px;display:block}.lending-widgets-module__i2_Iba__plan small{color:var(--lw-secondary);font-size:12px;line-height:16px;display:block}.lending-widgets-module__i2_Iba__timeline{flex-direction:column;gap:48px;display:flex}.lending-widgets-module__i2_Iba__timeline>div{padding-left:36px;font-size:14px;line-height:19px;position:relative}.lending-widgets-module__i2_Iba__timeline>div:first-child:after{content:"";background:var(--lw-teal);width:2px;position:absolute;top:20px;bottom:-48px;left:10px}.lending-widgets-module__i2_Iba__timeline strong{font-size:16px;font-weight:500;line-height:21px;display:block}.lending-widgets-module__i2_Iba__timeline p{margin:8px 0 0}.lending-widgets-module__i2_Iba__complete,.lending-widgets-module__i2_Iba__pending{border:2px solid var(--lw-text);border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0}.lending-widgets-module__i2_Iba__complete{background:var(--lw-teal);border-color:var(--lw-teal);color:#fff;place-items:center;font-weight:700;display:grid}.lending-widgets-module__i2_Iba__repayments{gap:24px}.lending-widgets-module__i2_Iba__repayments .lending-widgets-module__i2_Iba__accountRow:last-child>strong{font-size:16px;font-weight:400}.lending-widgets-module__i2_Iba__billsTable{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;font-size:12px;line-height:16px}.lending-widgets-module__i2_Iba__billsTable th{padding-bottom:10px;font-weight:600}.lending-widgets-module__i2_Iba__billsTable td{border-top:1px solid var(--lw-grid);white-space:nowrap;text-overflow:ellipsis;padding:12px 0;overflow:hidden}.lending-widgets-module__i2_Iba__billsTable th:first-child{width:15%}.lending-widgets-module__i2_Iba__billsTable th:nth-child(2){width:36%}.lending-widgets-module__i2_Iba__billsTable th:nth-child(3){width:26%}.lending-widgets-module__i2_Iba__billsTable td:last-child,.lending-widgets-module__i2_Iba__billsTable th:last-child{text-align:right;font-weight:600}.lending-widgets-module__i2_Iba__upcoming{gap:24px}.lending-widgets-module__i2_Iba__upcoming .lending-widgets-module__i2_Iba__body{margin-top:8px}.lending-widgets-module__i2_Iba__january{background:var(--lw-compact);position:relative}.lending-widgets-module__i2_Iba__january:after{content:"";pointer-events:none;background:linear-gradient(270deg,#d775fe66 8.2727%,#fa5f2666 94.012%);height:24px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.lending-widgets-module__i2_Iba__cashOffer{background:var(--lw-offer);border-radius:8px;align-items:center;gap:12px;padding:14px 16px;font-size:12px;line-height:16px;display:flex}.lending-widgets-module__i2_Iba__cashOffer p{margin:0}.lending-widgets-module__i2_Iba__insights{background:var(--lw-insight)}.lending-widgets-module__i2_Iba__bankLogos{object-fit:contain;align-self:center;width:224px;max-width:100%;height:65px}.lending-widgets-module__i2_Iba__insights .lending-widgets-module__i2_Iba__action{min-height:40px;padding:9px 16px}.lending-widgets-module__i2_Iba__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@container (max-width:1050px){.lending-widgets-module__i2_Iba__bento{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:760px){.lending-widgets-module__i2_Iba__bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.lending-widgets-module__i2_Iba__bento{zoom:.82;flex-direction:column;gap:20px;display:flex}.lending-widgets-module__i2_Iba__tile{width:100%;padding-bottom:0}.lending-widgets-module__i2_Iba__annual>.lending-widgets-module__i2_Iba__title{min-height:auto;padding-right:0}.lending-widgets-module__i2_Iba__annual>.lending-widgets-module__i2_Iba__controls{position:static}.lending-widgets-module__i2_Iba__annualBody{grid-template-columns:1fr;gap:24px}.lending-widgets-module__i2_Iba__annualSummary{max-width:none}.lending-widgets-module__i2_Iba__annualChart{height:200px}.lending-widgets-module__i2_Iba__creditLegend{grid-template-columns:1fr}}@container (max-width:360px){.lending-widgets-module__i2_Iba__card{padding:20px}.lending-widgets-module__i2_Iba__controls{gap:6px}.lending-widgets-module__i2_Iba__checkPill{gap:5px;padding:8px}.lending-widgets-module__i2_Iba__viewToggle{width:78px}.lending-widgets-module__i2_Iba__totals{gap:10px}.lending-widgets-module__i2_Iba__totals>div{padding:8px}.lending-widgets-module__i2_Iba__trend{font-size:14px}.lending-widgets-module__i2_Iba__accountRow{gap:8px;font-size:14px}.lending-widgets-module__i2_Iba__accountRow>strong{font-size:16px}.lending-widgets-module__i2_Iba__split>.lending-widgets-module__i2_Iba__body{font-size:14px}.lending-widgets-module__i2_Iba__plan{gap:8px;font-size:14px}.lending-widgets-module__i2_Iba__billsTable{font-size:10px}}@container (max-width:310px){.lending-widgets-module__i2_Iba__metric{font-size:28px;line-height:38px}.lending-widgets-module__i2_Iba__checkPill{padding-inline:4px}.lending-widgets-module__i2_Iba__viewToggle{width:68px}.lending-widgets-module__i2_Iba__totals strong{font-size:14px}.lending-widgets-module__i2_Iba__annualSummary .lending-widgets-module__i2_Iba__totals{grid-template-columns:1fr}.lending-widgets-module__i2_Iba__split{flex-wrap:wrap}.lending-widgets-module__i2_Iba__compact .lending-widgets-module__i2_Iba__split{flex-wrap:nowrap}.lending-widgets-module__i2_Iba__creditLegend>div{font-size:14px}.lending-widgets-module__i2_Iba__creditLegend strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.lending-widgets-module__i2_Iba__showcase *,.lending-widgets-module__i2_Iba__showcase :before,.lending-widgets-module__i2_Iba__showcase :after{transition:none!important;animation:none!important}}
