.mm-brandlogo{display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.mm-brandlogo__g2,.mm-brandlogo__g1,.mm-brandlogo__key{transform-box:fill-box;transition:transform .46s cubic-bezier(.2,.8,.2,1)}.mm-brandlogo--anim .mm-brandlogo__key{animation:.62s cubic-bezier(.3,1.45,.5,1) backwards mm-brandlogo-key}.mm-brandlogo--anim .mm-brandlogo__g1{animation:.76s cubic-bezier(.2,.8,.2,1) 90ms backwards mm-brandlogo-g1}.mm-brandlogo--anim .mm-brandlogo__g2{animation:.9s cubic-bezier(.2,.8,.2,1) .14s backwards mm-brandlogo-g2}@media (hover:hover){.mm-brandlogo:hover .mm-brandlogo__key,a:hover>.mm-brandlogo .mm-brandlogo__key{transform:translate(3%)}.mm-brandlogo:hover .mm-brandlogo__g1,a:hover>.mm-brandlogo .mm-brandlogo__g1{transform:translate(-2%)}.mm-brandlogo:hover .mm-brandlogo__g2,a:hover>.mm-brandlogo .mm-brandlogo__g2{transform:translate(-5%)}}}@keyframes mm-brandlogo-key{0%{opacity:0;transform:translate(-12%)}}@keyframes mm-brandlogo-g1{0%{opacity:0;transform:translate(12%)}}@keyframes mm-brandlogo-g2{0%{opacity:0;transform:translate(22%)}}
