.pagina.svelte-gwzhac{gap:var(--space-6);box-sizing:border-box;width:100%;max-width:72rem;padding:var(--space-6) var(--space-6) var(--space-8);font-family:var(--font-ui);margin-inline:auto;display:grid;container:hub/inline-size}p.svelte-gwzhac{max-width:none;margin:0}h2.svelte-gwzhac{color:var(--ink);font-size:var(--texto-seccion);font-weight:var(--peso-fuerte);letter-spacing:-.01em;line-height:var(--leading-snug);margin:0}.intro.svelte-gwzhac{grid-template-columns:minmax(0, 1fr) var(--space-10);align-items:center;gap:var(--space-4);margin-top:calc(-1 * var(--space-3));display:grid}.ilustracion.svelte-gwzhac{height:var(--space-10)}.bloque.svelte-gwzhac,.bloque-cabecera.svelte-gwzhac{gap:var(--space-3);min-width:0;display:grid}.bloque-cabecera.svelte-gwzhac{gap:var(--space-1)}.apoyo.svelte-gwzhac{max-width:44rem;color:var(--ink-soft);font-size:var(--texto-sm);line-height:var(--leading-normal)}.catalogo.svelte-gwzhac{gap:var(--space-6);display:grid}.catalogo.con-ciudades.svelte-gwzhac{grid-template-columns:minmax(0,1fr) 18rem;align-items:start}.rejilla.svelte-gwzhac{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.con-ciudades.svelte-gwzhac .rejilla:where(.svelte-gwzhac){grid-template-columns:repeat(2,minmax(0,1fr))}.tarjeta.svelte-gwzhac{align-items:center;gap:var(--space-3);box-sizing:border-box;min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface);color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-estandar), border-color var(--dur-micro) var(--ease-estandar), transform var(--dur-micro) var(--ease-estandar);text-decoration:none;display:flex}@media (hover:hover){.tarjeta.svelte-gwzhac:hover{border-color:var(--line-strong);background-image:linear-gradient(var(--estado-hover), var(--estado-hover))}}.tarjeta.svelte-gwzhac:active{background-image:linear-gradient(var(--estado-presion), var(--estado-presion));transform:scale(.99)}.tarjeta.svelte-gwzhac:focus-visible,.ciudades-lista.svelte-gwzhac a:where(.svelte-gwzhac):focus-visible,.chips.svelte-gwzhac a:where(.svelte-gwzhac):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.icono.svelte-gwzhac{width:var(--space-7);height:var(--space-7);border-radius:var(--radio-control);background:var(--surface-soft);color:var(--ink-soft);flex:none;place-items:center;display:grid}.textos.svelte-gwzhac{gap:var(--space-0-5);flex:1;min-width:0;display:grid}.nombre.svelte-gwzhac{font-size:var(--texto-ui);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);overflow-wrap:anywhere}.meta.svelte-gwzhac{color:var(--ink-muted);font-size:var(--texto-meta);font-variant-numeric:tabular-nums}.ir.svelte-gwzhac{color:var(--ink-muted);flex:none;display:inline-flex}.ciudades-lista.svelte-gwzhac{padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface);display:grid}.ciudades-lista.svelte-gwzhac a:where(.svelte-gwzhac){align-items:center;gap:var(--space-2);min-height:var(--control-alto-grande);padding:0 var(--space-2-5);border-radius:var(--radio-control);color:var(--ink);font-size:var(--texto-ui);font-weight:var(--peso-medio);transition:background-color var(--dur-micro) var(--ease-estandar);text-decoration:none;display:flex}.ciudades-lista.svelte-gwzhac a:where(.svelte-gwzhac) span:where(.svelte-gwzhac){flex:1;min-width:0}.ciudades-lista.svelte-gwzhac a:where(.svelte-gwzhac) svg{color:var(--ink-muted);flex:none}@media (hover:hover){.ciudades-lista.svelte-gwzhac a:where(.svelte-gwzhac):hover{background:var(--estado-hover)}}.chips.svelte-gwzhac{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.chips.svelte-gwzhac a:where(.svelte-gwzhac){box-sizing:border-box;min-height:var(--control-alto);padding:0 var(--space-2-5);border:1px solid var(--linea-campo);border-radius:var(--radio-control);background:var(--surface);color:var(--ink-soft);font-size:var(--texto-sm);font-weight:var(--peso-medio);transition:background-color var(--dur-micro) var(--ease-estandar), color var(--dur-micro) var(--ease-estandar);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.chips.svelte-gwzhac a:where(.svelte-gwzhac):hover{background:var(--estado-hover);color:var(--ink)}}.cta.svelte-gwzhac{align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface-alt);flex-wrap:wrap;display:flex}.cta-textos.svelte-gwzhac{gap:var(--space-1);flex:28rem;display:grid}@container hub (width<=56rem){.catalogo.con-ciudades.svelte-gwzhac{grid-template-columns:minmax(0,1fr)}.rejilla.svelte-gwzhac,.con-ciudades.svelte-gwzhac .rejilla:where(.svelte-gwzhac){grid-template-columns:repeat(2,minmax(0,1fr))}}@container hub (width<=36rem){.rejilla.svelte-gwzhac,.con-ciudades.svelte-gwzhac .rejilla:where(.svelte-gwzhac){grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.pagina.svelte-gwzhac{gap:var(--space-5);padding:var(--space-5) var(--space-4) var(--space-7)}.intro.svelte-gwzhac{grid-template-columns:minmax(0, 1fr) var(--space-9);margin-top:calc(-1 * var(--space-2))}.ilustracion.svelte-gwzhac{height:var(--space-9)}.apoyo.svelte-gwzhac,.nombre.svelte-gwzhac,.ciudades-lista.svelte-gwzhac a:where(.svelte-gwzhac){font-size:var(--texto-md)}.ciudades-lista.svelte-gwzhac a:where(.svelte-gwzhac){min-height:calc(var(--space-7) + var(--space-1))}.cta.svelte-gwzhac{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.tarjeta.svelte-gwzhac,.ciudades-lista.svelte-gwzhac a:where(.svelte-gwzhac),.chips.svelte-gwzhac a:where(.svelte-gwzhac){transition:none}}.pagina.svelte-7ptmb3{gap:var(--space-6);box-sizing:border-box;width:100%;max-width:72rem;padding:var(--space-6) var(--space-6) var(--space-8);font-family:var(--font-ui);margin-inline:auto;display:grid;container:hub/inline-size}p.svelte-7ptmb3{max-width:none;margin:0}h2.svelte-7ptmb3{color:var(--ink);font-size:var(--texto-seccion);font-weight:var(--peso-fuerte);letter-spacing:-.01em;line-height:var(--leading-snug);margin:0}.intro.svelte-7ptmb3{grid-template-columns:minmax(0, 1fr) var(--space-10);align-items:center;gap:var(--space-4);margin-top:calc(-1 * var(--space-3));display:grid}.ilustracion.svelte-7ptmb3{height:var(--space-10)}.bloque.svelte-7ptmb3,.bloque-cabecera.svelte-7ptmb3{gap:var(--space-3);min-width:0;display:grid}.bloque-cabecera.svelte-7ptmb3{gap:var(--space-1)}.apoyo.svelte-7ptmb3{max-width:44rem;color:var(--ink-soft);font-size:var(--texto-sm);line-height:var(--leading-normal)}.rejilla.svelte-7ptmb3{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tarjeta.svelte-7ptmb3{align-items:center;gap:var(--space-3);box-sizing:border-box;min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface);color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-estandar), border-color var(--dur-micro) var(--ease-estandar), transform var(--dur-micro) var(--ease-estandar);text-decoration:none;display:flex}@media (hover:hover){.tarjeta.svelte-7ptmb3:hover{border-color:var(--line-strong);background-image:linear-gradient(var(--estado-hover), var(--estado-hover))}}.tarjeta.svelte-7ptmb3:active{background-image:linear-gradient(var(--estado-presion), var(--estado-presion));transform:scale(.99)}.tarjeta.svelte-7ptmb3:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.icono.svelte-7ptmb3{width:var(--space-7);height:var(--space-7);border-radius:var(--radio-control);background:var(--surface-soft);color:var(--ink-soft);flex:none;place-items:center;display:grid}.textos.svelte-7ptmb3{gap:var(--space-0-5);flex:1;min-width:0;display:grid}.nombre.svelte-7ptmb3{font-size:var(--texto-ui);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);overflow-wrap:anywhere}.meta.svelte-7ptmb3{color:var(--ink-muted);font-size:var(--texto-meta);font-variant-numeric:tabular-nums}.ir.svelte-7ptmb3{color:var(--ink-muted);flex:none;display:inline-flex}.medicos.svelte-7ptmb3{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chips.svelte-7ptmb3{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.chips.svelte-7ptmb3 span:where(.svelte-7ptmb3){padding:var(--space-1) var(--space-2-5);border-radius:var(--radio-celda);background:var(--surface-soft);color:var(--ink-soft);font-size:var(--texto-sm);line-height:var(--leading-snug)}@container hub (width<=56rem){.rejilla.svelte-7ptmb3,.medicos.svelte-7ptmb3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hub (width<=36rem){.rejilla.svelte-7ptmb3,.medicos.svelte-7ptmb3{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.pagina.svelte-7ptmb3{gap:var(--space-5);padding:var(--space-5) var(--space-4) var(--space-7)}.intro.svelte-7ptmb3{grid-template-columns:minmax(0, 1fr) var(--space-9);margin-top:calc(-1 * var(--space-2))}.ilustracion.svelte-7ptmb3{height:var(--space-9)}.apoyo.svelte-7ptmb3,.nombre.svelte-7ptmb3,.chips.svelte-7ptmb3 span:where(.svelte-7ptmb3){font-size:var(--texto-md)}}@media (prefers-reduced-motion:reduce){.tarjeta.svelte-7ptmb3{transition:none}}.pagina.svelte-118ezd1{gap:var(--space-6);box-sizing:border-box;width:100%;max-width:72rem;padding:var(--space-6) var(--space-6) var(--space-8);font-family:var(--font-ui);margin-inline:auto;display:grid;container:hub/inline-size}p.svelte-118ezd1{max-width:none;margin:0}h2.svelte-118ezd1{color:var(--ink);font-size:var(--texto-seccion);font-weight:var(--peso-fuerte);letter-spacing:-.01em;line-height:var(--leading-snug);margin:0}.intro.svelte-118ezd1{grid-template-columns:minmax(0, 1fr) var(--space-10);align-items:center;gap:var(--space-4);margin-top:calc(-1 * var(--space-3));display:grid}.ilustracion.svelte-118ezd1{height:var(--space-10)}.bloque.svelte-118ezd1,.bloque-cabecera.svelte-118ezd1{gap:var(--space-3);min-width:0;display:grid}.bloque-cabecera.svelte-118ezd1{gap:var(--space-1)}.apoyo.svelte-118ezd1{max-width:44rem;color:var(--ink-soft);font-size:var(--texto-sm);line-height:var(--leading-normal)}.rejilla.svelte-118ezd1{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tarjeta.svelte-118ezd1{align-items:center;gap:var(--space-3);box-sizing:border-box;min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface);color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-estandar), border-color var(--dur-micro) var(--ease-estandar), transform var(--dur-micro) var(--ease-estandar);text-decoration:none;display:flex}@media (hover:hover){.tarjeta.svelte-118ezd1:hover{border-color:var(--line-strong);background-image:linear-gradient(var(--estado-hover), var(--estado-hover))}}.tarjeta.svelte-118ezd1:active{background-image:linear-gradient(var(--estado-presion), var(--estado-presion));transform:scale(.99)}.tarjeta.svelte-118ezd1:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.icono.svelte-118ezd1{width:var(--space-7);height:var(--space-7);border-radius:var(--radio-control);background:var(--surface-soft);color:var(--ink-soft);flex:none;place-items:center;display:grid}.textos.svelte-118ezd1{gap:var(--space-0-5);flex:1;min-width:0;display:grid}.nombre.svelte-118ezd1{font-size:var(--texto-ui);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);overflow-wrap:anywhere}.meta.svelte-118ezd1{color:var(--ink-muted);font-size:var(--texto-meta);font-variant-numeric:tabular-nums}.ir.svelte-118ezd1{color:var(--ink-muted);flex:none;display:inline-flex}.medicos.svelte-118ezd1{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vacio.svelte-118ezd1{border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface)}.chips.svelte-118ezd1{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.chips.svelte-118ezd1 span:where(.svelte-118ezd1){padding:var(--space-1) var(--space-2-5);border-radius:var(--radio-celda);background:var(--surface-soft);color:var(--ink-soft);font-size:var(--texto-sm);line-height:var(--leading-snug)}@container hub (width<=56rem){.rejilla.svelte-118ezd1,.medicos.svelte-118ezd1{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hub (width<=36rem){.rejilla.svelte-118ezd1,.medicos.svelte-118ezd1{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.pagina.svelte-118ezd1{gap:var(--space-5);padding:var(--space-5) var(--space-4) var(--space-7)}.intro.svelte-118ezd1{grid-template-columns:minmax(0, 1fr) var(--space-9);margin-top:calc(-1 * var(--space-2))}.ilustracion.svelte-118ezd1{height:var(--space-9)}.apoyo.svelte-118ezd1,.nombre.svelte-118ezd1,.chips.svelte-118ezd1 span:where(.svelte-118ezd1){font-size:var(--texto-md)}}@media (prefers-reduced-motion:reduce){.tarjeta.svelte-118ezd1{transition:none}}.marco-mapa.svelte-1853pdd{min-width:0;font-family:var(--font-ui);container:mapa-listado/inline-size}.mapa-rejilla.svelte-1853pdd{align-items:start;gap:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.filtros-mapa.svelte-1853pdd{z-index:10;grid-column:1/-1;position:relative}.resultados.svelte-1853pdd{align-content:start;gap:var(--space-3);grid-auto-rows:max-content;display:grid}.vacio.svelte-1853pdd{border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface)}.panel-mapa.svelte-1853pdd{top:var(--space-4);gap:var(--space-2);height:max(20rem, calc(100dvh - var(--alto-filtros,0px) - 18rem));grid-template-rows:minmax(0,1fr) auto;display:grid;position:sticky}.panel-mapa.svelte-1853pdd .mapa-marco{min-height:0;height:100%!important}.aviso.svelte-1853pdd{max-width:none;color:var(--ink-muted);font-size:var(--texto-sm);line-height:var(--leading-snug);margin:0}@media (width<=65rem){.mapa-rejilla.svelte-1853pdd{grid-template-columns:minmax(0,1fr)}.panel-mapa.svelte-1853pdd{grid-row:2;height:auto;position:static}.panel-mapa.svelte-1853pdd .mapa-marco{height:clamp(16rem,35dvh,24rem)!important}.filtros-mapa.svelte-1853pdd{grid-row:1;position:relative;top:auto}.resultados.svelte-1853pdd{grid-row:3}}@container mapa-listado (width<=65rem){.mapa-rejilla.svelte-1853pdd{grid-template-columns:minmax(0,1fr)}.panel-mapa.svelte-1853pdd{grid-row:2;height:auto;position:static}.panel-mapa.svelte-1853pdd .mapa-marco{height:clamp(16rem,35dvh,24rem)!important}.filtros-mapa.svelte-1853pdd{grid-row:1}.resultados.svelte-1853pdd{grid-row:3}}.pagina-listado.svelte-1xpo7z5{gap:var(--space-4);box-sizing:border-box;width:100%;min-width:0;max-width:84rem;padding:var(--space-6) var(--space-6) var(--space-8);font-family:var(--font-ui);margin-inline:auto;display:grid;container:listado/inline-size}p.svelte-1xpo7z5{max-width:none;margin:0}.cabecera.svelte-1xpo7z5{margin-top:calc(-1 * var(--space-2))}.modos.svelte-1xpo7z5{box-sizing:border-box;height:var(--control-alto);padding:var(--space-0-5);gap:var(--space-0-5);border-radius:var(--radio-control);background:var(--surface-soft);flex:none;margin-left:auto;display:inline-flex}.modo.svelte-1xpo7z5{justify-content:center;align-items:center;gap:var(--space-1-5);box-sizing:border-box;height:100%;padding:0 var(--space-3);border-radius:calc(var(--radio-control) - var(--space-0-5));color:var(--ink-soft);font-size:var(--texto-sm);font-weight:var(--peso-fuerte);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--dur-corto) var(--ease-estandar), background-color var(--dur-corto) var(--ease-estandar);text-decoration:none;display:inline-flex}.modo.activo.svelte-1xpo7z5{background:var(--surface);color:var(--ink);box-shadow:var(--sombra-flotante-1)}@media (hover:hover){.modo.svelte-1xpo7z5:not(.activo):hover{color:var(--ink)}}.modo.svelte-1xpo7z5:focus-visible{outline:2px solid var(--brand);outline-offset:0}.opcion.svelte-1xpo7z5,.barra-mapa.svelte-1xpo7z5 .filtro:where(.svelte-1xpo7z5){justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-alto);padding:0 var(--space-2);border-radius:var(--radio-control);color:var(--ink);font-size:var(--texto-ui);text-decoration:none;display:flex}.opcion.svelte-1xpo7z5 svg{color:var(--brand);flex:none}@media (hover:hover){.opcion.svelte-1xpo7z5:hover,.barra-mapa.svelte-1xpo7z5 .filtro:where(.svelte-1xpo7z5):hover{background:var(--estado-hover)}}.opcion.activo.svelte-1xpo7z5,.barra-mapa.svelte-1xpo7z5 .filtro.activo:where(.svelte-1xpo7z5){background:var(--marca-tenue);color:var(--brand);font-weight:var(--peso-fuerte)}.opcion.svelte-1xpo7z5:focus-visible,.filtro.svelte-1xpo7z5:focus-visible,.mapa-titulo.svelte-1xpo7z5:focus-visible,.relacionados.svelte-1xpo7z5 a:where(.svelte-1xpo7z5):focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.barra-mapa.svelte-1xpo7z5{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--linea-sutil);flex-wrap:wrap;display:flex;position:relative}.barra-mapa.svelte-1xpo7z5 .pastillas:where(.svelte-1xpo7z5){align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.rejilla.svelte-1xpo7z5{align-items:start;gap:var(--space-3) var(--space-5);grid-template:"filtros barra lateral""filtros resultados lateral"1fr/14rem minmax(0,1fr) 17rem;display:grid}.barra-resultados.svelte-1xpo7z5{z-index:30;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:barra;display:flex;position:relative}.filtros.svelte-1xpo7z5{top:var(--space-4);grid-area:filtros;min-width:0;position:sticky}.resultados.svelte-1xpo7z5{gap:var(--space-3);grid-area:resultados;min-width:0;display:grid}.lateral.svelte-1xpo7z5{top:var(--space-4);gap:var(--space-3);grid-area:lateral;min-width:0;display:grid;position:sticky}.panel-filtros.svelte-1xpo7z5{gap:var(--space-4);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface);display:grid}.filtros-titulo.svelte-1xpo7z5{padding-inline:var(--space-1);color:var(--ink);font-size:var(--texto-md);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);margin:0}.grupo.svelte-1xpo7z5{gap:var(--space-1);min-width:0;display:grid}.grupo-titulo.svelte-1xpo7z5{padding-inline:var(--space-1);color:var(--ink-muted);font-size:var(--texto-meta);font-weight:var(--peso-fuerte);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0}.lista.svelte-1xpo7z5{gap:var(--space-0-5);display:grid}.filtro.svelte-1xpo7z5{justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:var(--control-alto);padding:0 var(--space-2);border-radius:var(--radio-control);color:var(--ink-soft);font-size:var(--texto-ui);line-height:var(--leading-snug);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-estandar), color var(--dur-micro) var(--ease-estandar);text-decoration:none;display:flex}.filtro.svelte-1xpo7z5 svg{flex:none}@media (hover:hover){.filtro.svelte-1xpo7z5:hover{background:var(--estado-hover);color:var(--ink)}}.filtro.svelte-1xpo7z5:active{background:var(--estado-presion)}.filtro.activo.svelte-1xpo7z5{background:var(--marca-tenue);color:var(--brand);font-weight:var(--peso-fuerte)}.lista.chips.svelte-1xpo7z5{gap:var(--space-1-5);padding-inline:var(--space-1);flex-wrap:wrap;display:flex}.filtro.chip.svelte-1xpo7z5{min-height:var(--control-alto-compacto);padding:0 var(--space-2-5);border:1px solid var(--linea-campo);border-radius:var(--radio-celda);background:var(--surface);font-size:var(--texto-sm);font-weight:var(--peso-medio)}.filtro.chip.activo.svelte-1xpo7z5{border-color:var(--marca-borde);background:var(--marca-tenue)}.vacio.svelte-1xpo7z5,.editorial-tarjeta.svelte-1xpo7z5,.caja.svelte-1xpo7z5{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radio-tarjeta);background:var(--surface);min-width:0}.editorial-tarjeta.svelte-1xpo7z5{gap:var(--space-2-5);padding:var(--space-5);display:grid}.editorial-titulo.svelte-1xpo7z5{color:var(--ink);font-size:var(--texto-seccion);font-weight:var(--peso-fuerte);letter-spacing:-.01em;line-height:var(--leading-snug);margin:0}.editorial.svelte-1xpo7z5{color:var(--ink-soft);font-size:var(--texto-ui);line-height:var(--leading-normal)}.faq.svelte-1xpo7z5{margin-top:var(--space-2);border-top:1px solid var(--linea-sutil);display:grid}.faq-item.svelte-1xpo7z5{border-bottom:1px solid var(--linea-sutil)}.faq-item.svelte-1xpo7z5 summary:where(.svelte-1xpo7z5){justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-alto-grande);padding-block:var(--space-2);color:var(--ink);font-size:var(--texto-ui);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);cursor:pointer;list-style:none;display:flex}.faq-item.svelte-1xpo7z5 summary:where(.svelte-1xpo7z5)::-webkit-details-marker{display:none}.faq-item.svelte-1xpo7z5 summary:where(.svelte-1xpo7z5)::marker{content:""}.faq-item.svelte-1xpo7z5 summary:where(.svelte-1xpo7z5) svg{color:var(--ink-muted);transition:transform var(--dur-corto) var(--ease-estandar);flex:none}.faq-item[open].svelte-1xpo7z5 summary:where(.svelte-1xpo7z5) svg{transform:rotate(180deg)}.faq-item.svelte-1xpo7z5 summary:where(.svelte-1xpo7z5):focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--radio-celda)}.faq-respuesta.svelte-1xpo7z5{padding-bottom:var(--space-3);color:var(--ink-soft);font-size:var(--texto-ui);line-height:var(--leading-normal)}.caja.svelte-1xpo7z5{gap:var(--space-2);padding:var(--space-3) var(--space-4);display:grid}.caja.sin-relleno.svelte-1xpo7z5{gap:0;padding:0;overflow:hidden}.caja-titulo.svelte-1xpo7z5{color:var(--ink);font-size:var(--texto-md);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);margin:0}.mapa-pie.svelte-1xpo7z5{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-top:1px solid var(--linea-sutil);display:grid}.mapa-titulo.svelte-1xpo7z5{align-items:center;gap:var(--space-1);color:var(--brand);font-size:var(--texto-ui);font-weight:var(--peso-fuerte);justify-self:start;text-decoration:none;display:inline-flex}@media (hover:hover){.mapa-titulo.svelte-1xpo7z5:hover{color:var(--brand-strong);text-underline-offset:var(--space-1);text-decoration:underline}}.mapa-texto.svelte-1xpo7z5{color:var(--ink-muted);font-size:var(--texto-sm);line-height:var(--leading-snug)}.relacionados.svelte-1xpo7z5{margin-inline:calc(-1 * var(--space-2));display:grid}.relacionados.svelte-1xpo7z5 a:where(.svelte-1xpo7z5){justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-alto);padding:var(--space-1) var(--space-2);border-radius:var(--radio-control);color:var(--ink-soft);font-size:var(--texto-sm);font-weight:var(--peso-medio);line-height:var(--leading-snug);text-decoration:none;display:flex}.relacionados.svelte-1xpo7z5 a:where(.svelte-1xpo7z5) span:where(.svelte-1xpo7z5){overflow-wrap:anywhere;min-width:0}.relacionados.svelte-1xpo7z5 a:where(.svelte-1xpo7z5) svg{color:var(--ink-muted);flex:none}@media (hover:hover){.relacionados.svelte-1xpo7z5 a:where(.svelte-1xpo7z5):hover{background:var(--estado-hover);color:var(--ink)}}.captacion.svelte-1xpo7z5{background:var(--surface-alt)}.captacion-titulo.svelte-1xpo7z5{color:var(--ink);font-size:var(--texto-md);font-weight:var(--peso-fuerte);line-height:var(--leading-snug)}.captacion-texto.svelte-1xpo7z5{margin-bottom:var(--space-1);color:var(--ink-soft);font-size:var(--texto-sm);line-height:var(--leading-normal)}@container listado (width<=68rem){.rejilla.svelte-1xpo7z5{grid-template:"filtros barra""filtros resultados"1fr"lateral lateral"/14rem minmax(0,1fr)}.lateral.svelte-1xpo7z5{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;position:static}}@container listado (width<=52rem){.rejilla.svelte-1xpo7z5{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"barra""filtros""resultados""lateral"}.filtros.svelte-1xpo7z5,.lateral.svelte-1xpo7z5{position:static}.lateral.svelte-1xpo7z5{grid-template-columns:minmax(0,1fr)}.barra-resultados.svelte-1xpo7z5 .modos:where(.svelte-1xpo7z5){order:-1;width:100%;margin-left:0}.barra-resultados.svelte-1xpo7z5 .modo:where(.svelte-1xpo7z5){flex:1}.panel-filtros.svelte-1xpo7z5{gap:var(--space-1-5);background:0 0;border:0;padding:0}.filtros-titulo.svelte-1xpo7z5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grupo.svelte-1xpo7z5{align-items:center;gap:var(--space-2);display:flex}.grupo-titulo.svelte-1xpo7z5{overflow-wrap:anywhere;flex:none;width:6rem;padding-inline:0}.lista.svelte-1xpo7z5,.lista.chips.svelte-1xpo7z5{gap:var(--space-1-5);min-width:0;padding:var(--space-0-5) 0;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:1;display:flex;overflow-x:auto}.lista.svelte-1xpo7z5::-webkit-scrollbar{display:none}.panel-filtros.svelte-1xpo7z5 .filtro:where(.svelte-1xpo7z5),.panel-filtros.svelte-1xpo7z5 .filtro.chip:where(.svelte-1xpo7z5){min-height:var(--control-alto-compacto);padding:0 var(--space-2-5);border:1px solid var(--linea-campo);border-radius:var(--radio-celda);background:var(--surface);font-size:var(--texto-sm);font-weight:var(--peso-medio);white-space:nowrap;flex:none}.panel-filtros.svelte-1xpo7z5 .filtro.activo:where(.svelte-1xpo7z5),.panel-filtros.svelte-1xpo7z5 .filtro.chip.activo:where(.svelte-1xpo7z5){border-color:var(--marca-borde);background:var(--marca-tenue)}}@media (width<=47.99rem){.pagina-listado.svelte-1xpo7z5{gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-7)}.barra-mapa.svelte-1xpo7z5 .modos:where(.svelte-1xpo7z5){order:-1;width:100%;margin-left:0}.barra-mapa.svelte-1xpo7z5 .modo:where(.svelte-1xpo7z5){flex:1}.barra-mapa.svelte-1xpo7z5 .pastillas:where(.svelte-1xpo7z5){overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;overflow-x:auto}.barra-mapa.svelte-1xpo7z5 .pastillas:where(.svelte-1xpo7z5)::-webkit-scrollbar{display:none}.barra-mapa.svelte-1xpo7z5 .pastillas:where(.svelte-1xpo7z5)>.pastilla{flex:none;position:static}.barra-mapa.svelte-1xpo7z5 .pastillas:where(.svelte-1xpo7z5)>.pastilla>.lista{top:calc(100% + var(--space-2));min-width:0;max-width:none;max-height:min(22rem,50dvh);left:0;right:0}.modo.svelte-1xpo7z5{padding:0 var(--space-2-5);font-size:var(--texto-md)}.filtro.svelte-1xpo7z5,.filtro.chip.svelte-1xpo7z5,.editorial.svelte-1xpo7z5,.faq-respuesta.svelte-1xpo7z5,.relacionados.svelte-1xpo7z5 a:where(.svelte-1xpo7z5),.captacion-texto.svelte-1xpo7z5{font-size:var(--texto-md)}}@media (prefers-reduced-motion:reduce){.modo.svelte-1xpo7z5,.filtro.svelte-1xpo7z5,.faq-item.svelte-1xpo7z5 summary:where(.svelte-1xpo7z5) svg{transition:none}}
