#main :where(.ji-fx-capas){--s-fondo:var(--e-global-color-el_c_bg_main,#0B0124);--s-papel:var(--e-global-color-el_c_boxes_bg_main,#240E5C);--s-papel-2:#180A42;--s-tinta:var(--e-global-color-el_c_1_text,#EFEEFF);--s-tenue:var(--e-global-color-el_c_2_text,rgb(239 238 255/.75));--s-acento:var(--e-global-color-el_c_1_color,#9E8AFB);--s-acento-2:var(--e-global-color-el_c_1_color_light,#B2A6FD);--s-lila:var(--e-global-color-el_c_boxes_bg_accent,#C6BFFE);--s-violeta:var(--e-global-color-el_c_1_color_dark,#7A53F3);--s-boton:var(--e-global-color-el_c_2_color,#6938EF);--s-boton-2:var(--e-global-color-el_c_2_color_dark,#4A1FB8);--s-linea:var(--e-global-color-el_c_borders_main,rgb(217 214 254/.18));--s-blanco:var(--e-global-color-el_color_0,#FFF);--s-verde:var(--e-global-color-el_color_1,#00DC93);--s-letra:18px;--ji-capas-abajo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6'/%3E%3C/svg%3E");container:lienzo/inline-size}#main :where(.ji-fx-capas__rejilla){--mx:78%;--my:34%;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(28px,4.4cqi,56px);row-gap:28px;align-items:center;width:min(1232px,100% - 2*clamp(16px,2cqi,24px));max-width:none;min-height:0;margin-inline:auto;padding:0;position:relative;isolation:isolate;font:400 var(--s-letra)/1.6 "Poppins",system-ui,sans-serif;color:var(--s-tinta)}@container lienzo (min-width:734px){#main :where(.ji-fx-capas__rejilla){--s-letra:20px}}#main :where(.ji-fx-capas__rejilla)::before{content:"";display:block;position:absolute;inset:0;width:auto;height:auto;z-index:-1;pointer-events:none;border:0;border-radius:inherit;opacity:1;mix-blend-mode:normal;transition:none;background:radial-gradient(380px circle at var(--mx,50%) var(--my,40%),color-mix(in srgb,var(--s-acento-2) 18%,transparent),transparent 62%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}#main :where(.ji-fx-capas__txt){position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;width:auto;max-width:none;margin:0;padding:0}#main :where(.ji-fx-capas__txt>.elementor-element){margin:0}#main :where(.ji-fx-capas__txt :is(h1,h2)){margin:0;text-wrap:balance}#main :where(.ji-fx-capas__titular){margin-top:14px}#main :where(.ji-fx-capas__lead){margin-top:clamp(18px,2cqi,26px);max-width:36em}#main :where(.ji-fx-capas__lead p){margin:0;text-wrap:pretty}#main :where(.ji-fx-capas__rotulo .the7-heading-title){text-transform:uppercase}#main :where(.ji-fx-capas__lead p+p){margin-top:1em}#main :where(.ji-fx-capas__lead :is(strong,b)){color:var(--s-tinta);font-weight:600}#main :where(.ji-fx-capas__accion){margin-top:clamp(26px,3cqi,36px)}#main :where(.ji-fx-capas__accion .elementor-button){display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:0;height:auto;min-height:48px;padding:12px 26px;border:0;border-radius:999px;background:var(--s-boton);box-shadow:none;color:var(--s-blanco);font:500 var(--s-letra)/1.6 "Poppins",system-ui,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none;text-align:center;text-wrap:balance;cursor:pointer;transition:background-color .25s ease,transform .25s ease}#main :where(.ji-fx-capas__accion .elementor-button)::after{content:"";flex:none;width:1.15em;height:1.15em;background:currentColor;-webkit-mask:var(--ji-capas-abajo) center/contain no-repeat;mask:var(--ji-capas-abajo) center/contain no-repeat;transition:transform .25s ease}#main :where(.ji-fx-capas__accion .elementor-button:is(:hover,:focus-visible)){background:var(--s-boton-2);box-shadow:none;color:var(--s-blanco);transform:translateY(-2px)}#main :where(.ji-fx-capas__accion .elementor-button:is(:hover,:focus-visible))::after{transform:translateY(3px)}#main :where(.ji-fx-capas__pieza){--a:0;display:grid;gap:16px;min-width:0;width:auto;max-width:none;margin:0;padding:0}#main :where(.ji-fx-capas__pieza>.elementor-element){margin:0}#main :where(.ji-fx-capas__escena){--capas-sep:10cqi;container:capas-escena/inline-size;display:block;position:relative;width:auto;max-width:none;height:auto;min-height:0;margin:0;padding:0;aspect-ratio:4/3;perspective:1500px}#main :where(.ji-fx-capas__pila){position:absolute;left:24%;top:31.8%;width:52%;max-width:none;height:auto;min-height:0;aspect-ratio:10/7;display:block;margin:0;padding:0;transform-style:preserve-3d;transition:transform .18s ease-out;transform:rotateX(calc(57deg + var(--rx,0deg))) rotateZ(calc(-38deg + var(--rz,0deg)))}#main :where(.ji-fx-capas__capa){--i:0;--sobre:clamp(0,calc((var(--i) - var(--a))*100),1);position:absolute;inset:0;width:auto;max-width:none;height:auto;margin:0;padding:0;border-radius:16px;background:var(--s-papel-2);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--s-acento) 45%,transparent),0 26px 40px -26px var(--s-fondo);transform:translateZ(calc((var(--i) - 1.5)*var(--capas-sep)));translate:0 0 calc(var(--sobre)*var(--capas-sep)*1.2);transition:translate .4s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,background-color .25s ease;animation:ji-fx-capas-abre 1.1s cubic-bezier(.2,.7,.2,1) calc(var(--i)*.07s) both,ji-fx-capas-respira 7s ease-in-out 1.6s infinite}#main :where(.ji-fx-capas__capa:nth-child(2)){--i:1}#main :where(.ji-fx-capas__capa:nth-child(3)){--i:2}#main :where(.ji-fx-capas__capa:nth-child(4)){--i:3}#main :where(.ji-fx-capas__capa :is(.elementor-widget-container,.elementor-icon-wrapper,.elementor-icon)){display:block;width:100%;height:100%;margin:0;padding:0;font-size:0;line-height:0}#main :where(.ji-fx-capas__capa svg){display:block;width:100%;height:100%;opacity:.4;transition:opacity .25s ease}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__capa:first-child,.ji-fx-capas__capa[data-activa]){background:var(--s-papel);box-shadow:inset 0 0 0 2px var(--s-lila),0 0 56px -6px color-mix(in srgb,var(--s-violeta) 80%,transparent)}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__capa:first-child svg,.ji-fx-capas__capa[data-activa] svg){opacity:1}@keyframes ji-fx-capas-abre{from{transform:translateZ(calc((var(--i) - 1.5)*6px))}}@keyframes ji-fx-capas-respira{50%{transform:translateZ(calc((var(--i) - 1.5)*var(--capas-sep)*1.14))}}#main :where(.ji-fx-capas[data-fuera] .ji-fx-capas__capa,.ji-fx-capas__escena:hover .ji-fx-capas__capa){animation-play-state:paused}#main :where(.ji-fx-capas__capa svg *,.ji-fx-capas__teclas svg *){vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}#main :where(.ji-fx-capas__trazo){fill:none;stroke:var(--s-lila);stroke-width:2.5}#main :where(.ji-fx-capas__lleno){fill:color-mix(in srgb,var(--s-violeta) 38%,transparent);stroke:var(--s-lila);stroke-width:2.5}#main :where(.ji-fx-capas__guia){fill:none;stroke:color-mix(in srgb,var(--s-acento-2) 40%,transparent);stroke-width:1.5}#main :where(.ji-fx-capas__fino){fill:none;stroke:var(--s-acento-2);stroke-width:1.5}#main :where(.ji-fx-capas__ruta){fill:none;stroke:var(--s-acento-2);stroke-width:1.5;stroke-dasharray:5 6}#main :where(.ji-fx-capas__nudo){fill:var(--s-blanco)}#main :where(.ji-fx-capas__raya){fill:var(--s-lila)}#main :where(.ji-fx-capas__blanco){fill:none;stroke:var(--s-blanco);stroke-width:2.5}#main :where(.ji-fx-capas__ok){fill:none;stroke:var(--s-verde);stroke-width:2.5}#main :where(.ji-fx-capas__ok-aro){fill:color-mix(in srgb,var(--s-verde) 16%,transparent);stroke:var(--s-verde);stroke-width:2}#main :where(.ji-fx-capas__barra){fill:color-mix(in srgb,var(--s-violeta) 30%,transparent)}#main :where(.ji-fx-capas__pulsador){fill:var(--s-boton);stroke:var(--s-lila);stroke-width:1.5}#main :where(.ji-fx-capas__marco){fill:color-mix(in srgb,var(--s-papel) 80%,transparent);stroke:var(--s-acento);stroke-width:1.25}#main :where(.ji-fx-capas__teclas :is(.ji-fx-capas__trazo,.ji-fx-capas__lleno,.ji-fx-capas__blanco)){stroke-width:1.5}#main :where(.ji-fx-capas__teclas .ji-fx-capas__ruta){stroke-width:1.25;stroke-dasharray:3 3}#main :where(.ji-fx-capas__teclas .elementor-icon-list-items){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:6px;margin:0;padding:6px;list-style:none;border-radius:28px;background:var(--s-papel-2);box-shadow:inset 0 0 0 1px var(--s-linea)}#main :where(.ji-fx-capas__teclas .elementor-icon-list-item){display:flex;align-items:stretch;min-width:0;margin:0;padding:0}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__teclas .elementor-icon-list-item,.ji-fx-capas__tecla){flex:1;display:flex;align-items:center;gap:10px;min-width:0;width:auto;height:auto;min-height:52px;margin:0;padding:8px 16px 8px 10px;border:0;border-radius:22px;background:#fff0;box-shadow:none;color:var(--s-tenue);font:500 16px/1.25 "Poppins",system-ui,sans-serif;letter-spacing:normal;text-transform:none;text-align:left;text-decoration:none;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}#main :where(.ji-fx-capas__tecla){cursor:pointer}#main :where(.ji-fx-capas__teclas .elementor-icon-list-text){min-width:0;padding:0;color:inherit;font:inherit}#main :where(.ji-fx-capas__teclas .elementor-icon-list-icon){flex:none;display:flex;margin:0;padding:0;line-height:0}#main :where(.ji-fx-capas__teclas .elementor-icon-list-icon svg){display:block;width:40px;height:28px;opacity:.55;transition:opacity .2s ease}#main :where(.ji-fx-capas__tecla:hover){color:var(--s-tinta);background:color-mix(in srgb,var(--s-papel) 70%,transparent)}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__teclas .elementor-icon-list-item:first-child,.ji-fx-capas__tecla[aria-pressed="true"]){color:var(--s-blanco);background:color-mix(in srgb,var(--s-violeta) 22%,transparent);box-shadow:inset 0 0 0 1.5px var(--s-acento-2),0 0 24px -10px var(--s-violeta)}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__teclas .elementor-icon-list-item:first-child svg,.ji-fx-capas__tecla:is(:hover,[aria-pressed="true"]) svg){opacity:1}#main :where(.ji-fx-capas__frases,.ji-fx-capas__frases>.elementor-widget-container){display:grid}#main :where(.ji-fx-capas__frases p){grid-area:1/1;margin:0;text-wrap:pretty}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__frases p:not(:first-child),.ji-fx-capas__frases p[data-oculto]){visibility:hidden}#main :where(.ji-fx-capas__frases strong){display:block;margin-bottom:4px;color:var(--s-lila);font-weight:600}@container lienzo (max-width:1190px){#main :where(.ji-fx-capas__teclas .elementor-icon-list-items){grid-template-columns:minmax(0,1fr);gap:4px}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__teclas .elementor-icon-list-item,.ji-fx-capas__tecla){min-height:46px}}@container lienzo (max-width:820px){#main :where(.ji-fx-capas__rejilla){grid-template-columns:minmax(0,1fr)}#main :where(.ji-fx-capas__pieza){grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"e t" "e f";grid-template-rows:auto 1fr;gap:14px 24px;align-items:start}#main :where(.ji-fx-capas__escena){grid-area:e}#main :where(.ji-fx-capas__teclas){grid-area:t}#main :where(.ji-fx-capas__teclas .elementor-icon-list-items){grid-template-columns:repeat(2,minmax(0,1fr))}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__teclas .elementor-icon-list-item,.ji-fx-capas__tecla){min-height:50px;padding:6px 10px 6px 8px;gap:8px}#main :where(.ji-fx-capas__teclas .elementor-icon-list-icon svg){width:34px;height:24px}#main :where(.ji-fx-capas__frases){grid-area:f}}@container lienzo (min-width:761px){#main :where(.ji-fx-capas--nombres-largos .ji-fx-capas__teclas .elementor-icon-list-items){grid-template-columns:minmax(0,1fr)}}@container lienzo (max-width:760px){#main :where(.ji-fx-capas__resto){display:none}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__teclas .elementor-icon-list-item,.ji-fx-capas__tecla){flex-direction:column;justify-content:center;gap:2px;min-height:0;padding:5px 4px;text-align:center}#main :where(.ji-fx-capas__teclas .elementor-icon-list-icon svg){width:30px;height:21px}#main :where(.ji-fx-capas__frases p){line-height:1.45}#main :where(.ji-fx-capas__frases strong){display:inline;margin:0 .3em 0 0}#main :where(.ji-fx-capas__clave){text-transform:capitalize}}@container lienzo (max-width:560px){#main :where(.ji-fx-capas__rejilla){row-gap:20px}#main :where(.ji-fx-capas__pieza){grid-template-columns:minmax(0,1fr);grid-template-areas:"e" "t" "f";grid-template-rows:none;gap:14px}#main :where(.ji-fx-capas__escena){--capas-sep:4.5cqi;width:min(100%,440px);justify-self:center;aspect-ratio:2/1}#main :where(.ji-fx-capas__pila){left:25%;top:17.4%;width:50%}#main :where(.ji-fx-capas__capa){border-radius:8px}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__capa:first-child,.ji-fx-capas__capa[data-activa]){box-shadow:inset 0 0 0 1.5px var(--s-lila),0 0 20px -4px var(--s-violeta)}#main :where(.ji-fx-capas__teclas .elementor-icon-list-items){grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:26px}#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__teclas .elementor-icon-list-item,.ji-fx-capas__tecla){flex-direction:row;justify-content:flex-start;gap:8px;min-height:48px;padding:6px 12px 6px 8px;border-radius:22px;white-space:nowrap;text-align:left}#main :where(.ji-fx-capas__teclas .elementor-icon-list-icon svg){width:32px;height:22px}}@container lienzo (width < 480px){#main :where(.ji-fx-capas__accion){align-self:stretch;width:100%}#main :where(.ji-fx-capas__accion .elementor-button){display:block;width:100%;padding-inline:20px}#main :where(.ji-fx-capas__accion .elementor-button)::after{display:inline-block;vertical-align:middle;margin-left:10px}}@container lienzo (max-width:424px){#main :where(.ji-fx-capas:not([data-vivo]) .ji-fx-capas__teclas .elementor-icon-list-item,.ji-fx-capas__tecla){flex-direction:column;justify-content:center;gap:2px;padding:6px 4px;text-align:center}}@container lienzo (max-width:349px){#main :where(.ji-fx-capas__accion .elementor-button){gap:8px;padding-inline:18px;font-size:16px}}@media (prefers-reduced-motion:reduce){#main :where(.ji-fx-capas,.ji-fx-capas *),#main :where(.ji-fx-capas *)::before,#main :where(.ji-fx-capas *)::after{animation:none!important;transition:none!important}}