.mkt{--paper:#f7f7fa;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ink-600:#494954;background:var(--paper);color:var(--ink-900);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mkt ::selection{background:var(--brand-100);color:var(--ink-950)}@keyframes mkPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes mkRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mkReveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes mkBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes mkSpin{to{transform:rotate(1turn)}}@keyframes mkRiseSm{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mkt .mk-hero1{animation:mkRise .6s cubic-bezier(.2,.7,.3,1) both}.mkt .mk-hero2{animation:mkRise .6s cubic-bezier(.2,.7,.3,1) .12s both}.mkt .mk-rise-sm{animation:mkRiseSm .4s cubic-bezier(.2,.7,.3,1) both}@supports (animation-timeline:view()){.mkt .mk-rv{animation:mkReveal linear both;animation-timeline:view();animation-range:entry 0 cover 16%}}@media (prefers-reduced-motion:reduce){.mkt .mk-hero1,.mkt .mk-hero2,.mkt .mk-rise-sm,.mkt .mk-rv,.mkt [class*=mk-anim]{animation:none!important}}