.synora-lockup .sl-body,.synora-lockup .sl-node,.synora-lockup .sl-ring,.synora-lockup .sl-tri{transform-box:fill-box;transform-origin:center}.synora-lockup .sl-ring{opacity:0;animation:sl-ring-in .35s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 35ms) forwards,sl-wave 1.4s ease-in-out calc(1.7s + var(--i) * 80ms) infinite}.synora-lockup .sl-body{opacity:0;animation:sl-grow .55s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i) * 80ms) forwards}.synora-lockup .sl-node{opacity:0;animation:sl-pop .52s cubic-bezier(.34,1.56,.64,1) calc(.55s + var(--i) * 60ms) forwards}.synora-lockup .sl-word{clip-path:inset(0 100% 0 0);animation:sl-wipe .7s cubic-bezier(.4,0,.2,1) .7s forwards}.synora-lockup .sl-tri{opacity:0;animation:sl-drop .62s cubic-bezier(.34,1.56,.64,1) 1.25s forwards}:root[data-theme=dark] .synora-lockup path.sl-navy{fill:#fff}:root[data-theme=dark] .synora-lockup stop.sl-navy{stop-color:#fff}@keyframes sl-ring-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes sl-wave{0%,to{opacity:1}50%{opacity:.2}}@keyframes sl-grow{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes sl-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes sl-wipe{to{clip-path:inset(0 0 0 0)}}@keyframes sl-drop{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.synora-lockup .sl-body,.synora-lockup .sl-node,.synora-lockup .sl-ring,.synora-lockup .sl-tri,.synora-lockup .sl-word{animation:none;opacity:1;transform:none;clip-path:none}}