.brand-ufo{width:1.5em;height:1.08em;color:var(--primary,#8af3c5);flex:none;margin-left:6px;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.ufo-body{transform-origin:50% 71.35%;position:absolute;inset:0}.ufo-body>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.brand-ufo .ufo-beam,.brand-ufo .ufo-light{opacity:0}.wordmark:hover .brand-ufo,.site-footer-wordmark:hover .brand-ufo{transform:translate(5px)rotate(-9deg)}.wordmark:hover .ufo-beam,.site-footer-wordmark:hover .ufo-beam{opacity:.32}.site-footer-wordmark>.brand-ufo{width:1.15em;height:.83em;margin-left:0}.site-footer-emblem .brand-ufo{width:1.6em;height:1.15em;margin:0}@media (prefers-reduced-motion:no-preference){.ufo-body{animation:5.5s ease-in-out infinite ufo-bob}.brand-ufo .ufo-light{animation:2.1s ease-in-out infinite ufo-light}.brand-ufo .ufo-beam{animation:5.5s ease-in-out infinite ufo-beam}.storefront-header .brand-ufo{animation:1.7s cubic-bezier(.2,.8,.2,1) .25s backwards ufo-arrive}}@keyframes ufo-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-6.731%)rotate(3deg)}}@keyframes ufo-light{0%,55%,to{opacity:0}20%,40%{opacity:1}}@keyframes ufo-beam{0%,46%,to{opacity:0}62%,78%{opacity:.24}}@keyframes ufo-arrive{0%{opacity:0;transform:translate(-70px,-22px)rotate(-22deg)scale(.45)}60%{opacity:1}to{opacity:1;transform:none}}
