.motion-controls{z-index:30;color:#fff;background:#090b0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font:13px Arial,sans-serif;display:flex;position:sticky;top:0}.motion-controls a{color:#c4ff00}.motion-controls button{color:#090b0f;cursor:pointer;background:#c4ff00;border:0;border-radius:4px;min-height:44px;padding:8px 16px}:is([data-motion="1"],[data-motion=all]) .motion-wait{opacity:0;transition:opacity .7s,translate .9s cubic-bezier(.16,1,.3,1);translate:0 38px}:is([data-motion="1"],[data-motion=all]) .motion-visible{opacity:1;translate:0}:is([data-motion="1"],[data-motion=all]) .mk-entry{transition-delay:.15s}:is([data-motion="1"],[data-motion=all]) .mk-product{animation:5s ease-in-out infinite alternate relay-hover}:is([data-motion="1"],[data-motion=all]) .mk-product-2{animation-delay:-2s}:is([data-motion="1"],[data-motion=all]) .mk-product-3{animation-delay:-3.5s}@keyframes relay-hover{0%{translate:0 -7px}to{translate:0 10px}}:is([data-motion="2"],[data-motion=all]) .mk-stat.motion-wait{opacity:0;transition:opacity .5s,scale .7s cubic-bezier(.2,.9,.3,1.2);scale:.92}:is([data-motion="2"],[data-motion=all]) .mk-stat.motion-visible{opacity:1;scale:1}:is([data-motion="2"],[data-motion=all]) .mk-stat strong{font-variant-numeric:tabular-nums}.motion-stack,:is([data-motion="3"],[data-motion=all]) .motion-original-heading{display:none}:is([data-motion="3"],[data-motion=all]) .motion-stack{flex-direction:column;align-items:flex-start;padding:25px 10px 12px;display:flex;overflow:hidden;margin:0 0 24px!important;font-size:clamp(36px,5.7vw,85px)!important;line-height:1!important}:is([data-motion="3"],[data-motion=all]) .motion-stack span{color:#090b0f;letter-spacing:-.06em;transform-origin:bottom;background:#c4ff00;border:2px solid #090b0f;padding:.12em .2em;display:block;box-shadow:4px 4px #090b0f}:is([data-motion="3"],[data-motion=all]) .motion-stack span:nth-child(2){color:#fff;background:#143cff;margin-left:10%}:is([data-motion="3"],[data-motion=all]) .motion-stack span:nth-child(3){background:#ff5b35;margin-left:3%}:is([data-motion="3"],[data-motion=all]) .motion-stack span:nth-child(4){background:#f4f4f2;margin-left:15%}:is([data-motion="3"],[data-motion=all]) .motion-stack.motion-wait span{opacity:0}:is([data-motion="3"],[data-motion=all]) .motion-stack.motion-visible span{animation:.65s cubic-bezier(.3,.05,.7,1) both relay-slam}:is([data-motion="3"],[data-motion=all]) .motion-stack.motion-visible span:nth-child(2){animation-delay:.2s}:is([data-motion="3"],[data-motion=all]) .motion-stack.motion-visible span:nth-child(3){animation-delay:.4s}:is([data-motion="3"],[data-motion=all]) .motion-stack.motion-visible span:nth-child(4){animation-delay:.6s}@keyframes relay-slam{0%{opacity:0;transform:translateY(-160px)rotate(-9deg)}65%{opacity:1;transform:translateY(0)rotate(0)}78%{transform:translateY(-9px)rotate(1deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.relay-ticker{color:#090b0f;background:#c4ff00;border-block:2px solid #090b0f;padding:18px 0;position:relative;overflow:hidden}.relay-ticker-track{width:max-content;animation:65s linear infinite relay-ticker-loop;display:flex}.relay-ticker-group{white-space:nowrap;flex-shrink:0;font:700 18px Arial,sans-serif;display:flex}.relay-ticker-group span{padding-right:.5em}.relay-ticker button{color:#c4ff00;cursor:pointer;background:#090b0f;border:2px solid #c4ff00;border-radius:4px;min-width:44px;min-height:40px;position:absolute;top:8px;right:8px}.ticker-accessible{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes relay-ticker-loop{to{transform:translate(-50%)}}.relay-ticker.is-paused .relay-ticker-track,[data-paused=true] *{animation-play-state:paused!important}[data-paused=true] .motion-wait{opacity:1!important;translate:0!important;scale:1!important}[data-paused=true] .motion-stack span{opacity:1!important}.motion-gallery{color:#090b0f;background:#f4f4f2;min-height:100vh;padding:40px clamp(24px,5vw,80px);font-family:Arial,sans-serif}.motion-gallery>p{margin:30px 0;font-size:13px;line-height:1.6}.motion-gallery h1{letter-spacing:-.075em;margin:35px 0;font-size:clamp(48px,7vw,100px);font-weight:900;line-height:.9}.motion-gallery h1 em{color:#143cff;font-style:normal}.motion-options{grid-template-columns:1fr 1fr;gap:24px;display:grid}.motion-options>a{color:inherit;background:#fff;border:2px solid #090b0f;border-radius:12px;padding:24px;text-decoration:none;box-shadow:5px 5px #c4ff00}.motion-options>a>span{text-transform:uppercase;font:12px monospace}.motion-options h2{letter-spacing:-.04em;font-size:25px}.motion-options p{font-size:15px;line-height:1.5}.motion-options strong{align-items:center;gap:10px;display:flex}.motion-mini{letter-spacing:-.06em;color:#c4ff00;background:#143cff;border-radius:6px;justify-content:center;align-items:center;height:180px;margin-top:20px;font-size:56px;font-weight:900;display:flex;overflow:hidden}.mini-2{color:#69dfb5;font-variant-numeric:tabular-nums;background:#080909}.mini-3{color:#090b0f;background:#ffb4d0;flex-direction:column;font-size:28px;line-height:1}.mini-3 b{background:#c4ff00;border:2px solid #090b0f;padding:3px 12px}.mini-3 b:nth-child(2n){background:#fff;margin-left:36px}.mini-4{color:#090b0f;white-space:nowrap;background:#c4ff00;font-size:28px}.motion-options a:focus-visible{outline-offset:5px;outline:3px solid #143cff}@media (max-width:640px){.motion-options{grid-template-columns:1fr}.motion-controls span{font-size:12px}.motion-stack{max-width:100%}}@media (prefers-reduced-motion:reduce){.relay-ticker-track,[data-motion] .mk-product,[data-motion] .motion-stack span{animation:none!important}[data-motion] .motion-wait{opacity:1!important;transition:none!important;translate:none!important;scale:1!important}.relay-ticker-track{width:100%}.relay-ticker-group{white-space:normal;padding-right:48px;line-height:1.6}.relay-ticker-group:nth-child(2),.relay-ticker-group span:nth-child(2),.relay-ticker button{display:none}}.motion-controls-live{justify-content:flex-end;padding:6px 20px;position:relative}.motion-controls-live button{color:#c4ff00;background:0 0;border:1px solid #c4ff0055;min-height:36px;font-size:12px}.campaign-demo{min-height:46rem;padding-top:48px}.campaign-demo-label{letter-spacing:.04em;z-index:5;justify-content:space-between;align-items:center;gap:12px;font:10px monospace;display:flex;position:absolute;top:0;left:0;right:0}.campaign-demo-label button{color:#fff;cursor:pointer;background:#090b0f;border:1px solid #fff6;border-radius:6px;min-height:44px;padding:10px 12px;font:12px Arial,sans-serif}.campaign-demo .mk-stat-a{top:4rem}.campaign-demo .mk-stat-b{top:14rem}.campaign-demo .mk-stat-c{color:#090b0f;background:#ffb4d0;bottom:0}.campaign-demo .mk-stat strong{font-variant-numeric:tabular-nums;animation:.4s ease-out campaign-number}.campaign-demo .mk-live-card{z-index:3;background:#121414;min-height:185px;overflow:hidden}.campaign-demo .mk-live-card>div>small{color:#b0b8b2;margin-top:6px;font:10px monospace;display:block}.campaign-event{animation:.45s cubic-bezier(.2,.8,.2,1) campaign-event-in}.campaign-event b{color:#c4ff00;margin-top:12px;font-size:15px;display:block}.campaign-demo .mk-live-card p{line-height:1.3}.campaign-demo .mk-stat span{line-height:1.4}@keyframes campaign-event-in{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes campaign-number{0%{opacity:.65;translate:0 6px}to{opacity:1;translate:0}}@media (max-width:560px){.campaign-demo{min-height:45rem}.campaign-demo .mk-stat-b{top:14rem}.campaign-demo .mk-live-card{width:64%;bottom:0}.campaign-demo .mk-stat-c{bottom:5rem}.campaign-demo-label{font-size:9px}.campaign-demo .mk-stat-a{top:4rem}}@media (prefers-reduced-motion:reduce){.campaign-demo .mk-stat strong,.campaign-event{animation:none!important}}.mk-assets .mk-asset{grid-template-columns:minmax(0,1fr);gap:1.5rem}.mk-assets .mk-asset>div small{font-size:.875rem;line-height:1.4}.mk-assets .mk-asset>div strong{margin:.5rem 0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.15}.mk-assets .mk-asset>div p{max-width:30ch;margin:.6rem 0 0;font-size:1rem;line-height:1.5}.mk-assets .mk-asset>span{min-height:10rem;line-height:1.1}button.mk-route{-webkit-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0}
