.CardMapa_card__gyuaU{position:absolute;z-index:4;width:var(--p-dimension-card-mapa);overflow:hidden;border-radius:var(--p-radio-l);background:var(--color-superficie);box-shadow:var(--p-sombra-panel)}.CardMapa_card__gyuaU:focus-visible{outline:var(--p-dimension-foco) solid var(--color-foco);outline-offset:calc(-1 * var(--p-dimension-foco))}.CardMapa_foto__fwaeI{position:relative;height:var(--p-dimension-foto-card-mapa);background:var(--color-superficie-suave)}.CardMapa_foto__fwaeI>:first-child,.CardMapa_imagen__2fT0M{display:block;width:100%;height:100%;object-fit:cover}.CardMapa_botones__Wd_B6{position:absolute;top:var(--p-espacio-1);right:var(--p-espacio-1);z-index:1;display:flex}.CardMapa_cerrar__2tpEl{display:grid;place-items:center;width:var(--p-objetivo-movil);height:var(--p-objetivo-movil);padding:0;border:0;background:transparent;color:var(--color-texto);cursor:pointer}.CardMapa_circulo__1S9wk{display:grid;place-items:center;width:var(--p-dimension-marcador);height:var(--p-dimension-marcador);border-radius:var(--p-radio-pill);background:var(--color-superficie);box-shadow:var(--p-sombra-sello)}.CardMapa_cerrar__2tpEl:focus-visible{outline:var(--p-dimension-foco) solid var(--color-foco);outline-offset:calc(-1 * var(--p-dimension-foco));border-radius:var(--p-radio-m)}.CardMapa_cuerpoMovil__B1jTx,.CardMapa_cuerpo__EBAnm{position:relative;display:flex;flex-direction:column;gap:var(--p-espacio-1);min-width:0}.CardMapa_cuerpo__EBAnm{padding:var(--p-espacio-3) var(--p-espacio-4) var(--p-espacio-4)}.CardMapa_nombre__JZaap{margin:0;font-size:var(--p-tipografia-tamano-l);line-height:var(--p-tipografia-interlineado-compacto);font-weight:var(--p-tipografia-peso-semi);overflow-wrap:anywhere}.CardMapa_enlace__4Zf_u{color:var(--color-texto);text-decoration:none}.CardMapa_enlace__4Zf_u:after{content:"";position:absolute;inset:0}.CardMapa_enlace__4Zf_u:focus-visible{outline:none}.CardMapa_enlace__4Zf_u:focus-visible:after{outline:var(--p-dimension-foco) solid var(--color-foco);outline-offset:calc(-1 * var(--p-dimension-foco));border-radius:var(--p-radio-l)}.CardMapa_dato__yuV1S{margin:0;font-size:var(--p-tipografia-tamano-m);line-height:var(--p-tipografia-interlineado-medio);color:var(--color-texto-suave)}.CardMapa_precio__eqq8m{margin:var(--p-espacio-1) 0 0;font-size:var(--p-tipografia-tamano-l);font-weight:var(--p-tipografia-peso-semi);color:var(--color-texto)}.CardMapa_pie__J4dOc{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin:0 var(--p-espacio-4) var(--p-espacio-3);padding-top:var(--p-espacio-2);border-top:var(--p-dimension-linea) solid var(--color-borde);font-size:var(--p-tipografia-tamano-m);color:var(--color-texto-suave)}.CardMapa_flechas__rJotA{display:flex;gap:var(--p-espacio-2)}.CardMapa_flecha__R1rAX{display:inline-grid;place-items:center;box-sizing:border-box;width:var(--p-objetivo-movil);height:var(--p-objetivo-movil);padding:0;border:var(--p-dimension-linea) solid var(--color-borde);border-radius:var(--p-radio-pill);background:var(--color-superficie);color:var(--color-texto);cursor:pointer}.CardMapa_flecha__R1rAX:focus-visible{outline:var(--p-dimension-foco) solid var(--color-foco);outline-offset:var(--p-dimension-foco)}.CardMapa_movil__6qCqu{position:relative;display:flex;overflow:hidden;border-radius:var(--p-radio-l);background:var(--color-superficie);box-shadow:var(--p-sombra-panel)}.CardMapa_fotoMovil__XApD0{position:relative;flex:none;width:var(--p-dimension-foto-card-mapa-movil);background:var(--color-superficie-suave)}.CardMapa_fotoMovil__XApD0>:first-child{display:block;width:100%;height:100%;object-fit:cover}.CardMapa_cuerpoMovil__B1jTx{flex:1 1;padding:var(--p-espacio-3) calc(var(--p-objetivo-movil) + var(--p-espacio-1)) var(--p-espacio-3) var(--p-espacio-3)}.CardMapa_movil__6qCqu .CardMapa_cerrar__2tpEl{position:absolute;top:0;right:0}.CardMapa_movil__6qCqu .CardMapa_circulo__1S9wk{background:var(--color-superficie-suave);box-shadow:none}.MapaResultados_mapa__487BY{position:relative;display:flex;flex-direction:column;min-height:0;margin-inline:calc(-1 * var(--margen-pagina, var(--p-espacio-4)))}.MapaResultados_lienzo__20X_i{position:relative;flex:1 1 auto;min-height:max(30rem,calc(100dvh - 15rem));overflow:hidden;border-top:var(--p-dimension-linea) solid var(--color-borde);background:var(--color-superficie-suave)}.MapaResultados_google__TNIet{position:absolute;inset:0}.MapaResultados_sinMapa__n5_TS{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--p-espacio-4);color:var(--color-texto-suave);font-size:var(--p-tipografia-tamano-m);text-align:center}.MapaResultados_capa__aJtmv{position:absolute;top:0;left:0}.MapaResultados_ancla__zQbM7{position:absolute;transform:translate(-50%,-50%)}.MapaResultados_marcador__gA05K{position:relative;display:inline-flex;align-items:center;height:var(--p-dimension-marcador);padding:0 var(--p-espacio-3);border:0;border-radius:var(--p-radio-pill);background:var(--color-superficie);box-shadow:var(--p-sombra-marcador);color:var(--color-texto);font:inherit;font-size:var(--p-tipografia-tamano-m);font-weight:var(--p-tipografia-peso-semi);white-space:nowrap;cursor:pointer;transition:transform .12s ease}.MapaResultados_marcador__gA05K:before{content:"";position:absolute;inset:calc(-1 * var(--p-espacio-1) - var(--p-dimension-foco)) calc(-1 * var(--p-espacio-1) - var(--p-dimension-foco))}.MapaResultados_marcador__gA05K:hover,.MapaResultados_resaltado__yQVex{transform:translateY(-2px) scale(1.08)}.MapaResultados_grupo__e0M1u{box-shadow:0 0 0 var(--p-dimension-foco) var(--color-texto)}.MapaResultados_visto__Q6Dp0{background:var(--color-superficie-suave);color:var(--color-texto-suave)}.MapaResultados_elegido__bDnDm,.MapaResultados_elegido__bDnDm.MapaResultados_visto__Q6Dp0{background:var(--color-superficie-invertida);color:var(--color-texto-invertido)}.MapaResultados_marcador__gA05K:focus-visible{outline:var(--p-dimension-foco) solid var(--color-foco);outline-offset:var(--p-dimension-foco)}@media (prefers-reduced-motion:reduce){.MapaResultados_marcador__gA05K{transition:none}}.MapaResultados_pastilla__64N2u{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:var(--p-espacio-2);min-height:var(--p-objetivo-movil);padding:0 var(--p-espacio-4);border:0;border-radius:var(--p-radio-pill);background:var(--color-superficie);box-shadow:var(--p-sombra-control-mapa);color:var(--color-texto);font:inherit;font-size:var(--p-tipografia-tamano-m);font-weight:var(--p-tipografia-peso-semi);text-decoration:none;cursor:pointer}.MapaResultados_pastilla__64N2u:focus-visible,.MapaResultados_verLista__1izgs:focus-visible,.MapaResultados_zoom__WhlwH button:focus-visible{outline:var(--p-dimension-foco) solid var(--color-foco);outline-offset:var(--p-dimension-foco)}.MapaResultados_buscarAca__891lC{top:var(--p-espacio-4);left:50%;transform:translateX(-50%)}.MapaResultados_ocultar__bX_jh{top:var(--p-espacio-4);left:var(--p-espacio-4);display:none}.MapaResultados_zoom__WhlwH{position:absolute;right:var(--p-espacio-3);bottom:var(--p-dimension-zoom-movil);z-index:2;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--p-radio-aviso);background:var(--color-superficie);box-shadow:var(--p-sombra-control-mapa)}.MapaResultados_zoom__WhlwH button{display:grid;place-items:center;width:var(--p-objetivo-movil);height:var(--p-objetivo-movil);padding:0;border:0;background:transparent;color:var(--color-texto);cursor:pointer}.MapaResultados_zoom__WhlwH button+button{border-top:var(--p-dimension-linea) solid var(--color-borde)}.MapaResultados_verLista__1izgs{position:absolute;bottom:var(--p-espacio-5);left:50%;z-index:3;display:inline-flex;align-items:center;gap:var(--p-espacio-2);min-height:var(--p-dimension-boton-grande);padding:0 var(--p-espacio-5);border-radius:var(--p-radio-pill);background:var(--color-superficie-invertida);box-shadow:var(--p-sombra-panel);color:var(--color-texto-invertido);font-size:var(--p-tipografia-tamano-l);font-weight:var(--p-tipografia-peso-semi);text-decoration:none;transform:translateX(-50%)}.MapaResultados_franja__1vGHB{display:grid;grid-gap:var(--p-espacio-3);gap:var(--p-espacio-3);margin:var(--p-espacio-4) 0 0;padding:0;list-style:none}.MapaResultados_flotante__Z6eNu{position:absolute;right:var(--p-espacio-3);bottom:var(--p-dimension-card-movil-abajo);left:var(--p-espacio-3);z-index:4;display:flex;gap:var(--p-espacio-2);margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.MapaResultados_flotante__Z6eNu::-webkit-scrollbar{display:none}.MapaResultados_flotante__Z6eNu>li{flex:0 0 100%;min-width:0;scroll-snap-align:center}.MapaResultados_panel__NwJd7{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--p-espacio-4);padding:var(--p-espacio-6);border:var(--p-dimension-linea) solid var(--color-borde);border-radius:var(--p-radio-l);background:var(--color-superficie);text-align:center}.MapaResultados_ilustracion__UMOe1{flex:1 1;min-height:0;width:100%;height:auto;margin-top:var(--p-espacio-4)}.MapaResultados_panelTexto__4iT4p{margin:0;color:var(--color-texto);font-size:var(--p-tipografia-tamano-l-xl);font-weight:var(--p-tipografia-peso-semi);line-height:var(--p-tipografia-interlineado-compacto)}@media (min-width:64rem){.MapaResultados_mapa__487BY{height:100%;margin-inline:0}.MapaResultados_lienzo__20X_i{min-height:0;border:var(--p-dimension-linea) solid var(--color-borde);border-radius:var(--p-radio-l)}.MapaResultados_panel__NwJd7{flex:1 1}.MapaResultados_ocultar__bX_jh{display:inline-flex}.MapaResultados_zoom__WhlwH{top:var(--p-espacio-4);right:var(--p-espacio-4);bottom:auto}.MapaResultados_franja__1vGHB,.MapaResultados_verLista__1izgs{display:none}}