.mk-brand{background-color:var(--u-brand);color:var(--u-on-brand);--mk-fg:var(--u-on-brand);--mk-fg-soft:color-mix(in oklab, var(--u-on-brand), transparent 22%);--mk-line:color-mix(in oklab, var(--u-on-brand), transparent 82%);--mk-hover:color-mix(in oklab, var(--u-on-brand), transparent 88%);--mk-disc:color-mix(in oklab, var(--u-brand-tint), transparent 88%);--mk-on-fg:var(--u-brand)}[data-theme=dark] .mk-brand{background-color:var(--u-brand-tint);color:var(--u-ink);--mk-fg:var(--u-ink);--mk-fg-soft:var(--u-muted);--mk-line:color-mix(in oklab, var(--u-ink), transparent 84%);--mk-hover:color-mix(in oklab, var(--u-ink), transparent 90%);--mk-disc:color-mix(in oklab, var(--u-brand), transparent 86%);--mk-on-fg:var(--u-brand-tint)}.mk-brand :focus-visible{outline-color:var(--mk-fg)}.mk-discs{background-image:radial-gradient(circle at center, var(--mk-disc) 0 14px, transparent 14.5px);background-position:top;background-size:48px 48px}.mk-cta{background-color:var(--u-night);color:var(--u-on-night);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--u-on-night), transparent 88%), 0 10px 28px -12px color-mix(in oklab, var(--u-night), transparent 20%)}.mk-cta:hover{background-color:color-mix(in oklab, var(--u-night), white 10%)}[data-theme=dark] .mk-cta{background-color:var(--u-brand);color:var(--u-on-brand);box-shadow:0 10px 28px -12px color-mix(in oklab, var(--u-brand), transparent 30%)}[data-theme=dark] .mk-cta:hover{background-color:color-mix(in oklab, var(--u-brand), white 10%)}.mk-header{--hdr-fg:var(--u-ink);--hdr-soft:var(--u-muted);--hdr-hover:var(--u-brand-tint);--hdr-active:var(--u-brand-tint);--hdr-line:transparent;--hdr-bg:var(--u-paper);color:var(--hdr-fg);background-color:var(--hdr-bg);box-shadow:0 1px 0 var(--hdr-line);transition:background-color .2s,color .2s,box-shadow .2s}.mk-header[data-scrolled=true]{--hdr-line:var(--u-line);--hdr-bg:color-mix(in oklab, var(--u-paper), transparent 8%);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px)}.mk-header[data-surface=brand]{--hdr-fg:var(--u-on-brand);--hdr-soft:color-mix(in oklab, var(--u-on-brand), transparent 20%);--hdr-hover:color-mix(in oklab, var(--u-on-brand), transparent 88%);--hdr-active:color-mix(in oklab, var(--u-on-brand), transparent 84%);--hdr-line:transparent;--hdr-bg:var(--u-brand);-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=dark] .mk-header[data-surface=brand]{--hdr-fg:var(--u-ink);--hdr-soft:var(--u-muted);--hdr-hover:color-mix(in oklab, var(--u-ink), transparent 90%);--hdr-active:color-mix(in oklab, var(--u-ink), transparent 86%);--hdr-bg:var(--u-brand-tint)}.mk-header[data-surface=brand] :focus-visible{outline-color:var(--hdr-fg)}.mk-logo-reversed,.mk-header[data-surface=brand] .mk-logo-light,[data-theme=dark] .mk-logo-light{display:none}.mk-header[data-surface=brand] .mk-logo-reversed,[data-theme=dark] .mk-logo-reversed{display:block}.mk-header-cta{background-color:var(--u-brand);color:var(--u-on-brand);border:1px solid #0000}.mk-header-cta:hover{background-color:color-mix(in oklab, var(--u-brand), black 12%)}.mk-header[data-surface=brand] .mk-header-cta{color:var(--hdr-fg);border-color:color-mix(in oklab, var(--hdr-fg), transparent 55%);background-color:#0000}.mk-header[data-surface=brand] .mk-header-cta:hover{background-color:var(--hdr-hover)}@media (min-width:1024px) and (max-height:860px){.mk-hero-demo{zoom:.88}}@media (min-width:1024px) and (max-height:740px){.mk-hero-demo{zoom:.8}}.mk-pinned-only{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.mk-pinned-only{display:block}.mk-still-only{display:none}.mk-pinned-flush{padding-top:0}}@keyframes mk-arrive{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}.mk-arrive{animation:.32s cubic-bezier(.2,.8,.2,1) both mk-arrive}@keyframes mk-stamp-disc{0%{fill:var(--mk-stamp-from);transform:scale(.6)}to{fill:var(--mk-stamp-to);transform:scale(1)}}.mk-stamp-disc{transform-box:fill-box;transform-origin:50%;animation:.18s cubic-bezier(.2,.9,.3,1.2) both mk-stamp-disc}@keyframes mk-press{0%{transform:scale(1)}35%{transform:scale(.985)}to{transform:scale(1)}}.mk-press{animation:.26s ease-out mk-press}.mk-fade{transition:opacity .42s}@media (prefers-reduced-motion:reduce){.mk-arrive,.mk-stamp-disc,.mk-press{animation:none}.mk-fade{transition:none}}.mk-wallpaper{background:radial-gradient(120% 70% at 50% 0,#3424d1bf,#0000 70%),radial-gradient(90% 60% at 100% 100%,#3424d173,#0000 70%),#14122b;background:radial-gradient(120% 70% at 50% 0,lab(29.1431% 50.0913 -86.4744/.75),#0000 70%),radial-gradient(90% 60% at 100% 100%,lab(29.1431% 50.0913 -86.4744/.45),#0000 70%),#14122b}.mk-glass{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background-color:#f6f5fbdb;background-color:lab(96.7431% 1.13991 -2.76753/.86)}.mk-stage{background:radial-gradient(80% 60% at 70% 0%, #3424d173, transparent 70%), radial-gradient(60% 50% at 0% 100%, #3424d133, transparent 70%), var(--u-night)}@supports (color:lab(0% 0 0)){.mk-stage{background:radial-gradient(80% 60% at 70% 0%, lab(29.1431% 50.0913 -86.4744/.45), transparent 70%), radial-gradient(60% 50% at 0% 100%, lab(29.1431% 50.0913 -86.4744/.2), transparent 70%), var(--u-night)}}.mk-stage-discs{background-image:radial-gradient(circle,#e7e5ff0f 0 10px,#0000 10.5px);background-image:radial-gradient(circle,lab(91.6904% 4.32441 -12.3842/.06) 0 10px,#0000 10.5px);background-size:36px 36px}
