.election-share-button-module__VMWXLa__button{border:1px solid hsl(var(--border));min-height:46px;color:hsl(var(--foreground));background:hsl(var(--background)/.6);font:inherit;font-size:var(--type-body-sm);cursor:pointer;border-radius:360px;align-items:center;padding:0 1.04167vw;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.election-share-button-module__VMWXLa__button:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}@media (pointer:coarse){.election-share-button-module__VMWXLa__button{min-height:48px}}@media screen and (max-width:1024px){.election-share-button-module__VMWXLa__button{padding-left:1.95313vw;padding-right:1.95313vw}}@media screen and (max-width:600px){.election-share-button-module__VMWXLa__button{padding-left:4.16667vw;padding-right:4.16667vw}}@media (prefers-reduced-motion:reduce){.election-share-button-module__VMWXLa__button{transition:none}}
.election-sparkline-module__eh494a__host{width:5vw;height:1.46vw;color:inherit;display:inline-block}.election-sparkline-module__eh494a__svg{width:100%;height:100%;display:block;overflow:visible}.election-sparkline-module__eh494a__midline{stroke:currentColor;stroke-width:1px;stroke-dasharray:2 2;opacity:.35;vector-effect:non-scaling-stroke}.election-sparkline-module__eh494a__line{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.22,.78,.17,1) .16s forwards election-sparkline-module__eh494a__sparkDraw}.election-sparkline-module__eh494a__dot{fill:currentColor;vector-effect:non-scaling-stroke;opacity:0;animation:.24s .9s forwards election-sparkline-module__eh494a__sparkDot}@keyframes election-sparkline-module__eh494a__sparkDraw{to{stroke-dashoffset:0}}@keyframes election-sparkline-module__eh494a__sparkDot{to{opacity:1}}@media screen and (max-width:1024px){.election-sparkline-module__eh494a__host{width:12.5vw;height:3.65vw}}@media screen and (max-width:600px){.election-sparkline-module__eh494a__host{width:23.3vw;height:6.8vw}}@media (prefers-reduced-motion:reduce){.election-sparkline-module__eh494a__line{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.election-sparkline-module__eh494a__dot{opacity:1;animation:none}}
.election-briefings-morph-module__9P0Z8a__stage{grid-template-rows:minmax(0,1fr);min-width:0;display:grid;position:relative}.election-briefings-morph-module__9P0Z8a__stage[data-gliding=true]{overflow-y:clip}.election-briefings-morph-module__9P0Z8a__content{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.election-briefings-morph-module__9P0Z8a__ghost{top:0;pointer-events:none;position:absolute;left:0;right:0}
.election-briefings-silhouette-module__cmuR8a__host{--silhouette-h:8.85vw;width:100%;height:var(--silhouette-h);flex:none;display:block;position:relative}.election-briefings-silhouette-module__cmuR8a__host[data-tone=safe-d]{--tone:var(--election-band-safe-d)}.election-briefings-silhouette-module__cmuR8a__host[data-tone=likely-d]{--tone:var(--election-band-likely-d)}.election-briefings-silhouette-module__cmuR8a__host[data-tone=lean-d]{--tone:var(--election-band-lean-d)}.election-briefings-silhouette-module__cmuR8a__host[data-tone=tossup]{--tone:var(--election-band-tossup)}.election-briefings-silhouette-module__cmuR8a__host[data-tone=lean-r]{--tone:var(--election-band-lean-r)}.election-briefings-silhouette-module__cmuR8a__host[data-tone=likely-r]{--tone:var(--election-band-likely-r)}.election-briefings-silhouette-module__cmuR8a__host[data-tone=safe-r]{--tone:var(--election-band-safe-r)}.election-briefings-silhouette-module__cmuR8a__host[data-tone=ind]{--tone:var(--election-band-ind)}.election-briefings-silhouette-module__cmuR8a__host[data-tone=none]{--tone:var(--election-band-none)}.election-briefings-silhouette-module__cmuR8a__glow{filter:drop-shadow(0 .62vw 1.67vw color-mix(in oklab,var(--tone)55%,transparent));animation:.52s cubic-bezier(.22,.78,.17,1) both election-briefings-silhouette-module__cmuR8a__rise;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes election-briefings-silhouette-module__cmuR8a__rise{0%{opacity:0;scale:.94}}.election-briefings-silhouette-module__cmuR8a__cut{isolation:isolate;-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.election-briefings-silhouette-module__cmuR8a__tint{background:radial-gradient(circle at 50% 40%,color-mix(in oklab,var(--tone)34%,white)0%,color-mix(in oklab,var(--tone)58%,white)100%);position:absolute;top:0;bottom:0;left:0;right:0}.election-briefings-silhouette-module__cmuR8a__field,.election-briefings-silhouette-module__cmuR8a__video{top:50%;object-fit:cover;mix-blend-mode:multiply;filter:grayscale()contrast(1.35);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:330%;max-width:none;height:auto;transition:opacity .32s;position:absolute;translate:-50% -50%}.election-briefings-silhouette-module__cmuR8a__field:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-silhouette-module__cmuR8a__field:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-silhouette-module__cmuR8a__field:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-silhouette-module__cmuR8a__video:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-silhouette-module__cmuR8a__video:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-silhouette-module__cmuR8a__video:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-silhouette-module__cmuR8a__field:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.election-briefings-silhouette-module__cmuR8a__field:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.election-briefings-silhouette-module__cmuR8a__field:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.election-briefings-silhouette-module__cmuR8a__video:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.election-briefings-silhouette-module__cmuR8a__video:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.election-briefings-silhouette-module__cmuR8a__video:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.election-briefings-silhouette-module__cmuR8a__field{opacity:.9}.election-briefings-silhouette-module__cmuR8a__field[data-loaded=true]{opacity:0}.election-briefings-silhouette-module__cmuR8a__video{opacity:0;width:123.75%}.election-briefings-silhouette-module__cmuR8a__video[data-loaded=true]{opacity:.95}[dir=rtl] .election-briefings-silhouette-module__cmuR8a__field{translate:50% -50%}[dir=rtl] .election-briefings-silhouette-module__cmuR8a__video{translate:50% -50%}.election-briefings-silhouette-module__cmuR8a__colorize{background:color-mix(in oklab,var(--tone)72%,black 28%);mix-blend-mode:lighten;position:absolute;top:0;bottom:0;left:0;right:0}.election-briefings-silhouette-module__cmuR8a__outline{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.election-briefings-silhouette-module__cmuR8a__outline path{fill:none;stroke:color-mix(in oklab,var(--tone)82%,var(--text-primary)18%);stroke-width:1.25px;stroke-linejoin:round;opacity:.9}.election-briefings-silhouette-module__cmuR8a__host[data-tone=none] .election-briefings-silhouette-module__cmuR8a__outline path{stroke:var(--election-glass-muted);stroke-dasharray:4 3}.election-briefings-silhouette-module__cmuR8a__placeholder{background:color-mix(in oklab,var(--text-primary)6%,transparent);border-radius:1.04vw;position:absolute;top:18%;bottom:18%;left:30%;right:30%}.dark .election-briefings-silhouette-module__cmuR8a__tint{background:radial-gradient(circle at 50% 40%,color-mix(in oklab,var(--tone)46%,black)0%,color-mix(in oklab,var(--tone)22%,black)100%)}.dark .election-briefings-silhouette-module__cmuR8a__field{mix-blend-mode:screen;filter:invert()grayscale()contrast(1.35)brightness(1.2)}.dark .election-briefings-silhouette-module__cmuR8a__video{mix-blend-mode:screen;filter:invert()grayscale()contrast(1.35)brightness(1.2)}.dark .election-briefings-silhouette-module__cmuR8a__colorize{background:var(--tone);mix-blend-mode:darken}@media screen and (max-width:1024px){.election-briefings-silhouette-module__cmuR8a__host{--silhouette-h:17.71vw}.election-briefings-silhouette-module__cmuR8a__glow{filter:drop-shadow(0 1.04vw 2.6vw color-mix(in oklab,var(--tone)55%,transparent))}.election-briefings-silhouette-module__cmuR8a__placeholder{border-radius:1.95vw}}@media screen and (max-width:600px){.election-briefings-silhouette-module__cmuR8a__host{--silhouette-h:33.01vw}.election-briefings-silhouette-module__cmuR8a__glow{filter:drop-shadow(0 1.94vw 4.85vw color-mix(in oklab,var(--tone)55%,transparent))}.election-briefings-silhouette-module__cmuR8a__placeholder{border-radius:3.88vw}}@media (prefers-reduced-motion:reduce){.election-briefings-silhouette-module__cmuR8a__glow{animation:none}.election-briefings-silhouette-module__cmuR8a__field,.election-briefings-silhouette-module__cmuR8a__video{transition:none}}
.election-briefings-featured-module__J33kJa__featured{isolation:isolate;border:1px solid color-mix(in srgb,var(--border-color-default)60%,transparent);background:radial-gradient(ellipse 60% 80% at 85% 30%,color-mix(in srgb,var(--text-primary)5%,transparent),transparent 70%),color-mix(in srgb,var(--bg-secondary)22%,transparent);border-radius:1.88vw;grid-template-columns:minmax(0,1fr);min-width:0;padding:1.46vw 1.67vw;display:grid;position:relative;overflow:clip}.election-briefings-featured-module__J33kJa__featuredBody{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:1.67vw;min-width:0;display:grid}.election-briefings-featured-module__J33kJa__featuredMain{flex-direction:column;gap:.83vw;min-width:0;display:flex}.election-briefings-featured-module__J33kJa__chips{flex-wrap:wrap;align-items:center;gap:.42vw;display:flex}.election-briefings-featured-module__J33kJa__chip{border:1px solid color-mix(in srgb,var(--border-color-default)50%,transparent);background:color-mix(in srgb,var(--bg-secondary)40%,transparent);color:var(--text-primary);font-size:var(--type-caption);font-weight:600;line-height:var(--leading-tight);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:360px;align-items:center;gap:.36vw;padding:.26vw .68vw;display:inline-flex}.election-briefings-featured-module__J33kJa__chip svg{opacity:.75;width:.83vw;min-width:11px;height:.83vw;min-height:11px}.election-briefings-featured-module__J33kJa__quiet{color:var(--text-secondary);font-weight:500}.election-briefings-featured-module__J33kJa__flip{border:1px dashed color-mix(in srgb,var(--text-primary)40%,transparent);color:var(--text-primary);font-size:var(--type-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:var(--leading-tight);white-space:nowrap;border-radius:360px;padding:.21vw .52vw}.election-briefings-featured-module__J33kJa__swatch{background:var(--election-band-none);border-radius:.104167vw;flex:none;width:.7em;height:.7em}.election-briefings-featured-module__J33kJa__swatch[data-band=safe-d]{background:var(--election-band-safe-d)}.election-briefings-featured-module__J33kJa__swatch[data-band=likely-d]{background:var(--election-band-likely-d)}.election-briefings-featured-module__J33kJa__swatch[data-band=lean-d]{background:var(--election-band-lean-d)}.election-briefings-featured-module__J33kJa__swatch[data-band=tossup]{background:var(--election-band-tossup);box-shadow:inset 0 0 0 1px var(--election-band-tossup-edge)}.election-briefings-featured-module__J33kJa__swatch[data-band=lean-r]{background:var(--election-band-lean-r)}.election-briefings-featured-module__J33kJa__swatch[data-band=likely-r]{background:var(--election-band-likely-r)}.election-briefings-featured-module__J33kJa__swatch[data-band=safe-r]{background:var(--election-band-safe-r)}.election-briefings-featured-module__J33kJa__swatch[data-band=ind]{background:var(--election-band-ind)}.election-briefings-featured-module__J33kJa__name{color:var(--text-primary);font-size:var(--type-heading);letter-spacing:-.025em;font-weight:650;line-height:var(--leading-tight);flex-wrap:wrap;align-items:baseline;gap:.62vw;margin:0;display:flex}.election-briefings-featured-module__J33kJa__name small{color:var(--text-tertiary);font-size:var(--type-body-sm);letter-spacing:0;font-weight:600}.election-briefings-featured-module__J33kJa__question{max-width:40em;color:var(--text-secondary);font-size:var(--type-body-sm);line-height:var(--leading-body);margin:0}.election-briefings-featured-module__J33kJa__tug{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"left.right""bar bar bar";align-items:end;gap:.42vw 1.04vw;padding:.83vw 0 .21vw;display:grid}.election-briefings-featured-module__J33kJa__tugSide{gap:.1vw;min-width:0;display:grid}.election-briefings-featured-module__J33kJa__tugSide[data-side=dem],.election-briefings-featured-module__J33kJa__tugSide[data-side=ind]{grid-area:left}.election-briefings-featured-module__J33kJa__tugSide[data-side=rep]{text-align:end;--channel:var(--election-channel-r);grid-area:right;justify-items:end}.election-briefings-featured-module__J33kJa__tugSide b{min-width:0;color:var(--text-primary);font-size:var(--type-body-sm);font-weight:650;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:clip}.election-briefings-featured-module__J33kJa__tugSide>span{color:var(--channel);font-size:var(--type-title);letter-spacing:-.02em;font-weight:700;line-height:var(--leading-tight);font-variant-numeric:tabular-nums;white-space:nowrap}.election-briefings-featured-module__J33kJa__tugSide[data-side=dem]{--channel:var(--election-channel-d)}.election-briefings-featured-module__J33kJa__tugSide[data-side=ind]{--channel:var(--election-channel-ind)}.election-briefings-featured-module__J33kJa__tugBar{border-radius:360px;grid-area:bar;gap:.104167vw;height:.62vw;display:flex;position:relative;overflow:clip}.election-briefings-featured-module__J33kJa__tugFill{transform-origin:0;min-width:0;animation:election-briefings-featured-module__J33kJa__tugIn .9s var(--brief-ease)both .16s;flex-basis:0}.election-briefings-featured-module__J33kJa__tugFill[data-side=rep]{transform-origin:100%;background:linear-gradient(270deg,color-mix(in oklab,var(--election-channel-r)75%,white 25%),var(--election-channel-r))}.election-briefings-featured-module__J33kJa__tugFill[data-side=dem]{background:linear-gradient(90deg,color-mix(in oklab,var(--election-channel-d)75%,white 25%),var(--election-channel-d))}.election-briefings-featured-module__J33kJa__tugFill[data-side=ind]{background:var(--election-channel-ind)}.election-briefings-featured-module__J33kJa__tugMid{background:var(--text-primary);opacity:.6;width:2px;position:absolute;top:0;bottom:0;translate:-50%}.election-briefings-featured-module__J33kJa__tugMid:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-featured-module__J33kJa__tugMid:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-featured-module__J33kJa__tugMid:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.election-briefings-featured-module__J33kJa__tugMid:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.election-briefings-featured-module__J33kJa__tugMid:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.election-briefings-featured-module__J33kJa__tugMid:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}@keyframes election-briefings-featured-module__J33kJa__tugIn{0%{scale:0 1}}.election-briefings-featured-module__J33kJa__final{flex-wrap:wrap;align-items:baseline;gap:.36vw .83vw;padding:.83vw 0 .21vw;display:flex}.election-briefings-featured-module__J33kJa__finalLabel{flex-basis:100%}.election-briefings-featured-module__J33kJa__finalFigure{color:var(--text-primary);font-size:var(--type-title);letter-spacing:-.02em;font-weight:700;line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.election-briefings-featured-module__J33kJa__verdict{border:1px solid color-mix(in srgb,var(--border-color-default)60%,transparent);color:var(--text-secondary);font-size:var(--type-caption);white-space:nowrap;border-radius:360px;padding:.21vw .62vw;font-weight:650}.election-briefings-featured-module__J33kJa__verdict[data-verdict=correct]{border-color:color-mix(in srgb,var(--text-primary)35%,transparent);color:var(--text-primary)}.election-briefings-featured-module__J33kJa__verdict[data-verdict=missed]{border-style:dashed;border-color:color-mix(in srgb,var(--text-primary)45%,transparent);color:var(--text-primary)}.election-briefings-featured-module__J33kJa__read{border:1px solid color-mix(in srgb,var(--border-color-default)50%,transparent);background:0 0;border-radius:1.25vw;flex-direction:column;align-items:flex-start;gap:.52vw;margin-top:auto;padding:1.04vw 1.15vw;display:flex}.election-briefings-featured-module__J33kJa__readLabel{color:var(--text-secondary);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:var(--leading-body);margin:0}.election-briefings-featured-module__J33kJa__lede{color:var(--text-primary);font-size:var(--type-body);line-height:var(--leading-relaxed);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.election-briefings-featured-module__J33kJa__ledeEmpty{color:var(--text-secondary);font-size:var(--type-body-sm);line-height:var(--leading-body);margin:0}.election-briefings-featured-module__J33kJa__open{border:1px solid color-mix(in srgb,var(--text-primary)28%,transparent);min-height:28px;color:var(--text-primary);font:inherit;font-size:var(--type-caption);font-weight:650;line-height:var(--leading-tight);cursor:pointer;background:0 0;border-radius:360px;align-items:center;gap:.31vw;padding:.36vw .83vw;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.election-briefings-featured-module__J33kJa__open:hover{border-color:var(--text-primary);background:color-mix(in srgb,var(--text-primary)8%,transparent)}.election-briefings-featured-module__J33kJa__open:focus-visible{outline:2px solid var(--ac-primary);outline-offset:2px}.election-briefings-featured-module__J33kJa__open svg{width:.83vw;min-width:12px;height:.83vw;min-height:12px}[dir=rtl] .election-briefings-featured-module__J33kJa__open svg{scale:-1 1}.election-briefings-featured-module__J33kJa__featuredVisual{flex-direction:column;justify-content:center;align-items:center;gap:.62vw;min-width:0;display:flex}.election-briefings-featured-module__J33kJa__featuredVisual>:first-child{--silhouette-h:11.46vw}.election-briefings-featured-module__J33kJa__bigValue{color:var(--text-primary);font-size:calc(var(--type-display)*1.05);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.election-briefings-featured-module__J33kJa__bigValue[data-counted=true]{font-size:var(--type-title);letter-spacing:0;line-height:var(--leading-heading);text-align:center;white-space:normal}.election-briefings-featured-module__J33kJa__visualFoot{align-items:center;gap:.62vw;min-height:1.67vw;display:flex}.election-briefings-featured-module__J33kJa__spark{width:6.25vw;color:var(--text-tertiary);display:block}.election-briefings-featured-module__J33kJa__spark:empty{display:none}.election-briefings-featured-module__J33kJa__spark[data-leader=dem]{color:var(--election-channel-d)}.election-briefings-featured-module__J33kJa__spark[data-leader=rep]{color:var(--election-channel-r)}.election-briefings-featured-module__J33kJa__spark[data-leader=ind]{color:var(--election-channel-ind)}.election-briefings-featured-module__J33kJa__change{color:var(--text-primary);font-size:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.26vw;font-weight:600;display:inline-flex}.election-briefings-featured-module__J33kJa__change[data-direction=down]{color:var(--text-secondary)}.election-briefings-featured-module__J33kJa__changeSwatch{background:var(--election-channel-ind);border-radius:.104167vw;flex:none;width:.55em;height:.55em}.election-briefings-featured-module__J33kJa__changeSwatch[data-swatch=dem]{background:var(--election-channel-d)}.election-briefings-featured-module__J33kJa__changeSwatch[data-swatch=rep]{background:var(--election-channel-r)}@media screen and (max-width:1024px){.election-briefings-featured-module__J33kJa__featured{border-radius:3.13vw;padding:2.6vw 3.13vw}.election-briefings-featured-module__J33kJa__featuredBody{gap:2.6vw}.election-briefings-featured-module__J33kJa__featuredMain{gap:1.56vw}.election-briefings-featured-module__J33kJa__chips{gap:.78vw}.election-briefings-featured-module__J33kJa__chip{gap:.65vw;padding:.52vw 1.3vw}.election-briefings-featured-module__J33kJa__chip svg{width:1.56vw;height:1.56vw}.election-briefings-featured-module__J33kJa__flip{padding:.39vw .98vw}.election-briefings-featured-module__J33kJa__name{gap:1.17vw}.election-briefings-featured-module__J33kJa__tug{gap:.78vw 1.95vw;padding:1.56vw 0 .39vw}.election-briefings-featured-module__J33kJa__tugSide{gap:.2vw}.election-briefings-featured-module__J33kJa__tugBar{gap:.195313vw;height:1.17vw}.election-briefings-featured-module__J33kJa__read{border-radius:2.34vw;gap:1.04vw;padding:1.95vw 2.08vw}.election-briefings-featured-module__J33kJa__open{gap:.59vw;padding:.68vw 1.56vw}.election-briefings-featured-module__J33kJa__open svg{width:1.56vw;height:1.56vw}.election-briefings-featured-module__J33kJa__featuredVisual{gap:1.17vw}.election-briefings-featured-module__J33kJa__featuredVisual>:first-child{--silhouette-h:21.48vw}.election-briefings-featured-module__J33kJa__visualFoot{gap:1.17vw;min-height:3.13vw}.election-briefings-featured-module__J33kJa__spark{width:11.72vw}.election-briefings-featured-module__J33kJa__change{gap:.52vw}.election-briefings-featured-module__J33kJa__final{gap:.68vw 1.56vw;padding:1.56vw 0 .39vw}.election-briefings-featured-module__J33kJa__verdict{padding:.39vw 1.16vw}.election-briefings-featured-module__J33kJa__swatch,.election-briefings-featured-module__J33kJa__changeSwatch{border-radius:.195313vw}}@media screen and (max-width:600px){.election-briefings-featured-module__J33kJa__featured{border-radius:5.83vw;padding:4.37vw}.election-briefings-featured-module__J33kJa__featuredBody{grid-template-columns:minmax(0,1fr);gap:3.88vw}.election-briefings-featured-module__J33kJa__featuredMain{gap:2.91vw}.election-briefings-featured-module__J33kJa__featuredVisual{flex-flow:wrap;order:-1;justify-content:space-between;gap:2.91vw}.election-briefings-featured-module__J33kJa__featuredVisual>:first-child{--silhouette-h:24.27vw;width:40%}.election-briefings-featured-module__J33kJa__chips{gap:1.46vw}.election-briefings-featured-module__J33kJa__chip{gap:1.21vw;padding:.97vw 2.43vw}.election-briefings-featured-module__J33kJa__chip svg{width:2.91vw;height:2.91vw}.election-briefings-featured-module__J33kJa__flip{padding:.73vw 1.94vw}.election-briefings-featured-module__J33kJa__name{gap:2.18vw}.election-briefings-featured-module__J33kJa__bigValue{font-size:var(--type-heading)}.election-briefings-featured-module__J33kJa__tug{gap:1.46vw 2.91vw;padding:2.91vw 0 .73vw}.election-briefings-featured-module__J33kJa__tugSide{gap:.36vw}.election-briefings-featured-module__J33kJa__tugBar{gap:.416667vw;height:2.18vw}.election-briefings-featured-module__J33kJa__read{border-radius:4.37vw;gap:1.94vw;padding:3.64vw 3.88vw}.election-briefings-featured-module__J33kJa__open{gap:1.21vw;min-height:44px;padding:1.21vw 3.4vw}.election-briefings-featured-module__J33kJa__open svg{width:3.4vw;height:3.4vw}.election-briefings-featured-module__J33kJa__visualFoot{flex-basis:100%;justify-content:center;gap:2.18vw;min-height:5.83vw}.election-briefings-featured-module__J33kJa__spark{width:21.84vw}.election-briefings-featured-module__J33kJa__change{gap:.97vw}.election-briefings-featured-module__J33kJa__final{gap:1.44vw 3.32vw;padding:3.32vw 0 .84vw}.election-briefings-featured-module__J33kJa__verdict{padding:.84vw 2.48vw}.election-briefings-featured-module__J33kJa__swatch,.election-briefings-featured-module__J33kJa__changeSwatch{border-radius:.416667vw}}@media (prefers-reduced-motion:reduce){.election-briefings-featured-module__J33kJa__tugFill{animation:none}.election-briefings-featured-module__J33kJa__open{transition:none}}
.election-method-module__43zZtG__section{position:relative;overflow:clip}.election-method-module__43zZtG__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.election-method-module__43zZtG__reveal,.election-method-module__43zZtG__answer,.election-method-module__43zZtG__updated{transition:opacity var(--transition-smooth),transform var(--transition-smooth)}.election-method-module__43zZtG__answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.6vw;margin:0;display:grid}.election-method-module__43zZtG__answer{border-top:1px solid color-mix(in srgb,var(--border-color-default)60%,transparent);flex-direction:column;gap:.42vw;min-width:0;padding:1.25vw 0 1.67vw;display:flex}.election-method-module__43zZtG__answer[data-wide=true]{grid-column:1/-1}.election-method-module__43zZtG__answerTitle{color:hsl(var(--foreground));font-size:1.04vw;font-weight:500;line-height:1.4}.election-method-module__43zZtG__answerBody{color:hsl(var(--muted-foreground));margin:0;font-size:.94vw;line-height:1.75}.election-method-module__43zZtG__answer[data-wide=true] .election-method-module__43zZtG__answerBody{max-width:52vw}.election-method-module__43zZtG__updated{color:var(--text-tertiary);font-size:var(--type-caption);line-height:var(--leading-body);font-variant-numeric:tabular-nums;margin:.42vw 0 0}@media screen and (max-width:1024px){.election-method-module__43zZtG__answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3.91vw}.election-method-module__43zZtG__answer{gap:.78vw;padding:2.34vw 0 3.13vw}.election-method-module__43zZtG__answerTitle{font-size:1.95vw}.election-method-module__43zZtG__answerBody{font-size:1.76vw}.election-method-module__43zZtG__answer[data-wide=true] .election-method-module__43zZtG__answerBody{max-width:none}.election-method-module__43zZtG__updated{margin-top:.78vw}}@media screen and (max-width:600px){.election-method-module__43zZtG__answers{grid-template-columns:minmax(0,1fr);gap:0}.election-method-module__43zZtG__answer{gap:1.46vw;padding:4.37vw 0 5.83vw}.election-method-module__43zZtG__answerTitle{font-size:4.37vw}.election-method-module__43zZtG__answerBody{font-size:3.75vw}.election-method-module__43zZtG__updated{margin-top:1.46vw}}@media (prefers-reduced-motion:reduce){.election-method-module__43zZtG__reveal,.election-method-module__43zZtG__answer,.election-method-module__43zZtG__updated{transition:none}}
.election-closing-sphere-module__pL-EQG__host{aspect-ratio:1;mix-blend-mode:multiply;pointer-events:none;width:100%;display:block;position:relative}.election-closing-sphere-module__pL-EQG__poster,.election-closing-sphere-module__pL-EQG__video{object-fit:contain;filter:grayscale()contrast(1.04);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .26s;position:absolute;top:0;bottom:0;left:0;right:0}.election-closing-sphere-module__pL-EQG__poster{opacity:.4}.election-closing-sphere-module__pL-EQG__video[data-loaded=true]~.election-closing-sphere-module__pL-EQG__poster,.election-closing-sphere-module__pL-EQG__video{opacity:0}.election-closing-sphere-module__pL-EQG__video[data-loaded=true]{opacity:.5}.dark .election-closing-sphere-module__pL-EQG__host{mix-blend-mode:lighten}.dark .election-closing-sphere-module__pL-EQG__poster{filter:invert()grayscale()brightness(1.18)}.dark .election-closing-sphere-module__pL-EQG__video{filter:invert()grayscale()brightness(1.18)}.dark .election-closing-sphere-module__pL-EQG__poster{opacity:.6}.dark .election-closing-sphere-module__pL-EQG__video[data-loaded=true]~.election-closing-sphere-module__pL-EQG__poster{opacity:0}.dark .election-closing-sphere-module__pL-EQG__video[data-loaded=true]{opacity:.92}@media (prefers-reduced-motion:reduce){.election-closing-sphere-module__pL-EQG__poster,.election-closing-sphere-module__pL-EQG__video{transition:none}}
.election-closing-module__ZsFevG__section{padding:var(--election-stack-gap)var(--election-gutter)6.25vw;box-sizing:border-box;position:relative}.election-closing-module__ZsFevG__animationGate{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.election-closing-module__ZsFevG__host{isolation:isolate;border:1px solid color-mix(in srgb,var(--border-color-default)44%,transparent);background:var(--bg-primary);min-width:0;box-shadow:var(--shadow-panel);border-radius:2.11vw;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:2.6vw;padding:2.6vw 2.6vw 2.6vw 2.92vw;display:grid;position:relative;overflow:clip}.election-closing-module__ZsFevG__host:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 50% 50% at 60% 50%,color-mix(in srgb,var(--ac-primary)12%,transparent),transparent 70%);position:absolute;top:-30%;bottom:-30%;left:40%;right:-10%}.election-closing-module__ZsFevG__copy{flex-direction:column;align-items:flex-start;gap:1.04vw;min-width:0;display:flex}.election-closing-module__ZsFevG__label{color:var(--text-tertiary);font-size:var(--type-label);letter-spacing:.06em;font-weight:600;line-height:var(--leading-body);text-transform:uppercase;margin:0}.election-closing-module__ZsFevG__title{max-width:16em;color:var(--text-primary);font-size:var(--type-heading);letter-spacing:-.025em;font-weight:650;line-height:var(--leading-tight);text-wrap:balance;margin:0}.election-closing-module__ZsFevG__lede{max-width:34em;color:var(--text-secondary);font-size:var(--type-body);line-height:var(--leading-relaxed);margin:0}.election-closing-module__ZsFevG__label,.election-closing-module__ZsFevG__title,.election-closing-module__ZsFevG__lede{transition:opacity var(--transition-smooth),transform var(--transition-smooth)}.election-closing-module__ZsFevG__paths{flex-wrap:wrap;align-items:center;gap:.62vw;margin-top:.42vw;display:flex}.election-closing-module__ZsFevG__primary,.election-closing-module__ZsFevG__secondary,.election-closing-module__ZsFevG__tertiary{min-height:44px;font-size:var(--type-body-sm);font-weight:650;line-height:var(--leading-tight);white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease,translate .16s ease,opacity var(--transition-smooth),transform var(--transition-smooth);border-radius:360px;align-items:center;gap:.42vw;padding:.62vw 1.35vw;text-decoration:none;display:inline-flex}.election-closing-module__ZsFevG__primary svg,.election-closing-module__ZsFevG__tertiary svg{width:1.04vw;min-width:15px;height:1.04vw;min-height:15px}.election-closing-module__ZsFevG__primary{border:1px solid var(--ac-primary);background:var(--ac-primary);color:hsl(var(--primary-foreground))}.election-closing-module__ZsFevG__primary:hover{background:color-mix(in srgb,var(--ac-primary)88%,black);translate:0 -.0520833vw}.election-closing-module__ZsFevG__secondary{border:1px solid color-mix(in srgb,var(--text-primary)28%,transparent);color:var(--text-primary)}.election-closing-module__ZsFevG__secondary:hover{border-color:var(--text-primary);background:color-mix(in srgb,var(--text-primary)6%,transparent)}.election-closing-module__ZsFevG__tertiary{color:var(--ac-primary);border:1px solid transparent;padding-left:.62vw;padding-right:.62vw}.election-closing-module__ZsFevG__tertiary:hover{background:color-mix(in srgb,var(--ac-primary)8%,transparent)}.election-closing-module__ZsFevG__proof{flex-wrap:wrap;gap:.42vw;margin:.62vw 0 0;padding:0;list-style:none;display:flex}.election-closing-module__ZsFevG__proof li{border:1px solid color-mix(in srgb,var(--border-color-default)50%,transparent);background:color-mix(in srgb,var(--bg-secondary)35%,transparent);color:var(--text-secondary);font-size:var(--type-caption);line-height:var(--leading-tight);transition:opacity var(--transition-smooth),transform var(--transition-smooth);border-radius:360px;align-items:baseline;gap:.31vw;padding:.31vw .83vw;display:inline-flex}.election-closing-module__ZsFevG__proof b{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.election-closing-module__ZsFevG__visual{place-items:center;min-width:0;min-height:22vw;display:grid;position:relative}.election-closing-module__ZsFevG__sphere{width:24vw;display:block;position:relative}.election-closing-module__ZsFevG__questions{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.election-closing-module__ZsFevG__questions li{border:1px solid color-mix(in srgb,var(--border-color-default)60%,transparent);background:color-mix(in srgb,var(--bg-page)94%,transparent);max-width:17vw;box-shadow:var(--shadow-panel);color:var(--text-primary);font-size:var(--type-body-sm);font-weight:600;line-height:var(--leading-tight);animation:9s ease-in-out infinite alternate election-closing-module__ZsFevG__float;animation-delay:calc(var(--i,0)*-3s);border-radius:1.04vw;flex-direction:column;gap:.16vw;padding:.62vw .94vw;display:flex;position:absolute}[data-in-view=false] .election-closing-module__ZsFevG__questions li{animation-play-state:paused}.election-closing-module__ZsFevG__questions li:first-child{top:8%;left:0}.election-closing-module__ZsFevG__questions li:nth-child(2){top:44%;right:0}.election-closing-module__ZsFevG__questions li:nth-child(3){bottom:6%;left:10%}@keyframes election-closing-module__ZsFevG__float{0%{translate:0 -.31vw}to{translate:0 .31vw}}.election-closing-module__ZsFevG__questionLabel{color:var(--text-tertiary);font-size:var(--type-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:600}@media screen and (max-width:1024px){.election-closing-module__ZsFevG__section{padding-bottom:6.4vw}.election-closing-module__ZsFevG__host{border-radius:4.17vw;grid-template-columns:minmax(0,1fr);gap:3.91vw;padding:4.69vw}.election-closing-module__ZsFevG__copy{gap:1.95vw}.election-closing-module__ZsFevG__paths{gap:1.17vw;margin-top:.78vw}.election-closing-module__ZsFevG__primary,.election-closing-module__ZsFevG__secondary,.election-closing-module__ZsFevG__tertiary{gap:.78vw;padding:1.17vw 2.6vw}.election-closing-module__ZsFevG__tertiary{padding-left:1.17vw;padding-right:1.17vw}.election-closing-module__ZsFevG__primary:hover{translate:0 -.0976563vw}.election-closing-module__ZsFevG__primary svg,.election-closing-module__ZsFevG__tertiary svg{width:1.95vw;height:1.95vw}.election-closing-module__ZsFevG__proof{gap:.78vw;margin-top:1.17vw}.election-closing-module__ZsFevG__proof li{gap:.59vw;padding:.59vw 1.56vw}.election-closing-module__ZsFevG__visual{min-height:44vw}.election-closing-module__ZsFevG__sphere{width:46vw}.election-closing-module__ZsFevG__questions li{border-radius:1.95vw;gap:.29vw;max-width:36vw;padding:1.17vw 1.76vw}}@media screen and (max-width:600px){.election-closing-module__ZsFevG__section{padding-bottom:15.534vw}.election-closing-module__ZsFevG__host{border-radius:5.83vw;gap:5.83vw;padding:5.83vw 4.85vw}.election-closing-module__ZsFevG__copy{gap:2.91vw}.election-closing-module__ZsFevG__title{font-size:var(--type-title)}.election-closing-module__ZsFevG__paths{gap:1.94vw;width:100%}.election-closing-module__ZsFevG__primary,.election-closing-module__ZsFevG__secondary{flex:40%;justify-content:center;padding:2.43vw 3.88vw}.election-closing-module__ZsFevG__tertiary{padding-left:1.94vw;padding-right:1.94vw}.election-closing-module__ZsFevG__primary:hover{translate:0 -.208333vw}.election-closing-module__ZsFevG__primary svg,.election-closing-module__ZsFevG__tertiary svg{width:3.88vw;height:3.88vw}.election-closing-module__ZsFevG__proof{gap:1.46vw}.election-closing-module__ZsFevG__proof li{gap:1.1vw;padding:1.21vw 2.91vw}.election-closing-module__ZsFevG__visual{min-height:78vw}.election-closing-module__ZsFevG__sphere{width:72vw}.election-closing-module__ZsFevG__questions li{border-radius:3.4vw;gap:.49vw;max-width:62vw;padding:2.18vw 3.4vw}}@media (prefers-reduced-motion:reduce){.election-closing-module__ZsFevG__questions li{animation:none}.election-closing-module__ZsFevG__primary,.election-closing-module__ZsFevG__secondary,.election-closing-module__ZsFevG__tertiary,.election-closing-module__ZsFevG__label,.election-closing-module__ZsFevG__title,.election-closing-module__ZsFevG__lede,.election-closing-module__ZsFevG__proof li{transition:none}}
.election-history-module__dvpQMq__whyStatus{color:var(--text-secondary);font-size:var(--type-body-sm);line-height:var(--leading-body);margin:0;display:block}.election-history-module__dvpQMq__history{top:var(--election-scroll-offset,104px);border:1px solid color-mix(in srgb,var(--border-color-default)50%,transparent);min-width:0;color:var(--text-tertiary);border-radius:1.25vw;align-self:start;padding:1.04vw 1.15vw;position:-webkit-sticky;position:sticky}.election-history-module__dvpQMq__history[data-leader=dem]{color:var(--election-channel-d)}.election-history-module__dvpQMq__history[data-leader=ind]{color:var(--election-channel-ind)}.election-history-module__dvpQMq__title{color:var(--text-primary);font-size:var(--type-body-sm);margin:0;font-weight:650}.election-history-module__dvpQMq__history>p{color:var(--text-secondary);font-size:var(--type-caption);line-height:var(--leading-body);margin:.21vw 0 0}.election-history-module__dvpQMq__history svg{width:100%;height:auto;margin-top:.83vw;display:block}.election-history-module__dvpQMq__historyGrid{stroke:var(--rule);stroke-width:1px;stroke-dasharray:3 3}.election-history-module__dvpQMq__historyAxis{fill:var(--text-tertiary);font-size:9px}.election-history-module__dvpQMq__historyDates{color:var(--text-tertiary);font-size:var(--type-caption);font-variant-numeric:tabular-nums;justify-content:space-between;gap:.42vw;display:flex}.election-history-module__dvpQMq__history .election-history-module__dvpQMq__historyNote{margin-top:.83vw}@media screen and (max-width:1024px){.election-history-module__dvpQMq__history{border-radius:2.34vw;max-width:58vw;padding:1.95vw 2.08vw;position:static;top:auto}.election-history-module__dvpQMq__history>p{margin-top:.39vw}.election-history-module__dvpQMq__history svg{margin-top:1.56vw}.election-history-module__dvpQMq__historyDates{gap:.78vw}.election-history-module__dvpQMq__history .election-history-module__dvpQMq__historyNote{margin-top:1.56vw}}@media screen and (max-width:600px){.election-history-module__dvpQMq__history{border-radius:4.37vw;max-width:none;padding:3.64vw 3.88vw}.election-history-module__dvpQMq__history>p{margin-top:.73vw}.election-history-module__dvpQMq__history svg{margin-top:2.91vw}.election-history-module__dvpQMq__historyDates{gap:1.46vw}.election-history-module__dvpQMq__history .election-history-module__dvpQMq__historyNote{margin-top:2.91vw}}
