.map-page[data-astro-cid-kiaadszs],.article-wrap{max-width:1320px}.state-grid[data-astro-cid-kiaadszs],.state-sec[data-astro-cid-kiaadszs],.incentives-prose[data-astro-cid-kiaadszs]{max-width:none;margin-left:0;margin-right:0}.map-page-hero[data-astro-cid-kiaadszs]{border-bottom:0;padding-bottom:0}.map-page-hero[data-astro-cid-kiaadszs] .wrap{max-width:1320px}.map-page-hero[data-astro-cid-kiaadszs] .intro[data-astro-cid-kiaadszs]{max-width:none}.map-head[data-astro-cid-kiaadszs]{margin-top:clamp(1.6rem,4vw,2.6rem)}.map-head[data-astro-cid-kiaadszs] h1[data-astro-cid-kiaadszs]{font-family:var(--display);font-weight:400;color:var(--green);font-size:clamp(2.2rem,4.4vw,3.3rem);line-height:1.07;letter-spacing:-.022em;margin-top:1rem}.map-lead[data-astro-cid-kiaadszs]{font-family:var(--serif);font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.6;color:var(--ink-soft);max-width:62ch;margin-top:1.1rem}.map-lead[data-astro-cid-kiaadszs].small{font-size:.99rem;color:var(--ink-faint);margin-top:.6rem}.map-lead[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]{color:var(--green);border-bottom:1px solid rgba(31,71,51,.45)}.map-lead[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]:hover{background:#1f47331a}.map-hint[data-astro-cid-kiaadszs]{font-family:var(--sans);font-size:.82rem;color:var(--ink-faint);margin-top:.9rem;text-align:center}.to-top[data-astro-cid-kiaadszs]{position:fixed;right:clamp(4rem,14vw,12rem);bottom:clamp(3.2rem,8vw,6rem);z-index:90;width:3.5rem;height:3.5rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--paper);color:var(--green);border:1px solid var(--rule-strong);cursor:pointer;box-shadow:var(--shadow-sm);padding:0;opacity:0;transform:translateY(10px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),background .8s cubic-bezier(.16,1,.3,1),color .8s cubic-bezier(.16,1,.3,1),border-color .8s cubic-bezier(.16,1,.3,1)}@media(max-width:640px){.to-top[data-astro-cid-kiaadszs]{right:.9rem;bottom:1rem;width:3rem;height:3rem}}.to-top[data-astro-cid-kiaadszs][hidden]{display:none}.to-top[data-astro-cid-kiaadszs].on{opacity:1;transform:none}.to-top[data-astro-cid-kiaadszs] svg[data-astro-cid-kiaadszs]{width:1.45rem;height:1.45rem;display:block;transition:transform .8s cubic-bezier(.16,1,.3,1)}.to-top[data-astro-cid-kiaadszs]:hover svg[data-astro-cid-kiaadszs]{transform:translateY(-5px)}.to-top[data-astro-cid-kiaadszs]:hover{background:var(--green);color:var(--paper);border-color:var(--green)}.to-top[data-astro-cid-kiaadszs]:focus-visible{outline:2px solid var(--brass);outline-offset:2px}@media(prefers-reduced-motion:reduce){.to-top[data-astro-cid-kiaadszs],.to-top[data-astro-cid-kiaadszs] svg[data-astro-cid-kiaadszs]{transition:none}}.map-states-index[data-astro-cid-kiaadszs]{margin-top:clamp(2.6rem,5vw,3.6rem);margin-bottom:2rem}.state-grid[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]{font-family:var(--serif);font-size:1.02rem;line-height:1.45;color:var(--ink);padding:.32rem .5rem;border-radius:var(--r-sm);transition:background .2s ease,color .2s ease}.sr-only[data-astro-cid-kiaadszs]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tally[data-astro-cid-kiaadszs]{display:flex;flex-wrap:wrap;gap:.6rem 2.2rem;margin:2.2rem 0 .5rem;padding:1.2rem 1.5rem;background:var(--card);border:1px solid var(--rule);border-left:5px solid var(--green);border-radius:var(--r);font-family:var(--sans);font-size:.9rem;color:var(--ink-soft)}.tally[data-astro-cid-kiaadszs] b[data-astro-cid-kiaadszs]{font-family:var(--display);font-weight:600;font-size:1.25rem;color:var(--green);margin-right:.4rem}.state-toc[data-astro-cid-kiaadszs]{margin:2.4rem 0 1rem}.state-grid[data-astro-cid-kiaadszs]{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.1rem 1.2rem}.state-grid[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]{font-family:var(--serif);font-size:1rem;line-height:1.4;color:var(--ink);padding:.3rem .5rem;border-radius:var(--r-sm);border-bottom:0;white-space:nowrap;transition:background .2s ease,color .2s ease}.state-grid[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]:hover{background:var(--paper-2);color:var(--green)}.state-sec[data-astro-cid-kiaadszs]{scroll-margin-top:96px;content-visibility:auto;contain-intrinsic-size:auto 9000px}.state-head[data-astro-cid-kiaadszs]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}@media(max-width:840px){.state-head[data-astro-cid-kiaadszs]{margin-bottom:1.5rem}}.state-head[data-astro-cid-kiaadszs] .checked[data-astro-cid-kiaadszs]{font-family:var(--serif);font-size:.85rem;color:var(--ink-soft);margin-right:auto}.incentives-prose[data-astro-cid-kiaadszs] .cite[data-astro-cid-kiaadszs]{display:block;font-family:var(--serif)}.incentives-prose[data-astro-cid-kiaadszs] .srcs[data-astro-cid-kiaadszs]{display:inline-block;margin-top:.25rem}.incentives-prose[data-astro-cid-kiaadszs] .srcs[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]{font-family:var(--serif);font-size:.82rem;margin-right:.3rem;color:var(--green);border-bottom:none}.incentives-prose[data-astro-cid-kiaadszs] .srcs[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]:hover{border-bottom:1px solid var(--green)}.incentives-prose[data-astro-cid-kiaadszs] td[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs],.incentives-prose[data-astro-cid-kiaadszs] p[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]{color:var(--green);border-bottom:1px solid rgba(31,71,51,.35)}.incentives-prose[data-astro-cid-kiaadszs] td[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]:hover,.incentives-prose[data-astro-cid-kiaadszs] p[data-astro-cid-kiaadszs] a[data-astro-cid-kiaadszs]:hover{background:#1f47331a}.state-head[data-astro-cid-kiaadszs] .onmap[data-astro-cid-kiaadszs]{font-family:var(--sans);font-weight:500;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--green);white-space:nowrap;border-bottom:1px solid transparent;transition:border-color .25s ease,color .25s ease}.state-head[data-astro-cid-kiaadszs] .onmap[data-astro-cid-kiaadszs]:hover{background:none;border-bottom-color:var(--green)}.state-head[data-astro-cid-kiaadszs] .onmap[data-astro-cid-kiaadszs] span[data-astro-cid-kiaadszs]{display:inline-block;transition:transform .3s cubic-bezier(.22,1,.36,1)}.state-head[data-astro-cid-kiaadszs] .onmap[data-astro-cid-kiaadszs]:hover span[data-astro-cid-kiaadszs]{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.state-head[data-astro-cid-kiaadszs] .onmap[data-astro-cid-kiaadszs] span[data-astro-cid-kiaadszs]{transition:none}.state-head[data-astro-cid-kiaadszs] .onmap[data-astro-cid-kiaadszs]:hover span[data-astro-cid-kiaadszs]{transform:none}}.county-sub[data-astro-cid-kiaadszs]{font-family:var(--sans);font-weight:500;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin:2rem 0 .2rem;display:flex;align-items:center;gap:.9rem}.county-sub[data-astro-cid-kiaadszs]:after{content:"";flex:1;height:1px;background:var(--rule)}.county-sec[data-astro-cid-kiaadszs] h3[data-astro-cid-kiaadszs]{scroll-margin-top:96px}.tbl-scroll[data-astro-cid-kiaadszs]{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tbl-scroll[data-astro-cid-kiaadszs]::-webkit-scrollbar{display:none}.incentives-prose[data-astro-cid-kiaadszs] table{font-size:.97rem;line-height:1.5;min-width:640px}.incentives-prose[data-astro-cid-kiaadszs] th{font-family:var(--serif);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.no-county[data-astro-cid-kiaadszs]{color:var(--ink-soft)}.incentives-prose[data-astro-cid-kiaadszs] p[data-astro-cid-kiaadszs],.incentives-prose[data-astro-cid-kiaadszs] td{text-align:justify;hyphens:auto}.incentives-prose[data-astro-cid-kiaadszs] table{table-layout:fixed}.incentives-prose[data-astro-cid-kiaadszs] th:first-child,.incentives-prose[data-astro-cid-kiaadszs] td:first-child{width:17%}.incentives-prose[data-astro-cid-kiaadszs] th:last-child,.incentives-prose[data-astro-cid-kiaadszs] td:last-child{width:17%}.incentives-prose[data-astro-cid-kiaadszs] td:first-child{text-align:left;hyphens:manual}.map-page[data-astro-cid-kiaadszs] .map-lead[data-astro-cid-kiaadszs],.map-page-hero[data-astro-cid-kiaadszs] .intro[data-astro-cid-kiaadszs]{text-align:justify;hyphens:auto}
