.body-text{margin:var(--o3-spacing-s) 0}.body-text .extra-margin{margin:var(--o3-spacing-xl) auto}@media(min-width:61.25em){.body-text .extra-margin{margin:var(--o3-spacing-2xl) auto}}.body-text .nowrap{white-space:nowrap}.body-text__section-header{margin:80px auto 24px;display:flex;flex-direction:column;align-items:center;gap:20px}@media(max-width:46.24em){.body-text__section-header{margin:72px auto 24px;gap:16px}}.body-text__header-text{font-family:var(--o3-font-family-metric)!important;font-size:24px;line-height:32px;font-weight:600;margin:0;text-align:center}.body-text__section-icon{max-width:84px;height:auto}@media(max-width:46.24em){.body-text__section-icon{max-width:84px}}@keyframes chevron-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.headline{max-width:732px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:0px 0px 1px rgba(0,0,0,.35),0px 0px 3px rgba(0,0,0,.35),0px 0px 5px rgba(0,0,0,.35),0px 0px 8px rgba(0,0,0,.35)}@media(max-width:46.24em){.headline{padding:0 10px;width:calc(100% - 20px)}}@media(min-width:76.25em){.headline{top:54%}}.headline__container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.headline .topic a.o3-editorial-typography-topic-tag{font-feature-settings:"clig" off,"liga" off;font-family:var(--o3-font-family-metric);font-style:normal;font-size:18px;line-height:22px;color:#86d7d6}.headline .topic a.o3-editorial-typography-topic-tag:hover{cursor:pointer!important}.headline h1.o3-editorial-typography-headline{font-size:40px;line-height:40px;font-weight:600;font-feature-settings:"liga" on,"clig" on;margin:10px 0 21px;color:#fff;text-wrap:balance}@media(min-width:46.25em){.headline h1.o3-editorial-typography-headline{font-size:64px;line-height:100%;margin:2px 0 20px}}.headline p.o3-editorial-typography-standfirst{font-family:var(--o3-font-family-metric);color:#fff;font-style:normal;font-weight:400;font-size:18px!important;line-height:24px!important;margin:0 auto 20px!important}@media(min-width:46.25em){.headline p.o3-editorial-typography-standfirst{font-size:20px!important;line-height:28px!important}}.headline div.vs-byline-share-bar{width:100%;border-bottom:none;padding-bottom:40px}.headline .vs-bylines{font-weight:400;text-align:center;font-feature-settings:"clig" off,"liga" off;max-width:100%;padding:0 10px;color:#fff}@media(min-width:46.25em){.headline .vs-bylines{max-width:680px;margin:auto;font-size:16px;font-style:normal;font-weight:400;line-height:20px}}@media(max-width:61.24em){.headline .vs-bylines{text-wrap:balance}}.headline .vs-bylines time,.headline .vs-bylines a{transition:color .3s linear;cursor:pointer}.headline .vs-bylines>span{font-weight:600}.headline .vs-bylines{font-size:16px;line-height:20px;font-family:var(--o3-font-family-metric);margin-top:1em;border-bottom:unset!important}.headline .vs-bylines time.o-date{line-height:20px;margin-left:4px;white-space:nowrap;color:#fff}.headline .vs-bylines .vs-credits{justify-content:center}.headline .vs-bylines .vs-credits .vs-credits__team{color:#fff}.headline .vs-bylines a.o3-editorial-typography-byline-author{white-space:nowrap;color:#fff}.headline .vs-bylines a.o-editorial-typography-author:hover{cursor:pointer;text-decoration:underline!important}.headline div.loading-spinner{transition:opacity .6s}.headline div.loading-spinner.hidden{opacity:0}.headline .load-scroll-prompt-container{position:relative}.headline p.scroll-hint{color:#fff;margin:auto;text-align:center;font-weight:700;transform:translateY(0);position:absolute;top:0;width:100%;transition:opacity .6s,transform .6s}.headline p.scroll-hint.hidden{opacity:0;transform:translateY(-10px)}.headline p.scroll-hint:after{content:"";display:inline-block;position:relative;width:24px;height:24px;vertical-align:middle;top:-2px;margin-left:4px;background-image:url(https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=o-icons&tint=%23fff,%23fff&format=svg);background-position:center center;background-size:140% 140%;background-repeat:no-repeat;animation:chevron-bounce 1.8s ease-in-out infinite}.vs-frames{position:relative;width:100%;height:100%;overflow:hidden}.vs-frames__canvas{position:absolute;height:100%;width:100%;object-fit:cover;object-position:50% 50%;top:50%;left:50%;transform:translate(-50%,-50%)}.topper-figure__wrapper{overflow:hidden}.topper-figure__wrapper .o-header{z-index:1000;position:absolute;left:0;right:0;top:0;color:#000;border-color:#fff6;background-color:transparent}.topper-figure__wrapper .o-header .o-header__row{border-bottom:unset}.topper-figure__wrapper .o-header .o-header__top-logo{position:relative;background-image:url(https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=ig-projects&tint=%23FFFFFF,%23FFFFFF&format=svg)}.topper-figure__wrapper .o-header--transparent .o-header__top-logo{background-image:url(https://www.ft.com/__origami/service/image/v2/images/raw/ftlogo:brand-ft-masthead?source=ig-projects&tint=%23000000,%23000000&format=svg)}.topper-figure__headline{position:absolute;z-index:100;height:100%;width:100%;transition:opacity .5s}.topper-figure__headline.hidden{opacity:0;pointer-events:none}.topper-figure__images-wrapper{height:100%;width:100%;transition:filter .5s ease-in-out 50ms,transform .5s ease-in-out 50ms}.topper-figure__images-wrapper:after{content:"";position:absolute;width:100%;top:0;right:0;bottom:0;left:0;z-index:10;background-color:#0006;opacity:0;transition:opacity .4s ease-in-out 50ms;pointer-events:none;height:100%}@media(min-width:46.25em){.topper-figure__images-wrapper:after{height:calc(100% + 1px)}}.topper-figure__images-wrapper:not(.loaded){filter:blur(3px);transform:scale(1.008)}.topper-figure__images-wrapper:not(.loaded):after{opacity:1}.topper-figure__images-wrapper .vs-cover-image{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:1}.topper-figure__images-wrapper .vs-frames{z-index:2}.topper-figure__caption{font-size:14px;line-height:16px;color:#fff;position:absolute;right:12px;bottom:2px;text-shadow:1px 1px 1px #262a33;z-index:100;transition:opacity .5s}.topper-figure__caption.hidden{opacity:0}#scrolly-topper .vs-scrolly__step{position:static}@media(min-width:61.25em){#scrolly-topper .vs-scrolly__step{min-height:120vh;min-height:max(120vh,120dvh,120lvh)}#scrolly-topper .vs-scrolly__step .vs-scrolly__content-wrapper{padding-bottom:118vh;padding-bottom:max(118vh,118dvh,118lvh)}#scrolly-topper .vs-scrolly__step:first-of-type{min-height:20vh;min-height:max(20vh,20dvh,20lvh)}#scrolly-topper .vs-scrolly__step:first-of-type .vs-scrolly__content-wrapper{padding-bottom:20vh;padding-bottom:max(20vh,20dvh,20lvh)}#scrolly-topper .vs-scrolly__step:nth-last-of-type(2){min-height:170vh;min-height:max(170vh,170dvh,170lvh)}#scrolly-topper .vs-scrolly__step:nth-last-of-type(2) .vs-scrolly__content-wrapper{padding-bottom:168vh;padding-bottom:max(168vh,168dvh,168lvh)}#scrolly-topper .vs-scrolly__step:last-of-type{min-height:50vh;min-height:max(50vh,50dvh,50lvh)}#scrolly-topper .vs-scrolly__step:last-of-type .vs-scrolly__content-wrapper{padding-bottom:50vh;padding-bottom:max(50vh,50dvh,50lvh)}}@media(max-width:61.24em){#scrolly-topper .vs-scrolly__step{min-height:100vh;min-height:max(100vh,100dvh,100lvh)}#scrolly-topper .vs-scrolly__step .vs-scrolly__content-wrapper{padding-bottom:98vh;padding-bottom:max(98vh,98dvh,98lvh)}#scrolly-topper .vs-scrolly__step:first-of-type{min-height:20vh;min-height:max(20vh,20dvh,20lvh)}#scrolly-topper .vs-scrolly__step:first-of-type .vs-scrolly__content-wrapper{padding-bottom:18vh;padding-bottom:max(18vh,18dvh,18lvh)}#scrolly-topper .vs-scrolly__step:nth-last-of-type(2){min-height:126vh;min-height:max(126vh,126dvh,126lvh)}#scrolly-topper .vs-scrolly__step:nth-last-of-type(2) .vs-scrolly__content-wrapper{padding-bottom:128vh;padding-bottom:max(128vh,128dvh,128lvh)}#scrolly-topper .vs-scrolly__step:last-of-type{min-height:75vh;min-height:max(75vh,75dvh,75lvh)}#scrolly-topper .vs-scrolly__step:last-of-type .vs-scrolly__content-wrapper{padding-bottom:75vh;padding-bottom:max(75vh,75dvh,75lvh)}}#scrolly-topper .vs-scrolly__step .vs-scrolly__content-wrapper{position:static}#scrolly-topper:after{content:"";position:absolute;bottom:-1px;height:60px;width:100%;background:linear-gradient(0deg,#fff1e5,#fff1e5fc 8%,#fff1e5f3 15.4%,#fff1e5e4 22.3%,#fff1e5d2 28.7%,#fff1e5bd 34.8%,#fff1e5a5 40.7%,#fff1e58c,#fff1e573 52.1%,#fff1e55a 57.9%,#fff1e542 63.9%,#fff1e52d 70.1%,#fff1e51b 76.7%,#fff1e50c 83.9%,#fff1e503 91.6%,#fff1e500)}.pinned-card{position:absolute;z-index:5;box-sizing:border-box;pointer-events:none}.pinned-card__background-blur{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;will-change:backdrop-filter,-webkit-backdrop-filter;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);mask-image:radial-gradient(circle at center,#000 15%,#0000 90%);-webkit-mask-image:radial-gradient(circle at center,rgb(0,0,0) 15%,rgba(0,0,0,0) 90%);pointer-events:none;transition-property:backdrop-filter,-webkit-backdrop-filter;transition-duration:.4s;transition-delay:50ms}.pinned-card__content{position:relative;z-index:100;transition-property:transform,opacity;transition-duration:.6s;transition-delay:50ms;transition-timing-function:ease-in-out;padding:20px 24px}@media(max-width:46.24em){.pinned-card__content{padding:32px 16px 40px}}@media(min-width:46.25em)and (max-width:61.24em){.pinned-card__content{padding:16px}}.pinned-card--pre-active .pinned-card__content{transform:translateY(30%);opacity:0}.pinned-card--pre-active .pinned-card__background-blur{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.pinned-card--active{pointer-events:auto}.pinned-card--active .pinned-card__content{transform:translateY(0);opacity:1}.pinned-card--active .pinned-card__background-blur{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.pinned-card--post-active .pinned-card__content{transform:translateY(-30%);opacity:0}.pinned-card--post-active .pinned-card__background-blur{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}@media(max-width:46.24em){.pinned-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;transition:opacity .4s ease-in-out 50ms;pointer-events:none;background:linear-gradient(0deg,#0009,#00000073 77.4%,#0000)}.pinned-card--in-step:not(.pinned-card--0),.pinned-card--active{pointer-events:auto}.pinned-card--in-step:not(.pinned-card--0):after,.pinned-card--active:after{opacity:1}.pinned-card--in-step:not(.pinned-card--0) .pinned-card__content,.pinned-card--active .pinned-card__content{transform:translateY(0);opacity:1}.pinned-card--in-step:not(.pinned-card--0) .pinned-card__background-blur,.pinned-card--active .pinned-card__background-blur{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}}.pinned-card{top:16%}.pinned-card--left{align-self:start;left:8%}.pinned-card--right{align-self:end;right:8%}.pinned-card--center{align-self:center;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:61.25em){.pinned-card--center{width:640px}.pinned-card--center p{width:640px!important}}@media(min-width:46.25em)and (max-width:61.24em){.pinned-card{top:10%;width:530px;max-width:100%;left:50%;transform:translate(-50%);align-self:center}.pinned-card:last-of-type{top:50%;transform:translate(-50%,-50%)}}@media(max-width:46.24em){.pinned-card{top:unset;bottom:0;width:unset;max-width:100%;align-self:center;left:0;right:0;transform:unset}}.pinned-card p{z-index:10;margin:0;color:#fff;font-size:32px;line-height:36px;font-family:var(--o3-font-family-financier-display);font-weight:400;text-shadow:0px 0px 3px rgba(51,51,51,.9),0px 0px 8px rgba(51,51,51,.9);width:500px;text-align:center}@media(max-width:61.24em){.pinned-card p{font-size:24px;line-height:27px;width:100%;box-sizing:border-box;text-shadow:0px 0px 1px rgba(51,51,51,.9),0px 0px 3px rgba(51,51,51,.9),0px 0px 8px rgba(51,51,51,.9)}}@media(max-width:46.24em){.pinned-card:last-of-type:after,.pinned-card:nth-last-of-type(2):after{opacity:0}}.pinned-card:last-of-type .pinned-card__content,.pinned-card:nth-last-of-type(2) .pinned-card__content{background:none}.pinned-card:last-of-type .pinned-card__content p,.pinned-card:nth-last-of-type(2) .pinned-card__content p{color:#33302e;text-shadow:0px 0px 4px #fff,0px 0px 8px #fff,0px 0px 12px #fff,0px 0px 18px #fff}@keyframes textEnter{0%{transform:translateY(30%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes textExit{0%{transform:translateY(0);opacity:1}to{transform:translateY(-30%);opacity:0}}section.vs-scrolly#scrolly-map:before{content:"";position:absolute;z-index:100;top:-1px;height:60px;width:100%;background:linear-gradient(180deg,#fff1e5,#fff1e5fc 8%,#fff1e5f3 15.4%,#fff1e5e4 22.3%,#fff1e5d2 28.7%,#fff1e5bd 34.8%,#fff1e5a5 40.7%,#fff1e58c,#fff1e573 52.1%,#fff1e55a 57.9%,#fff1e542 63.9%,#fff1e52d 70.1%,#fff1e51b 76.7%,#fff1e50c 83.9%,#fff1e503 91.6%,#fff1e500)}section.vs-scrolly#scrolly-map:after{content:"";position:absolute;bottom:-1px;height:60px;width:100%;background:linear-gradient(0deg,#fff1e5,#fff1e5fc 8%,#fff1e5f3 15.4%,#fff1e5e4 22.3%,#fff1e5d2 28.7%,#fff1e5bd 34.8%,#fff1e5a5 40.7%,#fff1e58c,#fff1e573 52.1%,#fff1e55a 57.9%,#fff1e542 63.9%,#fff1e52d 70.1%,#fff1e51b 76.7%,#fff1e50c 83.9%,#fff1e503 91.6%,#fff1e500)}section.vs-scrolly#scrolly-map .vs-card{background:#fff7eff2}@media(min-width:46.25em){section.vs-scrolly#scrolly-map .vs-card p{line-height:32px}}section.vs-scrolly#scrolly-map .vs-card p>span{margin:0;font-family:MetricWeb,Helvetica,sans-serif;font-size:inherit;line-height:20px;font-weight:600;box-sizing:border-box}section.vs-scrolly#scrolly-map .vs-card p>span.highlight-white{color:#fff}section.vs-scrolly#scrolly-map .vs-card p>span.highlight-block-white{background-color:#fff;color:#000;white-space:nowrap;padding:2px 4px}section.vs-scrolly#scrolly-map .vs-card p>span.highlight-block-red{color:#fff;white-space:nowrap;padding:2px 4px}section.vs-scrolly#scrolly-map .vs-card p>span.highlight-block-light-red{color:#fff;white-space:nowrap;padding:2px 4px}section.vs-scrolly#scrolly-map .vs-card p>span.highlight-dashed-red{color:#fff;white-space:nowrap;padding:2px 4px;box-sizing:border-box;font-weight:500}section.vs-scrolly#scrolly-map .vs-card p>span.nowrap{white-space:nowrap;font-weight:400}@keyframes fadeIn{to{opacity:1}}.cpu_gpu_container{display:flex;flex-direction:column}@media(min-width:46.25em){.cpu_gpu_container{flex-direction:row}}.cpu_gpu_container__side{flex:1;display:flex;flex-direction:column}.cpu_gpu_container__side--image{width:260px;height:330px;border:1px solid black}@media(max-width:46.24em){.cpu_gpu_container__side--image{margin:auto}}.cpu_gpu_container__side--image .image-container{width:100%;height:100%;position:relative}.cpu_gpu_container__side--image .image-container .tiles{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(10,1fr);gap:0}.cpu_gpu_container__side--image .image-container .tiles .tile{background:#fff1e5;z-index:1;opacity:1;transition:opacity .6s ease;transition-delay:0s}.cpu_gpu_container__side--image .image-container .tiles .tile.active{border:1px solid #59c6c5;opacity:0}.cpu_gpu_container__side--image .image-container .vs-image{position:absolute;top:0;left:0;object-fit:cover;height:100%;width:100%;mix-blend-mode:inherit}.cpu_gpu_container__side--image canvas{width:100%;height:100%;image-rendering:pixelated}.cpu_gpu_container__restart button{height:28px;min-width:64px;padding:0 8px;justify-content:center;align-items:center;display:flex;flex-direction:row;gap:8px;flex-shrink:0;border-radius:2px;border:1px solid var(--o3-button-secondary-mono-border, #262a33);background:var(--o3-button-secondary-mono-background, rgba(255, 255, 255, 0));font-family:var(--o3-font-family-metric);vertical-align:center;font-size:14px;transition-property:border-color,background,opacity;transition-duration:.4s}.cpu_gpu_container__restart button:disabled{border:1px solid var(--o3-button-secondary-mono-border, #262a33);opacity:.4}.cpu_gpu_container__restart button:hover:not(:disabled){background:#262a3326;border:1px solid rgba(38,42,51,.15)}.cpu_gpu_container__restart button span{display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M14.9885 9.37507C15.0012 9.16835 15.1679 9 15.375 9H16.125C16.3321 9 16.501 9.16809 16.4908 9.37495C16.2954 13.3429 13.0164 16.5 9 16.5C4.85786 16.5 1.5 13.1421 1.5 9C1.5 4.85786 4.85786 1.5 9 1.5C11.0441 1.5 12.8972 2.31774 14.25 3.64393V1.875C14.25 1.66789 14.4179 1.5 14.625 1.5H15.375C15.5821 1.5 15.75 1.66789 15.75 1.875V6.375C15.75 6.58211 15.5821 6.75 15.375 6.75H10.875C10.6679 6.75 10.5 6.58211 10.5 6.375V5.625C10.5 5.41789 10.6679 5.25 10.875 5.25H13.684C12.5844 3.87831 10.8948 3 9 3C5.68629 3 3 5.68629 3 9C3 12.3137 5.68629 15 9 15C12.1877 15 14.7949 12.5141 14.9885 9.37507Z' fill='%2333302E'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.cpu_gpu_container__restart button p{margin:0!important;color:#262a33!important;font-weight:700}.cluster-sat-scrolly-figure__wrapper{height:100%;width:100%;z-index:10;display:flex;justify-content:center;align-items:center}.cluster-sat-scrolly-figure__wrapper .vs-ai2html{z-index:5;position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.cluster-sat-scrolly-figure__wrapper .vs-ai2html .ai2html-responsive{display:flex;justify-content:flex-end;align-items:center;overflow:hidden;height:100%;min-width:100%}.cluster-sat-scrolly-figure__wrapper .vs-ai2html .ai2html-responsive .g-artboard{max-width:unset!important;max-height:unset!important}.cluster-sat-scrolly-figure__wrapper .vs-ai2html img.g-aiImg{opacity:0;transition:opacity .5s ease-in-out}.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g path{stroke-width:2px;stroke:#fff0;stroke-dasharray:5 5;transition:stroke .5s ease-in-out}.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g polygon,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g polyline,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g rect,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g line{fill:transparent;transform:translateZ(0);filter:url(#multi-drop-shadow--mobile)}@media(min-width:46.25em){.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g polygon,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g polyline,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g rect,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g line{filter:url(#multi-drop-shadow--desktop)}}.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g line,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g polyline{fill:transparent;transform:translateZ(0);filter:drop-shadow(0px 0px 1px rgba(0,0,0,.35)),drop-shadow(0px 0px 2px rgba(0,0,0,.35)),drop-shadow(0px 0px 3px rgba(0,0,0,.35))}@media(min-width:46.25em){.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g line,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg g polyline{filter:drop-shadow(0px 0px 1px rgba(0,0,0,.35)) drop-shadow(0px 0px 2px rgba(0,0,0,.35)) drop-shadow(0px 0px 3px rgba(0,0,0,.35)) drop-shadow(0px 0px 4px rgba(0,0,0,.45))}}.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg[class*=-mask-]{z-index:10000;transition:opacity ease-in-out .5s;opacity:0}.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg[class*=-mask-] g path{opacity:1!important;fill-opacity:.6!important}.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg[class*=-annotations-]{z-index:10001}.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg[class*=-annotations-] g polygon,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg[class*=-annotations-] g rect,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg[class*=-annotations-] g line,.cluster-sat-scrolly-figure__wrapper .vs-ai2html svg.g-aiImg[class*=-annotations-] g polyline{transition:opacity ease-in-out .5s;opacity:0}.cluster-sat-scrolly-figure__wrapper .vs-ai2html .g-aiPointText{transition:opacity ease-in-out .5s;opacity:0;z-index:10001}.cluster-sat-scrolly-figure__wrapper .vs-ai2html .g-aiPointText p{font-size:16px!important;line-height:20px!important;font-weight:700!important;font-family:"metric 2 VF",MetricWeb,sans-serif!important;height:unset!important;text-shadow:0px 0px 1px rgba(0,0,0,.35),0px 0px 2px rgba(0,0,0,.35),0px 0px 4px rgba(0,0,0,.55),0px 0px 8px rgba(0,0,0,.55)!important;text-stroke:1px rgba(0,0,0,.35)!important;-webkit-text-stroke:1px rgba(0,0,0,.35)!important;paint-order:stroke fill;margin:0}@media(max-width:61.24em){.cluster-sat-scrolly-figure__wrapper .vs-ai2html .g-aiPointText p{font-size:16px!important;line-height:20px!important}}@media(max-width:46.24em){.cluster-sat-scrolly-figure__wrapper .vs-ai2html .g-aiPointText p{font-size:14px!important;line-height:18px!important}}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(2){z-index:110}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(3){z-index:100}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(4){z-index:90}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(5){z-index:80}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(6){z-index:70}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(7){z-index:60}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(8){z-index:50}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(9){z-index:40}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(10){z-index:30}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(11){z-index:20}.cluster-sat-scrolly-figure__wrapper .vs-ai2html div.g-artboard img:nth-of-type(12){z-index:10}.cluster-sat-scrolly-figure__wrapper.visible-year--2016 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2017 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2017 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2018 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2018 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2018 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2019 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2019 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2019 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2019 .vs-ai2html div.g-artboard img:nth-of-type(9){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 .vs-ai2html div.g-artboard img:nth-of-type(9){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 .vs-ai2html div.g-artboard img:nth-of-type(8){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2021 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2021 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2021 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2021 .vs-ai2html div.g-artboard img:nth-of-type(9){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2021 .vs-ai2html div.g-artboard img:nth-of-type(8){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2021 .vs-ai2html div.g-artboard img:nth-of-type(7){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html div.g-artboard img:nth-of-type(9){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html div.g-artboard img:nth-of-type(8){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html div.g-artboard img:nth-of-type(7){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html div.g-artboard img:nth-of-type(6){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html div.g-artboard img:nth-of-type(9){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html div.g-artboard img:nth-of-type(8){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html div.g-artboard img:nth-of-type(7){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html div.g-artboard img:nth-of-type(6){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html div.g-artboard img:nth-of-type(5){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(9){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(8){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(7){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(6){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(5){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-artboard img:nth-of-type(4){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(9){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(8){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(7){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(6){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(5){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(4){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-artboard img:nth-of-type(3){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(12){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(11){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(10){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(9){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(8){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(7){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(6){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(5){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(4){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(3){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-artboard img:nth-of-type(2){opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2016 .vs-ai2html svg.g-aiImg g path{stroke:#fff!important}.cluster-sat-scrolly-figure__wrapper.visible-year--2017 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-],.cluster-sat-scrolly-figure__wrapper.visible-year--2018 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-],.cluster-sat-scrolly-figure__wrapper.visible-year--2019 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2017 div[class*=g-apple-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2018 div[class*=g-apple-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2019 div[class*=g-apple-annotation-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-],.cluster-sat-scrolly-figure__wrapper.visible-year--2021 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-],.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-],.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-]{opacity:0}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=meta-],.cluster-sat-scrolly-figure__wrapper.visible-year--2021 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=meta-],.cluster-sat-scrolly-figure__wrapper.visible-year--2022 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=meta-],.cluster-sat-scrolly-figure__wrapper.visible-year--2023 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=meta-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 div[class*=g-meta-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2021 div[class*=g-meta-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2022 div[class*=g-meta-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2023 div[class*=g-meta-annotation-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2020 div[class*=g-apple-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2021 div[class*=g-apple-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2022 div[class*=g-apple-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2023 div[class*=g-apple-annotation-]{opacity:0}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-],.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-]{opacity:0}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=meta-],.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=meta-]{opacity:0}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=substations-],.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=substations-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html svg.g-aiImg[class*=-annotations-] g line[id*=substations-pointer],.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html svg.g-aiImg[class*=-annotations-] g line[id*=substations-pointer]{display:block;opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div[class*=g-apple-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div[class*=g-apple-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div[class*=g-meta-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div[class*=g-meta-annotation-]{opacity:0}.cluster-sat-scrolly-figure__wrapper.visible-year--2024 .vs-ai2html div.g-aiPointText[class*=g-substations-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2025 .vs-ai2html div.g-aiPointText[class*=g-substations-annotation-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html svg.g-aiImg[class*=-annotations-] g polygon,.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html svg.g-aiImg[class*=-annotations-] g rect{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=apple-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=meta-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html svg.g-aiImg[class*=-annotations-] g [id*=substations-]{opacity:0}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html svg.g-aiImg[class*=-annotations-] g polyline[id*=-pointer],.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html svg.g-aiImg[class*=-annotations-] g line[id*=-pointer]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html svg.g-aiImg[class*=-annotations-] g line[id*=substations-pointer]{opacity:0}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-aiPointText[class*=-annotation-],.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-aiPointText[class*=-annotations-]{opacity:1}.cluster-sat-scrolly-figure__wrapper.visible-year--2026 .vs-ai2html div.g-aiPointText[class*=g-substations-annotation-]{opacity:0}.cluster-sat-scrolly-figure__wrapper.mask-visible .vs-ai2html svg.g-aiImg[class*=-mask-]{opacity:1}.cluster-sat-scrolly-figure__filter-defs-svg{position:absolute;z-index:-10000;width:1px;height:1px;opacity:0}.cluster-sat-scrolly-figure__year-label{position:absolute;top:24px;right:24px;background:#121212cc;z-index:100;transition:opacity ease-in-out .4s;padding:10px 20px}@media(max-width:61.24em){.cluster-sat-scrolly-figure__year-label{top:15px;right:15px}}.cluster-sat-scrolly-figure__year-label.hidden{opacity:0}.cluster-sat-scrolly-figure__year-label p{margin:0!important;color:#fff;font-family:var(--o3-font-family-metric);font-size:28px;line-height:32px;font-weight:700;font-variant-numeric:tabular-nums;text-shadow:0px 0px 4px rgba(0,0,0,.35),0px 0px 3px rgba(0,0,0,.35),0px 0px 2px rgba(0,0,0,.35),0px 0px 1px rgba(0,0,0,.35)}.cluster-sat-scrolly-figure__year-label{padding:10px 20px}.cluster-sat-scrolly-figure__year-label p{font-size:28px;line-height:28px;font-weight:700}@media(max-width:46.24em){.cluster-sat-scrolly-figure__year-label{padding:8px 12px 15px}.cluster-sat-scrolly-figure__year-label p{font-size:24px;line-height:24px}}#scrolly-cluster-sat .vs-card{background:#121212cc}#scrolly-cluster-sat .vs-card p{color:#f4f4f5}.vs-inline-wrapper .vs-image-header{margin-bottom:20px}@media only screen and (min-width:1708px){.vs-inline-wrapper.expand-on-XXL .vs-inline-wrapper__figure>.o-grid-container{max-width:1708px;margin:auto}}.vs-composite-images{margin:48px auto}div.vs-load-blocker--content-not-loaded.vs-load-blocker--scroll-blocked{max-height:calc(max(100vh,100dvh,100lvh) + 1px)!important}div.vs-load-blocker--content-not-loaded.vs-load-blocker--scroll-blocked .vs-loader--full-screen{width:100%!important}div.vs-load-blocker__content-wrapper--hidden{opacity:1!important}.article .extra-margin{margin:24px auto}@media screen and (min-width:980px){.article .extra-margin{margin:48px auto}}.article figcaption.o3-editorial-typography-caption{margin-top:12px}
