.mb-svg{--mb-period:6s;overflow:visible}.mb-door-out,.mb-door-in,.mb-letter,.mb-flag,.mb-box{transform-box:view-box;animation-duration:var(--mb-period);animation-iteration-count:infinite}.mb-door-out{transform-origin:103.5px 208px;animation-name:mb-door-out}.mb-door-in{transform-origin:103.5px 208px;animation-name:mb-door-in}.mb-letter{animation-name:mb-letter;animation-timing-function:cubic-bezier(.45,0,.25,1)}.mb-flag{transform-origin:241px 113px;animation-name:mb-flag;animation-timing-function:cubic-bezier(.45,0,.25,1)}.mb-box{transform-origin:175px 372px;animation-name:mb-box;animation-timing-function:ease-out}@keyframes mb-door-out{0%{transform:scaleY(1)}12%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scaleY(1)}18%{transform:scaleY(0)}86%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:scaleY(0)}92%,to{transform:scaleY(1)}}@keyframes mb-door-in{0%,18%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:scaleY(0)}26%{transform:scaleY(-1)}80%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scaleY(-1)}86%,to{transform:scaleY(0)}}@keyframes mb-letter{0%,26%{opacity:0;transform:translate(-260px)}31%{opacity:1}44%,70%{opacity:1;transform:translate(0)}80%,to{opacity:1;transform:translate(135px)}}@keyframes mb-flag{0%,12%{transform:rotate(0)}24%,80%{transform:rotate(-90deg)}90%,to{transform:rotate(0)}}@keyframes mb-box{0%,43%{transform:translateY(0)}46%{transform:translateY(-4px)}50%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mb-door-out,.mb-door-in,.mb-letter,.mb-flag,.mb-box{animation:none}.mb-door-out{transform:scaleY(0)}.mb-door-in{transform:scaleY(-1)}.mb-flag{transform:rotate(-90deg)}}
