/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}h1,h2,h3,h4,li,p{font-family:Muli;margin-top:0}h1,h2,h3,h4{font-weight:700;margin-bottom:.5em}li,p{color:#4d4d4f}h1{font-size:2em;position:relative}h1,h2,h3{color:#293896}h2,h3{font-size:1.2em}h4{color:#293896}h4,p{font-size:1em}p{line-height:1.5em;margin-bottom:1.5em}a{color:#293896}@media screen and (min-width:1024px){h2,h3{font-size:1.4em}}.clouds .original,.habs .original,.hide,.info-bar,.labels{display:none}@media screen and (min-width:1024px){.text-accordion{display:none}.labels,.labels>*{display:block}.labels>*{opacity:0}}body{background:-webkit-gradient(linear,left top,left bottom,from(#d1eef8),color-stop(15vh,#d1eef8),color-stop(16vh,#d2df98));background:linear-gradient(180deg,#d1eef8,#d1eef8 15vh,#d2df98 16vh);min-height:100vh}.interactive-area{overflow-x:hidden;position:relative;width:100%}.interactive-area .base-design{width:100%}@media screen and (min-width:1024px){body{background:-webkit-gradient(linear,left top,left bottom,from(#d1eef8),color-stop(49%,#d1eef8),color-stop(50%,#d2df98));background:linear-gradient(180deg,#d1eef8,#d1eef8 49%,#d2df98 50%)}.interactive-area{height:100vh;overflow:hidden}.interactive-area .base-design{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.sky-title{padding:5px 15px;position:absolute;z-index:4}.sky-title h1{font-size:1.2rem}@media screen and (min-width:1024px){.sky-title{padding:15px 25px}.sky-title,.sky-title h1{font-size:2rem}}.clouds>*,.darkclouds>*,.habs *,.labels>*{height:auto;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}.clouds .rainclouds{height:8vw;left:25%;top:5%;width:20vw;z-index:3}.clouds .rainclouds .darkclouds{height:100%;position:relative;width:100%}.clouds .rainclouds .darkclouds #dark-cloud-1{left:36%;top:20%;width:50%}.clouds .rainclouds .darkclouds #dark-cloud-2{left:10%;top:63%;width:35%}.clouds .rainclouds .darkclouds #dark-cloud-3{left:47%;top:63%;width:20%}.clouds .rainclouds .darkclouds #dark-cloud-4{left:10%;top:30%;width:25%}.clouds .rainclouds .darkclouds #dark-cloud-5{left:75%;top:54%;width:22%}.clouds .rainclouds .raindrops{height:50%;left:20%;position:relative;top:-60%;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);width:80%}.clouds .rainclouds .raindrops .raindrop{position:absolute;width:.6vw}.clouds .rainclouds .raindrops .raindrop:nth-child(2n){display:none}.clouds .cloud{z-index:2}@media screen and (min-width:1024px){.clouds .rainclouds .raindrops{top:-30%}.clouds .rainclouds .raindrops .raindrop{width:.3vw}.clouds .rainclouds .raindrops .raindrop:nth-child(2n){display:block}}.return-link{bottom:4px;position:relative;width:100%;z-index:10}.return-link a{background:#d2df98;color:#293896;display:block;font:18px Muli;font-weight:700;line-height:30px;padding:4px;text-decoration:none}.return-link a i{left:5px;position:relative;top:6px}@media screen and (min-width:1024px){.return-link{bottom:10px;position:absolute;width:auto}.return-link a{font-size:.8rem;line-height:.8rem}.return-link a i{font-size:.8rem;top:2px}}.labels>*{background:#fff;border-radius:10px;cursor:pointer;max-width:170px;padding:8px;-webkit-transition:opacity 1s ease,-webkit-transform .3s ease;transition:opacity 1s ease,-webkit-transform .3s ease;transition:opacity 1s ease,transform .3s ease;transition:opacity 1s ease,transform .3s ease,-webkit-transform .3s ease;z-index:4}.labels>* p{color:#293896;font-family:Muli;font-size:.7em;margin:0}.labels>* p:first-child{font-weight:700}.labels>* p:last-child{display:none}.labels>* p:last-child:before{content:"2025 Target: "}.labels>:hover{-webkit-transform:translateZ(0) rotate(0) scale(1.2);transform:translateZ(0) rotate(0) scale(1.2)}.labels>:hover:before{-webkit-transform:translateZ(0) rotate(0) scale(.83);transform:translateZ(0) rotate(0) scale(.83)}.labels>.arrow{background:#293896}.labels>.arrow p{color:#fff}.labels>.arrow:before{border-left:15px solid transparent;border-right:15px solid transparent;border-top:70px solid #293896;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,0,0) rotate(90deg) scale(1);transform:translate3d(-50%,0,0) rotate(90deg) scale(1);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:0;z-index:-1}.labels>.arrow.lefttop{-webkit-transform:translate3d(20%,20px,0) rotate(0) scale(1);transform:translate3d(20%,20px,0) rotate(0) scale(1)}.labels>.arrow.lefttop:before{-webkit-transform:translate3d(-50%,0,0) rotate(120deg) scale(1);transform:translate3d(-50%,0,0) rotate(120deg) scale(1)}.labels>.arrow.lefttop:hover{-webkit-transform:translate3d(20%,20px,0) rotate(0) scale(1.2);transform:translate3d(20%,20px,0) rotate(0) scale(1.2)}.labels>.arrow.lefttop:hover:before{-webkit-transform:translate3d(-50%,0,0) rotate(120deg) scale(.83);transform:translate3d(-50%,0,0) rotate(120deg) scale(.83)}.labels>.arrow.leftbottom{-webkit-transform:translate3d(20%,calc(-100% + -20px),0) rotate(0) scale(1);transform:translate3d(20%,calc(-100% + -20px),0) rotate(0) scale(1)}.labels>.arrow.leftbottom:before{-webkit-transform:translate3d(-50%,0,0) rotate(60deg) scale(1);transform:translate3d(-50%,0,0) rotate(60deg) scale(1)}.labels>.arrow.leftbottom:hover{-webkit-transform:translate3d(20%,calc(-100% + -20px),0) rotate(0) scale(1.2);transform:translate3d(20%,calc(-100% + -20px),0) rotate(0) scale(1.2)}.labels>.arrow.leftbottom:hover:before{-webkit-transform:translate3d(-50%,0,0) rotate(60deg) scale(.83);transform:translate3d(-50%,0,0) rotate(60deg) scale(.83)}.labels>.arrow.righttop{-webkit-transform:translate3d(-100%,20px,0) rotate(0) scale(1);transform:translate3d(-100%,20px,0) rotate(0) scale(1)}.labels>.arrow.righttop:before{-webkit-transform:translate3d(-50%,0,0) rotate(-120deg) scale(1);transform:translate3d(-50%,0,0) rotate(-120deg) scale(1)}.labels>.arrow.righttop:hover{-webkit-transform:translate3d(-100%,20px,0) rotate(0) scale(1.2);transform:translate3d(-100%,20px,0) rotate(0) scale(1.2)}.labels>.arrow.righttop:hover:before{-webkit-transform:translate3d(-50%,0,0) rotate(-120deg) scale(.83);transform:translate3d(-50%,0,0) rotate(-120deg) scale(.83)}.labels>.arrow.rightbottom{-webkit-transform:translate3d(-100%,calc(-100% + -20px),0) rotate(0) scale(1);transform:translate3d(-100%,calc(-100% + -20px),0) rotate(0) scale(1)}.labels>.arrow.rightbottom:before{-webkit-transform:translate3d(-50%,0,0) rotate(-60deg) scale(1);transform:translate3d(-50%,0,0) rotate(-60deg) scale(1)}.labels>.arrow.rightbottom:hover{-webkit-transform:translate3d(-100%,calc(-100% + -20px),0) rotate(0) scale(1.2);transform:translate3d(-100%,calc(-100% + -20px),0) rotate(0) scale(1.2)}.labels>.arrow.rightbottom:hover:before{-webkit-transform:translate3d(-50%,0,0) rotate(-60deg) scale(.83);transform:translate3d(-50%,0,0) rotate(-60deg) scale(.83)}.labels>.arrow.right{-webkit-transform:translate3d(calc(-100% + -47px),0,0) rotate(0) scale(1);transform:translate3d(calc(-100% + -47px),0,0) rotate(0) scale(1)}.labels>.arrow.right:before{-webkit-transform:translate3d(-50%,0,0) rotate(-90deg) scale(1);transform:translate3d(-50%,0,0) rotate(-90deg) scale(1)}.labels>.arrow.right:hover{-webkit-transform:translate3d(calc(-100% + -47px),0,0) rotate(0) scale(1.2);transform:translate3d(calc(-100% + -47px),0,0) rotate(0) scale(1.2)}.labels>.arrow.right:hover:before{-webkit-transform:translate3d(-50%,0,0) rotate(-90deg) scale(.83);transform:translate3d(-50%,0,0) rotate(-90deg) scale(.83)}.labels>.arrow.left{-webkit-transform:translate3d(20px,0,0) rotate(0) scale(1);transform:translate3d(20px,0,0) rotate(0) scale(1)}.labels>.arrow.left:before{-webkit-transform:translate3d(-50%,0,0) rotate(90deg) scale(1);transform:translate3d(-50%,0,0) rotate(90deg) scale(1)}.labels>.arrow.left:hover{-webkit-transform:translate3d(20px,0,0) rotate(0) scale(1.2);transform:translate3d(20px,0,0) rotate(0) scale(1.2)}.labels>.arrow.left:hover:before{-webkit-transform:translate3d(-50%,0,0) rotate(90deg) scale(.83);transform:translate3d(-50%,0,0) rotate(90deg) scale(.83)}.labels>.light-blue{background:#005980}.labels>.light-blue p{color:#fff}.text-accordion{background:#fff;border-radius:10px;margin:5px;padding:20px}.info-bar #accordion-toggle-2 i,.text-accordion i{color:#293896;font-size:32px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.text-accordion h2{padding-right:32px}#accordion-toggle-1,#accordion-toggle-2{cursor:pointer;position:relative}#accordion-toggle-1 i,#accordion-toggle-2 i{-webkit-transition:.4s ease;transition:.4s ease}#accordion-toggle-1 i.rotated,#accordion-toggle-2 i.rotated{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.text-accordion #accordion-toggle-2 i{display:none}#accordion-content-1,.info-bar #accordion-content-2{display:none;margin-bottom:15px}#accordion-content-1>p,.info-bar .scrollbox>p{color:#293896;margin:0}#accordion-content-1 [id$=results],.info-bar [class$=results]{border-collapse:collapse;display:table;margin-bottom:15px;width:100%}#accordion-content-1 [id$=results] .baseline,#accordion-content-1 [id$=results] .target-num,.info-bar [class$=results] .baseline,.info-bar [class$=results] .target-num{display:table-row}#accordion-content-1 [id$=results]>:not(:last-child),.info-bar [class$=results]>:not(:last-child){border-bottom:1px solid #293896}#accordion-content-1 [id$=results] .title,#accordion-content-1 [id$=results] .value,.info-bar [class$=results] .title,.info-bar [class$=results] .value{color:#293896;display:table-cell;font-family:Roboto Slab,sans-serif;padding:8px 0}#accordion-content-1 [id$=results] .value,.info-bar [class$=results] .value{text-align:right}#accordion-content-1 [class$=content]:not([id$=content-2]) div:last-child p:last-child{margin:0}#accordion-content-1 p,#accordion-content-2 p{word-wrap:break-word}.separator{background:#293896;height:5px;margin-bottom:12px;width:100%}#accordion-content-1 .separator{height:3px}.text-accordion .separator:last-child{display:none}#accordion-content-1 ul,.info-content ul{margin:0;padding-left:20px}#accordion-content-1 li,.info-content li{margin-bottom:3px}@media screen and (min-width:1024px){.info-bar{background:#fff;display:none;max-height:90%;padding:25px 10px 25px 25px;position:absolute;right:15px;top:35px;width:320px;z-index:5}.info-bar .scrollbox{max-height:84vh;padding-right:25px;position:relative;-webkit-transition:.4s ease;transition:.4s ease}.info-bar .scrollbox div:last-child p:last-child{margin-bottom:0}.info-bar #close{background:#293896;border-radius:50%;color:#fff;cursor:pointer;height:24px;left:-12px;position:absolute;top:-12px;width:24px;z-index:25}.info-bar .scrollbox.ps--active-y{padding-right:25px}.ps__rail-y{opacity:1;-webkit-transition:.4s ease;transition:.4s ease;width:10px}.ps--active-y>.ps__rail-y{background-color:#dcebf1}.ps--focus>.ps__rail-y,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-y{opacity:1}.ps .ps__rail-y.ps--clicking,.ps__rail-y:focus,.ps__rail-y:hover{background-color:#dcebf1;opacity:1}.ps__thumb-y{background-color:#293896}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#293896;width:6px}}