.bl[data-astro-cid-4mj5whx3]{background:var(--surface);border:1px solid var(--line);gap:.9rem;margin:0;padding:1.5rem;display:grid}.bl__title[data-astro-cid-4mj5whx3]{font:700 .75rem/1.2 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft)}.bl__rows[data-astro-cid-4mj5whx3]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bl__row[data-astro-cid-4mj5whx3]{border-radius:4px;outline:none;grid-template-columns:minmax(8rem,15rem) minmax(0,1fr) 3.5rem;align-items:center;gap:.9rem;padding:.45rem .4rem;display:grid}.bl__row[data-astro-cid-4mj5whx3]:hover,.bl__row[data-astro-cid-4mj5whx3]:focus-visible{background:var(--bg)}.bl__label[data-astro-cid-4mj5whx3]{color:var(--text);font-size:.92rem;line-height:1.3}.bl__track[data-astro-cid-4mj5whx3]{height:12px}.bl__bar[data-astro-cid-4mj5whx3]{background:var(--chart-1);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.bl__value[data-astro-cid-4mj5whx3]{text-align:right;color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.bl__caption[data-astro-cid-4mj5whx3]{color:var(--text-soft);font-size:.85rem}@media (width<=560px){.bl__row[data-astro-cid-4mj5whx3]{grid-template-columns:minmax(0,1fr) 3.5rem;row-gap:.35rem}.bl__track[data-astro-cid-4mj5whx3]{grid-area:2/1/auto/-1}}.narrow[data-astro-cid-zqnazelr]{gap:1rem;max-width:52rem;display:grid}.lede[data-astro-cid-zqnazelr]{color:var(--text-soft);font-size:1.15rem}.source[data-astro-cid-zqnazelr]{color:var(--text-soft);font-size:.82rem}.section--dark[data-astro-cid-zqnazelr] .source[data-astro-cid-zqnazelr]{color:var(--on-dark-soft)}.subhead[data-astro-cid-zqnazelr]{margin:2.5rem 0 1rem}.muted[data-astro-cid-zqnazelr]{color:var(--text-soft)}.hero-meta[data-astro-cid-zqnazelr]{color:var(--on-dark-soft)!important;font-size:.9rem!important}.hero-actions[data-astro-cid-zqnazelr]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.takeaways[data-astro-cid-zqnazelr]{color:var(--text);gap:.6rem;margin:.5rem 0;padding-left:1.2rem;font-size:1.05rem;display:grid}.takeaways[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr]::marker{color:var(--gold)}.vgrid[data-astro-cid-zqnazelr]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.vshorts[data-astro-cid-zqnazelr]{margin-top:2rem}.vmore[data-astro-cid-zqnazelr]{margin-top:1.75rem}.mk[data-astro-cid-zqnazelr]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.mk[data-astro-cid-zqnazelr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr]{background:var(--paper);gap:.3rem;padding:1.1rem 1.2rem;display:grid}.mk[data-astro-cid-zqnazelr] span[data-astro-cid-zqnazelr]{font:700 .7rem/1.2 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--crimson)}.mk[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{font:500 clamp(1.6rem, 3.5vw, 2.3rem)/1 var(--serif-display);color:var(--text)}.mk[data-astro-cid-zqnazelr] em[data-astro-cid-zqnazelr]{color:var(--text-soft);font-size:.85rem;font-style:normal}.hoods[data-astro-cid-zqnazelr]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1.5rem 2rem;margin-top:2rem;display:grid}.hoods[data-astro-cid-zqnazelr] h3[data-astro-cid-zqnazelr]{font:700 .75rem/1.2 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--crimson);margin-bottom:.5rem}.hoods[data-astro-cid-zqnazelr] ul[data-astro-cid-zqnazelr]{margin:0;padding:0;list-style:none;display:grid}.hoods[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.hoods[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr] a[data-astro-cid-zqnazelr]{color:var(--text);font-weight:600;text-decoration:none}.hoods[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr] a[data-astro-cid-zqnazelr]:hover{color:var(--crimson)}.hoods[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr] span[data-astro-cid-zqnazelr]{color:var(--text-soft);font-variant-numeric:tabular-nums;font-size:.9rem}.mk-source[data-astro-cid-zqnazelr]{color:var(--text-soft);margin-top:1rem;font-size:.88rem}.mk-source[data-astro-cid-zqnazelr] .link-arrow[data-astro-cid-zqnazelr]{margin-left:1rem;display:inline-block}.search-row[data-astro-cid-zqnazelr]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.btn--ghost-dark[data-astro-cid-zqnazelr]{color:var(--text);border:1px solid var(--text);background:0 0}.btn--ghost-dark[data-astro-cid-zqnazelr]:hover{border-color:var(--crimson);color:var(--crimson)}.search-note[data-astro-cid-zqnazelr]{color:var(--text-soft);margin-top:.75rem;font-size:.95rem}.search-note[data-astro-cid-zqnazelr] a[data-astro-cid-zqnazelr]{color:var(--crimson)}.bands[data-astro-cid-zqnazelr]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.band[data-astro-cid-zqnazelr]{background:var(--surface);border:1px solid var(--line);gap:.5rem;height:100%;padding:1.1rem 1.25rem;text-decoration:none;display:grid}.band[data-astro-cid-zqnazelr]:hover{border-color:var(--crimson)}.band[data-astro-cid-zqnazelr]:hover strong[data-astro-cid-zqnazelr]{color:var(--crimson)}.band[data-astro-cid-zqnazelr] span[data-astro-cid-zqnazelr]:first-child{font:700 .75rem/1.2 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow)}.band[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{font:700 .95rem/1.2 var(--ui);color:var(--text)}.chips[data-astro-cid-zqnazelr]{flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.chip[data-astro-cid-zqnazelr]{border:1px solid var(--line);color:var(--text);background:var(--surface);border-radius:999px;padding:.5rem .95rem;font-size:.92rem;text-decoration:none;display:inline-block}.chip[data-astro-cid-zqnazelr]:hover{border-color:var(--crimson);color:var(--crimson)}.ticks[data-astro-cid-zqnazelr]{gap:.6rem;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr]{padding-left:1.5rem;position:relative}.ticks[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr]:before{content:"✓";color:var(--gold);font-weight:700;position:absolute;left:0}.answer[data-astro-cid-zqnazelr]{background:var(--espresso);max-width:52rem;color:var(--on-dark);gap:.6rem;margin:0 auto 2rem;padding:1.75rem 2rem;display:grid}.answer[data-astro-cid-zqnazelr] .eyebrow[data-astro-cid-zqnazelr]{color:var(--rose)}.answer[data-astro-cid-zqnazelr] p[data-astro-cid-zqnazelr]:last-child{font-size:1.15rem;line-height:1.55}.tiles[data-astro-cid-zqnazelr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;max-width:52rem;margin:0 auto 2rem;display:grid}.tile[data-astro-cid-zqnazelr]{border:1px solid var(--gold);text-align:center;justify-items:center;gap:.3rem;padding:1.1rem .5rem;display:grid}.tile[data-astro-cid-zqnazelr] span[data-astro-cid-zqnazelr]{font:700 .7rem/1.2 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--eyebrow)}.tile[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{font:400 2.4rem/1 var(--serif-display);color:var(--text);font-variant-numeric:tabular-nums}@media (width<=640px){.tiles[data-astro-cid-zqnazelr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.glance-grid[data-astro-cid-zqnazelr]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width<=900px){.glance-grid[data-astro-cid-zqnazelr]{grid-template-columns:1fr}}.glance[data-astro-cid-zqnazelr]{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--gold);gap:1rem;padding:1.75rem;display:grid}.glance[data-astro-cid-zqnazelr] h3[data-astro-cid-zqnazelr] span[data-astro-cid-zqnazelr]{font:700 .75rem/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow);margin-left:.35rem}.glance__search[data-astro-cid-zqnazelr]{background:var(--crimson);color:#fff;font:700 .95rem/1.2 var(--ui);text-align:center;padding:.9rem 1rem;text-decoration:none;display:block}.glance__search[data-astro-cid-zqnazelr]:hover{background:var(--crimson-deep)}.glance__facts[data-astro-cid-zqnazelr]{margin:0;display:grid}.glance__facts[data-astro-cid-zqnazelr] div[data-astro-cid-zqnazelr]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.glance__facts[data-astro-cid-zqnazelr] dt[data-astro-cid-zqnazelr]{font:700 .72rem/1.4 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft)}.glance__facts[data-astro-cid-zqnazelr] dd[data-astro-cid-zqnazelr]{text-align:right;color:var(--text);font-variant-numeric:tabular-nums;margin:0}.stats[data-astro-cid-zqnazelr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (width<=900px){.stats[data-astro-cid-zqnazelr]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.stats[data-astro-cid-zqnazelr]{grid-template-columns:1fr}}.stat[data-astro-cid-zqnazelr]{background:var(--surface);border:1px solid var(--line);align-content:start;gap:.35rem;padding:1.25rem;display:grid}.stat__label[data-astro-cid-zqnazelr]{font:700 .72rem/1.3 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow)}.stat[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{font:400 2.1rem/1.05 var(--serif-display);color:var(--text);font-variant-numeric:tabular-nums}.stat__note[data-astro-cid-zqnazelr]{color:var(--text-soft);font-variant-numeric:tabular-nums;font-size:.85rem}.stats[data-astro-cid-zqnazelr]+.source[data-astro-cid-zqnazelr]{margin-top:1rem}.districts[data-astro-cid-zqnazelr]{gap:.5rem;padding:0;list-style:none;display:grid}.districts[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr]{background:var(--surface);border:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.75rem 1rem;display:flex}.districts[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{color:var(--text);font-weight:600}.districts[data-astro-cid-zqnazelr] span[data-astro-cid-zqnazelr]{color:var(--text-soft);white-space:nowrap}.prose[data-astro-cid-zqnazelr] a[data-astro-cid-zqnazelr]:not(.btn){color:var(--eyebrow)}.section--dark[data-astro-cid-zqnazelr] .prose[data-astro-cid-zqnazelr] a[data-astro-cid-zqnazelr]:not(.btn){color:var(--rose)}.table-scroll[data-astro-cid-zqnazelr]{position:relative;overflow-x:auto}.data[data-astro-cid-zqnazelr]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.data[data-astro-cid-zqnazelr] th[data-astro-cid-zqnazelr],.data[data-astro-cid-zqnazelr] td[data-astro-cid-zqnazelr]{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;color:var(--text);padding:.8rem .9rem}.data[data-astro-cid-zqnazelr] thead[data-astro-cid-zqnazelr] th[data-astro-cid-zqnazelr]{font:700 .72rem/1.2 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow)}.data[data-astro-cid-zqnazelr] tbody[data-astro-cid-zqnazelr] th[data-astro-cid-zqnazelr]{font-weight:600}.data[data-astro-cid-zqnazelr] .num[data-astro-cid-zqnazelr]{text-align:right}.data[data-astro-cid-zqnazelr] .muted[data-astro-cid-zqnazelr]{color:var(--text-soft)}.data[data-astro-cid-zqnazelr] a[data-astro-cid-zqnazelr]{color:var(--eyebrow)}.compare[data-astro-cid-zqnazelr] thead[data-astro-cid-zqnazelr] th[data-astro-cid-zqnazelr]:nth-child(2),.compare[data-astro-cid-zqnazelr] td[data-astro-cid-zqnazelr]:nth-child(2){background:var(--surface)}.table-scroll[data-astro-cid-zqnazelr]+.source[data-astro-cid-zqnazelr]{margin-top:1rem}.lakes-list[data-astro-cid-zqnazelr]{margin:0;padding:0;list-style:none;display:grid}.lakes-list[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr]{border-bottom:1px solid #ffffff24;justify-content:space-between;gap:1rem;padding:.85rem 0;display:flex}.lakes-list[data-astro-cid-zqnazelr] a[data-astro-cid-zqnazelr]{font:400 1.25rem/1.2 var(--serif);color:var(--on-dark);text-decoration:none}.lakes-list[data-astro-cid-zqnazelr] a[data-astro-cid-zqnazelr]:hover{color:#fff;text-decoration:underline}.lakes-list[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{color:var(--on-dark-soft);font-variant-numeric:tabular-nums;font-weight:500}.stats--4[data-astro-cid-zqnazelr]{margin-bottom:1rem}.drives[data-astro-cid-zqnazelr]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.drives[data-astro-cid-zqnazelr] li[data-astro-cid-zqnazelr]{border-left:3px solid var(--gold);background:var(--surface);gap:.2rem;padding:1rem 1.25rem;display:grid}.drives[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{font:400 1.8rem/1 var(--serif-display);color:var(--text)}.drives[data-astro-cid-zqnazelr] span[data-astro-cid-zqnazelr]{color:var(--text-soft)}.calc__out[data-astro-cid-zqnazelr]{background:var(--bg);color:var(--text-soft);gap:.3rem;padding:1rem 1.25rem;display:grid}.calc__out[data-astro-cid-zqnazelr] strong{font:400 2rem/1.1 var(--serif-display);color:var(--text)}.cta-row[data-astro-cid-zqnazelr]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.cta-row__actions[data-astro-cid-zqnazelr]{flex-wrap:wrap;gap:.75rem;display:flex}.faq[data-astro-cid-zqnazelr]{gap:.75rem;display:grid}.faq[data-astro-cid-zqnazelr] details[data-astro-cid-zqnazelr]{background:var(--surface);border:1px solid var(--line);padding:1rem 1.25rem}.faq[data-astro-cid-zqnazelr] summary[data-astro-cid-zqnazelr]{cursor:pointer;font:500 1.15rem/1.35 var(--serif);color:var(--text)}.faq[data-astro-cid-zqnazelr] details[data-astro-cid-zqnazelr] p[data-astro-cid-zqnazelr]{color:var(--text-soft);margin-top:.75rem}.why[data-astro-cid-zqnazelr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (width<=800px){.why[data-astro-cid-zqnazelr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.why[data-astro-cid-zqnazelr] div[data-astro-cid-zqnazelr]{text-align:center;background:var(--espresso-raised);border:1px solid #ffffff1a;gap:.4rem;padding:1.75rem 1rem;display:grid}.why[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{font:500 2.8rem/1 var(--serif-display);color:var(--on-dark)}.why[data-astro-cid-zqnazelr] span[data-astro-cid-zqnazelr]{font:600 .72rem/1.3 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-soft)}.agent-card[data-astro-cid-zqnazelr]{background:var(--surface);border:1px solid var(--line);align-items:center;gap:1rem;padding:1.25rem;display:flex}.agent-card[data-astro-cid-zqnazelr] img{object-fit:cover;border-radius:50%;width:6rem;height:6rem}.agent-card[data-astro-cid-zqnazelr] div[data-astro-cid-zqnazelr]{gap:.1rem;font-size:.95rem;display:grid}.agent-card[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{font:500 1.25rem/1.2 var(--serif);color:var(--text)}.nearby[data-astro-cid-zqnazelr]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.near-card[data-astro-cid-zqnazelr]{background:var(--surface);border:1px solid var(--line);color:var(--text-soft);gap:.35rem;padding:1.5rem;text-decoration:none;transition:border-color .2s;display:grid}.near-card[data-astro-cid-zqnazelr]:hover{border-color:var(--gold)}.near-card__min[data-astro-cid-zqnazelr]{font:700 .75rem/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--eyebrow)}.near-card[data-astro-cid-zqnazelr] strong[data-astro-cid-zqnazelr]{font:500 1.4rem/1.2 var(--serif);color:var(--text)}.near-card__link[data-astro-cid-zqnazelr]{color:var(--eyebrow);margin-top:.4rem;font-weight:600}
