/* litespeed-dummy.css */
/* To be replaced in `head` to control optm data location */
/* brand-anim.1791077920.min.css */
.ukbrand{display: inline-flex;align-items: center;gap: calc(var(--ukb-h,40px) * .27);text-decoration: none !important;line-height: 1;color: inherit}.ukbrand-mark{display: block;flex: none;width: var(--ukb-h,40px);height: var(--ukb-h,40px);overflow: visible;filter: drop-shadow(0 6px 12px rgba(34,198,255,.32))}.ukbrand-u{transform-box: fill-box;transform-origin: 50% 100%;animation: ukbSquish 6.5s ease-in-out infinite}.ukbrand-spark{transform-box: fill-box;transform-origin: 50% 50%;animation: ukbDrop 6.5s cubic-bezier(.5,0,.75,1) infinite}@keyframes ukbDrop{0%{transform: translateY(-30px) scale(.3) rotate(-90deg);opacity: 0}4%{opacity: 1}14%{transform: translateY(2px) scale(1) rotate(0)}18%{transform: translateY(-3px) scale(1.05)}22%{transform: translateY(0) scale(1)}30%{transform: translateY(0) scale(1.18) rotate(20deg)}40%{transform: translateY(0) scale(1) rotate(0)}55%{transform: translateY(0) scale(1.18) rotate(-20deg)}65%,84%{transform: translateY(0) scale(1) rotate(0);opacity: 1}94%{transform: translateY(-22px) scale(.4) rotate(90deg);opacity: 0}100%{transform: translateY(-30px) scale(.3) rotate(-90deg);opacity: 0}}@keyframes ukbSquish{0%,12%,26%,100%{transform: scale(1,1)}15%{transform: scale(1.04,.93)}20%{transform: scale(.98,1.03)}}.ukbrand:hover .ukbrand-u{animation-duration: 1.4s}.ukbrand-word{display: inline-flex;font-family: "Inter",system-ui,sans-serif;font-size: calc(var(--ukb-h,40px) * .62);font-weight: 800;letter-spacing: -.01em}.ukbrand-l{display: inline-block;text-transform: uppercase;text-align: center;will-change: transform}.ukbrand-sp{display: inline-block;width: .3em}.ukbrand-l.is-a{color: #14132b}.ukbrand.is-dark .ukbrand-l.is-a{color: #fff}.ukbrand-l.is-b{background: linear-gradient(135deg,#00d9a6 0%,#22c6ff 50%,#7a5cf0 100%);background-size: 200% 200%;-webkit-background-clip: text;background-clip: text;color: transparent;animation: ukbFlow 5s ease-in-out infinite}@keyframes ukbFlow{0%,100%{background-position: 0% 50%}50%{background-position: 100% 50%}}.ukbrand-l.is-scr{color: #22c6ff !important;-webkit-text-fill-color: #22c6ff;background: none}.ukbrand-l.is-wave{animation: ukbWave .5s cubic-bezier(.34,1.56,.64,1)}@keyframes ukbWave{0%{transform: translateY(0)}40%{transform: translateY(-5px)}100%{transform: translateY(0)}}@media (max-width: 782px){.ukbrand{--ukb-h: 34px !important}}@media (max-width: 400px){.ukbrand{--ukb-h: 30px !important}}@media (prefers-reduced-motion: reduce){.ukbrand-u,.ukbrand-spark,.ukbrand-l.is-b,.ukbrand-l.is-wave{animation: none !important}.ukbrand-spark{opacity: 1}}.ukbrand{flex: none;white-space: nowrap}.ukbrand-word{flex: none;white-space: nowrap;overflow: visible;direction: ltr;unicode-bidi: isolate}.ukbrand-l{overflow: visible}
