
.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-check{right:4%;bottom:7%;display:grid;grid-template-columns:72px 82px;gap:6px;padding:10px;background:#28163eed;border:2px solid #c495ff;box-shadow:0 16px 34px #0009}.motion-joker-check>strong{grid-row:1/5;display:grid;place-items:center;background:repeating-conic-gradient(#c495ff 0 12deg,#4a2865 12deg 24deg);border-radius:50%;color:#fff;font:1000 39px/1 Georgia;text-shadow:0 0 14px #fff}.motion-joker-check>small{color:#d9c1ff;font:900 8px/1 sans-serif;letter-spacing:.14em}.motion-joker-check span{display:flex;align-items:center;justify-content:space-between;padding:7px 8px;background:#42225f;border-left:3px solid #8152ad}.motion-joker-check span b{color:#ead9ff;font:800 7px/1 sans-serif;letter-spacing:.08em}.motion-joker-check span i{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#352044;color:transparent;font:900 10px/1 sans-serif;font-style:normal}.motion-joker-check.is-moving span i{animation:joker-check-mark 5.2s ease-in-out infinite}.motion-joker-check span:nth-of-type(2) i{animation-delay:.55s}.motion-joker-check span:nth-of-type(3) i{animation-delay:1.1s}
@keyframes joker-check-mark{0%,16%,100%{color:transparent;background:#352044;box-shadow:none}28%,68%{color:#173424;background:#a8e5a5;box-shadow:0 0 0 5px #a8e5a522,0 0 15px #a8e5a5}}
@media(max-width:740px){.motion-joker-check{right:8px;bottom:8px;scale:.78;transform-origin:bottom right}}
