.Tjo4gG_frame{overflow-anchor:none;position:relative}.Tjo4gG_wrap{--paper:#f4e8cf;--water:#a6cfe2;--water-ink:#6e9fbb;--park:#bdd6a0;--wood:#8db874;--wet:#aad3c9;--road-edge:#e4d3ae;--barrio-line:#c4ae83;--navy:#16324a;background:var(--water);aspect-ratio:var(--ratio);position:relative;overflow:hidden}@media (min-width:1024px){.Tjo4gG_wrap{border-radius:16px;height:100%;box-shadow:0 10px 30px -12px #16324a59}}.Tjo4gG_map{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:zoom-in;width:100%;height:100%;display:block}.Tjo4gG_map:focus-visible{outline:3px solid var(--navy);outline-offset:-3px}.Tjo4gG_zoomed{cursor:grab}.Tjo4gG_dragging{cursor:grabbing}.Tjo4gG_water{fill:var(--water)}.Tjo4gG_land{fill:var(--paper)}.Tjo4gG_barrio{fill:none;stroke:var(--barrio-line);stroke-width:1.1px;stroke-dasharray:1 3.4;stroke-linecap:round}.Tjo4gG_park{fill:var(--park)}.Tjo4gG_reserve{fill:#c7dda8}.Tjo4gG_wood{fill:var(--wood)}.Tjo4gG_wet{fill:var(--wet)}.Tjo4gG_road,.Tjo4gG_roadEdge,.Tjo4gG_thin,.Tjo4gG_thinEdge,.Tjo4gG_big,.Tjo4gG_bigEdge{fill:none;stroke-linecap:round;stroke-linejoin:round}.Tjo4gG_roadEdge{stroke:var(--road-edge);stroke-width:6px}.Tjo4gG_road{stroke:#fff;stroke-width:4px}.Tjo4gG_thinEdge{stroke:var(--road-edge);stroke-width:3.6px}.Tjo4gG_thin{stroke:#fff;stroke-width:2.2px}.Tjo4gG_bigEdge{stroke:var(--road-edge);stroke-width:14px}.Tjo4gG_big{stroke:#fff;stroke-width:11px}.Tjo4gG_wave{fill:none;stroke:var(--water-ink);stroke-width:1.6px;stroke-linecap:round;opacity:.55}.Tjo4gG_roadLabel{font:600 7.2px var(--font-ibm-plex-sans), sans-serif;letter-spacing:.9px;fill:#a28e64}.Tjo4gG_barrioLabel{font:700 19px var(--font-space-grotesk), sans-serif;letter-spacing:1.4px;fill:var(--navy);paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round;text-anchor:middle}.Tjo4gG_riverLabel{font:500 24px var(--font-space-grotesk), sans-serif;letter-spacing:9px;fill:var(--water-ink);text-anchor:middle}.Tjo4gG_mk{cursor:pointer;outline:none}.Tjo4gG_halo{fill:none;stroke:var(--navy);stroke-width:3px;opacity:0;transition:opacity .2s}.Tjo4gG_mk:focus-visible .Tjo4gG_halo{opacity:1}.Tjo4gG_label{font-family:var(--font-ibm-plex-sans), sans-serif;font-weight:600;font-size:calc(var(--u,1) * 11.5px);fill:var(--navy);text-anchor:middle;paint-order:stroke;stroke:var(--paper);stroke-width:calc(var(--u,1) * 3.4px);stroke-linejoin:round;pointer-events:none}.Tjo4gG_pin .Tjo4gG_label,.Tjo4gG_far .Tjo4gG_drawn:not(.Tjo4gG_sel) .Tjo4gG_label{display:none}.Tjo4gG_near .Tjo4gG_pin .Tjo4gG_label,.Tjo4gG_pin.Tjo4gG_sel .Tjo4gG_label,.Tjo4gG_pin:hover .Tjo4gG_label,.Tjo4gG_pin:focus-visible .Tjo4gG_label{display:inline}.Tjo4gG_off{visibility:hidden}.Tjo4gG_mk:hover .Tjo4gG_off,.Tjo4gG_mk:focus-visible .Tjo4gG_off{visibility:visible}.Tjo4gG_mk:hover .Tjo4gG_drawing{filter:drop-shadow(0 2px 3px #16324a59)}.Tjo4gG_drawn:focus-visible .Tjo4gG_drawing{filter:drop-shadow(0 0 3px #16324a)drop-shadow(0 0 1px #16324a)}.Tjo4gG_sel .Tjo4gG_halo{opacity:1;stroke:#d06340}.Tjo4gG_drawn.Tjo4gG_sel .Tjo4gG_drawing{filter:drop-shadow(0 0 4px #d06340e6)}.Tjo4gG_controls{flex-direction:column;gap:6px;display:flex;position:absolute;top:10px;right:10px}.Tjo4gG_controls button{width:36px;height:36px;color:var(--navy);cursor:pointer;background:#fffffff0;border:1px solid #d8d6cd;border-radius:9px;place-items:center;font-size:18px;line-height:1;display:grid}.Tjo4gG_controls button:hover{background:#fff}.Tjo4gG_attribution{max-width:calc(100% - 70px);color:var(--navy);background:#fbf9f5d1;border-radius:4px;padding:1px 6px;font-size:10.5px;position:absolute;top:8px;left:8px}.Tjo4gG_hint{color:#fbf9f5;white-space:nowrap;pointer-events:none;background:#16324adb;border-radius:999px;padding:6px 11px;font-size:12.5px;transition:opacity .4s;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.Tjo4gG_hintGone{opacity:0}.Tjo4gG_hintTouch{display:none}@media (hover:none){.Tjo4gG_hintMouse{display:none}.Tjo4gG_hintTouch{display:inline}}.Tjo4gG_sheet{z-index:30;overscroll-behavior:contain;color:#3a3a36;background:#fff;border:1px solid #d8d6cd;overflow-y:auto}@media (max-width:1023.98px){.Tjo4gG_sheet{max-height:54vh;padding-bottom:env(safe-area-inset-bottom,0px);border-width:1px 0 0;border-radius:18px 18px 0 0;transition:transform .2s;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px -12px #16324a73}}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.Tjo4gG_sheet{animation:.28s Tjo4gG_sheet-in}}@keyframes Tjo4gG_sheet-in{0%{transform:translateY(100%)}}@media (min-width:1024px){.Tjo4gG_sheet{border-radius:16px;width:420px;max-height:100%;position:absolute;top:0;left:calc(100% + 40px);box-shadow:0 10px 30px -12px #16324a59}}.Tjo4gG_sheetTop{z-index:2;touch-action:none;background:#fbf9f5;border-bottom:1px solid #d8d6cd;justify-content:flex-end;padding:8px;display:flex;position:sticky;top:0}.Tjo4gG_grab{background:#cfc9ba;border-radius:2px;width:38px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}@media (min-width:1024px){.Tjo4gG_grab{display:none}}.Tjo4gG_close{color:#16324a;cursor:pointer;background:0 0;border:0;border-radius:9px;width:36px;height:36px;font-size:24px;line-height:1}.Tjo4gG_close:hover{background:#f1ece1}.Tjo4gG_sheetArt{aspect-ratio:16/9}.Tjo4gG_sheetBody{gap:12px;padding:14px 18px 20px;font-size:15px;line-height:1.55;display:grid}.Tjo4gG_sheetBody p{margin:0}.Tjo4gG_eyebrow{color:#6e6e68;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.Tjo4gG_chip{color:#fff;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.Tjo4gG_sheetTitle{font:700 26px/1.12 var(--font-space-grotesk), sans-serif;color:#16324a;text-wrap:balance;margin:0}.Tjo4gG_sheetTitle:focus{outline:none}.Tjo4gG_fact{color:#16324a;background:#f1ece1;border-radius:7px;justify-self:start;padding:4px 9px;font-size:13px}.Tjo4gG_fact b{font-weight:600}.Tjo4gG_secretsTitle{color:#6e6e68;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:600}.Tjo4gG_tip{background:#fff4ec;border:1px solid #f1cdbe;border-radius:12px;padding:12px 14px 13px}.Tjo4gG_tip h3{font:700 15px var(--font-space-grotesk), sans-serif;color:#b4512f;margin:0 0 5px}.Tjo4gG_mainButton{color:#fff;background:#b4512f;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}.Tjo4gG_mainButton:hover{background:#9c4527}.Tjo4gG_buttonNote{opacity:.85;font-size:13px;font-weight:400}.Tjo4gG_secondaryButton{color:#16324a;background:#fff;border:1px solid #d8d6cd;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:11px 16px;font-weight:600;text-decoration:none;display:flex}.Tjo4gG_secondaryButton:hover{border-color:#16324a}.Tjo4gG_openSwitch{color:var(--navy);cursor:pointer;background:#fffffff0;border:1px solid #d8d6cd;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 7px;font-size:13px;font-weight:600;display:flex;position:absolute;top:34px;left:8px}.Tjo4gG_openSwitch:hover{background:#fff}.Tjo4gG_openSwitch:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.Tjo4gG_track{background:#c9c6bb;border-radius:999px;width:30px;height:18px;transition:background .2s;position:relative}.Tjo4gG_knob{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #16324a4d}.Tjo4gG_openSwitch[aria-checked=true] .Tjo4gG_track{background:#2e7d4f}.Tjo4gG_openSwitch[aria-checked=true] .Tjo4gG_knob{transform:translate(12px)}.Tjo4gG_wrap[data-open-only] .Tjo4gG_mk[data-closed]{opacity:.32;filter:grayscale();transition:opacity .2s}@media (prefers-reduced-motion:reduce){.Tjo4gG_track,.Tjo4gG_knob{transition:none}}
