.Logo_logoWrapper__H_JWC{display:inline-flex;align-items:center;gap:.6rem;font-weight:700;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.Logo_sm__yvBEw{font-size:1rem;--logo-size:32px}.Logo_md__A6Pw1{font-size:1.2rem;--logo-size:40px}.Logo_lg__XrZRm{font-size:1.4rem;--logo-size:56px}.Logo_logo__ZC3x9{width:var(--logo-size);height:var(--logo-size);transform-origin:50% 50%}.Logo_animated__84ykZ .Logo_logo__ZC3x9{will-change:transform;animation:Logo_divvy-rotate__Um37h 12s linear infinite,Logo_divvy-pulse__0D3U6 3s ease-in-out infinite}.Logo_slice__M28vK{transform-origin:50px 50px}.Logo_animated__84ykZ .Logo_slice__M28vK{will-change:transform;animation:Logo_divvy-slice-detach___Kh3r 3s cubic-bezier(.45,.05,.55,.95) infinite}.Logo_logoWrapper__H_JWC:hover .Logo_logo__ZC3x9{animation-duration:4s,3s}.Logo_logoWrapper__H_JWC:hover .Logo_slice__M28vK{animation-duration:1.5s}.Logo_text__NIKfS{letter-spacing:-.03em;background:linear-gradient(135deg,#9b5bff,#6c2bff);-webkit-background-clip:text;background-clip:text;color:transparent;transition:filter .3s ease}.Logo_logoWrapper__H_JWC:hover .Logo_text__NIKfS{filter:drop-shadow(0 0 8px rgba(155,91,255,.6))}@keyframes Logo_divvy-rotate__Um37h{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(1)}}@keyframes Logo_divvy-pulse__0D3U6{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes Logo_divvy-slice-detach___Kh3r{0%{transform:translateZ(0)}50%{transform:translate3d(-14px,-14px,0)}to{transform:translateZ(0)}}.HeroVideo_frame__YmbVV{position:relative;overflow:hidden}.HeroVideo_scanLine__WKlMa{position:absolute;left:0;right:0;height:2px;opacity:.6;background:linear-gradient(90deg,transparent,rgba(124,58,237,.7),transparent);animation:HeroVideo_scan__zuAdH 3.2s ease-in-out infinite}.HeroVideo_ticker__nWjXA{animation:HeroVideo_ticker__nWjXA 6.5s linear infinite}.HeroVideo_chip__RL1nO{animation:HeroVideo_chipFloat__CKpl_ 5s ease-in-out infinite}@keyframes HeroVideo_scan__zuAdH{0%{transform:translateY(-10%)}45%{transform:translateY(55%)}to{transform:translateY(110%)}}@keyframes HeroVideo_ticker__nWjXA{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes HeroVideo_chipFloat__CKpl_{0%{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(0,-6px,0) rotate(1deg)}to{transform:translateZ(0) rotate(-1deg)}}