.mx,.mx *{letter-spacing:normal!important}body{margin:0;background:#fff}a{text-decoration:none}a,a:hover{color:inherit}.mx,.mx *{box-sizing:border-box}.mono{font-family:var(--font-google-sans),system-ui,sans-serif;font-weight:500}.bg-hero{background:#3b4fe6 url(/img/mo-hero-gradyan.webp) 50%/cover no-repeat}.bg-cta{background:#3b5cf0 url(/img/mo-cta-gradyan.webp) 50%/cover no-repeat}.grad-flow{background:linear-gradient(90deg,#2563EB,#0050C8,#00B8F8,#0050C8,#2563EB);background-size:300% 100%;animation:flow 16s linear infinite}@keyframes flow{to{background-position:300% 0}}.live-dot{animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 0 rgba(255,90,60,.6)}50%{box-shadow:0 0 0 6px rgba(255,90,60,0)}}.hero-glow{animation:drift 18s ease-in-out infinite alternate}@keyframes drift{0%{transform:translate(0) scale(1)}to{transform:translate(-6%,4%) scale(1.14)}}.kb{animation:kb 16s ease-in-out infinite alternate}@keyframes kb{0%{transform:scale(1.01)}to{transform:scale(1.14) translate(-2%,-2%)}}.play-bar{animation:prog 9s linear infinite}@keyframes prog{0%{width:0}to{width:100%}}.word{animation:word .45s cubic-bezier(.2,.8,.2,1) both}@keyframes word{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}.toast{animation:toast 7s cubic-bezier(.2,.8,.2,1) infinite}@keyframes toast{0%,8%{opacity:0;transform:translateX(24px)}16%,78%{opacity:1;transform:none}88%,to{opacity:0;transform:translateX(24px)}}.float{animation:float 6s ease-in-out infinite alternate}@keyframes float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.tick{animation:tickin .45s cubic-bezier(.2,.8,.2,1) both}@keyframes tickin{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.open{animation:open .45s cubic-bezier(.2,.8,.2,1) both}@keyframes open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sweep{position:relative;overflow:hidden}.sweep:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);transform:translateX(-100%);animation:sweep 4s ease-in-out infinite}@keyframes sweep{50%,to{transform:translateX(100%)}}.ring-flow{background:#fff;border:2px solid #2563eb}@keyframes ringflow{to{background-position:0 0,300% 0}}.price{animation:word .4s cubic-bezier(.2,.8,.2,1) both}.box-line{background:linear-gradient(90deg,#2563EB,#0050C8,#00B8F8);background-size:200% 100%;animation:flow 8s linear infinite}.chip{transition:background .2s,color .2s,border-color .2s}.chip:hover{border-color:#111}.sess{transition:background .2s}.sess:hover{background:rgba(255,255,255,.04)}.trace{stroke-dasharray:90 2400;animation:trace 5.5s linear infinite}.trace.t2{animation-delay:1.4s}.trace.t3{animation-delay:2.6s}.trace.t4{animation-delay:3.5s}@keyframes trace{0%{stroke-dashoffset:2490}to{stroke-dashoffset:0}}.node{transform-box:fill-box;transform-origin:center;animation:node 2.6s ease-in-out infinite}.node.n2{animation-delay:.6s}.node.n3{animation-delay:1.2s}.node.n4{animation-delay:1.8s}.node.n5{animation-delay:.3s}@keyframes node{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.9)}}.seat{animation:seat .3s ease-out both}@keyframes seat{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.capw{position:absolute;animation:capw 8s cubic-bezier(.2,.8,.2,1) infinite both}@keyframes capw{0%{opacity:0;transform:translateY(8px) scale(.94)}22%,3%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-6px)}}.ff{animation:ff 9s cubic-bezier(.2,.8,.2,1) infinite both}@keyframes ff{0%{opacity:0;transform:scale(.5)}4%,66%{opacity:1;transform:none}72%,to{opacity:0;transform:scale(.9)}}.lt{animation:lt 9s cubic-bezier(.2,.8,.2,1) infinite both}.inc{animation:inc 12s ease infinite both}@keyframes inc{0%{background-color:#fff;border-color:#e6e6ec}14.5%,2%{background-color:#F1F5FF;border-color:#BFD3FF}16.6%,to{background-color:#fff;border-color:#e6e6ec}}@media (max-width:760px){.hide-sm{display:none!important}}@media (prefers-reduced-motion:reduce){.mx *{animation:none!important}}.mx{position:relative;overflow:hidden}.mx>:not(.pflow){position:relative;z-index:1}.pflow{inset:0;z-index:0;pointer-events:none;overflow:hidden}.pflow,.pline{position:absolute}.pline{left:0;right:0;height:900px}.pline svg{position:absolute;inset:0;width:100%;height:100%}.pline .ln0{fill:none;stroke:rgba(37,99,235,.16);stroke-width:1.2}.pline .lt{fill:none;stroke:#2563EB;stroke-width:2;stroke-linecap:round;stroke-dasharray:.07 .93;opacity:.55;animation:lt 16s linear infinite}.pline .lt.l2{stroke:#00B8F8;animation-duration:20s;animation-delay:-7s}.pline .lt.l3{animation-duration:24s;animation-delay:-13s}@keyframes lt{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}