/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pf-grand-gothic-compressed{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 25;}.pf-grand-gothic-compressed-medium{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 25,"wght" 500;}.pf-grand-gothic-compressed-semi-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 25,"wght" 600;}.pf-grand-gothic-compressed-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 25,"wght" 700;}.pf-grand-gothic-compressed-extra-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 25,"wght" 800;}.pf-grand-gothic-compressed-heavy{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 25,"wght" 900;}.pf-grand-gothic-condensed{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 40;}.pf-grand-gothic-condensed-medium{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 40,"wght" 500;}.pf-grand-gothic-condensed-semi-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 40,"wght" 600;}.pf-grand-gothic-condensed-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 40,"wght" 700;}.pf-grand-gothic-condensed-extra-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 40,"wght" 800;}.pf-grand-gothic-condensed-heavy{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 40,"wght" 900;}.pf-grand-gothic-regular{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wght" 400;}.pf-grand-gothic-medium{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wght" 500;}.pf-grand-gothic-semi-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wght" 600;}.pf-grand-gothic-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wght" 700;}.pf-grand-gothic-extra-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wght" 800;}.pf-grand-gothic-heavy{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wght" 900;}.pf-grand-gothic-wide{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 125;}.pf-grand-gothic-wide-medium{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 125,"wght" 500;}.pf-grand-gothic-wide-semi-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 125,"wght" 600;}.pf-grand-gothic-wide-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 125,"wght" 700;}.pf-grand-gothic-wide-extra-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 125,"wght" 800;}.pf-grand-gothic-wide-heavy{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 125,"wght" 900;}.pf-grand-gothic-extended{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 150;}.pf-grand-gothic-extended-medium{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 150,"wght" 500;}.pf-grand-gothic-extended-semi-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 150,"wght" 600;}.pf-grand-gothic-extended-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 150,"wght" 700;}.pf-grand-gothic-extended-extra-bold{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 150,"wght" 800;}.pf-grand-gothic-extended-heavy{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wdth" 150,"wght" 900;}.pf-grand-gothic-body a{font-family:pf-grand-gothik-variable,sans-serif;font-variation-settings:"wght" 700;text-decoration:underline;}@font-face{font-family:"ff-good-headline-web-pro-extended";src:url("https://use.typekit.net/af/64f6ed/00000000000000007735ab92/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/64f6ed/00000000000000007735ab92/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/64f6ed/00000000000000007735ab92/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:900;}@font-face{font-family:"ff-good-headline-web-pro-extra-condensed";src:url("https://use.typekit.net/af/34eb88/00000000000000007735ab96/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/34eb88/00000000000000007735ab96/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/34eb88/00000000000000007735ab96/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:900;}.good-headline-pro-extended-ultra{font-family:"ff-good-headline-web-pro-extended",sans-serif;font-weight:900;}.good-headline-pro-extra-condensed-ultra{font-family:"ff-good-headline-web-pro-extra-condensed",sans-serif;font-weight:900;}.good-headline-pro-wide{font-family:"good-headline-web-pro-wide",sans-serif;font-weight:400;}.good-headline-pro{font-family:ff-good-headline-web-pro,sans-serif;font-weight:500;}.good-headline-pro-bold{font-family:ff-good-headline-web-pro,sans-serif;font-weight:700;}.good-headline-pro-black{font-family:ff-good-headline-web-pro,sans-serif;font-weight:900;}.good-headline-pro-extra-condensed,.good-headline-pro-extra-condensed-bold,.good-headline-pro-extra-condensed-black{font-family:"ff-good-headline-web-pro-extra-condensed",sans-serif;font-weight:900;}.election-2026-priority-races__circle{perspective:800px;}.election-2026-priority-races__flip{transform-style:preserve-3d;transition:transform 0.5s;}.election-2026-priority-races__circle:hover .election-2026-priority-races__flip,.election-2026-priority-races__circle:focus-within .election-2026-priority-races__flip{transform:rotateY(180deg);}
