html{scroll-padding-top:5rem}@media (prefers-reduced-motion:no-preference){:root[data-mk-motion] [data-animate]:not([data-inview]){opacity:0}:root[data-mk-motion] [data-animate][data-inview]:not([data-inview=instant]){animation:.75s cubic-bezier(.2,.7,.2,1) backwards mk-in;animation-delay:calc(var(--i,0) * 70ms)}[data-animate]{--mk-from:0 1.5rem;--mk-from-scale:1}[data-animate=fade]{--mk-from:0 0}[data-animate=scale]{--mk-from:0 0;--mk-from-scale:.96}[data-animate=left]{--mk-from:-1.5rem 0}:root[data-mk-motion] [data-animate]:not([data-inview]) .mk-grow-x{scale:0 1}:root[data-mk-motion] [data-animate]:not([data-inview]) .mk-grow-y{scale:1 0}:root[data-mk-motion] [data-animate]:not([data-inview]) .mk-draw{stroke-dashoffset:var(--mk-len,1)}:root[data-mk-motion] [data-animate]:not([data-inview]) .mk-pop{opacity:0;translate:0 .5rem;scale:.9}.mk-grow-x,.mk-grow-y,.mk-pop{transition:scale 1s cubic-bezier(.2,.8,.2,1),opacity .6s,translate .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.25s + var(--d,0) * 90ms)}.mk-draw{transition:stroke-dashoffset 1.6s cubic-bezier(.45,0,.2,1) .2s}:root[data-mk-motion] [data-loop]:not([data-visible]),:root[data-mk-motion] [data-loop]:not([data-visible]) *{animation-play-state:paused!important}}.mk-grow-x{transform-origin:0}.mk-grow-y{transform-origin:bottom}.mk-draw{stroke-dasharray:var(--mk-len,1) 2;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.mk-rise{animation:.9s cubic-bezier(.2,.7,.2,1) both mk-rise;animation-delay:calc(50ms + var(--i,0) * 80ms)}.mk-words>span{animation:.8s cubic-bezier(.2,.7,.2,1) both mk-word;animation-delay:calc(var(--w,0) * 45ms);display:inline-block}}@keyframes mk-in{0%{opacity:0;translate:var(--mk-from);scale:var(--mk-from-scale);filter:blur(6px)}}@keyframes mk-rise{0%{opacity:0;filter:blur(8px);translate:0 1.25rem}}@keyframes mk-word{0%{opacity:0;filter:blur(10px);translate:0 .45em}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mk-reveal{animation:linear both mk-reveal;animation-timeline:view();animation-range:entry entry 60%}.mk-tilt{transform-origin:50% 0;animation:linear both mk-tilt;animation-timeline:view();animation-range:entry cover 35%}.mk-header{animation:linear both mk-header;animation-timeline:scroll(root);animation-range:0 140px}}}@keyframes mk-reveal{0%{opacity:0;transform:translateY(2.5rem)scale(.98)}to{opacity:1;transform:none}}@keyframes mk-tilt{0%{transform:perspective(1600px)rotateX(16deg)scale(.94)}to{transform:none}}@keyframes mk-header{to{box-shadow:0 8px 32px -18px #00000059;box-shadow:0 8px 32px -18px lab(0% 0 0/.35)}}@media (prefers-reduced-motion:no-preference){.mk-ticker{animation:12s cubic-bezier(.65,0,.35,1) infinite mk-ticker}.mk-float{animation:7s ease-in-out infinite mk-float}.mk-float-slow{animation:10s ease-in-out infinite mk-float}.mk-marquee-track{animation:mk-marquee var(--mk-duration,45s) linear infinite}.mk-marquee[data-reverse] .mk-marquee-track{animation-direction:reverse}.mk-marquee:hover .mk-marquee-track,.mk-marquee:focus-within .mk-marquee-track{animation-play-state:paused}.mk-type{animation:mk-type var(--mk-type-duration,7s) steps(var(--steps,40), end) infinite}.mk-caret{animation:1s step-end infinite mk-caret}.mk-feed{animation:mk-feed var(--mk-duration,18s) linear infinite}.mk-cycle{animation:mk-cycle calc(var(--n,4) * 1.6s) ease-in-out infinite;animation-delay:calc(var(--i,0) * 1.6s)}.mk-ping{animation:2.4s cubic-bezier(0,0,.2,1) infinite mk-ping;animation-delay:calc(var(--i,0) * .6s)}.mk-pulse{animation:2.6s ease-in-out infinite mk-pulse;animation-delay:calc(var(--i,0) * .35s)}.mk-blink{animation:1.4s ease-in-out infinite mk-blink;animation-delay:calc(var(--i,0) * .2s)}.mk-spin-slow{animation:60s linear infinite mk-spin}.mk-eq{animation:mk-eq var(--mk-eq,3.2s) ease-in-out infinite;animation-delay:calc(var(--i,0) * -.23s)}.mk-sheen{background-size:250% 100%;animation:3.2s linear infinite mk-sheen}.mk-globe-dots{animation:24s linear infinite mk-globe}.mk-appear{animation:mk-appear var(--mk-cycle,8s) cubic-bezier(.2, .7, .2, 1) infinite backwards;animation-delay:calc(.3s + var(--i,0) * .5s)}}@keyframes mk-ticker{0%,17%{transform:translateY(0)}20%,37%{transform:translateY(-1.25rem)}40%,57%{transform:translateY(-2.5rem)}60%,77%{transform:translateY(-3.75rem)}80%,97%{transform:translateY(-5rem)}to{transform:translateY(-6.25rem)}}@keyframes mk-float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes mk-marquee{to{transform:translate(-50%)}}@keyframes mk-type{0%{clip-path:inset(0 100% 0 0)}45%,85%{clip-path:inset(0)}95%,to{clip-path:inset(0 100% 0 0)}}@keyframes mk-caret{50%{opacity:0}}@keyframes mk-feed{to{transform:translateY(-50%)}}@keyframes mk-cycle{0%,to{background-color:#0000}8%,22%{background-color:color-mix(in oklch, var(--brand) 12%, transparent)}32%{background-color:#0000}}@keyframes mk-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes mk-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes mk-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes mk-spin{to{rotate:360deg}}@keyframes mk-eq{0%,to{scale:1 .35}50%{scale:1}}@keyframes mk-sheen{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes mk-globe{to{transform:translate(-50%)}}@keyframes mk-appear{0%{opacity:0;translate:0 .5rem}6%,78%{opacity:1;translate:0}86%,to{opacity:0;translate:0 -.25rem}}.mk-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mk-marquee-track{width:max-content;display:flex}@media (prefers-reduced-motion:reduce){.mk-marquee{-webkit-mask-image:none;mask-image:none}.mk-marquee-track{flex-wrap:wrap;justify-content:center;width:auto}.mk-marquee-track>[aria-hidden=true]{display:none}}.mk-hero-glow{background:radial-gradient(60% 55% at 50% 0%, color-mix(in oklch, var(--brand) 16%, transparent), transparent 70%), radial-gradient(40% 40% at 85% 20%, color-mix(in oklch, var(--chart-3) 8%, transparent), transparent 70%)}.mk-grid{background-image:linear-gradient(to right, color-mix(in oklch, var(--foreground) 6%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklch, var(--foreground) 6%, transparent) 1px, transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%)}.mk-screen-glow{background:radial-gradient(50% 50% at 50% 50%, color-mix(in oklch, var(--brand) 22%, transparent), transparent 70%);filter:blur(40px)}.mk-dark-panel{background:radial-gradient(60% 80% at 100% 0,#00a45338,#0000 60%),radial-gradient(50% 60% at 0 100%,#3a81d71f,#0000 60%),#141413;background:radial-gradient(60% 80% at 100% 0,lab(59.2207% -53.0643 32.0588/.22),#0000 60%),radial-gradient(50% 60% at 0 100%,lab(52.6468% -.0438988 -51.7831/.12),#0000 60%),#141413}.mk-stage{background:radial-gradient(70% 90% at 85% 100%,#0088448c,#0000 65%),radial-gradient(45% 60% at 10% 0,#17634e59,#0000 70%),linear-gradient(160deg,#10110f,#0b0c0b 55%,#0f1a13);background:radial-gradient(70% 90% at 85% 100%,lab(49.6874% -46.8471 28.3188/.55),#0000 65%),radial-gradient(45% 60% at 10% 0,lab(37.2541% -27.8621 5.09465/.35),#0000 70%),linear-gradient(160deg,#10110f,#0b0c0b 55%,#0f1a13)}.mk-dots-light{background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-image:radial-gradient(lab(100% 0 0/.08) 1px,#0000 1px);background-size:18px 18px}.mk-dots{background-image:radial-gradient(color-mix(in oklch, var(--foreground) 14%, transparent) 1px, transparent 1px);background-size:16px 16px}.mk-guides{background-image:linear-gradient(to bottom, color-mix(in oklch, var(--foreground) 12%, transparent) 50%, transparent 50%), linear-gradient(to bottom, color-mix(in oklch, var(--foreground) 12%, transparent) 50%, transparent 50%);background-position:0 0,100% 0;background-repeat:repeat-y;background-size:1px 8px,1px 8px}.mk-eyebrow-rule{background-image:radial-gradient(color-mix(in oklch, var(--foreground) 28%, transparent) 1px, transparent 1.2px);background-position:0 100%;background-repeat:repeat-x;background-size:6px 2px}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary{list-style:none}.mk-faq[open] .mk-faq-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.mk-faq::details-content{transition:height .3s ease, content-visibility .3s allow-discrete;height:0;overflow:clip}.mk-faq[open]::details-content{height:auto}}.mk-faq-root{interpolate-size:allow-keywords}.mk-sheet::backdrop{background:#00000040;background:lab(0% 0 0/.25)}@media (prefers-reduced-motion:no-preference){.mk-sheet{transition:translate .22s ease, display .22s allow-discrete, overlay .22s allow-discrete;translate:100%}.mk-sheet:popover-open{translate:0}@starting-style{.mk-sheet:popover-open{translate:100%}}.mk-menu{transition:opacity .18s ease, translate .18s ease, display .18s allow-discrete, overlay .18s allow-discrete;opacity:0;translate:0 -.5rem}.mk-menu:popover-open{opacity:1;translate:0}@starting-style{.mk-menu:popover-open{opacity:0;translate:0 -.5rem}}}.mk-menu-trigger:has(+.mk-menu:popover-open){color:var(--foreground)}.mk-menu-trigger:has(+.mk-menu:popover-open) svg{rotate:180deg}@media (prefers-reduced-motion:no-preference){.mk-dock{transition:translate .45s cubic-bezier(.2,.8,.2,1),opacity .3s}}.mk-dock[data-hidden]{opacity:0;pointer-events:none;translate:-50% calc(100% + 2rem)}
