body.is-dragging{-webkit-user-select:none;user-select:none}.c-rechner{background:#fff;padding-top:73px}@media (max-width: 768px){.c-rechner{padding-top:60px}}.c-rechner__head-amount,.c-rechner__readout-projection-long{transition:filter .2s ease}.c-rechner.is-calculating .c-rechner__head-amount{filter:blur(4px)}.c-rechner.is-calculating .c-rechner__readout-projection-long{filter:blur(2px)}.c-rechner__headline{max-width:770px;margin-left:auto;margin-right:auto;text-align:center}.c-rechner__subline{text-align:center;margin-top:12px;margin-bottom:20px}.c-rechner__head{background:#00358e;color:#fff;padding:40px 40px 30px}.c-rechner__head.is-sticky{position:sticky;top:0;z-index:2}.c-rechner__head-icon{display:block;width:100px;margin:0 auto}.c-rechner__head-center{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:35px;align-items:center}.c-rechner__head-label{font-size:clamp(22px,22px + (28 - 22) * (100vw - 769px) / (1300 - 769),28px);font-weight:600;grid-column:1;line-height:1;margin-right:20px}.c-rechner__head-amount{font-size:clamp(38px,38px + (48 - 38) * (100vw - 769px) / (1300 - 769),48px);font-weight:600;grid-column:2;text-align:center;line-height:1}.c-rechner__notes-button{display:flex;align-items:center;color:#fff;line-height:1}.c-rechner__notes-button:hover{color:#2d9d00}.c-rechner__notes-button:hover path{fill:#2d9d00}.c-rechner__head-yield{grid-column:2;grid-row:2;text-align:center;color:#2d9d00;font-size:18px;font-weight:600;margin-top:5px}.c-rechner__head-details{margin:30px auto 0;width:max-content}.c-rechner__body{margin-top:20px;background:#eef4ff;padding:20px}.c-rechner__body-button{display:block;margin-left:auto;width:min-content;margin-right:auto;margin-top:30px;padding-left:45px;padding-right:45px}.c-rechner__fineprint{margin-top:30px;font-size:12px;color:#00358e}.c-rechner__tiles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.c-rechner__tile{background:#fff;padding:15px 20px 20px}.c-rechner__tile-head{text-align:center}.c-rechner__tile-headline{font-size:clamp(20px,20px + (28 - 20) * (100vw - 769px) / (1300 - 769),28px);font-weight:600;color:#00358e;margin-bottom:3px}.c-rechner__tile-readout{color:#2d9d00;font-size:clamp(16px,16px + (20 - 16) * (100vw - 769px) / (1300 - 769),20px);font-weight:600;display:block}.c-rechner__range{cursor:grab}body.is-dragging .c-rechner__range{cursor:grabbing}.c-rechner__range *{pointer-events:none}.c-rechner__range{height:40px;margin-left:-10px;margin-right:-10px;position:relative}.c-rechner__range-track{height:1px;position:absolute;top:19.5px;left:10px;right:10px;background:#00358e}.c-rechner__range-dot-end{width:5px;height:5px;border-radius:50%;position:absolute;top:17.5px;right:7px;background:#00358e}.c-rechner__range-fill{height:4px;position:absolute;left:10px;top:18px;background:#2d9d00;width:0;border-radius:2px}.c-rechner__range-handle{width:15px;height:15px;border-radius:50%;position:absolute;top:12px;left:3.5px;background:#2d9d00}.c-rechner__range-label{font-size:14px;line-height:1;color:#00358e;pointer-events:none;margin-top:-7px;display:flex;justify-content:space-between}.c-rechner__range-label--top{color:#6b7280;margin-top:9px}.c-rechner__range-label--small{font-size:12px}@media (min-width: 769px){.c-rechner__head-arrow,.c-rechner__body-details,.c-rechner__notes-button--body{display:none}.c-rechner__notes-button--head{grid-column:3;margin-left:auto;padding-left:20px}.c-rechner__notes-button--head .c-rechner__notes-button-icon{margin-left:10px}.c-rechner__tile-head{min-height:85px}.c-rechner__range--amount-once{margin-top:30px}.c-rechner__range--duration{margin-top:35px}.c-rechner__range--yield{margin-top:15px}}@media screen and (min-width: 769px) and (max-width: 1250px){.c-rechner__tile-head{min-height:100px}.c-rechner__range-label{font-size:12px}}@media (max-width: 768px){.c-rechner__head,.c-rechner__body{margin-left:-15px;margin-right:-15px}.c-rechner__head{padding:20px 10px 30px;position:relative}.c-rechner__headline,.c-rechner__subline{text-align:left}.c-rechner__subline{margin-bottom:20px;font-size:clamp(20px,20px + (24 - 20) * (100vw - 400px) / (768 - 400),24px)}.c-rechner__head-icon{width:65px}.c-rechner__head-center{grid-template-columns:1fr;margin-top:20px}.c-rechner__head-label{text-align:center;margin-right:0;font-size:20px}.c-rechner__head-amount{grid-column:1;grid-row:3;font-size:40px;margin-top:15px}.c-rechner__head-yield{grid-column:1;grid-row:2;font-size:16px;margin-top:0}.c-rechner__notes-button--head,.c-rechner__head-details{display:none}.c-rechner__head-arrow{position:absolute;left:50%;margin-left:-12px;bottom:-31px;width:25px}.c-rechner__body{padding:30px 10px;margin-top:10px}.c-rechner__tiles{grid-template-columns:1fr}.c-rechner__tile{padding:10px 15px}.c-rechner__tile-head{text-align:left}.c-rechner__tile-headline,.c-rechner__tile-readout{font-size:16px}.c-rechner__tile--amount .c-rechner__tile-readout{flex-basis:100%}.c-rechner__range{margin-top:10px}.c-rechner__range-label{font-size:12px}.c-rechner__range-label br{display:none}.c-rechner__range-label--top{margin-top:15px}.c-rechner__notes-button--body{color:#00358e;margin-top:15px}.c-rechner__notes-button--body path{fill:#00358e}.c-rechner__notes-button--body .c-rechner__notes-button-icon{margin-right:10px}.c-rechner__body-details{color:#00358e;margin-top:15px}.c-rechner__body-button{margin-top:20px}}.c-faq__headline{color:#fff;text-align:center;margin-bottom:40px}.c-faq__content{max-width:820px;margin:0 auto}.c-accordion{padding-left:0;list-style:none;border-bottom:1px solid #fff}.c-accordion__element{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.c-accordion__link{color:#2d9d00;background:#fff;transform:background .2s ease,color .2s ease;font-weight:600;padding:10px 40px 10px 20px;display:block;width:100%;text-align:left;position:relative}.c-accordion__arrow{position:absolute;top:50%;right:13px;margin-top:-4px;transform:scale(-1);transition:transform .2s ease}.c-accordion__arrow path{transition:fill .2s ease;fill:#00358e}.c-accordion__detail{background:#fff;padding:10px 20px;color:#1f2937}.c-accordion__element--closed .c-accordion__detail{display:none}.c-accordion__element--closed .c-accordion__link{color:#fff;background:#00358e}.c-accordion__element--closed .c-accordion__arrow{transform:scale(1)}.c-accordion__element--closed .c-accordion__arrow path{fill:#fff}@media (max-width: 768px){.c-accordion__link,.c-accordion__detail{padding-left:10px}}html.modal-open,body.modal-open{overflow:hidden}.c-faq.modal{position:fixed;inset:0;z-index:9999;display:none;background:#0009;padding:24px;overflow:auto}.c-faq.modal.is-open{display:block}.c-faq__content{max-width:900px;margin:40px auto}.c-faq.modal{background:#00358eeb}
