.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(--Text-Subtle)}.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-family:var(--body-small-regular-font-family);font-size:var(--body-small-regular-font-size);font-weight:var(--body-small-regular-font-weight);letter-spacing:var(--body-small-regular-font-letter-spacing);line-height:var(--body-small-regular-font-line-height);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(--Border-Interactive-Default,#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-family:var(--body-small-regular-font-family);font-size:var(--body-small-regular-font-size);font-weight:var(--body-small-regular-font-weight);letter-spacing:var(--body-small-regular-font-letter-spacing);line-height:var(--body-small-regular-font-line-height);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(--Border-Interactive-Default);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:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);margin-top:0;padding:0;text-align:left}}.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(--Border-Default);outline-offset:2px}.bar-chart .recharts-responsive-container{height:390px!important}.bar-chart .recharts-cartesian-axis-ticks{font-family:var(--body-small-regular-font-family);font-size:var(--body-small-regular-font-size);font-weight:var(--body-small-regular-font-weight);letter-spacing:var(--body-small-regular-font-letter-spacing);line-height:var(--body-small-regular-font-line-height);margin-top:0}.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(--Surface-Information);border-radius:1.1rem;color:var(--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-family:var(--body-large-font-family);font-size:var(--body-large-font-size);font-weight:var(--body-large-font-weight);letter-spacing:var(--body-large-font-letter-spacing);line-height:var(--body-large-font-line-height);margin-top:0}.impact-card__text{margin:0}.impact-card button.infobutton{border-color:var(--Border-Default);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{align-items:center;background:none;border:none;border-radius:3px;color:var(--Text-Default);display:flex;font-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);gap:1rem;letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);margin-top:0;transition:.2s ease}.impacts-toggle-button:focus-visible{background-color:var(--Surface-Interactive-Primary-Focus);color:var(--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:.2rem solid var(--Border-Interactive-Default);display:inline;font-weight:700;outline:none;transition:.2s ease;vertical-align:initial}[data-bg-theme=dark] .scroll-link{border-color:var(--Border-InverseSubtle)}[data-bg-theme=dark] .scroll-link:active,[data-bg-theme=dark] .scroll-link:focus,[data-bg-theme=dark] .scroll-link:hover{border-color:var(--Border-Inverse)}[data-bg-theme=dark] .scroll-link:focus-visible{border-color:transparent;outline-color:var(--Border-Inverse)}[data-bg-theme=light] .scroll-link{border-color:var(--Border-Interactive-Default)}[data-bg-theme=light] .scroll-link:active,[data-bg-theme=light] .scroll-link:hover{border-color:var(--Border-Interactive-Hover)}[data-bg-theme=light] .scroll-link:focus{border-color:var(--Border-Interactive-Focus)}[data-bg-theme=light] .scroll-link:focus-visible{border-color:transparent;outline-color:var(--Border-Default)}.scroll-link:active,.scroll-link:hover{border-bottom:.2rem solid var(--Border-Interactive-Hover)}.scroll-link:focus{border-color:var(--Border-Interactive-Focus)}.scroll-link:focus-visible{border-color:transparent;border-radius:var(--ds-border-radius-md);outline:.2rem solid var(--Border-Default);outline-offset:.2rem;transition:none}.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-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);margin:0}.investment-input-list__item-value{text-align:left;width:45%}.investment-input-list__item-value-text{border-bottom:2px solid var(--Border-Interactive-Default);font-family:var(--body-large-font-family);font-size:var(--body-large-font-size);font-weight:var(--body-large-font-weight);font-weight:700;letter-spacing:var(--body-large-font-letter-spacing);line-height:var(--body-large-font-line-height);margin:0;padding-bottom:.2rem}.bar-chart-header{display:flex;margin-top:36px}.bar-chart-header__title{font-family:var(--h3-small-font-family);font-size:var(--h3-small-font-size);font-weight:var(--h3-small-font-weight);letter-spacing:var(--h3-small-font-letter-spacing);line-height:var(--h3-small-font-line-height);margin-top:0}.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:var(--h2-small-font-family);font-size:var(--h2-small-font-size);font-weight:var(--h2-small-font-weight);letter-spacing:var(--h2-small-font-letter-spacing);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-birch-skin);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-radio input:focus+label{border-color:var(--Border-Interactive-Focus)}.question__buttons .button-radio input:checked+label{background:var(--Surface-Interactive-Primary-Focus);color:var(--Text-Inverse)}.question__buttons .button-radio input:focus-visible+label{outline:.2rem solid var(--Border-Interactive-Focus);outline-offset:2px}.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(--Border-Interactive-Focus)}.form-targets-dropdown-handle{border:2px solid var(--Border-Interactive-Default);border-radius:6px;width:100%}.form-targets-dropdown-handle:has(.visuallyhidden):hover{border-color:var(--Border-Interactive-Hover)}.form-targets-dropdown-handle:has(.visuallyhidden) .form-targets-dropdown__label:hover{background-color:transparent;color:var(--Text-Default)}.form-targets-dropdown-handle:has(.visuallyhidden) .form-targets-dropdown__label:hover svg{color:var(--Text-Default)}.form-targets-dropdown-list{background:var(--Surface-Default);border:2px solid var(--Border-Interactive-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,.form-targets-dropdown-item:hover{background-color:var(--Surface-Interactive-Primary-Hover)}.form-targets-dropdown-item:focus .form-targets-dropdown__icon,.form-targets-dropdown-item:focus .form-targets-dropdown__label,.form-targets-dropdown-item:hover .form-targets-dropdown__icon,.form-targets-dropdown-item:hover .form-targets-dropdown__label{color:var(--Text-Inverse)}.form-targets-dropdown-item[aria-selected=true]{background:var(--Surface-Interactive-Primary-Hover)}.form-targets-dropdown-item[aria-selected=true] .form-targets-dropdown__icon,.form-targets-dropdown-item[aria-selected=true] .form-targets-dropdown__label{color:var(--Text-Inverse)}.form-targets-dropdown-item[aria-selected=true]:focus,.form-targets-dropdown-item[aria-selected=true]:hover{background-color:var(--Surface-Interactive-Primary)}.form-targets-dropdown-item[aria-selected=true]:focus .form-targets-dropdown__icon,.form-targets-dropdown-item[aria-selected=true]:focus .form-targets-dropdown__label,.form-targets-dropdown-item[aria-selected=true]:hover .form-targets-dropdown__icon,.form-targets-dropdown-item[aria-selected=true]:hover .form-targets-dropdown__label{color:var(--Text-Inverse)}.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{color:var(--Text-Default);cursor:pointer;display:block;font-family:var(--body-regular-font-family);font-family:Inter,Arial,sans-serif;font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);margin-bottom:0;margin-top:0;padding:14px 14px 14px 60px;position:relative}.form-targets-dropdown__label:hover{background-color:var(--Surface-Interactive-Primary-Hover);color:var(--Text-Inverse)}.form-targets-dropdown__label:hover svg{color:var(--Text-Inverse)}.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(--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}}.igps-form .form-base__section-scrollLink h3{font-family:var(--h3-small-font-family);font-size:var(--h3-small-font-size);font-weight:var(--h3-small-font-weight);letter-spacing:var(--h3-small-font-letter-spacing);line-height:var(--h3-small-font-line-height);margin-top:0}@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{border-color:var(--Border-Interactive-Default);color:var(--Text-Disabled)!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{border-color:var(--Border-Interactive-Hover);color:var(--Text-Disabled)!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(--Border-Interactive-Default);padding-bottom:8px}.igps-form .form-base__section .form__field--text .form__input.focus+label{font-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);margin-top:0;padding-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:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);margin-top:0}}.igps-form .form-base__section .form__field--text .form__input:focus{border-bottom:2px solid var(--Border-Interactive-Focus)}.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;background:var(--Border-Interactive-Default);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(--Border-Interactive-Focus);height:32px;margin-top:-16px;width:32px}.igps-form .form-base__section .form__field--range:focus::-moz-range-thumb{border:5px solid var(--Border-Interactive-Focus);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(--Surface-Default);border:4px solid var(--Surface-Interactive-Primary);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(--Border-Interactive-Hover);height:32px;margin-top:-16px;width:32px}.igps-form .form-base__section .form__field--range::-webkit-slider-thumb:active{background:var(--Surface-Default)}.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(--Surface-Default);border:4px solid var(--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(--Border-Interactive-Hover);height:28px;margin-top:-16px;width:28px}.igps-form .form-base__section .form__field--range::-moz-range-thumb:active{background:var(--Surface-Inverse)}.igps-form .button.disabled{color:var(--Text-Disabled)!important;cursor:not-allowed}[data-bg-theme=dark] .igps-form .button.disabled,[data-bg-theme=dark] .igps-form .button.disabled:active [data-bg-theme=dark] .igps-form .button.disabled:focus,[data-bg-theme=dark] .igps-form .button.disabled:hover{color:var(--Text-InverseMuted)!important}[data-bg-theme=light] .igps-form .button.disabled,[data-bg-theme=light] .igps-form .button.disabled:active [data-bg-theme=light] .igps-form .button.disabled:focus,[data-bg-theme=light] .igps-form .button.disabled:hover{color:var(--Text-Disabled)!important}.igps-form .button.disabled:hover{border:2px solid var(--Border-Default);color:var(--Text-Default)!important}.igps-form .button.disabled:active{color:var(--Text-Disabled)!important}.igps-form .overlay--info .container p{font-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);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{flex-grow:1;font-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);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-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);margin:0}.igps-rich-text-cta h2{font-size:3rem;margin-bottom:4rem}.igps-rich-text-helptext li,.igps-rich-text-helptext p{font-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);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 400;src:url(../fonts/inter/Inter-Regular.woff2) format("woff2"),url(../fonts/inter/Inter-Regular.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100 400;src:url(../fonts/inter/Inter-Italic.woff2) format("woff2"),url(../fonts/inter/Inter-Italic.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter/Inter-Medium.woff2) format("woff2"),url(../fonts/inter/Inter-Medium.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;src:url(../fonts/inter/Inter-MediumItalic.woff2) format("woff2"),url(../fonts/inter/Inter-MediumItalic.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(../fonts/inter/Inter-SemiBold.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;src:url(../fonts/inter/Inter-SemiBoldItalic.woff2) format("woff2"),url(../fonts/inter/Inter-SemiBoldItalic.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter/Inter-Bold.woff2) format("woff2"),url(../fonts/inter/Inter-Bold.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;src:url(../fonts/inter/Inter-BoldItalic.woff2) format("woff2"),url(../fonts/inter/Inter-BoldItalic.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800 900;src:url(../fonts/inter/Inter-ExtraBold.woff2) format("woff2"),url(../fonts/inter/Inter-ExtraBold.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800 900;src:url(../fonts/inter/Inter-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/inter/Inter-ExtraBoldItalic.woff) format("woff")}@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")}@font-face{font-family:NeueFreigeist;font-style:normal;font-weight:900;src:url(../fonts/freigeist/RBFreigeistNeue-Black.woff2) format("woff2"),url(../fonts/freigeist/RBFreigeistNeue-Black.woff) format("woff")}.igps-pdf-time{font-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);margin-top:0}.igps-pdf-time__container{display:flex;justify-content:flex-end}.igps-pdf__title{font-family:var(--h2-small-font-family);font-size:var(--h2-small-font-size);font-weight:var(--h2-small-font-weight);letter-spacing:var(--h2-small-font-letter-spacing);line-height:1;margin-top:0;text-align:center}.igps-pdf__subtitle{font-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-font-letter-spacing);line-height:var(--body-regular-font-line-height);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-family:var(--body-large-font-family);font-size:var(--body-large-font-size);font-weight:var(--body-large-font-weight);letter-spacing:var(--body-large-font-letter-spacing);line-height:var(--body-large-font-line-height);margin-top:0}