.InvestmentSlider-module-base{--hovered-track-height:2.5rem;--initial-track-height:1rem;--thumb-width:2rem;--tooltip-gap:0.25rem;--tooltip-height:4.125rem;--tooltip-rotation:0deg;--tooltip-tail-height:0.7rem;--tooltip-tail-width:1.0625rem;--track-border-radius:100vw;padding-top:calc(var(--tooltip-height) + var(--tooltip-tail-height) + .75rem);position:relative;touch-action:none;transition:padding .3s cubic-bezier(.47,1.64,.41,.8);-webkit-user-select:none;-moz-user-select:none;user-select:none}.InvestmentSlider-module-base:has(.InvestmentSlider-module-slider:hover){--tooltip-gap:0.75rem;--tooltip-rotation:var(--tooltip-current-rotation,-10deg)}.InvestmentSlider-module-wrapper{display:flex;flex-direction:column;gap:.5rem;padding-inline:1rem;width:100%}.InvestmentSlider-module-slider{align-items:center;display:flex;height:var(--hovered-track-height);padding-block:calc((var(--hovered-track-height) - var(--initial-track-height))/2);position:relative;transition:padding .3s cubic-bezier(.47,1.64,.41,.8);width:100%}.InvestmentSlider-module-slider:hover{padding-block:0}.InvestmentSlider-module-slider:hover .InvestmentSlider-module-thumb{box-shadow:0 5.333px 10.667px rgba(51,51,51,0),0 0 0 .25rem #b50971}.InvestmentSlider-module-track{background-color:var(--dark--aplha--5,rgba(31,31,31,.05));border-radius:var(--track-border-radius);box-shadow:inset 0 4px 16px 0 rgba(161,14,75,.1);flex-grow:1;height:100%;overflow:hidden;position:relative}.InvestmentSlider-module-range{background:linear-gradient(90deg,#d90b3b -.98%,#b50971 100%),var(--accent--100,#c7105c);height:100%;left:0!important;position:absolute;right:unset!important;width:var(--track-width)}.InvestmentSlider-module-thumb{align-items:center;background-image:url(https://www.enercity-erneuerbare.de/_next/static/media/dot.dd233af4.webp);background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:var(--radius--full,50%);box-shadow:0 5.333px 10.667px rgba(51,51,51,.3);display:flex;height:2rem;justify-content:center;position:relative;transition:box-shadow .3s cubic-bezier(.47,1.64,.41,.7);width:2rem;will-change:box-shadow}.InvestmentSlider-module-thumb:focus{box-shadow:0 1px .1875rem 0 rgba(var(--accent-rgb--100,199,18,92),.12),0 .5rem 1rem 0 rgba(var(--accent-rgb--100,199,18,92),.12),0 0 0 .25rem rgba(var(--accent-rgb--100,199,18,92),.12),0 5.333px 10.667px rgba(51,51,51,.3);outline:none}.InvestmentSlider-module-tooltip-wrapper{left:var(--tooltip-offset);position:absolute;top:.5rem;transform:rotate(var(--tooltip-rotation)) translate(calc(var(--thumb-width) / 2 * -1),calc(var(--tooltip-gap) * -1));transform-origin:center calc(100% + var(--tooltip-tail-width)/2);transition:transform .3s cubic-bezier(.47,1.64,.41,.8);width:9.1875rem;z-index:2}@media only screen and (min-width:992px){.InvestmentSlider-module-tooltip-wrapper{width:9.9375rem}}.InvestmentSlider-module-tooltip{align-items:center;background:linear-gradient(90deg,#d90b3b -.98%,#b50971 100%) var(--accent--100,#c7105c);border-radius:var(--radius--full,100vw);color:#fff;display:flex;flex-direction:column;height:var(--tooltip-height);justify-content:center;padding:.375rem .875rem;pointer-events:none;width:100%}.InvestmentSlider-module-tooltip:focus{outline:none}@media only screen and (min-width:992px){.InvestmentSlider-module-tooltip{--tooltip-height:4.125rem;padding:.5rem 1.25rem}}.InvestmentSlider-module-tooltip .InvestmentSlider-module-label{color:hsla(0,0%,100%,.8);font-size:.75rem;font-weight:500}.InvestmentSlider-module-tooltip .InvestmentSlider-module-value{font-size:1.5rem;font-weight:500}.InvestmentSlider-module-tail{aspect-ratio:1;background:linear-gradient(90deg,#d90b3b -.98%,#b50971 100%),var(--accent--100,#c7105c);background-attachment:fixed;background-position:0;background-size:9.9375rem;border-bottom-right-radius:.25rem;height:calc(100% + var(--tooltip-tail-height));-webkit-mask-image:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjY2IiBoZWlnaHQ9Ijc4IiB2aWV3Qm94PSIwIDAgNjYgNzgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjY2NTQ4IDU2LjMzNDVDLTMuMjIxODMgNDMuNDQ3MiAtMy4yMjE4MyAyMi41NTI4IDkuNjY1NDggOS42NjU0OEMyMi41NTI4IC0zLjIyMTgzIDQzLjQ0NzIgLTMuMjIxODMgNTYuMzM0NSA5LjY2NTQ4QzY5LjIyMTggMjIuNTUyOCA2OS4yMjE4IDQzLjQ0NzIgNTYuMzM0NSA1Ni4zMzQ1TDM3LjI0MjYgNzUuNDI2NEMzNC44OTk1IDc3Ljc2OTYgMzEuMTAwNSA3Ny43Njk2IDI4Ljc1NzQgNzUuNDI2NEw5LjY2NTQ4IDU2LjMzNDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjY2IiBoZWlnaHQ9Ijc4IiB2aWV3Qm94PSIwIDAgNjYgNzgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjY2NTQ4IDU2LjMzNDVDLTMuMjIxODMgNDMuNDQ3MiAtMy4yMjE4MyAyMi41NTI4IDkuNjY1NDggOS42NjU0OEMyMi41NTI4IC0zLjIyMTgzIDQzLjQ0NzIgLTMuMjIxODMgNTYuMzM0NSA5LjY2NTQ4QzY5LjIyMTggMjIuNTUyOCA2OS4yMjE4IDQzLjQ0NzIgNTYuMzM0NSA1Ni4zMzQ1TDM3LjI0MjYgNzUuNDI2NEMzNC44OTk1IDc3Ljc2OTYgMzEuMTAwNSA3Ny43Njk2IDI4Ljc1NzQgNzUuNDI2NEw5LjY2NTQ4IDU2LjMzNDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");-webkit-mask-position:var(--tail-position) top;mask-position:var(--tail-position) top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0;width:100%;z-index:-1}.InvestmentSlider-module-legend{display:flex;flex-direction:column;gap:.5rem}.InvestmentSlider-module-legend .InvestmentSlider-module-marks{align-items:center;display:flex;height:1rem;justify-content:space-between;padding-inline:1rem;position:relative}.InvestmentSlider-module-legend .InvestmentSlider-module-marks .InvestmentSlider-module-mark{background-color:var(--neutral--20,#cecece);border-radius:100vw;display:flex;height:.5rem;transition:height .3s,background-color .3s;width:.0625rem}.InvestmentSlider-module-legend .InvestmentSlider-module-marks .InvestmentSlider-module-mark:first-child,.InvestmentSlider-module-legend .InvestmentSlider-module-marks .InvestmentSlider-module-mark:last-child{height:1rem}.InvestmentSlider-module-legend .InvestmentSlider-module-marks .InvestmentSlider-module-mark.InvestmentSlider-module-active{background-color:var(--neutral--100,#1f1f1f);height:1rem;width:.125rem}.InvestmentSlider-module-legend .InvestmentSlider-module-labels{color:var(--neutral--60,#626262);display:flex;font-size:.75rem;font-weight:400;justify-content:space-between;position:relative}.InvestmentSlider-module-legend .InvestmentSlider-module-labels>.InvestmentSlider-module-label{display:block;transition:transform .3s,color .3s;white-space:nowrap}.InvestmentSlider-module-legend .InvestmentSlider-module-labels>.InvestmentSlider-module-label.InvestmentSlider-module-active{color:var(--neutral--100,#1f1f1f);transform:scale(1.1)}.ToggleIcon-module-base{--toggle-size:1.625rem;--toggle-icon-size:calc(var(--toggle-size) / 2);--toggle-width:calc(var(--toggle-size) * 1.75);--toggle-border-radius:calc(var(--toggle-size) / 2);--toggle-border-width:0.125rem;--toggle-spacing:calc((var(--toggle-size) - var(--toggle-icon-size)) / 2);cursor:pointer;height:var(--toggle-size);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--toggle-width);-webkit-tap-highlight-color:rgba(0,0,0,0)}.ToggleIcon-module-input,.ToggleIcon-module-switch{height:100%;opacity:0;width:100%}.ToggleIcon-module-slider{background-color:#fff;border:var(--toggle-border-width) solid #ffdbe2;border-radius:var(--toggle-border-radius);bottom:0;color:#eeabb9;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .5s,border-color .5s,transform .5s}.ToggleIcon-module-slider:after,.ToggleIcon-module-slider:before{border-radius:50%;color:#eeabb9;content:"";height:var(--toggle-icon-size);position:absolute;top:50%;transition:.4s;translate:calc(var(--toggle-spacing) - var(--toggle-border-width)) -50%;width:var(--toggle-icon-size)}.ToggleIcon-module-slider:before{background-color:#eeabb9;transition:.4s}.ToggleIcon-module-slider:after{background-image:url('data:image/svg+xml, <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.3738 3.37622C12.7643 3.76675 12.7643 4.39991 12.3738 4.79044L6.54045 10.6238C6.35291 10.8113 6.09855 10.9167 5.83334 10.9167C5.56812 10.9167 5.31377 10.8113 5.12623 10.6238L2.20956 7.7071C1.81904 7.31658 1.81904 6.68341 2.20957 6.29289C2.60009 5.90236 3.23325 5.90236 3.62378 6.29289L5.83334 8.50245L10.9596 3.37622C11.3501 2.9857 11.9833 2.9857 12.3738 3.37622Z" fill="%23c7125c"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:85% 85%;opacity:0;scale:.1;transition:opacity .2s,scale .2s,translate .4s}.ToggleIcon-module-input:checked+.ToggleIcon-module-slider{background-color:#c7105c;border-color:#c7105c;color:#c7105c}.ToggleIcon-module-input:focus-visible+.ToggleIcon-module-slider{box-shadow:0 1px 3px 0 rgba(199,18,92,.12),0 8px 16px 0 rgba(199,18,92,.12),0 0 0 4px rgba(199,18,92,.12)}.ToggleIcon-module-input:checked+.ToggleIcon-module-slider:after,.ToggleIcon-module-input:checked+.ToggleIcon-module-slider:before{background-color:#fff;translate:calc(var(--toggle-width) - var(--toggle-icon-size) - var(--toggle-spacing) - var(--toggle-border-width)) -50%}.ToggleIcon-module-input:checked+.ToggleIcon-module-slider:after{opacity:1;scale:1;transition:opacity .3s .2s,scale .3s .2s,translate .4s}.FormToggleCard-module-base{border:2px solid #ffdbe2;border-radius:5px;margin:0}.FormToggleCard-module-header{align-items:center;color:#c7105c;display:flex;gap:1rem;height:5rem}.FormToggleCard-module-header .FormToggleCard-module-active-label{font-weight:500}.FormToggleCard-module-label{font-size:1.125rem;font-weight:400;line-height:1.3;transition:font-weight .25s}.FormToggleCard-module-label.FormToggleCard-module-active{font-weight:500}.FormToggleCard-module-animated-wrapper{background-color:#fef7f8;overflow:hidden;position:relative;width:100%}.FormToggleCard-module-children-wrapper,.FormToggleCard-module-header{padding-inline:1rem}.FormToggleCard-module-children-wrapper{padding-block:1rem}.CourseRegistrationForm-module-base{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:1.5rem;margin:2.5rem .5rem;max-width:calc(100% - 1rem);padding:2rem 1rem;position:relative;width:55rem}@media only screen and (min-width:768px){.CourseRegistrationForm-module-base{gap:2.5rem;margin-block:4rem;padding:3rem}}.CourseRegistrationForm-module-base .CourseRegistrationForm-module-form-headline{font-size:1.75rem}@media only screen and (min-width:576px){.CourseRegistrationForm-module-base .CourseRegistrationForm-module-form-headline{font-size:2.25rem}}.ACWindPowerInvestCalc-module-headline,.ACWindPowerInvestCalc-module-highlighted .ACWindPowerInvestCalc-module-data-item-detail,.ACWindPowerInvestCalc-module-highlighted .ACWindPowerInvestCalc-module-data-item-label{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--default-gradient,linear-gradient(90deg,#990099 0,#e50000 100%));box-decoration-break:clone;-webkit-box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0)}.ACWindPowerInvestCalc-module-base{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:1.5rem;margin:0 auto;max-width:100%;width:39rem}@media only screen and (min-width:768px){.ACWindPowerInvestCalc-module-base{align-items:flex-start;font-size:1.25rem}}.ACWindPowerInvestCalc-module-bonus-box{align-items:center;align-self:stretch;background:var(--color-accent-solid-accent--5,#fcf3f7);border:1px solid var(--color-accent-solid-accent--10,#fae8f0);border-radius:.5rem;display:flex;font-weight:500;gap:.75rem;justify-content:space-between;line-height:1;padding:.75rem 1rem}.ACWindPowerInvestCalc-module-headline{display:block;font-size:1.5rem;font-weight:500;line-height:1.125;margin:0 0 .5rem;text-align:center;width:100%}@media only screen and (min-width:768px){.ACWindPowerInvestCalc-module-headline{font-size:1.875rem;line-height:1}}.ACWindPowerInvestCalc-module-data-items{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;width:100%}.ACWindPowerInvestCalc-module-data-item{align-items:last baseline;display:flex;flex:1 1;flex-direction:row;gap:.5rem;justify-content:stretch;margin:0;padding:0;width:100%}.ACWindPowerInvestCalc-module-data-item .ACWindPowerInvestCalc-module-dots{align-items:baseline;display:flex;flex:1 1;font-size:50%;font-weight:700;margin:0;min-width:2.25ch;opacity:.3;overflow:hidden}.ACWindPowerInvestCalc-module-data-item .ACWindPowerInvestCalc-module-dots:before{content:". . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . .";float:left;white-space:nowrap;width:0}.ACWindPowerInvestCalc-module-data-item-detail{align-items:baseline;display:flex;font-weight:500;gap:.5rem;white-space:nowrap}.ACWindPowerInvestCalc-module-data-item.ACWindPowerInvestCalc-module-highlighted{color:#c7105c}.ACWindPowerInvestCalc-module-data-item-detail,.ACWindPowerInvestCalc-module-data-item-label{margin:0}.ACWindPowerInvestCalc-module-highlighted .ACWindPowerInvestCalc-module-data-item-detail,.ACWindPowerInvestCalc-module-highlighted .ACWindPowerInvestCalc-module-data-item-label{font-weight:700}.ACWindPowerInvestCalc-module-button{margin-left:auto}@media only screen and (min-width:768px){.ACWindPowerInvestCalc-module-button{margin-left:0}}.ACWindPowerInvestCalc-module-slider{margin-inline:0;width:100%}@media only screen and (min-width:768px){.ACWindPowerInvestCalc-module-slider{margin-inline:-1rem;width:calc(100% + 2rem)}}.ACWindPowerInvestCalc-module-switch{--toggle-size:2rem}.CheckBoxCardList-module-base{display:flex}.CheckBoxCardList-module-base>:not(:last-child){margin-right:18px}@media only screen and (max-width:767px){.CheckBoxCardList-module-base{flex-direction:column!important}.CheckBoxCardList-module-base>:not(:last-child){margin-bottom:16px!important;margin-right:0}}.CheckBoxCardList-module-columnFlex{flex-direction:column}.CheckBoxCardList-module-columnFlex>:not(:last-child){margin-bottom:10px}.CheckBoxCardList-module-selectionWrapper{width:100%}@media only screen and (min-width:768px){.CheckBoxCardList-module-hideOnFullLength{display:none}}@media only screen and (max-width:767px){.CheckBoxCardList-module-hideOnChechboxLength{display:none}}
/*# sourceMappingURL=7460acffcfd77947.css.map*/