
.hero,.masthead{position:relative;overflow:hidden;isolation:isolate}
.motion-signature{position:absolute;z-index:5;pointer-events:none;box-sizing:border-box;font-family:inherit}
.motion-signature *{box-sizing:border-box}
@media (prefers-reduced-motion:reduce){.motion-signature,.motion-signature *{animation:none!important;transition:none!important}.motion-signature{opacity:.75}}
.motion-joker-lineup{right:3%;bottom:6%;display:grid;grid-template-columns:repeat(3,82px);gap:7px;padding:11px;background:#11183ae8;border:2px solid #b8f3d3;box-shadow:0 17px 34px #0008}.motion-joker-lineup>small{grid-column:1/-1;color:#b8f3d3;font:900 8px/1 sans-serif;letter-spacing:.16em}.motion-joker-lineup span{position:relative;display:grid;height:92px;place-items:center;background:linear-gradient(155deg,#31468f,#18255a);border-bottom:5px solid #b8f3d3;overflow:hidden}.motion-joker-lineup i{color:#fff;font:1000 35px/1 sans-serif;font-style:normal;text-shadow:0 0 15px #b8f3d3}.motion-joker-lineup b{position:absolute;left:0;right:0;bottom:7px;text-align:center;color:#b8f3d3;font:900 7px/1 sans-serif;letter-spacing:.1em}.motion-joker-lineup em{position:absolute;right:5px;top:4px;color:#fff8;font:900 7px/1 monospace;font-style:normal}.motion-joker-lineup.is-moving span{animation:joker-lineup 5.4s ease-in-out infinite}.motion-joker-lineup span:nth-of-type(2){animation-delay:.6s}.motion-joker-lineup span:nth-of-type(3){animation-delay:1.2s}
@keyframes joker-lineup{0%,18%,100%{transform:translateY(0) scale(1);filter:saturate(.6)}30%,55%{transform:translateY(-9px) scale(1.05);filter:saturate(1.35);box-shadow:0 14px 20px #0007}}
@media(max-width:740px){.motion-joker-lineup{right:8px;bottom:8px;grid-template-columns:repeat(3,64px);scale:.8;transform-origin:bottom right}.motion-joker-lineup span{height:74px}.motion-joker-lineup i{font-size:27px}}
