.abre[data-astro-cid-uqo4nxmo]{padding-block:var(--sp-lg) var(--section-y-tight)}.abre__inner[data-astro-cid-uqo4nxmo]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(2rem,1rem + 4vw,5rem);align-items:end;margin-top:var(--sp-2xl)}.abre__titular[data-astro-cid-uqo4nxmo]{margin-top:var(--sp-md);font-size:var(--fs-display-2);font-weight:800;font-variation-settings:"wdth" 76;line-height:.9;letter-spacing:var(--tr-display);text-transform:uppercase;color:#fff}.abre__nota[data-astro-cid-uqo4nxmo]{font-size:var(--fs-small);line-height:var(--lh-prose);color:var(--ink-200);max-width:46ch;padding-bottom:.5rem;text-wrap:pretty}.hoja[data-astro-cid-uqo4nxmo]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:clamp(2rem,1rem + 4vw,5rem);padding-block:var(--section-y)}.indice[data-astro-cid-uqo4nxmo]{position:sticky;top:calc(var(--header-h) + var(--sp-lg));align-self:start}.indice__titulo[data-astro-cid-uqo4nxmo]{padding-bottom:var(--sp-sm);border-bottom:var(--stroke) solid var(--ink-900)}.indice[data-astro-cid-uqo4nxmo] a[data-astro-cid-uqo4nxmo]{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;min-height:2.5rem;padding-block:.4rem;font-size:var(--fs-small);text-decoration:none;color:var(--text-muted);border-bottom:var(--hairline) solid var(--rule-faint);transition:color var(--dur-fast) var(--ease-settle)}.indice[data-astro-cid-uqo4nxmo] a[data-astro-cid-uqo4nxmo]:hover{color:var(--accent)}.indice__num[data-astro-cid-uqo4nxmo]{color:var(--text-faint);transition:color var(--dur-fast) var(--ease-settle)}.indice[data-astro-cid-uqo4nxmo] a[data-astro-cid-uqo4nxmo][aria-current=true]{color:var(--text);font-weight:600;box-shadow:inset 2px 0 0 0 var(--accent);padding-left:var(--sp-2xs)}.indice[data-astro-cid-uqo4nxmo] a[data-astro-cid-uqo4nxmo][aria-current=true] .indice__num[data-astro-cid-uqo4nxmo]{color:var(--accent)}.bloque[data-astro-cid-uqo4nxmo]+.bloque[data-astro-cid-uqo4nxmo]{margin-top:var(--sp-3xl)}.bloque__cabecera[data-astro-cid-uqo4nxmo]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sp-sm)}.bloque__titulo[data-astro-cid-uqo4nxmo]{font-size:var(--fs-h2);font-weight:700;font-variation-settings:"wdth" 88;letter-spacing:var(--tr-tight);padding-bottom:var(--sp-md)}.bloque__enlace[data-astro-cid-uqo4nxmo]{display:inline-flex;align-items:center;gap:var(--sp-2xs);min-height:2.25rem;text-decoration:none;color:var(--accent)}.bloque__enlace[data-astro-cid-uqo4nxmo]:hover{color:var(--accent-hover)}.bloque__nota[data-astro-cid-uqo4nxmo]{margin-top:var(--sp-md);font-size:var(--fs-caption);line-height:1.55;color:var(--text-muted);max-width:52ch}.bloque--pendiente[data-astro-cid-uqo4nxmo]{padding:var(--sp-lg);border:var(--hairline) solid var(--rule-strong);background-color:var(--surface-sunken)}.bloque--pendiente[data-astro-cid-uqo4nxmo] .bloque__titulo[data-astro-cid-uqo4nxmo]{font-size:var(--fs-h3)}.familias[data-astro-cid-uqo4nxmo]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap);border-top:var(--hairline) solid var(--rule);padding-top:var(--sp-md)}.familia__nombre[data-astro-cid-uqo4nxmo]{padding-bottom:var(--sp-xs)}.familia[data-astro-cid-uqo4nxmo] ul[data-astro-cid-uqo4nxmo]{display:grid;gap:.4rem}.familia[data-astro-cid-uqo4nxmo] li[data-astro-cid-uqo4nxmo]{font-size:var(--fs-small);color:var(--text-muted);padding-block:.15rem}.cierre[data-astro-cid-uqo4nxmo]{display:flex;flex-wrap:wrap;gap:var(--sp-sm);margin-top:var(--sp-3xl);padding-top:var(--sp-lg);border-top:var(--stroke) solid var(--ink-900)}@media(max-width:1000px){.abre__inner[data-astro-cid-uqo4nxmo],.hoja[data-astro-cid-uqo4nxmo]{grid-template-columns:minmax(0,1fr);align-items:start}.indice[data-astro-cid-uqo4nxmo]{position:static;padding-bottom:var(--sp-lg);border-bottom:var(--hairline) solid var(--rule)}.indice[data-astro-cid-uqo4nxmo] ol[data-astro-cid-uqo4nxmo]{display:flex;flex-wrap:wrap;gap:0 var(--sp-md)}.indice[data-astro-cid-uqo4nxmo] a[data-astro-cid-uqo4nxmo]{grid-template-columns:auto auto;gap:var(--sp-2xs);border-bottom:0}.familias[data-astro-cid-uqo4nxmo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.familias[data-astro-cid-uqo4nxmo]{grid-template-columns:minmax(0,1fr);gap:var(--sp-lg)}.bloque--pendiente[data-astro-cid-uqo4nxmo]{padding:var(--sp-md)}}
