.RechnerDetail_rechner-detail__loading__7ay4d,.RechnerDetail_rechner-detail__main__U9cid{min-height:100vh;background-color:var(--color-surface)}.RechnerDetail_rechner-detail__loading__7ay4d{display:flex;align-items:center;justify-content:center}.RechnerDetail_rechner-detail__loading-inner__3x7QP{text-align:center}.RechnerDetail_rechner-detail__spinner__DRRCq{width:3rem;height:3rem;border:4px solid var(--portal-color-3);border-top:4px solid transparent;border-radius:var(--portal-radius-full);margin-left:auto;margin-right:auto;margin-bottom:1rem;animation:RechnerDetail_rechner-spin__p36Eg 1s linear infinite}@keyframes RechnerDetail_rechner-spin__p36Eg{to{transform:rotate(1turn)}}.RechnerDetail_rechner-detail__loading-text__pILpY{color:var(--color-text-muted)}.RechnerDetail_rechner-detail__error__6e6SM{min-height:100vh;background-color:var(--color-surface);display:flex;align-items:center;justify-content:center}.RechnerDetail_rechner-detail__error-inner__mLei1{text-align:center}.RechnerDetail_rechner-detail__error-icon-wrap__jIsx4{width:5rem;height:5rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;background-color:var(--portal-color-5);border-radius:var(--portal-radius-xl);display:flex;align-items:center;justify-content:center}.RechnerDetail_rechner-detail__error-icon-wrap__jIsx4 .material-symbols-outlined{font-size:2.25rem;color:var(--color-text-muted)}.RechnerDetail_rechner-detail__error-title__tTsRE{font-size:var(--portal-text-2xl);font-weight:700;color:var(--color-text-main);margin-bottom:.5rem}.RechnerDetail_rechner-detail__error-text__X_kQV{color:var(--color-text-muted);margin-bottom:1.5rem}.RechnerDetail_rechner-detail__error-link__YpY14{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--portal-color-3);color:var(--color-text-on-primary);padding:.75rem 1.5rem;border-radius:var(--portal-radius-lg);font-weight:700;transition:background-color .2s ease;text-decoration:none}.RechnerDetail_rechner-detail__error-link__YpY14:hover{background-color:var(--portal-color-3-light)}.RechnerDetail_rechner-detail__error-link__YpY14:focus-visible{outline:2px solid var(--portal-color-3);outline-offset:2px}.RechnerDetail_rechner-detail__breadcrumb-wrap__RmLiQ{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:2rem 1.5rem 0}@media (min-width:768px){.RechnerDetail_rechner-detail__breadcrumb-wrap__RmLiQ{padding-left:2rem;padding-right:2rem}}.RechnerDetail_rechner-detail__breadcrumb-wrap__RmLiQ .breadcrumb{margin-bottom:0}.RechnerDetail_rechner-detail__hero__01SpI{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:1.2rem 1.5rem 3rem}.RechnerDetail_rechner-detail__hero__01SpI .breadcrumb{margin-bottom:.25rem}@media (min-width:768px){.RechnerDetail_rechner-detail__hero__01SpI{padding-left:2rem;padding-right:2rem}}.RechnerDetail_rechner-detail__hero-inner__8gCh5{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.RechnerDetail_rechner-detail__hero-inner__8gCh5{flex-direction:row;align-items:flex-end;justify-content:space-between}}.RechnerDetail_rechner-detail__hero-content__f7Qtb{max-width:42rem}.RechnerDetail_rechner-detail__hero-title__RsjBl{font-size:2.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--color-text-main);margin-bottom:1rem}@media (min-width:768px){.RechnerDetail_rechner-detail__hero-title__RsjBl{font-size:3.75rem}}.RechnerDetail_rechner-detail__hero-accent__QS4td{color:var(--portal-color-4)}.RechnerDetail_rechner-detail__hero-desc__8rvcr{font-size:var(--portal-text-lg);color:var(--portal-color-2);line-height:1.75;max-width:36rem}.RechnerDetail_rechner-detail__type-badge__9jruI{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:var(--portal-radius-lg);border:1px solid;font-size:var(--portal-text-sm);font-weight:700}.RechnerDetail_rechner-detail__type-badge__9jruI .material-symbols-outlined{font-size:var(--portal-text-lg)}.RechnerDetail_rechner-detail__type-badge--energie__Xm66T,.RechnerDetail_rechner-detail__type-badge--lifestyle__6M2mV,.RechnerDetail_rechner-detail__type-badge--mobilitaet__wnyCa,.RechnerDetail_rechner-detail__type-badge--shopping__Dg4dm{background-color:var(--portal-color-5);color:var(--portal-color-3);border-color:color-mix(in srgb,var(--portal-color-3) 20%,transparent)}.RechnerDetail_rechner-detail__grid__v6mh6{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:0 1.5rem 5rem}@media (min-width:768px){.RechnerDetail_rechner-detail__grid__v6mh6{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.RechnerDetail_rechner-detail__grid__v6mh6{grid-template-columns:repeat(12,1fr)}}.RechnerDetail_rechner-detail__calculator__yBSCk{display:flex;flex-direction:column;gap:2rem}@media (min-width:1024px){.RechnerDetail_rechner-detail__calculator__yBSCk{grid-column:span 8}}.RechnerDetail_rechner-detail__calc-card__CPZah{background-color:var(--color-surface);border-radius:var(--portal-card-radius);border:1px solid var(--color-border);padding:var(--portal-card-padding);box-shadow:var(--portal-shadow-clean)}.RechnerDetail_rechner-detail__calc-title__FDvCW{font-size:var(--portal-text-2xl);font-weight:700;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;color:var(--color-text-main)}.RechnerDetail_rechner-detail__calc-title-icon__vzrmE{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--portal-radius-lg);background-color:var(--portal-color-5);color:var(--color-text-main)}.RechnerDetail_rechner-detail__calc-title-icon__vzrmE .material-symbols-outlined{font-size:20px}.RechnerDetail_rechner-detail__input-grid__PX4G6{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2.5rem}@media (min-width:768px){.RechnerDetail_rechner-detail__input-grid__PX4G6{grid-template-columns:repeat(2,1fr)}}.RechnerDetail_rechner-detail__inputs__8xEe1{display:flex;flex-direction:column;gap:1.5rem}.RechnerDetail_rechner-detail__result-panel__bofCT{background-color:var(--portal-color-3);color:var(--color-text-on-primary);border-radius:var(--portal-radius-xl);padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.RechnerDetail_rechner-detail__result-decor__uB3zg{position:absolute;top:0;right:0;padding:8rem;background-color:color-mix(in srgb,white 5%,transparent);border-radius:var(--portal-radius-full);filter:blur(48px);margin-right:-4rem;margin-top:-4rem;pointer-events:none}.RechnerDetail_rechner-detail__result-label__7lxnF{font-size:var(--portal-text-sm);font-weight:500;color:color-mix(in srgb,white 85%,transparent);text-transform:uppercase;letter-spacing:.05em}.RechnerDetail_rechner-detail__result-value__m6vE_{font-size:3rem;font-weight:800;margin-top:.5rem;letter-spacing:-.025em;color:white}.RechnerDetail_rechner-detail__result-subtitle__lGdEn{font-size:var(--portal-text-sm);color:color-mix(in srgb,white 80%,transparent);margin-top:.5rem}.RechnerDetail_rechner-detail__result-breakdown__8OGCe{margin-top:2rem;display:flex;flex-direction:column;gap:.75rem}.RechnerDetail_rechner-detail__result-row__xPP9D{display:flex;justify-content:space-between;align-items:center;font-size:var(--portal-text-sm);border-bottom:1px solid color-mix(in srgb,white 10%,transparent);padding-bottom:.5rem}.RechnerDetail_rechner-detail__result-row-label__YZHD2{color:color-mix(in srgb,white 85%,transparent)}.RechnerDetail_rechner-detail__result-row-value__Hkhso{font-weight:700;color:white}.RechnerDetail_rechner-detail__result-placeholder__5UtT1{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px}.RechnerDetail_rechner-detail__result-placeholder-inner__COr1g{text-align:center}.RechnerDetail_rechner-detail__result-placeholder-bar--short__eL3Qk{height:1rem;background-color:color-mix(in srgb,white 20%,transparent);border-radius:var(--portal-radius-sm);width:6rem;margin-left:auto;margin-right:auto;margin-bottom:.5rem}.RechnerDetail_rechner-detail__result-placeholder-bar--long__a_zOF{height:2.5rem;background-color:color-mix(in srgb,white 20%,transparent);border-radius:var(--portal-radius-sm);width:8rem;margin-left:auto;margin-right:auto}.RechnerDetail_rechner-detail__result-placeholder-text__YFs5T{color:color-mix(in srgb,white 80%,transparent);font-size:var(--portal-text-sm);margin-top:1rem}.RechnerDetail_rechner-detail__share-btn__7DwZi{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:var(--portal-radius-lg);background-color:color-mix(in srgb,white 10%,transparent);border:1px solid color-mix(in srgb,white 20%,transparent);color:white;font-size:var(--portal-text-sm);font-weight:700;transition:background-color .2s ease;cursor:pointer;margin-top:1.5rem}.RechnerDetail_rechner-detail__share-btn__7DwZi:hover{background-color:color-mix(in srgb,white 20%,transparent)}.RechnerDetail_rechner-detail__share-btn__7DwZi:focus-visible{outline:2px solid white;outline-offset:2px}.RechnerDetail_rechner-detail__share-btn__7DwZi .material-symbols-outlined{font-size:var(--portal-text-lg)}.RechnerDetail_rechner-detail__info-grid__wTpa8{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:768px){.RechnerDetail_rechner-detail__info-grid__wTpa8{grid-template-columns:repeat(4,1fr)}}.RechnerDetail_rechner-detail__info-box__FExde{background-color:var(--color-surface);border-radius:var(--portal-radius-xl);padding:1rem;border:1px solid var(--color-border);display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;transition:box-shadow .2s ease}.RechnerDetail_rechner-detail__info-box__FExde:hover{box-shadow:var(--portal-shadow-clean)}.RechnerDetail_rechner-detail__info-icon__DAMsD{font-size:var(--portal-text-3xl)}.RechnerDetail_rechner-detail__info-label__Y_X_F{font-size:var(--portal-text-min);font-weight:700;color:var(--color-text-main)}.RechnerDetail_rechner-detail__info-desc__Y5VGr{font-size:var(--portal-text-min);color:var(--color-text-muted)}.RechnerDetail_rechner-detail__cards-row___vsA_{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.RechnerDetail_rechner-detail__cards-row___vsA_{grid-template-columns:repeat(2,1fr)}}.RechnerDetail_rechner-detail__how-card__DJmTD{background-color:var(--color-surface);padding:1.5rem;border-radius:var(--portal-radius-2xl);border:1px solid var(--color-border);box-shadow:var(--portal-shadow-clean)}.RechnerDetail_rechner-detail__how-title__mqpq8{font-weight:700;font-size:var(--portal-text-lg);margin-bottom:.75rem;color:var(--color-text-main)}.RechnerDetail_rechner-detail__how-text__zsZNq{font-size:var(--portal-text-sm);color:var(--color-text-muted);line-height:1.75}.RechnerDetail_rechner-detail__tips-card__c272E{background-color:var(--color-surface);padding:1.5rem;border-radius:var(--portal-radius-2xl);border:1px solid var(--color-border);box-shadow:var(--portal-shadow-clean)}.RechnerDetail_rechner-detail__tips-title__HWmdT{font-weight:700;font-size:var(--portal-text-lg);margin-bottom:.75rem;color:var(--color-text-main)}.RechnerDetail_rechner-detail__tips-list__KikCN{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.RechnerDetail_rechner-detail__tip__SIhxW{display:flex;gap:.5rem;font-size:var(--portal-text-sm);color:var(--color-text-muted);line-height:1.75}.RechnerDetail_rechner-detail__tip-icon__hS8vE{flex-shrink:0;font-size:var(--portal-text-base)}.RechnerDetail_rechner-detail__motivation__FmG2l{background-color:var(--portal-color-3-light);color:white;border-radius:var(--portal-radius-2xl);padding:2rem;position:relative;overflow:hidden}.RechnerDetail_rechner-detail__motivation__FmG2l:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.2),transparent);pointer-events:none}.RechnerDetail_rechner-detail__motivation-inner__rSrZr{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2rem}@media (min-width:768px){.RechnerDetail_rechner-detail__motivation-inner__rSrZr{flex-direction:row}}.RechnerDetail_rechner-detail__motivation-content__fImA9{max-width:28rem;flex:1}.RechnerDetail_rechner-detail__motivation-title__O36Dw{font-size:var(--portal-text-2xl);font-weight:700;margin-bottom:.5rem;color:white}.RechnerDetail_rechner-detail__motivation-desc__JH5nf{color:color-mix(in srgb,white 85%,transparent);margin-bottom:1.5rem}.RechnerDetail_rechner-detail__motivation-bar__VHqlg{width:100%;background:color-mix(in srgb,white 20%,transparent);border-radius:var(--portal-radius-full);height:.75rem;margin-bottom:.5rem}.RechnerDetail_rechner-detail__motivation-fill__URZnv{height:.75rem;border-radius:var(--portal-radius-full);transition:width .5s ease}.RechnerDetail_rechner-detail__motivation-labels__C7x4a{display:flex;justify-content:space-between;font-size:var(--portal-text-min);font-weight:500;color:color-mix(in srgb,white 85%,transparent)}.RechnerDetail_rechner-detail__motivation-icon-wrap__tmWRa{flex-shrink:0;background-color:color-mix(in srgb,white 10%,transparent);padding:1rem;border-radius:var(--portal-radius-xl);backdrop-filter:blur(4px);border:1px solid color-mix(in srgb,white 10%,transparent)}.RechnerDetail_rechner-detail__motivation-icon-wrap__tmWRa .material-symbols-outlined{font-size:3rem}.RechnerDetail_rechner-detail__sidebar__ujfL1{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.RechnerDetail_rechner-detail__sidebar__ujfL1{grid-column:span 4}}.RechnerDetail_rechner-detail__sidebar-header__EY_aB{display:flex;align-items:center;justify-content:space-between}.RechnerDetail_rechner-detail__sidebar-title__8C5cu{font-weight:700;font-size:var(--portal-text-lg);color:var(--color-text-main)}.RechnerDetail_rechner-detail__sidebar-link__DFE2N{font-size:var(--portal-text-min);font-weight:700;color:var(--color-text-muted);text-decoration:none;transition:color .2s ease}.RechnerDetail_rechner-detail__sidebar-link__DFE2N:hover{color:var(--portal-color-3)}.RechnerDetail_rechner-detail__deal-alarm__3AKun{background-color:var(--portal-color-3);border-radius:var(--portal-radius-xl);padding:1.25rem;text-align:center}.RechnerDetail_rechner-detail__deal-alarm-icon__lSDjt{color:white;font-size:var(--portal-text-3xl);margin-bottom:.75rem}.RechnerDetail_rechner-detail__deal-alarm-title__f_tPs{font-weight:700;color:white;font-size:var(--portal-text-sm);margin-bottom:.5rem}.RechnerDetail_rechner-detail__deal-alarm-desc__p29rX{font-size:var(--portal-text-min);color:color-mix(in srgb,white 85%,transparent);margin-bottom:1rem}.RechnerDetail_rechner-detail__deal-alarm-link__B16LS{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem;background-color:white;color:var(--portal-color-3);font-size:var(--portal-text-min);font-weight:700;border-radius:var(--portal-radius-lg);transition:background-color .2s ease;text-decoration:none}.RechnerDetail_rechner-detail__deal-alarm-link__B16LS:hover{background-color:var(--portal-color-5)}.RechnerDetail_rechner-detail__deal-alarm-link__B16LS:focus-visible{outline:2px solid var(--portal-color-3);outline-offset:2px}.RechnerDetail_rechner-detail__ratgeber-sidebar__CbrtJ{background-color:white;border-radius:var(--portal-radius-xl);border:1px solid var(--color-border);padding:1.25rem;box-shadow:var(--portal-shadow-clean)}.RechnerDetail_rechner-detail__ratgeber-title__aMRCu{font-weight:700;font-size:var(--portal-text-min);color:var(--color-text-muted);margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem}.RechnerDetail_rechner-detail__ratgeber-title__aMRCu .material-symbols-outlined{font-size:var(--portal-text-sm);color:var(--portal-color-3)}.RechnerDetail_rechner-detail__ratgeber-list__nsVVT{display:flex;flex-direction:column;gap:.5rem}.RechnerDetail_rechner-detail__more-calculators__yrIbH{background-color:var(--color-surface);border-radius:var(--portal-radius-xl);border:1px solid var(--color-border);padding:1.25rem;box-shadow:var(--portal-shadow-clean)}.RechnerDetail_rechner-detail__more-title__VaaZW{font-weight:700;color:var(--color-text-main);margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.RechnerDetail_rechner-detail__more-title__VaaZW .material-symbols-outlined{color:var(--portal-color-3)}.RechnerDetail_rechner-detail__more-desc__Ff3kJ{font-size:var(--portal-text-sm);color:var(--color-text-muted);margin-bottom:1rem}.RechnerDetail_rechner-detail__more-link__RN9Lq{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:2.5rem;font-size:var(--portal-text-sm);font-weight:700;border:1px solid var(--color-border);border-radius:var(--portal-radius-lg);transition:background-color .2s ease;text-decoration:none;color:var(--color-text-main);background-color:transparent}.RechnerDetail_rechner-detail__more-link__RN9Lq:hover{background-color:var(--portal-color-5)}.RechnerDetail_rechner-detail__more-link__RN9Lq:focus-visible{outline:2px solid var(--portal-color-3);outline-offset:2px}.RechnerDetail_rechner-detail__more-link__RN9Lq .material-symbols-outlined{font-size:var(--portal-text-base)}.RechnerDetail_rechner-detail__context__eWai_{max-width:1400px;margin-left:auto;margin-right:auto;padding:0 1.5rem 1.5rem}@media (min-width:768px){.RechnerDetail_rechner-detail__context__eWai_{padding-left:2rem;padding-right:2rem}}.RechnerDetail_rechner-detail__context-inner__Erk76{display:flex;align-items:flex-start;gap:.875rem;background-color:var(--portal-color-3-bg,var(--portal-color-3-a8));background-color:var(--portal-color-3-bg,color-mix(in srgb,var(--portal-color-3) 8%,transparent));border:1px solid color-mix(in srgb,var(--portal-color-3) 20%,transparent);border-radius:var(--portal-radius-xl);padding:1.125rem 1.25rem}.RechnerDetail_rechner-detail__context-icon__lAPIb{flex-shrink:0;font-size:1.25rem;color:var(--portal-color-3);margin-top:.125rem}.RechnerDetail_rechner-detail__context-text__juF4c{font-size:var(--portal-text-sm);color:var(--color-text-main);line-height:1.7;margin:0}.RechnerDetail_rechner-detail__guide__jNMJl{background-color:var(--color-surface);border-radius:var(--portal-radius-2xl);border:1px solid var(--color-border);padding:2rem;box-shadow:var(--portal-shadow-clean)}.RechnerDetail_rechner-detail__guide-title__mFvMN{font-size:var(--portal-text-xl);font-weight:700;color:var(--color-text-main);margin-bottom:1.25rem;line-height:1.3}.RechnerDetail_rechner-detail__guide-body__QbIue{display:flex;flex-direction:column;gap:1rem}.RechnerDetail_rechner-detail__guide-paragraph___wP4Y{font-size:var(--portal-text-base);color:var(--color-text-main);line-height:1.8;margin:0}.RechnerDetail_rechner-detail__info-card__wPL7d{background:var(--color-surface);border-radius:var(--portal-radius-xl);border:1px solid var(--color-border);padding:1.5rem;box-shadow:var(--portal-shadow-clean)}.RechnerDetail_rechner-detail__result-placeholder-bars__cJ8rt{animation:RechnerDetail_rechner-pulse__EaH06 2s cubic-bezier(.4,0,.6,1) infinite}.RechnerDetail_rechner-detail__motivation-icon-wrap__tmWRa .material-symbols-outlined,.RechnerDetail_rechner-detail__result-icon__yBJvZ .material-symbols-outlined,.RechnerDetail_rechner-detail__tip-icon__hS8vE{color:inherit}