.diseno-epilogo{--ep-tinta-1:oklch(53% .008 60);--ep-tinta-2:oklch(44% .008 60);--ep-tinta-3:oklch(34% .008 60);--ep-tinta-4:var(--tinta);--ep-ancho:15rem;--ep-zona:calc(var(--ep-ancho) + 4rem)}@media (prefers-color-scheme:dark){.diseno-epilogo{--ep-tinta-1:oklch(64% .005 95);--ep-tinta-2:oklch(72% .005 95);--ep-tinta-3:oklch(82% .005 95)}}@media (width>=84rem){.diseno-epilogo{--ep-ancho:17rem}}.diseno-epilogo .ep{padding:var(--e-6) var(--margen) 0}.diseno-epilogo .ep-col{max-width:var(--medida);margin-inline:auto}.diseno-epilogo .ep-cabeza{margin-bottom:var(--e-5)}.diseno-epilogo .ep-cabeza h1{font-size:var(--t-h2)}.diseno-epilogo .ep-subtitulo{margin-top:var(--e-1);font-family:var(--fuente-titulo);font-style:italic;font-weight:440;font-size:var(--t-h3);color:var(--tinta-suave);line-height:1.2}.diseno-epilogo .ep-datos{margin-top:var(--e-3)}.diseno-epilogo .ep-sello{margin-top:var(--e-2);font-size:1.5rem}.diseno-epilogo .ep-lamina{margin-block:0 var(--e-5)}.diseno-epilogo .ep-lamina-marco{max-width:40rem}.diseno-epilogo .ep-lamina-marco img{border:.5px solid var(--tinta-tenue);width:100%;height:auto}.diseno-epilogo .ep-lectura p{hyphenate-limit-chars:7 3 3}.diseno-epilogo .ep-romano{margin:var(--e-6) 0 var(--e-4);text-align:center;letter-spacing:.3em;text-indent:.3em;color:var(--tinta-suave);font-size:1.05rem;font-weight:480;line-height:1}.diseno-epilogo .ep-seccion:first-child .ep-romano{margin-top:var(--e-5)}.diseno-epilogo .ep-bloque{position:relative}.diseno-epilogo .ep-bloque>p{text-indent:1.4em}.diseno-epilogo .ep-bloque--primero>p{text-indent:0}.diseno-epilogo .ep-lectura .firma{margin-top:var(--e-5);text-indent:0;text-align:right}.diseno-epilogo .ep-sup{vertical-align:super;font-variant-numeric:lining-nums;font-size:.7em;line-height:0}.diseno-epilogo .ep-llamada{padding-inline:.12em;scroll-margin-top:5rem;text-decoration:none;position:relative}.diseno-epilogo .ep-llamada:after{content:"";position:absolute;inset:-.7em -.5em}.diseno-epilogo .ep-llamada:hover{text-decoration:underline;text-decoration-color:var(--tinta-tenue)}.diseno-epilogo .ep-llamada[data-etapa="1"]{font-family:var(--fuente-maquina);color:var(--ep-tinta-1);font-weight:400}.diseno-epilogo .ep-llamada[data-etapa="2"]{font-family:var(--fuente-maquina);color:var(--ep-tinta-2);font-weight:400}.diseno-epilogo .ep-llamada[data-etapa="3"]{font-family:var(--fuente-texto);color:var(--ep-tinta-3)}.diseno-epilogo .ep-llamada[data-etapa="4"]{font-family:var(--fuente-texto);color:var(--ep-tinta-4)}.diseno-epilogo .ep-margen{display:contents}.diseno-epilogo .ep-nota{margin:var(--e-2) 0 var(--e-3) var(--ep-sangria);hyphens:auto;overflow-wrap:break-word;scroll-margin-top:5rem;line-height:1.5}.diseno-epilogo .ep-nota:focus{outline:none}.diseno-epilogo .ep-nota:focus-visible{outline:2px solid var(--lapiz);outline-offset:4px}.diseno-epilogo .ep-nota-texto{text-wrap:pretty}.diseno-epilogo .ep-nota:target .ep-nota-texto{text-decoration:underline;text-decoration-color:var(--tinta-tenue);text-underline-offset:.22em;text-decoration-thickness:.05em}.diseno-epilogo .ep-nota-n{vertical-align:super;font-variant-numeric:lining-nums;font-size:.72em;line-height:0}.diseno-epilogo .ep-vuelta{font-family:var(--fuente-texto);color:var(--tinta-tenue);padding-inline:.2em;font-size:.82em;line-height:1;text-decoration:none;display:inline-block;position:relative}.diseno-epilogo .ep-vuelta:after{content:"";position:absolute;inset:-.7em -.5em}.diseno-epilogo .ep-vuelta:hover{color:var(--tinta)}.diseno-epilogo .ep-nota[data-etapa="1"]{--ep-sangria:2.5rem;--ep-distancia:4rem;font-family:var(--fuente-maquina);color:var(--ep-tinta-1);font-size:.78em}.diseno-epilogo .ep-nota[data-etapa="2"]{--ep-sangria:1.75rem;--ep-distancia:2.5rem;font-family:var(--fuente-maquina);color:var(--ep-tinta-2);font-size:.82em}.diseno-epilogo .ep-nota[data-etapa="3"]{--ep-sangria:1rem;--ep-distancia:1.25rem;font-family:var(--fuente-texto);color:var(--ep-tinta-3);font-size:.86em}.diseno-epilogo .ep-nota[data-etapa="4"]{--ep-sangria:0;--ep-distancia:0;font-family:var(--fuente-texto);color:var(--ep-tinta-4);font-size:1em;line-height:inherit;margin-block:0}.diseno-epilogo .ep-nota[data-etapa="4"] .ep-nota-texto{text-indent:1.4em}.diseno-epilogo .ep-nota[data-etapa="1"] .ep-nota-n,.diseno-epilogo .ep-nota[data-etapa="2"] .ep-nota-n{font-family:var(--fuente-maquina)}.diseno-epilogo .ep-nota[data-etapa="3"] .ep-nota-n,.diseno-epilogo .ep-nota[data-etapa="4"] .ep-nota-n{font-family:var(--fuente-texto)}.diseno-epilogo .ep-nota[data-etapa="4"] .ep-nota-texto{margin-block:0}.diseno-epilogo .ep-nota[data-etapa="1"] .ep-vuelta,.diseno-epilogo .ep-nota[data-etapa="2"] .ep-vuelta{font-family:var(--fuente-maquina)}@media (width>=72rem){.ep-js .diseno-epilogo .ep{padding-inline:clamp(1.5rem,3vw,4.5rem)}.ep-js .diseno-epilogo .ep-hoja{max-width:calc(var(--medida) + var(--ep-zona));margin-inline:auto}.ep-js .diseno-epilogo .ep-col{max-width:none;width:min(var(--medida), 100% - var(--ep-zona));margin-inline:0}.ep-js .diseno-epilogo .ep-margen{width:calc(var(--ep-ancho) + 4rem);translate:0 var(--ep-baja,0px);display:block;position:absolute;top:.3em;left:100%}.ep-js .diseno-epilogo .ep-margen .ep-nota{width:var(--ep-ancho);margin:0 0 var(--e-3) var(--ep-distancia)}}
