.catalog-control[data-astro-cid-y3usyz5g]{display:grid;gap:6px;min-width:0;color:var(--ink-2);font-size:1rem}.catalog-control[data-astro-cid-y3usyz5g] input[data-astro-cid-y3usyz5g],.catalog-control[data-astro-cid-y3usyz5g] select[data-astro-cid-y3usyz5g]{width:100%;min-width:0;padding:12px;background:var(--bg-2);color:var(--ink);border:1px solid var(--line);font:inherit}.muro[data-astro-cid-y3usyz5g]{display:grid;grid-template-columns:minmax(260px,3fr) minmax(0,9fr);gap:var(--s4) clamp(28px,4vw,72px);align-items:start;padding-block:var(--s4) var(--s6)}.panel[data-astro-cid-y3usyz5g]{position:sticky;top:calc(var(--top-h) + 16px);display:grid;gap:var(--s4);max-height:calc(100svh - var(--top-h) - 32px);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding-right:6px}.grupo[data-astro-cid-y3usyz5g]+.grupo[data-astro-cid-y3usyz5g]{margin-top:var(--s4)}.catalog-title[data-astro-cid-y3usyz5g]{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--ink-3)}.catalog-summary[data-astro-cid-y3usyz5g]{display:contents}.count[data-astro-cid-y3usyz5g]{font-size:clamp(4rem,7vw,6.5rem);line-height:.9;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.count[data-astro-cid-y3usyz5g] i[data-astro-cid-y3usyz5g]{font-style:normal;color:var(--red)}.sentence[data-astro-cid-y3usyz5g]{font-size:1.2rem;font-weight:600;letter-spacing:-.02em;margin-top:6px}.grupo[data-astro-cid-y3usyz5g]{display:grid;gap:6px}.grupo[data-astro-cid-y3usyz5g] h2[data-astro-cid-y3usyz5g]{font-size:1rem;font-weight:500;color:var(--ink-3)}.anios[data-astro-cid-y3usyz5g]{display:flex;flex-wrap:wrap;gap:6px}.anios[data-astro-cid-y3usyz5g] button[data-astro-cid-y3usyz5g]{min-height:44px;padding:6px 10px;border:1px solid var(--line);color:var(--ink-2);font-size:1rem}.anios[data-astro-cid-y3usyz5g] button[data-astro-cid-y3usyz5g][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg);font-weight:600}.anios[data-astro-cid-y3usyz5g] button[data-astro-cid-y3usyz5g]:hover:not([aria-pressed=true]){border-color:var(--ink-2);background:var(--bg-2)}.servicios[data-astro-cid-y3usyz5g] [data-astro-cid-y3usyz5g][data-zero]{color:var(--ink-3)}.filtros[data-astro-cid-y3usyz5g],.filtros__cuerpo[data-astro-cid-y3usyz5g]{display:grid;gap:var(--s4)}.filtros__toggle[data-astro-cid-y3usyz5g]{display:none}.clear[data-astro-cid-y3usyz5g]{display:none;color:var(--ink-2);text-decoration:underline;text-underline-offset:4px;width:-moz-max-content;width:max-content}.clear[data-astro-cid-y3usyz5g].on{display:inline-block}.empty[data-astro-cid-y3usyz5g]{display:none;padding:var(--s4) 0;color:var(--ink-2)}.empty[data-astro-cid-y3usyz5g].on{display:block}.mas[data-astro-cid-y3usyz5g]{margin-top:var(--s4);border:0;cursor:pointer}.fichas[data-astro-cid-y3usyz5g]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 900px){.muro[data-astro-cid-y3usyz5g]{grid-template-columns:1fr;gap:var(--s3)}.panel[data-astro-cid-y3usyz5g]{position:static;gap:var(--s3);max-height:none;overflow:visible;padding-right:0}.fichas[data-astro-cid-y3usyz5g]{grid-template-columns:1fr 1fr}.muro[data-astro-cid-y3usyz5g]{padding-top:32px}.catalog-title[data-astro-cid-y3usyz5g]{font-size:clamp(2rem,7.5vw,2.6rem);font-weight:600;line-height:1.08;letter-spacing:-.025em;color:var(--ink)}.catalog-summary[data-astro-cid-y3usyz5g]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:20px}.count[data-astro-cid-y3usyz5g]{font-size:2rem;line-height:1.1}.sentence[data-astro-cid-y3usyz5g]{margin:0;font-size:1.0625rem;font-weight:400;color:var(--ink-2)}.filtros[data-astro-cid-y3usyz5g]{gap:0}.filtros__toggle[data-astro-cid-y3usyz5g]{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line-2);color:var(--ink);font-weight:500}.filtros__toggle[data-astro-cid-y3usyz5g] i[data-astro-cid-y3usyz5g]{font-style:normal}.filtros__toggle[data-astro-cid-y3usyz5g] i[data-astro-cid-y3usyz5g]:before{content:"+";color:var(--ink-3)}.filtros[data-astro-cid-y3usyz5g].abierta .filtros__toggle[data-astro-cid-y3usyz5g] i[data-astro-cid-y3usyz5g]:before{content:"–"}.filtros__cuerpo[data-astro-cid-y3usyz5g]{display:none}.filtros[data-astro-cid-y3usyz5g].abierta .filtros__cuerpo[data-astro-cid-y3usyz5g]{display:grid;padding-top:var(--s4)}}@media (max-width: 600px){.fichas[data-astro-cid-y3usyz5g]{grid-template-columns:minmax(0,1fr)}}
