.Header_nbcNav__zzyQp.hfsh.scrolled:not(.has-mobilenav-insert) .local{margin-bottom:0!important}.LiveFlag_flag__07Zrw{border-radius:3px;line-height:0;padding:3px 4px;display:inline-flex;background:#cb1111}.LiveFlag_flag__07Zrw:before{content:"";display:inline-block;border-radius:50%;margin-right:2px;height:6px;width:6px;background-color:#fff;animation:LiveFlag_blink__G9EqG .65s linear infinite alternate-reverse}@keyframes LiveFlag_blink__G9EqG{0%{opacity:.3}70%{opacity:1}}.StaticFlag_staticFlag__XWHgo{background-color:var(--base-color);border:1px solid oklch(from var(--base-color) 88.5% calc(c * 2.32) h);text-transform:uppercase;font-size:11px;line-height:1;font-weight:400;padding:1px 3px;height:16px;border-radius:3px}.Eyebrow_eyebrow__1mwPR{--gutter:8px;--border:1px solid #ccc;gap:var(--gutter);align-items:center;margin-bottom:10px}.Eyebrow_flag__VRTmi{padding-right:var(--gutter);border-right:var(--border)}.Eyebrow_langLink__6Adey{padding-left:var(--gutter);border-left:var(--border)}.Eyebrow_timestamp__bXIQT{margin-bottom:0!important}.ShareMenuList_wrapper__lPcjW{position:fixed;left:0;right:0;bottom:0;width:100vw;max-height:100vh;overflow-y:auto;box-shadow:0 4px 8px 5px #00000014;border-radius:6px 6px 0 0;background-color:#FFFFFF;z-index:1002;animation:ShareMenuList_slideUp__3Zihb .3s ease-out}@keyframes ShareMenuList_slideUp__3Zihb{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ShareMenuList_slideDown__a2Ori{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ShareMenuList_closing__NSluL{animation:ShareMenuList_slideDown__a2Ori .3s ease-in forwards}@media screen and (min-width:758px){.ShareMenuList_wrapper__lPcjW{position:absolute;top:100%;margin-top:12px;left:auto;right:auto;bottom:auto;width:196px;max-height:none;overflow-y:visible;border-radius:6px;animation:none;z-index:299}.ShareMenuList_closing__NSluL{animation:none}}.ShareMenuList_container__EVIBc{border-radius:inherit}.ShareMenuList_title__avs7M{line-height:120%}.ShareMenuList_closeButton__ZJAxx{width:12px;height:12px}.ShareMenuList_menuList__5_wNy{line-height:120%}.ShareMenuList_menuList__5_wNy li{border-bottom:1px solid #cccccc}.ShareMenuList_menuList__5_wNy li:last-child{border-bottom:none}.ShareMenuList_menuList__5_wNy a,.ShareMenuList_menuList__5_wNy button{gap:8px;color:inherit}.ShareMenuList_menuList__5_wNy a:hover,.ShareMenuList_menuList__5_wNy button:hover{opacity:.7}.ShareMenuList_menuList__5_wNy svg{width:18px;height:18px;flex-shrink:0}.ShareMenuList_menuItemLabel__e1jnb{line-height:120%}@media print{.ShareMenuList_wrapper__lPcjW{display:none}}.ShareMenu_button__qHoB6{gap:8px}.ShareMenu_button__qHoB6:hover{opacity:.7}.ShareMenu_container__R5wC0{position:relative}.ShareMenu_backdrop___0IjZ{display:block;position:fixed;inset:0;background-color:rgba(0,0,0,.25);z-index:1001}@media screen and (min-width:758px){.ShareMenu_backdrop___0IjZ{display:none}}.AddToGoogle_container__bX98H{gap:8px}.AddToGoogle_container__bX98H:hover{opacity:.7}.SocialToolbar_container__AHFJ1{gap:10px}.SocialToolbar_divider__8hA1Z{width:1px;height:100%;min-height:18px;background-color:#CCCCCC}.GridLayout_container__WnYAk{padding:0 20px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"above-the-fold" "sticky-nav" "above-the-rail" "rail" "below-the-fold" "footer";--rail-width:300px;grid-column-gap:100px;@media (min-width:758px){padding-left:30px;padding-bottom:0;padding-right:30px;padding-top:0}@media (min-width:1000px){padding-left:40px;padding-bottom:0;padding-right:40px;padding-top:0;grid-template-columns:minmax(0,1fr) var(--rail-width);grid-template-areas:"above-the-fold rail" "sticky-nav rail" "above-the-rail rail" "below-the-fold rail" "footer footer";max-width:1000px}@media (min-width:1240px){max-width:1240px}}.GridLayout_aboveTheFold__lH51s,.GridLayout_aboveTheRail___CCK5,.GridLayout_belowTheFold__Z4s13,.GridLayout_stickyNav__wmYoU>*{@media (min-width:1000px){max-width:600px}@media (min-width:1240px){max-width:860px}}.GridLayout_aboveTheFold__lH51s{grid-area:above-the-fold}.GridLayout_stickyNav__wmYoU{display:contents}.GridLayout_stickyNav__wmYoU>*{grid-area:sticky-nav}.GridLayout_aboveTheRail___CCK5{grid-area:above-the-rail}.GridLayout_belowTheFold__Z4s13{grid-area:below-the-fold}.GridLayout_footer__FSiPQ{grid-area:footer}.GridLayout_rail__AgICj{grid-area:rail}.PublicOfficialsModule_viewLink__J5z7y{text-decoration:none;color:#3061ff;transition:opacity .15s linear}.PublicOfficialsModule_viewLink__J5z7y:hover{opacity:.7}.PublicOfficialsModule_description__19rry{--md-text-font-size:14px;--md-text-margin-bottom:0}.CurrentElectedOfficials_candidateName__4ysZ4{overflow-wrap:anywhere}.PresidentialStateBeeswarm_root__w3A9m{color:#161616;container-name:presidentialBeeswarm;container-type:inline-size;margin-inline:auto;max-width:760px;width:100%}.PresidentialStateBeeswarm_chart__AyKVB{overflow:hidden;position:relative;width:100%}.PresidentialStateBeeswarm_desktopChart__UKlex,.PresidentialStateBeeswarm_desktopResults__qVpce{display:none}.PresidentialStateBeeswarm_mobileChart__Bz7D3,.PresidentialStateBeeswarm_mobileResults__H_6cB{display:block}.PresidentialStateBeeswarm_svg__9n1hW{height:auto;overflow:hidden;width:100%}.PresidentialStateBeeswarm_axisLine__XKk96{stroke:#ccc;stroke-dasharray:2 3;stroke-width:1;vector-effect:non-scaling-stroke}.PresidentialStateBeeswarm_zeroLine__i1URp{stroke:#ccc;stroke-dasharray:none}.PresidentialStateBeeswarm_axisLabel__WMt_o{fill:#555;font-family:Oswald,sans-serif;font-size:12px;font-weight:400}.PresidentialStateBeeswarm_demLabel__Fc0D3{fill:#0487e6}.PresidentialStateBeeswarm_repLabel__pvm7_{fill:#cb1111}.PresidentialStateBeeswarm_mark__WjuvX{cursor:pointer;outline:none}.PresidentialStateBeeswarm_dot__ssyS4{stroke:none;transition:fill .12s ease,stroke .12s ease,stroke-width .12s ease;vector-effect:non-scaling-stroke}.PresidentialStateBeeswarm_mark__WjuvX:not(.PresidentialStateBeeswarm_persistentMark__G73qd):hover .PresidentialStateBeeswarm_dot__ssyS4{fill:#fff;stroke:#161616;stroke-width:2}.PresidentialStateBeeswarm_persistentDot__n6mPS{fill:#fff;stroke:var(--persistent-dot-stroke);stroke-width:2}.PresidentialStateBeeswarm_comparisonDot__F1Zlf{fill:#fff;stroke:#161616;stroke-width:2}.PresidentialStateBeeswarm_keyboardFocusRing__KIHzC{fill:none;pointer-events:none;stroke:#0db14b;stroke-width:3;vector-effect:non-scaling-stroke}.PresidentialStateBeeswarm_dotLabel__mw5hL{font-family:Oswald,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2px;pointer-events:none}.PresidentialStateBeeswarm_outsideDotLabel__GQNW2{paint-order:stroke;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round}.PresidentialStateBeeswarm_hiddenDotLabel__NwMAf{opacity:0}.PresidentialStateBeeswarm_comparisonMark__AZwQx .PresidentialStateBeeswarm_dotLabel__mw5hL,.PresidentialStateBeeswarm_mark__WjuvX:not(.PresidentialStateBeeswarm_persistentMark__G73qd):hover .PresidentialStateBeeswarm_dotLabel__mw5hL,.PresidentialStateBeeswarm_persistentMark__G73qd .PresidentialStateBeeswarm_dotLabel__mw5hL{opacity:1;font-weight:500}.PresidentialStateBeeswarm_comparisonMark__AZwQx .PresidentialStateBeeswarm_dotLabel__mw5hL,.PresidentialStateBeeswarm_mark__WjuvX:not(.PresidentialStateBeeswarm_persistentMark__G73qd):hover .PresidentialStateBeeswarm_dotLabel__mw5hL{fill:#161616}.PresidentialStateBeeswarm_nationalLine__EZFBg{stroke:#999;stroke-width:2;vector-effect:non-scaling-stroke}.PresidentialStateBeeswarm_comparisonNational__AXLpF .PresidentialStateBeeswarm_nationalLine__EZFBg,.PresidentialStateBeeswarm_nationalMark__tDUnS:focus .PresidentialStateBeeswarm_nationalLine__EZFBg,.PresidentialStateBeeswarm_nationalMark__tDUnS:hover .PresidentialStateBeeswarm_nationalLine__EZFBg,.PresidentialStateBeeswarm_persistentNational__Xr_rM .PresidentialStateBeeswarm_nationalLine__EZFBg{stroke:#161616;stroke-width:2}.PresidentialStateBeeswarm_nationalMark__tDUnS{cursor:pointer;outline:none}.PresidentialStateBeeswarm_nationalHitArea__VD4YO{fill:transparent;pointer-events:all}.PresidentialStateBeeswarm_nationalCopy__76a5C{align-items:center;color:#555;display:flex;font-family:Oswald,sans-serif;font-size:14px;font-weight:400;height:100%;justify-content:center;letter-spacing:.2px;line-height:1.2;pointer-events:none;text-align:center;width:100%}.PresidentialStateBeeswarm_nationalArrow__PVI76{fill:none;stroke:#999;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;vector-effect:non-scaling-stroke}.PresidentialStateBeeswarm_nationalBadge__0KJm1{stroke-width:2;vector-effect:non-scaling-stroke}.PresidentialStateBeeswarm_keyboardFocusNational__2VMn_ .PresidentialStateBeeswarm_nationalBadge__0KJm1{stroke:#0db14b;stroke-width:3}.PresidentialStateBeeswarm_nationalBadgeText__q3W9w{font-family:Oswald,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;pointer-events:none;text-anchor:middle}.PresidentialStateBeeswarm_comparisonNational__AXLpF .PresidentialStateBeeswarm_nationalCopy__76a5C,.PresidentialStateBeeswarm_nationalMark__tDUnS:focus .PresidentialStateBeeswarm_nationalCopy__76a5C,.PresidentialStateBeeswarm_nationalMark__tDUnS:hover .PresidentialStateBeeswarm_nationalCopy__76a5C{color:#161616}.PresidentialStateBeeswarm_comparisonNational__AXLpF .PresidentialStateBeeswarm_nationalArrow__PVI76,.PresidentialStateBeeswarm_nationalMark__tDUnS:focus .PresidentialStateBeeswarm_nationalArrow__PVI76,.PresidentialStateBeeswarm_nationalMark__tDUnS:hover .PresidentialStateBeeswarm_nationalArrow__PVI76{stroke:#161616;stroke-width:2}.PresidentialStateBeeswarm_overflowArrow__B7xqe{fill:none;stroke:#555;stroke-width:1;vector-effect:non-scaling-stroke}.PresidentialStateBeeswarm_resultsLayer__JrHTQ{box-sizing:border-box;inset:0;pointer-events:none;position:absolute;z-index:2}.PresidentialStateBeeswarm_desktopResults__qVpce{column-gap:1.869159%;grid-template-columns:repeat(5,minmax(0,1fr));height:27.462687%;inset:6.865672% auto auto 14.868421%;width:70.394737%}.PresidentialStateBeeswarm_mobileResults__H_6cB{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));inset:0 0 0 auto;row-gap:2%;width:29.552239%}.PresidentialStateBeeswarm_resultTable___6dRF{--table-px:0.298507cqi;aspect-ratio:99/92;background:#fff;box-sizing:border-box;font-family:Oswald,sans-serif;font-size:calc(var(--table-px) * 14);height:auto;line-height:1.2;padding:calc(var(--table-px) * 2) calc(var(--table-px) * 4) calc(var(--table-px) * 4);width:100%}.PresidentialStateBeeswarm_desktopResults__qVpce .PresidentialStateBeeswarm_resultTable___6dRF{grid-column:var(--result-table-slot);grid-row:1}.PresidentialStateBeeswarm_mobileResults__H_6cB .PresidentialStateBeeswarm_resultTable___6dRF{align-self:center;grid-row:var(--result-table-slot)}.PresidentialStateBeeswarm_resultTable___6dRF table{border-collapse:initial;border-spacing:0;display:grid;grid-template-rows:calc(var(--table-px) * 23) 1fr;height:100%;table-layout:fixed;width:100%}.PresidentialStateBeeswarm_resultTableHeading__tbQHW{border-bottom:var(--table-px) solid #ccc;caption-side:top;display:block;font-size:calc(var(--table-px) * 16);font-weight:500;height:calc(var(--table-px) * 23);line-height:1.2;overflow:hidden;padding:0 0 calc(var(--table-px) * 2);text-align:left;text-overflow:ellipsis;white-space:nowrap}.PresidentialStateBeeswarm_resultTable___6dRF tbody{display:grid;grid-template-rows:calc(var(--table-px) * 23) calc(var(--table-px) * 20) calc(var(--table-px) * 17);margin-top:calc(var(--table-px) * 3)}.PresidentialStateBeeswarm_resultTable___6dRF tr{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--table-px) * 40)}.PresidentialStateBeeswarm_resultTable___6dRF td,.PresidentialStateBeeswarm_resultTable___6dRF th{line-height:1.2;min-width:0;padding:0;vertical-align:top}.PresidentialStateBeeswarm_resultTable___6dRF th{color:#161616;font-weight:400;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.PresidentialStateBeeswarm_resultTable___6dRF tbody tr:first-child th{color:#555}.PresidentialStateBeeswarm_resultTable___6dRF td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.PresidentialStateBeeswarm_marginBadge__uxWkO{border-radius:calc(var(--table-px) * 3);color:#fff;display:inline-block;line-height:1.2;padding:calc(var(--table-px) * .5) calc(var(--table-px) * 4) calc(var(--table-px) * 2.5)}@container presidentialBeeswarm (min-width: 600px){.PresidentialStateBeeswarm_desktopChart__UKlex{display:block}.PresidentialStateBeeswarm_desktopResults__qVpce{display:grid}.PresidentialStateBeeswarm_mobileChart__Bz7D3,.PresidentialStateBeeswarm_mobileResults__H_6cB{display:none}.PresidentialStateBeeswarm_resultTable___6dRF{--table-px:0.131579cqi}}@media (prefers-reduced-motion:reduce){.PresidentialStateBeeswarm_dot__ssyS4{transition:none}}.RailEmbeds_container__qcceT{padding:20px 0;border-bottom:1px solid #ccc;@media (min-width:758px) and (max-width:999px){display:none}@media (min-width:1000px){padding-left:0;padding-bottom:40px;padding-right:0;padding-top:0;&:last-child{border-bottom:none}}}.RailEmbeds_link__A51LH{text-decoration:none;&:hover{text-decoration:underline}}.RailEmbeds_title__Bl5wi{gap:8px;margin-bottom:12px}.RailEmbeds_liveFlag__oPkV0{vertical-align:middle;margin-top:-6px}.RailEmbeds_video__2xqvh{aspect-ratio:16/9;&:has(+.RailEmbeds_dek__Hq6xo){margin-bottom:12px}iframe{display:block;aspect-ratio:16/9}}.RailEmbeds_dek__Hq6xo{margin-top:12px}.LiveBlogCard_headline__P8xcT{line-height:1.2}.LiveBlogCard_card__6Dv5j:before{content:"";width:8px;height:8px;background:#999;position:absolute;left:0;border-radius:50%;top:6px;z-index:1}.LiveBlogCard_card__6Dv5j:not(:last-child):after{content:"";position:absolute;left:3.5px;top:10px;bottom:-26px;border-left:1px dashed #ccc}.LiveBlog_liveBlog__fETUy{--border-color:#ccc;padding-bottom:20px;border-bottom:1px solid var(--border-color);padding-top:20px;&:first-child{border-top:1px solid var(--border-color)}@media (min-width:1000px){padding-bottom:0;border-bottom:0;position:sticky;top:calc(var(--sticky-top) - 20px);&:first-child{border-top:0;padding-top:0;top:var(--sticky-top)}}}.LiveBlog_liveFlag__TtyJu{vertical-align:middle;margin-top:-6px}.LiveBlog_cards__GpD5Y{gap:16px}.LiveBlog_link__e_IxW{padding:18px 8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;&:hover{background-color:#3061ff;opacity:1}&:active{opacity:.5}}.RaceProjectionRailModule_container__4_h_S{gap:16px}.RaceProjectionRailModule_title__bOLVf{gap:8px}.RaceProjectionRailModule_faq__8P5Fk{summary{gap:8px}svg{height:14px;width:14px;transform:rotate(90deg)}}.RaceProjectionRailModule_faq__8P5Fk[open] svg{transform:rotate(-90deg)}.NonPresidentialBallot_raceSection___Aomi{border-bottom:1px solid #ccc;margin-bottom:20px}.NonPresidentialBallot_raceSectionLast__qT6_k{border-bottom:none;margin-bottom:40px}.NonPresidentialBallot_raceSectionNoBattlegrounds__kda0s{padding-bottom:8px}.NonPresidentialBallot_districtSubhead__Kch1E{display:flex;align-items:center;gap:8px}.NonPresidentialBallot_candidateWrap__1IwjP{display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:16px}@media screen and (min-width:758px){.NonPresidentialBallot_candidateWrap__1IwjP{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1000px){.NonPresidentialBallot_candidateWrap__1IwjP{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1240px){.NonPresidentialBallot_candidateWrap__1IwjP{grid-template-columns:repeat(3,1fr)}}.NonPresidentialBallot_candidateName__ZJ6SA{overflow-wrap:anywhere}