.intro-energia{--ie-marino-0:#090c14;--ie-marino-1:#0f1421;--ie-marino-2:#182036;--ie-hueso:#f7f6f4;--ie-punto:#f28a1e;--ie-casa:cubic-bezier(.16,1,.3,1);--ie-viaje:cubic-bezier(.7,0,.16,1);--ie-mono-w:min(52vw,30vh,320px);--ie-hex-dim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='59' height='102' viewBox='0 0 59 102'%3E%3Cpath d='M29.5 0L59 17V51L29.5 68L0 51V17ZM29.5 68V102' fill='none' stroke='%239fb4ff' stroke-opacity='.11' stroke-width='1'/%3E%3C/svg%3E");--ie-hex-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='59' height='102' viewBox='0 0 59 102'%3E%3Cpath d='M29.5 0L59 17V51L29.5 68L0 51V17ZM29.5 68V102' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/svg%3E");--ie-hex-size:59px 102px;display:contents}@media (max-width:700px){.intro-energia{--ie-hex-dim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='78' viewBox='0 0 45 78'%3E%3Cpath d='M22.5 0L45 13V39L22.5 52L0 39V13ZM22.5 52V78' fill='none' stroke='%239fb4ff' stroke-opacity='.11' stroke-width='1'/%3E%3C/svg%3E");--ie-hex-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='78' viewBox='0 0 45 78'%3E%3Cpath d='M22.5 0L45 13V39L22.5 52L0 39V13ZM22.5 52V78' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/svg%3E");--ie-hex-size:45px 78px}}.ie-intro{display:none}.ie-intro[data-estado=on],.ie-intro[data-estado=saltada]{display:block}.ie-intro{position:fixed;inset:0;z-index:9999;overflow:hidden;isolation:isolate;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;touch-action:none;animation:ie-fin 10ms linear 2.3s both}@keyframes ie-fin{to{visibility:hidden}}.ie-intro[data-estado=saltada]{transition:opacity .18s ease-out;opacity:0;pointer-events:none}.ie-intro[data-estado=fin]{pointer-events:none}@media (prefers-reduced-motion:reduce){.ie-intro{display:none!important}}.ie-capas[hidden]{display:none}.ie-capas,.ie-escena{position:absolute;inset:0}.ie-escena{overflow:hidden;background:var(--ie-hex-dim) center /var(--ie-hex-size) repeat,radial-gradient(120% 90% at 50% 45%,var(--ie-marino-2) 0,var(--ie-marino-1) 55%,var(--ie-marino-0) 100%);animation:ie-abrir .4s 1.6s forwards}@keyframes ie-abrir{0%{clip-path:polygon(calc(-14vw + 5.3vh) 0,100% 0,100% 100%,calc(-14vw - 5.3vh) 100%);animation-timing-function:cubic-bezier(.7,0,.16,1)}to{clip-path:polygon(calc(116vw + 5.3vh) 0,100% 0,100% 100%,calc(116vw - 5.3vh) 100%)}}.ie-red-luz{position:absolute;inset:-2px;-webkit-mask-image:var(--ie-hex-mask);mask-image:var(--ie-hex-mask);-webkit-mask-size:var(--ie-hex-size);mask-size:var(--ie-hex-size);-webkit-mask-position:center;mask-position:center;opacity:0;visibility:hidden;animation:ie-red-enciende 1ms linear .14s forwards,ie-red-calma .16s ease-out .84s forwards,ie-red-apaga 1ms linear 1s forwards}@keyframes ie-red-enciende{to{opacity:1;visibility:visible}}@keyframes ie-red-calma{0%{opacity:1}to{opacity:0}}@keyframes ie-red-apaga{to{visibility:hidden}}.ie-red-luz .ie-guia{position:absolute;top:-6vh;bottom:-6vh;left:0;width:0;will-change:transform;animation:ie-barrer-1 .68s .14s both}.ie-red-luz .ie-halo-red{position:absolute;top:0;bottom:0;right:1.2vw;width:44vw;background:linear-gradient(90deg,rgba(43,77,255,0),rgba(43,77,255,.22) 34%,rgba(52,98,255,.7) 72%,#78a5ff)}.ie-red-luz .ie-filo{position:absolute;top:0;bottom:0;right:-.6vw;width:2.8vw;background:linear-gradient(90deg,rgba(160,192,255,.9),#fff 70%,hsla(0,0%,100%,.4));animation:ie-filo-vive .68s linear .14s both}@keyframes ie-filo-vive{0%{opacity:.2}30%{opacity:1}70%{opacity:1}to{opacity:.35}}.ie-vineta{position:absolute;inset:0;background:radial-gradient(ellipse 72% 66% at 50% 48%,rgba(6,8,14,0) 38%,rgba(6,8,14,.55) 72%,rgba(6,8,14,.86) 100%)}.ie-aura{position:absolute;left:50%;top:50%;width:calc(var(--ie-mono-w) * 2.6);height:calc(var(--ie-mono-w) * 2.6);transform:translate(-50%,-50%);background:radial-gradient(circle at 45% 49%,rgba(43,77,255,.5) 0,rgba(43,77,255,.16) 32%,rgba(43,77,255,0) 62%);opacity:0;animation:ie-sube .6s var(--ie-casa) .8s both,ie-baja .14s ease-out 1.6s forwards}@keyframes ie-sube{to{opacity:1}}@keyframes ie-baja{0%{opacity:1}to{opacity:0}}.ie-carga-borde{position:absolute;top:0;bottom:0;left:0;width:16vw;background:linear-gradient(90deg,rgba(120,160,255,.3),rgba(120,160,255,0));opacity:0;animation:ie-borde-carga .3s ease-out 0ms both}@keyframes ie-borde-carga{0%{opacity:0}50%{opacity:1}to{opacity:0}}.ie-barrido{position:absolute;top:-6vh;bottom:-6vh;left:0;width:0;will-change:transform,opacity}.ie-barrido.ie-primero{animation:ie-barrer-1 .68s .14s both,ie-haz-aparece .14s ease-out 0ms both}.ie-barrido.ie-segundo{opacity:0;animation:ie-barrer-2 .4s 1.6s both,ie-haz-aparece 40ms linear 1.58s both}@keyframes ie-haz-aparece{0%{opacity:0}to{opacity:1}}@keyframes ie-barrer-1{0%{transform:translateX(-2vw) skewX(-6deg);animation-timing-function:cubic-bezier(.7,0,.16,1)}to{transform:translateX(118vw) skewX(-6deg)}}@keyframes ie-barrer-2{0%{transform:translateX(-14vw) skewX(-6deg);animation-timing-function:cubic-bezier(.7,0,.16,1)}to{transform:translateX(116vw) skewX(-6deg)}}.ie-nucleo{left:-1px;width:2px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 14%,#fff 86%,hsla(0,0%,100%,0));box-shadow:0 0 10px 2px rgba(200,218,255,.95),0 0 34px 6px rgba(43,77,255,.75),0 0 90px 18px rgba(43,77,255,.32)}.ie-halo,.ie-nucleo{position:absolute;top:0;bottom:0}.ie-halo{left:-30px;width:60px;background:linear-gradient(90deg,rgba(120,160,255,0),rgba(150,185,255,.5),rgba(120,160,255,0))}.ie-estela{position:absolute;top:0;bottom:0;right:0;width:20vw;background:linear-gradient(90deg,rgba(43,77,255,0),rgba(43,77,255,.1) 55%,rgba(60,110,255,.34) 90%,rgba(225,236,255,.55))}.ie-estela.ie-delante{right:auto;left:0;width:16vw;background:linear-gradient(90deg,hsla(0,0%,100%,.45),rgba(77,138,255,.3) 16%,rgba(43,77,255,.06) 60%,rgba(43,77,255,0))}.ie-mota{position:absolute;left:-2px;width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px rgba(180,200,255,.9);opacity:.9}.ie-mota:nth-child(4){top:22%}.ie-mota:nth-child(5){top:56%;width:3px;height:3px}.ie-mota:nth-child(6){top:79%}.ie-mono{position:absolute;left:50%;top:50%;width:var(--ie-mono-w);height:calc(var(--ie-mono-w) * 236 / 248);transform:translate(-50%,-50%);transform-origin:50% 50%;will-change:transform,opacity;animation:ie-mono-sale .26s ease-in 1.6s both}@keyframes ie-mono-sale{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.94)}}.ie-mono svg{position:relative;display:block;width:100%;height:100%;overflow:visible}.ie-mono svg [class]{transform-box:fill-box;transform-origin:center}.ie-cuerpo{opacity:0;animation:ie-aparece .5s var(--ie-casa) .42s both,ie-se-va .2s ease-out 1.3s forwards}@keyframes ie-aparece{to{opacity:1}}@keyframes ie-se-va{to{opacity:0}}.ie-trazo,.ie-trazo-bloom{stroke-dasharray:1;stroke-dashoffset:1;stroke-linejoin:round;stroke-linecap:round}.ie-trazo{animation:ie-trazar .52s var(--ie-casa) .42s both,ie-se-va .2s ease-out 1.22s forwards}.ie-trazo-bloom{animation:ie-trazar .52s var(--ie-casa) .42s both,ie-se-va .22s ease-out 1.18s forwards}@media (min-width:701px){.ie-trazo-bloom{filter:url(#ie-fBloom)}}@media (max-width:700px){.ie-trazo-bloom{stroke-width:9;stroke-opacity:.32}}@keyframes ie-trazar{to{stroke-dashoffset:0}}.ie-nivel{transform:translateY(262px);animation:ie-cargar .44s cubic-bezier(.45,0,.2,1) .76s both}@keyframes ie-cargar{to{transform:translateY(0)}}.ie-ruido{opacity:0;animation:ie-ruido-vive .6s linear .76s both}@keyframes ie-ruido-vive{0%{opacity:0;transform:translateY(0)}30%{opacity:.55}to{opacity:.3;transform:translateY(-200px)}}.ie-reflejo{opacity:0;animation:ie-aparece .5s var(--ie-casa) .52s both}.ie-nucleo-p{opacity:0;animation:ie-aparece .24s var(--ie-casa) 1.04s both}.ie-solido{opacity:0;animation:ie-aparece .26s var(--ie-casa) 1.18s both}.ie-destello{opacity:0;transform:translateX(-210px) rotate(-22deg);animation:ie-destellar .3s var(--ie-viaje) 1.16s both}@keyframes ie-destellar{0%{opacity:0;transform:translateX(-210px) rotate(-22deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateX(290px) rotate(-22deg)}}.ie-punto{fill:var(--ie-punto);opacity:0;transform:scale(.3);animation:ie-punto-enciende .22s var(--ie-casa) 1.22s both,ie-se-va 80ms linear 1.48s forwards}@keyframes ie-punto-enciende{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:1;transform:scale(1)}}.ie-punto-caliente{opacity:0;transform:scale(.3);animation:ie-punto-caliente .23s ease-out 1.22s both}@keyframes ie-punto-caliente{0%{opacity:0;transform:scale(.3)}18%{opacity:1}45%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1)}}.ie-punto-bloom{opacity:0;animation:ie-punto-bloom .4s ease-out 1.22s both}@keyframes ie-punto-bloom{0%{opacity:0}20%{opacity:.95}to{opacity:0}}.ie-punto-bloom-stop{stop-color:var(--ie-punto)}.ie-punto-aro{fill:none;stroke:var(--ie-punto);opacity:0;transform:scale(1);animation:ie-aro .42s var(--ie-casa) 1.24s both}@keyframes ie-aro{0%{opacity:0;transform:scale(1)}12%{opacity:.9}to{opacity:0;transform:scale(2.7)}}.ie-orbe{--ie-d:calc(var(--ie-mono-w) * 0.254);--ie-ox:0px;--ie-oy:0px;--ie-os:1.6;position:absolute;width:var(--ie-d);height:var(--ie-d);left:calc(50% + var(--ie-mono-w) * .3387);top:calc(50% + var(--ie-mono-w) * .3226);transform:translate(-50%,-50%);will-change:transform,opacity;pointer-events:none;opacity:0;animation:ie-orbe-nace .18s var(--ie-casa) 1.3s both,ie-orbe-viaja .4s var(--ie-viaje) 1.64s both,ie-orbe-disuelve .26s ease-out 2.04s forwards}@keyframes ie-orbe-nace{0%{opacity:0}to{opacity:1}}@keyframes ie-orbe-viaja{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(calc(-50% + var(--ie-ox)),calc(-50% + var(--ie-oy))) scale(var(--ie-os))}}@keyframes ie-orbe-disuelve{0%{opacity:1}to{opacity:0}}.ie-orbe i{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.ie-orbe .ie-o-nucleo{width:100%;height:100%;background:radial-gradient(circle at 46% 44%,#fff8ef 0,#ffc27a 22%,var(--ie-punto) 52%,#c4560c 78%,rgba(196,86,12,0) 100%);box-shadow:0 0 calc(var(--ie-d) * .35) calc(var(--ie-d) * .08) rgba(242,138,30,.75),0 0 calc(var(--ie-d) * .9) calc(var(--ie-d) * .2) rgba(242,138,30,.28);animation:ie-late .52s ease-in-out 1.48s 2 alternate}@keyframes ie-late{0%{filter:brightness(1)}to{filter:brightness(1.35)}}.ie-orbe .ie-o-aro{border-color:rgba(255,196,128,.9) rgba(255,196,128,.25) rgba(255,196,128,.9) transparent;border-style:solid;border-width:1.6px}.ie-orbe .ie-o-aro.ie-a{width:165%;height:165%;animation:ie-aro-crece .26s var(--ie-casa) 1.3s both,ie-gira .74s cubic-bezier(.55,0,1,.45) 1.3s both}.ie-orbe .ie-o-aro.ie-b{width:225%;height:225%;border:1px dashed rgba(255,170,90,.7);border-top-color:transparent;animation:ie-aro-crece .3s var(--ie-casa) 1.34s both,ie-gira-al-reves .7s cubic-bezier(.55,0,1,.45) 1.34s both}@keyframes ie-aro-crece{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}@keyframes ie-gira{0%{rotate:0deg}to{rotate:2turn}}@keyframes ie-gira-al-reves{0%{rotate:0deg}to{rotate:-540deg}}.ie-orbe .ie-o-chispa{width:4px;height:4px;background:#ffe0c2;box-shadow:0 0 6px 1px var(--ie-punto);opacity:0;animation:ie-o-chispa .42s var(--ie-casa) 1.33s both}@keyframes ie-o-chispa{0%{opacity:0;transform:translate(-50%,-50%)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x) * var(--ie-d)),calc(-50% + var(--y) * var(--ie-d))) scale(.4)}}.ie-pulsos{position:absolute;left:37%;top:48%;width:0;height:0}.ie-pulso{position:absolute;left:0;top:0;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px rgba(190,210,255,.95),0 0 22px 6px rgba(43,77,255,.7);opacity:0;offset-rotate:auto;offset-distance:0;animation:ie-pulsar .34s cubic-bezier(.55,0,.9,.45) both}@supports not (offset-path:path("M0 0L1 1")){.ie-pulsos{display:none}}@keyframes ie-pulsar{0%{opacity:0;offset-distance:0}15%{opacity:1}88%{opacity:1}to{opacity:0;offset-distance:100%}}.ie-pulso:first-child{offset-path:path("M 640 -120 C 420 -200, 220 -120, 0 0");animation-delay:.72s}.ie-pulso:nth-child(2){offset-path:path("M 700 160 C 460 240, 240 90, 0 0");animation-delay:.78s;width:5px;height:5px}.ie-pulso:nth-child(3){offset-path:path("M -560 -220 C -360 -260, -160 -120, 0 0");animation-delay:.84s}.ie-pulso:nth-child(4){offset-path:path("M -620 200 C -420 260, -200 100, 0 0");animation-delay:.89s;width:5px;height:5px}.ie-pulso:nth-child(5){offset-path:path("M 120 -520 C 200 -340, 80 -160, 0 0");animation-delay:.94s}.ie-pulso:nth-child(6){offset-path:path("M -80 520 C -180 340, -60 160, 0 0");animation-delay:.99s;width:4px;height:4px}.ie-pista{position:absolute;left:50%;bottom:max(22px,env(safe-area-inset-bottom));transform:translateX(-50%);white-space:nowrap;font:500 11px/1 DM Sans,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgba(207,224,255,.55);opacity:0;animation:ie-sube .4s ease-out .7s both,ie-se-va .16s ease-out 1.54s forwards}