.LogoLoader-module__HjcCSq__root{--ll-t:0s;--ll-intro:1.5s;--ll-loop:3.6s;display:inline-block;position:relative}.LogoLoader-module__HjcCSq__svg{width:100%;height:100%;display:block;overflow:visible}.LogoLoader-module__HjcCSq__stroke{stroke-dasharray:1;animation:LogoLoader-module__HjcCSq__ll-draw var(--ll-intro) var(--ll-t) both}.LogoLoader-module__HjcCSq__body{transform-box:fill-box;transform-origin:50%;animation:LogoLoader-module__HjcCSq__ll-fill var(--ll-intro) var(--ll-t) both, LogoLoader-module__HjcCSq__ll-turn calc(var(--ll-loop) * 2) calc(var(--ll-intro) + var(--ll-t)) infinite}.LogoLoader-module__HjcCSq__look{transform-box:fill-box;animation:LogoLoader-module__HjcCSq__ll-look var(--ll-loop) cubic-bezier(.7, 0, .25, 1) calc(var(--ll-intro) + var(--ll-t)) infinite}.LogoLoader-module__HjcCSq__lens{transform-box:fill-box;transform-origin:50%;animation:LogoLoader-module__HjcCSq__ll-blink var(--ll-loop) ease-in-out calc(var(--ll-intro) + var(--ll-t)) infinite}@keyframes LogoLoader-module__HjcCSq__ll-draw{0%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}65%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes LogoLoader-module__HjcCSq__ll-fill{0%,50%{opacity:0}90%,to{opacity:1}}@keyframes LogoLoader-module__HjcCSq__ll-turn{0%{animation-timing-function:cubic-bezier(.76,0,.18,1);transform:rotate(0)scale(1)}5.5%{animation-timing-function:cubic-bezier(.76,0,.18,1);transform:rotate(22deg)scale(.86)}11%,50%{animation-timing-function:cubic-bezier(.76,0,.18,1);transform:rotate(45deg)scale(1)}55.5%{animation-timing-function:cubic-bezier(.76,0,.18,1);transform:rotate(67deg)scale(.86)}61%,to{transform:rotate(90deg)scale(1)}}@keyframes LogoLoader-module__HjcCSq__ll-look{0%,26%{transform:translate(0)}31%,37%{transform:translate(-5.5px)}43%,49%{transform:translate(5.5px)}55%,to{transform:translate(0)}}@keyframes LogoLoader-module__HjcCSq__ll-blink{0%,66%{transform:scaleY(1)}70%{transform:scaleY(.06)}74%,to{transform:scaleY(1)}}.LogoLoader-module__HjcCSq__labelOut{animation:.2s cubic-bezier(.4,0,1,1) both LogoLoader-module__HjcCSq__ll-label-out}.LogoLoader-module__HjcCSq__labelIn{animation:.36s cubic-bezier(.22,1,.36,1) 90ms both LogoLoader-module__HjcCSq__ll-label-in}@keyframes LogoLoader-module__HjcCSq__ll-label-out{to{opacity:0;transform:translateY(-4px)}}@keyframes LogoLoader-module__HjcCSq__ll-label-in{0%{opacity:0;transform:translateY(4px)}}
