.gta-map[data-astro-cid-fwyzuz6k]{aspect-ratio:4/3;width:100%;margin:0;position:relative}.gta-map__drawing[data-astro-cid-fwyzuz6k]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.gta-map__pins[data-astro-cid-fwyzuz6k]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gta-map__pins[data-astro-cid-fwyzuz6k] circle[data-astro-cid-fwyzuz6k]{fill:var(--ref-red);stroke:#fff;stroke-width:2px;transition:stroke-width .15s}.gta-map__pins--focus[data-astro-cid-fwyzuz6k] g[data-astro-cid-fwyzuz6k]:not(.is-current):not(.is-near){opacity:.55}.gta-map__pins[data-astro-cid-fwyzuz6k] .is-current[data-astro-cid-fwyzuz6k] text[data-astro-cid-fwyzuz6k]{fill:#fff;font-size:16px;font-weight:800}.gta-map__pulse[data-astro-cid-fwyzuz6k]{fill:none;stroke:var(--ref-red);stroke-width:2px;transform-box:fill-box;transform-origin:50%;opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.gta-map__pulse[data-astro-cid-fwyzuz6k]{animation:2.4s ease-out infinite gta-pulse}}@keyframes gta-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}.gta-map__pins[data-astro-cid-fwyzuz6k] a[data-astro-cid-fwyzuz6k]{cursor:pointer}.gta-map__pins[data-astro-cid-fwyzuz6k] a[data-astro-cid-fwyzuz6k]:hover circle[data-astro-cid-fwyzuz6k],.gta-map__pins[data-astro-cid-fwyzuz6k] a[data-astro-cid-fwyzuz6k]:focus-visible circle[data-astro-cid-fwyzuz6k]{stroke-width:4px}.gta-map__pins[data-astro-cid-fwyzuz6k] a[data-astro-cid-fwyzuz6k]:hover text[data-astro-cid-fwyzuz6k],.gta-map__pins[data-astro-cid-fwyzuz6k] a[data-astro-cid-fwyzuz6k]:focus-visible text[data-astro-cid-fwyzuz6k]{text-decoration:underline}.gta-map__pins[data-astro-cid-fwyzuz6k] a[data-astro-cid-fwyzuz6k]:focus-visible{outline-offset:3px;outline:2px solid #fff}.gta-map__pins[data-astro-cid-fwyzuz6k] text[data-astro-cid-fwyzuz6k]{fill:#fff;font:700 13px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;paint-order:stroke;stroke:var(--ink);stroke-width:3px;stroke-linejoin:round}.gta-map__caption[data-astro-cid-fwyzuz6k]{font:11px/1 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--dark-muted);margin:0;position:absolute;bottom:4%;right:4%}@media (width<=719px){.gta-map__pins[data-astro-cid-fwyzuz6k] text[data-astro-cid-fwyzuz6k],.gta-map__pins[data-astro-cid-fwyzuz6k] .is-current[data-astro-cid-fwyzuz6k] text[data-astro-cid-fwyzuz6k]{font-size:11px}.gta-map__pins[data-astro-cid-fwyzuz6k] .is-current[data-astro-cid-fwyzuz6k] circle[data-astro-cid-fwyzuz6k]{r:6px}}@media (width<=359px){.gta-map__pins[data-astro-cid-fwyzuz6k] .is-current[data-astro-cid-fwyzuz6k] text[data-astro-cid-fwyzuz6k]{font-weight:700}}.map-pop[data-astro-cid-symrtvuk]{min-width:0}.map-pop[data-astro-cid-symrtvuk] .gta-map__pins g{transform-box:view-box}.map-pop[data-astro-cid-symrtvuk] .gta-map.is-waiting .gta-map__pins g{transform:scale(0)}.map-pop[data-astro-cid-symrtvuk] .gta-map.is-entering .gta-map__pins g{transition:transform .55s cubic-bezier(.2,1.5,.3,1)}
