.mk-root{--mk-ease:cubic-bezier(.16, 1, .3, 1);--mk-spring:linear(0, .126, .258, .385, .503, .609, .701, .778, .842, .894, .934, .964, .987, 1.003, 1.013, 1.02, 1.023, 1.024, 1.024, 1.022, 1.02, 1.017, 1.014, 1.012, 1.01, 1.008, 1.006, 1.004, 1);--mk-pop:linear(0, .246, .474, .671, .831, .953, 1.04, 1.095, 1.125, 1.135, 1.131, 1.118, 1.099, 1.079, 1.058, 1.04, 1.024, 1.012, 1.002, .995, .991, .989, .989, .989, .99, .992, .994, .995, 1);font-size:15px}.mk-root .pressable{transition-duration:.2s}.mk-root .pressable:active:not(:disabled){transition-duration:90ms}.mk-rise{animation:mk-rise .8s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 70ms + .32s)}@keyframes mk-rise{0%{opacity:0;transform:translateY(10px)}}.mk-line{margin:-.06em -.08em -.16em;padding:.06em .08em .16em;display:block;overflow:clip}.mk-line>span{animation:mk-line-up .9s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 90ms + 60ms);display:block}@keyframes mk-line-up{0%{transform:translateY(108%)}}.mk-word{vertical-align:top;margin:-.06em -.05em -.16em;padding:.06em .05em .16em;display:inline-block;overflow:clip}.mk-word>span{display:inline-block}.mk-words-load .mk-word>span{animation:mk-line-up .85s var(--mk-ease) both;animation-delay:calc(var(--w,0) * 26ms + 60ms)}.mk-kite-in{animation:mk-kite-in 1.1s var(--mk-spring) both;animation-delay:calc(var(--i,0) * .11s + .38s)}@keyframes mk-kite-in{0%{opacity:0;transform:translateY(56px)rotate(-5deg)}}.mk-unspool{animation:mk-unspool 1s var(--mk-ease) both;animation-delay:.48s}@keyframes mk-unspool{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.mk-fade{animation:mk-fade .7s var(--mk-ease) both;animation-delay:calc(var(--i,0) * 60ms + .9s)}@keyframes mk-fade{0%{opacity:0}}.mk-sway{transform-origin:50% 100%;animation:7.3s ease-in-out infinite mk-sway-a;animation-delay:calc(var(--i,0) * -2.9s)}.mk-sway>svg{transform-origin:50% 100%;animation:4.1s ease-in-out infinite mk-sway-b;animation-delay:calc(var(--i,0) * -1.3s)}@keyframes mk-sway-a{0%,to{rotate:-2.4deg}50%{rotate:2.1deg}}@keyframes mk-sway-b{0%,to{rotate:1.1deg}45%{rotate:-1.3deg}}@media (scripting:enabled){[data-reveal]:not([data-reveal=text],[data-reveal=group]){opacity:0;transition:opacity .7s var(--mk-ease), transform .9s var(--mk-ease);transition-delay:calc(var(--i,0) * 80ms + 60ms);transform:translateY(14px)}[data-reveal]:not([data-reveal=text],[data-reveal=group])[data-shown]{opacity:1;transform:none}[data-reveal=text] .mk-word>span{transition:transform .85s var(--mk-ease);transition-delay:calc(var(--line,0) * 85ms + var(--in-line,0) * 14ms);transform:translateY(108%)}[data-reveal=text][data-shown] .mk-word>span{transform:none}[data-reveal] .mk-tick{opacity:0;transition:opacity .4s var(--mk-ease), translate .5s var(--mk-ease);transition-delay:calc(var(--r,0) * 70ms + .26s);translate:0 6px}[data-reveal][data-shown] .mk-tick{opacity:1;translate:0}[data-reveal] .mk-check{color:var(--line-strong);transition:color .18s ease, scale .52s var(--mk-pop);transition-delay:calc(var(--r,0) * .24s + .42s);scale:.55}[data-reveal][data-shown] .mk-check{color:var(--success);scale:1}[data-reveal] .mk-done{opacity:0;filter:blur(3px);transition:opacity .26s var(--mk-ease), filter .26s var(--mk-ease);transition-delay:calc(var(--r,0) * .24s + .48s)}[data-reveal][data-shown] .mk-done{opacity:1;filter:none}[data-reveal] .mk-meter{transition:transform 1.2s var(--mk-ease);transition-delay:1.18s;transform:scaleX(0)}[data-reveal][data-shown] .mk-meter{transform:scaleX(var(--v))}[data-reveal] .mk-launch{opacity:0;transition:opacity .5s var(--mk-ease), transform 1.1s var(--mk-spring);transition-delay:calc(var(--i,0) * .11s + .2s);transform:translateY(40px)rotate(-6deg)}[data-reveal][data-shown] .mk-launch{opacity:1;transform:none}}.mk-meter{transform:scaleX(var(--v));transform-origin:0}.mk-how-line{transform-origin:0}.mk-stop-rail{transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mk-how{view-timeline:--how block}.mk-stop{view-timeline:--stop block}.mk-how-line,.mk-stop-dot,.mk-stop-body,.mk-stop-rail{animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto}.mk-stop-dot{animation-name:mk-light;animation-timeline:--stop;animation-range:entry 55% entry 85%}.mk-stop-body{animation-name:mk-arrive;animation-timeline:--stop;animation-range:entry 40% cover 38%}.mk-stop-rail{animation-name:mk-grow-y;animation-timeline:--stop;animation-range:cover 30% cover 62%}@media (min-width:64rem){.mk-how-line{animation-name:mk-grow-x;animation-timeline:--how;animation-range:cover 14% cover 42%}.mk-stop-dot{animation-timeline:--how;animation-range:cover calc(13% + var(--k) * 7%) cover calc(16% + var(--k) * 7%)}.mk-stop-body{animation-timeline:--how;animation-range:cover calc(12% + var(--k) * 7%) cover calc(21% + var(--k) * 7%)}}}}@supports not (animation-timeline:view()){@media (scripting:enabled){.mk-how .mk-how-line{transition:transform 1.4s var(--mk-ease) .2s;transform:scaleX(0)}.mk-how .mk-stop-dot{opacity:.3;transition:opacity .3s var(--mk-ease), scale .52s var(--mk-pop);transition-delay:calc(var(--k) * .26s + .26s);scale:.4}.mk-how .mk-stop-body{opacity:0;transition:opacity .6s var(--mk-ease), translate .8s var(--mk-ease);transition-delay:calc(var(--k) * .26s + .22s);translate:0 12px}.mk-how[data-shown] .mk-how-line{transform:none}.mk-how[data-shown] .mk-stop-dot{opacity:1;scale:1}.mk-how[data-shown] .mk-stop-body{opacity:1;translate:0}}}@keyframes mk-grow-x{0%{transform:scaleX(0)}}@keyframes mk-grow-y{0%{transform:scaleY(0)}}@keyframes mk-light{0%{opacity:.3;scale:.4}}@keyframes mk-arrive{0%{opacity:0;translate:0 12px}}.mk-digit{height:1em;display:inline-block;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.mk-digit-col{transition:transform .75s var(--mk-spring);transition-delay:calc(var(--d,0) * 40ms);flex-direction:column;display:flex}.mk-nav:after{content:"";background:var(--line);opacity:0;height:1px;position:absolute;inset:auto 0 0}@supports (animation-timeline:scroll()){.mk-nav:after{animation:linear both mk-fade-in;animation-timeline:scroll(root);animation-range:0 48px}}@supports not (animation-timeline:scroll()){.mk-nav:after{opacity:1}}@keyframes mk-fade-in{to{opacity:1}}.mk-arrow{transition:transform .22s var(--mk-ease)}@media (hover:hover) and (pointer:fine){.group:hover .mk-arrow{transform:translate(3px)}}.mk-faq-icon{transition:transform .26s var(--mk-ease)}.mk-faq[open] .mk-faq-icon{transform:rotate(45deg)}.mk-faq{interpolate-size:allow-keywords}.mk-faq::details-content{opacity:0;block-size:0;transition:block-size .32s var(--mk-ease), opacity .24s ease, content-visibility .32s allow-discrete;overflow:clip}.mk-faq[open]::details-content{opacity:1;block-size:auto}@media (scripting:enabled){[data-reveal] .mk-reveal-unspool{clip-path:inset(100% 0 0);transition:clip-path 1s var(--mk-ease) .26s}[data-reveal][data-shown] .mk-reveal-unspool{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.mk-root *,.mk-root :before,.mk-root :after{transition-delay:0s!important;animation-delay:0s!important}}
