@charset "UTF-8";
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}::-webkit-scrollbar{display:none}*,:after,:before{box-sizing:border-box;margin:0}html{-webkit-font-smoothing:antialiased}body{font-size:16px;font-size:1rem;line-height:1.5;font-family:Fira Sans,sans-serif;color:#000;background-color:#fff}a{color:#feeb34}img{max-width:100%}button,input,optgroup,select,textarea{font-family:Fira Sans,sans-serif}.wrapper{padding-left:.9375em;padding-right:.9375em}.wrapper:after{clear:both;content:"";display:block}@media screen and (min-width:48em){.wrapper{max-width:83.75em;margin-left:auto;margin-right:auto;padding-left:1.875em;padding-right:1.875em}}.flow>*+*{margin-top:1em}h1,h2,h3,h4,h5,h6{margin:0}.h-l{font:1.5em Fira Sans,sans-serif}@media screen and (min-width:48em){.h-l{font-size:3em}}.h-m{font:1.3125em Fira Sans,sans-serif}@media screen and (min-width:48em){.h-m{font-size:2.25em}}.h-s{font:1.125em Fira Sans,sans-serif}@media screen and (min-width:48em){.h-s{font-size:1.5em}}.t-l{font:1.3125em Fira Sans,sans-serif}@media screen and (min-width:48em){.t-l{font-size:2em}}.t-m{font:1.125em Fira Sans,sans-serif}@media screen and (min-width:48em){.t-m{font-size:1.25em}}.t-s{font:1em Fira Sans,sans-serif}.btn{display:inline-block;width:100%;max-width:25.71429em;padding:.7619em;font-size:14px;font-size:.875rem;line-height:1.71429;font-weight:500;text-align:center;text-decoration:none;color:#000;letter-spacing:0;background-color:#feeb34;transition:all .1s ease}.btn:active,.btn:focus,.btn:hover{outline:none;background-color:#fee601}@media screen and (min-width:48em){.btn{font-size:21px;font-size:1.3125rem;max-width:17.14286em}}.link{display:inline-block;font-weight:700;text-transform:uppercase;border-bottom:.2em solid}.link,.pag{text-decoration:none}.pag{display:block;padding:1.875em;background-color:#e6e6e6}.pag+.pag{margin-top:1em}@media screen and (min-width:48em){.pag+.pag{margin-top:0}}@media screen and (min-width:48em){.pag{float:left;display:block;margin-right:2.35765%;width:48.82117%}.pag:last-child{margin-right:0}}.pag:active,.pag:focus,.pag:hover{color:#fff;background-color:#404040}.pag--next{text-align:right}@media screen and (min-width:48em){.pag--next{float:right}}.pag__item{display:block}.tooltip{position:absolute;-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);max-width:16.66667em;pointer-events:none;z-index:100;padding:.5em 1em;font-size:12px;font-size:.75rem;color:#fff;background-color:#000;border-radius:5px;border-radius:.3125rem;opacity:0;visibility:hidden;transition:opacity .1s ease,visibility 0s ease .1s}.tooltip.is-active{opacity:1;visibility:visible;transition:opacity .1s ease}.menu{margin:0;padding:0 1.875em;list-style:none;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.menu-item{position:relative;display:inline-block;vertical-align:middle}.menu-item+.menu-item{margin-left:1.5em}@media screen and (min-width:80em){.menu-item+.menu-item{margin-left:3.75em}}.menu a{position:relative;display:block;height:50px;height:3.125rem;padding-left:2px;padding-left:.125rem;padding-right:2px;padding-right:.125rem;z-index:1;font-size:12px;font-size:.75rem;font-weight:500;line-height:50px;line-height:3.125rem;letter-spacing:0;text-decoration:none;color:#404040;transition:all .1s ease}.menu a:active,.menu a:focus,.menu a:hover{outline:none;color:#fff}.menu a:active:before,.menu a:focus:before,.menu a:hover:before{opacity:1}@media screen and (min-width:48em){.menu a{font-size:15px;font-size:.9375rem}}.menu a:before{content:"";position:absolute;top:.75em;right:0;bottom:.75em;left:0;z-index:-1;background:#000;opacity:0;transition:opacity .1s ease}.menu .current-menu-parent a{outline:none;color:#fff}.menu .current-menu-parent a:before{opacity:1}.menu .sub-menu{display:none}.current-menu-item a{color:#fff}.current-menu-item a:before{opacity:1}.lang-menu{position:relative;display:block}.lang-menu__options{position:absolute;top:100%;right:0;left:0;z-index:2;list-style:none;padding:0;opacity:0;visibility:hidden}.is-open+.lang-menu__options{opacity:1;visibility:visible}.lang-menu__link{position:relative;display:block;min-width:14.66667em;padding:.83333em 4.66667em .83333em 1.66667em;font-size:12px;font-size:.75rem;letter-spacing:0;text-decoration:none}@media screen and (min-width:30em){.lang-menu__link{padding:1.5em 4.66667em 1.5em 1.66667em}}@media screen and (min-width:48em){.lang-menu__link{padding:.83333em 4.66667em .83333em 1.66667em}}.lang-menu__inactive{position:relative;outline:none;color:#fff;background-color:#000;outline:3px solid transparent;transition:outline .1s ease}.lang-menu__inactive:active,.lang-menu__inactive:focus,.lang-menu__inactive:hover{outline:3px solid #feeb34}.lang-menu__inactive:after{content:"";position:absolute;top:0;right:2em;bottom:0;-ms-transform:rotate(180deg);transform:rotate(180deg);width:.66667em;background-color:#000;background-image:url(../assets/icons/icon-arrowhead-up.svg);background-repeat:no-repeat;background-position:50%;background-size:.66667em;transition:transform .1s ease}.is-open .lang-menu__inactive:after{-ms-transform:rotate(0deg);transform:rotate(0deg)}.lang-menu__active{color:#404040;background-color:#fff;transition:all .1s ease}.lang-menu__active:after{content:"";position:absolute;top:0;right:1.91667em;bottom:0;width:.83333em;background-image:url(../assets/icons/icon-tick.svg);background-repeat:no-repeat;background-position:50%;background-size:.83333em}.lang-menu__active:active,.lang-menu__active:focus,.lang-menu__active:hover{outline:none;color:#fff;background-color:gray}.legend{list-style:none;margin:0;padding:0}.legend--scale{position:absolute;top:0;left:0;text-align:left}@media screen and (min-width:48em){.legend--scale{text-align:center}}.legend--donut{display:inline-block;margin-top:2em;width:100%}.legend--donut,.legend--multiline{text-align:center}@media screen and (min-width:48em){.legend--multiline{padding-left:3.75em;text-align:left}}.legend--stacked{margin-bottom:1em}@media screen and (min-width:48em){.legend--stacked{padding-left:3.4375em}}.legend--choropleth-ordinal{padding-left:0;padding-bottom:1.875em}.legend__item{display:block;text-align:left}.legend--multiline .legend__item,.legend--stacked .legend__item{margin:.3125em}.legend--choropleth-ordinal .legend__item{margin:.3125em 1em .3125em .3125em}.legend__item+.legend__item{margin-top:.3125em}.legend--donut .legend__item{display:inline-block;margin:.25em}.legend--choropleth-ordinal .legend__item,.legend--multiline .legend__item,.legend--stacked .legend__item{display:inline-block}.legend__key,.legend__name,.legend__scale,.legend__value{display:inline-block;vertical-align:middle}.legend__key{width:1em;height:.1875em;background-color:#fff}@media screen and (min-width:48em){.legend__key{width:1.25em;height:.1875em}}.legend--choropleth-ordinal .legend__key,.legend--stacked .legend__key{width:.875em;height:.875em}.legend__label,.legend__name,.legend__value{font-size:14px;font-size:.875rem;line-height:1;letter-spacing:0}.legend__label{margin-bottom:.5em}.legend__name{padding-left:10px;padding-left:.625rem}@media screen and (max-width:29.9375em){.legend__name{max-width:calc(100% - 1.5rem)}}.legend--donut .legend__name{max-width:calc(100% - 1.25rem);padding-right:10px;padding-right:.625rem}.legend__scale{width:12.5em;height:.9375em;margin:0 1em;background:linear-gradient(90deg,#fff 0,#feeb34)}@media screen and (min-width:48em){.legend__scale{height:1.5625em}}.card-wrapper{padding-top:1.875em;padding-bottom:1.875em}@media screen and (min-width:48em){.card-wrapper{padding-top:3.75em;padding-bottom:3.75em}}.card-wrapper--dark{background-color:#f7f7f7}.article+.card-wrapper{margin-top:1.875em;padding-top:0}.card{background-color:#fff;box-shadow:0 0 .625em .3125em rgba(0,0,0,.04)}@media screen and (max-width:47.9375em){.card+.card{margin-top:1.875em}}.card--table{padding:1.875em}@media screen and (min-width:48em){.card--table{display:table;width:100%;table-layout:fixed}.card--table+.card--table{margin-top:1.875em}}@media screen and (min-width:48em){.card--block{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-top:0}.card--block:last-child{margin-right:0}}.card__cell--feature>*+*{margin-top:1em}@media screen and (min-width:48em){.card--table .card__cell{display:table-cell;width:50%;vertical-align:top;padding:0 2.35765% 0 0}}@media screen and (min-width:64em){.card--table .card__cell{display:table-cell;width:58.33333%}}.card--table .card__cell--last{margin-top:1.25em}@media screen and (min-width:48em){.card--table .card__cell--last{margin-top:0;padding:0 0 0 2.35765%}}@media screen and (min-width:64em){.card--table .card__cell--last{display:table-cell;width:41.66667%}}.card--block .card__cell{padding:1.875em}.card__thumb{width:100%;height:0;padding-bottom:52%;background-repeat:no-repeat;background-position:50%;background-size:cover}.card__link-wrapper{display:block;text-decoration:none}.card__link-wrapper:active,.card__link-wrapper:focus,.card__link-wrapper:hover{outline:none}.card__link-wrapper:active .card__subtitle,.card__link-wrapper:focus .card__subtitle,.card__link-wrapper:hover .card__subtitle{-ms-transform:translateX(.5em);transform:translateX(.5em)}.card__link{display:block;margin-top:14px;margin-top:.875rem;text-decoration:none}.card__link:active,.card__link:focus,.card__link:hover{outline:none}.card__link-text{display:inline;font-size:14px;font-size:.875rem;line-height:1;letter-spacing:0;color:#000;border-bottom:3px solid #feeb34;transition:all .1s ease}.card__link-text:active,.card__link-text:focus,.card__link-text:hover{outline:none;background-color:#feeb34}@media screen and (min-width:48em){.card__link-text{font-size:16px;font-size:1rem}}.card__title{margin-top:.5em;font-size:19px;font-size:1.1875rem;font-family:Arvo,sans-serif;font-weight:400;line-height:1.21;letter-spacing:0;color:#000}@media screen and (min-width:48em){.card__title{font-size:38px;font-size:2.375rem;margin-top:.2em}}.card__subtitle{display:inline-block;padding:.2em .1em;font-size:14px;font-size:.875rem;line-height:1.16;font-weight:500;letter-spacing:0;color:#000;text-decoration:none;background-color:#feeb34;transition:all .2s ease}.card__subtitle:active,.card__subtitle:focus,.card__subtitle:hover{outline:none;background-color:#fee601}@media screen and (min-width:48em){.card__subtitle{font-size:19px;font-size:1.1875rem}}.card--block .card__subtitle{font-size:14px;font-size:.875rem;line-height:1.61905;letter-spacing:0}@media screen and (min-width:48em){.card--block .card__subtitle{font-size:21px;font-size:1.3125rem}}.card__excerpt{font-size:14px;font-size:.875rem;line-height:1.61905;letter-spacing:0}@media screen and (min-width:48em){.card__excerpt{font-size:21px;font-size:1.3125rem}}.card__cta{display:inline-block;font-size:14px;font-size:.875rem;font-weight:500;line-height:1.53333;letter-spacing:0;color:#000;text-decoration:none;border-bottom:2px solid #feeb34;transition:all .2s ease}.card__cta:active,.card__cta:focus,.card__cta:hover{outline:none;background-color:#feeb34}@media screen and (min-width:48em){.card__cta{font-size:15px;font-size:.9375rem}}.card__cta svg{margin-left:.25em}.card__featured{font-size:12px;font-size:.75rem;line-height:1.2;font-weight:300;letter-spacing:.135em;text-transform:uppercase;color:#404040}@media screen and (min-width:48em){.card__featured{font-size:16px;font-size:1rem}}.share{margin-top:2em;margin-bottom:2em;text-align:center}@media screen and (min-width:48em){.share{position:fixed;top:28.125em;left:1.875em;width:2.5em;margin-top:0;margin-bottom:0}}@media screen and (min-width:83.75em){.share{left:calc(50% - 38.125em)}}@media screen and (min-width:48em){.share.is-fixed-bottom{position:absolute;top:auto;bottom:0;left:0}}@media screen and (min-width:83.75em){.share.is-fixed-bottom{left:1.875em}}.share__btn{display:inline-block;text-decoration:none;color:#404040}@media screen and (min-width:48em){.share__btn{display:block}}.share__btn+.share__btn{margin-left:1em}@media screen and (min-width:48em){.share__btn+.share__btn{margin-left:0;margin-top:.75em}}.share__icon,.share__text{display:block}.share__text{margin-bottom:.5em;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.2;letter-spacing:0}@media screen and (min-width:48em){.share__text{font-size:14px;font-size:.875rem}}@media screen and (min-width:48em){.share__icon{display:inline-block}}.share__icon svg{display:block;margin:0 auto}.data{padding:.9375em;color:#fff;background-color:#404040}@media screen and (min-width:48em){.data{padding:2.8125em}}.data--donut{text-align:center}.data__footer{margin-top:2em}.data__footer:after{clear:both;content:"";display:block}.data__share{position:relative;display:none}@media screen and (min-width:64em){.data__share{float:left}}.subsection .data__share{display:inline-block}.data__link{padding:0;font-family:Fira Sans,sans-serif;font-size:14px;font-size:.875rem;font-weight:500;letter-spacing:0;color:#fff;text-decoration:none;background-color:transparent;border:none;cursor:pointer;transition:opacity .1s ease}.data__link:active,.data__link:focus,.data__link:hover{outline:none;opacity:.6}.data__link+.data__link{margin-left:10px;margin-left:.625rem}@media screen and (min-width:48em){.data__link+.data__link{margin-left:20px;margin-left:1.25rem}}.data__link>*{display:inline-block;vertical-align:middle}.data__link-text{margin-left:.25em}.data__link path{fill:#fff}.data__sources{margin-top:1em;font-size:14px;font-size:.875rem}@media screen and (min-width:64em){.data__sources{float:right;max-width:50%;margin-top:0;text-align:right}}.data__embed{position:absolute;top:100%;left:0;z-index:1;width:100%;max-width:15.625em;margin-top:1em;padding:.375em;text-align:left;background-color:rgba(0,0,0,.9);opacity:0;visibility:hidden}@media screen and (min-width:48em){.data__embed{right:0;left:auto}}.data__embed:before{content:"";position:absolute;right:1.25em;bottom:100%;border-bottom:.5625em solid #000;border-left:.4375em solid transparent;border-right:.4375em solid transparent}.data__textarea{display:block;width:100%;height:7.5em;overflow:hidden;border:none}.data__textarea:focus{outline:none}.intro{padding-top:1.875em;text-align:center}@media screen and (min-width:48em){.intro{padding-top:2.8125em;border-color:#e6e6e6}}.intro__text{max-width:43.68421em;margin-left:auto;margin-right:auto;font-size:14px;font-size:.875rem;font-weight:300;line-height:1.47;letter-spacing:0}@media screen and (min-width:48em){.intro__text{font-size:19px;font-size:1.1875rem}}.intro__link{display:inline-block;margin-top:1.5em;font-size:14px;font-size:.875rem;font-weight:500;line-height:1.37;letter-spacing:0;text-decoration:none;color:#000;transition:all .1s ease}.intro__link:active,.intro__link:focus,.intro__link:hover{outline:none}.intro__link:active svg,.intro__link:focus svg,.intro__link:hover svg{-ms-transform:translateX(.25em);transform:translateX(.25em)}@media screen and (min-width:48em){.intro__link{font-size:19px;font-size:1.1875rem}}.intro__link svg{display:inline-block;vertical-align:middle;transition:transform .1s ease}.signup-form{position:relative;width:100%;max-width:21.25em}.signup-form>*+*{margin-top:1em}.signup-form__email,.signup-form__select{display:block;width:100%;padding:.85714em 1em;font-size:14px;font-size:.875rem;line-height:1.64;font-weight:300;letter-spacing:0;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.4);border-radius:0;background:none}.signup-form__email:active,.signup-form__email:focus,.signup-form__select:active,.signup-form__select:focus{outline:1px solid #feeb34}.signup-form__checkbox{position:absolute;right:110%;opacity:0}.signup-form__checkbox:active~.signup-form__checkbox-label:before,.signup-form__checkbox:checked~.signup-form__checkbox-label:before,.signup-form__checkbox:focus~.signup-form__checkbox-label:before{border-width:2px}.signup-form__checkbox:checked~.signup-form__checkbox-label:before{background-image:url(../assets/icons/tick.svg);background-repeat:no-repeat;background-position:50%}.signup-form__checkbox-label{position:relative;display:block;padding-left:2.6em;font-size:10px;font-size:.625rem;line-height:1.2;font-weight:300;letter-spacing:0}.signup-form__checkbox-label:before{content:"";position:absolute;top:0;left:0;display:block;width:1.4em;height:1.4em;border:1px solid hsla(0,0%,100%,.4)}.signup-form__btn{width:100%;padding:.78571em;font-size:14px;font-size:.875rem;line-height:1.64;font-weight:500;letter-spacing:0;color:#000;border:none;background-color:#feeb34}@media screen and (min-width:48em){.signup-form__btn{max-width:11.42857em}}.signup-form__btn:active,.signup-form__btn:focus{outline:1px solid #feeb34}.signup-form__submission{display:none;color:#feeb34}.signup-form__notice{font-size:12px;font-size:.75rem;line-height:1.2}.comments-wrapper .wc-comment{overflow:hidden}.comments-wrapper #wpcomm .wc-blog-guest>.wc-comment-right .wc-comment-author,.comments-wrapper #wpcomm .wc-blog-guest>.wc-comment-right .wc-comment-author a,.comments-wrapper #wpcomm .wc-blog-post_author>.wc-comment-right .wc-comment-author,.comments-wrapper #wpcomm .wc-blog-post_author>.wc-comment-right .wc-comment-author a,.comments-wrapper .wpdiscuz-sort-button-active{font-weight:500;color:#000!important}.comments-wrapper #wpcomm .wc-blog-guest>.wc-comment-left .wc-comment-label,.comments-wrapper #wpcomm .wc-blog-post_author>.wc-comment-left .wc-comment-label{color:#000;background:#feeb34}.comments-wrapper .wc_show_hide_loggedin_username a{font-weight:500;color:#000}.comments-wrapper #wpcomm .wc-form-wrapper,.comments-wrapper #wpcomm .wc-reply .wc-comment-right,.comments-wrapper .wpdiscuz-front-actions{background:#f7f7f7}.comments-wrapper #wpcomm,.comments-wrapper #wpcomm .wc-form-wrapper,.comments-wrapper .wpdiscuz-front-actions{border:none}.comments-wrapper .wpdiscuz-sort-button:hover{color:#feeb34}.comments-wrapper #wpcomm .wc-cta-active,.comments-wrapper #wpcomm .wc-cta-button:hover,.comments-wrapper #wpcomm .wpf-cta:hover{border-color:#feeb34!important;background:#feeb34!important}.comments-wrapper #wpcomm .wc-comment-link{display:none}.comments-wrapper #wpcomm .wc-field-textarea .wpdiscuz-textarea-wrap{background:#fff}.comments-wrapper .wc_comm_submit,.comments-wrapper .wc_save_edited_comment{padding:.7em 1em;color:#000;background:#feeb34;border:none}.comments-wrapper #wpcomm div.wpd-field-invalid span{background:#2dfffe}.comments-wrapper #wpcomm div.wpd-field-invalid span:after{border-bottom-color:#2dfffe}.wysiwyg>*+*{margin-top:1em}.wysiwyg .large-text{font-size:16px;font-size:1rem;font-weight:500;line-height:1.38462}@media screen and (min-width:48em){.wysiwyg .large-text{font-size:26px;font-size:1.625rem}}@media screen and (min-width:48em){.wysiwyg p{font-size:21px;font-size:1.3125rem;line-height:1.61905;letter-spacing:0}}.wysiwyg a{font-weight:500;color:#000;text-decoration:none;border-bottom:3px solid #feeb34;transition:all .1s ease}.wysiwyg a:active,.wysiwyg a:focus,.wysiwyg a:hover{outline:none;background-color:#feeb34}.wysiwyg blockquote{max-width:33.125em;margin:3em 0;padding:2.375em .75em .75em;background-color:#feeb34}.wysiwyg blockquote:before{content:"“";position:absolute;top:.25em;left:.25em;display:block;font-size:48px;font-size:3rem;font-weight:500;line-height:1}@media screen and (min-width:48em){.wysiwyg blockquote p{font-size:28px;font-size:1.75rem;font-weight:500;color:#000;line-height:1.35714}}.wysiwyg .info-box{position:relative;max-width:17.5em;margin:1.5em 0 1.5em auto;padding:.5em;font-size:21px;font-size:1.3125rem;text-align:right;line-height:1.5;background-color:#feeb34}@media screen and (min-width:48em){.wysiwyg .info-box{left:6.17215%;font-size:26px;font-size:1.625rem}}.wysiwyg .info-box a{font-weight:500;color:#000;text-decoration:underline;transition:opacity .1s ease}.wysiwyg .info-box a:active,.wysiwyg .info-box a:focus,.wysiwyg .info-box a:hover{opacity:.6}.wysiwyg table{width:100%;font-size:.875em;border-width:0 1px 1px;border-style:solid;border-spacing:0}@media screen and (min-width:48em){.wysiwyg table{font-size:1em}}.wysiwyg table ul{padding-left:1.1em}.wysiwyg td{padding:.5em;border-top:1px solid}.wysiwyg td:first-child{border-right:1px solid}.sidebar{padding:0;list-style:none;background-color:#4d4d4d}@media screen and (max-width:47.9375em){.sidebar{position:absolute;top:0;left:0;right:0;display:none}.sidebar.is-open{display:block}}@media screen and (min-width:48em){.sidebar{background-color:transparent}}.sidebar-wrapper.is-fixed{position:fixed;top:3.125em;z-index:1}@media screen and (max-width:47.9375em){.sidebar-wrapper.is-fixed{left:0;right:0}}@media screen and (min-width:48em){.sidebar-wrapper.is-fixed{top:5em;z-index:0}}@media screen and (min-width:48em){.sidebar-wrapper.is-fixed-bottom{position:absolute;top:auto;bottom:0}}.sidebar__item{position:relative;padding-left:.9375em;padding-right:.9375em}@media screen and (min-width:48em){.sidebar__item{padding-left:1.875em;padding-right:0}.sidebar__item:nth-child(5),.sidebar__item:nth-child(6){display:none}}.sidebar__item+.sidebar__item{border-top:1px solid #595959}@media screen and (min-width:48em){.sidebar__item+.sidebar__item{border-top:none}}.sidebar__link{display:block;font-size:12px;font-size:.75rem;font-weight:500;letter-spacing:0;text-decoration:none;color:#fff}@media screen and (max-width:47.9375em){.sidebar__link{line-height:3.5em}}@media screen and (min-width:48em){.sidebar__link{display:inline-block;padding:.46667em .13333em;font-size:15px;font-size:.9375rem;font-weight:300;line-height:1.2;letter-spacing:0;color:#000}.sidebar__link:before{content:"";position:absolute;top:0;left:0;bottom:0;width:1.875em;font-size:16px;font-size:1rem;background-image:url(../assets/icons/icon-arrow-right.svg);background-repeat:no-repeat;background-position:left .625em;opacity:0;transition:opacity .2s ease}}.sidebar__link.is-active{color:#feeb34}@media screen and (min-width:48em){.sidebar__link.is-active{font-weight:500;color:#fff;background-color:#000}.sidebar__link.is-active:before{opacity:1}}.sidebar__link:focus{outline:none}.sidebar__link:focus,.sidebar__link:hover{font-weight:500}.sidebar__active{display:block;width:100%;padding:0 1.25em;font-family:Fira Sans,sans-serif;font-size:12px;font-size:.75rem;font-weight:500;line-height:3.5em;letter-spacing:0;text-align:left;color:#fff;border:none;outline:none;background-color:#404040}@media screen and (min-width:48em){.sidebar__active{display:none}}.sidebar__toggle{position:absolute;top:0;right:0;bottom:0;-ms-transform:rotate(180deg);transform:rotate(180deg);display:block;width:3.125em;overflow:hidden;z-index:1;white-space:nowrap;text-indent:200%;background-color:transparent;background-image:url(../assets/icons/icon-arrowhead-up.svg);background-repeat:no-repeat;background-position:50%;background-size:.75em;border:none;outline:none;transition:transform .2s ease}@media screen and (min-width:48em){.sidebar__toggle{display:none}}.sidebar.is-open+.sidebar__toggle{-ms-transform:rotate(0deg);transform:rotate(0deg)}.chart{opacity:0;transition:opacity .3s ease-in-out}.chart.is-active{opacity:1}.chart .x-axis line,.chart .x-axis path,.chart .y-axis line,.chart .y-axis path{stroke:rgba(84,84,84,.7)}.chart .x-axis text,.chart .y-axis text{font-family:Fira Sans,sans-serif;font-size:12px;font-size:.75rem;letter-spacing:0;fill:#fff}@media screen and (min-width:48em){.chart .x-axis text,.chart .y-axis text{font-size:14px;font-size:.875rem}}.chart .x-axis-title,.chart .y-axis-title{fill:#fff;font-size:12px;font-size:.75rem}@media screen and (min-width:48em){.chart .x-axis-title,.chart .y-axis-title{font-size:14px;font-size:.875rem}}.chart .grid-x line,.chart .grid-x path,.chart .grid-y line,.chart .grid-y path{stroke:rgba(84,84,84,.7)}.chart .plot{fill:#fff;stroke-width:1;stroke:#feeb34}@media screen and (min-width:48em){.chart .plot{stroke-width:2}}.chart .plot-outer{fill:none;stroke-width:1;stroke:hsla(0,0%,100%,.3)}.choropleth{position:relative;overflow:hidden}.choropleth--range{padding-top:5em}.choropleth__svg{display:block;background-image:url(../assets/images/choropleth-grid-background.svg);background-repeat:no-repeat;background-position:0 0;background-size:100%}.choropleth__item{stroke-width:.03em;stroke:rgba(0,0,0,.1)}.donut{position:relative;overflow:hidden}.donut-col{display:inline-block;vertical-align:top;width:100%;max-width:22.5em;padding:.9375em;text-align:center}.donut-col,.donut__svg-container{position:relative}.donut--single .donut__svg-container:before{content:"";position:absolute;top:13%;left:13%;display:block;width:74%;height:74%;background-color:#feeb34;border-radius:50%}.donut__svg-container:after{content:"";display:block;width:100%;height:0;padding-bottom:100%}.donut__svg{position:absolute;top:0;left:0;display:block}.donut__description{margin-top:2em}.donut--multi+.donut__description{position:absolute;top:calc(50vw - .9375em);left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;margin-top:0;font-size:21px;font-size:1.3125rem;font-weight:500;letter-spacing:0;color:#feeb34}@media screen and (min-width:24.375em){.donut--multi+.donut__description{top:8.57143em}}.line{position:relative}.line:before{content:"";display:block;width:100%;height:0;padding-bottom:400px;padding-bottom:25rem}@media screen and (min-width:48em){.line:before{padding-bottom:52%}}.line__svg{position:absolute;top:0;left:0}.line__data{fill:none;stroke:#feeb34;stroke-width:3px;stroke-width:.1875rem;opacity:0}.line.is-active .line__data{opacity:1}.multiline,.multiline__container{position:relative}.multiline__container:before{content:"";display:block;width:100%;height:0;padding-bottom:25em}@media screen and (min-width:48em){.multiline__container:before{padding-bottom:52%}}.multiline__svg{position:absolute;top:0;left:0}.multiline__data{fill:none;stroke:#ee8596;stroke-width:3px;stroke-width:.1875rem}.multiline__plot{fill:#fff;stroke-width:2}.area{position:relative;width:100%;overflow:hidden}.area:before{content:"";display:block;width:100%;height:18.75em}@media screen and (min-width:48em){.area:before{height:0;padding-bottom:46%}}.area__svg{display:block;position:absolute;top:0;left:0;width:100%}.area__layer{fill:#feeb34}.stacked-area{position:relative;width:100%;overflow:hidden}.stacked-area__svg{display:block}.stacked-area .x-axis path,.stacked-area .y-axis path{opacity:0}.stacked-area .x-axis text,.stacked-area .y-axis text{fill:#fff}.stacked-area .x-axis line,.stacked-area .y-axis line{fill:#545454}.bubble{width:100%;max-width:600px;max-width:37.5rem;overflow:hidden}.bubble__svg{display:block}.bar{position:relative}.bar__svg{display:block}.bar__data{fill:#feeb34}.bar-horizontal{position:relative}.bar-horizontal__data{fill:#feeb34}.bar-horizontal__value{font-size:19px;font-size:1.1875rem;font-weight:500;letter-spacing:-.01em;fill:#000}@media screen and (min-width:48em){.bar-horizontal .y-axis text{font-size:12px;font-size:.75rem}}.bar-stacked{position:relative}.bar-stacked__svg{display:block}.custom__chart{position:relative;width:100%;height:0;padding-bottom:38.62%;margin-top:2em}.custom__chart svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.custom__label{position:relative;padding-left:1.71429em;font-size:14px;font-size:.875rem}@media screen and (min-width:48em){.custom__label{display:inline-block;vertical-align:middle;padding-left:2.28571em}}@media screen and (min-width:48em){.custom__label+.custom__label{margin-left:1.71429em}}.custom__label:before{content:"";position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:12px;width:.75rem;height:12px;height:.75rem;border-radius:50%}@media screen and (min-width:48em){.custom__label:before{width:16px;width:1rem;height:16px;height:1rem}}.custom__label--first:before{border:.21429em solid #6f6fb0}.custom__label--last:before{background-color:#feeb34}.header{position:relative;background-color:#2dfffe}@media screen and (min-width:48em){.header{height:24.375em}}@media screen and (min-width:48em){.header__top{padding-top:1.5em}}.header__nav-wrapper.is-fixed{position:fixed;top:0;right:0;left:0;z-index:1}.header__main{position:relative;padding:2.8125em 0;text-align:center}@media screen and (min-width:48em){.header__main{position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0}}.header__title{display:inline;padding:.3em 0;font-family:Arvo,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:0;background-color:#feeb34}@media screen and (min-width:48em){.header__title{font-size:40px;font-size:2.5rem;padding:.125em 0}}.header__subtitle{margin-top:.8em;margin-left:auto;margin-right:auto;font-size:16px;font-size:1rem;line-height:1.62;letter-spacing:0}@media screen and (min-width:48em){.header__subtitle{max-width:32.38095em;margin-top:.6em;font-size:28px;font-size:1.75rem}}.header__link{display:inline-block;padding-top:.75em;padding-bottom:.75em;text-decoration:none}.header__link:focus{outline:none}@media screen and (min-width:30em){.header__link{float:left;margin-top:.75em;padding:0}}@media screen and (min-width:48em){.header__link{margin-top:0}}.header__nav{height:50px;height:3.125rem}@media screen and (min-width:48em){.header__nav{position:absolute;right:0;bottom:0;left:0;z-index:1;text-align:center}}.header__menu{position:relative;width:100%;background-color:#f7f7f7;overflow:hidden}.header__menu:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:1.5em;z-index:1;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,97%,0) 0,#f7f7f7)}@media screen and (min-width:59.375em){.header__menu:after{display:none}}@media screen and (max-width:29.9375em){.header__lang-menu{max-width:12.5em}}@media screen and (min-width:30em){.header__lang-menu{float:right;margin-right:-.9375em}}@media screen and (min-width:48em){.header__lang-menu{margin-right:0}}.mozilla-logo,.site-logo{position:relative;display:block;width:100%;height:0}.mozilla-logo svg,.site-logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.mozilla-logo{width:3.125em;padding-bottom:9.8%}@media screen and (min-width:48em){.mozilla-logo{width:5.1875em}}.mozilla-logo__bg{fill:#000}.mozilla-logo__chars *{fill:#feeb34;transition:fill .1s ease}.header__link:active .mozilla-logo__chars *,.header__link:focus .mozilla-logo__chars *,.header__link:hover .mozilla-logo__chars *{fill:#2dfffe}.site-logo{width:13.125em;padding-bottom:9.24%}@media screen and (min-width:48em){.site-logo{width:17.125em}}.site-logo__bg{fill:#feeb34;transition:fill .1s ease}.header__link:active .site-logo__bg,.header__link:focus .site-logo__bg,.header__link:hover .site-logo__bg{fill:#2dfffe}.site-logo__chars *{fill:#000}.article{padding-bottom:1.875em}@media screen and (min-width:48em){.article{padding-top:3.75em;padding-bottom:3.75em}}.article__main{position:relative}.article__main:after{clear:both;content:"";display:block}.article__metadata{color:rgba(64,64,64,.4)}@media screen and (min-width:48em){.article__copy,.article__metadata{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;margin-right:0}.article__copy:last-child,.article__metadata:last-child{margin-right:0}}.article__date{font-size:12px;font-size:.75rem}@media screen and (min-width:48em){.article__date{font-weight:300;font-size:15px;font-size:.9375rem}}.article__author{margin-top:.4em;font-size:14px;font-size:.875rem}@media screen and (min-width:48em){.article__author{font-size:21px;font-size:1.3125rem}}.article__copy{font-size:18px;font-size:1.125rem;line-height:1.62;letter-spacing:0;color:#000}.article__copy>*+*{margin-top:1em}.article__metadata+.article__copy{margin-top:1.40625em}.article blockquote{position:relative}@media screen and (min-width:48em){.article blockquote{left:-10.88746%}}.article__figure{margin:0;padding-top:1.875em}@media screen and (min-width:48em){.article__figure{float:left;display:block;margin-right:2.35765%;width:100%}.article__figure:last-child{margin-right:0}}@media screen and (min-width:64em){.article__figure{padding-top:2.8125em;padding-bottom:2.8125em}}.article__figure img{position:relative;display:block;width:100%}.article__figcaption{margin-top:1.5em;font-size:14px;font-size:.875rem;text-align:center}.article__figcaption a{color:#000}.story__share{margin-top:2em}.story-link{padding-bottom:2em}.story-link>*+*{margin-top:.5em}.story-link+.story-link{padding-top:2em;border-top:.0625em solid rgba(0,0,0,.2)}.section{padding-bottom:1.875em}@media screen and (min-width:48em){.section{padding-top:3.75em;padding-bottom:3.75em}}@media screen and (min-width:48em){.section__wrapper{display:table;width:100%;table-layout:fixed}}.section__menu{position:relative;margin-left:-.9375em;margin-right:-.9375em}@media screen and (max-width:47.9375em){.section__menu{height:2.625em}}@media screen and (min-width:48em){.section__menu{display:table-cell;width:25%;vertical-align:top;margin-left:0;margin-right:0}.section__menu:after{content:"Fill";display:block;visibility:hidden;opacity:0}}@media screen and (min-width:64em){.section__menu{display:table-cell;width:16.66667%}}.section__header{padding-top:1.875em}@media screen and (min-width:48em){.section__header{display:table-cell;width:75%;padding-top:0}}@media screen and (min-width:64em){.section__header{display:table-cell;width:66.66667%}}.section__block>*+*{margin-top:1em}.section__block+.section__block{margin-top:1.875em;padding-top:1.875em;border-top:.0625em solid #e6e6e6}.section__block .btn{margin-top:2em;margin-bottom:1em}.section__divider{padding:1em 0;background-color:#000}@media screen and (min-width:48em){.section__divider{padding:2em 0}}.section__title{font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.38462;letter-spacing:0;color:#fff}@media screen and (min-width:48em){.section__title{font-size:26px;font-size:1.625rem}}.section__subtitle{font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.38462;letter-spacing:0}@media screen and (min-width:48em){.section__subtitle{font-size:32px;font-size:2rem}}.subsection{padding-top:1.875em;padding-bottom:1.875em}.subsection:after{clear:both;content:"";display:block}@media screen and (min-width:48em){.subsection{padding:2.8125em .9375em}.subsection:after{clear:both;content:"";display:block}}@media screen and (min-width:48em) and (min-width:48em){.subsection{max-width:83.75em;margin-left:auto;margin-right:auto;padding-left:1.875em;padding-right:1.875em}}.subsection__header{margin-left:15px;margin-left:.9375rem;font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.62;letter-spacing:0}@media screen and (min-width:48em){.subsection__header{margin-left:0}}.subsection__row~.subsection__header{margin-top:2.14286em;padding-top:1em;border-top:1px solid #e6e6e6}.subsection__chart-title{margin-top:1em;padding:.83333em;font-size:18px;font-size:1.125rem;line-height:1.62;font-weight:500;letter-spacing:0;background-color:#feeb34}@media screen and (min-width:48em){.subsection__chart-title{margin-top:1.75em;padding:.85714em 2.14286em}}.subsection__row{padding:1.875em .9375em;background-color:#f7f7f7}.subsection__row:after{clear:both;content:"";display:block}@media screen and (min-width:48em){.subsection__row{padding:2.8125em}}.subsection__subtitle{font-size:15px;font-size:.9375rem;font-weight:500;line-height:1.38;letter-spacing:0}@media screen and (min-width:48em){.subsection__subtitle{float:left;display:block;margin-right:2.35765%;width:40.29137%;font-size:26px;font-size:1.625rem}.subsection__subtitle:last-child{margin-right:0}}.subsection__text{margin-top:1em;font-size:15px;font-size:.9375rem;line-height:1.6;letter-spacing:0}@media screen and (min-width:48em){.subsection__text{margin-top:0;float:left;display:block;margin-right:2.35765%;width:57.35098%;font-size:21px;font-size:1.3125rem}.subsection__text:last-child{margin-right:0}}@media screen and (min-width:64em){.subsection__text{float:left;display:block;margin-right:2.35765%;width:48.82117%}.subsection__text:last-child{margin-right:0}}.subsection__text a{font-weight:500;text-decoration:none;color:#000;border-bottom:3px solid #feeb34;transition:all .1s ease}.subsection__text a:active,.subsection__text a:focus,.subsection__text a:hover{outline:none;background-color:#feeb34}.subsection__chart{margin-bottom:3.75em}.footer{color:#fff;background-color:#000;border-top:.0625em solid #e6e6e6}@media screen and (min-width:48em){.footer__grid{display:table;width:100%;table-layout:fixed}}.footer__col{padding:1.875em 0}.footer__col>*+*{margin-top:1em}@media screen and (min-width:48em){.footer__col{padding:1.875em;display:table-cell;width:50%}}@media screen and (min-width:48em){.footer__col--first{border-right:.0625em solid hsla(0,0%,100%,.4)}}@media screen and (min-width:64em){.footer__col--first{display:table-cell;width:41.66667%}}.footer__col--last{border-top:1px solid hsla(0,0%,100%,.4)}@media screen and (min-width:48em){.footer__col--last{border-top:none}}@media screen and (min-width:64em){.footer__col--last{display:table-cell;width:58.33333%}}.footer__title{font-size:14px;font-size:.875rem;font-weight:500;line-height:1.37;letter-spacing:0}@media screen and (min-width:48em){.footer__title{font-size:19px;font-size:1.1875rem}}.footer__text{font-size:15px;font-size:.9375rem;font-weight:300;line-height:1.6;letter-spacing:0}.footer__text--2{margin-top:1.5em;padding-top:1.5em;border-top:1px solid hsla(0,0%,100%,.4)}.footer__links{margin-left:-.25em;margin-right:-.25em}.footer__link{display:block;margin:0 .25em;font-weight:500;color:#fff;text-decoration:none;transition:opacity .1s ease}.footer__link:active,.footer__link:focus,.footer__link:hover{outline:none;opacity:.5}@media screen and (min-width:30em){.footer__link{display:inline-block;vertical-align:middle}}.footer__link svg{margin-left:.5em}.footer__link path{fill:#fff;stroke:#fff}@media screen and (max-width:47.9375em){.annotator-frame{visibility:visible;opacity:1;transition:margin-left .15s cubic-bezier(.55,0,.2,.8)}.annotator-frame.annotator-collapsed{visibility:hidden;opacity:0;transition:margin-left visibility .15s cubic-bezier(.55,0,.2,.8) ease 0s .15s,opacity 0s ease .15s}}@media print{body .annotator-frame,body .btn,body .card__thumb,body .comments-wrapper,body .data,body .data__footer .data__share,body .footer,body .header__lang-menu,body .header__nav,body .section__menu,body .share{display:none}body .chart{opacity:1}body .area__svg,body .legend--scale,body .line__svg,body .multiline__svg{position:relative}body .chart .grid-x line,body .chart .grid-x path,body .chart .grid-y line,body .chart .grid-y path{opacity:.1}body #custom-chart text,body .chart .x-axis text,body .chart .y-axis text{fill:#000;color:#000}body #custom-chart line{stroke:#000}body .choropleth--range{padding-top:0}body .chart .x-axis-title,body .chart .y-axis-title{fill:#000}body a{color:#000}body p a{word-wrap:break-word}body p a:after{content:" (" attr(href) ")";font-size:80%}}