.dir-cab[data-astro-cid-55z2l4qr]{padding-block:clamp(40px,8vw,104px) clamp(36px,5vw,56px)}.filtros[data-astro-cid-55z2l4qr]{margin-top:28px;display:grid;gap:8px;padding:8px;border-radius:26px;position:sticky;top:calc(var(--hdr) - 2px);z-index:20;--vidrio-opacidad: .3}.filtros[data-astro-cid-55z2l4qr]>[data-astro-cid-55z2l4qr]{position:relative;z-index:2}@media(min-width:760px){.filtros[data-astro-cid-55z2l4qr]{grid-template-columns:1.4fr 1fr}}.filtros__q[data-astro-cid-55z2l4qr]{position:relative}.filtros__q[data-astro-cid-55z2l4qr] svg[data-astro-cid-55z2l4qr]{position:absolute;left:16px;top:50%;translate:0 -50%;width:20px;height:20px;color:var(--tenue)}.filtros[data-astro-cid-55z2l4qr] input[data-astro-cid-55z2l4qr],.filtros[data-astro-cid-55z2l4qr] select[data-astro-cid-55z2l4qr]{width:100%;min-height:54px;border-radius:18px;border:1.5px solid var(--borde);background:#fff;font:400 16px/1.2 var(--f-texto);padding:0 16px;color:var(--tinta)}.filtros[data-astro-cid-55z2l4qr] input[data-astro-cid-55z2l4qr]{padding-left:46px;font-size:17px}.filtros[data-astro-cid-55z2l4qr] input[data-astro-cid-55z2l4qr],.filtros[data-astro-cid-55z2l4qr] select[data-astro-cid-55z2l4qr]{border-color:transparent}.filtros[data-astro-cid-55z2l4qr] input[data-astro-cid-55z2l4qr]:focus,.filtros[data-astro-cid-55z2l4qr] select[data-astro-cid-55z2l4qr]:focus{border-color:var(--cian);outline:3px solid rgba(127,216,255,.35);outline-offset:0}.filtros__sel[data-astro-cid-55z2l4qr]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dir[data-astro-cid-55z2l4qr]{padding-block:24px 96px}.dir__barra[data-astro-cid-55z2l4qr]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.dir__cuenta[data-astro-cid-55z2l4qr]{margin:0;color:var(--tenue)}.dir__grid[data-astro-cid-55z2l4qr]{display:grid;gap:24px}.dir__lista[data-astro-cid-55z2l4qr]{display:grid;gap:clamp(36px,5vw,56px)}.grupo[data-astro-cid-55z2l4qr][hidden]{display:none}.grupo__titulo[data-astro-cid-55z2l4qr]{display:flex;align-items:baseline;gap:12px;font-size:clamp(1.6rem,2.4vw + 1rem,2.4rem);margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--gris-2)}.grupo__n[data-astro-cid-55z2l4qr]{font:600 .9rem/1 var(--f-texto);color:var(--tenue);letter-spacing:0;font-variant-numeric:tabular-nums}.grupo__lista[data-astro-cid-55z2l4qr]{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media(min-width:1000px){.dir__grid[data-astro-cid-55z2l4qr]:not(.con-mapa) .grupo__lista[data-astro-cid-55z2l4qr]{grid-template-columns:1fr 1fr}}.insignia[data-astro-cid-55z2l4qr]{display:inline-flex;align-items:center;margin-left:10px;padding:4px 10px;border-radius:999px;background:var(--azul);color:#fff;font:700 .72rem/1 var(--f-texto);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.tarjeta--pendiente[data-astro-cid-55z2l4qr]{background:var(--gris);border-style:dashed}.tarjeta[data-astro-cid-55z2l4qr]{background:#fff;border:1px solid var(--gris-2);border-radius:var(--radio-m);padding:18px;display:grid;gap:10px;transition:box-shadow .2s,border-color .2s}.tarjeta[data-astro-cid-55z2l4qr]:hover,.tarjeta[data-astro-cid-55z2l4qr]:focus-within,.tarjeta[data-astro-cid-55z2l4qr].activa{border-color:var(--azul);box-shadow:0 10px 30px #003b7014}.tarjeta[data-astro-cid-55z2l4qr][hidden]{display:none}.tarjeta[data-astro-cid-55z2l4qr] h3[data-astro-cid-55z2l4qr]{font-size:1.3rem;margin:0;letter-spacing:-.02em}.tarjeta[data-astro-cid-55z2l4qr] h3[data-astro-cid-55z2l4qr] a[data-astro-cid-55z2l4qr]{color:var(--tinta);text-decoration:none}.tarjeta[data-astro-cid-55z2l4qr] h3[data-astro-cid-55z2l4qr] a[data-astro-cid-55z2l4qr]:hover{color:var(--azul)}.tarjeta__ciudad[data-astro-cid-55z2l4qr]{font-size:.9rem;color:var(--azul);font-weight:600}.tarjeta__dir[data-astro-cid-55z2l4qr]{margin:0;color:var(--tinta-2);font-size:.95rem}.tarjeta__acc[data-astro-cid-55z2l4qr]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:480px){.tarjeta__acc[data-astro-cid-55z2l4qr]{display:flex;flex-wrap:wrap}}.mini[data-astro-cid-55z2l4qr]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:999px;background:var(--gris);color:var(--tinta);font:600 .9rem/1 var(--f-titular);text-decoration:none}.mini[data-astro-cid-55z2l4qr]:hover{background:var(--gris-2)}.mini--wa[data-astro-cid-55z2l4qr]{background:#e3f3ea;color:var(--verde-wa)}.mini--prim[data-astro-cid-55z2l4qr]{background:var(--azul);color:#fff}.mini--prim[data-astro-cid-55z2l4qr]:hover{background:var(--azul-hover)}.dir__vacio[data-astro-cid-55z2l4qr]{background:var(--gris);border-radius:var(--radio);padding:28px}.dir__vacio[data-astro-cid-55z2l4qr] h2[data-astro-cid-55z2l4qr]{font-size:1.4rem}.dir__mapa-lienzo[data-astro-cid-55z2l4qr]{height:min(70vh,640px);border-radius:var(--radio);overflow:hidden;background:var(--gris)}.dir__mapa-nota[data-astro-cid-55z2l4qr]{font-size:.85rem;color:var(--tenue);margin-top:8px}@media(min-width:1000px){.dir__grid[data-astro-cid-55z2l4qr].con-mapa{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}.dir__grid[data-astro-cid-55z2l4qr].con-mapa .dir__mapa[data-astro-cid-55z2l4qr]{position:sticky;top:calc(var(--hdr) + 16px);order:2}.dir__grid[data-astro-cid-55z2l4qr].con-mapa .dir__lista[data-astro-cid-55z2l4qr]{max-height:none}}
