.MachineVoteStory_story__mT716{--story-panel:rgba(22,19,24,0.92);--story-grid:rgba(240,235,225,0.09);position:relative;width:min(1480px,calc(100vw - 32px));margin:0 auto;padding:26px 0 80px}.MachineVoteStory_progress__tAct_{position:sticky;top:0;z-index:30;height:2px;background:rgba(240,235,225,.07)}.MachineVoteStory_progress__tAct_ span{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),rgba(103,232,249,.25));transition:width .42s var(--ease-settle)}.MachineVoteStory_grid__VeoU_{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(350px,.72fr);gap:clamp(34px,5vw,76px);align-items:start}.MachineVoteStory_stage__E0EFB{position:sticky;top:22px;height:calc(100vh - 44px);min-height:650px;display:grid;align-items:center}.MachineVoteStory_stageInner__Y8tsH{position:relative;overflow:hidden;border:1px solid var(--border-strong);border-radius:20px;background:radial-gradient(circle at 78% 10%,rgba(103,232,249,.08),transparent 34%),linear-gradient(145deg,rgba(28,24,32,.96),rgba(9,7,11,.98));box-shadow:0 34px 100px -56px rgba(0,0,0,.92)}.MachineVoteStory_stageInner__Y8tsH:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,black,transparent 88%);mask-image:linear-gradient(180deg,black,transparent 88%)}.MachineVoteStory_stageHeader__FSv8S{position:relative;z-index:2;padding:24px 28px 10px}.MachineVoteStory_stageHeader__FSv8S span{display:block;color:var(--ink-faint);font-size:11px;font-weight:600;letter-spacing:.15em}.MachineVoteStory_stageHeader__FSv8S h3{max-width:800px;margin:9px 0 8px;color:var(--ink);font-size:clamp(21px,2vw,31px);font-weight:550;line-height:1.08;letter-spacing:-.025em}.MachineVoteStory_stageHeader__FSv8S strong{color:var(--ink);font-size:13px;font-weight:500}.MachineVoteStory_scene__kQUyC{position:relative;z-index:2;min-height:470px;padding:4px 20px 22px;animation:MachineVoteStory_sceneEnter__VVSAa .52s var(--ease-settle) both}@keyframes MachineVoteStory_sceneEnter__VVSAa{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:none}}.MachineVoteStory_visualBody__g0GWT{min-height:430px}.MachineVoteStory_chart__jnDY1{display:block;width:100%;height:auto;overflow:visible}.MachineVoteStory_steps__W_SYV{padding:18vh 0 22vh}.MachineVoteStory_step__3z7pa{min-height:72vh;display:flex;flex-direction:column;justify-content:center;padding:42px 2px;opacity:.38;transform:translateY(12px);transition:opacity .32s ease,transform .42s var(--ease-settle)}.MachineVoteStory_activeStep__WDeEz{opacity:1;transform:none}.MachineVoteStory_stepNumber__6_mdU{color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.16em}.MachineVoteStory_stepKicker__qmWUy{margin-top:10px;color:var(--ink-faint);font-size:11px;font-weight:600;letter-spacing:.13em}.MachineVoteStory_step__3z7pa h2{margin:12px 0 22px;color:var(--ink);font-size:clamp(27px,3vw,45px);line-height:1.04;letter-spacing:-.035em;font-weight:550;text-wrap:balance}.MachineVoteStory_step__3z7pa p{color:var(--ink-dim);font-size:17px;line-height:1.75;margin:0 0 18px}.MachineVoteStory_activeStep__WDeEz p:first-of-type{color:var(--ink)}.MachineVoteStory_gridLine___L4kS{stroke:var(--story-grid);stroke-width:1}.MachineVoteStory_zeroLine__qTh8M{stroke:rgba(240,235,225,.45);stroke-width:1.2}.MachineVoteStory_nationalLine__2KNJd{stroke:rgba(240,235,225,.26);stroke-width:1;stroke-dasharray:7 7}.MachineVoteStory_axisText__vmdbw{fill:var(--ink-faint);font-size:12px}.MachineVoteStory_axisLabel__dfHAN{fill:var(--ink-dim);font-size:13px}.MachineVoteStory_annotation____5Wn{fill:var(--ink-faint);font-size:12px}.MachineVoteStory_pointCloud__a4gVo{opacity:.76}.MachineVoteStory_repPoint__eVxTF{fill:var(--rep);opacity:.26;transition:opacity .16s,r .16s}.MachineVoteStory_demPoint__q9ZDZ{fill:var(--dem);opacity:.24;transition:opacity .16s,r .16s}.MachineVoteStory_focusPoint__SfoMc{opacity:1;stroke:var(--ink);stroke-width:1.4}.MachineVoteStory_decileLine__IYjoV{fill:none;stroke:var(--ink);stroke-width:3.2;stroke-linejoin:round;stroke-linecap:round}.MachineVoteStory_decileDot__DKn0S{fill:var(--ink);stroke:var(--bg);stroke-width:2}.MachineVoteStory_focusLabel__WSIZA rect,.MachineVoteStory_historyCard__kMlq4 rect,.MachineVoteStory_waveCard__U2pMq rect{fill:rgba(13,10,14,.94);stroke:var(--border-strong)}.MachineVoteStory_focusLabel__WSIZA text:first-of-type,.MachineVoteStory_historyYear__zUQJT{fill:var(--ink);font-size:14px;font-weight:600}.MachineVoteStory_focusLabel__WSIZA text:last-of-type,.MachineVoteStory_historyCard__kMlq4 text,.MachineVoteStory_waveCard__U2pMq text{fill:var(--ink-dim);font-size:12px}.MachineVoteStory_cityChips__pUGH1,.MachineVoteStory_yearControl__w_L8a{display:flex;flex-wrap:wrap;gap:7px;padding:5px 8px 9px}.MachineVoteStory_cityChips__pUGH1 button,.MachineVoteStory_yearControl__w_L8a button{min-height:32px;padding:5px 10px;border:1px solid var(--border);border-radius:999px;background:rgba(240,235,225,.025);color:var(--ink-faint);font:inherit;font-size:11px;cursor:pointer}.MachineVoteStory_activeChip__OgyLo,.MachineVoteStory_cityChips__pUGH1 button:hover,.MachineVoteStory_yearControl__w_L8a button:hover{color:var(--ink)!important;border-color:var(--cyan-dim)!important;background:var(--cyan-faint)!important}.MachineVoteStory_rowLabel__eX7an{fill:var(--ink-dim);font-size:13px}.MachineVoteStory_emphasisLabel__ZuZh7{fill:var(--ink);font-size:14px;font-weight:600}.MachineVoteStory_valueLabel__yDqge{fill:var(--ink-faint);font-size:12px}.MachineVoteStory_ciLine__f4_46{stroke:rgba(240,235,225,.34);stroke-width:2}.MachineVoteStory_repEffect__e6_HK{fill:var(--rep)}.MachineVoteStory_demEffect__QkOzs{fill:var(--dem)}.MachineVoteStory_nationLinePath__BILse{fill:none;stroke:var(--ink-faint);stroke-width:2;stroke-dasharray:7 6}.MachineVoteStory_phillyLinePath__fG_Zk{fill:none;stroke:var(--ink);stroke-width:3}.MachineVoteStory_yearDot__TcQyA{fill:var(--ink);stroke:var(--bg);stroke-width:1}.MachineVoteStory_focusYear__SRSFa{fill:var(--cyan);stroke:var(--bg);stroke-width:2}.MachineVoteStory_focusRule__tMc32{stroke:var(--cyan-dim);stroke-width:1.2;stroke-dasharray:4 5}.MachineVoteStory_lineLabel__F09ZH{fill:var(--ink);font-size:13px;font-weight:600}.MachineVoteStory_mutedLineLabel__yDrHb{fill:var(--ink-faint);font-size:12px}.MachineVoteStory_historyGap__eKdJd{fill:var(--cyan)!important}.MachineVoteStory_waveOne__Inw8m{fill:rgba(240,235,225,.32)}.MachineVoteStory_waveTwoRep__mRk2D{fill:var(--rep)}.MachineVoteStory_waveTwoDem__Vk3OD{fill:var(--dem)}.MachineVoteStory_activeDecile__zv6c4 rect{filter:drop-shadow(0 0 12px rgba(103,232,249,.18))}.MachineVoteStory_yearHeading__W16ov{fill:var(--ink);font-size:14px;font-weight:600}.MachineVoteStory_repSlope__y02ml{stroke:var(--rep);stroke-width:2.5;opacity:.85}.MachineVoteStory_demSlope__tQ6eL{stroke:var(--dem);stroke-width:2.5;opacity:.85}.MachineVoteStory_countyCanvasWrap__S0E_E{position:relative;min-height:430px;display:grid;place-items:center}.MachineVoteStory_countyCanvas__GLbAY{width:100%;height:auto;aspect-ratio:1000/550}.MachineVoteStory_canvasLegend__T7Qi2{position:absolute;left:24px;bottom:18px;display:flex;align-items:center;gap:8px;padding:8px 11px;border-radius:999px;border:1px solid var(--border);background:rgba(13,10,14,.82);color:var(--ink-faint);font-size:11px}.MachineVoteStory_demSwatch__zgVFE,.MachineVoteStory_repSwatch__rtr4D{width:18px;height:2px;display:inline-block}.MachineVoteStory_repSwatch__rtr4D{background:var(--rep)}.MachineVoteStory_demSwatch__zgVFE{background:var(--dem);margin-left:8px}.MachineVoteStory_choiceScene__9x3Gv{min-height:430px;display:grid;align-content:center;gap:24px;max-width:760px;margin:0 auto;padding:20px}.MachineVoteStory_choiceToggle__zBIY6{display:grid;grid-template-columns:1fr 1fr;gap:9px}.MachineVoteStory_choiceToggle__zBIY6 button{min-height:48px;border:1px solid var(--border);border-radius:9px;background:rgba(240,235,225,.025);color:var(--ink-dim);font:inherit;cursor:pointer}.MachineVoteStory_choiceActive__sPFsR{color:var(--ink)!important;border-color:var(--cyan-dim)!important;background:var(--cyan-faint)!important}.MachineVoteStory_choiceCard__BdqAn{padding:28px;border:1px solid var(--border-strong);border-radius:16px;background:linear-gradient(145deg,rgba(240,235,225,.055),rgba(240,235,225,.018))}.MachineVoteStory_choiceCard__BdqAn span{color:var(--ink-faint);font-size:12px;letter-spacing:.12em}.MachineVoteStory_choiceCard__BdqAn strong{display:block;margin:8px 0 13px;color:var(--ink);font-size:70px;line-height:1;letter-spacing:-.06em}.MachineVoteStory_choiceCard__BdqAn p{color:var(--ink-dim);line-height:1.65}.MachineVoteStory_choiceRule__7jHeN{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;color:var(--ink-faint);font-size:11px}.MachineVoteStory_choiceRule__7jHeN i{display:block;max-width:100%;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--dem),var(--rep));box-shadow:0 0 20px rgba(103,232,249,.15)}@media (max-width:1050px){.MachineVoteStory_story__mT716{width:min(920px,calc(100vw - 24px))}.MachineVoteStory_grid__VeoU_{grid-template-columns:1fr;gap:0}.MachineVoteStory_stage__E0EFB{position:sticky;top:0;z-index:10;height:auto;min-height:0;padding:8px 0;background:linear-gradient(var(--bg) 78%,transparent)}.MachineVoteStory_stageInner__Y8tsH{border-radius:14px}.MachineVoteStory_stageHeader__FSv8S{padding:16px 18px 4px}.MachineVoteStory_stageHeader__FSv8S h3{font-size:20px}.MachineVoteStory_scene__kQUyC{min-height:280px;max-height:48vh;overflow:hidden;padding:0 10px 10px}.MachineVoteStory_choiceScene__9x3Gv,.MachineVoteStory_countyCanvasWrap__S0E_E,.MachineVoteStory_visualBody__g0GWT{min-height:260px}.MachineVoteStory_steps__W_SYV{padding:12vh 8px}.MachineVoteStory_step__3z7pa{min-height:78vh;padding-top:46vh}}@media (max-width:640px){.MachineVoteStory_story__mT716{width:calc(100vw - 16px);padding-top:8px}.MachineVoteStory_stageHeader__FSv8S strong{font-size:11px}.MachineVoteStory_scene__kQUyC{max-height:42vh}.MachineVoteStory_cityChips__pUGH1{flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px}.MachineVoteStory_cityChips__pUGH1 button{white-space:nowrap}.MachineVoteStory_step__3z7pa{padding-left:8px;padding-right:8px}.MachineVoteStory_step__3z7pa h2{font-size:31px}.MachineVoteStory_step__3z7pa p{font-size:16px}.MachineVoteStory_choiceToggle__zBIY6{grid-template-columns:1fr}.MachineVoteStory_choiceCard__BdqAn strong{font-size:56px}}@media (prefers-reduced-motion:reduce){.MachineVoteStory_progress__tAct_ span,.MachineVoteStory_scene__kQUyC,.MachineVoteStory_step__3z7pa{animation:none;transition:none}}.MachineVoteStoryLoader_error__tnu_E,.MachineVoteStoryLoader_loading__TJA1z{width:min(1380px,calc(100vw - 32px));min-height:72vh;margin:28px auto 80px;border:1px solid var(--border-strong);border-radius:20px;background:radial-gradient(circle at 78% 14%,rgba(103,232,249,.08),transparent 34%),linear-gradient(145deg,rgba(28,24,32,.97),rgba(9,7,11,.99));overflow:hidden}.MachineVoteStoryLoader_loading__TJA1z{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(26px,5vw,64px)}.MachineVoteStoryLoader_loadingStage__7WV0k{min-height:440px;display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,5vw,58px);border:1px solid var(--border);border-radius:16px;background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0),rgba(7,5,10,.48);background-size:34px 34px}.MachineVoteStoryLoader_error__tnu_E span,.MachineVoteStoryLoader_loadingStage__7WV0k span{color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.16em}.MachineVoteStoryLoader_loadingStage__7WV0k strong{max-width:690px;margin:16px 0 34px;color:var(--ink);font-size:clamp(28px,4vw,58px);font-weight:550;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.MachineVoteStoryLoader_loadingStage__7WV0k>i{display:block;width:100%;height:5px;border-radius:999px;background:linear-gradient(90deg,transparent 0,var(--cyan) 46%,rgba(103,232,249,.18) 68%,transparent 100%);background-size:220% 100%;animation:MachineVoteStoryLoader_scan__GRM5h 1.45s ease-in-out infinite}.MachineVoteStoryLoader_loadingCopy__9jC0Y{display:grid;gap:20px}.MachineVoteStoryLoader_loadingCopy__9jC0Y i{display:block;height:16px;border-radius:999px;background:linear-gradient(90deg,var(--skeleton-base,rgba(240,235,225,.07)),var(--skeleton-shine,rgba(240,235,225,.18)),var(--skeleton-base,rgba(240,235,225,.07)));background-size:220% 100%;animation:MachineVoteStoryLoader_scan__GRM5h 1.55s ease-in-out infinite}.MachineVoteStoryLoader_loadingCopy__9jC0Y i:first-child{width:86%}.MachineVoteStoryLoader_loadingCopy__9jC0Y i:nth-child(2){width:100%;animation-delay:90ms}.MachineVoteStoryLoader_loadingCopy__9jC0Y i:nth-child(3){width:73%;animation-delay:.18s}.MachineVoteStoryLoader_loadingCopy__9jC0Y i:nth-child(4){width:92%;animation-delay:.27s}.MachineVoteStoryLoader_error__tnu_E{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,7vw,88px)}.MachineVoteStoryLoader_error__tnu_E h2{max-width:850px;margin:14px 0 20px;color:var(--ink);font-size:clamp(32px,5vw,68px);font-weight:550;line-height:1;letter-spacing:-.045em;text-wrap:balance}.MachineVoteStoryLoader_error__tnu_E p{max-width:740px;color:var(--ink-dim);font-size:16px;line-height:1.65}@keyframes MachineVoteStoryLoader_scan__GRM5h{0%{background-position:200% 0}to{background-position:-20% 0}}@media (max-width:900px){.MachineVoteStoryLoader_error__tnu_E,.MachineVoteStoryLoader_loading__TJA1z{width:calc(100vw - 16px);min-height:62vh;border-radius:14px}.MachineVoteStoryLoader_loading__TJA1z{grid-template-columns:1fr;padding:14px}.MachineVoteStoryLoader_loadingStage__7WV0k{min-height:330px}.MachineVoteStoryLoader_loadingCopy__9jC0Y{padding:0 14px 18px}}@media (prefers-reduced-motion:reduce){.MachineVoteStoryLoader_loadingCopy__9jC0Y i,.MachineVoteStoryLoader_loadingStage__7WV0k>i{animation:none;background-position:50% 0}}.RegencyArticle_post___5fIz{width:100%;overflow:clip}.RegencyArticle_hero__fsIgK{position:relative;max-width:1180px;margin:0 auto;padding-bottom:58px}.RegencyArticle_hero__fsIgK:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--amber),rgba(212,165,116,.08) 42%,transparent 82%)}.RegencyArticle_eyebrow__dvpB2{margin:48px 0 14px;color:var(--amber);font-size:11px;font-weight:600;letter-spacing:.17em}.RegencyArticle_title__1trHz{max-width:1050px;color:var(--ink);font-size:clamp(62px,12vw,150px);font-weight:550;line-height:.8;letter-spacing:-.075em}.RegencyArticle_dek__C_W0H{max-width:900px;margin:32px 0 0;color:var(--ink-dim);font-size:clamp(20px,2.4vw,30px);line-height:1.24;text-wrap:balance}.RegencyArticle_thesis__QMUC1{display:grid;grid-template-columns:130px 1fr;gap:24px;max-width:900px;margin-top:42px;padding-top:22px;border-top:1px solid var(--border-strong)}.RegencyArticle_epilogue__X5qQ8>span,.RegencyArticle_proofHeader__UCO4t>span,.RegencyArticle_thesis__QMUC1 span{color:var(--ink-faint);font-size:10px;font-weight:600;letter-spacing:.17em}.RegencyArticle_thesis__QMUC1 strong{color:var(--ink);font-size:18px;font-weight:500;line-height:1.48}.RegencyArticle_prologue__b1kw_{width:min(830px,calc(100vw - 32px));margin:76px auto 54px}.RegencyArticle_prologue__b1kw_ p{margin:0 0 24px;color:var(--ink-dim);font-size:19px;line-height:1.78}.RegencyArticle_prologue__b1kw_ p:first-child{color:var(--ink);font-size:22px}.RegencyArticle_dropcap__TD0ix:first-letter{float:left;margin:7px 11px 0 0;color:var(--amber);font-size:76px;line-height:.72;font-weight:500}.RegencyArticle_proof__UB7cD{width:min(1180px,calc(100vw - 32px));margin:80px auto 0}.RegencyArticle_proofHeader__UCO4t{max-width:840px;margin:0 auto 46px;text-align:center}.RegencyArticle_proofHeader__UCO4t h2{margin:13px 0 18px;color:var(--ink);font-size:clamp(38px,6vw,72px);line-height:.98;letter-spacing:-.045em;font-weight:550;text-wrap:balance}.RegencyArticle_proofHeader__UCO4t p{color:var(--ink-dim);font-size:18px;line-height:1.7}.RegencyArticle_epilogue__X5qQ8{width:min(940px,calc(100vw - 32px));margin:80px auto;padding:clamp(34px,6vw,70px);border:1px solid var(--border-strong);border-radius:20px;background:radial-gradient(circle at 20% 0,rgba(212,165,116,.1),transparent 34%),linear-gradient(145deg,rgba(240,235,225,.045),rgba(240,235,225,.015))}.RegencyArticle_epilogue__X5qQ8 h2{margin:14px 0 22px;color:var(--ink);font-size:clamp(34px,5vw,66px);line-height:1;letter-spacing:-.045em;font-weight:550;text-wrap:balance}.RegencyArticle_epilogue__X5qQ8 p{max-width:760px;color:var(--ink-dim);font-size:18px;line-height:1.72}.RegencyArticle_method__OVwF1{width:min(860px,calc(100vw - 32px));margin:0 auto 50px}.RegencyArticle_missing__0x8Vm{width:min(760px,calc(100vw - 32px));margin:70px auto;padding:30px;border:1px solid var(--status-warning);border-radius:12px}.RegencyArticle_missing__0x8Vm h2{margin-bottom:10px}.RegencyArticle_missing__0x8Vm p{color:var(--ink-dim)}@media (max-width:720px){.RegencyArticle_hero__fsIgK{padding-left:16px;padding-right:16px}.RegencyArticle_title__1trHz{font-size:clamp(62px,22vw,104px)}.RegencyArticle_thesis__QMUC1{grid-template-columns:1fr;gap:8px}.RegencyArticle_epilogue__X5qQ8 p,.RegencyArticle_prologue__b1kw_ p,.RegencyArticle_proofHeader__UCO4t p{font-size:17px}.RegencyArticle_prologue__b1kw_ p:first-child{font-size:19px}}.MachineVoteArticle_post__Je0bC{width:100%;overflow:clip}.MachineVoteArticle_hero__wnbpq{position:relative;max-width:1180px;margin:0 auto;padding-bottom:58px}.MachineVoteArticle_hero__wnbpq:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--cyan),rgba(103,232,249,.08) 38%,transparent 78%)}.MachineVoteArticle_eyebrow__DY_sD{margin:48px 0 14px;color:var(--ink);font-size:11px;font-weight:600;letter-spacing:.17em}.MachineVoteArticle_title__90rdP{max-width:1000px;color:var(--ink);font-size:clamp(56px,10vw,132px);font-weight:550;line-height:.82;letter-spacing:-.07em}.MachineVoteArticle_dek__n4wDV{max-width:830px;margin:30px 0 0;color:var(--ink-dim);font-size:clamp(20px,2.4vw,30px);line-height:1.25;text-wrap:balance}.MachineVoteArticle_thesis__LlXsS{display:grid;grid-template-columns:130px 1fr;gap:24px;max-width:870px;margin:42px 0 0;padding:22px 0 0;border-top:1px solid var(--border-strong)}.MachineVoteArticle_epilogue__Dy0ro>span,.MachineVoteArticle_thesis__LlXsS span{color:var(--ink-faint);font-size:10px;font-weight:600;letter-spacing:.17em}.MachineVoteArticle_thesis__LlXsS strong{color:var(--ink);font-size:18px;font-weight:500;line-height:1.45}.MachineVoteArticle_prologue__L_zoU{width:min(820px,calc(100vw - 32px));margin:76px auto 54px}.MachineVoteArticle_prologue__L_zoU p{margin:0 0 24px;color:var(--ink-dim);font-size:19px;line-height:1.78}.MachineVoteArticle_prologue__L_zoU p:first-child{color:var(--ink);font-size:22px}.MachineVoteArticle_dropcap__fdru7:first-letter{float:left;margin:7px 11px 0 0;color:var(--ink);font-size:76px;line-height:.72;font-weight:500}.MachineVoteArticle_epilogue__Dy0ro{width:min(940px,calc(100vw - 32px));margin:70px auto 80px;padding:clamp(34px,6vw,70px);border:1px solid var(--border-strong);border-radius:20px;background:radial-gradient(circle at 82% 20%,rgba(103,232,249,.09),transparent 34%),linear-gradient(145deg,rgba(240,235,225,.045),rgba(240,235,225,.015))}.MachineVoteArticle_epilogue__Dy0ro h2{margin:14px 0 22px;color:var(--ink);font-size:clamp(34px,5vw,66px);line-height:1;letter-spacing:-.045em;font-weight:550;text-wrap:balance}.MachineVoteArticle_epilogue__Dy0ro p{max-width:750px;color:var(--ink-dim);font-size:18px;line-height:1.72}.MachineVoteArticle_method__DdVNF{width:min(860px,calc(100vw - 32px));margin:0 auto 50px}.MachineVoteArticle_missing__cm4ez{width:min(760px,calc(100vw - 32px));margin:70px auto;padding:30px;border:1px solid var(--status-warning);border-radius:12px}.MachineVoteArticle_missing__cm4ez h2{margin-bottom:10px}.MachineVoteArticle_missing__cm4ez p{color:var(--ink-dim)}@media (max-width:720px){.MachineVoteArticle_hero__wnbpq{padding-left:16px;padding-right:16px}.MachineVoteArticle_title__90rdP{font-size:clamp(56px,19vw,92px)}.MachineVoteArticle_thesis__LlXsS{grid-template-columns:1fr;gap:8px}.MachineVoteArticle_epilogue__Dy0ro p,.MachineVoteArticle_prologue__L_zoU p{font-size:17px}.MachineVoteArticle_prologue__L_zoU p:first-child{font-size:19px}}.RegencyScrolly_story__lo_Lp{width:min(1480px,calc(100vw - 32px));margin:0 auto;padding:30px 0 90px}.RegencyScrolly_progress__ouMug{position:sticky;top:0;z-index:30;height:2px;background:rgba(240,235,225,.07)}.RegencyScrolly_progress__ouMug span{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),transparent);transition:width .4s var(--ease-settle)}.RegencyScrolly_layout__deQ0L{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(350px,.72fr);gap:clamp(38px,5vw,78px);align-items:start}.RegencyScrolly_stage__V0kQ2{position:sticky;top:20px;height:calc(100vh - 40px);min-height:650px;display:grid;align-items:center}.RegencyScrolly_stageCard__wimm8{overflow:hidden;border:1px solid var(--border-strong);border-radius:20px;background:radial-gradient(circle at 20% 0,rgba(212,165,116,.08),transparent 33%),radial-gradient(circle at 84% 20%,rgba(103,232,249,.07),transparent 32%),linear-gradient(150deg,rgba(25,21,29,.98),rgba(8,6,10,.98));box-shadow:0 36px 110px -62px rgba(0,0,0,.96)}.RegencyScrolly_stageCard__wimm8 header{padding:24px 28px 6px}.RegencyScrolly_stageCard__wimm8 header span{color:var(--ink-faint);font-size:10px;font-weight:600;letter-spacing:.16em}.RegencyScrolly_stageCard__wimm8 header h3{margin:9px 0 7px;color:var(--ink);font-size:clamp(22px,2.2vw,33px);font-weight:550;line-height:1.05;letter-spacing:-.03em}.RegencyScrolly_stageCard__wimm8 header strong{color:var(--amber);font-size:13px;font-weight:500}.RegencyScrolly_stageBody__7osYl{min-height:470px;padding:0 18px 22px;animation:RegencyScrolly_stageIn__QhvH7 .52s var(--ease-settle) both}@keyframes RegencyScrolly_stageIn__QhvH7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.RegencyScrolly_stageSvg__WOZIB{display:block;width:100%;height:auto}.RegencyScrolly_steps__wXoFS{padding:18vh 0 20vh}.RegencyScrolly_step__GEnfO{min-height:76vh;display:flex;flex-direction:column;justify-content:center;opacity:.34;transform:translateY(12px);transition:opacity .3s ease,transform .42s var(--ease-settle)}.RegencyScrolly_activeStep__MpJ4g{opacity:1;transform:none}.RegencyScrolly_stepNo__jUIHR{color:var(--amber);font-size:11px;font-weight:600;letter-spacing:.16em}.RegencyScrolly_kicker__bejvc{margin:10px 0 18px;color:var(--ink-faint);font-size:11px;font-weight:600;letter-spacing:.14em}.RegencyScrolly_step__GEnfO p{margin:0 0 19px;color:var(--ink-dim);font-size:17px;line-height:1.78}.RegencyScrolly_activeStep__MpJ4g p:first-of-type{color:var(--ink);font-size:18px}.RegencyScrolly_zero__hv1kx{stroke:rgba(240,235,225,.34);stroke-width:1.2}.RegencyScrolly_axisLabel__qWalp,.RegencyScrolly_note__hvjg1,.RegencyScrolly_yearLabel__VEn_s{fill:var(--ink-faint);font-size:11px}.RegencyScrolly_demBar__YQ2KB{fill:var(--dem)}.RegencyScrolly_repBar___t4Dp{fill:var(--rep)}.RegencyScrolly_floorRing__uyLK_{fill:none;stroke:var(--amber);stroke-width:2.2}.RegencyScrolly_bracket__SMPWn,.RegencyScrolly_readoutRule__QRDKE{stroke:var(--cyan-dim);stroke-width:1.2}.RegencyScrolly_readoutText__zJ2H7{fill:var(--ink);font-size:13px;font-weight:600}.RegencyScrolly_readoutSub__b1ZqO{fill:var(--ink-faint);font-size:10px}.RegencyScrolly_bracketLabel__8IdvU{fill:var(--ink-faint);font-size:11px;font-weight:600}.RegencyScrolly_centerHalo__b7hco{fill:rgba(212,165,116,.06);stroke:rgba(212,165,116,.28);stroke-width:1.5;stroke-dasharray:5 6;animation:RegencyScrolly_halo__pgwnf 5s ease-in-out infinite}.RegencyScrolly_centerNode__96v21{fill:rgba(212,165,116,.13);stroke:var(--amber);stroke-width:1.5}.RegencyScrolly_centerName__WUBbX{fill:var(--ink);font-size:16px;font-weight:600}.RegencyScrolly_centerDate__14dTn{fill:var(--ink-faint);font-size:11px}.RegencyScrolly_orbit__SvUQz{fill:none;stroke:rgba(240,235,225,.16);stroke-width:1.2;stroke-dasharray:5 6}.RegencyScrolly_courtNode__cL6rL{fill:rgba(240,235,225,.035);stroke:var(--border-strong);stroke-width:1.2}.RegencyScrolly_courtName__JQ6ll{fill:var(--ink);font-size:13px;font-weight:500}.RegencyScrolly_courtRole__vxqBU{fill:var(--ink-faint);font-size:10px}@keyframes RegencyScrolly_halo__pgwnf{0%,to{transform:scale(1);transform-origin:center;opacity:.65}50%{transform:scale(1.08);opacity:1}}.RegencyScrolly_timelineLine__XHVWT{stroke:rgba(240,235,225,.28);stroke-width:4;stroke-linecap:round}.RegencyScrolly_timelineDot__0A3Zr{fill:var(--ink);stroke:var(--bg);stroke-width:3}.RegencyScrolly_timelinePivot__xtcWH{fill:var(--amber);stroke:var(--bg);stroke-width:4}.RegencyScrolly_timelineDate__CQLqI{fill:var(--ink);font-size:18px;font-weight:600}.RegencyScrolly_timelineLabel__IwCuN{fill:var(--ink);font-size:13px;font-weight:500}.RegencyScrolly_timelineSub__DPuOj{fill:var(--ink-faint);font-size:11px}.RegencyScrolly_timelineBracket__UwL6k{stroke:var(--cyan-dim);stroke-width:1.6}.RegencyScrolly_waveCompare__tRrsy{min-height:460px;display:grid;grid-template-columns:1fr 120px 1fr;gap:18px;align-items:center;padding:24px}.RegencyScrolly_waveColumn__LIm4r{min-height:330px;display:flex;flex-direction:column;justify-content:center;padding:26px;border:1px solid var(--border-strong);border-radius:16px;background:rgba(240,235,225,.025)}.RegencyScrolly_waveColumn__LIm4r>span{color:var(--ink-faint);font-size:11px;letter-spacing:.13em}.RegencyScrolly_waveColumn__LIm4r strong{margin:13px 0 0;color:var(--rep);font-size:78px;line-height:.9;letter-spacing:-.06em}.RegencyScrolly_waveColumn__LIm4r em{margin:10px 0 24px;color:var(--ink-dim);font-size:12px;font-style:normal}.RegencyScrolly_waveColumn__LIm4r p{margin-top:12px;color:var(--ink-faint);font-size:11px;line-height:1.5}.RegencyScrolly_waveMeter___EcpZ{height:7px;overflow:hidden;border-radius:999px;background:rgba(240,235,225,.08)}.RegencyScrolly_waveMeter___EcpZ i{display:block;height:100%;background:var(--rep)}.RegencyScrolly_waveEquals__SOFWr{text-align:center;color:var(--ink-faint);font-size:10px;letter-spacing:.14em;line-height:1.8}.RegencyScrolly_waveEquals__SOFWr b{color:var(--ink);font-size:31px}.RegencyScrolly_cityEcho__Eh4_5{min-height:450px;padding:24px 18px}.RegencyScrolly_cityRow__9KFT5{display:grid;grid-template-columns:150px 1fr 95px 1fr 95px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--border)}.RegencyScrolly_cityRow__9KFT5>div:first-child{display:flex;flex-direction:column}.RegencyScrolly_cityRow__9KFT5 strong{color:var(--ink);font-size:13px}.RegencyScrolly_cityRow__9KFT5 span{color:var(--ink-faint);font-size:10px}.RegencyScrolly_cityRow__9KFT5 b{color:var(--ink-dim);font-size:10px;font-weight:500}.RegencyScrolly_miniSlope__rmTEe{position:relative;height:22px}.RegencyScrolly_miniSlope__rmTEe:before{content:"";position:absolute;left:50%;top:3px;bottom:3px;width:1px;background:rgba(240,235,225,.15)}.RegencyScrolly_miniSlope__rmTEe i{position:absolute;left:10%;right:10%;top:10px;height:2px;background:linear-gradient(90deg,var(--dem),var(--rep));opacity:.28}.RegencyScrolly_miniSlope__rmTEe span{position:absolute;top:5px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--ink);border:2px solid var(--bg)}.RegencyScrolly_cityScale__DV5P3{display:flex;justify-content:space-between;padding-top:12px}@media (max-width:1050px){.RegencyScrolly_story__lo_Lp{width:min(920px,calc(100vw - 24px))}.RegencyScrolly_layout__deQ0L{grid-template-columns:1fr;gap:0}.RegencyScrolly_stage__V0kQ2{position:sticky;top:0;z-index:10;height:auto;min-height:0;padding:8px 0;background:linear-gradient(var(--bg) 80%,transparent)}.RegencyScrolly_stageCard__wimm8{border-radius:14px}.RegencyScrolly_stageCard__wimm8 header{padding:14px 17px 2px}.RegencyScrolly_stageCard__wimm8 header h3{font-size:20px}.RegencyScrolly_stageBody__7osYl{min-height:260px;max-height:46vh;overflow:hidden;padding-bottom:8px}.RegencyScrolly_steps__wXoFS{padding:10vh 8px 14vh}.RegencyScrolly_step__GEnfO{min-height:80vh;padding-top:45vh}.RegencyScrolly_waveCompare__tRrsy{min-height:260px;grid-template-columns:1fr 70px 1fr;padding:8px}.RegencyScrolly_waveColumn__LIm4r{min-height:220px;padding:15px}.RegencyScrolly_waveColumn__LIm4r strong{font-size:48px}.RegencyScrolly_cityRow__9KFT5{grid-template-columns:110px 1fr 70px 1fr 70px}}@media (max-width:640px){.RegencyScrolly_story__lo_Lp{width:calc(100vw - 16px)}.RegencyScrolly_step__GEnfO p{font-size:16px}.RegencyScrolly_activeStep__MpJ4g p:first-of-type{font-size:17px}.RegencyScrolly_waveCompare__tRrsy{grid-template-columns:1fr 1fr}.RegencyScrolly_waveEquals__SOFWr{display:none}.RegencyScrolly_cityRow__9KFT5{grid-template-columns:100px 1fr 60px}.RegencyScrolly_cityRow__9KFT5>:nth-child(4),.RegencyScrolly_cityRow__9KFT5>:nth-child(5){display:none}}@media (prefers-reduced-motion:reduce){.RegencyScrolly_centerHalo__b7hco,.RegencyScrolly_progress__ouMug span,.RegencyScrolly_stageBody__7osYl,.RegencyScrolly_step__GEnfO{animation:none;transition:none}}