@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-ext-opsz-normal.DIwfbPUE.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-opsz-normal.C0olyEE-.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-opsz-normal.DrHU7SY7.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-vietnamese-opsz-normal.DX68cEVD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-ext-opsz-normal.HoL-AExg.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-opsz-normal.BpEBLj1O.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-ext-opsz-italic.Bl6DJqma.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-opsz-italic.Dibx14aP.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-opsz-italic.CMW9dfKg.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-vietnamese-opsz-italic.Hh3oeMt5.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-ext-opsz-italic.BhUEwDRF.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-opsz-italic.BOLXpvkj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #ffffff;--paper-2: #f5f5f2;--paper-3: #ebebe6;--ink: #121212;--ink-2: #363636;--ink-3: #5e5e5e;--ink-4: #8c8c8c;--rule: #e2e2e2;--rule-strong: #121212;--accent: #17703d;--accent-strong: #0f5730;--accent-hi: #2a9d5c;--accent-soft: #d4eadb;--accent-wash: #eef6f0;--series-rent: var(--accent);--series-health: #3f4a52;--series-car: #6f7a82;--series-gas: #9aa3a9;--series-groceries: #c3c9cd;--series-total: var(--ink);--series-us: var(--ink);--party-d: #8eaad3;--party-r: #df9f96;--party-i: #d8c98e;--party-none: #e3e3df;--party-d-ink: #2f5f9e;--party-r-ink: #b0413a;--party-i-ink: #7d6a1f;--dem: var(--party-d);--rep: var(--party-r);--ind: var(--party-i);--none: var(--party-none);--chart-grid: #ebebeb;--chart-axis: #6b6b6b;--chart-baseline: #121212;--chart-crosshair: var(--ink-4);--chart-annot: var(--ink-2);--map-bg: #f3f4f1;--map-land: #e3e3df;--map-land-selected: #ffffff;--map-edge: #ffffff;--map-bar: #17703d;--map-bar-hi: #2a9d5c;--map-bar-county: #4f9a6e;--map-bar-city: #0f5730;--map-outline: var(--ink);--map-ui-ink: var(--ink);--map-ui-bg: rgb(255 255 255 / .94);--map-ui-bg-solid: #ffffff;--map-ui-rule: rgb(18 18 18 / .18);--sans: "Schibsted Grotesk Variable", "Helvetica Neue", Arial, sans-serif;--serif: "Source Serif 4 Variable", Georgia, "Times New Roman", serif;--fs-xxs: .75rem;--fs-xs: .8125rem;--fs-sm: clamp(.9375rem, .91rem + .1vw, 1rem);--fs-base: clamp(1.125rem, 1.06rem + .31vw, 1.3125rem);--fs-lg: clamp(1.25rem, 1.14rem + .63vw, 1.625rem);--fs-xl: clamp(1.5rem, 1.21rem + 1.04vw, 2rem);--fs-2xl: clamp(2.25rem, 1.4rem + 3.3vw, 4rem);--fs-num: clamp(3.5rem, 2.4rem + 4.5vw, 6rem);--col: 680px;--wide: 1080px;--max: 1240px;--gutter: 16px;--margin: max(16px, min(4vw, 48px));--header-h: 56px;--ease: cubic-bezier(.2, .7, .2, 1);--dur-fast: .15s;--dur: .4s;--dur-slow: .9s;--radius: 3px;--shadow-pop: 0 2px 10px rgba(18, 18, 18, .12);color-scheme:light}@media(max-width:420px){:root{--header-h: 52px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink-2);font-family:var(--serif);font-size:var(--fs-base);line-height:1.6;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;hanging-punctuation:first;overflow-x:clip}h1,h2,h3,h4{font-family:var(--sans);color:var(--ink);text-wrap:balance;margin:0}h1{font-size:var(--fs-2xl);font-weight:800;line-height:1.04;letter-spacing:-.022em}h2{font-size:var(--fs-xl);font-weight:700;line-height:1.15;letter-spacing:-.012em;margin:72px 0 16px}h3{font-size:20px;font-weight:700;line-height:1.25;margin:40px 0 10px}p{margin:0 0 1em}ul,ol{padding-left:1.2em}li{margin-bottom:.5em}li::marker{color:var(--ink-3)}strong,b{color:var(--ink)}a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--accent-strong)}img{max-width:100%}.sans{font-family:var(--sans)}.serif{font-family:var(--serif)}.num{font-family:var(--sans);font-variant-numeric:lining-nums proportional-nums}.tnum{font-variant-numeric:tabular-nums lining-nums}.nb{font-family:var(--sans);font-weight:700;font-size:.94em;color:var(--ink);font-variant-numeric:lining-nums proportional-nums}.nb.rent,.rent{color:var(--accent)}.kicker{font-family:var(--sans);font-size:var(--fs-sm);font-weight:700;color:var(--accent);margin:0 0 12px}.muted{color:var(--ink-3)}.note{font-family:var(--sans);font-size:var(--fs-xs);line-height:1.5;color:var(--ink-3)}.note b{color:var(--ink-2)}.note a{color:var(--ink-3)}.col{max-width:calc(var(--col) + 2 * var(--margin));margin:0 auto;padding:0 var(--margin)}.wide{max-width:calc(var(--wide) + 2 * var(--margin));margin:0 auto;padding:0 var(--margin)}.max{max-width:calc(var(--max) + 2 * var(--margin));margin:0 auto;padding:0 var(--margin)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 16px;font-family:var(--sans);font-size:15px;font-weight:600;line-height:1;border:1px solid var(--ink);border-radius:var(--radius);background:var(--paper);color:var(--ink);text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--ease)}.btn:hover{background:var(--paper-2);color:var(--ink)}.btn.solid{background:var(--ink);color:#fff}.btn.solid:hover{background:var(--ink-2);color:#fff}.btn[aria-disabled=true],.btn:disabled{color:var(--ink-3);border-color:var(--rule);background:var(--paper);cursor:default;pointer-events:none}.textlink{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-size:15px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.textlink svg{flex:none}.textlink[aria-disabled=true]{color:var(--ink-3);text-decoration-color:var(--rule);pointer-events:none}table{border-collapse:collapse;width:100%;font-family:var(--sans);font-size:15px;line-height:1.4;color:var(--ink-2)}th,td{text-align:left;padding:10px 12px 10px 0;border-bottom:1px solid var(--rule);vertical-align:top}thead th{font-weight:700;color:var(--ink);border-bottom:1px solid var(--rule-strong);font-size:13px}td.n,th.n{text-align:right;font-variant-numeric:tabular-nums lining-nums;font-weight:400;font-size:15px;color:var(--ink-2)}td:first-child{color:var(--ink);font-weight:600}.tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.term{text-decoration:underline dotted var(--ink-4);text-decoration-thickness:1px;text-underline-offset:3px;cursor:help}[id]{scroll-margin-top:calc(var(--header-h) + 16px)}hr{border:0;border-top:1px solid var(--rule);margin:56px 0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:640px){h2{margin-top:56px}table{font-size:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.wm.svelte-10y6uor{display:inline-flex;align-items:center;color:var(--ink);white-space:nowrap;line-height:1}.o1.svelte-10y6uor{gap:calc(10px * var(--s))}.o1.svelte-10y6uor .bar:where(.svelte-10y6uor){width:calc(34px * var(--s));height:calc(7px * var(--s));flex:none}.o1.svelte-10y6uor .name:where(.svelte-10y6uor){font-family:var(--serif);font-size:calc(20px * var(--s));font-weight:600;letter-spacing:-.012em;font-variation-settings:"opsz" 32}.o2.svelte-10y6uor .name:where(.svelte-10y6uor){position:relative;font-family:var(--sans);font-size:calc(13px * var(--s));font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding-bottom:calc(6px * var(--s));background:linear-gradient(var(--accent),var(--accent)) left bottom / var(--fill, 25%) calc(2px * var(--s)) no-repeat,linear-gradient(var(--ink),var(--ink)) left bottom / 100% calc(1px * var(--s)) no-repeat}.o3.svelte-10y6uor .name:where(.svelte-10y6uor){font-family:var(--sans);font-size:calc(18px * var(--s));font-weight:400;letter-spacing:-.01em;color:var(--ink-2)}.o3.svelte-10y6uor b:where(.svelte-10y6uor){font-weight:800;color:var(--ink);letter-spacing:-.02em}@media(max-width:420px){.o1.svelte-10y6uor .bar:where(.svelte-10y6uor){display:none}.o1.svelte-10y6uor .name:where(.svelte-10y6uor){font-size:calc(16px * var(--s))}.o2.svelte-10y6uor .name:where(.svelte-10y6uor){font-size:calc(11.5px * var(--s));letter-spacing:.1em}.o3.svelte-10y6uor .name:where(.svelte-10y6uor){font-size:calc(16px * var(--s))}}.top.svelte-12qhfyh{position:sticky;top:0;z-index:30;background:var(--paper);border-bottom:1px solid var(--rule)}.bar.svelte-12qhfyh{display:flex;align-items:stretch;justify-content:space-between;height:var(--header-h);gap:16px}.brand.svelte-12qhfyh{display:flex;align-items:center;text-decoration:none;color:var(--ink);white-space:nowrap}.brand.svelte-12qhfyh:hover{color:var(--ink)}nav[aria-label=Main].svelte-12qhfyh{display:flex;align-items:stretch;gap:24px}nav[aria-label=Main].svelte-12qhfyh a:where(.svelte-12qhfyh){display:flex;align-items:center;font-size:15px;font-weight:600;color:var(--ink-3);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}nav[aria-label=Main].svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--ink)}nav[aria-label=Main].svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:var(--ink);border-bottom-color:var(--ink)}main.svelte-12qhfyh{min-height:70vh}.foot.svelte-12qhfyh{margin-top:120px;background:var(--paper-2);border-top:1px solid var(--rule);padding:56px 0 40px}.row1.svelte-12qhfyh{display:flex;justify-content:space-between;align-items:baseline;gap:24px 48px;flex-wrap:wrap}.who.svelte-12qhfyh{font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--ink-2);max-width:36em;margin:0}.flinks.svelte-12qhfyh{display:flex;gap:20px;flex-wrap:wrap;font-size:15px;font-weight:600}.flinks.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--ink)}.src.svelte-12qhfyh{max-width:62em;margin:20px 0 0}.ail.svelte-12qhfyh{display:inline-block;margin-top:32px}.ail.svelte-12qhfyh img:where(.svelte-12qhfyh){width:120px;height:auto;display:block}@media(max-width:420px){.bar.svelte-12qhfyh{gap:12px}nav[aria-label=Main].svelte-12qhfyh{gap:14px}nav[aria-label=Main].svelte-12qhfyh a:where(.svelte-12qhfyh){font-size:14px}.ail.svelte-12qhfyh img:where(.svelte-12qhfyh){width:104px}}
