CINXE.COM

Counting the vote: Precision and speed above everything | The Associated Press

<!DOCTYPE html> <html lang="en-US"> <head> <link rel="preload" href="/wp-content/themes/apnews/assets/fonts/APVarW05-Regular.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"> <style> [data-dsap] { --percentage: calc(var(--dsap-scroll-delta) / var(--dsap-max-scroll-delta)); } </style> <style> :root{--primary: #FF1818;--primary-light: #fff;--primary-hover: #FF5C58;--secondary: #FFBA00;--secondary-light: #ffc833;--secondary-hover: #FFC80A;--grey-secondary: #a5a5a5;--white: #fff;--black: #000;--success: #28a745;--warning: #ffc107;--error: #dc3545;--grey-secondary: #a5a5a5;--grey-primary: #f2f2f2;--grey-tertiary: #dcdcdc;--grey-quaternary: #5f5f5f;--wp-admin-theme-color: var(--primary) !important;--wp-components-color-accent: var(--secondary) !important;--background-color: var(--white);--text-color: var(--black);--text-color-transparent: rgba(255,24,24,0.3);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light);--primary-gradient: linear-gradient(90deg, var(--primary) 0%, var(--primary-light) 100%);--secondary-gradient: linear-gradient(90deg, var(--secondary) 0%, var(--secondary-light) 100%)}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger:focus{outline:0}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:30px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:1px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-11px}.hamburger-inner::after{bottom:-11px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.075s 0.12s ease, opacity 0.075s ease;transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.075s ease, opacity 0.075s 0.12s ease;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:var(--bs-gutter-x, 12px);padding-left:var(--bs-gutter-x, 12px);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:100%}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:100%}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:100%}}@media (min-width: 1300px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1300px}}.row{--bs-gutter-x: 24px;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}@media (min-width: 576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}@media (min-width: 768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}@media (min-width: 992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}@media (min-width: 1300px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}@media (min-width: 1440px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1300px){.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1440px){.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.notification-banner{display:none;background:#FF1818;padding:.625rem .9375rem;text-align:center}.notification-banner__close-btn{color:var(--white)}.notification-banner.show{display:block}.notification-banner .container{position:relative;padding:0}.notification-banner a{font-weight:bold;text-decoration:underline;color:#fff}.notification-banner p{font-size:.875rem;text-align:left;padding-right:2.5rem;margin:0;color:#fff}@media (min-width: 768px){.notification-banner p{text-align:center;padding:0 1.875rem}}.notification-banner__mobile-content{display:none}.notification-banner__close-btn{position:absolute;display:block;top:50%;right:0;background:transparent;border:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:.9375rem}.notification-banner__close-btn:focus{outline:0}.notification-banner__close-btn svg{display:block}.notification-banner--mobile-text .notification-banner__content{display:none}@media (min-width: 992px){.notification-banner--mobile-text .notification-banner__content{display:block}}.notification-banner--mobile-text .notification-banner__mobile-content{display:block}@media (min-width: 992px){.notification-banner--mobile-text .notification-banner__mobile-content{display:none}}.video{background-color:#000;--text-color: var(--white);color:var(--text-color)}.video .video-container span{display:grid;grid-area:1/1;aspect-ratio:16/9;width:100%;position:relative}.video .video-container span picture,.video .video-container span img{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video video,.video iframe{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.video .video-content{padding:1rem}@media (min-width: 768px){.video .video-content{padding:42px}}.video .video-content .video-title{font-size:22px;line-height:1.05;font-weight:700;text-transform:uppercase;margin-bottom:12px}@media only screen and (min-width: 320px){.video .video-content .video-title{font-size:calc( 22px + 10 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.video .video-content .video-title{font-size:32px}}.video .video-content .video-description{margin-bottom:24px}.video-item{position:relative;aspect-ratio:16/9;isolation:isolate;width:100%}.video-item .thumbnail{position:absolute;inset:0;z-index:3;opacity:1;-webkit-transition:opacity 0.75s;transition:opacity 0.75s}.video-item .thumbnail.hide{opacity:0}.video-item .video-inner,.video-item .video-inner video,.video-item .video-inner iframe{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;pointer-events:none}.video-item:not(.has-controls) .video-controls{display:none}.video-item.muted.playing .video-controls .play{visibility:hidden}.video-item.playing:not(.muted) .video-controls:not(:hover):not(.muted){opacity:0}.video-item.playing:not(.muted) .video-controls .pause{visibility:visible}.video-item.playing:not(.muted) .video-controls .play{visibility:hidden}.video-item.loading .video-controls .loading{visibility:visible}.video-item.loading .video-controls .play,.video-item.loading .video-controls .pause{visibility:hidden}.video-item .video-controls{position:absolute;display:grid;place-items:center;grid-area:1/1;inset:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;z-index:2;cursor:pointer}.video-item .video-controls svg{height:75%;width:75%}.video-item .video-controls:hover .play,.video-item .video-controls:hover .pause{scale:1.1}.video-item .video-controls .loading{visibility:hidden}.video-item .video-controls .play,.video-item .video-controls .pause,.video-item .video-controls .loading{background-color:var(--black);color:var(--white);border-radius:50%;display:grid;grid-area:1/1;place-items:center;z-index:1;width:5rem;aspect-ratio:1/1;-webkit-transition:scale 0.5s;transition:scale 0.5s}.video-item .video-controls .pause{width:60px}.video-item .video-controls .pause{visibility:hidden}.video-item .video-volume{background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:.5rem;left:.5rem}.video-item .video-volume .mute,.video-item .video-volume .unmute{gap:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;color:var(--white)}.video-item.muted .video-volume .mute{display:none}.video-item.muted .video-volume .unmute{display:-webkit-box;display:-ms-flexbox;display:flex}.video-item:not(.muted) .video-volume .mute{display:-webkit-box;display:-ms-flexbox;display:flex}.video-item:not(.muted) .video-volume .unmute{display:none}.site-header{height:var(--site-header-height);color:var(--text-color);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transition-property:-webkit-transform 0.3s ease-in-out;transition-property:-webkit-transform 0.3s ease-in-out;transition-property:transform 0.3s ease-in-out;transition-property:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.site-header__super{background-color:var(--white);border-bottom:1px solid var(--grey-primary);display:none}.site-header__super #top-bar-menu{padding-left:1rem}@media (min-width: 768px){.site-header__super{display:block}}@media (min-width: 1400px){.site-header__super{padding-left:2.5rem;padding-right:2.5rem}}.site-header__super .container-fluid,.site-header__super .container-sm,.site-header__super .container-md,.site-header__super .container-lg,.site-header__super .container-xl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header__super .top-bar__language-switcher select{width:auto;border:none;font-size:13px;padding:0.3rem 2rem 0.5rem 0.75rem;margin:0;background-size:0.72rem;min-height:unset}.site-header__super .socials{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header__super .socials>span{font-weight:500;font-size:1.3125rem}@media (min-width: 768px){.site-header__super .socials>span{font-size:.75rem;line-height:1;display:inline-block;margin-right:1rem}}.site-header__super .socials ul{padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.site-header__super .socials ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header__super .socials ul li+li{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header__super .socials ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header__super .socials ul li a:hover svg{fill:#FFBA00}.site-header__super .socials ul li a svg{width:1.25rem;max-height:1rem;-webkit-transition:0.2s ease-in-out fill;transition:0.2s ease-in-out fill}.site-header__inner{background-color:var(--white);border-bottom:1px solid var(--grey-primary)}@media (min-width: 1400px){.site-header__inner{padding-left:2.5rem;padding-right:2.5rem}}.site-header__inner>.container-fluid,.site-header__inner>.container-sm,.site-header__inner>.container-md,.site-header__inner>.container-lg,.site-header__inner>.container-xl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:2.5rem;max-width:3.5rem}.site-header .header-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header .header-logo svg,.site-header .header-logo img{max-height:67px;width:100%}.site-header__nav{display:none;margin-right:auto}@media (min-width: 768px){.site-header__nav{display:block}}.site-header__search-toggle{display:block;margin-left:auto}@media (min-width: 576px){.site-header__search-toggle{display:none}}.site-header__search-toggle .search-toggle{--btn-underline: transparent}.site-header__ctas{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}@media (min-width: 576px){.site-header__ctas{margin-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.site-header__ctas .btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 1300px){.site-header__ctas .btn{margin-right:0}}.site-header__menu-toggle{margin-left:2rem}.site-header__menu-toggle .menu-toggle{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:10;padding:0}@media (min-width: 1240px){.site-header__menu-toggle .menu-toggle{display:none}}@media (min-width: 1300px){.site-header__menu-toggle{margin:0}}@media (min-width: 992px){.site-header .mobile-only{display:none !important}}.search-form{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-left:auto;border-bottom:1px solid var(--grey-secondary);font-size:.9375rem}@media (min-width: 576px){.search-form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width: 992px){.search-form{margin-left:2rem}}@media (max-width: 576px){.search-form.is-active{display:block;position:fixed;top:var(--site-header-height);left:0;right:0;bottom:0;background:rgba(0,0,0,0.8)}.search-form.is-active input[type="search"]{background-color:var(--grey-primary);width:100%;font-size:1.125rem;padding:1.125rem 1rem}.search-form.is-active button[type="submit"]{position:absolute;top:0;right:0;left:calc(100% - 3.75rem);height:3.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;border:none;background:transparent;cursor:pointer}}.search-form button[type="submit"]{background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;padding:0;min-width:auto;position:absolute;top:0;right:0;height:100%;margin:0}.search-form button[type="submit"]:hover{background:none}.search-form .arrow{display:none;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.search-form input[type="search"]{border:0;padding:0.5rem 1.5rem 0.5rem 0;border-bottom:1px solid transparent;width:7rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;background:none;z-index:2;cursor:pointer}.search-form input[type="search"]:-webkit-autofill,.search-form input[type="search"]:-webkit-autofill:hover,.search-form input[type="search"]:-webkit-autofill:focus{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0px 40rem #ffff inset}.search-form input[type="search"]::-webkit-input-placeholder{color:var(--grey-secondary)}.search-form input[type="search"]::-moz-placeholder{color:var(--grey-secondary)}.search-form input[type="search"]::-ms-input-placeholder{color:var(--grey-secondary)}.search-form input[type="search"]::placeholder{color:var(--grey-secondary)}.search-form input[type="search"]:focus,.search-form input[type="search"]:not(:placeholder-shown){outline:0}.search-form input[type="search"]:focus+button,.search-form input[type="search"]:not(:placeholder-shown)+button{z-index:5}.search-form input[type="search"]:focus+button .arrow,.search-form input[type="search"]:not(:placeholder-shown)+button .arrow{display:block}.search-form input[type="search"]:focus+button .mag,.search-form input[type="search"]:not(:placeholder-shown)+button .mag{display:none}body.is-scrolled .site-header{-webkit-transform:translateY(calc(-100% - 1px));transform:translateY(calc(-100% - 1px))}body.search-open{overflow:hidden}.top-bar-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;list-style:none}.top-bar-navigation .menu a{padding:0.5rem 0.75rem;display:inline-block;text-decoration:none;font-size:.8125rem}.top-bar-navigation .menu>li>a:hover,.top-bar-navigation .menu>li>a:focus{text-decoration:underline}.top-bar-navigation .sub-menu{list-style:none;padding:0;top:110%;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background-color:var(--grey-primary);right:0;text-align:right;position:absolute;z-index:50}.top-bar-navigation .sub-menu a{width:9rem}.top-bar-navigation li.menu-item-has-children{position:relative}.top-bar-navigation li.menu-item-has-children .select-chevron{display:inline-block;margin-left:.625rem;vertical-align:middle;width:.5rem;height:.5rem;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-right:1px solid var(--text-color);border-bottom:1px solid var(--text-color);-webkit-transition:all .2s;transition:all .2s}.top-bar-navigation li.menu-item-has-children .select-chevron:hover:after{border-color:var(--text-accent-color)}.top-bar-navigation li.menu-item-has-children:hover .sub-menu,.top-bar-navigation li.menu-item-has-children:focus-within .sub-menu{opacity:1;pointer-events:all;top:100%;visibility:visible}.top-bar-navigation li.menu-item-has-children ul a{-webkit-transition:all .2s;transition:all .2s}.top-bar-navigation li.menu-item-has-children ul a:hover{-webkit-animation:bolden-variable-font 0.2s ease-in-out forwards;animation:bolden-variable-font 0.2s ease-in-out forwards}.top-bar-navigation .live-ongoing{font-size:0}.main-navigation{display:none}@media (min-width: 1240px){.main-navigation{display:block}}.main-navigation ul{margin:0;padding-left:0;list-style:none}.main-navigation ul.menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.main-navigation ul.menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative}.main-navigation ul.menu>li>a{font-size:.9375rem;font-weight:700;color:var(--black);text-transform:uppercase;padding:1.25rem .8125rem .75rem}.main-navigation ul.menu>li>a span.menu-item-text{display:inline-block;padding-bottom:0.1rem;border-bottom:2px solid transparent;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transition-property:border-color;transition-property:border-color}.main-navigation ul.menu>li>a.active{font-weight:600}.main-navigation ul.menu>li:hover>ul,.main-navigation ul.menu>li:focus-within>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);z-index:99;pointer-events:all}.main-navigation ul.menu>li:hover a>span.menu-item-text,.main-navigation ul.menu>li:focus-within a>span.menu-item-text{border-bottom-color:var(--primary)}.main-navigation ul.menu>li.current-menu-ancestor>a span.menu-item-text,.main-navigation ul.menu>li.current-menu-item>a span.menu-item-text,.main-navigation ul.menu>li:focus-within>a span.menu-item-text{border-bottom-color:var(--primary)}.main-navigation ul.menu>li.menu-item-has-children .select-chevron{display:inline-block;margin-left:.625rem;vertical-align:middle;width:.5rem;height:.5rem;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-right:1px solid var(--text-color);border-bottom:1px solid var(--text-color);-webkit-transition:all .2s;transition:all .2s}.main-navigation ul.menu>li.menu-item-has-children .select-chevron:hover:after{border-color:var(--text-accent-color)}.main-navigation ul.menu>li>ul{position:absolute;top:100%;left:0;width:45rem;min-height:14.0625rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);z-index:-9;pointer-events:none;padding:1.625rem 1rem}.main-navigation ul.menu>li>ul.menu-item-has-children:hover,.main-navigation ul.menu>li>ul.menu-item-has-children:focus,.main-navigation ul.menu>li>ul.menu-item-has-children:focus-within{background-color:var(--grey-secondary)}.main-navigation ul.menu>li>ul>li{padding:0;width:33%}.main-navigation ul.menu>li>ul>li>ul{z-index:-1}.main-navigation ul.menu>li>ul>li:first-child ul{z-index:2}.main-navigation ul.menu>li>ul>li:hover>a,.main-navigation ul.menu>li>ul>li:focus-within>a{background-color:var(--grey-primary)}.main-navigation ul.menu>li>ul>li>a{padding:.375rem 2.8125rem .375rem 1rem;color:var(--black);margin-bottom:0.5rem;font-weight:700;text-transform:initial;position:relative}.main-navigation ul.menu>li>ul>li.menu-item-has-children>a:after{content:'';position:absolute;right:2.5rem;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:6px;height:6px;border-right:1px solid var(--primary);border-bottom:1px solid var(--primary)}.main-navigation ul.menu>li>ul>li ul{position:absolute;top:0;right:0;left:33%;bottom:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(20, 1fr);width:67%;background-color:var(--grey-primary);height:100%;padding:1.625rem 2rem}.main-navigation ul.menu>li>ul>li ul>li{-ms-flex-item-align:center;align-self:center}.main-navigation ul.menu>li>ul>li ul>li a{font-weight:300;position:relative;padding:.375rem 1rem .375rem 0}.main-navigation ul.menu>li>ul>li ul>li a .menu-item-text{position:relative;display:inline-block}.main-navigation ul.menu>li>ul>li ul>li a>.menu-item-text:after{content:'';position:absolute;bottom:0;height:2px;width:0;background-color:var(--primary);left:0;-webkit-transition:width .3s;transition:width .3s}.main-navigation ul.menu>li>ul>li ul>li a:hover,.main-navigation ul.menu>li>ul>li ul>li a:focus-within{-webkit-animation:bolden-variable-font 0.2s ease-in-out forwards;animation:bolden-variable-font 0.2s ease-in-out forwards}.main-navigation ul.menu>li>ul>li ul>li a:hover .menu-item-text:after,.main-navigation ul.menu>li>ul>li ul>li a:focus-within .menu-item-text:after{width:100%}.main-navigation ul.menu>li>ul>li:hover ul,.main-navigation ul.menu>li>ul>li:focus-within ul{z-index:99}.main-navigation ul.menu>li span.live-ongoing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.625rem;color:var(--primary);font-weight:700}.main-navigation ul.menu>li span.live-ongoing .live-indicator{margin-top:6px}.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul:not(.no-submenus)>li>ul{padding:0}.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul:not(.no-submenus)>li>ul>li{padding-left:2rem;padding-right:1rem}.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul:not(.no-submenus)>li>ul>li:nth-child(1),.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul:not(.no-submenus)>li>ul>li:nth-child(2){margin-top:2rem}.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul:before{background-color:var(--white);content:'';position:absolute;top:0;left:0;right:67%;bottom:0;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul>li{width:32.1%}.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul>li ul{width:0;left:0;margin-left:33%;overflow:clip;-webkit-transition:width .3s;transition:width .3s}.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul>li ul>li{width:15rem}.main-navigation ul.menu>.menu-item:not(.left-aligned-menu)>ul>li:hover>ul{width:67%;-webkit-box-shadow:2px 4px 4px 0px rgba(0,0,0,0.25);box-shadow:2px 4px 4px 0px rgba(0,0,0,0.25)}.main-navigation ul.menu .left-aligned-menu>ul>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:17.1875rem;padding:0}.main-navigation ul.menu .left-aligned-menu>ul>li>ul>li{width:18.375rem;-ms-flex-item-align:start;align-self:flex-start;padding-left:2rem;padding-right:1rem}.main-navigation ul.menu .left-aligned-menu>ul>li>ul>li:first-child{margin-top:2rem}.main-navigation ul.menu .left-aligned-menu>ul>li>ul:before{content:unset}.main-navigation ul.menu .left-aligned-menu>ul{width:30.6875rem;max-height:80vh;min-height:22.5rem}.main-navigation ul.menu .left-aligned-menu>ul:before{background-color:var(--white);content:'';position:absolute;top:0;left:0;right:60%;bottom:0;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}.main-navigation ul.menu .left-aligned-menu>ul::-webkit-scrollbar{width:1px}.main-navigation ul.menu .left-aligned-menu>ul::-webkit-scrollbar-track{background:transparent}.main-navigation ul.menu .left-aligned-menu>ul::-webkit-scrollbar-thumb{background:var(--primary)}.main-navigation ul.menu .left-aligned-menu>ul>li{width:40%}.main-navigation ul.menu .left-aligned-menu>ul>li ul{width:0;left:0;margin-left:40%;overflow:clip;-webkit-transition:width .3s;transition:width .3s}.main-navigation ul.menu .left-aligned-menu>ul>li:hover>ul{width:60%;-webkit-box-shadow:2px 4px 4px 0px rgba(0,0,0,0.25);box-shadow:2px 4px 4px 0px rgba(0,0,0,0.25)}.main-navigation a{display:block;text-decoration:none}.main-navigation .no-submenus{width:auto !important;min-width:14rem}.main-navigation .no-submenus .menu-item{width:100% !important}.main-navigation .no-submenus .menu-item>a span{display:inline-block;position:relative}.main-navigation .no-submenus .menu-item>a span:after{content:'';position:absolute;bottom:0;height:2px;width:0;background-color:var(--primary);left:0;-webkit-transition:width .3s;transition:width .3s}.main-navigation .no-submenus .menu-item:hover>a{background-color:transparent}.main-navigation .no-submenus .menu-item:hover>a span:after{width:100%}.main-navigation .no-submenus:before{width:100%}.site-header{position:fixed;z-index:99;top:0;left:0;right:0;background-color:#fff}@font-face{font-family:'AP Roman';src:url("/wp-content/themes/apnews/assets/fonts/APVarW05-Regular.woff2") format("woff2"),url("/wp-content/themes/apnews/assets/fonts/APVarW05-Regular.woff") format("woff");font-weight:300 700;font-stretch:25% 100%}html,body{font-size:100%}body{font-family:"AP Roman",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.heading{font-family:"AP Roman",sans-serif;line-height:1.05;margin:0 0 1.5rem;font-weight:700;text-wrap:balance;color:var(--text-color)}h1,.h1{font-size:48px}@media only screen and (min-width: 320px){h1,.h1{font-size:calc( 48px + 24 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){h1,.h1{font-size:72px}}h2,.h2{font-size:32px}@media only screen and (min-width: 320px){h2,.h2{font-size:calc( 32px + 24 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){h2,.h2{font-size:56px}}h3,.h3{font-size:24px}@media only screen and (min-width: 320px){h3,.h3{font-size:calc( 24px + 16 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){h3,.h3{font-size:40px}}h4,.h4{font-size:22px}@media only screen and (min-width: 320px){h4,.h4{font-size:calc( 22px + 10 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){h4,.h4{font-size:32px}}h5,.h5{font-size:20px}@media only screen and (min-width: 320px){h5,.h5{font-size:calc( 20px + 4 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){h5,.h5{font-size:24px}}h6,.h6{font-size:20px}@media only screen and (min-width: 320px){h6,.h6{font-size:calc( 20px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){h6,.h6{font-size:20px}}.wp-block-heading{margin:0;padding:0}p,.p{color:var(--text-color);font-size:1rem;margin:0 0 1.5em;line-height:1.5;font-size:18px}@media only screen and (min-width: 320px){p,.p{font-size:calc( 18px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){p,.p{font-size:18px}}p--x-large,.p--x-large{font-size:24px}@media only screen and (min-width: 320px){p--x-large,.p--x-large{font-size:calc( 24px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){p--x-large,.p--x-large{font-size:24px}}p--large,.p--large{font-size:20px}@media only screen and (min-width: 320px){p--large,.p--large{font-size:calc( 20px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){p--large,.p--large{font-size:20px}}p--small,.p--small{font-size:16px}@media only screen and (min-width: 320px){p--small,.p--small{font-size:calc( 16px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){p--small,.p--small{font-size:16px}}p--x-small,.p--x-small{font-size:14px}@media only screen and (min-width: 320px){p--x-small,.p--x-small{font-size:calc( 14px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){p--x-small,.p--x-small{font-size:14px}}a{color:var(--text-color);text-decoration-thickness:1px !important}label,.label{font-size:.875rem}.content ol{list-style-type:none;counter-reset:item;margin:0 0 1.875rem;padding:0}.content ol li{position:relative;counter-increment:item;margin:0 0 1rem;padding-left:2.2rem;min-height:1.6rem}.content ol li:before{position:absolute;left:0;top:-2px;content:counters(item, ".");display:block;width:1.6rem;height:1.6rem;font-size:14;background:#FFBA00;text-align:center;border-radius:50%;line-height:1;font-weight:bold;padding:.3125rem 0}.content ul{list-style-type:none;margin:0 0 1rem;padding:0}.content ul li{position:relative;margin-bottom:1rem;padding-left:1rem}.content ul li:before{position:absolute;top:.375rem;left:0;content:'';display:block;width:0.5rem;height:0.5rem;background:#FFBA00;text-align:center;border-radius:50%}.btn,input[type="submit"],button[type="submit"]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#FF1818;border:1px solid #FF1818;border-radius:.25rem;padding:.75rem 1.25rem;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer;font-size:16px;font-weight:700;text-decoration:none;white-space:nowrap;text-transform:uppercase;color:var(--text-color)}.btn span,input[type="submit"] span,button[type="submit"] span{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--text-color)}.btn:hover,.btn:focus,input[type="submit"]:hover,input[type="submit"]:focus,button[type="submit"]:hover,button[type="submit"]:focus{background-color:#FF5C58;border:1px solid #FF5C58}.btn.disabled,input[type="submit"].disabled,button[type="submit"].disabled{opacity:.5;pointer-events:none}.btn--solid{border-radius:4px}.btn--solid.btn--action{--text-color: var(--white);background-color:#FF1818;border:1px solid #FF1818;color:var(--text-color)}.btn--solid.btn--action:hover{background-color:#FF5C58;border:1px solid #FF5C58}.btn--solid.btn--action:disabled{background-color:#f2f2f2}.btn--solid.btn--contact{--text-color: var(--black);background-color:#FFBA00;border:1px solid #FFBA00;color:var(--text-color)}.btn--solid.btn--contact:hover,.btn--solid.btn--contact:focus{background-color:#FFC80A;border:1px solid #FFC80A;color:var(--text-color)}.btn--solid.btn--contact:disabled{background-color:#f2f2f2}.btn--solid.btn--small{padding:.4375rem .75rem;font-size:12px}@media only screen and (min-width: 320px){.btn--solid.btn--small{font-size:calc( 12px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.btn--solid.btn--small{font-size:14px}}.btn--custom{border:none;background:none;border-radius:0;padding:0;margin:0;font-weight:normal;white-space:normal}.btn--custom:hover,.btn--custom:focus,.btn--custom:active{border:none;background:none;border-radius:0;padding:0;margin:0;font-weight:normal;white-space:normal}.btn--text{--btn-underline: var(--primary);border:none;background:none;background-color:none;text-decoration:none !important;font-size:18px;padding:0 0 .25rem;border-radius:0;color:var(--text-color);background-image:linear-gradient(transparent calc(100% - 3px), var(--btn-underline) 3px);background-repeat:no-repeat;background-size:100% 100%;background-position:center bottom;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transition-property:background-size;transition-property:background-size}@media only screen and (min-width: 320px){.btn--text{font-size:calc( 18px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.btn--text{font-size:18px}}.btn--text:hover,.btn--text:focus{background-size:75% 100%;border:none;background-color:transparent}.btn--text.btn--contact{--btn-underline: var(--secondary)}.site-content>h1,.site-content>h2,.site-content>h3,.site-content>h4,.site-content>h5,.site-content>h6,.site-content>p,.site-content>ul,.site-content>ol,.site-content>blockquote,.site-content>.block-cookie-table{max-width:52rem;margin-left:auto;margin-right:auto;width:calc(100% - 30px)}.site-content>h1:first-child,.site-content>h2:first-child,.site-content>h3:first-child,.site-content>h4:first-child,.site-content>h5:first-child,.site-content>h6:first-child,.site-content>p:first-child,.site-content>ul:first-child,.site-content>ol:first-child,.site-content>blockquote:first-child,.site-content>.block-cookie-table:first-child{margin-top:10rem}.site-content>h1:last-child,.site-content>h2:last-child,.site-content>h3:last-child,.site-content>h4:last-child,.site-content>h5:last-child,.site-content>h6:last-child,.site-content>p:last-child,.site-content>ul:last-child,.site-content>ol:last-child,.site-content>blockquote:last-child,.site-content>.block-cookie-table:last-child{margin-bottom:7.5rem} </style> <!-- OneTrust Cookies Consent Notice start for ap.org --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/9b378212-96b2-4ea5-8886-8e09f3fd29d6/OtAutoBlock.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="9b378212-96b2-4ea5-8886-8e09f3fd29d6"></script> <script type="text/javascript"> function OptanonWrapper() {} </script> <!-- OneTrust Cookies Consent Notice end for ap.org --> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-WS34WVD'); </script> <!--LinkedIn Tag manager --> <script type="text/javascript"> _linkedin_partner_id = "4521762"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script> <script type="text/javascript"> (function(l) { if (!l) { window.lintrk = function(a, b) { window.lintrk.q.push([a, b]) }; window.lintrk.q = [] } var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript"; b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s); })(window.lintrk); </script> <!--End LinkedIn Tag manager --> <!-- SFMC's pixel tag --> <script type="text/javascript" src="https://546000564.collect.igodigital.com/collect.js"> </script> <!-- End SFMC's pixel tag --> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <noscript> <style type="text/css"> [data-dsap=""], [data-dsap=""] * { --dsap-scroll-delta: 0 !important; transition: unset !important; transition-duration: 0s !important; transition-delay: 0s !important; } </style> </noscript> <style> [data-dsap] { --percentage: calc(var(--dsap-scroll-delta) / var(--dsap-max-scroll-delta)); } </style> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v23.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>Counting the vote: Precision and speed above everything | The Associated Press</title><link rel="preload" data-rocket-preload as="image" imagesrcset="https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-1600x680-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-2500x1062-f50_50.jpg 1.562x" media="(min-width: 992px)" fetchpriority="high"><link rel="preload" data-rocket-preload as="image" imagesrcset="https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-768x500-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-1536x1000-f50_50.jpg 2.000x" media="(min-width: 768px)" fetchpriority="high"><link rel="preload" data-rocket-preload as="image" imagesrcset="https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-768x500-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-1536x1000-f50_50.jpg 2.000x" media="(min-width: 0px)" fetchpriority="high"> <meta name="description" content="AP counts the vote in U.S. national, state and local elections, ensuring the world knows who has won on Election Day." /> <link rel="canonical" href="https://www.ap.org/elections/our-role/counting-the-vote/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Counting the vote: Precision and speed above everything | The Associated Press" /> <meta property="og:description" content="AP counts the vote in U.S. national, state and local elections, ensuring the world knows who has won on Election Day." /> <meta property="og:url" content="https://www.ap.org/elections/our-role/counting-the-vote/" /> <meta property="og:site_name" content="The Associated Press" /> <meta property="article:publisher" content="https://www.facebook.com/APNews" /> <meta property="article:modified_time" content="2024-09-17T10:38:35+00:00" /> <meta property="og:image" content="https://www.ap.org/wp-content/uploads/2024/03/AP0811190225828.jpg" /> <meta property="og:image:width" content="2500" /> <meta property="og:image:height" content="1808" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@AboutTheAP" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.ap.org/elections/our-role/counting-the-vote/","url":"https://www.ap.org/elections/our-role/counting-the-vote/","name":"Counting the vote: Precision and speed above everything | The Associated Press","isPartOf":{"@id":"https://www.ap.org/#website"},"primaryImageOfPage":{"@id":"https://www.ap.org/elections/our-role/counting-the-vote/#primaryimage"},"image":{"@id":"https://www.ap.org/elections/our-role/counting-the-vote/#primaryimage"},"thumbnailUrl":"https://www.ap.org/wp-content/uploads/2024/03/AP0811190225828.jpg","datePublished":"2024-02-20T09:28:46+00:00","dateModified":"2024-09-17T10:38:35+00:00","description":"AP counts the vote in U.S. national, state and local elections, ensuring the world knows who has won on Election Day.","breadcrumb":{"@id":"https://www.ap.org/elections/our-role/counting-the-vote/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.ap.org/elections/our-role/counting-the-vote/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ap.org/elections/our-role/counting-the-vote/#primaryimage","url":"https://www.ap.org/wp-content/uploads/2024/03/AP0811190225828.jpg","contentUrl":"https://www.ap.org/wp-content/uploads/2024/03/AP0811190225828.jpg","width":2500,"height":1808,"caption":"FILE - In this file photo made Nov. 19, 2008 in Minneapolis, election judges sort ballots during the recount process in the U.S. Senate race. This year another recount looks probable in the Minnesota governor's race between Democrat Mark Dayton and Republican Tom Emmer. (AP Photo/Jim Mone, File)"},{"@type":"BreadcrumbList","@id":"https://www.ap.org/elections/our-role/counting-the-vote/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.ap.org/"},{"@type":"ListItem","position":2,"name":"Elections","item":"https://www.ap.org/elections/"},{"@type":"ListItem","position":3,"name":"Our role in US Elections","item":"https://www.ap.org/elections/our-role/"},{"@type":"ListItem","position":4,"name":"How AP counts the vote"}]},{"@type":"WebSite","@id":"https://www.ap.org/#website","url":"https://www.ap.org/","name":"The Associated Press","description":"Video, photo, text, audio data news agency","publisher":{"@id":"https://www.ap.org/#organization"},"alternateName":"AP","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.ap.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.ap.org/#organization","name":"The Associated Press","alternateName":"AP","url":"https://www.ap.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ap.org/#/schema/logo/image/","url":"https://www.ap.org/wp-content/uploads/2024/03/AP-Logo-small.png","contentUrl":"https://www.ap.org/wp-content/uploads/2024/03/AP-Logo-small.png","width":696,"height":696,"caption":"The Associated Press"},"image":{"@id":"https://www.ap.org/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/APNews","https://x.com/AboutTheAP","https://www.youtube.com/ap","https://www.linkedin.com/company/associated-press/"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel="alternate" type="application/rss+xml" title="The Associated Press &raquo; Feed" href="https://www.ap.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="The Associated Press &raquo; Comments Feed" href="https://www.ap.org/comments/feed/" /> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: var(--black);--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: var(--white);--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--grey: var(--grey-primary);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: clamp(1rem, 7vw, 2rem);--wp--preset--spacing--30: clamp(1.5rem, 7vw, 3rem);--wp--preset--spacing--40: clamp(2rem, 7vw, 4rem);--wp--preset--spacing--50: clamp(2.5rem, 7vw, 5rem);--wp--preset--spacing--60: clamp(3rem, 7vw, 6rem);--wp--preset--spacing--70: clamp(3.5rem, 7vw, 7rem);--wp--preset--spacing--80: clamp(4rem, 7vw, 8rem);--wp--preset--spacing--10: clamp(.5rem, 7vw, 1rem);--wp--preset--spacing--90: clamp(4.5rem, 7vw, 9rem);--wp--preset--spacing--100: clamp(5rem, 7vw, 10rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-grey-color{color: var(--wp--preset--color--grey) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-grey-background-color{background-color: var(--wp--preset--color--grey) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-grey-border-color{border-color: var(--wp--preset--color--grey) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} </style> <link rel='stylesheet' id='app-style-css' href='https://www.ap.org/wp-content/themes/apnews/assets/css/app.css' media='all' /> <link rel="https://api.w.org/" href="https://www.ap.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ap.org/wp-json/wp/v2/pages/11605" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ap.org/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://www.ap.org/?p=11605' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ap.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ap.org%2Felections%2Four-role%2Fcounting-the-vote%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ap.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ap.org%2Felections%2Four-role%2Fcounting-the-vote%2F&#038;format=xml" /> <script>(function (window) { console.log('Loading marker.io plugin...'); if (window.__Marker || window !== window.top) { return; } window.__Marker = {}; window.markerConfig = { project: '65ba785214f299df3bacf1b7', source: 'wordpress', }; const script = document.createElement('script'); script.async = 1; script.src = 'https://edge.marker.io/latest/shim.js'; document.head.appendChild(script); })(window);</script><!-- Stream WordPress user activity plugin v4.0.2 --> <script type="text/javascript">var ajaxurl = "https://www.ap.org/wp-admin/admin-ajax.php";</script><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"><style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style></head> <body class="page-template-default page page-id-11605 page-child parent-pageid-6520 wp-embed-responsive page-counting-the-vote"> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WS34WVD" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4521762&fmt=gif" /> </noscript> <script type="text/javascript"> _etmc.push(["setOrgId", "546000564"]); _etmc.push(["trackPageView"]); </script> <svg width="0" height="0" style="position:absolute"><symbol fill="none" viewBox="0 0 158 195" id="ap-news-logo" xmlns="http://www.w3.org/2000/svg"><path d="M157.96 0H.57v194.89h157.39V0Z" fill="#fff"/><path d="M157.96 174.55H.57v20.35h157.39v-20.35Z" fill="#FF1818"/><path d="M37.5 45.93 9.2 130.82h20.49l19.22-60 9.64 30H46.08l-4.97 17.12h22.94l4.13 12.88h21.08l-28.3-84.89H37.5ZM121.46 45.93H92.04v84.89h20.34V63.06h8.2c9.51 0 14.93 4.54 14.93 12.73 0 8.05-5.42 12.73-14.93 12.73h-1.32v17.12h2.19c21.95 0 34.83-11.05 34.83-29.86.01-19.16-12.87-29.85-34.82-29.85Z" fill="#010101"/></symbol></svg> <div class="site-pusher"> <a class="skip-link sr-only" href="#content"> Skip to content </a> <!-- Notification Banner --> <header class="site-header"> <nav class="site-header__super top-bar-navigation"> <div class="container-fluid"> <div class="socials"> <span>FOLLOW AP</span> <ul> <li> <a href="https://www.linkedin.com/company/associated-press" target="_blank" rel="noopener" title="Linkedin"> <svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg> </a> </li> <li> <a href="https://www.youtube.com/ap" target="_blank" rel="noopener" title="Youtube"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/></svg> </a> </li> <li> <a href="https://twitter.com/AboutTheAP" target="_blank" rel="noopener" title="Twitter"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg> </a> </li> <li> <a href="https://www.facebook.com/APNews" target="_blank" rel="noopener" title="Facebook"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"/></svg> </a> </li> </ul> </div> <div class="menu-top-bar-container"><ul id="top-bar-menu" class="menu"><li class=' menu-item menu-item-type-custom menu-item-object-custom'><a href="https://customerzone.ap.org/cz/s/" target="_blank"><span class="menu-item-text">AP Customer Zone</span></a></li> </ul></div> </div> </nav> <div class="site-header__inner"> <div class="container-fluid"> <div class="site-header__logo"> <a href="https://www.ap.org" class="header-logo" rel="home" itemprop="url"> <img src="https://www.ap.org/wp-content/themes/apnews/assets/images/ap-news-logo.svg" width="158" height="195" class="img-fluid" alt="" itemprop="logo" /> </a> </div> <div class="site-header__nav"> <nav id="site-navigation" class="main-navigation"> <div class="menu-main-navigation-container"><ul id="primary-menu" class="menu"><li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/content/" ><span class="menu-item-text">Content</span><span class="select-chevron"></span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/content/formats/" ><span class="menu-item-text">Formats</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/formats/video/" ><span class="menu-item-text">Video</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/formats/video/live-video/" ><span class="menu-item-text">Live video</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/formats/photos/" ><span class="menu-item-text">Photos</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/formats/newswires/" ><span class="menu-item-text">Text</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/formats/data/" ><span class="menu-item-text">Data</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/formats/audio/" ><span class="menu-item-text">Audio</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/content/topics/" ><span class="menu-item-text">Topics</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/breaking-news/" ><span class="menu-item-text">Breaking news</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/sports/" ><span class="menu-item-text">Sports</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/business-and-finance/" ><span class="menu-item-text">Business and finance</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/entertainment/" ><span class="menu-item-text">Entertainment</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/lifestyle/" ><span class="menu-item-text">Lifestyle</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/religion-and-faith/" ><span class="menu-item-text">Religion and faith</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/politics/" ><span class="menu-item-text">Politics</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/health/" ><span class="menu-item-text">Health</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/topics/science/" ><span class="menu-item-text">Science</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/archive/" ><span class="menu-item-text">Archive</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/content/partners-and-contributors/" ><span class="menu-item-text">Partners and contributors</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/solutions/" ><span class="menu-item-text">Solutions</span><span class="select-chevron"></span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/solutions/platforms/" ><span class="menu-item-text">Platforms</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/solutions/platforms/newsroom-platform/" ><span class="menu-item-text">AP Newsroom</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom'><a href="https://developer.ap.org/ap-media-api/" target="_blank"><span class="menu-item-text">Media API</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/solutions/platforms/ap-stylebook/" ><span class="menu-item-text">AP Stylebook</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/who-we-serve/ap-storyshare/" ><span class="menu-item-text">AP StoryShare</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom'><a href="https://apnews.com/" target="_blank"><span class="menu-item-text">APNews.com</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/solutions/services/" ><span class="menu-item-text">Services</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/solutions/services/ap-360/" ><span class="menu-item-text">Global Media Solutions</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/solutions/services/ap-productions/" ><span class="menu-item-text">AP Productions</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom'><a href="https://contentservices.ap.org/?_gl=1%2A1gwyx82%2A_ga%2AMTg2MjYyMjkwMS4xNzAyNDU3OTky%2A_ga_ML6VNW2YK3%2AMTcwNzM5OTIzMC40OS4xLjE3MDc0MDA5MDAuMC4wLjA." target="_blank"><span class="menu-item-text">Branded content and advertising</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-custom menu-item-object-custom'><a href="https://workflow.ap.org/" ><span class="menu-item-text">Workflow Solutions</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/solutions/artificial-intelligence/" ><span class="menu-item-text">Artificial intelligence</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/solutions/artificial-intelligence/local-news-ai/" ><span class="menu-item-text">AP’s local news AI initiative</span></a></li> </ul> </li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/who-we-serve/" ><span class="menu-item-text">Who we serve</span><span class="select-chevron"></span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/who-we-serve/media/" ><span class="menu-item-text">Media</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/who-we-serve/media/metadata-services/" ><span class="menu-item-text">Metadata services</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/who-we-serve/media/ap-planner/" ><span class="menu-item-text">AP Planner</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/who-we-serve/media/ap-daybooks/" ><span class="menu-item-text">AP Daybooks</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom'><a href="https://workflow.ap.org/?_gl=1*imepu8*_ga*MTg2MjYyMjkwMS4xNzAyNDU3OTky*_ga_ML6VNW2YK3*MTcwNzM5OTIzMC40OS4xLjE3MDc0MDE3MzcuMC4wLjA." target="_blank"><span class="menu-item-text">Workflow Solutions</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom'><a href="https://www.apstylebook.com/" target="_blank"><span class="menu-item-text">AP Stylebook</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/who-we-serve/government/" ><span class="menu-item-text">Government</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/who-we-serve/education/" ><span class="menu-item-text">Education</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current_page_ancestor menu-item-has-children left-aligned-menu'><a href="https://www.ap.org/elections/" ><span class="menu-item-text">Elections</span><span class="select-chevron"></span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children'><a href="https://www.ap.org/elections/our-role/" ><span class="menu-item-text">Our role</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11605 current_page_item'><a href="https://www.ap.org/elections/our-role/counting-the-vote/" ><span class="menu-item-text">How AP counts the vote</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/our-role/how-we-call-races/" ><span class="menu-item-text">How we declare winners</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/our-role/ap-votecast/" ><span class="menu-item-text">AP VoteCast: how we survey the electorate</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/elections/formats/" ><span class="menu-item-text">Formats</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/formats/graphics/" ><span class="menu-item-text">Graphics</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/formats/data/" ><span class="menu-item-text">Data</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/formats/video/" ><span class="menu-item-text">Video</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/formats/photography/" ><span class="menu-item-text">Photography</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/formats/text/" ><span class="menu-item-text">Text</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/elections/solutions/services/" ><span class="menu-item-text">Services</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/formats/" ><span class="menu-item-text">News coverage</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/solutions/services/ap-vote-count/" ><span class="menu-item-text">AP Vote Count</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/our-role/ap-votecast/" ><span class="menu-item-text">AP VoteCast</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/solutions/services/live-location-services/" ><span class="menu-item-text">Live and location services</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/elections/industry/" ><span class="menu-item-text">By industry</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/industry/media/" ><span class="menu-item-text">Media</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/industry/non-profits/" ><span class="menu-item-text">Nonprofits</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/industry/financial-services/" ><span class="menu-item-text">Financial services</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/industry/technology/" ><span class="menu-item-text">Technology</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/elections/get-in-touch/" ><span class="menu-item-text">Get in touch</span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/free-trial/" ><span class="menu-item-text">Free trial</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/elections/get-in-touch/" ><span class="menu-item-text">Contact us</span></a></li> <li class=' menu-item menu-item-type-custom menu-item-object-custom'><a href="https://www.ap.org/elections/get-in-touch/email-updates/" ><span class="menu-item-text">Sign up for updates</span></a></li> </ul> </li> </ul> </li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/news-highlights/" ><span class="menu-item-text">News Highlights</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children'><a href="https://www.ap.org/about/" ><span class="menu-item-text">About</span><span class="select-chevron"></span></a> <ul class="sub-menu"> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/about/awards-and-recognition/" ><span class="menu-item-text">Awards and recognition</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/about/media-center/" ><span class="menu-item-text">Media center</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/about/news-values-and-principles/" ><span class="menu-item-text">News values</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/about/supporting-ap/" ><span class="menu-item-text">Supporting AP</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/about/corporate-archives/" ><span class="menu-item-text">Corporate archives</span></a></li> <li class=' menu-item menu-item-type-post_type menu-item-object-page'><a href="https://www.ap.org/about/careers/" ><span class="menu-item-text">Careers</span></a></li> </ul> </li> <li class=' menu-item menu-item-type-custom menu-item-object-custom mobile-only'><a href="https://customerzone.ap.org/s/" target="_blank"><span class="menu-item-text">AP Customer Zone</span></a></li> </ul></div> </nav> </div> <div class="site-header__search-toggle"> <button class="btn btn--text search-toggle js-search-toggle" type="button" title="Search toggle"> <img class="search-icon" src="https://www.ap.org/wp-content/themes/apnews/assets/images/magnifying-glass.svg" width="30" height="30" alt="Magnifying glass" /> </button> </div> <form class="search-form js-search-form" method="get" action="https://www.ap.org/" role="search"> <input type="search" placeholder="Search" id="search-input" name="s" required> <button type="submit" aria-label="Search" role="button"> <img class="mag" src="https://www.ap.org/wp-content/themes/apnews/assets/images/magnifying-glass.svg" width="20" height="20" alt="Magnifying glass" /> <img class="arrow" src="https://www.ap.org/wp-content/themes/apnews/assets/images/arrow-right.svg" width="17" height="11" alt="Go" /> </button> </form> <div class="site-header__ctas"> <a href="https://www.ap.org/contact-us/" class="btn btn--solid btn--small btn--contact">Contact us</a> </div> <div class="site-header__menu-toggle"> <button class="menu-toggle js-menu-toggle hamburger hamburger--squeeze" type="button" title="Menu toggle"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </button> </div> </div> </div> </header> <div id="content" class="site-content"> <section class="block-breadcrumb container"> <div class="row"> <div class="col-12"><p id="breadcrumbs"><span><span><a href="https://www.ap.org/">Home</a></span> <span class="separator"></span> <span><a href="https://www.ap.org/elections/">Elections</a></span> <span class="separator"></span> <span><a href="https://www.ap.org/elections/our-role/">Our role in US Elections</a></span> <span class="separator"></span> <span class="breadcrumb_last" aria-current="page">How AP counts the vote</span></span></p></div> </div> </section> <style id="strategiq-title-bar-style">.block-title-bar{padding-top:1rem;padding-bottom:1rem}@media (min-width: 768px){.block-title-bar{padding-top:calc(1.275rem + .3vw);padding-bottom:calc(1.275rem + .3vw)}}@media (min-width: 768px) and (min-width: 1200px){.block-title-bar{padding-top:1.5rem}}@media (min-width: 768px) and (min-width: 1200px){.block-title-bar{padding-bottom:1.5rem}}.block-title-bar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-title-bar.has-top-border .heading-row{position:relative;padding-top:2rem}.block-title-bar.has-top-border .heading-row:before,.block-title-bar.has-top-border .heading-row:after{width:calc(100% - 24px);height:.0625rem;content:'';background-color:var(--grey-tertiary);position:absolute;top:0;left:.75rem;pointer-events:none}.block-title-bar.has-top-border .heading-row:after{max-width:5.375rem;height:.5rem;background-color:var(--primary)}.block-title-bar.heading--wide .heading-row .content-container p{font-size:18px}@media only screen and (min-width: 320px){.block-title-bar.heading--wide .heading-row .content-container p{font-size:calc( 18px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-title-bar.heading--wide .heading-row .content-container p{font-size:18px}}@media (min-width: 768px){.block-title-bar .heading-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-title-bar .heading-row .overline{font-size:14px;text-transform:uppercase;font-weight:700;color:var(--primary);margin-bottom:1rem;line-height:1}@media only screen and (min-width: 320px){.block-title-bar .heading-row .overline{font-size:calc( 14px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-title-bar .heading-row .overline{font-size:14px}}.block-title-bar .heading-row .heading{margin-bottom:1rem;font-size:32px;line-height:1.1}@media only screen and (min-width: 320px){.block-title-bar .heading-row .heading{font-size:calc( 32px + 24 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-title-bar .heading-row .heading{font-size:56px}}@media (min-width: 768px){.block-title-bar .heading-row .heading{margin-bottom:0}}.block-title-bar .heading-row .heading.small{font-size:32px}@media only screen and (min-width: 320px){.block-title-bar .heading-row .heading.small{font-size:calc( 32px + 8 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-title-bar .heading-row .heading.small{font-size:40px}}.block-title-bar .heading-row .content-container p{font-size:18px}@media only screen and (min-width: 320px){.block-title-bar .heading-row .content-container p{font-size:calc( 18px + 6 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-title-bar .heading-row .content-container p{font-size:24px}}@media (min-width: 768px){.block-title-bar .heading-row .content-container+.button-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block-title-bar .heading-row .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px){.block-title-bar .heading-row .button-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.block-title-bar .heading-row .button-container .btn{font-size:14px;padding:.5rem 1rem}@media only screen and (min-width: 320px){.block-title-bar .heading-row .button-container .btn{font-size:calc( 14px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-title-bar .heading-row .button-container .btn{font-size:14px}} /*# sourceMappingURL=block-title-bar.css.map */ </style> <section class="block-title-bar heading--standard has-no-background wp-block-strategiq-title-bar"> <div class="container"> <div class="row heading-row"> <div class="col-12 col-md-6 col-lg-5"> <h1 class="heading regular" >How AP counts the vote</h1> </div> <div class="col-12 col-md-6 col-lg-5 offset-lg-2 block-title-bar__content"> <div class="content-container" > <p>AP counts the vote in U.S. national, state and local elections, ensuring the world knows who has won on Election Day.</p> </div> </div> </div> </div> </section> <style id="strategiq-landing-page-header-style">.block-landing-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-landing-page-header__image{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:16/7;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.block-landing-page-header__image img{width:100%;-o-object-fit:cover;object-fit:cover}.block-landing-page-header iframe{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;pointer-events:none;min-height:100%}.block-landing-page-header video{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.block-landing-page-header .inner-container{width:100%;height:100%;position:relative;margin:0 auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.block-landing-page-header .video-container{width:100%;height:100%;overflow:hidden;aspect-ratio:16/7}.block-landing-page-header .cta-bar-wrapper-right{max-width:100%}.block-landing-page-header .image-credit{max-width:calc(100% - 10.25rem)}@media (min-width: 768px){.block-landing-page-header .image-credit{max-width:100%;bottom:4rem}}@media (min-width: 992px){.block-landing-page-header .image-credit{bottom:4rem}}@media (min-width: 1300px){.block-landing-page-header .image-credit{bottom:1rem}} /*# sourceMappingURL=block-landing-page-header.css.map */ </style> <section class="block-landing-page-header has-image has-no-background wp-block-strategiq-landing-page-header"> <div class="inner-container" > <picture class="block-landing-page-header__image" alt=""><source media="(min-width: 992px)" srcset="https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-1600x680-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-2500x1062-f50_50.jpg 1.562x"><source media="(min-width: 768px)" srcset="https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-768x500-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-1536x1000-f50_50.jpg 2.000x"><source media="(min-width: 0px)" loading="lazy" srcset="https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-768x500-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-1536x1000-f50_50.jpg 2.000x"><img fetchpriority="high" decoding="async" loading="lazy" src="https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-768x500-f50_50.jpg" srcset="https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-768x500-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/23226/AP0811190225828-1536x1000-f50_50.jpg 2.000x" alt="Minnesotas Recount Repeat" width="1600" height="680" class=""><div class="image-credit"><div class="image-credit-content">FILE &#8211; In this file photo made Nov. 19, 2008 in Minneapolis, election judges sort ballots during the recount process in the U.S. Senate race. This year another recount looks probable in the Minnesota governor&#8217;s race between Democrat Mark Dayton and Republican Tom Emmer. (AP Photo/Jim Mone, File)</div><div class="image-credit-toggle"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="8.62988" cy="9.37012" r="8.2703" stroke="white" stroke-width="0.719157"/> <path d="M7.97046 13.1996V7.48233H8.93054V13.1996H7.97046ZM7.91113 6.20942V5.05518H8.98987V6.20942H7.91113Z" fill="white"/> </svg> </div></div></picture> </div> <div class="cta-bar-wrapper-right"> <div class="cta-bar-wrap-right action--contact" data-dsap data-dsap-type="from-right"> <div class="cta-bar-container"> <div class="cta-bar-row"> <div class="cta-container"> <p class="cta-title">Get in touch with us today</p> <div class="content-container"> <p>If you’re interested in the AP Vote Count for your organization, contact one of our experts.</p> </div> </div> <div class="cta-button" data-dsap data-dsap-type="from-right"> <a href="#contact" class="btn btn--custom btn--contact" target="_blank" rel="noopener">Contact Us</a> </div> </div> </div> </div> </div> </section> <style id="strategiq-content-list-style">.block-content-list{padding-top:calc(1.425rem + 2.1vw);padding-bottom:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.block-content-list{padding-top:3rem}}@media (min-width: 1200px){.block-content-list{padding-bottom:2.5rem}}@media (min-width: 768px){.block-content-list{padding-top:calc(1.825rem + 6.9vw);padding-bottom:calc(1.675rem + 5.1vw)}}@media (min-width: 768px) and (min-width: 1200px){.block-content-list{padding-top:7rem}}@media (min-width: 768px) and (min-width: 1200px){.block-content-list{padding-bottom:5.5rem}}.block-content-list.list-content .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-content-list .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-content-list .content-container p{font-size:16px}@media only screen and (min-width: 320px){.block-content-list .content-container p{font-size:calc( 16px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-content-list .content-container p{font-size:16px}}@media (min-width: 768px){.block-content-list__sticky{position:-webkit-sticky;position:sticky;top:var(--site-header-height)}}.block-content-list__list{padding-left:0;list-style:none;margin:3rem 0 0}@media (min-width: 768px){.block-content-list__list{margin:0}}.block-content-list__list li{padding:2rem 0;border-bottom:1px solid var(--grey-tertiary)}.block-content-list__list li:first-child{padding-top:0}@media (min-width: 992px){.block-content-list__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.block-content-list__list li p{width:100%;margin-bottom:0;text-wrap:balance}@media (min-width: 992px){.block-content-list__list li p{max-width:26rem;padding-left:1.5rem}}.block-content-list__list li p.heading{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:0;margin-bottom:.5rem;font-size:32px}@media only screen and (min-width: 320px){.block-content-list__list li p.heading{font-size:calc( 32px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-content-list__list li p.heading{font-size:32px}}@media (min-width: 992px){.block-content-list__list li p.heading{max-width:16.875rem;margin-bottom:0}} /*# sourceMappingURL=block-content-list.css.map */ </style> <section class="block-content-list content-list has-no-background wp-block-strategiq-content-list"> <div class="container"> <div class="row"> <div class="col-12 col-md-5 col-lg-4"> <div class="block-content-list__sticky"> <div class="content-container" data-dsap> <p><span style="font-size: 18px">Instead of relying on crowd sourcing or technology short cuts, AP starts the work of counting the vote with a network of local reporters who have first-hand knowledge of their territories and trusted relationships with county clerks and other local officials.</span></p> <p><span style="font-size: 18px">These reporters collect vote results at the source: voting precincts and county election offices. We match those results to data posted on county and state websites and provided via electronic data feeds, conducting an intense series of checks and verifications to ensure the numbers we publish are unfailingly accurate.</span></p> </div> </div> </div> <div class="col-12 col-md-7"> <ul class="block-content-list__list"> <li data-dsap> <p class="heading h4">Collect the votes</p> <p>Our vote count reporters collect election results at a local level, gathering data at precinct locations and county election offices as soon as polls close.</p> </li> <li data-dsap> <p class="heading h4">Enter the results</p> <p>The vote count reporters call in results to a vote entry clerk, who keys in the results to AP’s election system. Those clerks also enter results from official sources online, such as county and state election web sites, and monitor automated data feeds provided by election officials in some states.</p> </li> <li data-dsap> <p class="heading h4">Double check, and check again</p> <p>Vote results are subject to intense verification efforts so that AP’s vote count and the race calls that follow are unfailingly accurate.</p> </li> <li data-dsap> <p class="heading h4">Deliver the results – fast</p> <p>Results are sent to AP customers, who report them on air and online. Results are updated in real time throughout the evening and the days following Election Day, until every race is called and state officials certify their results as final.</p> </li> </ul> </div> </div> </div> </section> <section class="block-faq-accordion has-no-background wp-block-strategiq-faq-accordion"> <div class="container"> <div class="row"> <div class="col-12 col-lg-6"> <div class="block-faq-accordion__sticky"> <h2 class="heading heading" data-dsap>Frequently asked questions</h2> </div> </div> <div class="col-12 col-lg-6"> <div class="accordion"> <div class="accordion-item"> <input id="accordion-trigger-0-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-0-faq-accordion-67424d1e988b3">What is involved on Election Day?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>From before dawn and continuing until the count is complete weeks after Election Day, thousands of AP journalists work around the clock to report on the results of a U.S. general election. Political reporters spend their day with candidates and interviewing voters. Vote count reporters and vote entry clerks work together to collect results at thousands of county election offices and voting precincts from coast to coast, and AP&#8217;s Decision Team then uses those results to declare winners up and down the ballot. Software engineers and technical staff monitor our systems and keep the results moving smoothly to our members and customers around the globe.</p> <p>It’s all part of a tightly calibrated plan designed to accurately and swiftly report the nation’s election results – the largest single act of journalism there is.</p> </div> </div> </div> </div> </section> </div> <div class="accordion-item"> <input id="accordion-trigger-1-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-1-faq-accordion-67424d1e988b3">How does AP gather the votes?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>Before polls close, over 4,000 vote count reporters arrive at county election offices and local voting precincts. When the first polls close, they’ll be ready to report on the results from inside the locations where ballots are actually counted, phoning in raw vote totals as soon as they are available. In all, there’s an AP vote count reporter at nearly every county election office in America on Election Day.</p> <p>Close to 1,000 vote entry clerks will answer calls from vote count reporters and walk each through a precise process designed to quickly and accurately enter each candidate’s vote totals into our election night reporting system. The clerks are encouraged to ask questions of the reporters to ensure the count is correct. They’ll ask whether there are any problems in their county, and question the reported vote totals if the results look unusual. Built into the election night reporting system are a series of automated quality control checks that interrupt clerks if something submitted appears amiss, requiring confirmation of numbers if they are inconsistent or statistically unlikely.</p> <p>Since many states and counties display election results on websites, another group of clerks monitors those sites and enters the results into the same system. AP also takes in feeds of results directly from election officials where they are provided, and uses automated tools to &#8220;scrape&#8221; results from official government websites. Our goal is to have at least two, and in many cases three or more, sources for vote totals from every county. Those multiple sources don’t just serve as a backup to each other, but they also provide a check to help ensure the vote totals we are reporting are correct.</p> </div> </div> </div> </div> </section> </div> <div class="accordion-item"> <input id="accordion-trigger-2-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-2-faq-accordion-67424d1e988b3">How else does AP make sure the count is accurate?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>At every step in the process, we’ve built in checks and double checks that are applied by the human vote count reporters and vote entry clerks. And then, the vote totals they enter into our election night reporting system are checked again by dozens of automated tests that look at the numbers from every possible angle in search of discrepancies or apparent inconsistencies.</p> <p>For example, if a clerk tries to enter a vote total for a candidate that is greater than the number of registered voters in a county, the system will force them to stop and double check their work. Any time a clerk enters totals that show a significant disparity from expected patterns or a county’s previous voting history, they’ll be asked to slow down and confirm with a supervisor the numbers they have are correct.</p> <p>Separately, our full-time team of election research and quality control analysts are monitoring the results as they are entered and looking for anomalies, using sophisticated tools and our own research to ensure what AP reports is the true and accurate count of votes. They’re alerted every time a new candidate takes the lead in a race, for example, and they then check to make sure that lead change is legitimate.</p> </div> </div> </div> </div> </section> </div> <div class="accordion-item"> <input id="accordion-trigger-3-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-3-faq-accordion-67424d1e988b3">What about technical problems?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>We take the role AP plays in the American democracy seriously, and that applies to the tools we use to count the vote as much as it does to the processes we use to tabulate the vote.</p> <p>Every part of our election night reporting system has a fully redundant backup that will allow us to keep counting the vote in the case of a technical failure. If one or more of AP’s systems goes down, the system automatically fails over to a backup system. These systems undergo extensive testing.</p> </div> </div> </div> </div> </section> </div> <div class="accordion-item"> <input id="accordion-trigger-4-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-4-faq-accordion-67424d1e988b3">How does AP report the expected vote?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>Among the questions most often asked after polls close is, &#8220;How many votes are left to count?&#8221; We do our best to answer that question by reporting an estimate of the percentage of vote counted alongside the actual vote totals.</p> <p>We start by estimating the overall expected turnout in a state based on a variety of factors, such as turnout in recent elections and details on early voting. This is done as a comparison to the turnout in a past election; for example, we might estimate the total number of ballots cast in a state in the 2022 general election vote will be 103% of the number of votes cast in that state in the 2018 general election.</p> <p>As more states expand early voting and voting by mail, the details on advance vote become more important and valuable in setting that initial estimate. It provides us with a known data point for the current election, helping make the estimate more precise from the outset. In some states, election officials will also tell us how many people voted in person on Election Day. Once polls close and we start getting actual returns, we further refine the estimate with actual data.</p> <p>To be sure, our reporting of expected vote is an estimate. It can and will fluctuate as the vote tabulation takes place and we learn more about how many people have actually cast a ballot.</p> </div> </div> </div> </div> </section> </div> <div class="accordion-item"> <input id="accordion-trigger-5-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-5-faq-accordion-67424d1e988b3">What about &#8220;precincts reporting&#8221;?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>In some states, the percentage of precincts reporting is a reasonably accurate estimate of the amount of vote that’s been counted – particularly in those states that do not separately report results for ballots cast in advance from those cast on Election Day. We use precincts reporting as one of the data points that helps us estimate the amount of vote left to be counted.</p> <p>In other states, however, the percentage of precincts reporting can be deceiving.</p> <p>In some jurisdictions, election officials may report all of the vote cast early as being from a single precinct. A precinct may also initially release some – but not all – of its results, which means there can still be votes left to count in a precinct counted as reporting. This is why it’s possible for more votes to be added to the count in a race even when 99% or more of precincts are reporting. This issue is often evident in a race where mail ballots may be accepted and counted well after Election Day. This is not a new phenomenon, but it has become more of a challenge due to the expansion of advance voting spurred by the start of the coronavirus pandemic in 2020.</p> <p>In all races tabulated by AP, we do provide details on precincts reporting. But we think our expected vote estimate more consistently provides the best available picture of how many votes are left to be counted, which is why that’s the figure we use on our election maps and in our news report to describe the state of every race.</p> </div> </div> </div> </div> </section> </div> <div class="accordion-item"> <input id="accordion-trigger-6-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-6-faq-accordion-67424d1e988b3">When does AP start publishing results?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>AP begins reporting election results as soon as they are available on the day of an election, which may be as early as the first statutory poll close time in a state.</p> <p>Poll close times vary from state to state, and some states have multiple poll close times depending on how many time zones fall within its borders.</p> <p>It’s tradition for some small towns in New Hampshire, such as Dixville Notch and Millsfield, to open their polls at 12 a.m. ET on Election Day and report their results as soon as voters have finished casting their ballots – long before New Hampshire releases statewide results.</p> <p>We report the vote from Dixville Notch and Millsfield as soon as it becomes available … and then wait with everyone else for polls to start closing nationwide come election night.</p> </div> </div> </div> </div> </section> </div> <div class="accordion-item"> <input id="accordion-trigger-7-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-7-faq-accordion-67424d1e988b3">How does redistricting affect the vote count?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>Every 10 years, and occasionally more often due to legal challenges, the boundaries of districts in the U.S. House of Representatives and state legislatures nationwide are redrawn to reflect the results of the latest U.S. Census. Our reporting of the vote totals, and our presentation of vote tallies on election results maps and other charts, reflects those updated districts.</p> <p>In some states, the changes to district lines are small. In others, entirely new maps are required to account for the addition of a seat to account for a growing population. That means in other states, a new map is needed to account for the subtraction of a district. This can lead to confusion as incumbent office holders adjust to the boundaries of new legislative districts.</p> <p>Here’s how we handle it at AP.</p> <p>An incumbent is a current holder of an elected office. During an election, a candidate is labeled as an incumbent if they are seeking reelection to their current legislative body or public office. For example, a current member of the U.S. House seeking any seat in the U.S. House will be labeled an incumbent. But a current member of the House seeking election to the U.S. Senate will NOT be labeled as an incumbent.</p> <p>Incumbents may seek reelection in a district with different boundaries and district names than in the preceding election, prior to the redistricting process. For example, a U.S. House member currently representing a state&#8217;s 1st Congressional District seeking reelection to the U.S. House in the state&#8217;s newly created 2nd Congressional District is still an incumbent. This means that it is possible for a race to feature two or more incumbents.</p> </div> </div> </div> </div> </section> </div> <div class="accordion-item"> <input id="accordion-trigger-8-faq-accordion-67424d1e988b3" class="accordion-trigger-input" type="checkbox"></input> <label class="accordion-trigger" for="accordion-trigger-8-faq-accordion-67424d1e988b3">Why might election results fluctuate on election night?</label> <section class="accordion-animation-wrapper"> <div class="accordion-animation"> <div class="accordion-transform-wrapper"> <div class="accordion-content"> <div class="content-container"> <p>Elections in the United States can be messy affairs. Voters cast ballots in dozens of different ways in more than 10,000 jurisdictions across the country, and elections officials release results in hundreds of different ways. Voters are human – and so are the people who collect and count their ballots. They make mistakes on occasion. Those mistakes are almost always caught within a few minutes. Sometimes within a few seconds. It’s rare that an error lingers for hours.</p> <p>AP employs dozens of quality checks on the results it collects and tabulates, and quite often, we’re able to spot errors and inform local election officials about an unusual number before it’s published. But on occasion, an honest mistake does make it past elections officials and AP alike. It’s our job, and our commitment, to fix those errors as soon as they are discovered.</p> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </section> <section data-wpr-lazyrender="1" class="block-content-video video-text wp-block-strategiq-content-video has-background has-black-background-color"> <div class="inner-container"> <div class="container"> <div class="row"> <div class="col-12 col-md-5 col-lg-4 block-content-video__content-col"> <div class="block-content-video__content"> <h2 class="heading heading" data-dsap>How the AP declares election winners</h2> <div class="content-container" data-dsap> <p>In this video, discover how AP goes beyond just focusing on key battleground states. We believe every vote counts and any state could be the one to determine the outcome. With a dedicated research team monitoring the latest election trends and rules, we are the trusted source for election results, ensuring that Americans know the outcome as soon as it’s certain.</p> </div> <div class="button-container" data-dsap> </div> </div> </div> </div> </div> <div class="video-container has-controls" > <video data-src="https://www.ap.org/wp-content/uploads/2024/09/counting_the_vote_and_calling_races-720p.mp4" controls frameborder="0" data-facade="" data-facade-trigger="" poster=" https://www.ap.org/wp-content/uploads/2024/09/Picture2.png"></video> </div> </div> </section> <section data-wpr-lazyrender="1" class="block-large-post-carousel has-top-border wp-block-strategiq-large-post-carousel has-background has-black-background-color"> <div class="container"> <div class="row heading-row"> <div class="col-12"> <p class="overline" data-dsap>Elections</p> </div> <div class="col-12 col-md-6 col-lg-7"> <h2 class="heading" data-dsap>Latest stories </h2> </div> <div class="col-12 col-md-6 col-lg-4 offset-lg-1 block-large-post-carousel__content"> </div> </div> <div class="block-large-post-carousel__cards swiper"> <div class="swiper-wrapper"> <div class="swiper-slide"> <a href="https://www.ap.org/news-highlights/elections/2024/trump-is-using-election-lies-to-lay-the-groundwork-for-challenging-2024-results-if-he-loses/" class="carousel-card carousel-card__page"> <div class="carousel-card__page-image"> <picture alt="How AP counts the vote article thumbnail" class=" behave-as-bg"><source media="(min-width: 992px)" srcset="https://www.ap.org/wp-content/uploads/bis-images/33498/AP24297047719569-856x435-f13_25.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33498/AP24297047719569-1024x520-f13_25.jpg 1.196x"><source media="(min-width: 0px)" loading="lazy" srcset="https://www.ap.org/wp-content/uploads/bis-images/33498/AP24297047719569-416x252-f13_25.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33498/AP24297047719569-832x504-f13_25.jpg 2.000x"><img decoding="async" loading="lazy" src="https://www.ap.org/wp-content/uploads/bis-images/33498/AP24297047719569-416x252-f13_25.jpg" srcset="https://www.ap.org/wp-content/uploads/bis-images/33498/AP24297047719569-416x252-f13_25.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33498/AP24297047719569-832x504-f13_25.jpg 2.000x" alt="Election 2024 Trump" width="856" height="435" class=""></picture> <div class="image-credit"><div class="image-credit-content">Republican presidential nominee former President Donald Trump gestures at a campaign rally at Greensboro Coliseum, Tuesday, Oct. 22, 2024, in Greensboro, N.C. (AP Photo/Alex Brandon)</div><div class="image-credit-toggle"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="8.62988" cy="9.37012" r="8.2703" stroke="white" stroke-width="0.719157"/> <path d="M7.97046 13.1996V7.48233H8.93054V13.1996H7.97046ZM7.91113 6.20942V5.05518H8.98987V6.20942H7.91113Z" fill="white"/> </svg> </div></div> </div> <div class="row"> <div class="col-12 col-lg-4"> <div class="tags"> <div class="tag-first"> Elections </div> </div> <h3 class="carousel-card__page-title h5"> Trump is using election lies to lay the groundwork for challenging 2024 results if he loses </h3> <p class="carousel-card__page-date"> NOV. 2, 2024 </p> </div> <div class="col-12 col-lg-7 "> <p class="carousel-card__page-excerpt"> NEW YORK (AP) —&nbsp;Donald Trump&nbsp;has spent months laying the groundwork to challenge the results of the 2024 election if he loses — just as he did four years ago. At rally after rally, he urges his supporters to deliver a victory “too big to rig,&#8221; telling them the only way he can lose is if [&hellip;] </p> <div class="carousel-card__page-link"> <span class="btn btn--text btn--action btn--small"> Read more </span> </div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://www.ap.org/news-highlights/elections/2024/ap-decision-notes-what-to-expect-in-pennsylvania-on-election-day/" class="carousel-card carousel-card__page"> <div class="carousel-card__page-image"> <picture alt="How AP counts the vote article thumbnail" class=" behave-as-bg"><source media="(min-width: 992px)" srcset="https://www.ap.org/wp-content/uploads/bis-images/33357/AP24264740830449-856x435-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33357/AP24264740830449-1024x520-f50_50.jpg 1.196x"><source media="(min-width: 0px)" loading="lazy" srcset="https://www.ap.org/wp-content/uploads/bis-images/33357/AP24264740830449-416x252-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33357/AP24264740830449-832x504-f50_50.jpg 2.000x"><img decoding="async" loading="lazy" src="https://www.ap.org/wp-content/uploads/bis-images/33357/AP24264740830449-416x252-f50_50.jpg" srcset="https://www.ap.org/wp-content/uploads/bis-images/33357/AP24264740830449-416x252-f50_50.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33357/AP24264740830449-832x504-f50_50.jpg 2.000x" alt="Election 2024 Pennsylvania Voting" width="856" height="435" class=""></picture> <div class="image-credit"><div class="image-credit-content">FILE &#8211; A worker processes mail-in ballots at the Bucks County Board of Elections office prior to the primary election in Doylestown, Pa., May 27, 2020. (AP Photo/Matt Slocum, File)</div><div class="image-credit-toggle"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="8.62988" cy="9.37012" r="8.2703" stroke="white" stroke-width="0.719157"/> <path d="M7.97046 13.1996V7.48233H8.93054V13.1996H7.97046ZM7.91113 6.20942V5.05518H8.98987V6.20942H7.91113Z" fill="white"/> </svg> </div></div> </div> <div class="row"> <div class="col-12 col-lg-4"> <div class="tags"> <div class="tag-first"> Elections </div> </div> <h3 class="carousel-card__page-title h5"> AP Decision Notes: What to expect in Pennsylvania on Election Day </h3> <p class="carousel-card__page-date"> OCT. 31, 2024 </p> </div> <div class="col-12 col-lg-7 "> <p class="carousel-card__page-excerpt"> WASHINGTON (AP) — Pennsylvania voters are almost sure to play a pivotal role in the Nov. 5 general election, with control of the White House and both chambers of Congress and the state Legislature in the balance. With its 19 electoral votes, the commonwealth is the largest prize among the battleground states and an important [&hellip;] </p> <div class="carousel-card__page-link"> <span class="btn btn--text btn--action btn--small"> Read more </span> </div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://www.ap.org/news-highlights/elections/2024/biden-goes-off-script-again-causing-a-distraction-for-harris-in-campaigns-home-stretch/" class="carousel-card carousel-card__page"> <div class="carousel-card__page-image"> <picture alt="How AP counts the vote article thumbnail" class=" behave-as-bg"><source media="(min-width: 992px)" srcset="https://www.ap.org/wp-content/uploads/bis-images/33431/AP24303697832123-1-856x435-f51_14.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33431/AP24303697832123-1-1024x520-f51_14.jpg 1.196x"><source media="(min-width: 0px)" loading="lazy" srcset="https://www.ap.org/wp-content/uploads/bis-images/33431/AP24303697832123-1-416x252-f51_14.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33431/AP24303697832123-1-832x504-f51_14.jpg 2.000x"><img decoding="async" loading="lazy" src="https://www.ap.org/wp-content/uploads/bis-images/33431/AP24303697832123-1-416x252-f51_14.jpg" srcset="https://www.ap.org/wp-content/uploads/bis-images/33431/AP24303697832123-1-416x252-f51_14.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33431/AP24303697832123-1-832x504-f51_14.jpg 2.000x" alt="Biden" width="856" height="435" class=""></picture> <div class="image-credit"><div class="image-credit-content">President Joe Biden speaks during an event about his Investing in America agenda, Tuesday, Oct. 29, 2024, at the Dundalk Marine Terminal in Baltimore. (AP Photo/Daniel Kucin Jr.)</div><div class="image-credit-toggle"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="8.62988" cy="9.37012" r="8.2703" stroke="white" stroke-width="0.719157"/> <path d="M7.97046 13.1996V7.48233H8.93054V13.1996H7.97046ZM7.91113 6.20942V5.05518H8.98987V6.20942H7.91113Z" fill="white"/> </svg> </div></div> </div> <div class="row"> <div class="col-12 col-lg-4"> <div class="tags"> <div class="tag-first"> Elections </div> </div> <h3 class="carousel-card__page-title h5"> Biden goes off script — again — causing a distraction for Harris in campaign&#8217;s home stretch </h3> <p class="carousel-card__page-date"> OCT. 30, 2024 </p> </div> <div class="col-12 col-lg-7 "> <p class="carousel-card__page-excerpt"> WASHINGTON (AP) — President Joe Biden was very publicly trying to rein himself in. “Don’t get going, Joe. Slow up,” he advised himself during a speech where he was criticizing Republican Donald Trump. That was Tuesday afternoon. But by evening, Biden didn’t take his own advice, and now his off-the-cuff remark on a Zoom campaign [&hellip;] </p> <div class="carousel-card__page-link"> <span class="btn btn--text btn--action btn--small"> Read more </span> </div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://www.ap.org/news-highlights/elections/2024/trumps-madison-square-garden-event-features-crude-and-racist-insults/" class="carousel-card carousel-card__page"> <div class="carousel-card__page-image"> <picture alt="How AP counts the vote article thumbnail" class=" behave-as-bg"><source media="(min-width: 992px)" srcset="https://www.ap.org/wp-content/uploads/bis-images/33252/AP24301846570036-1-856x435-f61_16.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33252/AP24301846570036-1-1024x520-f61_16.jpg 1.196x"><source media="(min-width: 0px)" loading="lazy" srcset="https://www.ap.org/wp-content/uploads/bis-images/33252/AP24301846570036-1-416x252-f61_16.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33252/AP24301846570036-1-832x504-f61_16.jpg 2.000x"><img decoding="async" loading="lazy" src="https://www.ap.org/wp-content/uploads/bis-images/33252/AP24301846570036-1-416x252-f61_16.jpg" srcset="https://www.ap.org/wp-content/uploads/bis-images/33252/AP24301846570036-1-416x252-f61_16.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33252/AP24301846570036-1-832x504-f61_16.jpg 2.000x" alt="Election 2024 Trump" width="856" height="435" class=""></picture> <div class="image-credit"><div class="image-credit-content">Republican presidential nominee former President Donald Trump speaks at a campaign rally at Madison Square Garden, Sunday, Oct. 27, 2024, in New York. (AP Photo/Alex Brandon)</div><div class="image-credit-toggle"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="8.62988" cy="9.37012" r="8.2703" stroke="white" stroke-width="0.719157"/> <path d="M7.97046 13.1996V7.48233H8.93054V13.1996H7.97046ZM7.91113 6.20942V5.05518H8.98987V6.20942H7.91113Z" fill="white"/> </svg> </div></div> </div> <div class="row"> <div class="col-12 col-lg-4"> <div class="tags"> <div class="tag-first"> Elections </div> </div> <h3 class="carousel-card__page-title h5"> Trump&#8217;s Madison Square Garden event features crude and racist insults </h3> <p class="carousel-card__page-date"> OCT. 28, 2024 </p> </div> <div class="col-12 col-lg-7 "> <p class="carousel-card__page-excerpt"> NEW YORK (AP) —&nbsp;Donald Trump&nbsp;hosted a rally featuring crude and racist insults at New York’s Madison Square Garden, turning what his campaign had dubbed as the event where he would deliver his closing message into an illustration of what turns off his critics. With just over a week before Election Day, speakers at the rally [&hellip;] </p> <div class="carousel-card__page-link"> <span class="btn btn--text btn--action btn--small"> Read more </span> </div> </div> </div> </a> </div> <div class="swiper-slide"> <a href="https://www.ap.org/news-highlights/elections/2024/take-our-lives-seriously-michelle-obama-pleads-as-she-rallies-for-kamala-harris-in-michigan/" class="carousel-card carousel-card__page"> <div class="carousel-card__page-image"> <picture alt="How AP counts the vote article thumbnail" class=" behave-as-bg"><source media="(min-width: 992px)" srcset="https://www.ap.org/wp-content/uploads/bis-images/33149/AP24300775062231-1-856x435-f46_18.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33149/AP24300775062231-1-1024x520-f46_18.jpg 1.196x"><source media="(min-width: 0px)" loading="lazy" srcset="https://www.ap.org/wp-content/uploads/bis-images/33149/AP24300775062231-1-416x252-f46_18.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33149/AP24300775062231-1-832x504-f46_18.jpg 2.000x"><img decoding="async" loading="lazy" src="https://www.ap.org/wp-content/uploads/bis-images/33149/AP24300775062231-1-416x252-f46_18.jpg" srcset="https://www.ap.org/wp-content/uploads/bis-images/33149/AP24300775062231-1-416x252-f46_18.jpg 1.000x,https://www.ap.org/wp-content/uploads/bis-images/33149/AP24300775062231-1-832x504-f46_18.jpg 2.000x" alt="Election 2024 Harris" width="856" height="435" class=""></picture> <div class="image-credit"><div class="image-credit-content">Former first lady Michelle Obama speaks as Democratic presidential nominee Vice President Kamala Harris listens at the overflow space of a campaign rally at the Wings Event Center in Kalamazoo, Mich. (AP Photo/Jacquelyn Martin)</div><div class="image-credit-toggle"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="8.62988" cy="9.37012" r="8.2703" stroke="white" stroke-width="0.719157"/> <path d="M7.97046 13.1996V7.48233H8.93054V13.1996H7.97046ZM7.91113 6.20942V5.05518H8.98987V6.20942H7.91113Z" fill="white"/> </svg> </div></div> </div> <div class="row"> <div class="col-12 col-lg-4"> <div class="tags"> <div class="tag-first"> Elections </div> </div> <h3 class="carousel-card__page-title h5"> &#8216;Take our lives seriously,&#8217; Michelle Obama pleads as she rallies for Kamala Harris in Michigan </h3> <p class="carousel-card__page-date"> OCT. 27, 2024 </p> </div> <div class="col-12 col-lg-7 "> <p class="carousel-card__page-excerpt"> KALAMAZOO, Mich. (AP) —&nbsp;Michelle Obama&nbsp;challenged men to support&nbsp;Kamala Harris&nbsp;&#8216; bid to be America&#8217;s first female president, warning at a rally in Michigan on Saturday that women&#8217;s lives would be at risk if Donald Trump returned to the White House. The former first lady described the assault on&nbsp;abortion rights&nbsp;as the harbinger of dangerous limitations on healthcare [&hellip;] </p> <div class="carousel-card__page-link"> <span class="btn btn--text btn--action btn--small"> Read more </span> </div> </div> </div> </a> </div> </div> <div class="swiper-controls"> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div> </div> <div class="swiper-scrollbar"></div> </div> </div> </section> </div></div><footer data-wpr-lazyrender="1" class="site-footer"> <div class="site-footer__main container"> <div class="row"> <div class="site-footer__site-identity col-12 col-xl-3"> <a href="https://www.ap.org" rel="home" itemprop="url"> <img loading="lazy" src="https://www.ap.org/wp-content/uploads/2024/01/footer-logo.svg" width="234" height="131" alt="The Associated Press" itemprop="logo" /> </a> </div> <div class="col-6 col-md-3 col-xl-2 site-footer__nav"> <span>Multimedia Content</span><div class="menu-multimedia-content-container"><ul id="menu-multimedia-content" class="menu"> <li><a href='https://www.ap.org/content/formats/video/' >Video</a></li> <li><a href='https://www.ap.org/content/formats/newswires/' >Text</a></li> <li><a href='https://www.ap.org/content/formats/photos/' >Photos</a></li> <li><a href='https://www.ap.org/content/formats/data/' >Data</a></li> <li><a href='https://www.ap.org/content/formats/audio/' >Audio</a></li> <li><a href='https://www.ap.org/content/archive/' >Archive</a></li> </ul></div> </div> <div class="col-6 col-md-3 col-xl-3 site-footer__nav"> <span>Services and media solutions</span><div class="menu-services-and-media-solutions-container"><ul id="menu-services-and-media-solutions" class="menu"> <li><a href='https://www.ap.org/solutions/platforms/newsroom-platform/' >AP Newsroom</a></li> <li><a href='https://apnews.com/' class="menu-item-type-custom menu-item-object-custom" target="_blank">APNews.com</a></li> <li><a href='https://www.ap.org/solutions/artificial-intelligence/' >Artificial intelligence</a></li> <li><a href='https://www.ap.org/solutions/services/ap-360/' >AP 360</a></li> <li><a href='https://www.ap.org/solutions/services/ap-productions/' >AP Productions</a></li> </ul></div> </div> <div class="col-6 col-md-3 col-xl-2 site-footer__nav"> <span>More from AP</span><div class="menu-more-from-ap-container"><ul id="menu-more-from-ap" class="menu"> <li><a href='https://www.ap.org/who-we-serve/media/metadata-services/' >Metadata services</a></li> <li><a href='https://www.ap.org/who-we-serve/media/ap-planner/' >AP Planner</a></li> <li><a href='https://www.ap.org/who-we-serve/media/ap-daybooks/' >AP Daybooks</a></li> <li><a href='https://www.ap.org/who-we-serve/ap-storyshare/' >AP StoryShare</a></li> <li><a href='https://workflow.ap.org/?_gl=1%2A1qz1qv%2A_ga%2AMTY4NjI1NTkyNC4xNzA3NDg5Mjgw%2A_ga_ML6VNW2YK3%2AMTcwNzcyNjQyOS4zLjEuMTcwNzc0OTQ4Ny4wLjAuMA..' class="menu-item-type-custom menu-item-object-custom" target="_blank">Workflow Solutions</a></li> </ul></div> </div> <div class="col-6 col-md-3 col-xl-2 site-footer__nav"> <span>Site</span><div class="menu-site-container"><ul id="menu-site" class="menu"> <li><a href='https://www.ap.org/about/' >About</a></li> <li><a href='https://www.ap.org/about/media-center/' >Media center</a></li> <li><a href='https://www.ap.org/about/careers/' >Careers</a></li> <li><a href='https://www.ap.org/about/our-story/' >Our story</a></li> <li><a href='https://www.ap.org/about/our-causes/' >Our causes</a></li> <li><a href='https://www.ap.org/about/our-people/' >Our people</a></li> </ul></div> </div> </div> </div> <div class="site-footer__lower"> <div class="container"> <div class="row"> <div class="col-12 col-lg-8 site-footer__nav"> <div class="menu-policies-container"><ul id="menu-policies" class="menu"> <li><a href='https://customerzone.ap.org/cz/s/?_gl=1*q3ouhf*_ga*MTY4NjI1NTkyNC4xNzA3NDg5Mjgw*_ga_ML6VNW2YK3*MTcwNzcyNjQyOS4zLjEuMTcwNzc1MzE4NS4wLjAuMA..' class="menu-item-type-custom menu-item-object-custom" target="_blank">AP support</a></li> <li><a href='https://www.ap.org/privacy-policy/' class="menu-item-privacy-policy" >Privacy policy</a></li> <li><a href='https://www.ap.org/terms-and-conditions/' >Terms and conditions</a></li> <li><a href='https://www.ap.org/modern-slavery-statement/' >Modern slavery statement</a></li> <li><a href='https://www.ap.org/no-surprises-act-notice/' >No surprises act notice</a></li> </ul></div> </div> <div class="col-12 col-lg-4 site-footer__social"> <span>FOLLOW AP</span> <ul> <li> <a href="https://www.linkedin.com/company/associated-press" target="_blank" rel="noopener" title="Linkedin"> <svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg> </a> </li> <li> <a href="https://www.youtube.com/ap" target="_blank" rel="noopener" title="Youtube"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/></svg> </a> </li> <li> <a href="https://twitter.com/AboutTheAP" target="_blank" rel="noopener" title="Twitter"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg> </a> </li> <li> <a href="https://www.facebook.com/APNews" target="_blank" rel="noopener" title="Facebook"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"/></svg> </a> </li> </ul> </div> <div class="col-12 site-footer__copyright-text"> All contents © copyright 2024 <a href="https://apnews.com/">The Associated Press</a>. All rights reserved. <a nohref="nohref" class="ot-sdk-show-settings" style="cursor:pointer;">Cookie Preferences</a> </div> </div> </div> </div> </footer> <div class="mobile-menu js-mobile-menu has-primary-background-color"> <div class="mob-nav__header"> <div class="container-fluid"> <div class="row"> <div class="col-6"> <a href="https://www.ap.org" rel="home" itemprop="url"> <img src="https://www.ap.org/wp-content/themes/apnews/assets/images/ap-news-logo.svg" width="158" height="195" class="img-fluid" alt="" itemprop="logo" /> </a> </div> <div class="col-6 menu-toggle-col"> <button class="btn btn--text search-toggle js-search-toggle" type="button" title="Search toggle"> <img class="search-icon" src="https://www.ap.org/wp-content/themes/apnews/assets/images/magnifying-glass.svg" width="30" height="30" alt="Magnifying glass" /> </button> <button class="menu-toggle js-menu-toggle hamburger hamburger--squeeze" type="button" title="Menu toggle"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </button> </div> </div> </div> </div> <ul id="mobile-menu-menu" class="list-reset"><li id="menu-item-51" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-51"><a href="https://www.ap.org/content/">Content<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-4634" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4634"><a href="https://www.ap.org/content/formats/">Formats<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-4635" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4635"><a href="https://www.ap.org/content/formats/video/">Video<span class="chevron-right"></span></a></li> <li id="menu-item-13226" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13226"><a href="https://www.ap.org/content/formats/video/live-video/">Live video<span class="chevron-right"></span></a></li> <li id="menu-item-4637" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4637"><a href="https://www.ap.org/content/formats/photos/">Photos<span class="chevron-right"></span></a></li> <li id="menu-item-4636" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4636"><a href="https://www.ap.org/content/formats/newswires/">Text<span class="chevron-right"></span></a></li> <li id="menu-item-4638" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4638"><a href="https://www.ap.org/content/formats/data/">Data<span class="chevron-right"></span></a></li> <li id="menu-item-4639" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4639"><a href="https://www.ap.org/content/formats/audio/">Audio<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-4641" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4641"><a href="https://www.ap.org/content/topics/">Topics<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-2901" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2901"><a href="https://www.ap.org/content/topics/breaking-news/">Breaking news<span class="chevron-right"></span></a></li> <li id="menu-item-2902" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2902"><a href="https://www.ap.org/content/topics/sports/">Sports<span class="chevron-right"></span></a></li> <li id="menu-item-2904" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2904"><a href="https://www.ap.org/content/topics/business-and-finance/">Business and finance<span class="chevron-right"></span></a></li> <li id="menu-item-2905" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2905"><a href="https://www.ap.org/content/topics/entertainment/">Entertainment<span class="chevron-right"></span></a></li> <li id="menu-item-2906" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2906"><a href="https://www.ap.org/content/topics/lifestyle/">Lifestyle<span class="chevron-right"></span></a></li> <li id="menu-item-2907" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2907"><a href="https://www.ap.org/content/topics/religion-and-faith/">Religion and faith<span class="chevron-right"></span></a></li> <li id="menu-item-2903" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2903"><a href="https://www.ap.org/content/topics/politics/">Politics<span class="chevron-right"></span></a></li> <li id="menu-item-2909" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2909"><a href="https://www.ap.org/content/topics/health/">Health<span class="chevron-right"></span></a></li> <li id="menu-item-2908" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2908"><a href="https://www.ap.org/content/topics/science/">Science<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-4640" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4640"><a href="https://www.ap.org/content/archive/">Archive<span class="chevron-right"></span></a></li> <li id="menu-item-31061" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31061"><a href="https://www.ap.org/content/partners-and-contributors/">Partners and contributors<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-50" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-50"><a href="https://www.ap.org/solutions/">Solutions<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-6737" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6737"><a href="https://www.ap.org/solutions/platforms/">Platforms<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-9265" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9265"><a href="https://www.ap.org/solutions/platforms/newsroom-platform/">AP Newsroom<span class="chevron-right"></span></a></li> <li id="menu-item-13030" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13030"><a target="_blank" rel="noopener" href="https://developer.ap.org/ap-media-api/">Media API<span class="chevron-right"></span></a></li> <li id="menu-item-6740" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6740"><a href="https://www.ap.org/solutions/platforms/ap-stylebook/">AP Stylebook<span class="chevron-right"></span></a></li> <li id="menu-item-9227" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9227"><a href="https://www.ap.org/who-we-serve/ap-storyshare/">AP StoryShare<span class="chevron-right"></span></a></li> <li id="menu-item-9266" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9266"><a target="_blank" rel="noopener" href="https://apnews.com/">APNews.com<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-6745" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6745"><a href="https://www.ap.org/solutions/services/">Services<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-6746" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6746"><a href="https://www.ap.org/solutions/services/ap-360/">Global Media Solutions<span class="chevron-right"></span></a></li> <li id="menu-item-6748" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6748"><a href="https://www.ap.org/solutions/services/ap-productions/">AP Productions<span class="chevron-right"></span></a></li> <li id="menu-item-8394" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8394"><a target="_blank" rel="noopener" href="https://contentservices.ap.org/?_gl=1%2A1gwyx82%2A_ga%2AMTg2MjYyMjkwMS4xNzAyNDU3OTky%2A_ga_ML6VNW2YK3%2AMTcwNzM5OTIzMC40OS4xLjE3MDc0MDA5MDAuMC4wLjA.">Branded content and advertising<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-13223" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13223"><a href="https://workflow.ap.org/">Workflow Solutions<span class="chevron-right"></span></a></li> <li id="menu-item-6742" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6742"><a href="https://www.ap.org/solutions/artificial-intelligence/">Artificial intelligence<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-8393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8393"><a href="https://www.ap.org/solutions/artificial-intelligence/local-news-ai/">AP’s local news AI initiative<span class="chevron-right"></span></a></li> </ul> </li> </ul> </li> <li id="menu-item-6754" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6754"><a href="https://www.ap.org/who-we-serve/">Who we serve<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-8614" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8614"><a href="https://www.ap.org/who-we-serve/media/">Media<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-8615" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8615"><a href="https://www.ap.org/who-we-serve/media/metadata-services/">Metadata services<span class="chevron-right"></span></a></li> <li id="menu-item-8617" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8617"><a href="https://www.ap.org/who-we-serve/media/ap-planner/">AP Planner<span class="chevron-right"></span></a></li> <li id="menu-item-8619" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8619"><a href="https://www.ap.org/who-we-serve/media/ap-daybooks/">AP Daybooks<span class="chevron-right"></span></a></li> <li id="menu-item-8620" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8620"><a target="_blank" rel="noopener" href="https://workflow.ap.org/?_gl=1*imepu8*_ga*MTg2MjYyMjkwMS4xNzAyNDU3OTky*_ga_ML6VNW2YK3*MTcwNzM5OTIzMC40OS4xLjE3MDc0MDE3MzcuMC4wLjA.">Workflow Solutions<span class="chevron-right"></span></a></li> <li id="menu-item-8622" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8622"><a target="_blank" rel="noopener" href="https://www.apstylebook.com/">AP Stylebook<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-9228" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9228"><a href="https://www.ap.org/who-we-serve/government/">Government<span class="chevron-right"></span></a></li> <li id="menu-item-9229" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9229"><a href="https://www.ap.org/who-we-serve/education/">Education<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-13108" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current_page_ancestor menu-item-has-children menu-item-13108"><a href="https://www.ap.org/elections/">Elections<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-13118" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-13118"><a href="https://www.ap.org/elections/our-role/">Our role<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-13119" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11605 current_page_item menu-item-13119"><a href="https://www.ap.org/elections/our-role/counting-the-vote/" aria-current="page">How AP counts the vote<span class="chevron-right"></span></a></li> <li id="menu-item-13120" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13120"><a href="https://www.ap.org/elections/our-role/how-we-call-races/">How we declare winners<span class="chevron-right"></span></a></li> <li id="menu-item-16739" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16739"><a href="https://www.ap.org/elections/our-role/ap-votecast/">AP VoteCast: how we survey the electorate<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-13111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-13111"><a href="https://www.ap.org/elections/formats/">Formats<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-25296" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25296"><a href="https://www.ap.org/elections/formats/graphics/">Graphics<span class="chevron-right"></span></a></li> <li id="menu-item-25295" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25295"><a href="https://www.ap.org/elections/formats/data/">Data<span class="chevron-right"></span></a></li> <li id="menu-item-25294" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25294"><a href="https://www.ap.org/elections/formats/video/">Video<span class="chevron-right"></span></a></li> <li id="menu-item-25297" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25297"><a href="https://www.ap.org/elections/formats/photography/">Photography<span class="chevron-right"></span></a></li> <li id="menu-item-25293" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25293"><a href="https://www.ap.org/elections/formats/text/">Text<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-13267" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-13267"><a href="https://www.ap.org/elections/solutions/services/">Services<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-25298" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25298"><a href="https://www.ap.org/elections/formats/">News coverage<span class="chevron-right"></span></a></li> <li id="menu-item-25300" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25300"><a href="https://www.ap.org/elections/solutions/services/ap-vote-count/">AP Vote Count<span class="chevron-right"></span></a></li> <li id="menu-item-25301" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25301"><a href="https://www.ap.org/elections/our-role/ap-votecast/">AP VoteCast<span class="chevron-right"></span></a></li> <li id="menu-item-25299" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25299"><a href="https://www.ap.org/elections/solutions/services/live-location-services/">Live and location services<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-13265" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-13265"><a href="https://www.ap.org/elections/industry/">By industry<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-25303" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25303"><a href="https://www.ap.org/elections/industry/media/">Media<span class="chevron-right"></span></a></li> <li id="menu-item-25304" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25304"><a href="https://www.ap.org/elections/industry/non-profits/">Nonprofits<span class="chevron-right"></span></a></li> <li id="menu-item-25305" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25305"><a href="https://www.ap.org/elections/industry/financial-services/">Financial services<span class="chevron-right"></span></a></li> <li id="menu-item-25306" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25306"><a href="https://www.ap.org/elections/industry/technology/">Technology<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-13271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-13271"><a href="https://www.ap.org/elections/get-in-touch/">Get in touch<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-13270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13270"><a href="https://www.ap.org/elections/free-trial/">Free trial<span class="chevron-right"></span></a></li> <li id="menu-item-25308" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25308"><a href="https://www.ap.org/elections/get-in-touch/">Contact us<span class="chevron-right"></span></a></li> <li id="menu-item-26300" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26300"><a href="https://www.ap.org/elections/get-in-touch/email-updates/">Sign up for updates<span class="chevron-right"></span></a></li> </ul> </li> </ul> </li> <li id="menu-item-24697" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24697"><a href="https://www.ap.org/news-highlights/">News Highlights<span class="chevron-right"></span></a></li> <li id="menu-item-844" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-844"><a href="https://www.ap.org/about/">About<span class="chevron-right"></span></a><ul class="sub-menu"><li><a href=# class='mob-menu-back js-mob-menu-back'><span class="chevron-left">Back</span></a></li> <li id="menu-item-9282" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9282"><a href="https://www.ap.org/about/awards-and-recognition/">Awards and recognition<span class="chevron-right"></span></a></li> <li id="menu-item-9283" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9283"><a href="https://www.ap.org/about/media-center/">Media center<span class="chevron-right"></span></a></li> <li id="menu-item-12959" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12959"><a href="https://www.ap.org/about/news-values-and-principles/">News values<span class="chevron-right"></span></a></li> <li id="menu-item-13374" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13374"><a href="https://www.ap.org/about/supporting-ap/">Supporting AP<span class="chevron-right"></span></a></li> <li id="menu-item-9284" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9284"><a href="https://www.ap.org/about/corporate-archives/">Corporate archives<span class="chevron-right"></span></a></li> <li id="menu-item-9287" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9287"><a href="https://www.ap.org/about/careers/">Careers<span class="chevron-right"></span></a></li> </ul> </li> <li id="menu-item-846" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-846"><a target="_blank" rel="noopener" href="https://customerzone.ap.org/s/">AP Customer Zone<span class="chevron-right"></span></a></li> </ul> <div class="mob-nav__cta"> <a href="https://www.ap.org/contact-us/" class="btn btn--solid btn--contact">Contact us</a> </div> <div class="socials"> <span>FOLLOW AP</span> <ul> <li> <a href="https://www.linkedin.com/company/associated-press" target="_blank" rel="noopener" title="Linkedin"> <svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg> </a> </li> <li> <a href="https://www.youtube.com/ap" target="_blank" rel="noopener" title="Youtube"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/></svg> </a> </li> <li> <a href="https://twitter.com/AboutTheAP" target="_blank" rel="noopener" title="Twitter"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg> </a> </li> <li> <a href="https://www.facebook.com/APNews" target="_blank" rel="noopener" title="Facebook"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"/></svg> </a> </li> </ul> </div> </div> <link rel='stylesheet' id='strategiq-faq-accordion-style-css' href='https://www.ap.org/wp-content/themes/apnews/assets/css/faq-accordion/block-faq-accordion.css' media='all' /> <link rel='stylesheet' id='strategiq-content-video-style-css' href='https://www.ap.org/wp-content/themes/apnews/assets/css/content-video/block-content-video.css' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://www.ap.org/wp-content/themes/apnews/assets/css/vendor/swiper.min.css' media='all' /> <link rel='stylesheet' id='wp-block-paragraph-css' href='https://www.ap.org/wp-includes/blocks/paragraph/style.min.css' media='all' /> <link rel='stylesheet' id='wp-block-heading-css' href='https://www.ap.org/wp-includes/blocks/heading/style.min.css' media='all' /> <link rel='stylesheet' id='strategiq-large-post-carousel-style-css' href='https://www.ap.org/wp-content/themes/apnews/assets/css/large-post-carousel/block-large-post-carousel.css' media='all' /> <script id="rocket-browser-checker-js-after"> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script id="rocket-preload-links-js-extra"> var RocketPreloadLinksConfig = {"excludeUris":"\/|\/news-highlights\/rss-feed\/top-stories\/|\/news-highlights\/updates\/2024\/testimonial-photographer-behind-the-trump-shooting-picture\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/www.ap.org","onHoverDelay":"100","rateThrottle":"3"}; </script> <script id="rocket-preload-links-js-after"> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script src="https://www.ap.org/wp-content/themes/apnews/assets/js/jquery.3.5.1.min.js" id="jquery-js"></script> <script id="app-scripts-js-extra"> var ajaxPostFeeds = {"baseURL":"https:\/\/www.ap.org\/elections\/our-role\/counting-the-vote\/","feeds":{"post-feed":{"args":{"post_type":"post","posts_per_page":"12"},"filters":[],"page":1,"post_per_page":"12"}}}; </script> <script src="https://www.ap.org/wp-content/themes/apnews/assets/js/app.min.js" id="app-scripts-js"></script> <script src="https://www.ap.org/wp-content/themes/apnews/assets/js/vendor/swiper.min.js" id="swiper-js"></script> <script src="https://www.ap.org/wp-content/themes/apnews/assets/js/large-post-carousel/block-large-post-carousel.min.js" id="large-post-carousel-js"></script> <script> // find the navigation item called 'Elections' and replace the text to read 'US Elections' document.addEventListener('DOMContentLoaded', function() { const navItems = document.querySelectorAll('.menu-item-text'); navItems.forEach(function(item) { if (item.textContent === 'Elections') { item.textContent = 'US Elections'; } }); const mobileNavItems = document.querySelectorAll('#mobile-menu-menu .menu-item a'); mobileNavItems.forEach(function(item) { if (item.textContent === 'Elections') { item.textContent = 'US Elections'; } }); }); </script> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->

Pages: 1 2 3 4 5 6 7 8 9 10