*,:after,:before{box-sizing:border-box}@-moz-document url-prefix(){body,html{scrollbar-color:transparent transparent}}.bg-primary{background:#00001a;background:var(--app-background-rgb)}.bg-secondary{background:#fff;background:var(--secondary-color)}.bg-transparent{background:transparent}.color-primary{color:#010001;color:var(--primary-color)}.color-secondary{color:#fff;color:var(--secondary-color)}.color-gray{color:#9e9e9e;color:var(--gray)}.color-white{color:#fff;color:var(--white)}.block-font{font-family:"GT-Zirkon-Regular"}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.width-6ch{width:6ch}.width-10ch{width:10ch}.width-30ch{width:30ch}.width-40ch{width:40ch}.ch-30{max-width:30ch}.ch-40{max-width:40ch}.ch-50{max-width:50ch}.ch-60{max-width:60ch}.ch-70{max-width:70ch}.h0{font-size:2.4rem}.h7{font-size:.6rem}.lh-sm{line-height:1.4rem}.lh-md{line-height:2.2rem}.lh-lg{line-height:3rem}.mln1{margin-left:-.5rem}.mrn1{margin-right:-.5rem}.bottom-0{bottom:0}.w-50{min-width:50px}.w-60{min-width:60px}.w-75{min-width:75px;width:auto}.h-vmin-60{height:60vmin}.vh3{height:300vh}.mh-50{max-height:50vh}.top-navbar{top:51px;top:var(--navbar-height)}.mny-navbar{margin-top:-102px;margin-top:calc(var(--navbar-height)*-2)}.py-navbar{padding-top:51px;padding-top:var(--navbar-height)}.half-height{height:50vh;height:calc(var(--vh, 1vh)*50)}.full-height{height:100vh;height:calc(var(--vh, 1vh)*100)}.min-full-height{min-height:100vh}.full-height-minus-navbar{height:calc(100vh - 51px);height:calc(100vh - var(--navbar-height))}.height-fit-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.quarter-width{width:25vw}.half-width{width:50vw}.three-quarters-width{width:75vw}.full-width{width:100vw}.width-fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.relative{position:relative}.absolute{position:absolute}.fade-in{-webkit-animation:fade-in .7s ease-in;animation:fade-in .7s ease-in}.fade-out{-webkit-animation:fade-out .7s ease-in;animation:fade-out .7s ease-in}.overflow-x-scroll{overflow-x:scroll}.darken{opacity:.1}.inverted{background:#fff;background:var(--white);color:#010001;color:var(--black)}.hover-bold:hover{font-weight:700}.no-pointer-events{pointer-events:none}.pointer-events{pointer-events:auto}.pointer{cursor:pointer}.rounded-sm{border-radius:.25rem}.rounded-md{border-radius:.5rem}.rounded-lg{border-radius:1rem}.border-x-hidden{border-left:hidden!important;border-right:hidden!important}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-down{0%,50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:1}to{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}}@keyframes fade-down{0%,50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:1}to{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}}@-webkit-keyframes fill-width{0%{width:0}to{width:100%}}@keyframes fill-width{0%{width:0}to{width:100%}}@font-face{font-family:"GT-Zirkon-Regular";src:url(../../static/media/GT-Zirkon-Regular.911cae1f.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"GT-Zirkon-Regular-Italic";src:url(../../static/media/GT-Zirkon-Regular-Italic.64e5606a.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:"mono";src:url(../../static/media/mono.e2484ff0.woff) format("woff");font-weight:400;font-style:normal;font-display:block}*{box-sizing:border-box}html{background-color:#00001a;background-color:var(--app-background-rgb)}@media only screen and (max-width:600px){html{font-size:12px}}body{margin:0;font-family:"Helvetica Neue",-apple-system,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body,html{width:100%;height:100%;color:#fff;margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"GT-Zirkon-Regular"}a{text-decoration:none;color:#9e9e9e;color:var(--gray);transition:color .2s ease-in-out}p{line-height:1.4em}:root{--panel-width:300px;--panel-x-offset:0px;--card-stack-width:calc(100vw - var(--panel-width) + var(--panel-x-offset));--navbar-z-index:999;--card-stack-min-height:100px;--card-stack-max-height:250px;--black-rgb-val:1,0,1;--app-background-rgb:#00001a;--app-background-rgb-val:0,0,26;--white:#fff;--light-gray:hsla(0,0%,62%,0.7450980392156863);--gray:#9e9e9e;--dark-gray:hsla(0,0%,62%,0.12156862745098039);--black:rgba(var(--black-rgb-val),1);--navbar-height:51px;--navbar-mobile-height:48px;--primary-color:var(--black);--secondary-color:var(--white);--block-font:"GT-Zirkon-Regular"}#root{overflow:auto;padding:0;background-color:#00001a;background-color:var(--app-background-rgb)}#root.no-scrollbar{overflow:hidden}#root::-webkit-scrollbar{width:0!important;height:0!important;display:none}.no-scroll{pointer-events:none!important}.app__container{margin:auto}.app__canvas{position:absolute!important;top:51px;top:var(--navbar-height);left:0;width:100%!important;height:calc(100vh - 51px)!important;height:calc(100vh - var(--navbar-height))!important;transition:opacity .7s}.app__canvas canvas{outline:none;z-index:-1}.button__container{border:1px solid var(--white);color:var(--white);background:transparent;transition:color .2s ease-in}@media (hover){.button__container:hover{border:1px solid var(--black);background-color:var(--white);color:var(--black)}}.card-stack__container{width:var(--card-stack-width);position:fixed;left:calc(var(--panel-width) - var(--panel-x-offset));bottom:0;max-height:var(--card-stack-max-height);transition:height 1s;background-color:rgba(var(--app-background-rgb-val),.75)}.card-stack__container .card-stack__card-list{margin-top:-20px;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;overflow-x:scroll;-webkit-mask-image:-webkit-linear-gradient(right,transparent,var(--white) 10%);mask-image:-webkit-linear-gradient(right,transparent,var(--white) 10%)}.card-stack__container .card-stack__card-list::-webkit-scrollbar{height:6px!important;width:0!important;background-color:var(--dark-gray)}.card-stack__container .card-stack__card-list::-webkit-scrollbar-thumb{background-color:var(--white);border-radius:10px}.card-stack__container .card-stack__item{min-width:350px;max-width:350px;overflow-y:scroll}.card-stack__container .card-stack__item::-webkit-scrollbar{width:0!important}.card-stack__container .card-stack__item .sources ul{list-style-type:"– ";padding-left:1em;margin-top:.2rem}.card-stack__container .card-stack__item .sources ul li{line-height:1.2rem}.card-stack__container .histogram__container{-webkit-mask-image:-webkit-linear-gradient(right,transparent,var(--white) 20%);mask-image:-webkit-linear-gradient(right,transparent,var(--white) 20%)}.card-stack__container .histogram__container::-webkit-scrollbar{height:0!important}.card-stack__expand{cursor:pointer;margin-top:-20px;height:40px;z-index:100;border-radius:4px;background-color:var(--app-background-rgb)}.card-stack__expand svg{width:40px;height:40px;-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:var(--white)}.card-stack__expand--open svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.legend{position:absolute;top:100px;background-color:hsla(0,0%,100%,.9);color:var(--app-background-rgb);max-width:200px;min-width:200px;width:200px;transition:height 1s ease-in}@media only screen and (max-width:600px){.legend{top:auto;bottom:100px}}.legend hr{color:var(--gray)}.legend .indicator{width:14px;height:14px;background-color:var(--app-background-rgb);border-radius:50%;margin-right:4px}.legend .indicator.indicator--rectangle{border-radius:0}.legend .expand{left:20px;transition:-webkit-transform .6s ease-in;transition:transform .6s ease-in;transition:transform .6s ease-in,-webkit-transform .6s ease-in;cursor:pointer;font-size:1.4rem;width:20px;height:20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.legend .expand.expand--open{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.corporate_snapshot__controls{z-index:100}.corporate_snapshot__controls .timeline{overflow-x:scroll!important;background-color:var(--app-background-rgb);padding-top:.5rem}.corporate_snapshot__controls .timeline::-webkit-scrollbar{width:0!important}.corporate_snapshot__controls .timeline .chapter{transition:all .4s ease-in;opacity:.5;width:150px}.corporate_snapshot__controls .timeline .chapter.chapter--selected{opacity:1}.corporate_snapshot__controls .timeline .axis{height:2px;width:100%;background-color:var(--white)}.corporate_snapshot__controls .timeline .axis .marker{transition:all .4s ease-in;background-color:var(--white);width:2px;opacity:.5}.corporate_snapshot__controls .timeline .axis .marker.marker--selected{opacity:1}.corporate_snapshot__controls .timeline .axis .marker--up{margin-top:-10px;height:10px}.corporate_snapshot__controls .timeline .axis .marker--down{height:5px}.corporate_snapshot__controls .tooltip{top:200px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;transition:all .4s ease-in;background-color:var(--app-background-rgb)}.corporate_snapshot__controls .tooltip .tooltip__notes{max-width:50ch}.corporate-snapshots{position:relative}.corporate-snapshots .navbar{z-index:2}.corporate-chart{position:absolute;top:var(--navbar-height);width:100%;height:calc(100vh - var(--navbar-height))}.corporate-chart svg{z-index:-99}.narrative{width:100%;z-index:1;position:absolute;pointer-events:none;margin-top:50px;top:calc(var(--navbar-height) + 75px)}.narrative .narrative__scene-container{pointer-events:none;height:100vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.narrative .narrative__scene-container .narrative__scene-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-align-items:center;align-items:center;padding:1rem;border-radius:6px;background-color:rgba(var(--app-background-rgb-val),.8)}@media only screen and (max-width:600px){.narrative .narrative__scene-container .narrative__scene-content{display:none}}.dropdown{--select-border:var(--white);--select-focus:#00f;--select-arrow:var(--select-border);width:100%;min-width:15ch;max-width:25ch;display:grid;border:1px solid var(--select-border);border-radius:1rem;padding:.25em .5em;cursor:pointer;line-height:1.1;grid-template-areas:"select";-webkit-align-items:center;align-items:center}.dropdown select{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--white);padding:.2em 1em .2em 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:none}.dropdown select:focus{background-color:var(--app-background-rgb);color:var(--white)}.dropdown select option{-moz-font-family:sans-serif;font-family:sans-serif}.dropdown:after{content:"";width:.8em;height:.5em;background-color:var(--select-arrow);-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);justify-self:end}.dropdown:after,.dropdown select{grid-area:select}.filter-group .filter-group__values label{margin-left:.2rem}.filter-group summary{outline:none}.filter-group svg.filter-group__indicator{width:25px;height:25px;margin-top:2px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filter-group svg.filter-group__indicator.filter-group__indicator--expanded{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.checkbox{display:block;position:relative;padding-left:16px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer}.checkbox .checkmark{transition:all .4s ease-in;position:absolute;top:3px;left:0;height:var(--checkbox-height);width:var(--checkbox-width);border-radius:var(--data-border-radius);border:1px solid var(--data-color)}.checkbox .checkmark.checkmark__circle{left:0;top:5px}.checkbox .checkmark.checkmark__square{left:-3px}.checkbox:hover input~.checkmark{transition:opacity background-color .1s ease-in}.checkbox.opaque input~.checkmark,.checkbox:hover input~.checkmark{background-color:var(--data-color)}.checkbox input:checked~.checkmark{transition:all .4s ease-in;background-color:var(--data-color);width:var(--checkbox-width-checked);height:var(--checkbox-height-checked)}.checkbox input:checked~.checkmark.checkmark__circle{left:-3px;top:2px}.checkbox input:checked~.checkmark.checkmark__line{left:-3px}.checkbox__label{opacity:.5}.checkbox input:checked~.checkbox__label{opacity:1}.filter-panel{background-color:rgba(var(--app-background-rgb-val),.8);transition:border .4s ease-in;width:var(--panel-width);overflow-x:hidden;overflow-y:scroll!important}.filter-panel::-webkit-scrollbar{width:0!important}.filter-panel::-webkit-scrollbar-thumb{background-color:var(--white)}@media only screen and (max-width:600px){.filter-panel{top:0;height:100vh}}.filter-date{width:100%}.filter-date input{width:auto;outline-width:0;border-width:0 0 2px;border-bottom:2px solid var(--secondary-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobile-nav{display:none}@media only screen and (max-width:600px){.py-navbar{padding-top:var(--navbar-mobile-height)}.mobile__menu__overlay{position:fixed;top:var(--navbar-mobile-height);left:0;width:100vw!important;height:calc(100vh - var(--navbar-mobile-height))!important;height:calc(var(--vh, 1vh)*100 - var(--navbar-mobile-height))!important}.desktop-nav{display:none}.mobile-nav{display:inline;display:initial}.mobile-nav.navbar__container.open{visibility:visible;visibility:initial}.mobile-nav.navbar__container{z-index:var(--navbar-z-index);visibility:hidden}.mobile-nav.navbar__container .mobile__button{margin-right:7vw;visibility:visible;visibility:initial}}.navbar__container{z-index:var(--navbar-z-index)}.navbar__container .navbar__container__chapters a{text-align:center}.navbar__container .navbar__container__chapters a:before{content:attr(data-label);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.navbar__container .navbar__container__chapters .matched{color:var(--white);box-shadow:inset 0 4px 2px -2px var(--white)}.navbar__container .navbar__container__chapters .mobile__button{border:0;padding:0 6px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;select:none;background-color:var(--app-background-rgb);cursor:pointer;font-size:16px}.mobile__menu__overlay{background:var(--app-background-rgb);z-index:var(--navbar-z-index)}.mobile__menu__overlay .mobile__menu:first-child{margin-top:5vw}.mobile__menu__overlay .mobile__menu{margin-top:20px}.mobile__menu__overlay .mobile__menu a{display:block;color:var(--white);margin-top:8px}.menu #mobile-nav-icon{width:40px;height:35px;position:relative;margin-top:8px;margin-bottom:4px;transition:.5s ease-in-out;cursor:pointer}.menu #mobile-nav-icon,.menu #mobile-nav-icon span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.menu #mobile-nav-icon span{display:block;position:absolute;height:3px;width:100%;background:var(--white);border-radius:9px;opacity:1;left:0;transition:.25s ease-in-out}.menu #mobile-nav-icon span:first-child{top:0;-webkit-transform-origin:left center;transform-origin:left center}.menu #mobile-nav-icon span:nth-child(2){top:13px;-webkit-transform-origin:left center;transform-origin:left center}.menu #mobile-nav-icon span:nth-child(3){top:26px;-webkit-transform-origin:left center;transform-origin:left center}.menu #mobile-nav-icon.open span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:7px}.menu #mobile-nav-icon.open span:nth-child(2){width:0;opacity:0}.menu #mobile-nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:26px;left:7px}.loading-bar{height:3px;width:100%;background-color:var(--color-gray);border-radius:50px}.loading-bar .loading-bar__filler{height:100%;width:100%;background-color:var(--white);-webkit-animation:fill-width 1.2s ease-in-out;animation:fill-width 1.2s ease-in-out;border-radius:inherit}.overlay{position:absolute;width:100%;height:100%;overflow:hidden;z-index:calc(var(--navbar-z-index) + 1);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);-webkit-animation:fade-in .4s ease-in;animation:fade-in .4s ease-in}.overlay .overlay__close svg{width:50px;height:50px}.scroll-indicator{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.scroll-indicator .scroll-indicator__icon{width:75px;height:75px;margin-top:-15px;fill:var(--white);-webkit-animation:fade-down 2s infinite;animation:fade-down 2s infinite}.search-bar__container input{width:75%;outline-width:0;border-width:0 0 2px;border-bottom:2px solid var(--secondary-color);border-radius:0;margin-bottom:.5rem}.slider__container [type=range]{-webkit-appearance:none;background:transparent;margin:0;width:100%}.slider__container [type=range]::-moz-focus-outer{border:0}.slider__container [type=range]:focus{outline:0}.slider__container [type=range]:focus::-webkit-slider-runnable-track{background:#fbfbfc}.slider__container [type=range]:focus::-ms-fill-lower{background:#eceff1}.slider__container [type=range]:focus::-ms-fill-upper{background:#fbfbfc}.slider__container [type=range]::-webkit-slider-runnable-track{cursor:default;height:4px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;box-shadow:1px 1px 1px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);background:#eceff1;border:2px solid #cfd8dc;border-radius:5px}.slider__container [type=range]::-webkit-slider-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:var(--white);border:2px solid #eceff1;border-radius:9px;box-sizing:border-box;cursor:pointer;height:18px;width:18px;-webkit-appearance:none;margin-top:-9px}.slider__container [type=range]::-moz-range-track{box-shadow:1px 1px 1px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);cursor:default;height:4px;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;background:#eceff1;border:2px solid #cfd8dc;border-radius:5px;height:2px}.slider__container [type=range]::-moz-range-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:var(--white);border:2px solid #eceff1;border-radius:9px;box-sizing:border-box;cursor:pointer;height:18px;width:18px}.slider__container [type=range]::-ms-track{cursor:default;height:4px;-ms-transition:all .2s ease;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:9px 0;color:transparent}.slider__container [type=range]::-ms-fill-lower{background:#dde3e6}.slider__container [type=range]::-ms-fill-lower,.slider__container [type=range]::-ms-fill-upper{box-shadow:1px 1px 1px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);border:2px solid #cfd8dc;border-radius:10px}.slider__container [type=range]::-ms-fill-upper{background:#eceff1}.slider__container [type=range]::-ms-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:var(--white);border:2px solid #eceff1;border-radius:9px;box-sizing:border-box;cursor:pointer;height:18px;width:18px;margin-top:1px}.slider__container [type=range]:disabled::-moz-range-thumb,.slider__container [type=range]:disabled::-ms-fill-lower,.slider__container [type=range]:disabled::-ms-fill-upper,.slider__container [type=range]:disabled::-ms-thumb,.slider__container [type=range]:disabled::-webkit-slider-runnable-track,.slider__container [type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}.toggle__container{border:1px solid var(--white);border-radius:14px}.toggle__container .toggle__item:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.toggle__container .toggle__item:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.toggle__container .toggle__item:not(:last-child){border-right:1px solid var(--white)}.toggle__container .toggle__item.selected{transition:all .2s ease-in;color:var(--black);background:var(--white)}.video-player{position:relative;max-width:100%;overflow:hidden}.video-player .video-player__iframe{position:absolute;left:0;top:0}.video-player .video-player__loading svg{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);height:50px;width:50px}.intro__navigation .intro__navigation-item:first-child .button__container,.intro__navigation .intro__navigation-item:last-child .button__container{border:none}