.forma.svelte-1pfm0n1{pointer-events:none;line-height:0;display:block}.forma.svelte-1pfm0n1 svg{width:100%;height:100%;display:block}.relato.svelte-305sa1{--relato-aire:clamp(1.25rem, 4.5vw, 4.5rem);--ancho:min(var(--relato-max,1760px), 100vw - 2 * var(--relato-aire));--columna:min(var(--max), 100vw) - 2 * var(--gutter);width:var(--ancho);margin-top:clamp(2rem,5vw,4rem)}.relato.relato.svelte-305sa1{margin-inline:calc(50% - var(--ancho) / 2)}.portada.svelte-305sa1{min-height:calc(88svh - var(--header-h) - var(--relato-arriba,0px));padding:2rem 0 3rem max(0px, (var(--ancho) - (var(--columna))) / 2);flex-direction:column;justify-content:center;display:flex}.dentro.svelte-305sa1 .portada:where(.svelte-305sa1){min-height:52svh}.portada-texto.svelte-305sa1{max-width:50rem}.titulo.svelte-305sa1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.125rem,1.2rem + 3.6vw,4rem);line-height:1.06}.dentro.svelte-305sa1 .titulo:where(.svelte-305sa1){font-size:clamp(1.625rem,1rem + 2.2vw,2.5rem)}.entradilla.svelte-305sa1{max-width:40rem;color:var(--text-secondary);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1.0625rem,.9rem + .4vw,1.25rem);line-height:1.55}.sigue.svelte-305sa1{color:var(--brand);animation:svelte-305sa1-sigue 1.8s var(--ease-out) infinite;margin:2.5rem 0 0;font-size:1.5rem}@keyframes svelte-305sa1-sigue{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.cuerpo.svelte-305sa1{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);align-items:start;gap:clamp(2.5rem,4.5vw,5.5rem);display:grid}.visual.svelte-305sa1{min-width:0;height:100%}.fijo.svelte-305sa1{top:calc(var(--header-h) + var(--relato-arriba,0px) + 1.5rem);position:sticky}.pie-relato.svelte-305sa1{margin-top:.75rem}.fijo.suelto.svelte-305sa1{position:static}.pasos.svelte-305sa1{margin:0;padding:40svh 0 0;list-style:none}.pasos.svelte-305sa1 li:where(.svelte-305sa1){align-items:center;min-height:92svh;display:flex}.paso.svelte-305sa1{opacity:.12;max-width:34rem;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transform:translateY(14px)}.leido.svelte-305sa1 .paso:where(.svelte-305sa1){opacity:.12;transform:translateY(-14px)}.activo.svelte-305sa1 .paso:where(.svelte-305sa1){opacity:1;transform:none}.contador.svelte-305sa1{letter-spacing:.06em;color:var(--brand);font-variant-numeric:tabular-nums;margin-bottom:.75rem;font-size:.8125rem;font-weight:650;display:block}.pasos.svelte-305sa1 p:where(.svelte-305sa1){letter-spacing:-.005em;color:var(--text-primary);text-wrap:pretty;margin:0;font-size:clamp(1.1875rem,.6rem + 1.15vw,1.5rem);line-height:1.5}.pasos.svelte-305sa1 strong:where(.svelte-305sa1){color:var(--brand-ink);font-variant-numeric:tabular-nums;background:linear-gradient(color-mix(in srgb, var(--brand) 16%, transparent), color-mix(in srgb, var(--brand) 16%, transparent)) no-repeat 0 88% / 0% .38em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .6s .15s var(--ease-out);font-weight:650}.activo.svelte-305sa1 strong:where(.svelte-305sa1){background-size:100% .38em}.compacto.svelte-305sa1 .portada:where(.svelte-305sa1){min-height:0}.compacto.svelte-305sa1 .pasos:where(.svelte-305sa1){gap:1.5rem;padding-top:0;display:grid}.compacto.svelte-305sa1 .pasos:where(.svelte-305sa1) li:where(.svelte-305sa1){min-height:0}.compacto.svelte-305sa1 .paso:where(.svelte-305sa1){opacity:1;transform:none}@media (width<=899px){.portada.svelte-305sa1{min-height:calc(75svh - var(--header-h) - var(--relato-arriba,0px));padding-left:0}.dentro.svelte-305sa1 .portada:where(.svelte-305sa1){min-height:45svh}.cuerpo.svelte-305sa1{grid-template-columns:minmax(0,1fr);gap:0}.fijo.svelte-305sa1,.pasos.svelte-305sa1{min-width:0}.visual.svelte-305sa1{display:contents}.fijo.svelte-305sa1{z-index:2;background:var(--page);padding:.5rem 0 .75rem;box-shadow:0 10px 12px -12px #12365b40}.pie-relato.svelte-305sa1{display:none}.pasos.svelte-305sa1{padding:30svh 0 12svh}.pasos.svelte-305sa1 li:where(.svelte-305sa1){align-items:flex-start;min-height:78svh;padding-top:1.5rem}.pasos.svelte-305sa1 p:where(.svelte-305sa1){font-size:1.1875rem}.compacto.svelte-305sa1 .pasos:where(.svelte-305sa1) li:where(.svelte-305sa1){padding-top:0}}@media (prefers-reduced-motion:reduce){.paso.svelte-305sa1,.leido.svelte-305sa1 .paso:where(.svelte-305sa1){transform:none}.paso.svelte-305sa1,.pasos.svelte-305sa1 strong:where(.svelte-305sa1){transition:none}.sigue.svelte-305sa1{animation:none}}
