.igps-calculations{padding-bottom:1px}.igps-calculations .form-base__error{margin:24px 0}@media(max-width:666.98px){.igps-calculations .form-base__section--outside:first-of-type{padding-top:16px}}@media(min-width:667px)and (max-width:767.98px){.igps-calculations .form-base__section--outside:first-of-type{padding-top:16px}}@media(min-width:768px)and (max-width:1023.98px){.igps-calculations .form-base__section--outside:first-of-type{padding-top:20px}}@media(min-width:1024px)and (max-width:1439.98px){.igps-calculations .form-base__section--outside:first-of-type{padding-top:24px}}@media(min-width:1440px)and (max-width:1919.98px){.igps-calculations .form-base__section--outside:first-of-type{padding-top:28px}}@media(min-width:1920px){.igps-calculations .form-base__section--outside:first-of-type{padding-top:32px}}.igps-calculations .form-base__section--outside:first-of-type{margin-top:0}.igps-calculations .period-btn-container{margin-bottom:0}.igps-calculations .term{align-items:center;display:flex}.igps-calculations .term .form__field{margin-left:18px}.igps-calculations .term--disabled label{color:var(--ds-color-text-subtle)}.igps-calculations[data-bg-theme=dark] .button:active,.igps-calculations[data-bg-theme=dark] .button:focus,.igps-calculations[data-bg-theme=dark] .button:hover{background-color:transparent}.bar-chart-legend{display:flex;justify-content:space-around;list-style:none;margin-left:0;padding:0}.bar-chart-legend__list-item{align-items:center;display:flex;flex-direction:column;margin-left:6px}.bar-chart-legend__icon{height:32px;width:32px}.bar-chart-legend__text{font-size:1.5rem;line-height:1.8rem;margin:0;max-width:85px;overflow-wrap:normal;text-align:center}.recharts-legend-wrapper:has(.bar-chart-legend){border-top:1px solid var(--ds-color-border-subtle,#ccc);padding-top:15px}@media(min-width:768px){.bar-chart-legend{margin-left:50px}.bar-chart-legend__list-item{flex-direction:row;margin-left:20px}.bar-chart-legend__icon{margin-right:10px}.bar-chart-legend__text{text-align:left}}.bar-chart-savings-legend{align-items:center;list-style:none;margin-bottom:0;margin-left:0;padding:0}.bar-chart-savings-legend,.bar-chart-savings-legend__list{display:flex;justify-content:space-around}.bar-chart-savings-legend__list-item{align-items:center;display:flex;flex-direction:column;width:110px}.bar-chart-savings-legend__list-item:first-of-type .bar-chart-savings-legend__text{padding:0;text-align:left}.bar-chart-savings-legend__icon{height:20px;width:20px}.bar-chart-savings-legend__text{font-size:1.2rem;line-height:1.2rem;margin:0;max-width:85px;overflow-wrap:normal;padding:0 8px;text-align:center}.recharts-legend-wrapper:has(.bar-chart-savings-legend){border-top:1px solid var(--ds-color-border-subtlest);padding-top:15px}@media(min-width:768px){.bar-chart-savings-legend{align-items:flex-start;margin-left:70px}.bar-chart-savings-legend__list-item{flex-direction:row}.bar-chart-savings-legend__icon{height:30px;margin-right:10px;width:30px}.bar-chart-savings-legend__text{font-family:Inter,Arial,sans-serif;font-size:1.6rem;line-height:1.4;margin-top:0;padding:0;text-align:left}}@media(min-width:768px)and (min-width:667px){.bar-chart-savings-legend__text{font-size:1.6619642857rem}}@media(min-width:768px)and (min-width:768px){.bar-chart-savings-legend__text{font-size:1.68rem}}@media(min-width:768px)and (min-width:1024px){.bar-chart-savings-legend__text{font-size:1.7257142857rem}}@media(min-width:768px)and (min-width:1440px){.bar-chart-savings-legend__text{font-size:1.8rem}}.bar-chart-with-savings-vertical-divider{border-right:1px solid var(--ds-color-graph-divider);bottom:0;left:25%;position:absolute;top:-20px;z-index:1}.bar-chart--itps .bar-chart-with-savings-vertical-divider{top:-87px}@media(min-width:768px){.bar-chart-with-savings-vertical-divider{left:33%}}@media(min-width:1024px){.bar-chart-with-savings-vertical-divider{left:30.5%}}.bar-chart{height:100%;margin-bottom:3rem;overflow:hidden;position:relative}.bar-chart:focus{border-radius:6px;outline:2px solid var(--ds-color-border-default);outline-offset:2px}.bar-chart .recharts-responsive-container{height:390px!important}.bar-chart .recharts-cartesian-axis-ticks{font-size:1.2rem;line-height:1.5}@media(min-width:667px){.bar-chart .recharts-cartesian-axis-ticks{font-size:1.2619642857rem;line-height:1.5}}@media(min-width:768px){.bar-chart .recharts-cartesian-axis-ticks{font-size:1.28rem;line-height:1.5}}@media(min-width:1024px){.bar-chart .recharts-cartesian-axis-ticks{font-size:1.3257142857rem;line-height:1.5}}@media(min-width:1440px){.bar-chart .recharts-cartesian-axis-ticks{font-size:1.4rem;line-height:1.5}}.bar-chart .recharts-yAxis .recharts-cartesian-axis-ticks{transform:translateX(-55px)}.bar-chart .recharts-reference-dot{transform:translateX(-4px)}.opportunities-dropdown{align-items:flex-start;display:flex;flex-flow:column;gap:0}.opportunities-dropdown__container{display:flex}.opportunities-dropdown__container--right{justify-content:right;width:100%}@media(min-width:768px){.opportunities-dropdown{align-items:center;flex-flow:row;gap:2rem}.opportunities-dropdown .form__field--select{margin-bottom:0}}.impact-card{background-color:var(--ds-color-surface-impactcard);border-radius:1.1rem;color:var(--ds-color-text-default);min-width:85%;padding:2rem;position:relative}.impact-card,.impact-card:nth-child(odd){margin-right:2rem}.impact-card:first-child{margin-left:2rem}.impact-card__icon{height:3.6rem;margin-bottom:.8rem;margin-top:-.4rem;width:3.6rem}.impact-card__title{font-size:2.2rem}.impact-card__text{margin:0}.impact-card .infobutton{position:absolute;right:5px;top:5px}@media(min-width:768px){.impact-card{margin-bottom:2rem;margin-right:0;min-width:auto;width:calc(50% - 1rem)}.impact-card:nth-child(odd){margin-right:2rem}.impact-card:first-child{margin-left:0}}.impact-cards{display:flex;flex-wrap:revert;margin-left:-3rem;overflow:scroll;width:calc(100% + 6rem)}@media(min-width:768px){.impact-cards{flex-wrap:wrap;margin-left:0;overflow:hidden;width:auto}}.impacts-header{display:flex;justify-content:space-between;margin-bottom:2rem}.impacts-header__title{margin:0}.impacts-toggle-button{font-size:1.6rem}@media(min-width:667px){.impacts-toggle-button{font-size:1.6619642857rem}}@media(min-width:768px){.impacts-toggle-button{font-size:1.68rem}}@media(min-width:1024px){.impacts-toggle-button{font-size:1.7257142857rem}}@media(min-width:1440px){.impacts-toggle-button{font-size:1.8rem}}.impacts-toggle-button{align-items:center;background:none;border:none;border-radius:3px;color:var(--ds-color-text-default);display:flex;font-family:Inter,Arial,sans-serif;gap:1rem;line-height:1.4;margin-top:0;transition:.2s ease}.impacts-toggle-button:focus-visible{background-color:var(--ds-color-surface-inverse);color:var(--ds-color-text-inverse);font-weight:700}.impacts-toggle-button:hover{text-decoration:underline}.impacts-toggle-button__icon{height:1.1rem;width:1.1rem}.impacts-container{display:flex;flex-flow:column}.impacts:nth-child(2){margin-top:2rem}.scroll-link{border-bottom:2px solid var(--ds-color-border-mid);display:inline;font-weight:700;outline:none;padding-bottom:1px;transition:.2s ease;vertical-align:initial}[data-bg-theme=dark] .scroll-link{border-color:var(--ds-color-border-inverse-subtle)}[data-bg-theme=dark] .scroll-link:hover{border-color:var(--ds-color-border-inverse)}.scroll-link:hover{border-bottom:2px solid var(--ds-color-border-default)}.scroll-link:focus{background:var(--ds-color-surface-inverse);border:0;border-radius:3px;color:var(--ds-color-text-inverse);padding:0 4px}.scroll-link{background:none;border-left:none;border-right:none;border-top:none;cursor:pointer;margin-bottom:28px;padding:0}.investment-input-list{display:flex;flex-flow:column;list-style:none;padding:3rem 5rem}.investment-input-list__item{align-items:baseline;display:flex;justify-content:space-between}.investment-input-list__item:not(.investment-input-list__item:last-child){margin-bottom:4rem}.investment-input-list__item-text{font-size:1.8rem}@media(min-width:667px){.investment-input-list__item-text{font-size:1.9239285714rem}}@media(min-width:768px){.investment-input-list__item-text{font-size:1.96rem}}@media(min-width:1024px){.investment-input-list__item-text{font-size:2.0514285714rem}}@media(min-width:1440px){.investment-input-list__item-text{font-size:2.2rem}}.investment-input-list__item-text{font-family:Inter,Arial,sans-serif;font-weight:400;margin:0}.investment-input-list__item-value{text-align:left;width:45%}.investment-input-list__item-value-text{font-size:2.2rem}@media(min-width:667px){.investment-input-list__item-value-text{font-size:2.3239285714rem}}@media(min-width:768px){.investment-input-list__item-value-text{font-size:2.36rem}}@media(min-width:1024px){.investment-input-list__item-value-text{font-size:2.4514285714rem}}@media(min-width:1440px){.investment-input-list__item-value-text{font-size:2.6rem}}.investment-input-list__item-value-text{border-bottom:2px solid var(--ds-color-border-button-default);font-family:Inter,Arial,sans-serif;font-weight:700;line-height:1.2;margin:0;padding-bottom:.2rem}.bar-chart-header{display:flex;margin-top:36px}.bar-chart-header__col:first-child{margin-right:32px;width:25%}.bar-chart-header__col--labels{margin-left:auto}.bar-chart-header__monthly,.bar-chart-header__total{margin-bottom:0}.bar-chart-header__monthly-label,.bar-chart-header__total-label{display:none}.bar-chart-header__monthly{font-weight:700}.bar-chart-header__monthly-value{font-family:NeueFreigeist,Arial,sans-serif;font-size:2.8rem}@media(min-width:667px){.bar-chart-header__monthly-value{font-size:3.1717857143rem}}@media(min-width:768px){.bar-chart-header__monthly-value{font-size:3.28rem}}@media(min-width:1024px){.bar-chart-header__monthly-value{font-size:3.5542857143rem}}@media(min-width:1440px){.bar-chart-header__monthly-value{font-size:4rem}}.bar-chart-header__monthly-value{line-height:1;margin-top:0}@media(min-width:768px){.bar-chart-header__col:first-child{margin-right:32px;width:33%}.bar-chart-header__col--labels{display:none}.bar-chart-header__monthly,.bar-chart-header__total{margin-bottom:0}.bar-chart-header__monthly-label,.bar-chart-header__total-label{display:inline}}@media(min-width:1024px){.bar-chart-header__col:first-child{margin-right:32px;width:30.5%}}.bar-chart-wrapper{display:flex;flex-flow:column;height:290px;justify-content:flex-end;position:absolute;width:100%}.bar-chart-wrapper__line{background-color:var(--ds-color-surface-secondary);display:flex;height:5rem;margin-bottom:5rem}.bar-chart-wrapper__line:first-of-type{height:0}.bar-chart-wrapper__line:last-of-type{height:0;margin-bottom:0}@media(max-width:666.98px){.question__buttons{gap:8px}}@media(min-width:667px)and (max-width:767.98px){.question__buttons{gap:8px}}@media(min-width:768px)and (max-width:1023.98px){.question__buttons{gap:10px}}@media(min-width:1024px)and (max-width:1439.98px){.question__buttons{gap:12px}}@media(min-width:1440px)and (max-width:1919.98px){.question__buttons{gap:14px}}@media(min-width:1920px){.question__buttons{gap:16px}}@media(max-width:666.98px){.question__buttons{margin-bottom:8px}}@media(min-width:667px)and (max-width:767.98px){.question__buttons{margin-bottom:8px}}@media(min-width:768px)and (max-width:1023.98px){.question__buttons{margin-bottom:10px}}@media(min-width:1024px)and (max-width:1439.98px){.question__buttons{margin-bottom:12px}}@media(min-width:1440px)and (max-width:1919.98px){.question__buttons{margin-bottom:14px}}@media(min-width:1920px){.question__buttons{margin-bottom:16px}}.question__buttons{display:flex;width:100%}.question__buttons .button-radio{flex-grow:1}.question__buttons .button{min-width:10rem;text-align:center;width:100%}.question__buttons .button--filled{background-color:var(--ds-color-graph-button-filled)!important;color:var(--ds-color-graph-button-filled-text)!important}.question__buttons .button--filled:focus,.question__buttons .button--filled:hover{background-color:var(--ds-color-graph-button-filled-hover)!important;color:var(--ds-color-graph-button-filled-hover-text)!important}.question__input-container{flex-grow:1;width:100%}@media(min-width:768px){.question__buttons .button-radio{flex-grow:unset}.question__buttons .button{width:auto}}.targets-dropdown{flex-grow:1;width:100%}.targets-dropdown--disabled{opacity:.6}.form-targets-dropdown:focus-within .form-targets-dropdown-handle,.form-targets-dropdown:focus-within .form-targets-dropdown-list{border-color:var(--ds-color-border-default)}.form-targets-dropdown-handle{border:2px solid var(--ds-color-border-input-default);border-radius:6px;width:100%}.form-targets-dropdown-handle:has(.visuallyhidden):hover{border-color:var(--ds-color-border-default)}.form-targets-dropdown-handle:has(.visuallyhidden) .form-targets-dropdown__label:hover{background-color:transparent}.form-targets-dropdown-list{background:var(--ds-color-surface-default);border:2px solid var(--ds-color-border-default);border-radius:6px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;list-style:none;margin-left:-2px;padding:0;position:absolute;top:52px;width:100%;z-index:1}.form-targets-dropdown-item:focus,.form-targets-dropdown-list:focus{outline:none}.form-targets-dropdown-item:focus{background-color:var(--ds-color-surface-custom-dropdown-item-hover)}.form-targets-dropdown-item[aria-selected=true]{background-color:var(--ds-color-surface-input-active)}.form-targets-dropdown-item[aria-selected=true] .form-targets-dropdown__icon,.form-targets-dropdown-item[aria-selected=true] .form-targets-dropdown__label{color:var(--ds-color-text-inverse)}.form-targets-dropdown-item[aria-selected=true]:hover{background-color:var(--ds-color-surface-custom-dropdown-item-hover);color:var(--ds-color-text-default)}.form-targets-dropdown__input:disabled{background-color:transparent}.form-targets-dropdown__input:disabled,.form-targets-dropdown__input:disabled+.form-targets-dropdown__label{cursor:not-allowed;opacity:.4}.form-targets-dropdown__label{font-size:1.6rem}@media(min-width:667px){.form-targets-dropdown__label{font-size:1.6619642857rem}}@media(min-width:768px){.form-targets-dropdown__label{font-size:1.68rem}}@media(min-width:1024px){.form-targets-dropdown__label{font-size:1.7257142857rem}}@media(min-width:1440px){.form-targets-dropdown__label{font-size:1.8rem}}.form-targets-dropdown__label{color:var(--ds-color-text-default);cursor:pointer;display:block;font-family:Inter,Arial,sans-serif;line-height:1.4;margin-bottom:0;margin-top:0;padding:14px 14px 14px 60px;position:relative}.form-targets-dropdown__label:hover{background-color:var(--ds-color-surface-custom-dropdown-item-hover)}.form-targets-dropdown__label--selectfirst{padding-left:20px}.form-targets-dropdown__label--initial.form-targets-dropdown__label:hover{background-color:transparent;cursor:default}.targets-dropdown--disabled .form-targets-dropdown__label{cursor:not-allowed}.form-targets-dropdown__icon{height:28px;left:21px;top:14px;width:25px}.form-targets-dropdown__chevron,.form-targets-dropdown__icon{color:var(--ds-color-text-default);pointer-events:none;position:absolute}.form-targets-dropdown__chevron{height:13px;right:21px;top:22px;transform:rotate(90deg);width:13px}@media(max-width:666.98px){.igps-form .form-base__section--outside{margin-bottom:32px}}@media(min-width:667px)and (max-width:767.98px){.igps-form .form-base__section--outside{margin-bottom:32px}}@media(min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section--outside{margin-bottom:40px}}@media(min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section--outside{margin-bottom:48px}}@media(min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section--outside{margin-bottom:56px}}@media(min-width:1920px){.igps-form .form-base__section--outside{margin-bottom:64px}}.igps-form .form-base__section-calculate{display:flex;flex-direction:column}@media(min-width:667px){.igps-form .form-base__section-calculate{align-items:flex-end;flex-direction:row;margin-top:38px}}@media(max-width:666.98px){.igps-form .form-base__section-cta-formfields,.igps-form .form-base__section-multiple-formfields{column-gap:16px}}@media(min-width:667px)and (max-width:767.98px){.igps-form .form-base__section-cta-formfields,.igps-form .form-base__section-multiple-formfields{column-gap:16px}}@media(min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section-cta-formfields,.igps-form .form-base__section-multiple-formfields{column-gap:20px}}@media(min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section-cta-formfields,.igps-form .form-base__section-multiple-formfields{column-gap:24px}}@media(min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section-cta-formfields,.igps-form .form-base__section-multiple-formfields{column-gap:28px}}@media(min-width:1920px){.igps-form .form-base__section-cta-formfields,.igps-form .form-base__section-multiple-formfields{column-gap:32px}}.igps-form .form-base__section-cta-formfields,.igps-form .form-base__section-multiple-formfields{display:flex;flex-direction:column}@media(min-width:667px){.igps-form .form-base__section-cta-formfields,.igps-form .form-base__section-multiple-formfields{align-items:end;flex-direction:row}.igps-form .form-base__section-cta-formfields .form__field--text,.igps-form .form-base__section-multiple-formfields .form__field--text{flex-grow:1}}@media(min-width:667px)and (max-width:666.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):first-child,.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):first-child{margin-right:0}}@media(min-width:667px)and (min-width:667px)and (max-width:767.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):first-child,.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):first-child{margin-right:0}}@media(min-width:667px)and (min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):first-child,.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):first-child{margin-right:0}}@media(min-width:667px)and (min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):first-child,.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):first-child{margin-right:0}}@media(min-width:667px)and (min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):first-child,.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):first-child{margin-right:0}}@media(min-width:667px)and (min-width:1920px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):first-child,.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):first-child{margin-right:0}}@media(min-width:667px)and (max-width:666.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2),.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2){margin-left:0}}@media(min-width:667px)and (min-width:667px)and (max-width:767.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2),.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2){margin-left:0}}@media(min-width:667px)and (min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2),.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2){margin-left:0}}@media(min-width:667px)and (min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2),.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2){margin-left:0}}@media(min-width:667px)and (min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2),.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2){margin-left:0}}@media(min-width:667px)and (min-width:1920px){.igps-form .form-base__section-cta-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2),.igps-form .form-base__section-multiple-formfields .form__field--text[data-error]:not([data-error=""]):nth-child(2){margin-left:0}}@media(max-width:666.98px){.igps-form .form-base__section-multiple-formfields{margin-bottom:24px}}@media(min-width:667px)and (max-width:767.98px){.igps-form .form-base__section-multiple-formfields{margin-bottom:24px}}@media(min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section-multiple-formfields{margin-bottom:30px}}@media(min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section-multiple-formfields{margin-bottom:36px}}@media(min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section-multiple-formfields{margin-bottom:42px}}@media(min-width:1920px){.igps-form .form-base__section-multiple-formfields{margin-bottom:48px}}@media(max-width:666.98px){.igps-form .form-base__section-multiple-formfields:last-child{margin-bottom:0}}@media(min-width:667px)and (max-width:767.98px){.igps-form .form-base__section-multiple-formfields:last-child{margin-bottom:0}}@media(min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section-multiple-formfields:last-child{margin-bottom:0}}@media(min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section-multiple-formfields:last-child{margin-bottom:0}}@media(min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section-multiple-formfields:last-child{margin-bottom:0}}@media(min-width:1920px){.igps-form .form-base__section-multiple-formfields:last-child{margin-bottom:0}}@media(max-width:666.98px){.igps-form .form-base__section-scrollLink{margin-top:24px}}@media(min-width:667px)and (max-width:767.98px){.igps-form .form-base__section-scrollLink{margin-top:24px}}@media(min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section-scrollLink{margin-top:30px}}@media(min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section-scrollLink{margin-top:36px}}@media(min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section-scrollLink{margin-top:42px}}@media(min-width:1920px){.igps-form .form-base__section-scrollLink{margin-top:48px}}@media(max-width:666.98px){.igps-form .form-base__section-scrollLink .rich-text{margin-bottom:16px}}@media(min-width:667px)and (max-width:767.98px){.igps-form .form-base__section-scrollLink .rich-text{margin-bottom:16px}}@media(min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section-scrollLink .rich-text{margin-bottom:20px}}@media(min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section-scrollLink .rich-text{margin-bottom:24px}}@media(min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section-scrollLink .rich-text{margin-bottom:28px}}@media(min-width:1920px){.igps-form .form-base__section-scrollLink .rich-text{margin-bottom:32px}}@media(max-width:666.98px){.igps-form .form-base__section-scrollLink .rich-text:empty{margin-bottom:0}}@media(min-width:667px)and (max-width:767.98px){.igps-form .form-base__section-scrollLink .rich-text:empty{margin-bottom:0}}@media(min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section-scrollLink .rich-text:empty{margin-bottom:0}}@media(min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section-scrollLink .rich-text:empty{margin-bottom:0}}@media(min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section-scrollLink .rich-text:empty{margin-bottom:0}}@media(min-width:1920px){.igps-form .form-base__section-scrollLink .rich-text:empty{margin-bottom:0}}[data-bg-theme=dark] .igps-form .form-base__section--inside .button.disabled{color:var(--ds-color-text-subtle)!important}[data-bg-theme=dark] .igps-form .form-base__section--inside .button.disabled:focus,[data-bg-theme=dark] .igps-form .form-base__section--inside .button.disabled:hover{color:currentColor!important}.igps-form .form-base__section .form__field--text{width:100%}.igps-form .form-base__section .form__field--text .form__input{border-bottom:2px solid var(--ds-color-border-input-default);padding-bottom:8px}.igps-form .form-base__section .form__field--text .form__input.focus+label{font-size:1.6rem;padding-top:0}@media(min-width:667px){.igps-form .form-base__section .form__field--text .form__input.focus+label{font-size:1.6619642857rem}}@media(min-width:768px){.igps-form .form-base__section .form__field--text .form__input.focus+label{font-size:1.68rem}}@media(min-width:1024px){.igps-form .form-base__section .form__field--text .form__input.focus+label{font-size:1.7257142857rem}}@media(min-width:1440px){.igps-form .form-base__section .form__field--text .form__input.focus+label{font-size:1.8rem}}.igps-form .form-base__section .form__field--text .form__input.focus+label{font-family:Inter,Arial,sans-serif;line-height:1.4;margin-top:0}@media(min-width:1024px){.igps-form .form-base__section .form__field--text .form__input.focus+label{padding-top:5px}.igps-form .form-base__section .form__field--text .form__input.focus+label>span.hint{font-family:Inter,Arial,sans-serif;font-size:1.6rem;line-height:1.4;margin-top:0}}@media(min-width:1024px)and (min-width:667px){.igps-form .form-base__section .form__field--text .form__input.focus+label>span.hint{font-size:1.6619642857rem}}@media(min-width:1024px)and (min-width:768px){.igps-form .form-base__section .form__field--text .form__input.focus+label>span.hint{font-size:1.68rem}}@media(min-width:1024px)and (min-width:1024px){.igps-form .form-base__section .form__field--text .form__input.focus+label>span.hint{font-size:1.7257142857rem}}@media(min-width:1024px)and (min-width:1440px){.igps-form .form-base__section .form__field--text .form__input.focus+label>span.hint{font-size:1.8rem}}.igps-form .form-base__section .form__field--text .form__input:focus{border-bottom:2px solid var(--ds-color-border-default)}.igps-form .form-base__section .form__field--text .form__input:disabled+label{opacity:1}.igps-form .form-base__section .form__field--text[data-error]:not([data-error=""]){margin-top:2rem}.igps-form .form-base__section .form__field--text[data-error]:not([data-error=""]) .form__input:focus{border-bottom:none}.igps-form .form-base__section .form__field--range{-webkit-appearance:none;appearance:none;border-radius:2px;height:4px;margin:24px 0 38px;outline:none;width:100%}.igps-form .form-base__section .form__field--range:focus::-webkit-slider-thumb{border:5px solid var(--ds-color-border-default);height:32px;margin-top:-16px;width:32px}.igps-form .form-base__section .form__field--range:focus::-moz-range-thumb{border:5px solid var(--ds-color-border-default);height:28px;margin-top:-16px;width:28px}@media(min-width:667px){.igps-form .form-base__section .form__field--range{margin-left:16px;margin-top:0}}@media(min-width:667px)and (max-width:666.98px){.igps-form .form-base__section .form__field--range{margin-bottom:8px}}@media(min-width:667px)and (min-width:667px)and (max-width:767.98px){.igps-form .form-base__section .form__field--range{margin-bottom:8px}}@media(min-width:667px)and (min-width:768px)and (max-width:1023.98px){.igps-form .form-base__section .form__field--range{margin-bottom:10px}}@media(min-width:667px)and (min-width:1024px)and (max-width:1439.98px){.igps-form .form-base__section .form__field--range{margin-bottom:12px}}@media(min-width:667px)and (min-width:1440px)and (max-width:1919.98px){.igps-form .form-base__section .form__field--range{margin-bottom:14px}}@media(min-width:667px)and (min-width:1920px){.igps-form .form-base__section .form__field--range{margin-bottom:16px}}.igps-form .form-base__section .form__field--range::-webkit-slider-runnable-track{height:4px}.igps-form .form-base__section .form__field--range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ds-color-surface-default);border:4px solid var(--ds-color-border-default);border-radius:50%;cursor:pointer;height:22px;margin-top:-8px;width:22px}.igps-form .form-base__section .form__field--range::-webkit-slider-thumb:active,.igps-form .form-base__section .form__field--range::-webkit-slider-thumb:hover{border:5px solid var(--ds-color-border-default);height:32px;margin-top:-16px;width:32px}.igps-form .form-base__section .form__field--range::-webkit-slider-thumb:active{background:var(--ds-color-surface-inverse)}.igps-form .form-base__section .form__field--range::-moz-range-track{height:4px}.igps-form .form-base__section .form__field--range::-moz-range-thumb{-webkit-appearance:none;background:var(--ds-color-surface-default);border:4px solid var(--ds-color-border-default);border-radius:50%;cursor:pointer;height:16px;margin-top:-8px;width:16px}.igps-form .form-base__section .form__field--range::-moz-range-thumb:active,.igps-form .form-base__section .form__field--range::-moz-range-thumb:hover{border:5px solid var(--ds-color-border-default);height:28px;margin-top:-16px;width:28px}.igps-form .form-base__section .form__field--range::-moz-range-thumb:active{background:var(--ds-color-surface-inverse)}.igps-form .button.disabled{color:var(--ds-color-text-subtle)!important;cursor:not-allowed}[data-bg-theme=dark] .igps-form .button.disabled,[data-bg-theme=dark] .igps-form .button.disabled:focus,[data-bg-theme=dark] .igps-form .button.disabled:hover{color:var(--ds-color-text-inverse)!important}.igps-form .button.disabled:hover{border:2px solid var(--ds-color-border-button-hover);color:var(--ds-color-text-default)!important}.igps-form .button.disabled:active{color:var(--ds-color-text-inverse)!important}.igps-form .overlay--info .container p{font-size:1.6rem}@media(min-width:667px){.igps-form .overlay--info .container p{font-size:1.6619642857rem}}@media(min-width:768px){.igps-form .overlay--info .container p{font-size:1.68rem}}@media(min-width:1024px){.igps-form .overlay--info .container p{font-size:1.7257142857rem}}@media(min-width:1440px){.igps-form .overlay--info .container p{font-size:1.8rem}}.igps-form .overlay--info .container p{font-family:Inter,Arial,sans-serif;line-height:1.4;margin-top:0}@media(min-width:1440px){.igps-form .overlay--info{padding-top:92px}}.cta-direct-action{margin-bottom:60px}.cta-direct-action:last-child,.cta-direct-action:only-child{margin-bottom:0}.cta-mail-form{margin-bottom:60px}.cta-mail-form .rich-text p,.cta-mail-form:last-child,.cta-mail-form:only-child{margin-bottom:0}.periodsdropdown{font-size:1.6rem}@media(min-width:667px){.periodsdropdown{font-size:1.6619642857rem}}@media(min-width:768px){.periodsdropdown{font-size:1.68rem}}@media(min-width:1024px){.periodsdropdown{font-size:1.7257142857rem}}@media(min-width:1440px){.periodsdropdown{font-size:1.8rem}}.periodsdropdown{flex-grow:1;font-family:Inter,Arial,sans-serif;line-height:1.4;margin-top:0;width:100%}.periodsdropdown .term{justify-content:flex-end}.periodsdropdown .term .form__field{flex-shrink:0}body.is-ie .igps-form .form-base__section .form__field--range{height:auto}@media(min-width:667px){body.is-ie .igps-form .form-base__section .form__field--range{bottom:-24px;position:relative}}.igps-pdf-info__header{align-items:center;display:flex;flex-flow:column;margin-bottom:4rem}.igps-pdf-info__header-title{font-size:3rem;margin-top:2rem;text-align:center}.igps-pdf-logo{height:3rem}.igps-pdf-logo__container{display:flex;justify-content:center;margin-bottom:10rem}.igps-rich-text-cta li,.igps-rich-text-cta p{font-size:2rem;margin:0}.igps-rich-text-cta h2{font-size:3rem;margin-bottom:4rem}.igps-rich-text-helptext li,.igps-rich-text-helptext p{font-size:2rem;margin:0}.igps-rich-text-helptext h2,.igps-rich-text-helptext h3,.igps-rich-text-helptext h4{margin-bottom:1rem}.igps-rich-text-helptext h2{font-size:2.75rem;margin-top:3.5rem}.igps-rich-text-helptext h3{font-size:2.5rem;margin-top:3rem}.igps-rich-text-helptext h4{font-size:2.25rem;margin-top:2.5rem}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(../fonts/inter/InterVariable.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(../fonts/inter/InterVariable-Italic.woff2) format("woff2")}@font-face{font-family:NeueFreigeist;font-style:normal;font-weight:400;src:url(../fonts/freigeist/RBFreigeistNeue-Regular.woff2) format("woff2"),url(../fonts/freigeist/RBFreigeistNeue-Regular.woff) format("woff")}@font-face{font-family:NeueFreigeist;font-style:italic;font-weight:400;src:url(../fonts/freigeist/RBFreigeistNeue-RegularItalic.woff2) format("woff2"),url(../fonts/freigeist/RBFreigeistNeue-RegularItalic.woff) format("woff")}@font-face{font-family:NeueFreigeist;font-style:normal;font-weight:600;src:url(../fonts/freigeist/RBFreigeistNeue-SemiBold.woff2) format("woff2"),url(../fonts/freigeist/RBFreigeistNeue-SemiBold.woff) format("woff")}@font-face{font-family:NeueFreigeist;font-style:italic;font-weight:600;src:url(../fonts/freigeist/RBFreigeistNeue-SemiBoldItalic.woff2) format("woff2"),url(../fonts/freigeist/RBFreigeistNeue-SemiBoldItalic.woff) format("woff")}@font-face{font-family:NeueFreigeist;font-style:normal;font-weight:700;src:url(../fonts/freigeist/RBFreigeistNeue-Bold.woff2) format("woff2"),url(../fonts/freigeist/RBFreigeistNeue-Bold.woff) format("woff")}@font-face{font-family:NeueFreigeist;font-style:italic;font-weight:700;src:url(../fonts/freigeist/RBFreigeistNeue-BoldItalic.woff2) format("woff2"),url(../fonts/freigeist/RBFreigeistNeue-BoldItalic.woff) format("woff")}.igps-pdf-time{font-size:1.6rem}@media(min-width:667px){.igps-pdf-time{font-size:1.6619642857rem}}@media(min-width:768px){.igps-pdf-time{font-size:1.68rem}}@media(min-width:1024px){.igps-pdf-time{font-size:1.7257142857rem}}@media(min-width:1440px){.igps-pdf-time{font-size:1.8rem}}.igps-pdf-time{font-family:Inter,Arial,sans-serif;line-height:1.4;margin-top:0}.igps-pdf-time__container{display:flex;justify-content:flex-end}.igps-pdf__title{font-family:NeueFreigeist,Arial,sans-serif;font-size:3.2rem}@media(min-width:667px){.igps-pdf__title{font-size:3.6957142857rem}}@media(min-width:768px){.igps-pdf__title{font-size:3.84rem}}@media(min-width:1024px){.igps-pdf__title{font-size:4.2057142857rem}}@media(min-width:1440px){.igps-pdf__title{font-size:4.8rem}}.igps-pdf__title{line-height:1;margin-top:0;text-align:center}.igps-pdf__subtitle{font-size:1.8rem}@media(min-width:667px){.igps-pdf__subtitle{font-size:1.9239285714rem}}@media(min-width:768px){.igps-pdf__subtitle{font-size:1.96rem}}@media(min-width:1024px){.igps-pdf__subtitle{font-size:2.0514285714rem}}@media(min-width:1440px){.igps-pdf__subtitle{font-size:2.2rem}}.igps-pdf__subtitle{font-family:Inter,Arial,sans-serif;font-weight:400;margin-top:0}.igps-pdf__section{padding:7rem 0}.igps-pdf__section+.igps-pdf__section--last,.igps-pdf__section+.igps-pdf__section--middle{padding-top:0}.igps-pdf__section--last{padding-bottom:10rem}.igps-pdf__section .form-base__section-title{font-size:2.2rem}@media(min-width:667px){.igps-pdf__section .form-base__section-title{font-size:2.3239285714rem}}@media(min-width:768px){.igps-pdf__section .form-base__section-title{font-size:2.36rem}}@media(min-width:1024px){.igps-pdf__section .form-base__section-title{font-size:2.4514285714rem}}@media(min-width:1440px){.igps-pdf__section .form-base__section-title{font-size:2.6rem}}.igps-pdf__section .form-base__section-title{font-family:Inter,Arial,sans-serif;line-height:1.2;margin-top:0}