.ob-logo{position:relative;display:inline-flex;align-items:center;line-height:0;animation:ob-logo-flash 3s ease-in-out infinite}.ob-logo-image{width:auto;height:100%}.ob-logo-shimmer{position:absolute;top:0;left:0;width:34%;height:100%;overflow:hidden;pointer-events:none;border-radius:50%}.ob-logo-shimmer:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:45%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.72),transparent);animation:ob-logo-sweep 3s linear infinite}@keyframes ob-logo-flash{0%,to{filter:drop-shadow(0 0 0 rgba(56,168,214,0))}50%{filter:drop-shadow(0 0 8px rgba(56,168,214,.9))}}@keyframes ob-logo-sweep{0%{transform:translateX(0)}to{transform:translateX(260%)}}@media (prefers-reduced-motion:reduce){.ob-logo,.ob-logo-shimmer:after{animation:none;filter:none}}