.indice__rejilla[data-astro-cid-pqdlrn6u]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.indice__cabecera[data-astro-cid-pqdlrn6u]{justify-items:start;gap:20px;display:grid;position:sticky;top:120px}.indice__lista[data-astro-cid-pqdlrn6u]{border-top:1px solid var(--borde);list-style:none}.indice__lista[data-astro-cid-pqdlrn6u]:only-child{grid-column:1/-1}.fila[data-astro-cid-pqdlrn6u]{border-bottom:1px solid var(--borde);color:var(--texto);transition:padding .35s var(--ease), background-color .35s;grid-template-columns:34px 48px 1fr 32px;align-items:center;gap:20px;padding:24px 12px 24px 0;text-decoration:none;display:grid;position:relative}.fila[data-astro-cid-pqdlrn6u]:after{content:"";background:var(--primario);width:100%;height:2px;box-shadow:0 3px 0 var(--secundario);transform-origin:0;transition:transform .5s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.fila[data-astro-cid-pqdlrn6u]:hover:after,.fila[data-astro-cid-pqdlrn6u]:focus-visible:after{transform:scaleX(1)}.fila[data-astro-cid-pqdlrn6u]:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--superficie) 70%, transparent), transparent);padding-left:12px}.fila__n[data-astro-cid-pqdlrn6u]{color:var(--texto-secundario);font-variant-numeric:tabular-nums;font-size:.82rem}.fila__nombre[data-astro-cid-pqdlrn6u]{letter-spacing:-.005em;font-size:1.28rem;font-weight:600;display:block}.fila__resumen[data-astro-cid-pqdlrn6u]{color:var(--texto-secundario);margin-top:4px;font-size:.96rem;line-height:1.5;display:block}.fila__flecha[data-astro-cid-pqdlrn6u]{color:var(--texto-secundario);transition:transform .35s var(--ease), color .2s}.fila[data-astro-cid-pqdlrn6u]:hover .fila__flecha[data-astro-cid-pqdlrn6u]{color:var(--acento);transform:translate(4px)}.fila[data-astro-cid-pqdlrn6u]:hover .fila__icono[data-astro-cid-pqdlrn6u]{box-shadow:5px 5px 0 0 var(--secundario)}.fila__icono[data-astro-cid-pqdlrn6u]{transition:box-shadow .35s var(--ease)}@media (width<=900px){.indice__rejilla[data-astro-cid-pqdlrn6u]{grid-template-columns:1fr}.indice__cabecera[data-astro-cid-pqdlrn6u]{position:static}}@media (width<=560px){.fila[data-astro-cid-pqdlrn6u]{grid-template-columns:44px 1fr 22px;gap:14px}.fila__n[data-astro-cid-pqdlrn6u]{display:none}.fila__icono[data-astro-cid-pqdlrn6u]{width:42px;height:42px}}
