.graphic-head{font-family:'acumin-pro', sans-serif;font-weight:400;line-height:1.1em;display:block;color:#353535;font-size:28px;margin-top:20px;margin-bottom:18px;font-weight:300}@media (max-width: 740px){.graphic-head{font-size:22px}}.graphic-container-sidebar .graphic-head{line-height:1.25;font-size:24px;margin-top:35px;margin-bottom:22px;font-weight:200}@media (max-width: 740px){.graphic-container-sidebar .graphic-head{font-size:18px;margin-top:15px}}.graphic-deck{font-family:'acumin-pro', sans-serif;font-weight:400;display:block;font-size:18px;margin-bottom:28px;color:#353535;font-weight:100;line-height:1.5em}@media (max-width: 740px){.graphic-deck{font-size:16px}}.graphic-deck .graphic-inline-legend{font-weight:600}.graphic-container-sidebar .graphic-deck{font-size:15px;margin-bottom:22px;line-height:1.4em}@media (max-width: 740px){.graphic-container-sidebar .graphic-deck{font-size:15px}}.graphic-source{font-family:'acumin-pro', sans-serif;font-weight:400;font-weight:normal;letter-spacing:-0.2px;font-weight:100;font-size:14px;line-height:18px;margin-top:22px;margin-bottom:53px;color:#888}.graphic-source a{color:#353535}@media (max-width: 740px){.graphic-source{font-size:12px}}.graphic-container-sidebar .graphic-source{font-size:12px;line-height:18px;margin-top:8px}@media (max-width: 740px){.graphic-container-sidebar .graphic-source{font-size:12px;line-height:14px}}.graphic-container-sidebar{float:left;margin-left:0px;margin-right:0px;width:31%;padding-right:2.35%;height:0}@media (max-width: 740px){.graphic-container-sidebar{margin-top:0px;margin-bottom:55px;margin-right:0;display:block;width:100%;height:auto}}.hidden{display:none}.invisible{opacity:0}.hide-mobile{display:block}@media (max-width: 579px){.hide-mobile{display:none}}.hide-tablet{display:block}@media (max-width: 939px){.hide-tablet{display:none}}.hide-desktop{display:block}@media (min-width: 940px){.hide-desktop{display:none}}.g-tmp-chart{font-family:'acumin-pro', sans-serif;font-weight:400}.g-tmp-chart text,.g-tmp-chart tspan{font-family:'acumin-pro', sans-serif;font-weight:400}.g-tmp-chart rect,.g-tmp-chart line,.g-tmp-chart .domain{shape-rendering:crispEdges}.g-tmp-chart .x.axis path{stroke-width:1px;stroke:#888}.g-tmp-chart .y.axis path{stroke-width:1px;stroke:#888}.g-tmp-chart .y.axis .tick line{display:none}.g-tmp-chart .x.grid .domain{display:none}.g-tmp-chart .x.grid .tick line{stroke:#ccc;stroke-dasharray:2px 3px}.g-tmp-chart .y.grid .domain{display:none}.g-tmp-chart .y.grid .tick line{stroke:#ccc;stroke-dasharray:2px 3px}.g-tmp-chart .axis line{stroke:#888}.g-tmp-chart .tick text{font-family:'Pressura', monospace;font-weight:400;letter-spacing:-0.2px;font-size:11.5px;fill:#888}@media (max-width: 540px){.g-tmp-chart .tick text{font-size:10px}}.g-tmp-chart.g-tmp-bar-chart-horizontal .y .tick text{font-family:'acumin-pro', sans-serif;font-weight:400;letter-spacing:0}.g-tmp-chart{font-family:'acumin-pro', sans-serif;font-weight:400}.g-tmp-chart .data-label{font-family:'Pressura', monospace;font-weight:400;letter-spacing:-0.2px;font-size:13px;fill:#888;text-anchor:middle}.g-tmp-chart.g-tmp-bar-chart-horizontal .data-label.label-positive{text-anchor:start}.g-tmp-chart.g-tmp-bar-chart-horizontal .data-label.label-positive.label-in{text-anchor:end}.g-tmp-chart.g-tmp-bar-chart-horizontal .data-label.label-negative{text-anchor:end}.g-tmp-chart.g-tmp-bar-chart-horizontal .data-label.label-negative.label-in{text-anchor:start}.path-year{fill:none;stroke-width:1.5px}.annotation-text-2000{alignment-baseline:hanging;font-size:13px}.annotation-text-new{alignment-baseline:bottom;font-size:13px}.path-18-24-years{fill:none;stroke:#a5c100;stroke-width:2px}.path-55-plus-years{fill:none;stroke:#f97a69;stroke-width:2px}#state-line-chart .y .tick:nth-child(odd){display:none}#state-line-chart .annotation-dot-1824{fill:#a5c100}#state-line-chart .annotation-text-1824{fill:#8da400;font-size:13px;alignment-baseline:hanging}#state-line-chart .annotation-dot-55{fill:#f97a69}#state-line-chart .annotation-text-55{fill:#e55946;font-size:13px;alignment-baseline:bottom}.y.grid .domain{display:none}.y.grid .tick line{stroke:#ccc;stroke-dasharray:2px 3px}.legend-55{color:#e55946}.legend-1824{color:#8da400}.gradient-text{background:-webkit-gradient(linear, left top, right top, from(#febf5b), to(#b50524));background:linear-gradient(0.25turn, #febf5b, #b50524);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
