*{-webkit-box-sizing:border-box;box-sizing:border-box}.footer .link,.link,.sidebar__link:hover,.u-transition{-webkit-transition:all .4s ease;transition:all .4s ease}body{padding:0;margin:0;overflow-x:hidden;font-family:Poppins,sans-serif;-webkit-transition:background 10s ease;transition:background 10s ease}h1{text-transform:capitalize;font-size:3.2rem!important;font-weight:700}h2,h3{text-transform:capitalize}h2{font-size:2rem;font-weight:700;text-transform:capitalize}h3{font-size:1.4rem;color:#3867c6}h4{font-size:1rem;font-weight:700}h5{font-size:.9rem}h6{font-size:.9rem}.top-bar{background-color:transparent;position:fixed;z-index:2}.top-bar__button{color:#fff}.nav-color{color:#3867c6}.footer{background-color:#191927;padding:4rem 0}.footer .footer-header{color:#3867c6;margin-top:3rem;font-size:1.4rem;text-transform:capitalize;font-weight:600}.footer h3{color:#3867c6;margin-top:3rem;font-size:1.4rem;text-transform:capitalize;font-weight:600}.footer p{margin-bottom:4rem}.footer .link{text-decoration:none;border-bottom:#c3d1ee solid 1px;display:inline-block;height:25px;background-size:100% 200%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,rgba(155,179,227,.6)));background-image:linear-gradient(to bottom,transparent 50%,rgba(155,179,227,.6) 50%)}.footer .link:hover{cursor:pointer;background-position:0 100%;text-decoration:none}.footer .download-button{background-color:transparent;color:#fff;font-weight:600;font-size:1.4rem;text-transform:none;text-decoration:none}.footer .download-button:hover{color:#3867c6}.footer .download-button i{font-size:1.8rem;vertical-align:middle;margin:0 1rem 0 0}.footer .images{text-align:center}@media (min-width:64em){.footer .images{margin-top:-4rem}}.footer__image{display:block}.footer__image img{margin-top:5rem;padding:0 3rem 0 3rem}@media (max-width:63.9375em){.footer__image img{margin-top:3rem;margin-bottom:1rem;width:20rem}}.footer__nav>a{text-align:left;display:block;border-bottom:1px solid rgba(0,0,0,.3);padding:5px}.footer__nav>a:hover{text-decoration:none;background-color:rgba(0,0,0,.1)}.content{width:100%}@media (max-width:63.9375em){.content{margin-left:-2rem}}@media (max-width:39.9375em){.content{margin:auto}}#overlay{position:absolute}.link{text-decoration:none;border-bottom:#c3d1ee solid 1px;height:25px;background-size:100% 200%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,rgba(155,179,227,.6)));background-image:linear-gradient(to bottom,transparent 50%,rgba(155,179,227,.6) 50%)}.link:hover{cursor:pointer;background-position:0 100%;text-decoration:none}.bold{font-weight:600}.bold-italic{font-weight:500;font-style:italic;margin-bottom:0}.margin-top{margin-top:0}@media (max-width:39.9375em){#mobile-s{display:none}}.redacted{color:#191927;background-color:#191927;display:inline-block;line-height:1}.top-heading{margin-top:3rem}.two-col-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:64em){.two-col-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}ul.two-col{margin:0;width:100%;list-style:none}@media (min-width:64em){ul.two-col{width:50%}}ul.two-col li p{margin-top:0;margin-bottom:0}table caption{text-align:left}table caption ul{list-style:none}table td,table th{background-color:#fff;border-bottom:solid 1px #000;padding:.25rem}table th{color:#000;background-color:#fff;text-transform:initial}.plain-link{text-decoration:underline!important}.chart-desc h2{font-size:1.4rem}.push-menu{background:#3867c6;position:fixed;text-align:left;text-transform:uppercase;color:#191927}.push-menu #close-push-menu{background-color:#3867c6;color:#191927;font-size:1.7rem;padding:0;margin:20px}.push-menu #close-push-menu:hover{color:#fff}.push-menu a{display:block;font-size:1.2em;font-weight:600;padding:0 .5em 1em 3rem}.push-menu a:hover{color:#fff;text-decoration:none}.push-menu-left{left:-300px;width:300px;height:100%;top:0}.push-menu-open{left:0}body{overflow-x:hidden;position:relative;left:0}.push-menu-push-toright{left:300px}.push-menu,body{-webkit-transition:all .3s ease;transition:all .3s ease}.column{margin-top:0}.header--fade-in,.sidebar__box--fade-in{opacity:0;-webkit-transition:all 1.2s ease;transition:all 1.2s ease}.header--fade-in.active,.sidebar__box--fade-in.active{opacity:1}aside{float:right;margin-left:0}.sidebar__fact,.sidebar__link,.sidebar__quote,.sidebar__stat-container{display:block;margin:0 0 2rem 0}.sidebar__fact p,.sidebar__link p,.sidebar__quote p,.sidebar__stat-container p{margin-bottom:0}.sidebar__box{padding-bottom:2rem;margin-right:8rem;margin-left:0}.sidebar__box .sidebar-header{font-weight:700;font-size:1.2rem;text-transform:uppercase}@media (max-width:63.9375em){.sidebar__box{margin-right:0}}@media (max-width:39.9375em){.sidebar__box{min-width:100%;padding-bottom:0}}@media (max-width:63.9375em){.sidebar__box--bullets{padding-bottom:0}}@media (max-width:39.9375em){.sidebar__box--bullets{padding-bottom:0}}.sidebar__fact{background-color:#cfc3df;border:#674b8b solid .3rem;background-color:#674b8b;color:#fff;padding:1rem}.sidebar__fact .sidebar__term{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:0;text-transform:uppercase;margin:0 0 .5rem 0}.sidebar__fact p{margin:0}.sidebar__text{margin-top:0}.sidebar__link{background-color:#c3d1ee;border:#3867c6 solid .3rem;color:#3867c6;padding:1rem}.sidebar__link--bullets{margin-bottom:0}@media (max-width:39.9375em){.sidebar__link--bullets{margin-bottom:2rem}}.sidebar__link h3{font-size:1.2rem;font-weight:700;margin-bottom:0;text-transform:uppercase;margin-top:0}@media (max-width:39.9375em){.sidebar__link h3{margin:0;font-size:1.1rem!important}}.sidebar__link:hover{background-color:#3867c6;color:#fff;text-decoration:none}.sidebar__link:hover h3{color:#fff}.sidebar__quote{color:#f24842;font-weight:700;font-size:1.2rem}.sidebar__quote .material-icons{font-size:4rem;margin-left:-.8rem}.sidebar__quote p{margin-top:0}.sidebar__stat{color:#f24842;font-weight:700;font-size:4rem}@media (max-width:63.9375em){.sidebar__stat{font-size:3.5rem}}.sidebar__icon{margin-left:-1rem;display:block;color:#f24842}.sidebar__icon .material-icons{font-size:4rem}.panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel h5{margin:0}.panel .slideImage{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.row{max-width:none!important}.panel--1{text-align:center}.panel--1 .slideImage{padding:5rem}@media (max-width:39.9375em){.panel--1 .slideImage{padding:0}}.panel--1 .slideImage img{width:100%;max-width:55rem}figcaption{padding:1.5rem 0 0 0}.pinContainer{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.pinContainer .slideContainer{height:100%;text-align:center}.pinContainer .panel{height:100%;float:left}@media (min-width:1300px){.pinContainer .panel{padding-top:5vh}}@media (min-width:40em){.pinContainer .panel .slideImage{margin:2rem}}@media (min-width:64em){.pinContainer .panel .slideImage img{width:60rem}}.pinContainer .panel .slideImage figcaption{margin:0 3rem}@media (min-width:64em){.pinContainer .panel .slideImage figcaption{margin:0}}.pinContainer--3 .slideContainer{width:300%}.pinContainer--3 .panel{width:33.33%;width:calc(100% / 3)}.pinContainer--4 .slideContainer{width:400%}.pinContainer--4 .panel{width:25%}#invocations-chart img{width:35rem}@media (max-width:39.9375em){#invocations-chart img{width:18rem}}.stacked-charts{text-align:center}.chart-title{margin:0 3rem;padding-bottom:1.5rem;font-size:.9rem;font-weight:600;text-transform:uppercase}@media (max-width:39.9375em){.chart-title{margin:0 1rem}}figcaption{margin:0 3rem;text-align:left}@media (max-width:39.9375em){figcaption{margin:1rem 1rem 2rem 1rem}}figcaption p{margin:0}figcaption p a{font-style:initial}figcaption p a:hover{text-decoration:underline!important}figcaption ul{list-style:none}.mobile-show .row{margin:2rem .25rem}.page-section--recommendations{padding:4rem 0;background-color:#191927;color:#fff}.page-section--recommendations .bold{font-weight:800}.page-section--recommendations .text .statement{font-weight:800}.page-section--recommendations .page-section{padding:0}.page-section--recommendations .number{margin-top:-1.2rem}@media (min-width:64em){.page-section--recommendations .number{margin-top:-.8rem}}@media (max-width:39.9375em){.page-section--list .row{margin:0}}.top-section{background-color:#191927;color:#fff;padding:2rem 0 11rem 0;background-size:cover;background-position:center}@media (max-width:39.9375em){.top-section{padding:2rem 0 6rem 0}}.top-section--index{padding:2rem 0 0 0}.top-section--index .header-text{background-color:#191927;font-size:1.4rem;font-weight:700;text-align:left;padding:2rem 0}@media (min-width:64em){.top-section--index .header-text{padding:2rem 0}}@media (max-width:63.9375em){.top-section--index .header-text{padding:2rem 1rem}}@media (max-width:39.9375em){.top-section--index .header-text{font-size:1.2rem;padding:2rem 0}}.top-section--charts{padding:2rem}.top-section--charts h2{font-size:1rem}.top-section--charts img{padding-bottom:2rem!important}.top-section--charts .row .column .index-heading{color:#fff;font-size:2rem!important}.top-section img{padding-bottom:10rem;width:13%}@media (max-width:63.9375em){.top-section img{width:25%}}@media (max-width:39.9375em){.top-section img{width:40%}}.top-section h1{text-align:left;padding-left:7rem;padding-top:7rem}@media (max-width:63.9375em){.top-section h1{padding-left:3rem}}@media (max-width:39.9375em){.top-section h1{font-size:1.8rem!important;padding-left:0;padding-top:4rem}}.top-section .index-heading{color:#f24842;text-transform:uppercase;font-size:7rem!important;font-weight:800;padding-top:3rem;line-height:.9}.top-section .index-heading span{margin-left:-7px}@media (max-width:39.9375em){.top-section .index-heading span{margin-left:-4px}}@media (max-width:63.9375em){.top-section .index-heading{font-size:6.5rem!important}}@media (max-width:39.9375em){.top-section .index-heading{font-size:3.2rem!important;margin-right:0}}.top-section h2{color:#fff;margin:0 0 5rem 7rem;text-align:left;text-transform:none;width:auto}@media (max-width:63.9375em){.top-section h2{margin-left:3rem}}@media (max-width:39.9375em){.top-section h2{font-size:2rem!important;margin-left:0}}.top-section .index-subheading{font-size:3.5rem!important}@media (max-width:63.9375em){.top-section .index-subheading{font-size:3rem!important}}@media (max-width:39.9375em){.top-section .index-subheading{line-height:1;font-size:2rem!important;padding-top:.5rem}}#header-1{background:url(../images/headers/header-1.jpg) no-repeat 0/cover;background-position:center}#header-2{background:url(../images/headers/header-2.jpg) no-repeat 0/cover;background-position:center}.wrapper{-webkit-transition:background 2s ease;transition:background 2s ease;background-color:#fff}.page-section{padding:4rem 0}@media (max-width:39.9375em){.page-section{padding:2rem 0}}@media (max-width:63.9375em){.page-section h1{font-size:2.5rem!important}}@media (max-width:39.9375em){.page-section h1{font-size:1.6rem!important}}.page-section h2{color:#3867c6;margin-top:3rem}@media (max-width:39.9375em){.page-section h2{font-size:1.4rem}}.page-section .footnote{font-size:.8rem;margin-top:2rem}.page-section .footnote-line{width:6rem;margin-top:2rem;background-color:rgba(0,0,0,.5)}.page-section .partners .column{margin-bottom:2rem}.page-section .partners a{font-weight:700}.page-section .intro-quote{color:#263b80;font-size:1.3rem;font-weight:700}@media (max-width:63.9375em){.page-section .intro-quote p{margin:0}}@media (max-width:39.9375em){.page-section .intro-quote p{margin:0}}.page-section .row.intro-quote{margin:0!important}.page-section--dark-blue{background-color:#191927;color:#fff}.page-section--dark-blue h2,.page-section--dark-blue h3{color:#fff}.page-section--dark-blue h2#recommendations{color:#3867c6}.page-section--dark-blue .button-div{text-align:center;margin:1rem 0 4rem 0}.page-section--dark-blue .button-div a{background-color:#c3d1ee;border:4px solid #3867c6;color:#3867c6;font-weight:700;font-size:1.2rem;padding:1rem 6rem}@media (max-width:39.9375em){.page-section--dark-blue .button-div a{padding:1rem 3rem;font-size:1.1rem}}.page-section--dark-blue .button-div a:hover{background-color:#3867c6;color:#fff}.page-section--white{background-color:#fff}.page-section--light-blue{background-color:#f2f5ff;color:#191927}.page-section--recommendations .row{margin:3rem 0}@media (max-width:39.9375em){.page-section--recommendations .row{margin:0}}.page-section--list{padding:0;color:#fff}@media (max-width:63.9375em){.page-section--list{margin-top:2rem}}@media (max-width:39.9375em){.page-section--list{margin-top:0}}.page-section--list ul{color:#000;font-weight:800}.page-section--list ul li{margin:1rem 0}.page-section--list .number{color:#fff;text-align:center;color:#3867c6;font-size:5rem;opacity:1!important;margin:0;font-weight:700}@media (max-width:63.9375em){.page-section--list .number{font-size:6rem!important}}@media (max-width:39.9375em){.page-section--list .number{font-size:4rem!important}}.page-section--list .text{padding:0}.page-section--list .text ul{list-style:none;font-size:1.1rem}.page-section--purple-list{color:#191927;margin-top:4rem}.page-section--purple-list .number h2{color:#191927}.blockquote{border-left:#3867c6 .8rem solid;font-family:serif;font-weight:600}.blockquote strong{color:#3867c6}.top-padding{padding-top:0}.bottom-padding{padding-bottom:0}.no-padding{padding:0}.partners-container h3{color:#3867c6}.image-transition{height:60vh;opacity:0;-webkit-transition:all 2s ease;transition:all 2s ease}.image-transition.active{opacity:1}#acknowledgements-transition{background:url(/images/transition_images/acknowledgements.jpg) no-repeat 0/cover;background-position:center}#aboutcah-transition{background:url(/images/transition_images/aboutcah.jpg) no-repeat 0 -2rem/cover;background-position:center}@media (max-width:39.9375em){#aboutcah-transition{background:url(/images/transition_images/aboutcah.jpg) 0/cover no-repeat;background-position:center}}#where-transition{background:url(/images/transition_images/where.jpg) no-repeat 0/cover;background-position:center}#human-impact-transition{background:url(/images/transition_images/human-impact.jpg) no-repeat 0/cover;background-position:center}#conclusion-transition{background:url(/images/transition_images/conclusion.jpg) no-repeat 0 -9rem/cover;background-position:center}.divider{background-color:#3867c6;color:#fff}.divider p{margin:0}.divider .row{position:relative;height:2.5rem}@media (max-width:39.9375em){.divider .row{height:2rem}}@media (max-width:39.9375em){.divider .row--height{height:2rem}}.divider .divider-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:right}.divider .divider-content .divider-label{color:#fff;font-size:1.3rem!important;font-weight:700;margin:0;text-align:right;padding-top:.25em}@media (max-width:39.9375em){.divider .divider-content .divider-label{font-size:1.2rem!important;padding-top:.2rem}}.divider .divider-content--right{position:absolute;right:10rem;top:0}@media (max-width:63.9375em){.divider .divider-content--right{right:0}}@media (max-width:39.9375em){.divider .divider-content--right{right:1rem}}.divider .divider-content--left{padding-left:10rem;position:absolute}@media (max-width:63.9375em){.divider .divider-content--left{left:-10rem}}@media (max-width:39.9375em){.divider .divider-content--left{left:-9rem}}.divider .divider-content--left h1{text-align:left}.divider a{font-size:1.2rem;font-weight:700;margin:0;text-decoration:none;text-transform:uppercase}@media (max-width:39.9375em){.divider a{font-size:.95rem}}.divider .material-icons{font-size:2.8rem;vertical-align:middle;margin-top:-2px}@media (max-width:39.9375em){.divider .material-icons{font-size:1.8rem;margin-top:0}}@media (max-width:39.9375em){.mobile-hide{display:none;height:0}}.mobile-show{display:none}@media (max-width:39.9375em){.mobile-show{display:block}}