.logo-wrap{position:relative}.logo-base{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.logo-overlay{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mask-image:linear-gradient(to bottom,transparent 20%,black 45%,black 55%,transparent 80%);-webkit-mask-image:linear-gradient(to bottom,transparent 20%,black 45%,black 55%,transparent 80%);mask-size:100% 200%;-webkit-mask-size:100% 200%;animation:logoSweep 5s linear infinite}@keyframes logoSweep{0%{mask-position:0% -100%;-webkit-mask-position:0% -100%}to{mask-position:0% 300%;-webkit-mask-position:0% 300%}}
