.tacsok-motion-logo,.tacsok-motion-logo__scene,.tacsok-motion-logo__image{background:0 0;display:block}.tacsok-motion-logo{border:0;flex:none;align-self:center;padding:0;position:relative;overflow:visible}.tacsok-motion-logo--button{appearance:none;cursor:pointer}.tacsok-motion-logo__scene{width:100%;height:100%;position:relative;overflow:visible}.tacsok-motion-logo__image{object-fit:contain;z-index:1;width:100%;height:100%;position:relative}.tacsok-motion-logo__particle{opacity:0;pointer-events:none;will-change:transform, opacity;z-index:2;border-radius:999px;width:5px;height:5px;position:absolute;top:0;left:0}.tacsok-motion-logo__particle:after{border-radius:inherit;content:"";opacity:.55;height:2px;width:calc(var(--tacsok-logo-size) * .22);background:linear-gradient(90deg,currentColor,#0000);position:absolute;top:2px;right:1px;transform:translate(100%)}.tacsok-motion-logo__particle--cyan{background:var(--tacsok-cyan,#19c8e5);box-shadow:0 0 9px var(--tacsok-cyan,#19c8e5), 0 0 22px #19c8e5c7;color:var(--tacsok-cyan,#19c8e5);animation:tacsok-logo-orbit-cyan 3.8s var(--tacsok-ease,ease-out) both}.tacsok-motion-logo__particle--green{background:var(--tacsok-green,#72ea63);box-shadow:0 0 9px var(--tacsok-green,#72ea63), 0 0 22px #72ea63b8;color:var(--tacsok-green,#72ea63);animation:tacsok-logo-orbit-green 4.1s var(--tacsok-ease,ease-out) .12s both}@keyframes tacsok-logo-orbit-cyan{0%,5%{opacity:0;transform:translate3d(calc(var(--tacsok-logo-size) * .82), calc(var(--tacsok-logo-size) * .28), 0) rotate(18deg) scale(.7)}14%{opacity:.9}38%{opacity:.8;transform:translate3d(calc(var(--tacsok-logo-size) * .78), calc(var(--tacsok-logo-size) * .72), 0) rotate(70deg) scale(1)}66%{opacity:.72;transform:translate3d(calc(var(--tacsok-logo-size) * .35), calc(var(--tacsok-logo-size) * .91), 0) rotate(152deg) scale(.9)}88%{opacity:.64;transform:translate3d(calc(var(--tacsok-logo-size) * .08), calc(var(--tacsok-logo-size) * .58), 0) rotate(220deg) scale(.82)}to{opacity:0;transform:translate3d(calc(var(--tacsok-logo-size) * .18), calc(var(--tacsok-logo-size) * .33), 0) rotate(290deg) scale(.64)}}@keyframes tacsok-logo-orbit-green{0%,6%{opacity:0;transform:translate3d(calc(var(--tacsok-logo-size) * .12), calc(var(--tacsok-logo-size) * .32), 0) rotate(-12deg) scale(.66)}15%{opacity:.86}40%{opacity:.78;transform:translate3d(calc(var(--tacsok-logo-size) * .38), calc(var(--tacsok-logo-size) * .07), 0) rotate(52deg) scale(.98)}69%{opacity:.68;transform:translate3d(calc(var(--tacsok-logo-size) * .82), calc(var(--tacsok-logo-size) * .28), 0) rotate(130deg) scale(.88)}90%{opacity:.58;transform:translate3d(calc(var(--tacsok-logo-size) * .78), calc(var(--tacsok-logo-size) * .72), 0) rotate(204deg) scale(.8)}to{opacity:0;transform:translate3d(calc(var(--tacsok-logo-size) * .55), calc(var(--tacsok-logo-size) * .86), 0) rotate(260deg) scale(.62)}}@media (prefers-reduced-motion:reduce){.tacsok-motion-logo__particle{animation:none!important}}