:root{--off-black:#313131;--off-white:#f5f5f5;--anicube-color3:#212831;--anicube-color2:#353535;--anicube-color1:#f90;--button-textcolor-target:#fff;--button-textcolor-hover:#fff;--button-textcolor-focus:inherit;--button-textcolor-disabled:#fff;--button-textcolor-active:#fff;--button-textcolor:#0c0f14;--button-lg-textsize:1.2em;--button-lg-textline:1em;--button-lg-padding:1em 2.5em;--button-md-textsize:1em;--button-md-textline:1em;--button-md-padding:0.4em 0.8em;--button-sm-textsize:0.7em;--button-sm-textline:0.8em;--button-sm-padding:0.2em 0.6em;--button-brdrwidth:1px;--button-brdrradius:100px;--button-brdrcolor-target:transparent;--button-brdrcolor-hover:transparent;--button-brdrcolor-focus:inherit;--button-brdrcolor-disabled:transparent;--button-brdrcolor-active:transparent;--button-brdrcolor:transparent;--button-backcolor-target:#ffd422;--button-backcolor-hover:#ffd422;--button-backcolor-focus:inherit;--button-backcolor-disabled:#ff9c37;--button-backcolor-active:#515151;--button-backcolor:#f92;--red-text-color:#ff4159;--hero-stat-column-width:10rem;--hero-stat-column-count:4;--banner-height:2rem;--mobile-width:768px;--red-dark:#b03b3b;--red-light:#fd8888;--red-color:#fd5555;--turquoise-dark:#10b28a;--turquoise-light:#5dffd7;--turquoise-color:#18ffc6;--connect-americas-color:#1ac4d8;--macro-market-color:#dbb607;--comparison-stat-color:#fab613;--label-color:#91a9ba;--complexity:#339dd9;--information:#3b9343;--accent-green-light-light:#c2dc94;--accent-green-light-dark:#82c216;--accent-green:#83ff6a;--accent-blue-light:#040087;--accent-blue:#16264f;--accent-orange:#ff9c37;--accent-red-light-light:#df7c7c;--accent-red-light-dark:#782424;--accent-red:#fa001f;--twitter:#00acee;--accent-very-light:#ffa63f;--accent-light-RGB:255,214,91;--dark-4-RGB:17,17,17;--dark-4:#111;--theme-transition:0.2s;--section-article-large:calc(320px + 4rem);--section-article-small:calc(192px + 2rem);--section-article-weight:400;--section-article-size:16px;--section-article-family:"Source Sans Pro","Droid Sans","Avenir",Helvetica,Arial,sans-serif;--section-article-color:#353535;--section-title-weight:600;--section-title-size:24px;--section-title-family:"Source Sans Pro","Droid Sans","Avenir",Helvetica,Arial,sans-serif;--section-title-color:#353535;--topic-title-weight:300;--topic-title-size:48px;--topic-title-family:"Source Sans Pro","Droid Sans","Avenir",Helvetica,Arial,sans-serif;--topic-title-color:#0c0f14;--font-family:"Source Sans Pro","Droid Sans","Avenir",Helvetica,Arial,sans-serif;--column:64px;--gutter:1rem;--dark:#353535;--light:#c7cfd9;--stat-group-stat-width:9rem;--stat-subtitle-color:#353535;--stat-subtitle-font-size:0.7rem;--stat-value-color:#d6d6d6;--stat-value-font-size:1.4rem;--stat-label-color:inherit;--stat-label-font-size:0.8rem;--table-icon-color:#353535;--table-nested-cell-bg-color:#f2f0e7;--table-cell-text-color:#212831;--table-cell-border-color:#d6d6d6;--table-cell-bg-color:#fff;--table-thead-text-color:#f2f0e7;--table-thead-border-color:rgba(42,47,59,0.25);--table-thead-bg-color:#353535;--table-hgroup-text-color:#212831;--table-hgroup-border-color:#c7cfd9;--table-hgroup-bg-color:#d6d6d6;--table-height:60vh;--viz-min-height:50vh;--viz-aspect-ratio:50%;--select-bg-color:transparent;--select-border-radius:20px;--field-icon-hover-color:#fff;--field-icon-color:#474747;--field-focus-color:#ffce1f;--field-placeholder-color:#474747;--field-color:#c7cfd9;--field-border-color:#fff;--field-bg-color:transparent;--field-font-weight:600;--field-padding:0.5em 0.5em 0.575em 0.5em;--field-border-width:1px;--field-border-radius:20px;--button-hover-color:#fff;--button-hover-border-color:transparent;--button-hover-bg-color:#ff9c37;--button-padding:0.5em 1.25em;--button-color:#0c0f14;--button-border-color:transparent;--button-bg-color:#ffce1f;--button-border-width:0;--button-border-radius:20px;--grouping-stat-value-color:#fff;--grouping-heading-font-size:1.8rem;--grouping-heading-color:#fff;--grouping-subhead-font-size:0.9rem;--grouping-subhead-color:#c7cfd9;--grouping-paragraph-size:0.9rem;--grouping-text-color:#fff;--grouping-bg-color:#212831;--infocard-main-bg-color:#fff;--infocard-header-text-color:#fff;--infocard-stat-bg-color:#ff9c37;--infocard-header-bg-color:#f2f0e7;--infocard-subhead-color:#212831;--infocard-divider-color:#212831;--infocard-border-color:#d6d6d6;--infocard-border-width:1px;--infocard-border-radius:4px;--infocard-viz-min-width:10rem;--multicolumn-column-gap:0.75rem;--multicolumn-column-width:20rem;--multicolumn-column-count:3;--singlecolumn-min-width:20rem;--singlecolumn-column-count:3;--sticky-section-shadow:0 1px 0.375rem rgba(24,26,33,0.125);--sticky-section-bg-color:#fff;--sticky-section-height:50px;--sticky-section-offset:50px;--section-heading-color:#fff;--section-text-color:#fff;--section-bg-even:#353535;--section-bg-odd:#353535;--hero-viz-width:17rem;--hero-stat-value-color:#fff;--hero-subhead-size:0.9rem;--hero-subhead-color:#fff;--hero-heading-size:1.8rem;--hero-heading-color:#fff;--hero-paragraph-size:0.7rem;--hero-text-color:#d6d6d6;--hero-img-overlay-opacity:0.5;--hero-bg-color:#212831;--label-letter-spacing:0.0125em;--label-text-transform:uppercase;--label-font-weight:400;--label-font-stack:"Source Sans Pro","Droid Sans","Avenir",Helvetica,Arial,sans-serif;--display-letter-spacing:0.05em;--display-text-transform:uppercase;--display-font-weight:600;--display-font-stack:"Source Sans Pro","Droid Sans","Avenir",Helvetica,Arial,sans-serif;--heading-letter-spacing:0;--heading-text-transform:none;--heading-font-weight:600;--heading-font-stack:"Source Sans Pro","Droid Sans","Avenir",Helvetica,Arial,sans-serif;--bold-weight:800;--base-letter-spacing:0;--base-font-weight:300;--base-font-stack:"Source Sans Pro","Droid Sans","Avenir",Helvetica,Arial,sans-serif;--font-xxl:1.8rem;--font-xl:1.4rem;--font-lg:1.1rem;--font-md:0.9rem;--font-sm:0.8rem;--font-xs:0.7rem;--font-xxs:0.6rem;--font-xxxs:0.5rem;--gutter-xl:3rem;--gutter-lg:2.25rem;--gutter-md:1.5rem;--gutter-sm:0.75rem;--gutter-xs:0.5rem;--hero-container-width:100%;--container-width:100%;--subnav-height:80px;--nav-height:50px;--body-font-scale-xl:125%;--body-font-scale-md:112.5%;--body-font-scale-sm:100%;--toolbox-width:22.5rem;--sidebar-width:17rem;--cms-nav-height:3.125rem;--type-error-dark:#75224d;--type-error:#db64a6;--type-boolean-dark:#7f6516;--type-boolean:#ffd65b;--type-string-dark:#62873b;--type-string:#b9e28c;--type-number-dark:#2d4a7f;--type-number:#8eb6ff;--alert-light:#db64a6;--alert:#992c64;--alert-dark:#75224d;--black-RGB:24,26,33;--dark-3-RGB:32,36,46;--dark-2-RGB:42,47,59;--dark-1-RGB:138,151,174;--gray-RGB:174,189,204;--light-3-RGB:207,218,226;--light-2-RGB:236,239,241;--light-1-RGB:248,249,250;--white-RGB:255,255,255;--accent-black:#7f6516;--accent-dark:#ff7206;--accent-light:#ff9c37;--accent:#ffce1f;--black:#0c0f14;--dark-3:#212831;--dark-2:#353535;--dark-1:#353535;--gray:#474747;--light-3:#c7cfd9;--light-2:#d6d6d6;--light-1:#f2f0e7;--white:#fff}.ReactTable{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,.1)}.ReactTable *{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactTable .rt-table{-ms-flex:auto 1;flex:auto 1;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-table,.ReactTable .rt-thead{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.ReactTable .rt-thead{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,.03)}.ReactTable .rt-thead.-filters,.ReactTable .rt-thead.-headerGroups{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline-width:0}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-thead.-header{-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.15);box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{padding:5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,.05);-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-box-shadow .3s cubic-bezier(.175,.885,.32,1.275);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275),-webkit-box-shadow .3s cubic-bezier(.175,.885,.32,1.275);-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-asc{-webkit-box-shadow:inset 0 3px 0 0 rgba(0,0,0,.6);box-shadow:inset 0 3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-desc{-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.6);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-cursor-pointer,.ReactTable .rt-thead .rt-th.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-td:last-child,.ReactTable .rt-thead .rt-th:last-child{border-right:0}.ReactTable .rt-thead .rt-th:focus{outline-width:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:hsla(0,0%,40%,0) hsla(0,0%,40%,0) hsla(0,0%,40%,0) #f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{-webkit-box-flex:99999;-ms-flex:99999 1 auto;flex:99999 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;text-overflow:clip}.ReactTable .rt-tr-group{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;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-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ReactTable .rt-tr{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ReactTable .rt-td,.ReactTable .rt-th{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:width,min-width,padding,opacity;transition-property:width,min-width,padding,opacity}.ReactTable .rt-td.-hidden,.ReactTable .rt-th.-hidden{width:0!important;min-width:0!important;padding:0!important;border:0!important;opacity:0!important}.ReactTable .rt-expander{display:inline-block;position:relative;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,.8);-webkit-transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;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-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:rgba(0,0,0,.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,.05)}.ReactTable .-pagination{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-top:2px solid rgba(0,0,0,.1)}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline-width:0}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,.6);background:rgba(0,0,0,.1);-webkit-transition:all .1s ease;transition:all .1s ease;cursor:pointer;outline-width:0}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,.3);color:#fff}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{-webkit-box-flex:1;-ms-flex:1;flex:1 1;text-align:center}.ReactTable .-pagination .-center{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5 1;text-align:center;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;padding:20px;color:rgba(0,0,0,.5)}.ReactTable .-loading,.ReactTable .rt-noData{display:block;position:absolute;background:hsla(0,0%,100%,.8);-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.ReactTable .-loading{left:0;right:0;top:0;bottom:0;z-index:-1;opacity:0}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:rgba(0,0,0,.6);-webkit-transform:translateY(-52%);transform:translateY(-52%);-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactTable .rt-resizing .rt-td,.ReactTable .rt-resizing .rt-th{-webkit-transition:none!important;transition:none!important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}