.mdc-ai-summary__mdc{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#8a2c91 25%,#e63d76 50%,#ea4335 75%,#f79753) border-box;border:1px solid transparent;border-radius:1px}.mdc-ai-summary__content__mdc{background:linear-gradient(180deg,rgba(138,44,145,.07) 10%,rgba(230,61,118,.07) 30%,rgba(234,67,53,.07) 60%,rgba(247,151,83,.07) 85%,rgba(251,194,75,.07)),#fff;border-radius:1px;padding:16px}.mdc-ai-summary__heading__mdc{align-items:center;display:flex;gap:4px;margin-bottom:8px}.mdc-ai-summary__metadata__mdc{margin-top:8px}.mdc-ai-summary__source-link__mdc{color:#64625f}.mdc-report-section__mdc{border-top:1px solid #ecebea;display:block;padding-top:16px}@media print{.mdc-report-section__mdc{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.mdc-report-section--container__mdc{border:1px solid #ecebea;border-radius:1px;padding:16px}.mdc-report-section--unwrapped__mdc{border-top:initial;padding-top:0}.mdc-report-section__header__mdc{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.mdc-report-section__header--container__mdc{border-bottom:1px solid #ecebea;padding-bottom:16px}.mdc-report-section__heading__mdc{flex-grow:1;flex-shrink:1;margin:0;padding:0}.mdc-report-section__lock__mdc{transform:translateY(-2px);vertical-align:middle}.mdc-report-section__actions__mdc{align-items:center;display:flex;flex-grow:0;flex-shrink:0;gap:8px;margin-left:16px}.mdc-bears-say-bulls-say__heading__mdc{margin-bottom:16px}@media(max-width:899px){.mdc-bears-say-bulls-say__heading--bears__mdc{margin-top:16px}}.mdc-bears-say-bulls-say__quote--locked__mdc{color:transparent;text-shadow:0 0 8px #1e1e1e;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports(filter:blur(4px)){.mdc-bears-say-bulls-say__quote--locked__mdc{color:inherit;filter:blur(4px);text-shadow:none}}.mdc-bears-say-bulls-say__quote__mdc+.mdc-bears-say-bulls-say__quote__mdc{border-top:1px solid #ecebea;margin-top:16px;padding-top:16px}.mdc-company-profile__description__mdc{margin:0 0 24px}.mdc-company-profile__terms__mdc{display:flex;justify-content:flex-end;margin-top:16px}.mdc-column-editor-dialog__content__mdc{display:grid;grid-template-areas:"a a t" "b c t";grid-template-columns:6fr 9fr 9fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;height:100%;padding-top:16px}.mdc-column-editor-dialog__heading__mdc{display:flex;flex-grow:0;justify-content:space-between;margin-bottom:8px}.mdc-column-editor-dialog__search__mdc{grid-area:a;padding-bottom:16px;padding-right:16px}.mdc-column-editor-dialog__columns__mdc{border-left:1px solid #ecebea;grid-area:c;margin-right:16px;overflow:auto;padding-left:16px}.mdc-column-editor-dialog__columns__mdc::-webkit-scrollbar{height:8px;width:16px}.mdc-column-editor-dialog__columns__mdc::-webkit-scrollbar-track{background-clip:padding-box;background-color:#f6f5f4;border-left:8px solid transparent}.mdc-column-editor-dialog__columns__mdc::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:#f6f5f4;border-left:initial}.mdc-column-editor-dialog__columns__mdc::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#64625f;border-left:8px solid transparent}.mdc-column-editor-dialog__columns__mdc::-webkit-scrollbar-thumb:horizontal{background-clip:padding-box;background-color:#64625f;border-left:initial}.mdc-column-editor-dialog__columns__mdc::-webkit-scrollbar-thumb:hover,.mdc-column-editor-dialog__columns__mdc::-webkit-scrollbar-thumb:hover:horizontal{background-clip:padding-box;background-color:#4e4c4a}.mdc-column-editor-dialog__column__mdc{align-items:center;cursor:pointer;display:flex;padding:4px 12px;transition:background-color .1s linear;width:100%}.mdc-column-editor-dialog__column__mdc>:first-child{display:block;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdc-column-editor-dialog__column__mdc:hover{background:#ecebea}.mdc-column-editor-dialog__active-field__mdc{align-items:center;display:flex;font-weight:500!important;justify-content:space-between;margin-bottom:4px;margin-top:4px;width:100%}.mdc-column-editor-dialog__column-icon__mdc{margin-left:8px}.mdc-column-editor-dialog__selection__mdc{border-left:1px solid #ecebea;display:flex;flex-direction:column;grid-area:t;height:100%;padding-left:16px}.mdc-column-editor-dialog__scroll__mdc{flex-grow:1;height:100%;overflow:auto}.mdc-column-editor-dialog__scroll__mdc::-webkit-scrollbar{height:8px;width:16px}.mdc-column-editor-dialog__scroll__mdc::-webkit-scrollbar-track{background-clip:padding-box;background-color:#f6f5f4;border-left:8px solid transparent}.mdc-column-editor-dialog__scroll__mdc::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:#f6f5f4;border-left:initial}.mdc-column-editor-dialog__scroll__mdc::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#64625f;border-left:8px solid transparent}.mdc-column-editor-dialog__scroll__mdc::-webkit-scrollbar-thumb:horizontal{background-clip:padding-box;background-color:#64625f;border-left:initial}.mdc-column-editor-dialog__scroll__mdc::-webkit-scrollbar-thumb:hover,.mdc-column-editor-dialog__scroll__mdc::-webkit-scrollbar-thumb:hover:horizontal{background-clip:padding-box;background-color:#4e4c4a}.mdc-column-editor-dialog__categories__mdc{grid-area:b;margin-right:16px;overflow:auto}.mdc-column-editor-dialog__categories__mdc::-webkit-scrollbar{height:8px;width:16px}.mdc-column-editor-dialog__categories__mdc::-webkit-scrollbar-track{background-clip:padding-box;background-color:#f6f5f4;border-left:8px solid transparent}.mdc-column-editor-dialog__categories__mdc::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:#f6f5f4;border-left:initial}.mdc-column-editor-dialog__categories__mdc::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#64625f;border-left:8px solid transparent}.mdc-column-editor-dialog__categories__mdc::-webkit-scrollbar-thumb:horizontal{background-clip:padding-box;background-color:#64625f;border-left:initial}.mdc-column-editor-dialog__categories__mdc::-webkit-scrollbar-thumb:hover,.mdc-column-editor-dialog__categories__mdc::-webkit-scrollbar-thumb:hover:horizontal{background-clip:padding-box;background-color:#4e4c4a}.mdc-column-editor-dialog__categories__mdc>*+*{border-top:1px solid #ecebea;margin-top:8px;padding-top:8px}.mdc-column-editor-dialog__category-heading__mdc{margin-bottom:8px}.mdc-column-editor-dialog__selected-field__mdc{align-items:center;background-color:#fff;border:1px solid #bdbcba;border-radius:1px;display:flex;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;font-weight:500!important;line-height:1.3425376064rem;margin-bottom:8px;padding:8px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mdc-column-editor-dialog__selected-field__mdc strong{font-weight:500}.mdc-column-editor-dialog__selected-field--static__mdc{padding-left:24px}.mdc-column-editor-dialog__selected-field--ghost__mdc{background-color:#f6f5f4}.mdc-column-editor-dialog__selected-field-handle__mdc{align-items:center;cursor:pointer;display:flex;flex-grow:1}.mdc-column-editor-dialog__selected-field-handle-icon__mdc{cursor:pointer;margin-right:6px}.mdc-column-editor-dialog__selected-field-name__mdc{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdc-column-editor-dialog__selected-field-remove__mdc{margin-left:6px;margin-right:6px}.mdc-key-statistics__loader__mdc{align-items:center;display:flex;height:100px;justify-content:center}@media(max-width:899px){.mdc-key-statistics__customize-button__mdc{display:none}}.mdc-key-statistics__terms__mdc{display:flex;justify-content:flex-end;margin-top:16px}.mdc-news-list__list__mdc{list-style:none;margin:0;padding:0}.mdc-news-list__item__mdc+.mdc-news-list__item__mdc{border-top:1px solid #ecebea;margin-top:12px;padding-top:12px}.mdc-news-list__title__mdc{margin:0;padding:0}.mdc-news-list__title-text__mdc{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.mdc-news-list__metadata__mdc{margin-top:6px}@font-face{font-feature-settings:"ss01","ss02","dlig";font-display:auto;font-family:MorningstarIntrinsicDisplay;font-style:normal;font-weight:300;src:url(/assets/fonts/MORNIntrinsicWeb-Regular.9cdcaf8.woff) format("woff"),url(/assets/fonts/MORNIntrinsicWeb-Regular.ba5ae39.woff2) format("woff2")}@font-face{font-feature-settings:"ss01","ss02","dlig";font-display:auto;font-family:MorningstarIntrinsicDisplay;font-style:italic;font-weight:300;src:url(/assets/fonts/MORNIntrinsicWeb-Italic.e9fe724.woff) format("woff"),url(/assets/fonts/MORNIntrinsicWeb-Italic.1175e4b.woff2) format("woff2")}@font-face{font-feature-settings:"ss01","ss02","dlig";font-display:auto;font-family:MorningstarIntrinsicDisplay;font-style:normal;font-weight:500;src:url(/assets/fonts/MORNIntrinsicWeb-Bold.0c26ce6.woff) format("woff"),url(/assets/fonts/MORNIntrinsicWeb-Bold.84893d9.woff2) format("woff2")}@font-face{font-feature-settings:"ss01","ss02","dlig";font-display:auto;font-family:MorningstarIntrinsicDisplay;font-style:italic;font-weight:500;src:url(/assets/fonts/MORNIntrinsicWeb-BoldItalic.d2732cc.woff) format("woff"),url(/assets/fonts/MORNIntrinsicWeb-BoldItalic.618d84f.woff2) format("woff2")}.mdc-price-summary__prices__mdc{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:MorningstarIntrinsicDisplay,MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.0736rem;font-style:normal;font-weight:300;font-weight:500!important;line-height:2.7038490646rem;line-height:2.2532075538rem;margin-bottom:16px}.mdc-price-summary__prices__mdc strong{font-weight:500}@media(max-width:899px){.mdc-price-summary__prices__mdc{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:MorningstarIntrinsicDisplay,MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.44rem;font-style:normal;font-weight:300;font-weight:500!important;line-height:1.905260888rem;line-height:1.5877174066rem}.mdc-price-summary__prices__mdc strong{font-weight:500}}.mdc-price-summary__last-price__mdc{align-items:flex-start;display:flex;justify-content:space-between}.mdc-price-summary__banner__mdc{margin-bottom:16px}.mdc-price-summary__chart__mdc{height:270px;width:100%}.mdc-price-summary__volume-chart__mdc{height:100%;width:100%}.mdc-price-summary__previous-close-label__mdc{color:#1a1918;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:300;left:4px;line-height:1.126970281rem;position:absolute}.mdc-price-summary__previous-close-label__mdc strong{font-weight:500}.mdc-price-summary__previous-close-label--inverted__mdc{transform:translateY(-20px)}.mdc-price-summary__pulsar__mdc{border-radius:1000px;height:6px;position:absolute;width:6px}.mdc-price-summary__pulsar__mdc:after{animation:f__mdc 2s ease infinite;background:transparent;border:2px solid;border-color:inherit;border-radius:50%;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:16px}@keyframes f__mdc{0%{transform:translate(-50%,-50%) scale(0)}20%{opacity:1;transform:translate(-50%,-50%) scale(.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.mdc-price-to-fair-value-summary__content__mdc{display:flex;flex-wrap:wrap;gap:16px}.mdc-price-to-fair-value-summary__content__mdc>*{flex-basis:270px;flex-grow:1;min-width:270px}.mdc-price-to-fair-value-summary__description__mdc{color:#64625f;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.3425376064rem;margin-bottom:16px}.mdc-price-to-fair-value-summary__description__mdc strong{font-weight:500}.mdc-price-to-fair-value-summary__capsule__mdc{align-items:stretch;display:flex;gap:16px;justify-content:center;width:100%}.mdc-price-to-fair-value-summary__stars__mdc{display:flex;flex-direction:column;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;justify-content:space-evenly;line-height:1.3425376064rem;min-width:70px}.mdc-price-to-fair-value-summary__stars__mdc strong{font-weight:500}.mdc-price-to-fair-value-summary__star-rating--disabled__mdc{opacity:.2}.mdc-price-to-fair-value-summary__prices__mdc{display:flex;flex-direction:column;gap:8px}.mdc-price-to-fair-value-summary__prices--inverted__mdc{flex-direction:column-reverse}.mdc-price-to-fair-value-summary__fair-value__mdc,.mdc-price-to-fair-value-summary__price__mdc{border:1px solid #bdbcba;border-radius:1px;display:block;padding:8px;width:120px}.mdc-price-to-fair-value-summary__label__mdc{align-items:center;display:flex;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:300;font-weight:500!important;line-height:1.126970281rem}.mdc-price-to-fair-value-summary__label__mdc strong{font-weight:500}.mdc-price-to-fair-value-summary__label--secondary__mdc{margin-top:8px}.mdc-price-to-fair-value-summary__value__mdc{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.3425376064rem}.mdc-price-to-fair-value-summary__value__mdc strong{font-weight:500}.mdc-price-to-fair-value-summary__fair-value-legend__mdc,.mdc-price-to-fair-value-summary__price-legend__mdc{border-bottom:2px dotted #000;display:inline-block;height:0;margin-right:4px;vertical-align:center;width:16px}.mdc-price-to-fair-value-summary__fair-value-legend__mdc{border-bottom:2px solid #000}.mdc-price-to-fair-value-summary__data-points__mdc{flex-shrink:1}.mdc-price-to-fair-value-summary__terms__mdc{display:flex;justify-content:flex-end}.mdc-market-segment-table__terms__mdc{display:flex;justify-content:flex-end;margin-top:12px}.mdc-stock-analysis-summary__header__mdc{clear:both}.mdc-stock-analysis-summary__heading__mdc{margin-bottom:8px;margin-top:0}.mdc-stock-analysis-summary__analyst-image__mdc{border-radius:1px;float:right;margin-bottom:8px;margin-left:8px}.mdc-stock-analysis-summary__snippet__mdc{-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;display:-webkit-box;margin-bottom:0;margin-top:16px;overflow:hidden}@media print{.mdc-stock-analysis-summary__snippet__mdc{-webkit-line-clamp:unset;line-clamp:none;overflow:show}}.mdc-stock-analysis-summary__snippet--locked__mdc{color:transparent;text-shadow:0 0 8px #1e1e1e;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports(filter:blur(4px)){.mdc-stock-analysis-summary__snippet--locked__mdc{color:inherit;filter:blur(4px);text-shadow:none}}.mdc-stock-analysis-summary__actions__mdc{display:flex;justify-content:center;margin-top:16px}@media print{.mdc-stock-analysis-summary__actions__mdc{display:none}}.mdc-stock-benchmark-comparison__chart__mdc{height:180px;width:100%}.mdc-stock-benchmark-comparison__chart--empty__mdc{align-items:center;background-color:#f6f5f4;color:#64625f;display:flex;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:300;height:194px;justify-content:center;line-height:1.126970281rem}.mdc-stock-benchmark-comparison__chart--empty__mdc strong{font-weight:500}.mdc-stock-benchmark-comparison__chart-header__mdc{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:300;font-weight:500!important;line-height:1.126970281rem;margin-bottom:8px}.mdc-stock-benchmark-comparison__chart-header__mdc strong{font-weight:500}@media(max-width:899px){.mdc-stock-benchmark-comparison__chart-header__mdc{margin-top:24px}}.mdc-stock-benchmark-comparison__chart-legend__mdc{display:flex;gap:16px;margin-bottom:8px}.mdc-stock-benchmark-comparison__chart-legend-item__mdc{align-items:center;display:flex;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:300;line-height:1.126970281rem}.mdc-stock-benchmark-comparison__chart-legend-item__mdc strong{font-weight:500}.mdc-stock-benchmark-comparison__chart-legend-item-color__mdc{height:12px;margin-right:8px;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;width:12px}.mdc-stock-benchmark-comparison__terms__mdc{display:flex;justify-content:flex-end;margin-top:12px}.mdc-trading-statistics__mdc{position:relative}.mdc-trading-statistics__range-values__mdc{text-align:right}.mdc-trading-statistics__range-indicator__mdc{margin:2px 0 2px auto}.mdc-trading-statistics__terms__mdc{display:flex;justify-content:flex-end;margin-top:16px}.mdc-global-barometer__mdc{display:flex;flex-direction:column;height:100%;width:100%}.mdc-global-barometer__map__mdc{flex-grow:1}.mdc-global-barometer__scale__mdc{margin-left:auto;margin-right:auto;margin-top:4px;max-width:200px}.mdc-market-fair-value-chart__scrubber__mdc{border-left:1px dotted #1a1918;bottom:0;position:absolute;top:0}.mdc-market-fair-value-chart__scrubber-info__mdc{background-color:hsla(0,0%,100%,.6);border-radius:1px;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:300;line-height:1.126970281rem;padding:2px 8px;position:absolute;top:4px;white-space:nowrap}.mdc-market-fair-value-chart__scrubber-info__mdc strong{font-weight:500}.mdc-market-fair-value-chart__scrubber-info--flip__mdc{transform:translateX(-100%)}.mdc-market-fair-value-chart__caption__mdc{margin-top:16px}.mdc-market-indexes__mdc{position:relative}@media(max-width:599px){.mdc-market-indexes__column__mdc+.mdc-market-indexes__column__mdc{margin-top:16px}.mdc-market-indexes__column__mdc+.mdc-market-indexes__column__mdc>:first-child{border-top:1px solid #ecebea;padding-top:16px}}.mdc-market-indexes__icon__mdc{margin-left:-4px;margin-right:1px}.mdc-market-indexes__name__mdc{align-items:center;display:flex}.mdc-market-indexes__sparkline__mdc{left:0;position:absolute;top:0;transform:translateY(-11px)}.mdc-sectors__mdc{position:relative}@media(max-width:899px){.mdc-sectors__column__mdc+.mdc-sectors__column__mdc{margin-top:16px}}.mdc-sectors__column-heading__mdc{margin-bottom:16px}.mdc-sectors__sparkline__mdc{left:0;position:absolute;top:0;transform:translateY(-11px)}.mdc-us-barometer__mdc{display:flex;flex-direction:column;height:100%;width:100%}.mdc-us-barometer--vertical__mdc{align-items:stretch;flex-direction:row}.mdc-us-barometer--small__mdc{flex-direction:row;flex-wrap:nowrap}.mdc-us-barometer__box__mdc{flex-grow:1}.mdc-us-barometer__scale-container__mdc{display:block}.mdc-us-barometer__scale-container--vertical__mdc{align-items:center;display:flex}.mdc-us-barometer__scale-container--small__mdc{flex-grow:1;margin-left:16px}.mdc-us-barometer__scale__mdc{margin-left:auto;margin-right:auto;margin-top:16px;max-width:200px}.mdc-us-barometer__scale--vertical__mdc{flex-grow:0;flex-shrink:0;height:75%;margin-left:16px;margin-top:0;max-width:50px}.mdc-us-barometer__scale--small__mdc{margin-top:0}.mdc-company-report-feed-card__content__mdc{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:300;line-height:1.126970281rem}.mdc-company-report-feed-card__content__mdc strong{font-weight:500}.mdc-company-report-feed-card__content__mdc .mdc-company-report-feed-card__list__mdc{margin-top:16px}.mdc-company-report-feed-card__button__mdc{margin-top:16px;width:100%}.mdc-toolbar__mdc{align-items:center;display:flex;gap:8px;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.mdc-toolbar__mdc,.mdc-toolbar__mdc:after,.mdc-toolbar__mdc:before,.mdc-toolbar__mdc>*,.mdc-toolbar__mdc>:after,.mdc-toolbar__mdc>:before{box-sizing:border-box}.mdc-toolbar__mdc::-webkit-scrollbar{display:none}.mdc-toolbar__left__mdc,.mdc-toolbar__right__mdc{display:flex;gap:8px;height:34px}@media print{.mdc-toolbar__mdc{display:none}}.mdc-legend-item__mdc{align-items:center;display:inline-flex;flex-wrap:nowrap}.mdc-legend-item--floating__mdc{background-color:#fff;border:1px solid #ecebea;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);padding:2px 6px;pointer-events:auto;z-index:101}.mdc-legend-item__label__mdc{flex-grow:1;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:300;line-height:1.126970281rem;white-space:nowrap}.mdc-legend-item__label__mdc strong{font-weight:500}.mdc-legend-item__indicator__mdc{margin-right:4px}.mdc-legend-item__actions__mdc{align-items:center;display:flex;flex-grow:0;flex-wrap:nowrap;margin-left:4px}.mdc-legend-item__indicator-dot__mdc{border-radius:100%;flex-grow:0;flex-shrink:0;height:8px;width:8px}@font-face{font-display:auto;font-family:MorningstarIntrinsic;font-style:normal;font-weight:300;src:url(/assets/fonts/MORNIntrinsicWeb-Regular.9cdcaf8.woff) format("woff"),url(/assets/fonts/MORNIntrinsicWeb-Regular.ba5ae39.woff2) format("woff2")}@font-face{font-display:auto;font-family:MorningstarIntrinsic;font-style:italic;font-weight:300;src:url(/assets/fonts/MORNIntrinsicWeb-Italic.e9fe724.woff) format("woff"),url(/assets/fonts/MORNIntrinsicWeb-Italic.1175e4b.woff2) format("woff2")}@font-face{font-display:auto;font-family:MorningstarIntrinsic;font-style:normal;font-weight:500;src:url(/assets/fonts/MORNIntrinsicWeb-Bold.0c26ce6.woff) format("woff"),url(/assets/fonts/MORNIntrinsicWeb-Bold.84893d9.woff2) format("woff2")}@font-face{font-display:auto;font-family:MorningstarIntrinsic;font-style:italic;font-weight:500;src:url(/assets/fonts/MORNIntrinsicWeb-BoldItalic.d2732cc.woff) format("woff"),url(/assets/fonts/MORNIntrinsicWeb-BoldItalic.618d84f.woff2) format("woff2")}.sector__header__mdc{border-bottom:1px solid #ecebea;margin-bottom:16px;padding-bottom:32px}.sector__heading__mdc{margin-bottom:8px;margin-top:32px}.sector__description__mdc{color:#64625f;font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.3425376064rem}.sector__description__mdc strong{font-weight:500}.sector__chart__mdc{margin-bottom:16px}.sector__chart-metadata__mdc{margin-top:8px}.sector__table__mdc{border-bottom:1px solid #ecebea;margin-bottom:16px;padding-bottom:32px}.sector__lower-cta__mdc{margin-top:16px}