.map[data-astro-cid-x2hefacu]{aspect-ratio:492/640;border:6px solid var(--white);border-radius:var(--radius-3xl);background:var(--color-map-land);max-block-size:52.5rem;box-shadow:var(--shadow-lg);margin:0;position:relative;overflow:clip}.streets[data-astro-cid-x2hefacu]{block-size:100%;inline-size:100%;position:absolute;inset:0}.land[data-astro-cid-x2hefacu]{fill:var(--color-map-land)}.water[data-astro-cid-x2hefacu]{fill:var(--color-map-water)}.park[data-astro-cid-x2hefacu]{fill:var(--color-map-park)}.road[data-astro-cid-x2hefacu]{stroke:var(--white);stroke-width:14px;stroke-linecap:round}.lane[data-astro-cid-x2hefacu]{stroke:var(--white);stroke-width:6px;stroke-linecap:round}.avenue-under[data-astro-cid-x2hefacu]{stroke:var(--white);stroke-width:20px;stroke-linecap:round}.avenue[data-astro-cid-x2hefacu]{stroke:var(--color-accent);stroke-width:5px;stroke-linecap:round}.pins[data-astro-cid-x2hefacu]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.pin[data-astro-cid-x2hefacu]{position:absolute;inset-block-start:calc(var(--y) * 1%);inset-inline-start:calc(var(--x) * 1%);translate:-.75rem -50%}.pin[data-astro-cid-x2hefacu] a[data-astro-cid-x2hefacu]{border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-md);color:var(--color-text);font-family:var(--font-data);font-size:var(--text-label);white-space:nowrap;align-items:center;gap:.375rem;padding:.375rem .75rem .375rem .375rem;text-decoration:none;display:inline-flex}.pin--dot[data-astro-cid-x2hefacu] a[data-astro-cid-x2hefacu]{padding:.25rem}.pin--dot[data-astro-cid-x2hefacu]{z-index:0}.pin[data-astro-cid-x2hefacu]:not(.pin--dot){z-index:1}.pin[data-astro-cid-x2hefacu] a[data-astro-cid-x2hefacu]:hover,.pin[data-astro-cid-x2hefacu] a[data-astro-cid-x2hefacu]:focus-visible{z-index:3;box-shadow:var(--shadow-lg)}.dot[data-astro-cid-x2hefacu]{border:2px solid var(--white);background:var(--color-bubble);block-size:1rem;inline-size:1rem;box-shadow:0 0 0 1px var(--color-bubble);border-radius:50%;flex-shrink:0}.pin--top[data-astro-cid-x2hefacu]{z-index:2}.pin--top[data-astro-cid-x2hefacu] a[data-astro-cid-x2hefacu]{background:var(--color-primary);color:var(--white);font-family:var(--font-sans);font-weight:var(--weight-extrabold);font-size:var(--text-chip);box-shadow:var(--shadow-button)}.pin--top[data-astro-cid-x2hefacu] .dot[data-astro-cid-x2hefacu]{block-size:1.625rem;inline-size:1.625rem;box-shadow:none;border-width:3px}.gmaps[data-astro-cid-x2hefacu]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-sm);font-size:var(--text-caption);font-weight:var(--weight-extrabold);color:var(--color-text);z-index:4;text-decoration:none;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.stats[data-astro-cid-6fi7hrnc]{align-items:center;gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}.b[data-astro-cid-6fi7hrnc]{background:var(--white);box-shadow:var(--shadow-md), inset 0 0 0 2px var(--color-border);text-align:center;padding:var(--space-2);border-radius:50%;place-content:center;justify-items:center;gap:.125rem;display:grid}.b0[data-astro-cid-6fi7hrnc]{block-size:8.25rem;inline-size:8.25rem}.b1[data-astro-cid-6fi7hrnc]{block-size:6.75rem;inline-size:6.75rem;translate:0 -.75rem}.b2[data-astro-cid-6fi7hrnc]{block-size:6rem;inline-size:6rem;translate:0 .5rem}.v[data-astro-cid-6fi7hrnc]{font-weight:var(--weight-black);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.b0[data-astro-cid-6fi7hrnc] .v[data-astro-cid-6fi7hrnc]{font-size:2.375rem}.b1[data-astro-cid-6fi7hrnc] .v[data-astro-cid-6fi7hrnc]{font-size:1.875rem}.b2[data-astro-cid-6fi7hrnc] .v[data-astro-cid-6fi7hrnc]{font-size:1.625rem}.l[data-astro-cid-6fi7hrnc]{font-size:var(--text-label);font-weight:var(--weight-bold);color:var(--color-text-muted);max-inline-size:5.5rem;line-height:1.2}@media (width<=40rem){.b0[data-astro-cid-6fi7hrnc]{block-size:6.5rem;inline-size:6.5rem}.b1[data-astro-cid-6fi7hrnc]{block-size:5.5rem;inline-size:5.5rem}.b2[data-astro-cid-6fi7hrnc]{block-size:5rem;inline-size:5rem}.b0[data-astro-cid-6fi7hrnc] .v[data-astro-cid-6fi7hrnc]{font-size:1.875rem}.b1[data-astro-cid-6fi7hrnc] .v[data-astro-cid-6fi7hrnc]{font-size:1.5rem}.b2[data-astro-cid-6fi7hrnc] .v[data-astro-cid-6fi7hrnc]{font-size:1.375rem}}.intro[data-astro-cid-j534v7xi]{justify-content:space-between;align-items:end;gap:var(--space-8);padding-block:var(--space-4) var(--space-10);flex-wrap:wrap;display:flex}.copy[data-astro-cid-j534v7xi]{gap:var(--space-4);max-inline-size:45rem;display:grid}.copy[data-astro-cid-j534v7xi] .lead[data-astro-cid-j534v7xi]{max-inline-size:40rem}.results[data-astro-cid-j534v7xi]{gap:var(--space-10);grid-template-columns:minmax(0,48.75rem) minmax(0,1fr);align-items:start;padding-block-end:var(--section-pad);display:grid}.map-col[data-astro-cid-j534v7xi]{position:sticky;inset-block-start:var(--space-6)}.map-toggle[data-astro-cid-j534v7xi] summary[data-astro-cid-j534v7xi]{display:none}@media (width>=64.0625rem){.map-toggle[data-astro-cid-j534v7xi]::details-content{content-visibility:visible;block-size:auto}}.h2m[data-astro-cid-j534v7xi]{font-size:var(--text-heading-m);letter-spacing:var(--tracking-heading-m);line-height:1.18}.nearby[data-astro-cid-j534v7xi],.faq[data-astro-cid-j534v7xi]{gap:var(--space-6);padding-block-end:var(--section-pad);display:grid}.nearby[data-astro-cid-j534v7xi] ul[data-astro-cid-j534v7xi]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,36rem),1fr));margin:0;padding:0;list-style:none;display:grid}.faq[data-astro-cid-j534v7xi] .faq{max-inline-size:56rem}.split[data-astro-cid-j534v7xi]{gap:var(--space-16);grid-template-columns:minmax(0,21.25rem) minmax(0,1fr);display:grid}.side[data-astro-cid-j534v7xi]{gap:var(--space-3);align-content:start;display:grid}.pills-wrap[data-astro-cid-j534v7xi]{gap:var(--space-5);display:grid}.sub-h[data-astro-cid-j534v7xi]{font-size:var(--text-title);font-weight:var(--weight-extrabold);letter-spacing:-.01em}.pills[data-astro-cid-j534v7xi]{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pills[data-astro-cid-j534v7xi] a[data-astro-cid-j534v7xi]{align-items:center;gap:var(--space-4);min-block-size:3.75rem;padding-inline:var(--space-6) var(--space-4);border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-md);font-size:var(--text-title);font-weight:var(--weight-extrabold);color:var(--color-text);text-decoration:none;display:inline-flex}.pills[data-astro-cid-j534v7xi] a[data-astro-cid-j534v7xi]:hover{box-shadow:var(--shadow-lg)}.n[data-astro-cid-j534v7xi]{border-radius:var(--radius-pill);background:var(--color-chip);font-size:var(--text-caption);padding:.25rem .75rem}.all[data-astro-cid-j534v7xi]{color:var(--color-primary-on-tint);font-weight:var(--weight-extrabold);text-decoration:none}@media (width<=64rem){.results[data-astro-cid-j534v7xi]{grid-template-columns:1fr}.map-col[data-astro-cid-j534v7xi]{order:-1;position:static}.map-toggle[data-astro-cid-j534v7xi] summary[data-astro-cid-j534v7xi]{min-block-size:var(--chip-h);padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--color-chip);color:var(--color-primary-on-tint);font-weight:var(--weight-extrabold);align-items:center;list-style:none;display:inline-flex}.map-toggle[data-astro-cid-j534v7xi][open] summary[data-astro-cid-j534v7xi]{margin-block-end:var(--space-4)}.split[data-astro-cid-j534v7xi]{gap:var(--space-6);grid-template-columns:1fr}}.drum[data-astro-cid-zlr7xtcd]{aspect-ratio:1;inline-size:min(100%,27.5rem);margin:0;position:relative}svg[data-astro-cid-zlr7xtcd]{block-size:100%;inline-size:100%;position:absolute;inset:0}.disc[data-astro-cid-zlr7xtcd]{fill:var(--white);stroke:var(--color-border);stroke-width:2px;filter:drop-shadow(0 16px 30px color-mix(in srgb, var(--teal-600) 14%, transparent))}.track[data-astro-cid-zlr7xtcd]{fill:none;stroke:var(--color-chip);stroke-width:30px}.arc[data-astro-cid-zlr7xtcd]{fill:none;stroke:var(--color-primary);stroke-width:30px;stroke-linecap:round}.glass[data-astro-cid-zlr7xtcd]{fill:var(--color-surface-band)}.glint[data-astro-cid-zlr7xtcd]{fill:none;stroke:var(--white);stroke-width:10px;stroke-linecap:round}figcaption[data-astro-cid-zlr7xtcd]{text-align:center;place-content:center;justify-items:center;gap:.25rem;padding:26%;display:grid;position:absolute;inset:0}.n[data-astro-cid-zlr7xtcd]{font-size:clamp(3rem,2rem + 4vw,4.5rem);font-weight:var(--weight-black);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.of[data-astro-cid-zlr7xtcd]{font-size:var(--text-caption);color:var(--color-text-muted)}.cap[data-astro-cid-zlr7xtcd]{font-size:var(--text-caption);font-weight:var(--weight-bold);line-height:1.35}.bars[data-astro-cid-gy6xslrg]{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-2xl);background:var(--color-surface-tint);margin:0;list-style:none;display:grid}li[data-astro-cid-gy6xslrg]{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--white);grid-template-columns:9rem minmax(0,1fr) 4.5rem;display:grid}.nm[data-astro-cid-gy6xslrg]{font-weight:var(--weight-extrabold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.nm[data-astro-cid-gy6xslrg]:hover{text-decoration:underline}.track[data-astro-cid-gy6xslrg]{inline-size:calc(var(--t) * 1%);border-radius:var(--radius-pill);background:var(--color-surface-band);block-size:.75rem;min-inline-size:1.5rem;display:block;overflow:hidden}.fill[data-astro-cid-gy6xslrg]{block-size:100%;inline-size:calc(var(--f) * 1%);border-radius:inherit;background:var(--color-primary);display:block}.v[data-astro-cid-gy6xslrg]{font-size:var(--text-label);justify-self:end}@media (width<=30rem){li[data-astro-cid-gy6xslrg]{grid-template-columns:1fr auto}.track[data-astro-cid-gy6xslrg]{grid-area:2/1/auto/-1}}.tubes[data-astro-cid-rpmtjv4m]{justify-content:space-between;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--white);box-shadow:inset 0 0 0 2px var(--color-border);margin:0;list-style:none;display:flex;overflow-x:auto}li[data-astro-cid-rpmtjv4m]{justify-items:center;gap:var(--space-2);text-align:center;flex:1 0 3.75rem;display:grid}.p[data-astro-cid-rpmtjv4m]{font-size:var(--text-label)}.tube[data-astro-cid-rpmtjv4m]{border-radius:var(--radius-pill);background:var(--color-surface-tint);block-size:12rem;inline-size:3.25rem;box-shadow:inset 0 0 0 2px var(--color-border);display:block;position:relative;overflow:hidden}.fill[data-astro-cid-rpmtjv4m]{block-size:calc((100% - .75rem) * var(--p) / 100);border-radius:var(--radius-pill);background:var(--color-primary);position:absolute;inset-block-end:.375rem;inset-inline:.375rem}.l[data-astro-cid-rpmtjv4m]{font-size:var(--text-xs);font-weight:var(--weight-extrabold);max-inline-size:5.5rem;line-height:1.25}@media (width<=40rem){.tube[data-astro-cid-rpmtjv4m]{block-size:8rem;inline-size:2.5rem}}.hero[data-astro-cid-zw44hgre]{place-items:center end;gap:var(--space-10);padding-block:var(--space-4) var(--section-pad);grid-template-columns:minmax(0,41.25rem) minmax(0,1fr);display:grid}.copy[data-astro-cid-zw44hgre]{gap:var(--space-5);justify-self:stretch;display:grid}.h2m[data-astro-cid-zw44hgre]{font-size:var(--text-heading-m);letter-spacing:var(--tracking-heading-m);line-height:1.18}.head[data-astro-cid-zw44hgre]{gap:var(--space-2);display:grid}.coverage[data-astro-cid-zw44hgre]{gap:var(--space-10);grid-template-columns:minmax(0,47.5rem) minmax(0,1fr);align-items:start;padding-block-end:var(--section-pad);display:grid}.col[data-astro-cid-zw44hgre]{gap:var(--space-6);display:grid}.others[data-astro-cid-zw44hgre]{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--color-surface-tint);display:grid}.others[data-astro-cid-zw44hgre] ul[data-astro-cid-zw44hgre]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.others[data-astro-cid-zw44hgre] a[data-astro-cid-zw44hgre]{align-items:center;gap:var(--space-2);min-block-size:2.5rem;padding-inline:var(--space-4) var(--space-2);border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-sm);color:var(--color-text);font-weight:var(--weight-bold);text-decoration:none;display:inline-flex}.others[data-astro-cid-zw44hgre] a[data-astro-cid-zw44hgre]:hover{box-shadow:var(--shadow-md)}.others[data-astro-cid-zw44hgre] .data[data-astro-cid-zw44hgre]{border-radius:var(--radius-pill);background:var(--color-chip);font-size:var(--text-xs);padding:.125rem .5rem}.list[data-astro-cid-zw44hgre]{gap:var(--space-6);padding-block-end:var(--section-pad);display:grid}.split[data-astro-cid-zw44hgre]{gap:var(--space-16);grid-template-columns:minmax(0,21.25rem) minmax(0,1fr);display:grid}.faq-col[data-astro-cid-zw44hgre]{gap:var(--space-5);display:grid}.links[data-astro-cid-zw44hgre]{gap:var(--space-6);flex-wrap:wrap;display:flex}.links[data-astro-cid-zw44hgre] a[data-astro-cid-zw44hgre]{color:var(--color-primary-on-tint);font-weight:var(--weight-extrabold);text-decoration:none}@media (width<=64rem){.hero[data-astro-cid-zw44hgre],.coverage[data-astro-cid-zw44hgre],.split[data-astro-cid-zw44hgre]{grid-template-columns:1fr}.hero[data-astro-cid-zw44hgre]{justify-items:center}.split[data-astro-cid-zw44hgre]{gap:var(--space-6)}}
