.usmap[data-astro-cid-gs2fi26n]{margin:0;position:relative}svg[data-astro-cid-gs2fi26n]{width:100%;height:auto;overflow:visible}.states[data-astro-cid-gs2fi26n] path[data-astro-cid-gs2fi26n]{stroke:var(--ink);stroke-width:.6px;transition:fill .6s var(--ease), opacity .3s}.borders[data-astro-cid-gs2fi26n]{stroke:var(--ink);stroke-width:1.1px;stroke-linejoin:round;pointer-events:none}.states[data-astro-cid-gs2fi26n] path[data-astro-cid-gs2fi26n]:hover,.callouts[data-astro-cid-gs2fi26n] g[data-astro-cid-gs2fi26n]:hover rect[data-astro-cid-gs2fi26n]{opacity:.82}.states[data-astro-cid-gs2fi26n] path[data-astro-cid-gs2fi26n]:focus,.callouts[data-astro-cid-gs2fi26n] g[data-astro-cid-gs2fi26n]:focus{outline:none}.states[data-astro-cid-gs2fi26n] path[data-astro-cid-gs2fi26n]:focus-visible{stroke:var(--dust);stroke-width:2.5px;paint-order:stroke}.callouts[data-astro-cid-gs2fi26n] g[data-astro-cid-gs2fi26n]:focus-visible rect[data-astro-cid-gs2fi26n]{stroke:var(--dust);stroke-width:2px}[data-astro-cid-gs2fi26n][data-interactive] .states[data-astro-cid-gs2fi26n] path[data-astro-cid-gs2fi26n],[data-astro-cid-gs2fi26n][data-interactive] .callouts[data-astro-cid-gs2fi26n] g[data-astro-cid-gs2fi26n]{cursor:pointer}.labels[data-astro-cid-gs2fi26n] text[data-astro-cid-gs2fi26n]{font:500 11px var(--mono);letter-spacing:.06em;fill:#ffffffd9;text-anchor:middle;dominant-baseline:middle;pointer-events:none;paint-order:stroke;stroke:#00000040;stroke-width:2px}.callouts[data-astro-cid-gs2fi26n] text[data-astro-cid-gs2fi26n]{font:500 12px var(--mono);fill:var(--bone-3)}.callouts[data-astro-cid-gs2fi26n] rect[data-astro-cid-gs2fi26n]{stroke:var(--ink)}.tip[data-astro-cid-gs2fi26n]{pointer-events:none;z-index:5;background:var(--bone);color:var(--ink);font-family:var(--serif-text);white-space:pre-line;max-width:260px;padding:.55rem .75rem;font-size:.92rem;line-height:1.3;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 10px 30px #00000073}figcaption[data-astro-cid-gs2fi26n]{margin-top:1rem}.cov[data-astro-cid-ttkras3w]{--cov-live:var(--vermilion);--cov-ready:var(--dust);--cov-waiting:#8a7f6e;--cov-down:#3a2a26;--cov-civic:#3d3731}.cov[data-astro-cid-ttkras3w] .lede[data-astro-cid-ttkras3w]{margin-bottom:1.5rem}.key[data-astro-cid-ttkras3w]{color:var(--bone-2);flex-wrap:wrap;gap:.6rem 1.4rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.key[data-astro-cid-ttkras3w] li[data-astro-cid-ttkras3w]{align-items:center;gap:.5rem;display:flex}.key[data-astro-cid-ttkras3w] i[data-astro-cid-ttkras3w]{border:1px solid #e9e2d333;width:12px;height:12px}.key[data-astro-cid-ttkras3w] b[data-astro-cid-ttkras3w]{color:var(--bone);font-weight:500}.cov[data-astro-cid-ttkras3w] .states path{transition:fill .6s var(--ease)}.hemi[data-astro-cid-eyuu7oe7]{text-align:center;margin:0}svg[data-astro-cid-eyuu7oe7]{width:100%;height:auto;overflow:visible}circle[data-astro-cid-eyuu7oe7]{transition:fill .6s var(--ease), transform .6s var(--ease);transform-box:fill-box;transform-origin:50%}g[data-astro-cid-eyuu7oe7]:hover circle[data-astro-cid-eyuu7oe7]{transform:scale(1.25)}text[data-astro-cid-eyuu7oe7]{font:600 2.6px var(--mono);fill:#ffffffeb;text-anchor:middle;dominant-baseline:middle;pointer-events:none}[data-astro-cid-eyuu7oe7][data-rating=leanD] text[data-astro-cid-eyuu7oe7],[data-astro-cid-eyuu7oe7][data-rating=leanR] text[data-astro-cid-eyuu7oe7],[data-astro-cid-eyuu7oe7][data-rating=toss] text[data-astro-cid-eyuu7oe7]{fill:var(--ink)}.mid[data-astro-cid-eyuu7oe7]{stroke:var(--bone-3);stroke-width:.3px;stroke-dasharray:1 1.4}figcaption[data-astro-cid-eyuu7oe7]{justify-content:center;align-items:baseline;gap:.75rem;margin-top:.5rem;display:flex}figcaption[data-astro-cid-eyuu7oe7] .num[data-astro-cid-eyuu7oe7]{font-size:2rem}.hmap[data-astro-cid-kyc6upul]{margin:0 0 2rem}svg[data-astro-cid-kyc6upul]{width:100%;height:auto;display:block}svg[data-astro-cid-kyc6upul] [data-district]{stroke:var(--ink);stroke-width:.35px;cursor:pointer;transition:fill .6s var(--ease)}svg[data-astro-cid-kyc6upul] [data-district]:hover{stroke:var(--bone);stroke-width:1.2px}.hborders[data-astro-cid-kyc6upul]{stroke:var(--ink);stroke-width:1.4px;stroke-linejoin:round;pointer-events:none}.loading[data-astro-cid-kyc6upul]{font:500 12px var(--mono);fill:var(--bone-3);text-anchor:middle}.hlegend[data-astro-cid-kyc6upul]{flex-wrap:wrap;gap:.6rem 1.4rem;margin:1.25rem 0 .75rem;padding:0;list-style:none;display:flex}.hlegend[data-astro-cid-kyc6upul] li[data-astro-cid-kyc6upul]{align-items:center;gap:.5rem;display:flex}.hlegend[data-astro-cid-kyc6upul] i[data-astro-cid-kyc6upul]{width:14px;height:14px;display:block}.hlegend[data-astro-cid-kyc6upul] .hatch-d[data-astro-cid-kyc6upul]{background:repeating-linear-gradient(135deg, #0d1a52 0 2px, var(--d-solid) 2px 5px)}.hlegend[data-astro-cid-kyc6upul] .hatch-r[data-astro-cid-kyc6upul]{background:repeating-linear-gradient(135deg, #5a170b 0 2px, var(--r-solid) 2px 5px)}.legend[data-astro-cid-kgzthvf5]{flex-wrap:wrap;gap:.6rem 1.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}li[data-astro-cid-kgzthvf5]{align-items:center;gap:.5rem;display:inline-flex}.rc-card{background:var(--ink-2);color:var(--bone);border:1px solid var(--line);font-family:var(--serif-text);width:min(420px,100vw - 16px)}.rc-float{z-index:50;pointer-events:none;position:fixed;top:0;left:0;box-shadow:0 18px 50px #0000008c}.rc-card.static{width:auto;margin-bottom:1.5rem}.rc-card header{justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem .6rem;display:flex}.rc-card h3{font-family:var(--serif-display);margin:0;font-size:1.35rem}.rc-chip{font:600 .68rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;white-space:nowrap;padding:.35em .6em}.rc-chip.ghost{color:var(--bone-2);border:1px solid var(--line)}.rc-card table,.rc-counties{border-collapse:collapse;width:100%;font-size:.95rem}.rc-card th,.rc-counties th{font:500 .64rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bone-3);text-align:left;padding:.35rem 1rem}.rc-card td{border-top:1px solid var(--line);padding:.5rem 1rem}.rc-card tbody tr{box-shadow:inset 3px 0 0 var(--p)}.rc-card .n,.rc-counties .n{text-align:right;font-variant-numeric:tabular-nums}.rc-who{align-items:center;gap:.65rem;display:flex}.rc-face{object-fit:cover;object-position:top;border:2px solid var(--p);background:var(--ink-3);border-radius:50%;flex:none;width:36px;height:36px}.rc-init{font:600 .7rem var(--mono);color:var(--bone-2);place-items:center;display:grid}.rc-check{color:#4fb37a}.rc-who small{color:var(--bone-3);font-family:var(--mono);font-size:.65rem}.rc-card footer{border-top:1px solid var(--line);font:500 .72rem var(--mono);color:var(--bone-2);align-items:center;gap:.75rem;padding:.7rem 1rem .9rem;display:flex}.rc-rep{background:var(--ink-3);flex:1;height:6px}.rc-rep i{background:#4fb37a;height:100%;display:block}.rc-more{color:var(--dust)}.rc-empty{color:var(--bone-3);padding:0 1rem 1rem}.rc-dialog{background:var(--ink);width:min(760px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--bone);border:1px solid var(--line);padding:1.5rem}.rc-dialog::backdrop{background:#000000b3}.rc-close{float:right;color:var(--bone-2);cursor:pointer;background:0 0;border:0;font-size:1.8rem;line-height:1}.rc-map{width:100%;max-height:360px;margin-bottom:1.5rem;display:block}.rc-map path{stroke:var(--ink);stroke-width:.4px}.rc-counties td{border-top:1px solid var(--line);padding:.45rem .6rem}.rc-counties tbody tr{box-shadow:inset 3px 0 0 var(--p)}.rc-dialog .label{margin-top:1rem}.rc-credits{text-transform:none;letter-spacing:.02em;line-height:1.6}.rc-credits a{color:var(--bone-3)}.rc-dialog [data-body]{overflow-x:auto}@media (width<=560px){.rc-dialog{width:calc(100vw - 16px);padding:.75rem}.rc-card th,.rc-card td,.rc-counties th,.rc-counties td{padding-inline:.45rem}.rc-card table,.rc-counties{font-size:.85rem}.rc-face{width:28px;height:28px}.rc-card th:nth-child(2),.rc-card td:nth-child(2),.rc-counties th:nth-child(2),.rc-counties td:nth-child(2){display:none}}.races[data-astro-cid-4qslkavj]{border-top:1px solid var(--line);margin-top:3rem}.row[data-astro-cid-4qslkavj]{border-bottom:1px solid var(--line);grid-template-columns:minmax(10rem,1.1fr) 9rem 1.6fr 1.4fr 1.3fr;grid-template-areas:"st rt cands res mk"". .issues issues issues"". .dive dive dive";align-items:start;gap:.4rem 1.5rem;padding:1.2rem 0;display:grid}.row[data-astro-cid-4qslkavj].head{grid-template-areas:none;padding-block:.8rem}.st[data-astro-cid-4qslkavj]{grid-area:st;display:grid}.abbr[data-astro-cid-4qslkavj]{font-family:var(--serif-display);font-size:1.8rem;line-height:1}.name[data-astro-cid-4qslkavj]{color:var(--bone-2)}.note[data-astro-cid-4qslkavj]{letter-spacing:.1em;margin-top:.3rem}.rt[data-astro-cid-4qslkavj]{grid-area:rt;align-items:center;gap:.5rem;display:flex}.cands[data-astro-cid-4qslkavj]{grid-area:cands;gap:.3rem;display:grid}.cands[data-astro-cid-4qslkavj]>span[data-astro-cid-4qslkavj]{align-items:center;gap:.45rem;display:flex}.cands[data-astro-cid-4qslkavj] small[data-astro-cid-4qslkavj]{font-family:var(--mono);opacity:.7;font-size:.65rem}.i[data-astro-cid-4qslkavj]{color:var(--dust)}.res[data-astro-cid-4qslkavj]{grid-area:res}.mk[data-astro-cid-4qslkavj]{grid-area:mk}.issues[data-astro-cid-4qslkavj]{grid-area:issues;min-width:0}.issues[data-astro-cid-4qslkavj] summary[data-astro-cid-4qslkavj]{cursor:pointer;color:var(--dust);padding-block:.4rem;list-style:none}.issues[data-astro-cid-4qslkavj] summary[data-astro-cid-4qslkavj]:before{content:"+ "}.issues[data-astro-cid-4qslkavj][open] summary[data-astro-cid-4qslkavj]:before{content:"− "}.icols[data-astro-cid-4qslkavj]{animation:unfold .5s var(--ease);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1.25rem 2rem;padding:.75rem 0 1rem;display:grid}@keyframes unfold{0%{opacity:0;transform:perspective(800px)rotateX(-14deg)translateY(-8px)}}.icand[data-astro-cid-4qslkavj]{border-top:2px solid var(--bone-3);padding-top:.75rem}.p-D[data-astro-cid-4qslkavj]{border-top-color:var(--d-likely)}.p-R[data-astro-cid-4qslkavj]{border-top-color:var(--r-likely)}.p-I[data-astro-cid-4qslkavj]{border-top-color:var(--dust)}.iname[data-astro-cid-4qslkavj]{font-family:var(--serif-display);margin:0 0 .5rem;font-size:1.15rem}.icand[data-astro-cid-4qslkavj] ol[data-astro-cid-4qslkavj]{gap:.5rem;margin:0;padding-left:1.1rem;display:grid}.icand[data-astro-cid-4qslkavj] li[data-astro-cid-4qslkavj] strong[data-astro-cid-4qslkavj]{font-weight:500;display:block}.icand[data-astro-cid-4qslkavj] li[data-astro-cid-4qslkavj] span[data-astro-cid-4qslkavj]{color:var(--bone-2);font-size:.92rem}.isrc[data-astro-cid-4qslkavj]{letter-spacing:.08em;flex-wrap:wrap;gap:.8rem;margin-top:.6rem;display:flex}.isrc[data-astro-cid-4qslkavj] a[data-astro-cid-4qslkavj]{color:var(--bone-3)}.dive[data-astro-cid-4qslkavj]{letter-spacing:.14em;flex-wrap:wrap;grid-area:dive;gap:1.25rem;display:flex}.dive[data-astro-cid-4qslkavj] a[data-astro-cid-4qslkavj]{color:var(--bone-3);text-decoration:none}.dive[data-astro-cid-4qslkavj] a[data-astro-cid-4qslkavj]:hover{color:var(--bone)}.foot[data-astro-cid-4qslkavj]{letter-spacing:.1em;margin-top:1rem}.races[data-astro-cid-4qslkavj] .bar2{background:var(--ink-3);height:6px;margin:.4rem 0;display:flex}.races[data-astro-cid-4qslkavj] .bar2 i{height:100%;display:block}.races[data-astro-cid-4qslkavj] .pm{gap:.25rem;text-decoration:none;display:grid}.races[data-astro-cid-4qslkavj] .pm b{font-family:var(--serif-display);font-size:1.15rem;font-weight:400}.races[data-astro-cid-4qslkavj] .called{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;padding:.2em .5em;font-size:.68rem}.races[data-astro-cid-4qslkavj] .flip{background:var(--dust);color:var(--ink);margin-left:.4rem}@media (width<=900px){.row[data-astro-cid-4qslkavj]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"st rt""cands cands""res mk""issues issues""dive dive"}.row[data-astro-cid-4qslkavj].head{display:none}}.sr[data-astro-cid-dwge3aya] .lede[data-astro-cid-dwge3aya]{margin-bottom:2rem}.bar[data-astro-cid-dwge3aya]{flex-wrap:wrap;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.pick[data-astro-cid-dwge3aya]{gap:.4rem;display:grid}.grow[data-astro-cid-dwge3aya]{flex:240px}.pick[data-astro-cid-dwge3aya] input[data-astro-cid-dwge3aya]{width:100%}.check[data-astro-cid-dwge3aya]{cursor:pointer;align-items:center;gap:.5rem;padding-bottom:.7rem;display:flex}.cats[data-astro-cid-dwge3aya]{border-radius:1.4rem;flex-wrap:wrap;margin-bottom:1rem}.cats[data-astro-cid-dwge3aya] button[data-astro-cid-dwge3aya][aria-selected=true]{background:var(--bone);color:var(--ink)}.cats[data-astro-cid-dwge3aya] b[data-astro-cid-dwge3aya]{opacity:.6;margin-left:.3em;font-weight:500}.status[data-astro-cid-dwge3aya]{color:var(--bone-3)}.races[data-astro-cid-dwge3aya]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:1px;margin:1rem 0;padding:0;list-style:none;display:grid}.races[data-astro-cid-dwge3aya] .race{background:var(--ink);align-content:start;gap:.7rem;min-width:0;padding:1.1rem 1.2rem;display:grid}.races[data-astro-cid-dwge3aya] .race.called{box-shadow:inset 3px 0 0 var(--dust)}.races[data-astro-cid-dwge3aya] .hd{gap:.3rem;display:grid}.races[data-astro-cid-dwge3aya] .hd a{color:inherit;text-decoration:none}.races[data-astro-cid-dwge3aya] .hd a:hover h3{text-underline-offset:.15em;text-decoration:underline}.races[data-astro-cid-dwge3aya] h3{font-size:1.2rem;line-height:1.15}.races[data-astro-cid-dwge3aya] .cands{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.races[data-astro-cid-dwge3aya] .cands li{grid-template-columns:1fr auto;gap:.2rem .6rem;font-size:.98rem;display:grid}.races[data-astro-cid-dwge3aya] .cands i{background:linear-gradient(90deg, var(--c) var(--p), var(--ink-3) var(--p));grid-column:1/-1;height:4px;transition:background .6s}.races[data-astro-cid-dwge3aya] .nm{overflow-wrap:anywhere;min-width:0}.races[data-astro-cid-dwge3aya] .pc{font-family:var(--mono);color:var(--bone-2);font-size:.85rem}.races[data-astro-cid-dwge3aya] .won .nm{font-weight:600}.races[data-astro-cid-dwge3aya] .tick{color:var(--dust)}.races[data-astro-cid-dwge3aya] .p-D{--c:var(--d-likely)}.races[data-astro-cid-dwge3aya] .p-R{--c:var(--r-likely)}.races[data-astro-cid-dwge3aya] .p-Y{--c:var(--dust)}.races[data-astro-cid-dwge3aya] .p-N,.races[data-astro-cid-dwge3aya] .p-O,.races[data-astro-cid-dwge3aya] .p-I,.races[data-astro-cid-dwge3aya] .p-L,.races[data-astro-cid-dwge3aya] .p-G{--c:var(--bone-3)}.races[data-astro-cid-dwge3aya] .off{color:var(--dust);font-weight:500}.races[data-astro-cid-dwge3aya] .ft{color:var(--bone-3);flex-wrap:wrap;gap:.3rem 1rem;display:flex}.races[data-astro-cid-dwge3aya] .ft .c{color:var(--dust)}.more[data-astro-cid-dwge3aya]{margin-bottom:1.5rem}.credit[data-astro-cid-dwge3aya]{margin:0}.tally[data-astro-cid-756d2vkb]{padding-block:10px;position:relative}.bar[data-astro-cid-756d2vkb]{gap:2px;height:34px;display:flex}.bar[data-astro-cid-756d2vkb] span[data-astro-cid-756d2vkb]{background:var(--c);min-width:0;transition:flex .8s var(--ease);place-items:center;display:grid}.bar[data-astro-cid-756d2vkb] span[data-astro-cid-756d2vkb][data-rating=notUpD]{background:repeating-linear-gradient(135deg, var(--d-solid) 0 3px, #16224f 3px 6px)}.bar[data-astro-cid-756d2vkb] span[data-astro-cid-756d2vkb][data-rating=notUpR]{background:repeating-linear-gradient(135deg, var(--r-solid) 0 3px, #3d1a12 3px 6px)}b[data-astro-cid-756d2vkb]{font:500 .78rem var(--mono);color:#fff}[data-astro-cid-756d2vkb][data-rating=leanD] b[data-astro-cid-756d2vkb],[data-astro-cid-756d2vkb][data-rating=leanR] b[data-astro-cid-756d2vkb],[data-astro-cid-756d2vkb][data-rating=toss] b[data-astro-cid-756d2vkb]{color:var(--ink)}.marker[data-astro-cid-756d2vkb]{border-left:1px dashed var(--bone);width:0;position:absolute;top:0;bottom:0}.marker[data-astro-cid-756d2vkb]:before,.marker[data-astro-cid-756d2vkb]:after{content:"";border:5px solid #0000;position:absolute;left:-5px}.marker[data-astro-cid-756d2vkb]:before{border-top-color:var(--bone);top:-4px}.marker[data-astro-cid-756d2vkb]:after{border-bottom-color:var(--bone);bottom:-4px}.pgrid[data-astro-cid-r4xy2l6w]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2.5rem;display:grid}.pcard[data-astro-cid-r4xy2l6w]{border:1px solid var(--line);border-top:3px solid var(--d-likely);background:var(--ink-2);padding:1.75rem}.pcard[data-astro-cid-r4xy2l6w].p-R{border-top-color:var(--r-likely)}.pcard[data-astro-cid-r4xy2l6w] ol[data-astro-cid-r4xy2l6w]{gap:.9rem;margin:1rem 0;padding-left:1.2rem;display:grid}.pcard[data-astro-cid-r4xy2l6w] li[data-astro-cid-r4xy2l6w] strong[data-astro-cid-r4xy2l6w]{font-family:var(--serif-display);font-size:1.15rem;font-weight:420;display:block}.pcard[data-astro-cid-r4xy2l6w] li[data-astro-cid-r4xy2l6w] span[data-astro-cid-r4xy2l6w]{color:var(--bone-2)}.pcard[data-astro-cid-r4xy2l6w] .srcs[data-astro-cid-r4xy2l6w]{flex-wrap:wrap;gap:1rem;display:flex}.pcard[data-astro-cid-r4xy2l6w] .srcs[data-astro-cid-r4xy2l6w] a[data-astro-cid-r4xy2l6w]{color:var(--bone-3)}@media (width<=800px){.pgrid[data-astro-cid-r4xy2l6w]{grid-template-columns:1fr}}.head[data-astro-cid-r4xy2l6w]{gap:1.5rem;padding-block:6rem 3rem;display:grid}.head[data-astro-cid-r4xy2l6w] h1[data-astro-cid-r4xy2l6w] em[data-astro-cid-r4xy2l6w]{color:var(--vermilion)}.meta[data-astro-cid-r4xy2l6w]{flex-wrap:wrap;gap:2rem;display:flex}.meta[data-astro-cid-r4xy2l6w] a[data-astro-cid-r4xy2l6w]{color:var(--dust)}.notice[data-astro-cid-r4xy2l6w]{border-left:2px solid var(--dust);background:var(--ink-2);color:var(--bone-2);max-width:none;padding:.6rem 1rem}.balance[data-astro-cid-r4xy2l6w]{grid-template-columns:repeat(3,1fr);display:grid}.bp[data-astro-cid-r4xy2l6w]{border:1px solid var(--line);background:var(--ink);gap:1rem;margin:0 -1px -1px 0;padding:2rem;display:grid}.counts[data-astro-cid-r4xy2l6w]{justify-content:space-between;align-items:baseline;display:flex}.counts[data-astro-cid-r4xy2l6w] .num[data-astro-cid-r4xy2l6w]{font-size:clamp(3rem,6vw,5rem);line-height:1}.bpbar[data-astro-cid-r4xy2l6w]{background:var(--ink-3);justify-content:space-between;height:10px;display:flex;position:relative}.bpbar[data-astro-cid-r4xy2l6w] i[data-astro-cid-r4xy2l6w]{width:0;height:100%;transition:width 1s var(--ease);display:block}.bd[data-astro-cid-r4xy2l6w]{background:var(--d-solid)}.br[data-astro-cid-r4xy2l6w]{background:var(--r-solid)}.maj[data-astro-cid-r4xy2l6w]{border-left:1px solid var(--bone);position:absolute;top:-4px;bottom:-4px;left:50%}.odds[data-astro-cid-r4xy2l6w]{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding-top:1rem;text-decoration:none;display:grid}.odds[data-astro-cid-r4xy2l6w] .o[data-astro-cid-r4xy2l6w]{font-family:var(--serif-display)}.odds[data-astro-cid-r4xy2l6w]:hover .arrow[data-astro-cid-r4xy2l6w]{color:var(--bone)}.sec-head[data-astro-cid-r4xy2l6w]{gap:1.25rem;margin-bottom:3rem;display:grid}.two[data-astro-cid-r4xy2l6w]{grid-template-columns:1fr 1.3fr;align-items:center;gap:3rem;margin-bottom:2rem;display:grid}.house-viz[data-astro-cid-r4xy2l6w]{max-width:820px;margin:0 auto 2rem}.sub[data-astro-cid-r4xy2l6w]{margin:4rem 0 1.5rem}.house-markets[data-astro-cid-r4xy2l6w]{border:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1px;display:grid}.house-markets[data-astro-cid-r4xy2l6w]>*{outline:1px solid var(--line)}.house-markets[data-astro-cid-r4xy2l6w] a{background:var(--ink);gap:.5rem;padding:1.1rem 1.25rem;text-decoration:none;display:grid}.house-markets[data-astro-cid-r4xy2l6w] a:hover{background:var(--ink-2)}.house-markets[data-astro-cid-r4xy2l6w] .dist{font-family:var(--serif-display);font-size:1.5rem}.closings[data-astro-cid-r4xy2l6w]{border-top:1px solid #0b0a0940;margin:3rem 0 0;padding:0;list-style:none}.closings[data-astro-cid-r4xy2l6w] li[data-astro-cid-r4xy2l6w]{border-bottom:1px solid #0b0a0940;grid-template-columns:9rem 1fr;align-items:baseline;gap:1.5rem;padding-block:1rem;display:grid}.closings[data-astro-cid-r4xy2l6w] .num[data-astro-cid-r4xy2l6w]{font-size:1.6rem}.closings[data-astro-cid-r4xy2l6w] li[data-astro-cid-r4xy2l6w].past{opacity:.4}@media (width<=900px){.balance[data-astro-cid-r4xy2l6w],.two[data-astro-cid-r4xy2l6w]{grid-template-columns:1fr}}.up[data-astro-cid-2lngi7ft]{gap:1.75rem;padding-block:7rem 6rem;display:grid}.count[data-astro-cid-2lngi7ft]{align-items:baseline;gap:1rem;display:flex}.count[data-astro-cid-2lngi7ft] .num[data-astro-cid-2lngi7ft]{color:var(--vermilion);font-size:clamp(6rem,18vw,14rem);line-height:.8}.offices[data-astro-cid-2lngi7ft]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.offices[data-astro-cid-2lngi7ft] li[data-astro-cid-2lngi7ft]{font:500 .7rem var(--mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);padding:.5em .8em}.cta[data-astro-cid-2lngi7ft]{flex-wrap:wrap;gap:.75rem;display:flex}
