.c-performance-chart__caption ol,.c-performance-chart__legal-disclaimer ol,.c-performance-chart__copy ol{list-style:none;padding:0 0 0 17%;margin:0 0 20px 0;counter-reset:li}@media only screen and (min-width: 1025px){.c-performance-chart__caption ol,.c-performance-chart__legal-disclaimer ol,.c-performance-chart__copy ol{padding-left:14.5%}}.c-performance-chart__caption ol li,.c-performance-chart__legal-disclaimer ol li,.c-performance-chart__copy ol li{margin:0 0 5px 0;counter-increment:li}.c-performance-chart__caption ol li::before,.c-performance-chart__legal-disclaimer ol li::before,.c-performance-chart__copy ol li::before{display:inline-block;font-weight:300;color:currentColor;content:counter(li);font-size:16px;line-height:16px;margin-left:-2em;margin-right:1em;text-align:center;direction:rtl;width:1em;top:0;position:relative}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.c-performance-chart__text-line{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f6f6;position:relative;background:linear-gradient(to right, #f6f6f6 40%, #e8e8e8 50%, #f6f6f6 60%);background-size:500px 104px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media print{.article-hero__wrapper .article-hero__btn--download,.article-hero__wrapper .article-hero__btn--share{display:none}.content-cards-section .content-card__transcript-link{display:none}.full-width-image__main-media .transcript-link{display:none}.inline-image-video .transcript-link{display:none}.navigation-header__inner--wrapper{position:static}.skip-navigation,.navigation-header__action-wrapper,#kampyleButtonContainer,#nebula_div_btn{display:none}.navigation-header--light .navigation-header__nav{box-shadow:none}.key-takeaways__list{flex-direction:column;padding-bottom:0}.key-takeaways__item{margin-bottom:3rem}.key-takeaways__item:last-of-type{margin-bottom:0}}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__container-wrapper{gap:4rem}@media only screen and (min-width: 768px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__container-wrapper{gap:7.2rem}}@media only screen and (min-width: 1025px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__container-wrapper{gap:8rem}}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__header{margin-bottom:4rem}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__header :last-child{margin-bottom:0}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__header-container :last-child{margin-bottom:0}@media only screen and (min-width: 768px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__header-container{width:calc(50% - 3.6rem)}}@media only screen and (min-width: 1025px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__header-container{width:calc(50% - 4rem)}}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__title{font-size:3.2rem;line-height:4rem;margin-bottom:2rem}@media only screen and (min-width: 768px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__title{font-size:4rem;line-height:4.8rem}}@media only screen and (min-width: 1025px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__title{font-size:4.8rem;line-height:5.6rem;margin-bottom:2.7rem}}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__copy{line-height:2.4rem}@media only screen and (min-width: 1025px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__copy{font-size:1.8rem;line-height:2.8rem}}@media only screen and (min-width: 768px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__comparison-chart-wrapper{width:calc(50% - 3.6rem)}}@media only screen and (min-width: 1025px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__comparison-chart-wrapper{width:calc(50% - 4rem)}}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__comparison-chart-wrapper-inner{background-color:var(--lightestGray);width:100%}@media only screen and (min-width: 768px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__comparison-chart-wrapper-inner{aspect-ratio:1/1}}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__content-container{margin:3.2rem 0;height:auto;max-height:27.1rem}@media only screen and (min-width: 768px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__content-container{max-height:unset}}@media only screen and (min-width: 1025px){.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__content-container{margin:6.4rem 0}}.c-performance-chart__inner.c-performance-comparison-chart .c-performance-chart__footer-section{margin-top:6rem}.c-performance-chart__inner.c-performance-comparison-chart .data-label{color:var(--white);top:1.2rem}.c-performance-chart__inner.c-performance-comparison-chart .data-label__benchmark{font-size:1.2rem;font-weight:500;line-height:1.2rem;margin:0;color:var(--white);white-space:initial}@media only screen and (min-width: 1025px){.c-performance-chart__inner.c-performance-comparison-chart .data-label__benchmark{font-size:1.4rem}}.c-performance-chart__inner.c-performance-comparison-chart .data-label__value{margin:.6rem 0 0;font-size:2rem;font-weight:500;line-height:2rem;color:var(--white)}.c-performance-chart__inner.c-performance-comparison-chart .data-label__timerange{margin:.6rem 0 0;color:var(--white);font-size:1.2rem;font-weight:500;line-height:1.2rem}.c-performance-chart__inner.c-performance-comparison-chart .data-label.odd-col .data-label-inner{padding-left:1.2rem}.c-performance-chart__inner.c-performance-comparison-chart .data-label.odd-col .data-label__benchmark,.c-performance-chart__inner.c-performance-comparison-chart .data-label.odd-col .data-label__value,.c-performance-chart__inner.c-performance-comparison-chart .data-label.odd-col .data-label__timerange{text-align:left}.c-performance-chart__inner.c-performance-comparison-chart .data-label.even-col .data-label-inner{padding-right:1.2rem}.c-performance-chart__inner.c-performance-comparison-chart .data-label.even-col .data-label__benchmark{color:var(--invescoBlue);text-align:right}.c-performance-chart__inner.c-performance-comparison-chart .data-label.even-col .data-label__benchmark::before{position:absolute;width:8.7rem;height:1.2rem;right:0;bottom:.2rem;background:rgba(0,0,0,0) url("../../../../../etc.clientlibs/invesco/clientlib-global/clientlib/resources/images/qqq-logo-white.svg") no-repeat;content:""}@media only screen and (min-width: 1025px){.c-performance-chart__inner.c-performance-comparison-chart .data-label.even-col .data-label__benchmark::before{width:13.4rem;height:1.68rem}}.c-performance-chart__inner.c-performance-comparison-chart .data-label.even-col .data-label__value,.c-performance-chart__inner.c-performance-comparison-chart .data-label.even-col .data-label__timerange{text-align:right}.c-performance-chart__inner.c-performance-comparison-chart .button-cmp{margin:0}.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper{margin:0}@media only screen and (min-width: 768px){.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper{flex-wrap:wrap;gap:3.2rem}}.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper button.primary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper button.secondary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper button.tertiary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper a.primary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper a.secondary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper a.tertiary{width:fit-content}@media only screen and (min-width: 768px){.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper button.primary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper button.secondary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper button.tertiary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper a.primary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper a.secondary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper a.tertiary{margin-left:0;max-width:100%}}.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper .primary+.tertiary,.c-performance-chart__inner.c-performance-comparison-chart .button-cmp__wrapper .secondary+.tertiary{align-self:flex-start}.c-performance-chart__title{font-size:3.2rem;font-style:normal;line-height:4rem;letter-spacing:normal;text-transform:none;font-family:"InvescoEditor",Arial,sans-serif;font-weight:400;margin-bottom:1.6rem}@media only screen and (min-width: 768px){.c-performance-chart__title{margin-bottom:2.4rem}}@media only screen and (min-width: 1025px){.c-performance-chart__title{font-size:4rem;font-weight:400;line-height:4.8rem}}.c-performance-chart__subtitle{font-size:2rem;font-weight:500;font-style:normal;line-height:2.8rem;letter-spacing:normal;text-transform:none;margin-bottom:1.6rem}@media only screen and (min-width: 768px){.c-performance-chart__subtitle{font-size:2.4rem;font-weight:500;font-style:normal;line-height:3.2rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__copy{margin-bottom:1.6rem}.c-performance-chart__copy h2,.c-performance-chart__copy h3,.c-performance-chart__copy h4,.c-performance-chart__copy h5,.c-performance-chart__copy h6,.c-performance-chart__copy p,.c-performance-chart__copy ul,.c-performance-chart__copy ol{margin-bottom:2.4rem}.c-performance-chart__copy h2{font-family:"InvescoEditor",Arial,sans-serif;font-size:4rem;font-weight:400;font-style:normal;line-height:4.8rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__copy h2{font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.6rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__copy h3{font-family:"InvescoEditor",Arial,sans-serif;font-size:3.2rem;font-weight:400;font-style:normal;line-height:4rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__copy h3{font-size:4rem;font-weight:400;font-style:normal;line-height:4.8rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__copy h4{font-size:2rem;font-weight:500;font-style:normal;line-height:2.8rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__copy h4{font-size:3.2rem;font-style:normal;line-height:4rem;letter-spacing:normal;text-transform:none;font-weight:500}}.c-performance-chart__copy h5{font-size:1.8rem;font-weight:500;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__copy h5{font-size:2.4rem;font-weight:500;font-style:normal;line-height:3.2rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__copy h6{font-size:1.6rem;font-weight:500;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__copy h6{font-size:1.8rem;font-weight:500;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__copy p{font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 1025px){.c-performance-chart__copy p{font-size:1.8rem;line-height:2.8rem}.gpc-page .c-performance-chart__copy p{font-size:1.6rem;line-height:2.4rem}}.c-performance-chart__copy sup a,.c-performance-chart__copy sub a{text-decoration:none;font-weight:normal}.c-performance-chart__copy sup a:hover,.c-performance-chart__copy sub a:hover{text-decoration:underline}.c-performance-chart__copy a{text-decoration:underline;color:var(--invescoBlue);font-weight:400}.c-performance-chart__copy ul,.c-performance-chart__copy ol{padding:0 0 0 2.6rem}.c-performance-chart__copy ul li,.c-performance-chart__copy ol li{font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none;margin-bottom:.8rem}.c-performance-chart__copy ul{padding-left:1.8rem}.c-performance-chart__copy ul li{list-style:disc}.c-performance-chart__copy ol li::before{font-weight:normal;left:3px}.c-performance-chart__copy *:last-child{margin-bottom:0;padding-bottom:0}.c-performance-chart__annualized-return{font-size:1.8rem;font-weight:500;line-height:2.6rem;margin:0}.c-performance-chart__date{font-size:1.2rem;line-height:1.8rem;margin-top:.4rem;margin-bottom:3.2rem}.c-performance-chart__tab-wrapper{margin-bottom:3.2rem}@media only screen and (min-width: 768px){.c-performance-chart__tab-wrapper{margin-bottom:4rem}}.c-performance-chart__tab{font-size:1.4rem;line-height:1.6rem;padding:.8rem 1.2rem;color:var(--black);background:none;border:0;border-radius:.4rem;cursor:pointer}.c-performance-chart__tab.quarter-tab{margin-left:.8rem}.c-performance-chart__tab:hover{background-color:rgba(0,0,0,.06)}.c-performance-chart__tab.active{background-color:var(--black);color:var(--white);font-weight:500}.c-performance-chart__tooltip-container{font-size:1.2rem;line-height:1.8rem;background-color:var(--white)}.c-performance-chart__tooltip-header{border-bottom:.1rem solid var(--black10);font-weight:500;padding-bottom:.4rem;margin-bottom:.4rem}.c-performance-chart__toggle-wrapper{grid-template-columns:100%;margin-bottom:3.2rem}.c-performance-chart__toggle-wrapper .c-performance-chart__toggle-invesco-qqq-market-price,.c-performance-chart__toggle-wrapper label{font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:normal;margin-bottom:.8rem}@media only screen and (min-width: 768px){.c-performance-chart__toggle-wrapper .c-performance-chart__toggle-invesco-qqq-market-price,.c-performance-chart__toggle-wrapper label{font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;text-transform:none;margin-bottom:0;margin-right:3.2rem}}.c-performance-chart__toggle-wrapper .c-performance-chart__toggle-invesco-qqq-market-price:last-child,.c-performance-chart__toggle-wrapper label:last-child{margin-right:0;margin-bottom:0}.c-performance-chart__toggle-text{color:var(--black);padding-left:1.3rem}.c-performance-chart__toggle-text.c-performance-chart__benchmark-0::before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:.4rem;border-radius:.4rem;background-color:var(--DV1)}@media only screen and (min-width: 768px){.c-performance-chart__toggle-text.c-performance-chart__benchmark-0::before{top:.7rem}}.c-performance-chart__toggle-text.c-performance-chart__benchmark-1::before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:.4rem;border-radius:.4rem;background-color:var(--DV2)}@media only screen and (min-width: 768px){.c-performance-chart__toggle-text.c-performance-chart__benchmark-1::before{top:.7rem}}.c-performance-chart__toggle-text.c-performance-chart__benchmark-2::before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:.4rem;border-radius:.4rem;background-color:var(--DV3)}@media only screen and (min-width: 768px){.c-performance-chart__toggle-text.c-performance-chart__benchmark-2::before{top:.7rem}}.c-performance-chart__toggle-text.c-performance-chart__benchmark-3::before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:.4rem;border-radius:.4rem;background-color:var(--DV4)}@media only screen and (min-width: 768px){.c-performance-chart__toggle-text.c-performance-chart__benchmark-3::before{top:.7rem}}.c-performance-chart__toggle-benchmark{cursor:pointer}.c-performance-chart__toggle-benchmark .c-performance-chart__toggle{appearance:none;border-radius:0}.c-performance-chart__toggle-benchmark .c-performance-chart__toggle:focus-visible+.c-performance-chart__toggle-text::before{box-shadow:0 0 0 .5rem var(--white);outline:.1rem solid #748cda;outline-offset:.5rem}.c-performance-chart__toggle-benchmark .c-performance-chart__toggle:not(:checked)+.c-performance-chart__toggle-text{opacity:.6}.c-performance-chart__toggle-benchmark .c-performance-chart__toggle:not(:checked)+.c-performance-chart__toggle-text.c-performance-chart__benchmark-1::before{background-color:var(--midDarkGray)}.c-performance-chart__toggle-benchmark .c-performance-chart__toggle:not(:checked)+.c-performance-chart__toggle-text.c-performance-chart__benchmark-2::before{background-color:var(--midDarkGray)}.c-performance-chart__toggle-benchmark .c-performance-chart__toggle:not(:checked)+.c-performance-chart__toggle-text.c-performance-chart__benchmark-3::before{background-color:var(--midDarkGray)}.c-performance-chart__toggle:disabled{cursor:not-allowed}.c-performance-chart__content{position:relative;min-height:40rem;margin-top:3.2rem}@media only screen and (min-width: 768px){.c-performance-chart__content{margin-top:4rem}}.c-performance-chart__content-inner{transition:visibility .2s ease,opacity .2s ease;background-color:var(--lightestGray);padding:2rem 2rem 2.41rem}@media only screen and (min-width: 768px){.c-performance-chart__content-inner{padding:2.9rem 4.5rem 4rem 4rem}}.c-performance-chart__content-container{height:25.7rem}@media only screen and (min-width: 768px){.c-performance-chart__content-container{height:24rem}}.c-performance-chart__content-skeleton{background-color:#f7f7f7;width:100%;height:40rem;top:0;left:0;transition:visibility .2s ease,opacity .2s ease}@media only screen and (min-width: 768px){.c-performance-chart__content-skeleton{margin-top:.8rem}}.c-performance-chart__noResultWrapper{background-color:rgba(0,0,0,.03);padding:19.3rem 0;top:0;left:0;width:100%}@media only screen and (min-width: 768px){.c-performance-chart__noResultWrapper{margin-top:.8rem}}.c-performance-chart__noResultWrapper.c-performance-chart__hidden{position:absolute}.c-performance-chart__no-result{line-height:2.4rem;position:relative;left:1.2rem}.c-performance-chart__no-result .inv-icon{top:.5rem;left:-2.4rem}.c-performance-chart__refresh{border:none;padding:0;background:none;cursor:pointer;color:var(--invescoBlue)}.c-performance-chart__hidden{opacity:0;visibility:hidden;height:0}.c-performance-chart__footer-section{margin-top:3.2rem;gap:2.4rem}@media only screen and (min-width: 768px){.c-performance-chart__footer-section{margin-top:4rem}}.c-performance-chart__caption h2,.c-performance-chart__caption h3,.c-performance-chart__caption h4,.c-performance-chart__caption h5,.c-performance-chart__caption h6,.c-performance-chart__caption p,.c-performance-chart__caption ul,.c-performance-chart__caption ol,.c-performance-chart__legal-disclaimer h2,.c-performance-chart__legal-disclaimer h3,.c-performance-chart__legal-disclaimer h4,.c-performance-chart__legal-disclaimer h5,.c-performance-chart__legal-disclaimer h6,.c-performance-chart__legal-disclaimer p,.c-performance-chart__legal-disclaimer ul,.c-performance-chart__legal-disclaimer ol{margin-bottom:2.4rem}.c-performance-chart__caption h2,.c-performance-chart__legal-disclaimer h2{font-family:"InvescoEditor",Arial,sans-serif;font-size:4rem;font-weight:400;font-style:normal;line-height:4.8rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__caption h2,.c-performance-chart__legal-disclaimer h2{font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.6rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__caption h3,.c-performance-chart__legal-disclaimer h3{font-family:"InvescoEditor",Arial,sans-serif;font-size:3.2rem;font-weight:400;font-style:normal;line-height:4rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__caption h3,.c-performance-chart__legal-disclaimer h3{font-size:4rem;font-weight:400;font-style:normal;line-height:4.8rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__caption h4,.c-performance-chart__legal-disclaimer h4{font-size:2rem;font-weight:500;font-style:normal;line-height:2.8rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__caption h4,.c-performance-chart__legal-disclaimer h4{font-size:3.2rem;font-style:normal;line-height:4rem;letter-spacing:normal;text-transform:none;font-weight:500}}.c-performance-chart__caption h5,.c-performance-chart__legal-disclaimer h5{font-size:1.8rem;font-weight:500;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__caption h5,.c-performance-chart__legal-disclaimer h5{font-size:2.4rem;font-weight:500;font-style:normal;line-height:3.2rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__caption h6,.c-performance-chart__legal-disclaimer h6{font-size:1.6rem;font-weight:500;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 768px){.c-performance-chart__caption h6,.c-performance-chart__legal-disclaimer h6{font-size:1.8rem;font-weight:500;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none}}.c-performance-chart__caption p,.c-performance-chart__legal-disclaimer p{font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 1025px){.c-performance-chart__caption p,.c-performance-chart__legal-disclaimer p{font-size:1.8rem;line-height:2.8rem}.gpc-page .c-performance-chart__caption p,.gpc-page .c-performance-chart__legal-disclaimer p{font-size:1.6rem;line-height:2.4rem}}.c-performance-chart__caption sup a,.c-performance-chart__caption sub a,.c-performance-chart__legal-disclaimer sup a,.c-performance-chart__legal-disclaimer sub a{text-decoration:none;font-weight:normal}.c-performance-chart__caption sup a:hover,.c-performance-chart__caption sub a:hover,.c-performance-chart__legal-disclaimer sup a:hover,.c-performance-chart__legal-disclaimer sub a:hover{text-decoration:underline}.c-performance-chart__caption a,.c-performance-chart__legal-disclaimer a{text-decoration:underline;color:var(--invescoBlue);font-weight:400}.c-performance-chart__caption ul,.c-performance-chart__caption ol,.c-performance-chart__legal-disclaimer ul,.c-performance-chart__legal-disclaimer ol{padding:0 0 0 2.6rem}.c-performance-chart__caption ul li,.c-performance-chart__caption ol li,.c-performance-chart__legal-disclaimer ul li,.c-performance-chart__legal-disclaimer ol li{font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none;margin-bottom:.8rem}.c-performance-chart__caption ul,.c-performance-chart__legal-disclaimer ul{padding-left:1.8rem}.c-performance-chart__caption ul li,.c-performance-chart__legal-disclaimer ul li{list-style:disc}.c-performance-chart__caption ol li::before,.c-performance-chart__legal-disclaimer ol li::before{font-weight:normal;left:3px}.c-performance-chart__caption *:last-child,.c-performance-chart__legal-disclaimer *:last-child{margin-bottom:0;padding-bottom:0}.c-performance-chart__caption p,.c-performance-chart__legal-disclaimer p{font-size:1.4rem;line-height:2.2rem;margin-bottom:1.6rem}.c-performance-chart__table{border-collapse:collapse;border-spacing:0;width:100%}.c-performance-chart__table tr{border:0}.c-performance-chart__table tr:nth-child(even){background-color:var(--white)}.c-performance-chart__table tr:nth-child(odd){background-color:var(--lightestGray)}.c-performance-chart__table tr th{background-color:var(--white);padding:1.8rem 0 1.8rem 3.6rem;font-size:1.4rem;line-height:2.2rem;font-weight:500;color:var(--black);text-align:right;white-space:nowrap}@media only screen and (min-width: 768px){.c-performance-chart__table tr th{padding:2rem 0 2rem 3.6rem}}.c-performance-chart__table tr th:first-of-type{padding-right:16rem}@media only screen and (min-width: 768px){.c-performance-chart__table tr th:first-of-type{padding-right:18.3rem}}.c-performance-chart__table tr td{padding:1.6rem 0 1.6rem 3.6rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:var(--black);vertical-align:top;text-align:right}@media only screen and (min-width: 768px){.c-performance-chart__table tr td{padding-left:4.8rem;font-size:1.4rem;line-height:2.2rem}}.c-performance-chart__table tr td:first-of-type{text-align:left}.c-performance-chart__table tr td.light-grey{background-color:var(--lightestGray)}.c-performance-chart__table tr td.white{background-color:var(--white)}.c-performance-chart__table tr th:first-of-type,.c-performance-chart__table tr td:first-of-type{padding-left:2rem;position:sticky;left:0}@media only screen and (min-width: 768px){.c-performance-chart__table tr th:first-of-type,.c-performance-chart__table tr td:first-of-type{padding-left:4rem}}.c-performance-chart__table-wrapper.scrolled .c-performance-chart__table tr th:first-of-type::after,.c-performance-chart__table-wrapper.scrolled .c-performance-chart__table tr td:first-of-type::after{content:"";position:absolute;top:0;right:-3.1rem;width:3.1rem;height:100%;background:linear-gradient(90deg, rgba(0, 0, 0, 0.09) 0%, rgba(0, 0, 0, 0) 100%)}.c-performance-chart__table tr th:last-of-type,.c-performance-chart__table tr td:last-of-type{text-align:right;padding-right:1.6rem}@media only screen and (min-width: 768px){.c-performance-chart__table tr th:last-of-type,.c-performance-chart__table tr td:last-of-type{padding-right:2.44rem}}@media only screen and (min-width: 1025px){.c-performance-chart__table tr th:last-of-type,.c-performance-chart__table tr td:last-of-type{padding-right:3.14rem}}.c-performance-chart__table thead tr{border-bottom:none}.c-performance-chart__table-rowname{color:var(--black);padding-left:1.5rem}.c-performance-chart__table-rowname.c-performance-chart__benchmark-0::before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:.6rem;border-radius:.4rem;background-color:var(--DV1)}.c-performance-chart__table-rowname.c-performance-chart__benchmark-1::before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:.6rem;border-radius:.4rem;background-color:var(--DV2)}.c-performance-chart__table-rowname.c-performance-chart__benchmark-2::before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:.6rem;border-radius:.4rem;background-color:var(--DV3)}.c-performance-chart__table-rowname.c-performance-chart__benchmark-3::before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:.6rem;border-radius:.4rem;background-color:var(--DV4)}.c-performance-chart__table-wrapper{overflow:auto hidden;box-shadow:inset -7px -5px 14px -7px rgba(0,0,0,.05);position:relative}@media only screen and (min-width: 768px){.c-performance-chart__table-wrapper{box-shadow:none}}.c-performance-chart__table-hidden{opacity:0;visibility:hidden;position:absolute;display:none}.c-performance-chart__text-line{height:2.4rem;margin:2.4rem 5.5rem 0 0;width:8rem}.c-performance-chart__text-line:last-of-type{margin-right:0}@media only screen and (min-width: 768px){.c-performance-chart__text-line{width:14.2857142857%;margin-right:5rem}}@media only screen and (min-width: 1025px){.c-performance-chart__text-line{margin-right:6rem}}.c-performance-chart__text-line.long{height:6.2rem;width:100%;margin:0}.c-performance-chart__table-loader-row{white-space:nowrap}
