.animate-saber-glow{animation:5s ease-in-out infinite large-saber-glow}.animate-saber-core{animation:.6s ease-in-out infinite large-saber-core}.animate-header-glow{animation:4s ease-in-out infinite header-glow-pulse}.animate-particle-drift{animation:8s linear infinite particle-drift}.animate-particle-drift-delayed{animation:10s linear infinite particle-drift-delayed}.animate-beam-drift-sweep{will-change:transform, opacity;animation:14s linear infinite beam-drift-sweep}.animate-beam-drift-fast{will-change:transform, opacity;animation:6.5s linear infinite beam-drift-fast}.animate-beam-drift-wide{will-change:transform, opacity;animation:11s linear infinite beam-drift-wide}.animate-beam-drift-quick{will-change:transform, opacity;animation:5s linear infinite beam-drift-quick}.animate-beam-drift-ambient{will-change:transform, opacity;animation:18s linear infinite beam-drift-ambient}.animate-beam-drift-medium{will-change:transform, opacity;animation:9.5s linear infinite beam-drift-medium}.animate-beam-drift-1{animation:11s linear infinite beam-drift-wide}.animate-beam-drift-2{animation:6.5s linear infinite beam-drift-fast}.animate-beam-drift-3{animation:14s linear infinite beam-drift-sweep}.animate-beam-drift-4{animation:5s linear infinite beam-drift-quick}.animate-large-glow{animation:6s ease-in-out infinite saber-large-glow}.animate-large-core{animation:1.2s ease-in-out infinite saber-large-core}.cta-button{transition:background-color .3s,transform .3s,box-shadow .3s!important}.cta-button:hover{box-shadow:0 0 20px rgba(var(--color-glow-rgb), .4), 0 0 40px rgba(var(--color-glow-rgb), .2)!important}@keyframes large-saber-glow{0%,to{opacity:.35;filter:blur(12px)}20%{opacity:.22;filter:blur(10px)}45%{opacity:.45;filter:blur(14px)}70%{opacity:.28;filter:blur(11px)}85%{opacity:.38;filter:blur(13px)}}@keyframes large-saber-core{0%,to{opacity:.8;filter:blur(1.5px)}15%{opacity:.65;filter:blur(1.2px)}30%{opacity:.95;filter:blur(1.8px)}55%{opacity:.7;filter:blur(1.3px)}75%{opacity:.9;filter:blur(1.6px)}90%{opacity:.6;filter:blur(1.2px)}}@keyframes header-glow-pulse{0%,to{opacity:.75;filter:blur(8px)}50%{opacity:.66;filter:blur(6.5px)}}@keyframes particle-drift{0%{opacity:.15;transform:translate(0,0)}50%{opacity:.45}to{opacity:.15;transform:translateY(-80px)}}@keyframes particle-drift-delayed{0%{opacity:.1;transform:translate(0,0)}50%{opacity:.4}to{opacity:.1;transform:translate(-30px,-100px)}}@keyframes saber-large-glow{0%,to{opacity:.85}35%{opacity:.76}65%{opacity:.9}85%{opacity:.8}}@keyframes saber-large-core{0%,to{opacity:.95}25%{opacity:.88}50%{opacity:1}75%{opacity:.9}}@keyframes beam-drift-sweep{0%{opacity:0;transform:translate(0,0)}12%{opacity:.95}85%{opacity:.95}to{opacity:0;transform:translate(105vw)}}@keyframes beam-drift-fast{0%{opacity:0;transform:translate(0,0)}15%{opacity:.85}80%{opacity:.85}to{opacity:0;transform:translate(65vw)}}@keyframes beam-drift-wide{0%{opacity:0;transform:translate(0,0)}15%{opacity:.9}82%{opacity:.9}to{opacity:0;transform:translate(80vw)}}@keyframes beam-drift-quick{0%{opacity:0;transform:translate(0,0)}18%{opacity:.8}78%{opacity:.8}to{opacity:0;transform:translate(55vw)}}@keyframes beam-drift-ambient{0%{opacity:0;transform:translate(0,0)}20%{opacity:.75}80%{opacity:.75}to{opacity:0;transform:translate(75vw)}}@keyframes beam-drift-medium{0%{opacity:0;transform:translate(0,0)}15%{opacity:.85}82%{opacity:.85}to{opacity:0;transform:translate(70vw)}}@keyframes horizontal-beam-drift{0%{opacity:0;transform:translate(0,0)}15%{opacity:.85}85%{opacity:.85}to{opacity:0;transform:translate(75vw)}}