.cabeza.svelte-1udbdn2{padding-block:clamp(3.5rem,2rem + 5vw,7rem) clamp(3.5rem,2rem + 4vw,6rem)}.indice.svelte-1udbdn2{margin-top:clamp(3.5rem,2rem + 4vw,5.5rem)}.indice.svelte-1udbdn2 ol:where(.svelte-1udbdn2){border-bottom:1px solid color-mix(in oklch, var(--color-tinta) 14%, transparent);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.indice.svelte-1udbdn2 ol:where(.svelte-1udbdn2){grid-template-columns:repeat(3,1fr);column-gap:2.5rem}}.indice.svelte-1udbdn2 a:where(.svelte-1udbdn2){border-top:1px solid color-mix(in oklch, var(--color-tinta) 14%, transparent);grid-template-columns:2.5rem 1fr auto;align-items:baseline;gap:.75rem;padding-block:.9rem;transition:color .16s;display:grid}.indice.svelte-1udbdn2 a:where(.svelte-1udbdn2):hover .titulo:where(.svelte-1udbdn2){color:var(--color-viridian)}.romano.svelte-1udbdn2{font-family:var(--font-serif);color:var(--color-viridian);font-size:1.35rem;font-style:italic}.titulo.svelte-1udbdn2{font-weight:600}.modulo.svelte-1udbdn2{padding-block:clamp(4.5rem,3rem + 5vw,8rem);scroll-margin-top:1rem}.rejilla.svelte-1udbdn2{gap:3rem;display:grid}@media (width>=60rem){.rejilla.svelte-1udbdn2{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,1rem + 5vw,6rem)}.cabeza-modulo.svelte-1udbdn2{align-self:start;position:sticky;top:2rem}}.acento.svelte-1udbdn2{color:var(--color-viridian)}.tema.svelte-1udbdn2{margin-top:.6rem;font-size:1.45rem;line-height:1.3}.sesiones.svelte-1udbdn2{margin:0;padding:0;list-style:none}.sesiones.svelte-1udbdn2>li:where(.svelte-1udbdn2){border-top:1px solid color-mix(in oklch, var(--color-tinta) 14%, transparent);grid-template-columns:2.75rem 1fr;gap:1rem;padding-block:2rem;display:grid}.sesiones.svelte-1udbdn2>li:where(.svelte-1udbdn2):first-child{border-top:0;padding-top:.4rem}.n.svelte-1udbdn2{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-viridian);padding-top:.45rem;font-size:.85rem;font-weight:600}.sesion.svelte-1udbdn2{transition:color .16s}.sesion.svelte-1udbdn2:hover{color:var(--color-viridian)}.grabacion.svelte-1udbdn2{font-variant-numeric:tabular-nums;color:var(--color-tinta-3);margin-top:.35rem;font-size:.85rem}.puntos.svelte-1udbdn2{margin-top:.75rem;font-size:.95rem}.ejemplo.svelte-1udbdn2{border-top:1px dashed color-mix(in oklch, var(--color-tinta) 22%, transparent);margin-top:1.1rem;padding-top:.9rem;font-size:1.1rem;line-height:1.45}.ejemplo.svelte-1udbdn2 .rotulo:where(.svelte-1udbdn2){color:var(--color-tinta-3);margin-bottom:.3rem;display:block}
