.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}}article>p:last-of-type:after{display:none}.centered article .g-pff-voices-container{max-width:1100px;margin:60px auto 80px}@media (max-width: 767px){.centered article .g-pff-voices-container{height:150vh;width:100%;position:relative;margin-bottom:20px}}@media (max-width: 767px) and (max-height: 420px){.centered article .g-pff-voices-container{margin-bottom:80px}}@media (max-width: 359px){.centered article .g-pff-voices-container{width:calc(100% + 20px);margin-left:-10px}}@media print{.centered article .g-pff-voices-container{height:auto}}.centered article .g-pff-voices-container .graphic-copy{max-width:750px;margin:0 auto 60px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:4px solid #e7b43b}@media (max-width: 767px) and (min-aspect-ratio: 1 / 1){.centered article .g-pff-voices-container .graphic-copy{margin:0 auto 20px}}@media (max-width: 579px){.centered article .g-pff-voices-container .graphic-copy{margin:0 auto 20px}}@media (max-width: 359px) and (min-aspect-ratio: 11 / 20){.centered article .g-pff-voices-container .graphic-copy{margin-bottom:10px}}.centered article .g-pff-voices-container .graphic-copy .graphic-head{font-size:34px}@media (max-width: 799px){.centered article .g-pff-voices-container .graphic-copy .graphic-head{font-size:4vw}}@media (max-width: 767px){.centered article .g-pff-voices-container .graphic-copy .graphic-head{padding-top:30px}}@media (max-width: 767px) and (min-aspect-ratio: 1 / 1){.centered article .g-pff-voices-container .graphic-copy .graphic-head{padding-top:20px;font-size:24px}}@media (max-width: 579px){.centered article .g-pff-voices-container .graphic-copy .graphic-head{padding-top:10px;font-size:20px}}@media (max-width: 359px) and (min-aspect-ratio: 11 / 20){.centered article .g-pff-voices-container .graphic-copy .graphic-head{font-size:17px;line-height:1.1;padding-top:5px}}.centered article .g-pff-voices-container .g-pff-hed-num{font-family:'acumin-pro', sans-serif;font-weight:700;font-size:140px;line-height:1.2;width:100px;-ms-flex-preferred-size:100px;flex-basis:100px;color:transparent}@media (max-width: 767px) and (max-height: 420px){.centered article .g-pff-voices-container .g-pff-hed-num{font-size:100px}}@media (max-width: 579px){.centered article .g-pff-voices-container .g-pff-hed-num{font-size:120px;width:80px}}@media (max-width: 359px) and (min-aspect-ratio: 11 / 20){.centered article .g-pff-voices-container .g-pff-hed-num{font-size:95px;line-height:1;padding-bottom:12px}}.centered article .g-pff-voices-container .g-pff-hed{text-align:left}.centered article .g-pff-voices-container .g-pff-hed-top{font-family:'PressuraLight', monospace;font-weight:400;text-transform:uppercase;display:none;margin-bottom:5px;font-size:16px}@media (max-width: 767px) and (min-aspect-ratio: 1 / 1){.centered article .g-pff-voices-container .g-pff-hed-top{font-size:14px}}@media (max-width: 579px){.centered article .g-pff-voices-container .g-pff-hed-top{font-size:13px}}.centered article .g-pff-voices-container .g-pff-hed-text{font-family:'acumin-pro', sans-serif;font-weight:600;line-height:1.4}.centered article .g-pff-voices-container .g-pff-hed-text strong{font-family:'acumin-pro', sans-serif;font-weight:600;padding:0 3px}@media (max-width: 767px) and (min-aspect-ratio: 1 / 1){.centered article .g-pff-voices-container .g-pff-hed-text{line-height:1.3}}@media (max-width: 419px){.centered article .g-pff-voices-container .g-pff-hed-text{line-height:1.3}}.centered article .g-pff-voices-container.g-pff-issue .graphic-copy{border-color:#ea4850}.centered article .g-pff-voices-container.g-pff-issue .graphic-copy .g-pff-hed-num{text-stroke:4px #ea4850;-webkit-text-stroke:4px #ea4850}.centered article .g-pff-voices-container.g-pff-race .graphic-copy{border-color:#005ea6}.centered article .g-pff-voices-container.g-pff-race .graphic-copy .g-pff-hed-num{text-stroke:4px #005ea6;-webkit-text-stroke:4px #005ea6}.centered article .g-pff-voices-container.g-pff-politics .graphic-copy{border-color:#ea4850}.centered article .g-pff-voices-container.g-pff-politics .graphic-copy .g-pff-hed-num{text-stroke:4px #ea4850;-webkit-text-stroke:4px #ea4850}.g-pff-issue .g-pff-hed-text strong{background:#fbdadc;background:-webkit-gradient(linear, left bottom, left top, color-stop(6%, transparent), color-stop(6%, #fbdadc), color-stop(82%, #fbdadc), color-stop(8%, transparent));background:linear-gradient(0deg, transparent 6%, #fbdadc 6%, #fbdadc 82%, transparent 8%)}.g-pff-race .g-pff-hed-text strong{background:#ccdfed;background:-webkit-gradient(linear, left bottom, left top, color-stop(6%, transparent), color-stop(6%, #ccdfed), color-stop(82%, #ccdfed), color-stop(8%, transparent));background:linear-gradient(0deg, transparent 6%, #ccdfed 6%, #ccdfed 82%, transparent 8%)}.g-pff-politics .g-pff-hed-text strong{background:#fbdadc;background:-webkit-gradient(linear, left bottom, left top, color-stop(6%, transparent), color-stop(6%, #fbdadc), color-stop(82%, #fbdadc), color-stop(8%, transparent));background:linear-gradient(0deg, transparent 6%, #fbdadc 6%, #fbdadc 82%, transparent 8%)}@media (max-width: 767px){.g-pff-scroll-wrapper{position:-webkit-sticky;position:sticky;top:64px;height:calc(100vh - 64px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media print{.g-pff-scroll-wrapper{height:auto}}@media (min-width: 980px){.g-pff-graphic-wrapper{-webkit-column-count:4;column-count:4;-webkit-column-gap:20px;column-gap:20px}}@media (max-width: 980px) and (min-width: 768px){.g-pff-graphic-wrapper{-webkit-column-count:3;column-count:3}}@media (max-width: 767px){.g-pff-graphic-wrapper{position:relative;display:block;height:500px}}@media print{.g-pff-graphic-wrapper{-webkit-column-count:3;column-count:3;height:auto}}.g-pff-mobile-progress{position:absolute;top:0px;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;left:-30px;opacity:0;-webkit-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}.g-pff-mobile-progress.g-pff-mobile-progress-active{opacity:1}@media (min-width: 768px){.g-pff-mobile-progress{display:none}}@media (max-width: 359px){.g-pff-mobile-progress{left:-20px}}.g-pff-mobile-progress-item{display:block;position:relative;height:10px;width:100%;margin-right:2px;background:#dfdbf7;border-radius:1px}.g-pff-mobile-progress-item:last-child{margin-right:0}.g-pff-mobile-progress-item .g-pff-mobile-progress-fill{position:absolute;top:0;bottom:0;left:0;background:#604bd7;border-radius:1px}.g-pff-mobile-progress-item .g-pff-mobile-progress-fill.g-pff-mobile-progress-complete{width:100%}.g-pff-issue .g-pff-mobile-progress-item{background:#fbdadc}.g-pff-issue .g-pff-mobile-progress-item .g-pff-mobile-progress-fill{background:#ea4850}.g-pff-race .g-pff-mobile-progress-item{background:#ccdfed}.g-pff-race .g-pff-mobile-progress-item .g-pff-mobile-progress-fill{background:#005ea6}.g-pff-politics .g-pff-mobile-progress-item{background:#fbdadc}.g-pff-politics .g-pff-mobile-progress-item .g-pff-mobile-progress-fill{background:#ea4850}.g-pff-item{display:inline-block;background:white;width:100%;padding:18px 20px 20px 20px;margin-bottom:20px;border-bottom:4px solid #e7b43b}@media (max-width: 767px){.g-pff-item{display:none;position:absolute;width:100%}.g-pff-item.g-pff-item-active{display:block}}@media (max-width: 359px) and (min-aspect-ratio: 11 / 20){.g-pff-item{padding:12px 18px 16px}}@media print{.g-pff-item{display:inline-block;position:relative}}.g-pff-issue .g-pff-item{border-color:#ea4850}.g-pff-race .g-pff-item{border-color:#005ea6}.g-pff-politics .g-pff-item{border-color:#ea4850}.g-pff-quote{font-family:'acumin-pro', sans-serif;font-weight:300;font-size:16px;line-height:1.4;margin-bottom:12px}@media (max-width: 1100px){.g-pff-quote{font-size:15px}}@media (max-width: 767px){.g-pff-quote{font-size:18px}.g-pff-quote.long-quote{font-size:16px}}@media (max-width: 767px) and (max-width: 419px){.g-pff-quote.long-quote{font-size:14px}}@media (max-width: 767px) and (min-aspect-ratio: 1 / 1){.g-pff-quote.long-quote{font-size:14px}}@media (max-width: 767px) and (max-aspect-ratio: 5 / 10){.g-pff-quote.long-quote{font-size:15px}}@media print and (max-width: 767px){.g-pff-quote.long-quote{font-size:18px}}.g-pff-quote strong{display:inline;font-family:'acumin-pro', sans-serif;font-weight:600;padding-left:3px;padding-right:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.g-pff-issue .g-pff-quote strong{background:#fbdadc;background:-webkit-gradient(linear, left bottom, left top, color-stop(6%, transparent), color-stop(6%, #fbdadc), color-stop(82%, #fbdadc), color-stop(8%, transparent));background:linear-gradient(0deg, transparent 6%, #fbdadc 6%, #fbdadc 82%, transparent 8%)}.g-pff-race .g-pff-quote strong{background:#ccdfed;background:-webkit-gradient(linear, left bottom, left top, color-stop(6%, transparent), color-stop(6%, #ccdfed), color-stop(82%, #ccdfed), color-stop(8%, transparent));background:linear-gradient(0deg, transparent 6%, #ccdfed 6%, #ccdfed 82%, transparent 8%)}.g-pff-politics .g-pff-quote strong{background:#fbdadc;background:-webkit-gradient(linear, left bottom, left top, color-stop(6%, transparent), color-stop(6%, #fbdadc), color-stop(82%, #fbdadc), color-stop(8%, transparent));background:linear-gradient(0deg, transparent 6%, #fbdadc 6%, #fbdadc 82%, transparent 8%)}.g-pff-attrib{font-family:'PressuraLight', monospace;font-weight:400;display:block;text-transform:uppercase;color:#888;font-size:13px;margin-left:12px;position:relative}@media (max-width: 1100px){.g-pff-attrib{font-size:12.5px}}.g-pff-attrib:before{content:'\2014';width:12px;position:absolute;left:-12px}
