.lc-v3{--v3-ease:cubic-bezier(.22, .61, .36, 1);--v3-paso:90ms}@keyframes v3-desliz{0%,to{background-position:0%}50%{background-position:100%}}.lc-v3 .v3-fondo-vivo{background-size:220% 220%;animation:30s ease-in-out infinite v3-desliz}@keyframes v3-orbita{to{transform:rotate(1turn)}}.lc-v3 .v3-velo:before{content:"";z-index:0;pointer-events:none;background:conic-gradient(#0000 0deg,#79fdfb24 55deg,#0000 130deg,#52a09f29 215deg,#0000 310deg);background:conic-gradient(#0000 0deg,lab(91.9814% -38.5033 -10.8562/.14) 55deg,#0000 130deg,lab(60.7985% -25.1637 -7.6366/.16) 215deg,#0000 310deg);animation:38s linear infinite v3-orbita;position:absolute;inset:-45%}.lc-v3 .v3-velo--claro:before{background:conic-gradient(#0000 0deg,#52a09f12 60deg,#0000 150deg,#79fdfb17 230deg,#0000 330deg);background:conic-gradient(#0000 0deg,lab(60.7985% -25.1637 -7.6366/.07) 60deg,#0000 150deg,lab(91.9814% -38.5033 -10.8562/.09) 230deg,#0000 330deg);animation-duration:52s}@keyframes v3-deriva{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(3%,-5%)scale(1.12)}}.lc-v3 .v3-mancha{animation:24s ease-in-out infinite v3-deriva}.lc-v3 .v3-mancha--lenta{animation-duration:34s;animation-direction:reverse}@keyframes v3-entrar{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lc-v3 .v3-entrada>*{animation:v3-entrar .85s var(--v3-ease) both}.lc-v3 .v3-entrada>:first-child{animation-delay:50ms}.lc-v3 .v3-entrada>:nth-child(2){animation-delay:calc(50ms + var(--v3-paso))}.lc-v3 .v3-entrada>:nth-child(3){animation-delay:calc(50ms + 2 * var(--v3-paso))}.lc-v3 .v3-entrada>:nth-child(4){animation-delay:calc(50ms + 3 * var(--v3-paso))}.lc-v3 .v3-entrada>:nth-child(5){animation-delay:calc(50ms + 4 * var(--v3-paso))}@keyframes v3-entrar-panel{0%{opacity:0;transform:translate(22px,10px)scale(.97)}to{opacity:1;transform:none}}.lc-v3 .v3-entrada-panel{animation:v3-entrar-panel 1s var(--v3-ease) .25s both}@keyframes v3-aparecer-nodo{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes v3-flotar{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}.lc-v3 .v3-nodo{animation:v3-aparecer-nodo .6s var(--v3-ease) both, v3-flotar 7s ease-in-out infinite}.lc-v3 .v3-nodo:first-child{animation-delay:.7s,.7s}.lc-v3 .v3-nodo:nth-child(2){animation-delay:.85s,1.4s}.lc-v3 .v3-nodo:nth-child(3){animation-delay:1s,2.1s}.lc-v3 .v3-nodo:nth-child(4){animation-delay:1.15s,2.8s}@keyframes v3-flujo{to{stroke-dashoffset:-24px}}.lc-v3 .v3-hilo path{animation:2.8s linear infinite v3-flujo}@supports (animation-timeline:view()){.lc-v3 [data-anim]{animation:v3-entrar .8s var(--v3-ease) both;animation-timeline:view();animation-range:entry cover 26%}.lc-v3 [data-anim-grupo]>*{animation:v3-entrar .8s var(--v3-ease) both;animation-timeline:view();animation-range:entry cover 28%}.lc-v3 [data-anim-grupo]>:nth-child(2){animation-range:entry 5% cover 33%}.lc-v3 [data-anim-grupo]>:nth-child(3){animation-range:entry 10% cover 38%}.lc-v3 [data-anim-grupo]>:nth-child(4){animation-range:entry 4% cover 32%}.lc-v3 [data-anim-grupo]>:nth-child(5){animation-range:entry 9% cover 37%}.lc-v3 [data-anim-grupo]>:nth-child(6){animation-range:entry 14% cover 42%}}@keyframes v3-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lc-v3 .v3-barra{transform-origin:0;animation:v3-barra 1.3s var(--v3-ease) .5s both}@supports (animation-timeline:view()){.lc-v3 .v3-barra{animation:v3-barra 1s var(--v3-ease) both;animation-timeline:view();animation-range:entry 10% cover 35%}}.lc-v3 .v3-tarjeta{transition:transform .28s var(--v3-ease), box-shadow .28s var(--v3-ease), border-color .28s var(--v3-ease), background-color .28s var(--v3-ease)}.lc-v3 .v3-tarjeta:hover{box-shadow:var(--shadow-lift);border-color:#52a09f73;border-color:lab(60.7985% -25.1637 -7.6366/.45);transform:translateY(-5px)}.lc-v3 .v3-tarjeta--oscura:hover{background-color:#ffffff29;background-color:lab(100% 0 0/.16);border-color:#79fdfb73;border-color:lab(91.9814% -38.5033 -10.8562/.45);box-shadow:0 18px 40px -22px #000000bf;box-shadow:0 18px 40px -22px lab(0% 0 0/.75)}.lc-v3 .v3-boton{transition:transform .22s var(--v3-ease), box-shadow .22s var(--v3-ease), opacity .22s var(--v3-ease), background-color .22s var(--v3-ease)}.lc-v3 .v3-boton:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.lc-v3 .v3-boton svg{transition:transform .22s var(--v3-ease)}.lc-v3 .v3-boton:hover svg{transform:translate(3px)}@keyframes v3-desplegar{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lc-v3 details[open]>:not(summary){animation:v3-desplegar .32s var(--v3-ease) both}@media (prefers-reduced-motion:reduce){.lc-v3 *,.lc-v3 :before,.lc-v3 :after{transition:none!important;animation:none!important}.lc-v3 [data-anim],.lc-v3 [data-anim-grupo]>*,.lc-v3 .v3-entrada>*,.lc-v3 .v3-entrada-panel,.lc-v3 .v3-nodo{opacity:1!important;transform:none!important}.lc-v3 .v3-barra{transform:scaleX(1)!important}}
