.BanimoLogo-module__PhyZWG__wrapper{flex-shrink:0;width:260px;height:260px;margin:0;padding:0;line-height:0;position:relative}.BanimoLogo-module__PhyZWG__compact{width:92px;height:92px}@media (min-width:640px){.BanimoLogo-module__PhyZWG__wrapper{width:340px;height:340px}.BanimoLogo-module__PhyZWG__compact{width:110px;height:110px}}.BanimoLogo-module__PhyZWG__svg{width:100%;height:100%;overflow:visible}.BanimoLogo-module__PhyZWG__orbit{transform-origin:100px 100px;animation:linear infinite BanimoLogo-module__PhyZWG__orbit}.BanimoLogo-module__PhyZWG__orbitMiddle{animation-duration:22s}.BanimoLogo-module__PhyZWG__orbitOuter{animation-duration:34s}.BanimoLogo-module__PhyZWG__orbitInner{animation-duration:16s}@keyframes BanimoLogo-module__PhyZWG__orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BanimoLogo-module__PhyZWG__eyesIdle .BanimoLogo-module__PhyZWG__eyes{animation:5s ease-in-out infinite BanimoLogo-module__PhyZWG__lookAround}@keyframes BanimoLogo-module__PhyZWG__lookAround{0%,to{transform:translate(0)}25%{transform:translate(-2.5px)}75%{transform:translate(2.5px)}}.BanimoLogo-module__PhyZWG__eyeLeft,.BanimoLogo-module__PhyZWG__eyeRight{transform-origin:0 0;animation:5s ease-in-out infinite BanimoLogo-module__PhyZWG__blink}.BanimoLogo-module__PhyZWG__eyeRight{animation-delay:.15s}@keyframes BanimoLogo-module__PhyZWG__blink{0%,42%,46%,to{transform:scaleY(1)}44%{transform:scaleY(.1)}}.BanimoLogo-module__PhyZWG__dot{fill:var(--banimo-purple,#7b4fd4);pointer-events:none}.BanimoLogo-module__PhyZWG__reducedMotion .BanimoLogo-module__PhyZWG__orbit,.BanimoLogo-module__PhyZWG__reducedMotion .BanimoLogo-module__PhyZWG__eyeLeft,.BanimoLogo-module__PhyZWG__reducedMotion .BanimoLogo-module__PhyZWG__eyeRight,.BanimoLogo-module__PhyZWG__reducedMotion .BanimoLogo-module__PhyZWG__eyesIdle .BanimoLogo-module__PhyZWG__eyes{animation:none}
.AnimationScene-module__KH4VkW__scene{background:#fff;justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.AnimationScene-module__KH4VkW__logoWrap{z-index:10;transform-origin:50%;will-change:transform, opacity;position:relative}.AnimationScene-module__KH4VkW__logoWrapIntro{animation:1.15s cubic-bezier(.22,1,.36,1) both AnimationScene-module__KH4VkW__logoEaseIn}.AnimationScene-module__KH4VkW__logoWrapFade{animation:.35s ease-out forwards AnimationScene-module__KH4VkW__logoFadeOut}@keyframes AnimationScene-module__KH4VkW__logoEaseIn{0%{opacity:0;transform:scale(1.55)}to{opacity:1;transform:scale(1)}}@keyframes AnimationScene-module__KH4VkW__logoFadeOut{to{opacity:0}}.AnimationScene-module__KH4VkW__expandCircle{z-index:20;pointer-events:none;transform-origin:50%;will-change:transform;background:#000;border-radius:50%;position:fixed;transform:translate(-50%,-50%)scale(1)}.AnimationScene-module__KH4VkW__expandCircleActive{animation:1.35s cubic-bezier(.33,1,.68,1) forwards AnimationScene-module__KH4VkW__botExpand}@keyframes AnimationScene-module__KH4VkW__botExpand{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(42)}}.AnimationScene-module__KH4VkW__sceneDark{background:#000}.AnimationScene-module__KH4VkW__blackout{z-index:30;pointer-events:none;background:#000;position:fixed;inset:0}.AnimationScene-module__KH4VkW__blackoutEnter{animation:.25s ease-out both AnimationScene-module__KH4VkW__blackoutIn}.AnimationScene-module__KH4VkW__blackoutHold{opacity:1}@keyframes AnimationScene-module__KH4VkW__blackoutIn{0%{opacity:0}to{opacity:1}}.AnimationScene-module__KH4VkW__logotypeWrap{z-index:40;pointer-events:none;justify-content:center;align-items:center;padding:1.5rem;animation:1.1s cubic-bezier(.22,1,.36,1) both AnimationScene-module__KH4VkW__logotypeFadeIn;display:flex;position:fixed;inset:0}.AnimationScene-module__KH4VkW__logotypeImage{width:auto;max-width:min(85vw,300px);height:auto}@keyframes AnimationScene-module__KH4VkW__logotypeFadeIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.AnimationScene-module__KH4VkW__logoWrapIntro{opacity:1;animation:none;transform:none}.AnimationScene-module__KH4VkW__expandCircleActive{animation-duration:.01ms}.AnimationScene-module__KH4VkW__blackoutEnter{opacity:1;animation:none}.AnimationScene-module__KH4VkW__logotypeWrap{opacity:1;animation-duration:.01ms;transform:none}}
