:root{--sp-mov-curva: cubic-bezier(.22, 1, .36, 1);--sp-mov-reveal: .72s;--sp-mov-imagen: .85s;--sp-mov-micro: .22s;--sp-mov-boton: .18s;--sp-mov-encabezado: .3s;--sp-mov-avance: 40px;--sp-mov-escalon: .11s;--sp-mov-esquema: .52s;--sp-mov-esquema-arranque: .3s;--sp-mov-esquema-traza: .42s;--sp-mov-pulso-espera: 1.9s}[data-sp-mov]:not([data-sp-mov-visto]){opacity:0;transform:translateY(var(--sp-mov-avance));animation:spMovRescate 1ms linear 5s forwards}@keyframes spMovRescate{to{opacity:1;transform:none}}[data-sp-mov][data-sp-mov-visto]{opacity:1;transform:none;transition:opacity var(--sp-mov-reveal) var(--sp-mov-curva) calc(var(--sp-i, 0) * var(--sp-mov-escalon)),transform var(--sp-mov-reveal) var(--sp-mov-curva) calc(var(--sp-i, 0) * var(--sp-mov-escalon))}@media(prefers-reduced-motion:no-preference)and (hover:hover){main article{transition:transform var(--sp-mov-micro) var(--sp-mov-curva),box-shadow var(--sp-mov-micro) var(--sp-mov-curva);will-change:transform}main article:not([data-sp-mov]):hover,main article[data-sp-mov-visto]:hover{transform:translateY(-4px);box-shadow:0 18px 44px -18px #16111f2e}}@media(prefers-reduced-motion:no-preference)and (hover:hover){a span:has(>[style*="rotate(45deg)"]){transition:transform var(--sp-mov-boton) var(--sp-mov-curva)}a:hover span:has(>[style*="rotate(45deg)"]),a:focus-visible span:has(>[style*="rotate(45deg)"]){transform:translate(4px)}}[data-sp-mov-revelar]:not([data-sp-mov-visto]){clip-path:inset(0 0 100% 0);transform:scale(1.03)}[data-sp-mov-revelar][data-sp-mov-visto]{clip-path:inset(0 0 0 0);transform:scale(1);transition:clip-path var(--sp-mov-imagen) var(--sp-mov-curva),transform var(--sp-mov-imagen) var(--sp-mov-curva)}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom-color:transparent!important;isolation:isolate}header:before{content:"";position:absolute;inset:0;z-index:-1;background:#f7f6fae0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 -1px #dcd8e6;opacity:0;animation:spMovEncabezado linear both;animation-timeline:scroll(root block);animation-range:0 90px}}}@keyframes spMovEncabezado{to{opacity:1}}@supports (animation-timeline: view()){@media(min-width:1000px)and (prefers-reduced-motion:no-preference){[data-sp-mov-imagen]{animation:spMovParallax linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@keyframes spMovParallax{0%{object-position:center 33%}to{object-position:center 47%}}@media(prefers-reduced-motion:no-preference){[data-sp-esquema-paso],[data-sp-esquema-linea]{--sp-retardo: calc(var(--sp-mov-esquema-arranque) + var(--sp-i, 0) * var(--sp-mov-escalon))}[data-sp-esquema-filete]{transform-origin:left center;animation:spEsquemaFilete .38s var(--sp-mov-curva) both}[data-sp-esquema-rotulo]{animation:spEsquemaEntra var(--sp-mov-esquema) var(--sp-mov-curva) .16s both}[data-sp-esquema-nota]{animation:spEsquemaEntra var(--sp-mov-esquema) var(--sp-mov-curva) .22s both}[data-sp-esquema-paso]{animation:spEsquemaEntra var(--sp-mov-esquema) var(--sp-mov-curva) var(--sp-retardo) both}[data-sp-esquema-linea]{transform-origin:top center;animation:spEsquemaLinea var(--sp-mov-esquema) var(--sp-mov-curva) var(--sp-retardo) both}[data-sp-esquema-paso][style*=border-bottom]{position:relative;border-bottom-color:transparent!important}[data-sp-esquema-paso][style*=border-bottom]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#dcd8e6;transform:scaleX(0);transform-origin:left center;animation:spEsquemaTraza var(--sp-mov-esquema-traza) var(--sp-mov-curva) calc(var(--sp-retardo) + .14s) both}}@keyframes spEsquemaFilete{0%{transform:scaleX(0)}}@keyframes spEsquemaEntra{0%{opacity:0;transform:translateY(12px)}}@keyframes spEsquemaLinea{0%{transform:scaleY(0)}}@keyframes spEsquemaTraza{to{transform:scaleX(1)}}@property --sp-c-fondo{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --sp-c-titulo{syntax: "<color>"; inherits: true; initial-value: #16111f;}@property --sp-c-num{syntax: "<color>"; inherits: true; initial-value: #6e6880;}@property --sp-c-num-fondo{syntax: "<color>"; inherits: true; initial-value: #f4f1f9;}@property --sp-c-flecha{syntax: "<color>"; inherits: true; initial-value: #7c3aed;}@media(prefers-reduced-motion:no-preference){[data-sp-pulso]{animation-duration:var(--sp-pulso-ciclo, 5.2s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--sp-mov-pulso-espera) + var(--sp-p, 0) * var(--sp-pulso-paso, 1.3s))}[data-sp-pulso=nodo]{animation-name:spPulsoNodo}[data-sp-esquema-paso][data-sp-pulso=celda]{animation-name:spEsquemaEntra,spPulsoCelda;animation-duration:var(--sp-mov-esquema),var(--sp-pulso-ciclo, 5.2s);animation-timing-function:var(--sp-mov-curva),linear;animation-delay:var(--sp-retardo),calc(var(--sp-mov-pulso-espera) + var(--sp-p, 0) * var(--sp-pulso-paso, 1.3s));animation-iteration-count:1,infinite;animation-fill-mode:both,none}}@keyframes spPulsoNodo{0%{box-shadow:0 0 #6d28d900;transform:scale(1)}4%{box-shadow:0 0 0 6px #6d28d947;transform:scale(1.45)}15%{box-shadow:0 0 0 6px #6d28d924;transform:scale(1.45)}23%{box-shadow:0 0 0 11px #6d28d900;transform:scale(1)}to{box-shadow:0 0 #6d28d900;transform:scale(1)}}@keyframes spPulsoCelda{0%{--sp-c-fondo: #ffffff;--sp-c-titulo: #16111f;--sp-c-num: #6e6880;--sp-c-num-fondo: #f4f1f9;--sp-c-flecha: #7c3aed;box-shadow:inset 0 0 #6d28d900}4%{--sp-c-fondo: #ede9fe;--sp-c-titulo: #4c1d95;--sp-c-num: #ffffff;--sp-c-num-fondo: #6d28d9;--sp-c-flecha: #6d28d9;box-shadow:inset 0 0 0 2px #6d28d9}15%{--sp-c-fondo: #ede9fe;--sp-c-titulo: #4c1d95;--sp-c-num: #ffffff;--sp-c-num-fondo: #6d28d9;--sp-c-flecha: #6d28d9;box-shadow:inset 0 0 0 2px #6d28d9}23%{--sp-c-fondo: #ffffff;--sp-c-titulo: #16111f;--sp-c-num: #6e6880;--sp-c-num-fondo: #f4f1f9;--sp-c-flecha: #7c3aed;box-shadow:inset 0 0 #6d28d900}to{--sp-c-fondo: #ffffff;--sp-c-titulo: #16111f;--sp-c-num: #6e6880;--sp-c-num-fondo: #f4f1f9;--sp-c-flecha: #7c3aed;box-shadow:inset 0 0 #6d28d900}}@media(max-width:999px){:root{--sp-mov-avance: 24px;--sp-mov-escalon: 70ms;--sp-mov-reveal: .62s;--sp-mov-esquema: .44s;--sp-mov-esquema-arranque: .22s;--sp-mov-esquema-traza: .34s}}@media(prefers-reduced-motion:reduce){[data-sp-mov],[data-sp-mov-revelar]{opacity:1!important;transform:none!important;clip-path:none!important;animation:none!important;transition:none!important}[data-sp-mov-imagen]{animation:none!important}}html[data-sp-scroll-propio]{scroll-behavior:auto!important}
