.pagina.svelte-gwzhac{padding-block:var(--space-5) var(--space-9);gap:var(--space-5);display:grid}h1.svelte-gwzhac{font-size:var(--text-38);letter-spacing:var(--tracking-tighter);margin:var(--space-3) 0 var(--space-2);font-weight:800}.entrada.svelte-gwzhac{font-size:var(--text-17);color:var(--ink-muted);max-width:40rem;margin:0}.bloque.svelte-gwzhac{gap:var(--space-3-5);display:grid}h2.svelte-gwzhac{font-size:var(--text-24);letter-spacing:var(--tracking-tight);margin:0;font-weight:800}.apoyo.svelte-gwzhac{font-size:var(--text-md);color:var(--ink-muted);max-width:none;margin:0}.rejilla.svelte-gwzhac{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.tarjeta.svelte-gwzhac{gap:var(--space-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-3-5) var(--space-4);color:var(--ink);text-decoration:none;display:grid}.tarjeta.svelte-gwzhac:hover{border-color:var(--brand)}.nombre.svelte-gwzhac{font-size:var(--text-base);font-weight:700}.meta.svelte-gwzhac{font-family:var(--font-mono);font-size:var(--text-12);color:var(--ink-muted)}.chips.svelte-gwzhac{gap:var(--space-2);flex-wrap:wrap;display:flex}.chips.svelte-gwzhac a:where(.svelte-gwzhac){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3-5);font-size:var(--text-md);color:var(--ink);font-weight:600;text-decoration:none}.chips.svelte-gwzhac a:where(.svelte-gwzhac):hover{border-color:var(--brand)}.chips.sueltas.svelte-gwzhac a:where(.svelte-gwzhac){color:var(--ink-soft);font-weight:500}.cta-titulo.svelte-gwzhac{font-size:var(--text-20);margin-bottom:var(--space-2)}.cta-texto.svelte-gwzhac{font-size:var(--text-md);color:var(--ink-soft);margin:0 0 var(--space-3);max-width:none}.cta-enlace.svelte-gwzhac{font-size:var(--text-base);color:var(--brand);font-weight:700;text-decoration:none}@media (width<=60rem){.rejilla.svelte-gwzhac{grid-template-columns:repeat(2,1fr)}}@media (width<=30rem){.rejilla.svelte-gwzhac{grid-template-columns:1fr}h1.svelte-gwzhac{font-size:var(--text-28)}}.pagina.svelte-7ptmb3{padding-block:var(--space-5) var(--space-9);gap:var(--space-5);display:grid}h1.svelte-7ptmb3{font-size:var(--text-38);letter-spacing:var(--tracking-tighter);margin:var(--space-3) 0 var(--space-2);font-weight:800}.entrada.svelte-7ptmb3{font-size:var(--text-17);color:var(--ink-muted);max-width:40rem;margin:0}.bloque.svelte-7ptmb3{gap:var(--space-3-5);display:grid}h2.svelte-7ptmb3{font-size:var(--text-24);letter-spacing:var(--tracking-tight);margin:0;font-weight:800}.apoyo.svelte-7ptmb3{font-size:var(--text-md);color:var(--ink-muted);max-width:none;margin:0}.rejilla.svelte-7ptmb3,.medicos.svelte-7ptmb3{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.medicos.svelte-7ptmb3{gap:var(--space-4)}.tarjeta.svelte-7ptmb3{gap:var(--space-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-3-5) var(--space-4);color:var(--ink);text-decoration:none;display:grid}.tarjeta.svelte-7ptmb3:hover{border-color:var(--brand)}.nombre.svelte-7ptmb3{font-size:var(--text-base);font-weight:700}.meta.svelte-7ptmb3{font-family:var(--font-mono);font-size:var(--text-12);color:var(--ink-muted)}.chips.svelte-7ptmb3{gap:var(--space-2);flex-wrap:wrap;display:flex}.chips.svelte-7ptmb3 span:where(.svelte-7ptmb3){background:var(--surface-chip);border-radius:var(--radius-chip);padding:var(--space-1-5) var(--space-2-5);font-size:var(--text-sm);color:var(--ink-soft)}@media (width<=60rem){.rejilla.svelte-7ptmb3,.medicos.svelte-7ptmb3{grid-template-columns:repeat(2,1fr)}}@media (width<=30rem){.rejilla.svelte-7ptmb3,.medicos.svelte-7ptmb3{grid-template-columns:1fr}h1.svelte-7ptmb3{font-size:var(--text-28)}}.pagina.svelte-118ezd1{padding-block:var(--space-5) var(--space-9);gap:var(--space-5);display:grid}h1.svelte-118ezd1{font-size:var(--text-38);letter-spacing:var(--tracking-tighter);margin:var(--space-3) 0 var(--space-2);font-weight:800}.entrada.svelte-118ezd1{font-size:var(--text-17);color:var(--ink-muted);max-width:42rem;margin:0}.bloque.svelte-118ezd1{gap:var(--space-3-5);display:grid}h2.svelte-118ezd1{font-size:var(--text-24);letter-spacing:var(--tracking-tight);margin:0;font-weight:800}.apoyo.svelte-118ezd1{font-size:var(--text-md);color:var(--ink-muted);max-width:42rem;margin:0}.rejilla.svelte-118ezd1,.medicos.svelte-118ezd1{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.medicos.svelte-118ezd1{gap:var(--space-4);grid-template-columns:repeat(4,1fr)}.tarjeta.svelte-118ezd1{gap:var(--space-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-3-5) var(--space-4);color:var(--ink);text-decoration:none;display:grid}.tarjeta.svelte-118ezd1:hover{border-color:var(--brand)}.nombre.svelte-118ezd1{font-size:var(--text-base);font-weight:700}.meta.svelte-118ezd1{font-family:var(--font-mono);font-size:var(--text-12);color:var(--ink-muted)}.chips.svelte-118ezd1{gap:var(--space-2);flex-wrap:wrap;display:flex}.chips.svelte-118ezd1 span:where(.svelte-118ezd1){background:var(--surface-chip);border-radius:var(--radius-chip);padding:var(--space-1-5) var(--space-2-5);font-size:var(--text-sm);color:var(--ink-soft)}.vacio.svelte-118ezd1{font-size:var(--text-base);color:var(--ink-soft);margin:0 0 var(--space-3);max-width:none}.cta-enlace.svelte-118ezd1{font-size:var(--text-base);color:var(--brand);font-weight:700;text-decoration:none}@media (width<=60rem){.rejilla.svelte-118ezd1,.medicos.svelte-118ezd1{grid-template-columns:repeat(2,1fr)}}@media (width<=30rem){.rejilla.svelte-118ezd1,.medicos.svelte-118ezd1{grid-template-columns:1fr}h1.svelte-118ezd1{font-size:var(--text-28)}}.mapa-rejilla.svelte-1853pdd{gap:var(--space-4-5);padding-bottom:var(--space-9);grid-template-columns:1fr 1fr;align-items:start;display:grid}.resultados.svelte-1853pdd{gap:var(--space-3);max-height:47.5rem;padding-right:var(--space-1);grid-auto-rows:max-content;align-content:start;display:grid;overflow-y:auto}.panel-mapa.svelte-1853pdd{top:var(--space-4);gap:var(--space-3);display:grid;position:sticky}.aviso.svelte-1853pdd{font-size:var(--text-sm);color:var(--ink-soft);max-width:none;margin:0}@media (width<=65rem){.mapa-rejilla.svelte-1853pdd{grid-template-columns:1fr}.panel-mapa.svelte-1853pdd{order:-1;position:static}.resultados.svelte-1853pdd{max-height:none;overflow:visible}}.ancho.svelte-1xpo7z5{max-width:var(--page-wide);padding-top:var(--space-4-5)}.resumen-fila.svelte-1xpo7z5{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.modos.svelte-1xpo7z5{gap:var(--space-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--space-1);margin-left:auto;display:flex}.modo.svelte-1xpo7z5{border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3-5);font-size:var(--text-sm);color:var(--ink-soft);font-weight:700;text-decoration:none}.modo.activo.svelte-1xpo7z5{background:var(--dark);color:var(--surface)}.modo.svelte-1xpo7z5:not(.activo):hover{color:var(--ink)}.cabecera.svelte-1xpo7z5{padding-block:var(--space-5) var(--space-1)}h1.svelte-1xpo7z5{font-size:var(--text-34);letter-spacing:var(--tracking-tighter);margin:var(--space-3) 0 var(--space-1-5);font-weight:800}.resumen.svelte-1xpo7z5{font-size:var(--text-lg);color:var(--ink-muted);max-width:none;margin:0}.rejilla.svelte-1xpo7z5{gap:var(--space-5);padding-block:var(--space-4-5) var(--space-9);grid-template-columns:15.625rem 1fr 18.5rem;align-items:start;display:grid}.filtros.svelte-1xpo7z5,.lateral.svelte-1xpo7z5{top:var(--space-4);gap:var(--space-3-5);display:grid;position:sticky}.resultados.svelte-1xpo7z5{gap:var(--space-3-5);display:grid}.filtros-titulo.svelte-1xpo7z5{font-size:var(--text-base);margin:0 0 var(--space-3-5);font-weight:800}.grupo.svelte-1xpo7z5{margin-bottom:var(--space-4-5)}.grupo.svelte-1xpo7z5:last-child{margin-bottom:0}.grupo-titulo.svelte-1xpo7z5{font-size:var(--text-12);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--ink-muted);margin:0 0 var(--space-2-5);font-weight:700}.lista.svelte-1xpo7z5{gap:var(--space-2);display:grid}.filtro.svelte-1xpo7z5{font-size:var(--text-md);color:var(--ink-soft);text-decoration:none}.filtro.svelte-1xpo7z5:hover{color:var(--brand)}.filtro.activo.svelte-1xpo7z5{color:var(--brand-strong);font-weight:700}.chips.svelte-1xpo7z5{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.orden.svelte-1xpo7z5{align-items:center;gap:var(--space-2-5);flex-wrap:wrap;display:flex}.orden-etiqueta.svelte-1xpo7z5{font-size:var(--text-md);color:var(--ink-muted)}.sin-resultados.svelte-1xpo7z5{font-size:var(--text-base);color:var(--ink-soft);max-width:none;margin:0}.editorial-titulo.svelte-1xpo7z5{font-size:var(--text-20);margin:0 0 var(--space-2-5);font-weight:800}.editorial.svelte-1xpo7z5{font-size:var(--text-base);color:var(--ink-soft);margin:0 0 var(--space-2-5);max-width:none;line-height:1.6}.faq.svelte-1xpo7z5{gap:var(--space-3);margin-top:var(--space-4);display:grid}.faq-item.svelte-1xpo7z5{border-top:1px solid var(--surface-soft);padding-top:var(--space-3)}.faq-item.svelte-1xpo7z5 summary:where(.svelte-1xpo7z5){font-size:var(--text-base);cursor:pointer;font-weight:600}.faq-respuesta.svelte-1xpo7z5{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-soft);margin:var(--space-2) 0 0;max-width:none}.mapa-pie.svelte-1xpo7z5{padding:var(--space-3-5) var(--space-4)}.mapa-titulo.svelte-1xpo7z5{font-size:var(--text-base);color:var(--brand);margin:0 0 var(--space-1);font-weight:700;text-decoration:none;display:block}.mapa-titulo.svelte-1xpo7z5:hover{text-decoration:underline}.mapa-texto.svelte-1xpo7z5{font-size:var(--text-sm);color:var(--ink-muted);max-width:none;margin:0}.relacionados.svelte-1xpo7z5{gap:var(--space-2);font-size:var(--text-md);display:grid}.relacionados.svelte-1xpo7z5 a:where(.svelte-1xpo7z5){color:var(--brand);text-decoration:none}.relacionados.svelte-1xpo7z5 a:where(.svelte-1xpo7z5):hover{text-decoration:underline}.captacion-titulo.svelte-1xpo7z5{font-size:var(--text-base);margin:0 0 var(--space-1-5);font-weight:800}.captacion-texto.svelte-1xpo7z5{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ink-soft);margin:0 0 var(--space-3);max-width:none}@media (width<=75rem){.rejilla.svelte-1xpo7z5{grid-template-columns:15.625rem 1fr}.lateral.svelte-1xpo7z5{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid;position:static}}@media (width<=55rem){.rejilla.svelte-1xpo7z5{grid-template-columns:1fr}.filtros.svelte-1xpo7z5{position:static}.lateral.svelte-1xpo7z5{grid-template-columns:1fr}}
