body{margin:auto;padding:50px 10px;font-family:Open Sans,sans-serif}img{max-width:100%}.serif{font-family:Lora,serif}.sans-serif{font-family:Open Sans,sans-serif}.dark-theme{background-color:#151515;color:#fbfbfb}.light-theme{background-color:#fff;color:#000}.header{padding-top:20px;padding-bottom:20px}.chart-section,.footer,.header,.story-body{margin:auto;max-width:700px}.footer{padding-top:20px;padding-bottom:20px}.chart-section.wide{width:100%;max-width:1200px}.chart-section.wide p.chart-subhead,.chart-section.wide p.chart-title{width:100%;max-width:700px;margin-left:auto;margin-right:auto}p.kicker{font-size:1rem;text-transform:uppercase}.text-center{text-align:center}h1.headline{font-size:4rem;line-height:1.1;margin-bottom:.25rem;margin-top:1rem;font-weight:800}.headline-text{margin-bottom:1.1rem;margin-top:1rem;text-align:center}h2.subhead{font-size:1.4rem;line-height:2rem;margin-bottom:0;margin-top:15px;font-weight:400}.subhead-text{margin-bottom:1rem;text-align:center;max-width:700px}p.body-text{font-size:1.1rem;line-height:1.4;margin-top:0;margin-bottom:15px}h3.section-head{font-size:2rem;margin:40px 0 10px;font-weight:700;line-height:1.3}.byline{font-size:1.1rem;line-height:.75;margin-top:1.5rem;font-weight:500}.date{line-height:1;margin-top:10px;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.date,p.note{font-size:.85rem}.chart-section{width:100%;max-width:1200px;padding:20px 0}.story-body .chart-section{padding-top:0}.chart-row{display:flex;justify-content:space-between;margin-top:20px}p.chart-title{font-size:1.3rem;font-weight:700;max-width:700px;margin:0 auto 5px}p.chart-subhead{max-width:700px;font-size:1rem;margin:0 auto 15px}p.chart-label{margin:0 0 5px;font-size:.85rem;text-transform:uppercase;font-weight:600}.chart-row .chart{width:100%;padding-right:15px;min-width:calc(25% - 15px)}p.chart-source{font-size:.85rem;margin:0}.photo-section{padding:30px 0;width:100%;margin:auto;display:flex;max-width:1200px}.photo{padding-right:15px}.photo,.photo img{width:100%}p.caption{font-size:.9rem;margin:0}.col-4{text-align:center}.btn-group button{background-color:teal;border:1px solid teal;color:#fff;padding:10px 30px;cursor:pointer;float:center}.btn-group button:not(:last-child){border-right:none}.btn-group:after{content:"";clear:both;display:table}.btn-group button:hover{background-color:#00f}@media (max-width:700px){.chart-row{display:block}.chart-row .chart{padding:0}.photo-section{display:block}.photo{padding:0}.d3-tip{font-weight:700;padding:12px;background:rgba(0,0,0,.8);color:#fff;border-radius:2px}.d3-tip,.d3-tip:after{line-height:1;pointer-events:none}.d3-tip:after{box-sizing:border-box;display:inline;font-size:10px;width:100%;color:rgba(0,0,0,.8);position:absolute}.d3-tip.n:after{content:"\25BC";margin:-1px 0 0;top:100%;left:0;text-align:center}.d3-tip.e:after{content:"\25C0";margin:-4px 0 0;top:50%;left:-8px}.d3-tip.s:after{content:"\25B2";margin:0 0 1px;top:-8px;left:0;text-align:center}.d3-tip.w:after{content:"\25B6";margin:-4px 0 0 -1px;top:50%;left:100%}}.d3-tip{font-weight:700;padding:12px;background:rgba(0,0,0,.8);color:#fff;border-radius:2px}.d3-tip,.d3-tip:after{line-height:1;pointer-events:none}.d3-tip:after{box-sizing:border-box;display:inline;font-size:10px;width:100%;color:rgba(0,0,0,.8);position:absolute}.d3-tip.n:after{content:"\25BC";margin:-1px 0 0;top:100%;left:0;text-align:center}.d3-tip.e:after{content:"\25C0";margin:-4px 0 0;top:50%;left:-8px}.d3-tip.s:after{content:"\25B2";margin:0 0 1px;top:-8px;left:0;text-align:center}.d3-tip.w:after{content:"\25B6";margin:-4px 0 0 -1px;top:50%;left:100%}.center{text-align:left}.country{transition:all 0s;transform-origin:50% 50%;transform-box:fill-box}.bar{fill:#18a1cd;opacity:.8}.axis line,.axis path{fill:none;stroke:#000;shape-rendering:crispEdges}select{display:block;font-size:16px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:25%;max-width:100%;box-sizing:border-box;margin-left:50px;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#e5e5e5);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}select::-ms-expand{display:none}select:hover{border-color:#888}select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}select option{font-weight:400}.padding-bottom{padding-bottom:50px}
/*# sourceMappingURL=style.c8db3ff7.css.map */