#nova-arranque{display:none}html.nova-arranque #nova-arranque{display:flex;position:fixed;inset:0;z-index:2147483000;align-items:center;justify-content:center;background:#081a2f;color:#fff;animation:arranque-tope .4s ease 6s forwards}html.nova-arranque{overflow:hidden}.nova-arranque-halo{position:absolute;top:50%;left:50%;margin:-260px 0 0 -260px;width:520px;height:520px;pointer-events:none;border-radius:9999px;background:radial-gradient(circle,rgba(37,99,235,.28) 0,rgba(8,26,47,0) 65%);opacity:0;animation:arranque-halo 2.4s ease-out .05s forwards,arranque-respira 3.2s ease-in-out 2.4s infinite}.nova-arranque-centro{position:relative;width:168px;height:168px;transform:translateY(0);animation:arranque-sube .7s cubic-bezier(.22,1,.36,1) .75s forwards}.nova-arranque-simbolo{display:block}.nova-arranque-texto{position:absolute;top:100%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;width:-moz-max-content;width:max-content}.nova-arranque-simbolo{overflow:visible;filter:drop-shadow(0 10px 28px rgba(0,0,0,.45))}.nova-arranque-nucleo{transform-box:fill-box;transform-origin:center;animation:arranque-late .6s cubic-bezier(.34,1.56,.64,1) .1s 1,arranque-destello 1.1s ease-out .15s 1}.nova-arranque-brazo{transform-box:fill-box;transform-origin:50% 100%;animation:arranque-estira .6s cubic-bezier(.22,1,.36,1) 1}.nova-arranque-cuna{animation:arranque-parpadea .5s ease-out 1}.nova-arranque-nombre{margin-top:22px;display:flex;gap:.18em;font-family:var(--font-inter),system-ui,sans-serif;font-size:34px;font-weight:800;letter-spacing:.12em}.nova-arranque-nombre span{display:inline-block;opacity:0;transform:translateY(14px);animation:arranque-letra .5s cubic-bezier(.22,1,.36,1) forwards}.nova-arranque-lema{margin-top:6px;font-family:var(--font-inter),system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:rgba(226,232,240,.92);opacity:0;animation:arranque-aparece .6s ease-out 1.3s forwards}.nova-arranque-carga{position:relative;margin-top:28px;width:120px;height:2px;overflow:hidden;border-radius:9999px;background:rgba(148,163,184,.25);opacity:0;animation:arranque-aparece .4s ease-out 1.45s forwards}.nova-arranque-carga span{position:absolute;inset:0 auto 0 0;width:40%;border-radius:inherit;background:linear-gradient(90deg,transparent,#ef4444,transparent);animation:arranque-barrido 1.1s ease-in-out 1.45s infinite}html.nova-arranque #nova-arranque.nova-arranque-saliendo{animation:arranque-salida .42s ease-in forwards}#nova-arranque.nova-arranque-saliendo .nova-arranque-centro{animation:none;transition:transform .42s ease-in;transform:translateY(-56px) scale(1.08)}@keyframes arranque-halo{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes arranque-respira{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes arranque-late{0%,to{transform:scale(1)}45%{transform:scale(1.16)}}@keyframes arranque-sube{to{transform:translateY(-56px)}}@keyframes arranque-destello{0%{filter:drop-shadow(0 0 0 rgba(239,68,68,0))}40%{filter:drop-shadow(0 0 18px rgba(239,68,68,.85))}to{filter:drop-shadow(0 0 0 rgba(239,68,68,0))}}@keyframes arranque-estira{0%,to{transform:scaleY(1)}45%{transform:scaleY(1.14)}}@keyframes arranque-parpadea{0%,to{opacity:1}40%{opacity:.45}}@keyframes arranque-aparece{to{opacity:1}}@keyframes arranque-letra{to{opacity:1;transform:translateY(0)}}@keyframes arranque-barrido{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes arranque-salida{to{opacity:0;visibility:hidden}}@keyframes arranque-tope{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.nova-arranque-brazo,.nova-arranque-carga,.nova-arranque-carga span,.nova-arranque-cuna,.nova-arranque-halo,.nova-arranque-lema,.nova-arranque-nombre span,.nova-arranque-nucleo{animation:none!important;opacity:1!important;transform:none!important}.nova-arranque-centro{animation:none!important;transform:none!important}#nova-arranque.nova-arranque-saliendo .nova-arranque-centro{transform:none}}