.VotersGuide_container__FlTSd [id*=head]{padding:0}.VotersGuide_container__FlTSd [id*=head] h1{margin-top:22px;padding-bottom:0}.VotersGuide_container__FlTSd>img{position:-webkit-sticky;position:sticky;top:50px;z-index:4}@media(min-width:680px){.VotersGuide_container__FlTSd>img{display:none}}.VotersGuide_container__FlTSd [class*=hero]>div:last-child{background:0}.VotersGuide_container__FlTSd [class*=hero]>div:last-child p,.VotersGuide_container__FlTSd [class*=hero]>div:last-child strong,.VotersGuide_container__FlTSd figcaption:empty{display:none}.VotersGuide_heading__vWQbb img{max-width:800px}@media(min-width:680px){.VotersGuide_heading__vWQbb img{display:block}}.VotersGuide_voters-guide-article__MXy6t h1{padding:30px 0 20px;text-transform:uppercase;font-size:2.3rem;margin:0;border:0;color:#4f4f4f;letter-spacing:-.02rem;position:relative}@media(min-width:680px){.VotersGuide_voters-guide-article__MXy6t h1{font-size:2.6rem}}.VotersGuide_voters-guide-article__MXy6t h1:before{content:"";background:#bf002d;width:46px;height:4px;position:absolute;top:21px}.VotersGuide_faq__48xeE{max-width:800px}.VotersGuide_faq__48xeE h1{text-align:center}.VotersGuide_faq__48xeE h1 h2{color:#787878}.VotersGuide_faq__48xeE p span,.VotersGuide_faq__48xeE p strong{font-weight:700}.VotersGuide_tag__KN25k{display:inline-flex;justify-content:center;margin-right:5px;height:26px;min-width:26px;background-color:#5a5a5a;text-align:center;align-items:center;color:#fff;padding:0 2px}.VotersGuide_tag__KN25k.VotersGuide_headline-tag__DQO1L{font-size:1.8rem}.VotersGuide_my-choices__Z_XLq,.VotersGuide_results__2GZXq,.VotersGuide_voters-guide-landing-page__FGrkF{max-width:800px;margin:0 auto}.VotersGuide_my-choices__Z_XLq .VotersGuide_btn-long__creZJ,.VotersGuide_results__2GZXq .VotersGuide_btn-long__creZJ,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_btn-long__creZJ{width:100%;background-color:#0071da}.VotersGuide_my-choices__Z_XLq .VotersGuide_btn-long__creZJ:hover,.VotersGuide_results__2GZXq .VotersGuide_btn-long__creZJ:hover,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_btn-long__creZJ:hover{cursor:pointer}.VotersGuide_my-choices__Z_XLq .VotersGuide_btn-long__creZJ.VotersGuide_small-text__eOC0g,.VotersGuide_results__2GZXq .VotersGuide_btn-long__creZJ.VotersGuide_small-text__eOC0g,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_btn-long__creZJ.VotersGuide_small-text__eOC0g{font-size:1.6rem}.VotersGuide_my-choices__Z_XLq .VotersGuide_btn-long__creZJ+.VotersGuide_btn-long__creZJ,.VotersGuide_results__2GZXq .VotersGuide_btn-long__creZJ+.VotersGuide_btn-long__creZJ,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_btn-long__creZJ+.VotersGuide_btn-long__creZJ{margin-top:22px}.VotersGuide_my-choices__Z_XLq .VotersGuide_btn-ghost__MTcpv,.VotersGuide_results__2GZXq .VotersGuide_btn-ghost__MTcpv,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_btn-ghost__MTcpv{background:none;color:#0071da;border:1px solid #0071da}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa{display:flex;position:relative;background-color:#4f4f4f;padding:22px;flex-wrap:wrap;margin:0 -22px 33px}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa:has(p),.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa:has(p),.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa:has(p){padding-bottom:0}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-cancel-button,.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-decoration,.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-results-button,.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-results-decoration,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-cancel-button,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-decoration,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-results-button,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-results-decoration,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-cancel-button,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-decoration,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-results-button,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa>div,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa>div,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa>div{width:calc(100% - 90px);position:relative}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa input,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa input,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa input{padding:11px 44px 11px 11px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;height:45px;background:#fff}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa input:focus,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa input:focus,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa input:focus{background:#fff}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa button,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa button,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa button{border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;background-color:#d34155;min-width:90px;height:45px}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa p,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa p,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa p{width:100vw;background:#f7f7f7;margin:22px -22px 0;padding:11px 22px;font-size:1.4rem}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa p span,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa p span,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa p span{font-style:italic;font-weight:700}@media(min-width:680px){.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa{width:auto;left:unset}}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa .VotersGuide_clear-results__myI16,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa .VotersGuide_clear-results__myI16,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa .VotersGuide_clear-results__myI16{position:absolute;bottom:50%;right:7px;border-radius:50%;min-width:unset;background:rgba(0,0,0,0);height:30px;width:30px;top:8px}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate-search__hYHNa svg,.VotersGuide_results__2GZXq .VotersGuide_candidate-search__hYHNa svg,.VotersGuide_voters-guide-landing-page__FGrkF .VotersGuide_candidate-search__hYHNa svg{width:15px;height:15px;min-width:15px;min-height:15px}.VotersGuide_my-choices__Z_XLq p.VotersGuide_search_results__vlh13 span,.VotersGuide_results__2GZXq p.VotersGuide_search_results__vlh13 span,.VotersGuide_voters-guide-landing-page__FGrkF p.VotersGuide_search_results__vlh13 span{font-style:italic;font-weight:700}.VotersGuide_candidate-list__u7aoK{display:flex;flex-wrap:wrap;justify-content:space-between;gap:22px}.VotersGuide_candidate-list__u7aoK .VotersGuide_race__Ra_m1{width:100%}@media(min-width:781px){.VotersGuide_candidate-list__u7aoK .VotersGuide_race__Ra_m1{flex:1 0 350px}}.VotersGuide_candidate-list__u7aoK .VotersGuide_race__Ra_m1.VotersGuide_race-result__Y73EB .VotersGuide_candidate__k_k4D{flex-wrap:wrap}.VotersGuide_candidate-list__u7aoK .VotersGuide_race__Ra_m1.VotersGuide_race-result__Y73EB .VotersGuide_seats__S4OAo{margin-bottom:0}.VotersGuide_candidate-list__u7aoK .VotersGuide_race__Ra_m1 .VotersGuide_reporting__HHwe_{margin:0 0 5px;color:#a3a3a3}.VotersGuide_candidate-list__u7aoK .VotersGuide_race__Ra_m1 .VotersGuide_seats__S4OAo{margin:0 0 5px;color:#bf002d;font-weight:700}.VotersGuide_candidate-list__u7aoK h3{font-size:2.2rem;font-family:Georgia,Times New Roman,Times,serif;margin:0 0 5px}.VotersGuide_candidate-list__u7aoK h3.VotersGuide_search-highlight__4GOi1{color:#015995}@media(min-width:781px){.VotersGuide_candidate-list__u7aoK h3{height:91px;align-content:flex-end}}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D{display:flex;background-color:#e7e7e7;padding:11px;border-radius:4px;border:1px solid #d9d9d9;margin-bottom:22px;min-height:109px;position:relative}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D>p{display:none;position:absolute;top:0;right:0;margin:0;align-items:center;background-color:#32cd42;color:#fff;padding:3px 7px;font-size:1.2rem}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D>p svg{width:20px;height:20px;min-width:20px;min-height:20px;fill:#fff;color:#fff;margin-left:5px}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_winner__mVrNo>p{display:flex}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D img{width:75px;align-self:center}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_info__QBLNq,.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_options__KY7tj{display:flex;flex-direction:column;min-height:100%}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_info__QBLNq{margin-left:22px;justify-content:center;width:50%}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_info__QBLNq p{font-size:1.8rem;font-weight:700;color:#000;line-height:2.3rem;margin:0 0 3px}@media(min-width:781px){.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_info__QBLNq p{max-width:250px}}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_info__QBLNq p.VotersGuide_search-highlight__4GOi1{color:#015995}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_info__QBLNq p.VotersGuide_incumbent__jszLL{color:#bf002d;font-size:1.2rem;line-height:normal;margin:0;font-weight:400}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_options__KY7tj{margin-left:auto;justify-content:space-between}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_options__KY7tj .VotersGuide_view-profile__t2sRw{display:flex;align-items:center;margin-top:auto}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_options__KY7tj .VotersGuide_view-profile__t2sRw svg{width:10px;height:10px;min-width:10px;min-height:10px}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_options__KY7tj a{font-size:1.2rem;text-decoration:underline;color:#000;min-width:82px}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_options__KY7tj .VotersGuide_check__mjt3S{display:flex;justify-content:center;width:20px;height:20px;align-items:center;border:1px solid #000;margin-left:auto}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D .VotersGuide_options__KY7tj .VotersGuide_check__mjt3S svg{width:20px;height:20px;min-width:20px;min-height:20px;pointer-events:none}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_selected__3Jux1.VotersGuide_Republican__wmNjK{outline:2px solid #b51917}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_selected__3Jux1.VotersGuide_Democrat__ifwWy{outline:2px solid #2084c7}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_not-selected__FrCy7 img{filter:saturate(0)}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_not-selected__FrCy7 .VotersGuide_info__QBLNq p{color:#8c8c8c}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_not-selected__FrCy7 .VotersGuide_info__QBLNq .VotersGuide_tag__KN25k{color:#8c8c8c;background-color:#ababab!important}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_not-selected__FrCy7 .VotersGuide_options__KY7tj .VotersGuide_view-profile__t2sRw a{color:#8c8c8c}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_not-selected__FrCy7 .VotersGuide_options__KY7tj .VotersGuide_view-profile__t2sRw svg{fill:#8c8c8c;color:#8c8c8c}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_not-selected__FrCy7 .VotersGuide_options__KY7tj .VotersGuide_check__mjt3S{display:none}.VotersGuide_candidate-list__u7aoK .VotersGuide_candidate__k_k4D.VotersGuide_candidate-only__uBL9a{width:100%}.VotersGuide_candidate-list__u7aoK .VotersGuide_result-bar__4NS2R{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#d9d9d9;padding:5px 22px;margin-top:11px;position:relative}.VotersGuide_candidate-list__u7aoK .VotersGuide_result-bar__4NS2R p{margin:0;font-weight:700;z-index:1}.VotersGuide_candidate-list__u7aoK .VotersGuide_result-bar__4NS2R p:first-of-type{color:#fff}.VotersGuide_candidate-list__u7aoK .VotersGuide_result-bar__4NS2R p:nth-of-type(2){position:absolute;right:0;top:-29px}.VotersGuide_candidate-list__u7aoK .VotersGuide_color-bar__tdD9y{background-color:gray;width:0;height:100%;position:absolute;left:0;top:0}.VotersGuide_my-choices__Z_XLq .VotersGuide_candidate__k_k4D .VotersGuide_options__KY7tj{justify-content:flex-end}.VotersGuide_my-choices__Z_XLq .VotersGuide_print-message__ycYAX{display:none;font-weight:700}.VotersGuide_vg-top__BnP1S{display:flex;justify-content:space-between;margin:44px auto 22px;padding-bottom:22px;border-bottom:1px solid #e2e2e2;max-width:800px;align-items:center}.VotersGuide_vg-top__BnP1S a{width:auto;align-self:center}.VotersGuide_ballot-btn__npQcc{margin:0 auto;display:flex}.VotersGuide_btn-disabled___26LS{background-color:#d9d9d9;color:#fff;border:none;pointer-events:none}.VotersGuide_candidate-profile__optdx h1{display:flex;align-items:center}.VotersGuide_candidate-profile__optdx h1 span{margin-left:5px}.VotersGuide_candidate-profile__optdx h1+p{font-size:1.4rem}.VotersGuide_candidate-profile__optdx .VotersGuide_small__3oaYs,.VotersGuide_candidate-profile__optdx figure[class*=img]{max-width:800px;margin-left:auto;margin-right:auto}.VotersGuide_candidate-profile__optdx .VotersGuide_small__3oaYs.VotersGuide_centered-small__rs5Tj{text-align:center}.VotersGuide_candidate-profile__optdx article.VotersGuide_story__eBVQy .VotersGuide_contentAccess__PDJab{max-width:800px;margin-left:auto;margin-right:auto;padding:0;left:0}.VotersGuide_candidate-profile__optdx h3{max-width:800px;margin-left:auto;margin-right:auto}.VotersGuide_candidate-profile__optdx .VotersGuide_candidate-list__u7aoK{margin:0 auto;max-width:800px}.VotersGuide_candidate-profile__optdx .VotersGuide_btn-ghost__MTcpv,.VotersGuide_my-choices__Z_XLq .VotersGuide_btn-ghost__MTcpv{background:none;color:#0071da;border:1px solid #0071da}.VotersGuide_no-selections__N72rf{font-size:3rem;text-align:center;font-weight:700;width:100%}