@keyframes mk-rise{0%{opacity:0;transform:translateY(38px) scale(.98);filter:blur(5px)}60%{filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes mk-rise-l{0%{opacity:0;transform:translateX(-44px);filter:blur(5px)}60%{filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes mk-rise-r{0%{opacity:0;transform:translateX(44px);filter:blur(5px)}60%{filter:blur(0)}to{opacity:1;transform:none;filter:none}}@keyframes mk-scale{0%{opacity:0;transform:scale(.9);filter:blur(4px)}to{opacity:1;transform:scale(1);filter:none}}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}@keyframes mk-pop-in{0%{opacity:0;transform:scale(.82) translateY(16px)}70%{opacity:1;transform:scale(1.03) translateY(-3px)}to{opacity:1;transform:none}}@keyframes mk-flip{0%{opacity:0;transform:perspective(900px) rotateX(18deg) translateY(28px)}to{opacity:1;transform:perspective(900px) rotateX(0deg) translateY(0)}}@keyframes mk-pop{0%{opacity:0;transform:scale(.6)}65%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mk-drift{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(34px,-22px,0) scale(1.07)}66%{transform:translate3d(-26px,18px,0) scale(.95)}}@keyframes mk-sheen{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes mk-ping{0%{transform:scale(1);opacity:.7}80%,to{transform:scale(2.6);opacity:0}}@keyframes mk-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mk-feed{0%,16%,to{background-color:#F8FAFC;box-shadow:0 0 0 0 rgba(79,70,229,0)}6%{background-color:#EEF2FF;box-shadow:0 0 0 1px rgba(79,70,229,.22)}}@keyframes mk-blink{50%{opacity:0}}@keyframes mk-marquee{to{transform:translateX(-50%)}}@keyframes mk-shine-sweep{0%{transform:translateX(-130%) skewX(-12deg)}45%,to{transform:translateX(130%) skewX(-12deg)}}@keyframes mk-glow-pulse{0%,to{box-shadow:0 4px 14px rgba(79,70,229,.28)}50%{box-shadow:0 6px 30px rgba(79,70,229,.55)}}@property --mk-bg-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes mk-beam-spin{to{--mk-bg-angle:360deg}}.mk-hero-seq>*{animation:mk-rise .9s cubic-bezier(.22,1,.36,1) both}.mk-hero-seq>:first-child{animation-delay:.05s}.mk-hero-seq>:nth-child(2){animation-delay:.14s}.mk-hero-seq>:nth-child(3){animation-delay:.23s}.mk-hero-seq>:nth-child(4){animation-delay:.33s}.mk-hero-seq>:nth-child(5){animation-delay:.43s}.mk-hero-seq>:nth-child(6){animation-delay:.53s}.mk-js [data-reveal]{opacity:0}.mk-js [data-reveal].is-in{animation:mk-rise .8s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--mk-d,0s)}.mk-js [data-reveal=left].is-in{animation-name:mk-rise-l}.mk-js [data-reveal=right].is-in{animation-name:mk-rise-r}.mk-js [data-reveal=scale].is-in{animation-name:mk-scale}.mk-js [data-reveal=fade].is-in{animation-name:mk-fade}.mk-js [data-reveal=pop].is-in{animation-name:mk-pop-in;animation-duration:.65s}.mk-js [data-reveal=flip].is-in{animation-name:mk-flip}.mk-js [data-reveal].mk-done{animation:none;opacity:1}.mk-d1{--mk-d:90ms}.mk-d2{--mk-d:180ms}.mk-d3{--mk-d:270ms}.mk-bar{transform-origin:left}.mk-js [data-reveal] .mk-bar{transform:scaleX(0)}.mk-js [data-reveal].is-in .mk-bar,.mk-js [data-reveal].mk-done .mk-bar{animation:mk-grow-x .9s cubic-bezier(.16,1,.3,1) .25s both}.mk-js [data-reveal].is-in .mk-num,.mk-js [data-reveal].mk-done .mk-num{animation:mk-pop .55s cubic-bezier(.16,1,.3,1) .35s both}.mk-blob{position:absolute;border-radius:9999px;filter:blur(70px);pointer-events:none;will-change:transform}.mk-blob-a{width:520px;height:520px;left:-120px;top:-180px;background:radial-gradient(circle at 30% 30%,rgba(79,70,229,.18),transparent 65%);animation:mk-drift 19s ease-in-out infinite}.mk-blob-b{width:460px;height:460px;right:-100px;top:30%;background:radial-gradient(circle at 60% 40%,rgba(14,165,233,.14),transparent 65%);animation:mk-drift 23s ease-in-out infinite reverse}.mk-shape{position:absolute;pointer-events:none;border-radius:9999px}.mk-shape-ring{width:130px;height:130px;border:2px solid rgba(99,102,241,.18)}.mk-shape-dot{width:14px;height:14px;background:rgba(16,185,129,.35)}.mk-grad-text{background:linear-gradient(100deg,#4F46E5,#0EA5E9 50%,#4F46E5);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mk-sheen 4.5s ease-in-out infinite}.mk-live{position:relative;display:inline-flex;width:7px;height:7px;border-radius:9999px;background:#059669;flex-shrink:0}.mk-live:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:mk-ping 2.4s cubic-bezier(0,0,.2,1) infinite}.mk-type{position:relative;display:inline-block}.mk-type-ghost{visibility:hidden}.mk-type-live{position:absolute;inset:0}.mk-caret{display:inline-block;width:3px;height:.95em;margin-left:2px;margin-right:-5px;vertical-align:-.08em;background:currentColor;animation:mk-blink 1s steps(1) infinite}.mk-grad-text .mk-caret{background:#0EA5E9}.mk-tabular{font-variant-numeric:tabular-nums}.mk-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.mk-marquee-track{display:flex;align-items:center;gap:44px;width:-moz-max-content;width:max-content;padding-right:44px;animation:mk-marquee 30s linear infinite}.mk-marquee:hover .mk-marquee-track{animation-play-state:paused}.mk-shine{position:relative;overflow:hidden}.mk-shine:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.45) 50%,transparent 75%);transform:translateX(-130%) skewX(-12deg);animation:mk-shine-sweep 3.8s ease-in-out 1.2s infinite;pointer-events:none}.mk-glow{animation:mk-glow-pulse 2.8s ease-in-out infinite}.mk-beam{position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--mk-bg-angle),transparent 0deg 250deg,rgba(79,70,229,.95) 300deg,rgba(14,165,233,.85) 325deg,rgba(5,150,105,.9) 345deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:mk-beam-spin 4.5s linear infinite;pointer-events:none;z-index:1}.mk-spot{position:relative}.mk-spot:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(99,102,241,.12),transparent 65%);opacity:0;transition:opacity .25s;pointer-events:none}.mk-spot:hover:after{opacity:1}[data-tilt]{transition:transform .18s ease-out;transform-style:preserve-3d}[data-parallax],[data-tilt]{will-change:transform}.mk-mock-in{animation:mk-scale .9s cubic-bezier(.16,1,.3,1) .35s both}.mk-mock-in.mk-done{animation:none}.mk-floaty{animation:mk-float 7s ease-in-out 1.6s infinite}.mk-floaty-slow{animation:mk-float 9s ease-in-out infinite}.mk-badge-a{animation:mk-float 6s ease-in-out .8s infinite}.mk-badge-b{animation:mk-float 8s ease-in-out 2.2s infinite}.mk-feed-row{animation:mk-feed 9s ease-in-out infinite}.mk-feed-row:nth-child(2){animation-delay:3s}.mk-feed-row:nth-child(3){animation-delay:6s}.mk-aurora{position:absolute;inset:-40%;background:conic-gradient(from 180deg at 50% 50%,rgba(79,70,229,.4),rgba(14,165,233,.25),rgba(5,150,105,.3),rgba(79,70,229,.4));filter:blur(80px);opacity:.5;animation:mk-drift 16s ease-in-out infinite alternate;pointer-events:none}.mk-progress{position:fixed;top:0;left:0;right:0;height:2.5px;z-index:90;transform-origin:left;transform:scaleX(var(--mk-p,0));background:linear-gradient(90deg,#4F46E5,#0EA5E9,#059669);pointer-events:none}@media (min-width:64rem){.mk-cols-r380{grid-template-columns:minmax(0,1fr) 380px}.mk-cols-r400{grid-template-columns:minmax(0,1fr) 400px}.mk-cols-r430{grid-template-columns:minmax(0,1fr) 430px}.mk-cols-r460{grid-template-columns:minmax(0,1fr) 460px}.mk-cols-l460{grid-template-columns:460px minmax(0,1fr)}}.mk-cols-compare{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}@media (min-width:48rem){.mk-cols-56{grid-template-columns:56px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mk-js [data-reveal]{opacity:1}.mk-aurora,.mk-badge-a,.mk-badge-b,.mk-beam,.mk-blob,.mk-caret,.mk-feed-row,.mk-floaty,.mk-floaty-slow,.mk-glow,.mk-grad-text,.mk-hero-seq>*,.mk-js [data-reveal] .mk-bar,.mk-js [data-reveal].is-in,.mk-js [data-reveal].is-in .mk-num,.mk-js [data-reveal].mk-done .mk-num,.mk-live:after,.mk-marquee-track,.mk-mock-in,.mk-shine:after{animation:none}.mk-js [data-reveal] .mk-bar{transform:none}[data-tilt]{transition:none}}