.map[data-astro-cid-kuyvfu7m]{border:6px solid var(--white);border-radius:var(--radius-hero-map);background:var(--color-map-land);min-block-size:35rem;box-shadow:var(--shadow-hero);position:relative;overflow:clip}.streets[data-astro-cid-kuyvfu7m]{block-size:100%;inline-size:100%;position:absolute;inset:0}.land[data-astro-cid-kuyvfu7m]{fill:var(--color-map-land)}.water[data-astro-cid-kuyvfu7m]{fill:var(--color-map-water)}.park[data-astro-cid-kuyvfu7m]{fill:var(--color-map-park)}.road[data-astro-cid-kuyvfu7m]{fill:none;stroke:var(--white);stroke-width:16px;stroke-linecap:round}.lane[data-astro-cid-kuyvfu7m]{fill:none;stroke:var(--white);stroke-width:7px;stroke-linecap:round}.avenue-under[data-astro-cid-kuyvfu7m]{stroke:var(--white);stroke-width:22px;stroke-linecap:round}.avenue[data-astro-cid-kuyvfu7m]{stroke:var(--color-accent);stroke-width:6px;stroke-linecap:round}.pins[data-astro-cid-kuyvfu7m]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.pin[data-astro-cid-kuyvfu7m]{position:absolute;inset-block-start:calc(var(--y) * 1%);inset-inline-start:calc(var(--x) * 1%);translate:-.75rem -50%}.pin[data-astro-cid-kuyvfu7m] a[data-astro-cid-kuyvfu7m]{border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-md);font-family:var(--font-data);font-size:var(--text-label);color:var(--color-text);white-space:nowrap;align-items:center;gap:.375rem;padding:.375rem .75rem .375rem .375rem;text-decoration:none;display:inline-flex}.pin[data-astro-cid-kuyvfu7m] a[data-astro-cid-kuyvfu7m]:hover{box-shadow:var(--shadow-lg)}.dot[data-astro-cid-kuyvfu7m]{border:2px solid var(--white);background:var(--navy-200);border-radius:50%;flex-shrink:0;block-size:1rem;inline-size:1rem}.dot[data-astro-cid-kuyvfu7m][data-kind="24"]{background:var(--color-bubble);box-shadow:0 0 0 1px var(--color-bubble)}.pin--top[data-astro-cid-kuyvfu7m]{z-index:2}.pin--top[data-astro-cid-kuyvfu7m] a[data-astro-cid-kuyvfu7m]{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-kuyvfu7m] .dot[data-astro-cid-kuyvfu7m]{background:var(--color-bubble);border-width:3px;block-size:1.625rem;inline-size:1.625rem}.card[data-astro-cid-kuyvfu7m]{z-index:3;gap:var(--space-4);border-radius:var(--radius-xl);background:var(--white);inline-size:min(28.75rem,100% - 3rem);box-shadow:var(--shadow-lg);padding:.875rem;display:flex;position:absolute;inset-block-end:var(--space-6);inset-inline-start:var(--space-6)}.card[data-astro-cid-kuyvfu7m]:has(a:focus-visible){box-shadow:var(--shadow-lg), inset 0 0 0 2px var(--color-primary)}.ph[data-astro-cid-kuyvfu7m]{border-radius:var(--radius-md);flex-shrink:0;block-size:7.5rem;inline-size:6.75rem;overflow:clip}.info[data-astro-cid-kuyvfu7m]{min-inline-size:0;align-content:start;gap:.375rem;padding-block-start:var(--space-1);display:grid}.nm[data-astro-cid-kuyvfu7m]{font-size:var(--text-title);font-weight:var(--weight-black);letter-spacing:-.02em;line-height:1.2}.nm[data-astro-cid-kuyvfu7m] a[data-astro-cid-kuyvfu7m]{color:inherit;text-decoration:none}.nm[data-astro-cid-kuyvfu7m] a[data-astro-cid-kuyvfu7m]:after{content:"";border-radius:inherit;position:absolute;inset:0}.nm[data-astro-cid-kuyvfu7m] a[data-astro-cid-kuyvfu7m]:focus-visible{outline:none}.line[data-astro-cid-kuyvfu7m],.addr[data-astro-cid-kuyvfu7m]{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.line[data-astro-cid-kuyvfu7m] .status{font-size:var(--text-caption)}.chips[data-astro-cid-kuyvfu7m]{flex-wrap:wrap;gap:.375rem;margin:0;padding:.125rem 0 0;list-style:none;display:flex}@media (width<=64rem){.map[data-astro-cid-kuyvfu7m]{border-radius:var(--radius-2xl);border-width:5px;min-block-size:14.5rem}.pin[data-astro-cid-kuyvfu7m]:not(.pin--top){display:none}.pin--top[data-astro-cid-kuyvfu7m]{inset-block-start:22%}.card[data-astro-cid-kuyvfu7m]{inset-inline:var(--space-3);inline-size:auto;inset-block-end:var(--space-3)}.ph[data-astro-cid-kuyvfu7m]{block-size:4.875rem;inline-size:4.875rem}.chips[data-astro-cid-kuyvfu7m]{display:none}}.cards[data-astro-cid-uqqb4use]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1.375rem;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-uqqb4use]{align-content:start;justify-items:start;gap:var(--space-3);display:grid;position:relative}.art[data-astro-cid-uqqb4use]{aspect-ratio:16/10;background:var(--foam-top);inline-size:100%;box-shadow:inset 0 0 0 2px var(--color-border);border-radius:1.875rem;overflow:clip}.card[data-astro-cid-uqqb4use]:hover .art[data-astro-cid-uqqb4use]{box-shadow:inset 0 0 0 2px var(--color-primary), var(--shadow-md)}svg[data-astro-cid-uqqb4use]{block-size:100%;inline-size:100%}.bub[data-astro-cid-uqqb4use]{fill:color-mix(in srgb, var(--white) 70%, transparent);stroke:color-mix(in srgb, var(--color-bubble) 45%, transparent);stroke-width:2px}.body[data-astro-cid-uqqb4use]{fill:var(--white);stroke:var(--color-border);stroke-width:3px}.panel[data-astro-cid-uqqb4use]{fill:var(--color-chip)}.knob[data-astro-cid-uqqb4use]{fill:var(--color-accent)}.ring[data-astro-cid-uqqb4use]{fill:var(--color-primary)}.drum[data-astro-cid-uqqb4use]{fill:var(--color-bubble)}.glint[data-astro-cid-uqqb4use]{fill:none;stroke:var(--white);stroke-width:5px;stroke-linecap:round}.ring-fill[data-astro-cid-uqqb4use]{fill:var(--color-chip);stroke:var(--color-border);stroke-width:3px}.drum-fill[data-astro-cid-uqqb4use]{fill:var(--color-bubble)}.fold[data-astro-cid-uqqb4use]{stroke:color-mix(in srgb, var(--navy-900) 25%, transparent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:6 7}.track[data-astro-cid-uqqb4use]{fill:none;stroke:var(--color-chip);stroke-width:12px}.arc[data-astro-cid-uqqb4use]{fill:none;stroke:var(--color-primary);stroke-width:12px;stroke-dasharray:352 352;stroke-linecap:round}.num[data-astro-cid-uqqb4use]{font-family:var(--font-sans);font-weight:var(--weight-black);fill:var(--color-text);font-size:2.5rem}.sub[data-astro-cid-uqqb4use]{font-family:var(--font-data);fill:var(--color-text-muted);font-size:.75rem}.hook[data-astro-cid-uqqb4use]{fill:none;stroke:var(--navy-900);stroke-width:5px;stroke-linecap:round}.hanger[data-astro-cid-uqqb4use]{fill:none;stroke:var(--navy-900);stroke-width:5px;stroke-linejoin:round}.bag[data-astro-cid-uqqb4use]{fill:var(--color-chip);stroke:var(--color-primary);stroke-width:3px;stroke-linejoin:round}.zip[data-astro-cid-uqqb4use]{stroke:var(--color-primary);stroke-width:3px;stroke-dasharray:4 5}.t[data-astro-cid-uqqb4use]{font-size:var(--text-title);font-weight:var(--weight-black);letter-spacing:-.02em;line-height:1.25}.t[data-astro-cid-uqqb4use] a[data-astro-cid-uqqb4use]{color:inherit;text-decoration:none}.t[data-astro-cid-uqqb4use] a[data-astro-cid-uqqb4use]:after{content:"";position:absolute;inset:0}.d[data-astro-cid-uqqb4use]{font-size:var(--text-ui);color:var(--color-text-muted);line-height:1.5}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-12) var(--space-24);grid-template-columns:minmax(0,38.125rem) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.copy[data-astro-cid-lcdefpme]{gap:1.625rem;min-inline-size:0;display:grid}.badge[data-astro-cid-lcdefpme]{justify-self:start;align-items:center;gap:var(--space-2);padding:.4375rem .875rem .4375rem var(--space-2);border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-sm);font-size:var(--text-chip);font-weight:var(--weight-extrabold);display:inline-flex}.tick[data-astro-cid-lcdefpme]{background:var(--color-accent);block-size:1.375rem;inline-size:1.375rem;color:var(--navy-900);border-radius:50%;place-items:center;display:grid}h1[data-astro-cid-lcdefpme]{font-size:var(--text-display-xl)}.accent[data-astro-cid-lcdefpme]{color:var(--color-primary)}.lead[data-astro-cid-lcdefpme]{max-inline-size:33.75rem}.narrow-only[data-astro-cid-lcdefpme]{display:none}.chips[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);background:var(--color-surface-tint);align-items:start;gap:1.125rem;padding:1.625rem 1.75rem;display:flex}.num[data-astro-cid-lcdefpme]{background:var(--color-chip);block-size:3.375rem;inline-size:3.375rem;color:var(--color-primary);font-size:var(--text-heading-s);font-weight:var(--weight-black);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.num[data-astro-cid-lcdefpme]:after{content:"";background:var(--white);block-size:.875rem;inline-size:.875rem;box-shadow:inset 0 0 0 2px var(--color-bubble);border-radius:50%;position:absolute;inset-block-start:-.125rem;inset-inline-end:-.25rem}.steps[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{font-size:var(--text-title);letter-spacing:-.02em;margin-block-end:.375rem;line-height:1.25}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-ui);color:var(--color-text-muted);line-height:1.5}.block[data-astro-cid-lcdefpme]{gap:var(--space-8);padding-block:5.5rem var(--section-pad);display:grid}.block--guides[data-astro-cid-lcdefpme]{padding-block:6.5rem 7.5rem}.h2[data-astro-cid-lcdefpme]{font-size:var(--text-heading-xl)}.split[data-astro-cid-lcdefpme]{gap:var(--space-16);grid-template-columns:minmax(0,21.25rem) minmax(0,1fr);display:grid}.side[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:.875rem;display:grid}.more[data-astro-cid-lcdefpme]{color:var(--color-primary-on-tint);font-weight:var(--weight-extrabold);text-decoration:none}@media (width<=64rem){.hero[data-astro-cid-lcdefpme]{gap:var(--space-8);padding-block:var(--space-6) var(--space-16);grid-template-columns:1fr}.split[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:1fr}}@media (width<=40rem){.wide-only[data-astro-cid-lcdefpme]{display:none}.narrow-only[data-astro-cid-lcdefpme]{display:inline}.copy[data-astro-cid-lcdefpme]{gap:var(--space-5)}.chips[data-astro-cid-lcdefpme]{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:var(--space-1) var(--gutter) var(--space-2);flex-wrap:nowrap;overflow-x:auto}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-shrink:0}}
