.home-seat h3{margin:0 0 var(--s4);font-size:22px}.home-seat h3 a{color:var(--ink);text-decoration:none}.home-seat h3 a:hover{text-decoration:underline}.home-seat h3 small{font:400 14px/1.6 var(--body);color:var(--ink-2);margin-top:var(--s1);display:block}.home-election .funding-row{flex-wrap:wrap;font-size:15px}.home-election .chart-value{font-size:18px}.home-election .funding-coverage{font-size:13px}.home-money-entry{padding:var(--s2) 0;border-top:1px solid var(--line-2)}.home-money-entry:last-child{padding-bottom:0}.home-money-entry .funding-row{gap:var(--s2);margin-bottom:var(--s2);font-size:15px}.home-money-entry .chart-value{font-size:17px}.home-money-entry .chart-value small{font-size:12px;font-weight:400;display:inline}.home-remainder{margin:var(--s2) 0 0;padding-left:var(--s2);font-size:12px;line-height:1.5}.home-voting{margin:var(--s5) 0 0}.home-briefing .home-election .ui-section-head h2{max-width:52ch}.home-election>.funding-coverage{margin-bottom:var(--s2)}.home-election .money-legend{margin-block:var(--s3)}.home-seat .ui-card,.home-election .explainer-cards .ui-card{padding:var(--s4)}.home-money-entry .funding-row{line-height:1.4}.home-money-entry .chart-track{height:20px}.home-election .explainer-cards h3{margin-bottom:var(--s2)}.home-election .explainer-cards p{font-size:14px;line-height:1.5}.home-money-entry{padding-block:var(--s1)}.home-election .explainer-cards{margin-block:var(--s3)}.home-election .explainer-cards .ui-card{padding:var(--s3)}.home-voting{margin-top:var(--s3)}.home-election>.coverage-line,.home-election>.small{margin-bottom:var(--s2)}.home-briefing{padding-bottom:var(--s4)}.briefing-intro{padding:var(--s4) 0 0}.briefing-intro h1{margin:0 0 var(--s4);max-width:25ch}.intro-purpose{max-width:78ch;color:var(--ink-2);margin-bottom:var(--s3);font-size:19px}.intro-independence{color:var(--ink-2);margin-bottom:0;font-size:14px}.home-glance{margin-top:var(--s6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.home-glance .glance-stat{border:0;border-right:1px solid var(--line-2);border-radius:0;min-width:0;padding:16px 20px}.home-glance .glance-stat:last-child{border-right:0}.home-glance .glance-stat strong{letter-spacing:-.02em;margin:var(--s2) 0;font-size:34px}.home-glance .stat-label{font-size:13px;font-weight:600}.briefing-grid{gap:var(--s5);margin:var(--s4) 0 var(--s4);grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:start;display:grid}.home-updates,.coming-up{min-width:0}.home-updates h2{margin-bottom:var(--s3);font-size:22px}.home-updates .small,.coming-up .small{color:var(--ink-2);font-size:14px}.home-decision{gap:var(--s3);padding-block:var(--s3);border-top:1px solid var(--line-2);grid-template-columns:100px minmax(0,1fr);display:grid}.home-decision h3{margin:0 0 var(--s2);font-size:18px}.home-decision h3 a{color:var(--ink);text-decoration:none}.home-decision h3 a:hover{text-decoration:underline}.home-decision-date{font:400 13px/1.5 var(--body);color:var(--ink-2);margin:0 0 var(--s2)}.home-decision .decision-why{margin-bottom:var(--s2);font-size:15px;line-height:1.5}.home-decision-link{font-size:14px}.coming-up>.small,.coming-up>a{margin:var(--s4) var(--s5);font-size:14px;display:block}.coming-up .ui-card{border-top:4px solid var(--citrus)}.coming-up h2{font-size:22px}.home-topic{padding:var(--s6) 0;border-top:1px solid var(--line)}.home-topic:last-child{padding-bottom:0}.home-topic .ui-section-head h2{max-width:34ch}.home-development-grid{gap:var(--s6);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.home-development-grid>div{min-width:0}.home-pipeline h3{margin:0 0 var(--s3);font-size:17px}.home-pipeline dl{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin:0 0 var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.home-pipeline dl>div{padding:var(--s2);border:1px solid var(--line-2);gap:var(--s1);flex-direction:column-reverse;display:flex}.home-pipeline dt{color:var(--ink-2);font-size:13px}.home-pipeline dd{font:800 24px/1.2 var(--display);font-variant-numeric:tabular-nums;margin:0}.home-project-list{margin:0;padding:0;list-style:none}.home-project-list>li{justify-content:space-between;gap:var(--s4);padding:var(--s3) 0;border-top:1px solid var(--line);align-items:start;display:flex}.home-project-list h3{margin:0 0 var(--s2);font-size:18px}.home-project-list h3 a{color:var(--ink);text-decoration:none}.home-project-list h3 a:hover{color:var(--lake);text-decoration:underline}.home-project-list p{color:var(--ink-2);margin-bottom:var(--s2);font-size:14px}.home-budget .transfer .rank-track>span{background:var(--budget-cra-hatch)}.home-budget-grid{gap:var(--s7);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.home-budget-grid>div{min-width:0}.home-budget-figure{font:800 var(--type-figure)/1.1 var(--display);margin:0 0 var(--s4);font-variant-numeric:tabular-nums}.home-budget .small,.budget-status{color:var(--ink-2);font-size:14px}.budget-status{border-left:3px solid var(--lake);padding-left:var(--s4)}.budget-entries{gap:var(--s2) var(--s4);margin:var(--s4) 0;flex-wrap:wrap;font-size:14px;display:flex}@media (width<=900px){.briefing-grid,.home-development-grid,.home-budget-grid{gap:var(--s5);grid-template-columns:1fr}.home-glance{grid-template-columns:repeat(2,minmax(0,1fr))}.home-glance .glance-stat:nth-child(2){border-right:0}.home-glance .glance-stat:nth-child(-n+2){border-bottom:1px solid var(--line-2)}.home-topic .ui-section-head{flex-wrap:wrap;align-items:start}}@media (width<=640px){.briefing-intro{padding-top:var(--s6)}.intro-purpose{font-size:17px}.home-glance .glance-stat{padding:14px}.home-glance .glance-stat strong{font-size:28px}.home-glance .stat-subfigure{font-size:13px;line-height:1.4}.home-glance{margin-top:var(--s4)}.home-topic{padding-block:var(--s6)}.home-decision{grid-template-columns:1fr}.home-decision .decision-outcome{flex-direction:row}.home-project-list>li{flex-direction:column}.home-pipeline dl>div{padding:var(--s2)}.home-budget-figure{font-size:40px}}@media (width<=400px){.intro-independence{font-size:13px}}.home-glance strong small{font:400 13px/1.4 var(--body);letter-spacing:0;color:var(--ink-2);margin-top:var(--s1);display:block}.home-glance .stat-cutoff{color:var(--ink-2);margin-top:var(--s2);font-size:13px;line-height:1.4;display:block}@media (width<=640px){.home-glance .glance-stat{padding:12px}.home-glance .glance-stat strong{margin:var(--s1) 0}.home-money-entry .funding-row{flex-wrap:nowrap}.home-money-entry .funding-row a{min-width:0}}.home-topic>.about-data{margin-top:var(--s3)}.home-projects .project-map-snippet figcaption{padding:var(--s3) var(--s4)}.home-projects .project-map-snippet figcaption p{margin-top:var(--s2)}.home-projects .snippet-locations{gap:0}.home-topic{padding-block:var(--s5)}.home-topic .ui-section-head{margin-bottom:var(--s3)}.home-project-list>li>div{min-width:0}@media (width>=641px){.home-decision .decision-why,.home-project-list p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (width<=640px){.home-decision .decision-why,.home-project-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=360px){.briefing-intro{padding-top:var(--s4)}.briefing-intro h1,.intro-purpose{margin-bottom:var(--s2)}.home-glance{margin-top:var(--s2)}}
