.mk-site{--background:#fff;--foreground:#0b0d14;--card:#fff;--card-foreground:#0b0d14;--popover:#fff;--popover-foreground:#0b0d14;--primary:#4c66f5;--primary-foreground:#fff;--secondary:#f3f5ff;--secondary-foreground:#0b0d14;--muted:#f3f5ff;--muted-foreground:#5b5f70;--accent:#edeff7;--accent-foreground:#0b0d14;--border:#e2e5ef;--input:#d3d6e0;--ring:#8f9fff;--glow:85 110 255;--frame:#ffffffa6;--shadow:36 52 140;--mk-blue:#556eff;--mk-blue-text:#4058e6;--mk-tint:#eef1ff;--mk-tint-border:#dce2ff;--mk-tile:#e2e7ff;--mk-band-from:#4c66f5;--mk-band-to:#3b52d9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);color:var(--foreground)}.mk-band{background:linear-gradient(135deg, var(--mk-band-from), var(--mk-band-to));color:#fff}.mk-hero-wash{background:radial-gradient(55% 70% at 80% 0%, rgb(var(--glow) / .16), transparent 70%), linear-gradient(to bottom, var(--mk-tint), transparent)}html:has(.mk-site){scroll-padding-top:5rem}@media (prefers-reduced-motion:no-preference){html:has(.mk-site){scroll-behavior:smooth}}.mk-grain{z-index:50;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.mk-glow{background:radial-gradient(60% 55% at 50% 40%, rgb(var(--glow) / .22), transparent 70%), radial-gradient(35% 40% at 85% 75%, rgb(var(--glow) / .14), transparent 70%);filter:blur(8px)}.mk-frame{background:var(--frame);box-shadow:0 0 0 1px rgb(var(--shadow) / .08), 0 24px 60px -24px rgb(var(--shadow) / .35), 0 8px 20px -12px rgb(var(--shadow) / .18)}.mk-video-frame{width:min(21rem,100%,max(15rem,56.25svh - 6.1875rem));max-width:100%}@media (prefers-reduced-motion:no-preference){.mk-faq[open] .mk-faq-answer{animation:.24s cubic-bezier(.16,1,.3,1) mk-faq-open}@supports (animation-timeline:view()){.mk-reveal{animation:linear both mk-reveal;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes mk-faq-open{0%{opacity:0;transform:translateY(-.4rem)}}@keyframes mk-reveal{0%{opacity:0;transform:translateY(28px)}}
.mk-site{--draw-card:#fff;--draw-ink:#0f1330;--draw-muted:#6e7180;--draw-line:#edeff7;--draw-tile:#eef1ff;--draw-tile-ring:#dfe3f0;--draw-blue:#556eff;--draw-blue-ink:#3b52d9;--draw-avatar:#dde3ff;--draw-paper:#fdfdfb;--draw-paper-ink:#2b2e3a;--draw-paper-faint:#7c808e;--draw-stage:#eef1ff;--draw-shadow:0 .06em .12em #0f13300f, 0 .4em .9em #0f13300f, 0 1.1em 2.2em -.7em #0f133029, 0 2.2em 4.4em -1.8em #3b52d942;--draw-shadow-soft:0 .06em .12em #0f13300d, 0 .6em 1.4em -.5em #0f133024, 0 1.6em 3em -1.5em #3b52d933}.mk-stage{container-type:inline-size}.mk-draw{width:100%;font-size:calc(100cqw / var(--units,24));letter-spacing:-.01em;color:var(--draw-ink);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1.25;position:relative}.mk-stage-wash{background:radial-gradient(70% 60% at 85% 10%, #ffffff8c, transparent 70%), var(--draw-stage)}.mk-card{background:var(--draw-card);color:var(--draw-ink);box-shadow:var(--draw-shadow-soft)}.mk-paper{background:var(--draw-paper);color:var(--draw-paper-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;box-shadow:var(--draw-shadow)}.mk-bubble{background:var(--draw-card);color:var(--draw-ink);box-shadow:var(--draw-shadow-soft);letter-spacing:-.02em;text-wrap:balance;border-radius:1.1em 1.1em 1.1em .32em;display:inline-block}.mk-initials{background:var(--draw-avatar);color:var(--draw-blue-ink);letter-spacing:0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.mk-draft{border:.08em dashed var(--draw-blue);letter-spacing:-.02em;background:#ffffffb3;border-radius:1.1em 1.1em 1.1em .32em}.mk-caret{vertical-align:-.15em;background:var(--draw-blue);width:.07em;height:1.05em;margin-left:.06em;display:inline-block}@property --move{syntax:"*";inherits:false}@property --d{syntax:"*";inherits:false}@property --t{syntax:"*";inherits:false}@media (prefers-reduced-motion:no-preference){.mk-scene[data-stage] .mk-a{animation-name:var(--move);animation-duration:var(--t,.7s);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:var(--d,0s);animation-fill-mode:both}.mk-scene[data-stage=waiting] .mk-a{animation-play-state:paused}.mk-caret{animation:1s step-end infinite mk-blink}.mk-landing{transform-origin:0 100%;animation:.6s cubic-bezier(.16,1,.3,1) both mk-land}}.mk-rise{--move:mk-rise}.mk-pop{--move:mk-pop}.mk-land{--move:mk-land;transform-origin:0 100%}.mk-fade{--move:mk-fade}.mk-press{--move:mk-press}@keyframes mk-rise{0%{opacity:0;transform:translateY(.8em)}}@keyframes mk-pop{0%{opacity:0;transform:scale(.7)}}@keyframes mk-land{0%{opacity:0;transform:translateY(.6em)scale(.9)}}@keyframes mk-fade{0%{opacity:0}}@keyframes mk-press{0%,to{transform:none}45%{transform:scale(.94)}}@keyframes mk-blink{50%{opacity:0}}
.mk-site{--cs-ease:cubic-bezier(.16, 1, .3, 1);--cs-navy:#0f1330;--cs-stage:radial-gradient(90% 60% at 12% 0%, #fffffff2, transparent 62%), radial-gradient(70% 55% at 100% 100%, #556eff33, transparent 70%), linear-gradient(165deg, #f7f8ff 0%, #e9edff 100%);--cs-depth:0 0 0 1px #24348c0f, 0 1px 2px #0f13300a, 0 12px 32px -12px #24348c2e, 0 48px 96px -40px #3b52d959}.mk-cs-hero-light{background:radial-gradient(50% 70% at 70% 45%,#556eff38,#0000 70%),radial-gradient(40% 50% at 0 0,#556eff1a,#0000 70%),linear-gradient(#e6ebff,#f1f3ff 70%,#fff)}.mk-cs-video-field{background:radial-gradient(45% 40% at 50% 42%,#ffffff4d,#0000 70%),radial-gradient(60% 50% at 0 0,#ffffff38,#0000 60%),radial-gradient(70% 60% at 100% 100%,#0f133052,#0000 70%),linear-gradient(160deg,#6f84ff 0%,#4c66f5 45%,#3046c4 100%);box-shadow:inset 0 1px #ffffff59,0 40px 100px -50px #3b52d9bf}.mk-cs-video-glow{filter:blur(10px);background:radial-gradient(55% 50% at 50% 42%,#ffffff59,#0000 70%),radial-gradient(35% 40% at 80% 78%,#a0afff66,#0000 70%)}.mk-cs-orbit{pointer-events:none;position:absolute}.mk-cs-journey{display:grid}.mk-cs-step-frame{display:block}.mk-cs-sticky{display:none}@media (min-width:1024px){.mk-cs-journey{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:4rem}.mk-cs-step{align-items:flex-start;min-height:88svh;padding-top:28svh;display:flex}.mk-cs-step-frame{display:none}.mk-cs-sticky{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;height:calc(100svh - 4rem);display:flex;position:sticky;top:4rem}.mk-cs-sticky .mk-cs-panel{width:min(100%,96.1539svh - 9.61539rem)}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.mk-cs-journey{grid-template-columns:minmax(0,1fr)}.mk-cs-sticky{display:none}.mk-cs-step{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:4rem;min-height:0;padding-block:3rem;display:grid}.mk-cs-step-text{margin-top:9rem}.mk-cs-step-frame{display:block}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.mk-cs-steps[data-tracking] .mk-cs-step-text{transition:opacity .6s var(--cs-ease), transform .9s var(--cs-ease)}.mk-cs-steps[data-tracking] .mk-cs-step:not([data-active]) .mk-cs-step-text{opacity:.16;transform:translateY(1.25rem)}}.mk-cs-panel{isolation:isolate;background:var(--cs-stage);box-shadow:var(--cs-depth);border-radius:2.25rem;padding:5%;position:relative}.mk-cs-panel:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff80}.mk-cs-marks{gap:.4rem;display:flex}.mk-cs-mark-bar{background:#24348c1f;border-radius:999px;width:1.75rem;height:.25rem;display:block;position:relative;overflow:hidden}.mk-cs-mark-bar:after{content:"";background:var(--mk-blue);opacity:0;position:absolute;inset:0}.mk-cs-mark-bar[data-on]:after{opacity:1}.mk-cs-part[data-state=before]{opacity:0;transform:var(--before,translateY(1.5em) scale(.97))}.mk-cs-part[data-state=after]{opacity:0;transform:var(--after,translateY(-1.5em) scale(.97))}@media (prefers-reduced-motion:no-preference){.mk-cs-part{transition:opacity .65s var(--cs-ease), transform .95s var(--cs-ease)}.mk-cs-part[data-state=on]{transition-delay:var(--delay,0s)}.mk-cs-mark-bar:after{transition:opacity .4s var(--cs-ease)}}.mk-cs-inbox{--before:translateY(2em) scale(.96);--after:translateY(-2em) scale(.9)}.mk-cs-inbox-card{opacity:.5;transform:scale(.95)}.mk-cs-found{--delay:3.3s}.mk-cs-found-tick{--delay:3.8s}.mk-cs-window{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 80%,#0000);mask-image:linear-gradient(#0000,#000 12% 80%,#0000)}.mk-cs-track{transform:translateY(-7em)}@media (prefers-reduced-motion:no-preference){.mk-cs-world[data-scene="1"] .mk-cs-track{animation:3.2s cubic-bezier(.3,.1,.2,1) both mk-cs-pile-up}.mk-cs-world[data-scene="1"] .mk-cs-inbox-card{animation:mk-cs-step-back .95s var(--cs-ease) 3s both}.mk-cs-world[data-scene="1"] .mk-cs-sweep{animation:mk-cs-sweep 1.1s var(--cs-ease) 3s both}}@keyframes mk-cs-pile-up{0%{transform:translateY(-34em)}}@keyframes mk-cs-step-back{0%{opacity:1;transform:none}}.mk-cs-sweep{inset-inline:0;opacity:0;background:linear-gradient(#0000,#556eff38,#0000);height:5em;position:absolute;top:0}@keyframes mk-cs-sweep{0%{opacity:0;transform:translateY(-5em)}25%{opacity:1}to{opacity:0;transform:translateY(20em)}}.mk-cs-found{--before:scale(.92);--after:translateY(-4em) scale(.85);box-shadow:0 0 0 .12em #556eff73,0 1.2em 2.6em -.8em #0f133047,0 2.6em 5em -2em #3b52d973}.mk-cs-receipt{--before:translateY(5em) scale(.85);--after:translate(-.7em, 8em) scale(.18)}.mk-cs-read{z-index:0;position:relative}.mk-cs-read:before{content:"";z-index:-1;background:#556eff24;border-radius:.35em;position:absolute;inset:-.25em -.35em;box-shadow:inset 0 0 0 .08em #556eff8c}.mk-cs-read[data-state=before]:before,.mk-cs-read[data-state=after]:before{opacity:0;transform:scale(.85)}@media (prefers-reduced-motion:no-preference){.mk-cs-read:before{transition:opacity .5s var(--cs-ease), transform .7s var(--cs-ease)}.mk-cs-read[data-state=on]:before{transition-delay:var(--delay,0s)}}.mk-cs-field{--before:translateX(1.5em);--after:translate(-3em, 6em) scale(.6)}.mk-cs-pop{--before:scale(.3);--after:scale(.3)}.mk-cs-approve{--before:translateY(1.5em);--after:translateY(2em) scale(.9)}.mk-cs-approve-label{opacity:0}@media (prefers-reduced-motion:no-preference){.mk-cs-world[data-scene="3"] .mk-cs-approve-press{animation:mk-cs-press .5s var(--cs-ease) .7s both}.mk-cs-world[data-scene="3"] .mk-cs-approve-label{animation:.3s .95s both mk-cs-out}.mk-cs-world[data-scene="3"] .mk-cs-approved-label{animation:mk-cs-in .4s var(--cs-ease) 1s both}}@keyframes mk-cs-press{45%{transform:scale(.93)}}@keyframes mk-cs-out{0%{opacity:1}to{opacity:0}}@keyframes mk-cs-in{0%{opacity:0;transform:translateY(.4em)}}.mk-cs-xero{--before:scale(.5);--after:translateY(-3em) scale(.8)}.mk-cs-bill{--before:translateY(3em) scale(.96);--after:translateY(-3em) scale(.96)}.mk-cs-sarah{--before:translateY(2em)}.mk-cs-tile-blue{color:#fff;background:radial-gradient(80% 70% at 10% 0,#ffffff38,#0000 60%),linear-gradient(160deg,#5a73ff 0%,#4058e6 55%,#3349c9 100%)}.mk-cs-tile{background:radial-gradient(80% 60% at 100% 0,#fffc,#0000 70%),linear-gradient(170deg,#f6f7ff,#edf0ff)}.mk-cs-finale{color:#fff;background:radial-gradient(60% 80% at 15% 0,#fff3,#0000 60%),radial-gradient(50% 70% at 100% 100%,#0f133047,#0000 70%),linear-gradient(150deg,#5a73ff 0%,#4058e6 50%,#2f44c0 100%);box-shadow:0 40px 100px -40px #3b52d999}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.mk-cs-orbit{animation:linear both mk-cs-drift-up;animation-timeline:scroll(root);animation-range:0 100vh}}}@keyframes mk-cs-drift-up{to{transform:translateY(var(--drift,-4rem))}}
