@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Archivo-Regular.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Archivo-Medium.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Archivo-SemiBold.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Regular-Latin1.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-Medium-Latin1.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Italic-Latin1.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}:root{--ink:#14171c;--ink-secondary:#4a5058;--ink-muted:#5b6169;--accent:var(--ink);--accent-hover:var(--ink-secondary);--accent-underline:#a0a4aa;--on-accent-secondary:#ffffffbf;--ground:#fff;--tint:#f4f7fa;--hairline:#14171c26;--border-mid:#14171c85;--border-dashed:#14171c85;--on-grey-secondary:#fffc;--live-ground:#f9ecd0;--party-dem:#2a5ea8;--party-rep:#a8332a;--party-lib:#8a6a1f;--focus:var(--ink);--focus-width:3px;--focus-offset:2px;--font-sans:Archivo, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--t-display:36px;--t-h1-entry:27px;--t-h1:24px;--t-h1-name:22px;--t-h2:17px;--t-faq:16px;--t-contest-name:15px;--t-body-emphasis:15px;--t-ballot-quote:15px;--t-name-in-list:14.5px;--t-body:14px;--t-value:14px;--t-link-title:14px;--t-absent:13.5px;--t-secondary:12.5px;--t-section-mono:11px;--t-meta-mono:10.5px;--t-label-mono:10.5px;--t-field-label:10.5px;--t-eyebrow:10px;--lh-tight:1.12;--lh-heading:1.2;--lh-body:1.5;--lh-quote:1.55;--ls-display:-.035em;--ls-h1:-.03em;--ls-h2:-.02em;--ls-section:.09em;--ls-label:.06em;--ls-eyebrow:.1em;--gutter:18px;--sp-1:4px;--sp-2:6px;--sp-3:8px;--sp-4:9px;--sp-5:11px;--sp-6:14px;--sp-7:16px;--sp-8:18px;--sp-9:20px;--sp-10:22px;--sp-section:22px;--sp-row-y:11px;--radius:0;--tap-min:44px;--row-min:56px;--button-min:52px;--picker-min:46px;--label-col:96px;--rule-emphasis:1.5px;--rule-hard:1px;--accent-rule:3px;--measure:680px}.theme-bryan{--accent:#4a6a8a;--accent-hover:#3b5570;--accent-underline:#93a6bc;--on-accent-secondary:#ffffffe6}.theme-college-station{--accent:#500000;--accent-hover:#3a0000;--accent-underline:#c69595;--on-accent-secondary:#ffffffbf}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);max-width:var(--measure);margin:0;overflow-wrap:break-word;margin-inline:auto}p{margin:0 0 var(--sp-5);text-wrap:pretty}h1,h2,h3{letter-spacing:var(--ls-h1);text-wrap:balance;margin:0;font-weight:600}h1{font-size:var(--t-h1);line-height:var(--lh-tight)}h2{font-size:var(--t-h2);line-height:var(--lh-heading);letter-spacing:var(--ls-h2)}a{color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent-underline);text-underline-offset:2px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.page{padding-bottom:var(--sp-9)}.gutter{padding-inline:var(--gutter)}.trust-bar{gap:var(--sp-3);padding:var(--sp-4) var(--gutter);border-bottom:1px solid var(--hairline);font-family:var(--font-mono);font-size:var(--t-meta-mono);text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;display:flex}.breadcrumb{padding:0 var(--gutter)}.breadcrumb ol{gap:var(--sp-1);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li{align-items:center;gap:var(--sp-1);min-height:var(--tap-min);font-size:var(--t-body);display:inline-flex}.breadcrumb a{min-height:var(--tap-min);align-items:center;display:inline-flex}.breadcrumb .sep{font-family:var(--font-mono);color:var(--ink-muted)}.breadcrumb [aria-current=page]{color:var(--ink)}.band{padding:var(--sp-6) var(--gutter) var(--sp-7);color:var(--ground)}.band-accent{background:var(--accent);--focus:var(--ground)}.band-grey{background:var(--ink-muted);--focus:var(--ground)}.band a{color:var(--ground);text-decoration-color:var(--on-accent-secondary)}.band h1{margin:var(--sp-2) 0 var(--sp-2)}.band .eyebrow{font-family:var(--font-mono);font-weight:500;font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--on-accent-secondary)}.band-grey .eyebrow,.band-grey .band-meta{color:var(--on-grey-secondary)}.band .band-meta{font-family:var(--font-mono);font-size:var(--t-meta-mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--on-accent-secondary);margin:0}.section-heading{font-family:var(--font-mono);font-weight:500;font-size:var(--t-section-mono);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--ink-muted);margin:var(--sp-section) 0 var(--sp-4);line-height:1.3}.band-heading{background:var(--accent);color:var(--ground);--focus:var(--ground);font-family:var(--font-mono);font-weight:500;font-size:var(--t-eyebrow);letter-spacing:var(--ls-section);text-transform:uppercase;padding:var(--sp-3) var(--gutter);margin:var(--sp-section) 0 0}.facts{border-top:1px solid var(--hairline);margin:0}.fact{gap:var(--sp-6);padding:var(--sp-row-y) 0;border-bottom:1px solid var(--hairline);align-items:baseline;display:flex}.fact dt{flex:0 0 var(--label-col);font-family:var(--font-mono);font-weight:500;font-size:var(--t-field-label);line-height:var(--lh-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted)}.fact dd{font-size:var(--t-value);flex:auto;margin:0;line-height:1.45}@media (width<=339px){.fact{gap:var(--sp-1);flex-direction:column}.fact dt{flex:none}}.absent{font-family:var(--font-mono);font-style:italic;font-weight:400;font-size:var(--t-absent);line-height:var(--lh-body);color:var(--ink-muted);margin:0}.meta{font-family:var(--font-mono);font-size:var(--t-meta-mono);color:var(--ink-muted);margin:0;line-height:1.6}.meta-upper{text-transform:uppercase;letter-spacing:var(--ls-label)}.callout{border:var(--rule-emphasis) solid var(--ink);padding:var(--sp-5) var(--sp-6);margin:var(--sp-section) 0}.callout .callout-label{font-family:var(--font-mono);font-weight:500;font-size:var(--t-section-mono);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--sp-2)}.callout p:last-child{margin-bottom:0}.tinted{background:var(--tint);border-left:var(--accent-rule) solid var(--accent);padding:var(--sp-5) var(--sp-6);margin:var(--sp-section) 0}.tinted p:last-child{margin-bottom:0}.not-covered{border:1px dashed var(--border-dashed);padding:var(--sp-5) var(--sp-6);margin:var(--sp-section) 0}.scroll-x{overflow-x:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bleed{margin-inline:calc(-1 * var(--gutter))}hr.hard{border:0;border-top:var(--rule-hard) solid var(--ink);margin:var(--sp-section) 0 var(--sp-4)}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline);margin-top:var(--sp-section);padding-top:var(--sp-6);padding-bottom:var(--sp-9)}.disclaimer[data-astro-cid-jo6i4kqk]{font-size:var(--t-secondary);color:var(--ink-secondary);margin-bottom:var(--sp-3)}.footer-links[data-astro-cid-jo6i4kqk]{gap:var(--sp-8);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--tap-min);font-size:var(--t-body);align-items:center;display:inline-flex}.built[data-astro-cid-jo6i4kqk]{margin:0}.sources[data-astro-cid-cthuqu36]{margin-top:var(--sp-section)}.sources-details[data-astro-cid-cthuqu36]{border-top:var(--rule-hard) solid var(--hairline)}.sources-details[data-astro-cid-cthuqu36] summary[data-astro-cid-cthuqu36]{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);cursor:pointer;list-style:none;display:flex}.sources-details[data-astro-cid-cthuqu36] summary[data-astro-cid-cthuqu36]::-webkit-details-marker{display:none}.sources-details[data-astro-cid-cthuqu36] summary[data-astro-cid-cthuqu36]:before{content:"+";font-family:var(--font-mono);font-size:var(--t-secondary);color:var(--accent)}.sources-details[data-astro-cid-cthuqu36][open] summary[data-astro-cid-cthuqu36]:before{content:"–"}.sources-details[data-astro-cid-cthuqu36] summary[data-astro-cid-cthuqu36] .section-heading[data-astro-cid-cthuqu36]{margin:0}.sources-list[data-astro-cid-cthuqu36]{padding-left:var(--sp-9);padding-bottom:var(--sp-6);margin:0}.source-entry[data-astro-cid-cthuqu36]{font-family:var(--font-mono);font-size:var(--t-secondary);line-height:var(--lh-body);color:var(--ink-muted);padding:var(--sp-2) 0}.source-entry[data-astro-cid-cthuqu36]::marker{color:var(--ink);font-weight:500}.source-where[data-astro-cid-cthuqu36] a[data-astro-cid-cthuqu36],.source-document[data-astro-cid-cthuqu36]{overflow-wrap:anywhere}.source-where[data-astro-cid-cthuqu36] a[data-astro-cid-cthuqu36]{min-height:var(--tap-min);align-items:center;display:inline-flex}.source-entry[data-astro-cid-cthuqu36]:target{background:var(--tint);box-shadow:0 0 0 var(--sp-2) var(--tint)}.ballot-section[data-astro-cid-pcxlnhk7]{margin-bottom:var(--sp-section)}.ballot-section-body[data-astro-cid-pcxlnhk7]:empty{display:none}.fn-ref[data-astro-cid-44vjmqst]{line-height:0;font-family:var(--font-mono);font-size:var(--t-meta-mono);margin-left:1px}.fn-marker[data-astro-cid-44vjmqst]{font-weight:500;text-decoration:none;display:inline;position:relative}.fn-marker[data-astro-cid-44vjmqst]:after{content:"";width:var(--tap-min);height:var(--tap-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fn-marker[data-astro-cid-44vjmqst]:hover{text-decoration:underline}.fn-marker[data-astro-cid-44vjmqst]:focus-visible{outline-offset:var(--focus-offset)}.fn-marker[data-astro-cid-44vjmqst]:target{background:var(--tint);box-shadow:0 0 0 2px var(--tint)}
