.cols.svelte-ymfw7p{columns:380px 3;column-gap:clamp(1.5rem,3vw,2.5rem)}.cols.svelte-ymfw7p>*{break-inside:avoid;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.grupo.svelte-ymfw7p{border-radius:var(--mk-radius-xl);background:var(--mk-surface-1);box-shadow:var(--mk-shadow-md);padding:clamp(1.4rem,2.4vw,1.9rem)}.grupo__h.svelte-ymfw7p{font-family:var(--mk-font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--mk-text-quiet);margin:0 0 1rem;font-size:.6875rem;font-weight:700}.lista.svelte-ymfw7p{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.lista--tight.svelte-ymfw7p{gap:.1rem}.fila.svelte-ymfw7p{border-radius:var(--mk-radius-sm);min-height:44px;transition:background var(--mk-duration-fast) var(--mk-ease);align-content:center;gap:.15rem;margin-inline:-.8rem;padding:.7rem .8rem;display:grid}.fila.svelte-ymfw7p:hover{background:var(--mk-surface-2)}.fila.svelte-ymfw7p:focus-visible{outline:2px solid var(--mk-accent);outline-offset:2px}.fila__l.svelte-ymfw7p{color:var(--mk-text-primary);font-size:1rem;font-weight:600}.fila__n.svelte-ymfw7p{color:var(--mk-text-secondary);font-size:.875rem;line-height:1.5}.fila__u.svelte-ymfw7p{font-family:var(--mk-font-fiscal);color:var(--mk-text-tertiary);margin-top:.15rem;font-size:.6875rem}.seccion__h.svelte-ymfw7p{max-width:20ch;margin:0}.seccion__p.svelte-ymfw7p{max-width:56ch;color:var(--mk-text-secondary);margin:1rem 0 clamp(2rem,4vw,3rem);font-size:1.0625rem;line-height:1.68}.pista.svelte-ymfw7p{padding-top:clamp(2rem,4vw,3rem)}.pista.svelte-ymfw7p+.pista:where(.svelte-ymfw7p){border-top:1px solid var(--mk-border-subtle)}.pista__head.svelte-ymfw7p{margin-bottom:1.5rem}.pista__h.svelte-ymfw7p{font-family:var(--mk-font-display);letter-spacing:.004em;color:var(--mk-text-primary);margin:0;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:600;line-height:1.12}.pista__h.svelte-ymfw7p a:where(.svelte-ymfw7p):hover{color:var(--mk-accent)}.pista__b.svelte-ymfw7p{color:var(--mk-text-secondary);margin:.4rem 0 0;font-size:.9375rem}.pista__n.svelte-ymfw7p{font-family:var(--mk-font-fiscal);color:var(--mk-text-tertiary);margin:.5rem 0 0;font-size:.75rem}.cats.svelte-ymfw7p{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.cat__h.svelte-ymfw7p{font-family:var(--mk-font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--mk-accent);margin:0 0 .6rem;font-size:.625rem;font-weight:700}.art.svelte-ymfw7p{min-height:40px;color:var(--mk-text-secondary);align-items:center;padding:.3rem 0;font-size:.9375rem;line-height:1.45;display:flex}.art.svelte-ymfw7p:hover{color:var(--mk-text-primary)}.art.svelte-ymfw7p:focus-visible{outline:2px solid var(--mk-accent);outline-offset:2px;border-radius:4px}
