.mk-figure{margin:0;padding:0;position:relative}.mk-scaled{width:100%;position:relative;overflow:hidden}.mk-scaled[data-scaled]{overflow:visible}.mk-stage{transform-origin:0 0;transform:scale(var(--mk-s,1));visibility:hidden;font-family:var(--font-figtree), "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:normal;text-align:left;color:#1f1f1f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;pointer-events:none;white-space:normal;font-size:16px;font-weight:400;line-height:1.4;position:absolute;top:0;left:0}.mk-stage.mk-clip{overflow:hidden}.mk-stage *,.mk-stage :before,.mk-stage :after{box-sizing:border-box}.mk-stage svg{flex:none;display:block}.mk-stage p,.mk-stage h1,.mk-stage h2,.mk-stage h3,.mk-stage h4{margin:0}.mk-scaled[data-scaled]>.mk-stage{visibility:visible;animation:.35s ease-out mk-in}@keyframes mk-in{0%{opacity:0}to{opacity:1}}.mk-row{align-items:center;display:flex}.mk-col{flex-direction:column;display:flex}.mk-trunc{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mk-tnum{font-variant-numeric:tabular-nums}@keyframes mk-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mk-float-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mk-spin{to{transform:rotate(360deg)}}@keyframes mk-pulse{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes mk-dash{to{stroke-dashoffset:-24px}}@keyframes mk-draw{0%{stroke-dashoffset:1px;opacity:1}45%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes mk-rise{0%{transform:scaleY(0)}40%,to{transform:scaleY(1)}}@keyframes mk-notify{0%,6%{opacity:0;transform:translateY(-130%)}12%,82%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-130%)}}@keyframes mk-slide-in-r{0%,8%{opacity:0;transform:translate(40px)}16%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translate(40px)}}@keyframes mk-pop-loop{0%,10%{opacity:0;transform:scale(.6)}16%{opacity:1;transform:scale(1.06)}20%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.9)}}@keyframes mk-tick{0%,40%{transform:translateY(0)}46%,92%{transform:translateY(-50%)}98%,to{transform:translateY(0)}}@keyframes mk-drag{0%,to{transform:translate(0)rotate(3deg)}50%{transform:translate(10px,-6px)rotate(4.5deg)}}@keyframes mk-shimmer{0%{transform:translate(-120%)}60%,to{transform:translate(220%)}}@keyframes mk-glow{0%,to{opacity:.35}50%{opacity:1}}.mk-blink{animation:1.05s step-end infinite mk-blink}.mk-float{animation:5s ease-in-out infinite mk-float}.mk-float-sm{animation:4s ease-in-out infinite mk-float-sm}.mk-spin{animation:1s linear infinite mk-spin}.mk-spin-slow{animation:22s linear infinite mk-spin}.mk-pulse{animation:2s cubic-bezier(.2,.7,.1,1) infinite mk-pulse}.mk-dash{stroke-dasharray:4 8;animation:1.2s linear infinite mk-dash}.mk-draw{stroke-dasharray:1;stroke-dashoffset:0;animation:7s cubic-bezier(.4,0,.2,1) infinite mk-draw}.mk-rise{transform-origin:50% 100%;animation:7s cubic-bezier(.2,.7,.1,1) infinite both mk-rise}.mk-notify{animation:7s cubic-bezier(.2,.8,.2,1) infinite both mk-notify}.mk-slide-in-r{animation:8s cubic-bezier(.2,.8,.2,1) infinite both mk-slide-in-r}.mk-pop-loop{animation:8s cubic-bezier(.3,1.4,.5,1) infinite both mk-pop-loop}.mk-tick{animation:7s cubic-bezier(.6,0,.2,1) infinite mk-tick}.mk-drag{animation:4s ease-in-out infinite mk-drag}.mk-glow{animation:2.4s ease-in-out infinite mk-glow}.mk-phone{background:linear-gradient(140deg,#5b5b60 0%,#2a2a2e 18%,#1a1a1d 50%,#2c2c30 82%,#6a6a70 100%);border-radius:70px;width:418px;height:872px;padding:3px;position:absolute}.mk-phone--shadow{box-shadow:0 60px 90px -40px #1f1f1f8c,0 30px 50px -30px #1f1f1f59,0 0 0 1px #00000059}.mk-phone-bezel{background:#050506;border-radius:67px;width:100%;height:100%;padding:11px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff14}.mk-phone-screen{clip-path:inset(0 round 56px);isolation:isolate;background:#fff;border-radius:56px;width:390px;height:844px;position:relative;overflow:hidden}.mk-phone-island{z-index:30;background:#000;border-radius:20px;width:124px;height:36px;margin-left:-62px;position:absolute;top:11px;left:50%}.mk-phone-island:after{content:"";background:radial-gradient(circle at 35% 35%,#3b4a6b 0%,#121826 55%,#05070b 100%);border-radius:50%;width:12px;height:12px;position:absolute;top:12px;right:22px;box-shadow:0 0 0 1.5px #0d0d10}.mk-phone-home{z-index:30;mix-blend-mode:difference;opacity:.9;background:#fff;border-radius:3px;width:136px;height:5px;margin-left:-68px;position:absolute;bottom:8px;left:50%}.mk-phone-glass{z-index:29;pointer-events:none;background:linear-gradient(118deg,#ffffff29 0%,#ffffff0a 22%,#fff0 38%);border-radius:56px;position:absolute;inset:0}.mk-phone-btn{background:linear-gradient(90deg,#1b1b1e,#4c4c52 60%,#2a2a2e);border-radius:3px;width:5px;position:absolute}.mk-laptop-lid{background:#0b0b0d;border-radius:26px 26px 8px 8px;width:1312px;height:844px;padding:18px 16px 26px;position:absolute;top:0;left:124px;box-shadow:inset 0 0 0 2px #2c2c30,inset 0 0 0 3px #0b0b0d,0 0 0 1px #a9a9ae}.mk-laptop-screen{clip-path:inset(0 round 6px);background:#fff;border-radius:6px;width:1280px;height:800px;position:relative;overflow:hidden}.mk-laptop-notch{z-index:10;background:#0b0b0d;border-radius:0 0 14px 14px;width:176px;height:30px;margin-left:-88px;position:absolute;top:0;left:50%}.mk-laptop-notch:after{content:"";background:radial-gradient(circle at 35% 35%,#34405c,#0a0d14 70%);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:11px;left:50%}.mk-laptop-glare{z-index:9;pointer-events:none;background:linear-gradient(125deg,#ffffff12 0%,#fff0 30%);position:absolute;inset:0}.mk-laptop-base{background:linear-gradient(#f1f1f3 0%,#d9d9dd 35%,#b4b4ba 80%,#8e8e95 100%);border-radius:4px 4px 40px 40px/4px 4px 24px 24px;width:1560px;height:30px;position:absolute;top:842px;left:0;box-shadow:0 30px 50px -20px #1f1f1f73}.mk-laptop-base:before{content:"";background:linear-gradient(#b9b9be,#d6d6da);border-radius:0 0 12px 12px;width:220px;height:10px;margin-left:-110px;position:absolute;top:0;left:50%}.mk-laptop-base:after{content:"";background:#ffffffe6;height:2px;position:absolute;top:0;left:0;right:0}.mk-browser{background:#fff;border-radius:16px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #1f1f1f1a,0 40px 80px -40px #1f1f1f73}.mk-browser-tabs{background:#e9e5df;align-items:flex-end;gap:2px;height:42px;padding:0 14px;display:flex}.mk-browser-lights{align-self:center;gap:8px;margin-right:16px;display:flex}.mk-browser-lights>span{border-radius:50%;width:12px;height:12px}.mk-browser-tab{color:#5e5e5e;border-radius:10px 10px 0 0;align-items:center;gap:8px;width:232px;height:34px;padding:0 12px;font-size:12.5px;font-weight:500;display:flex;position:relative}.mk-browser-tab--on{color:#1f1f1f;background:#fff}.mk-browser-tool{color:#6b6a63;background:#fff;border-bottom:1px solid #ece8e2;align-items:center;gap:14px;height:46px;padding:0 14px;display:flex}.mk-browser-url{color:#1f1f1f;background:#f4f2ee;border-radius:999px;flex:1;align-items:center;gap:8px;height:32px;padding:0 14px;font-size:14px;display:flex}.mk-browser-body{clip-path:inset(0 round 0 0 16px 16px);width:1280px;height:800px;position:relative;overflow:hidden}.mk-browser--dark{background:#17181b;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -40px #0009}.mk-browser--dark .mk-browser-tabs{background:#0e0f11}.mk-browser--dark .mk-browser-tab{color:#8b8d94}.mk-browser--dark .mk-browser-tab--on{color:#f2f2f3;background:#1f2024}.mk-browser--dark .mk-browser-tool{color:#8b8d94;background:#1f2024;border-bottom-color:#2a2b30}.mk-browser--dark .mk-browser-url{color:#f2f2f3;background:#2a2b30}.mk-tablet{background:linear-gradient(140deg,#c9c9ce 0%,#8e8e94 30%,#6d6d73 60%,#b8b8bd 100%);border-radius:52px;padding:3px;position:absolute;inset:0;box-shadow:0 50px 90px -40px #1f1f1f80}.mk-tablet-bezel{background:#0a0a0b;border-radius:49px;width:100%;height:100%;padding:30px;position:relative}.mk-tablet-screen{clip-path:inset(0 round 20px);background:#fff;border-radius:20px;width:1280px;height:800px;position:relative;overflow:hidden}.mk-tablet-cam{background:radial-gradient(circle at 35% 35%,#34405c,#0a0d14 70%);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:12px}.mk-hb{--hb:8s}.mk-hb .mkb-nav{animation:hb-fade var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb .mkb-chip{animation:hb-chip var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb .mkb-t1{animation:hb-t1 var(--hb) linear infinite both}.mk-hb .mkb-t2{animation:hb-t2 var(--hb) linear infinite both}.mk-hb .mkb-cr1{animation:hb-cr1 var(--hb) linear infinite both}.mk-hb .mkb-cr2{animation:hb-cr2 var(--hb) linear infinite both}.mkb-cr1,.mkb-cr2{width:0;position:absolute;top:8%;bottom:8%}.mkb-cr1>i,.mkb-cr2>i{background:currentColor;border-radius:3px;width:5px;animation:1.05s step-end infinite mk-blink;position:absolute;top:0;bottom:0;left:4px}.mkb-cr1{opacity:0;left:100%}.mkb-cr2{left:100%}.mk-hb .mkb-lede{animation:hb-lede var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb .mkb-img{animation:hb-img var(--hb) cubic-bezier(.6, 0, .2, 1) infinite both}.mk-hb .mkb-sun{animation:hb-sun var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb .mkb-float{animation:hb-floatcard var(--hb) cubic-bezier(.3, 1.4, .5, 1) infinite both}.mk-hb .mkb-btn{animation:hb-btn var(--hb) cubic-bezier(.3, 1.5, .5, 1) infinite both}.mk-hb .mkb-btn2{animation:hb-btn2 var(--hb) cubic-bezier(.3, 1.5, .5, 1) infinite both}.mk-hb .mkb-c1{animation:hb-c1 var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb .mkb-c2{animation:hb-c2 var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb .mkb-c3{animation:hb-c3 var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb .mkb-sec{animation:hb-sec var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb-load{transform-origin:0;animation:hb-load var(--hb) cubic-bezier(.45, 0, .2, 1) infinite both}.mk-hb-live{animation:hb-live var(--hb) cubic-bezier(.3, 1.5, .5, 1) infinite both}.mk-hb-phone-ui{animation:hb-phone var(--hb) cubic-bezier(.2, .7, .1, 1) infinite both}.mk-hb-l1{animation:hb-l1 var(--hb) cubic-bezier(.3, 1.5, .5, 1) infinite both}.mk-hb-l2{animation:hb-l2 var(--hb) cubic-bezier(.3, 1.5, .5, 1) infinite both}.mk-hb-l3{animation:hb-l3 var(--hb) cubic-bezier(.3, 1.5, .5, 1) infinite both}.mk-hb-l4{animation:hb-l4 var(--hb) cubic-bezier(.3, 1.5, .5, 1) infinite both}.mk-hb-building{animation:hb-building var(--hb) linear infinite both}.mk-hb-livetag{animation:hb-livetag var(--hb) linear infinite both}.mk-hb-pct:after{content:"100%";animation:hb-pct var(--hb) steps(1) infinite both}.mk-hb-tag{animation:4.6s ease-in-out infinite mk-float}@keyframes hb-fade{0%,3%{opacity:0;transform:translateY(-8px)}9%,93%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes hb-chip{0%,8%{opacity:0;transform:scale(.7)}13%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-t1{0%,11%{clip-path:inset(0 100% 0 0);opacity:1;animation-timing-function:steps(18,end)}22%,93%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes hb-t2{0%,22%{clip-path:inset(0 100% 0 0);opacity:1;animation-timing-function:steps(16,end)}32%,93%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes hb-cr1{0%,10.5%{opacity:0;animation-timing-function:step-end;left:0%}11%{opacity:1;animation-timing-function:steps(18,end);left:0%}22%{opacity:1;left:100%}22.2%,to{opacity:0;left:100%}}@keyframes hb-cr2{0%,21.9%{opacity:0;animation-timing-function:step-end;left:0%}22%{opacity:1;animation-timing-function:steps(16,end);left:0%}32%,93%{opacity:1;left:100%}to{opacity:0;left:100%}}@keyframes hb-lede{0%,31%{opacity:0;transform:translateY(12px)}37%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-img{0%,12%{clip-path:inset(100% 0 0 round 30px)}30%,93%{clip-path:inset(0 round 30px);opacity:1}to{clip-path:inset(0 round 30px);opacity:0}}@keyframes hb-sun{0%,22%{transform:translateY(70px)}40%,to{transform:none}}@keyframes hb-floatcard{0%,38%{opacity:0;transform:translateY(16px)scale(.9)}44%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-btn{0%,36%{opacity:0;transform:scale(.4)}41%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-btn2{0%,39%{opacity:0;transform:scale(.4)}44%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-sec{0%,42%{opacity:0;transform:translateY(14px)}47%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-c1{0%,46%{opacity:0;transform:translateY(60px)}53%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-c2{0%,51%{opacity:0;transform:translateY(60px)}58%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-c3{0%,56%{opacity:0;transform:translateY(60px)}63%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-load{0%{opacity:1;transform:scaleX(0)}66%{opacity:1;transform:scaleX(1)}70%,to{opacity:0;transform:scaleX(1)}}@keyframes hb-live{0%,67%{opacity:0;transform:scale(.5)rotate(-8deg)}72%,93%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)}}@keyframes hb-phone{0%,56%{opacity:0;transform:translateY(28px)}64%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-l1{0%,14%{opacity:0;transform:scale(.3)}18%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-l2{0%,34%{opacity:0;transform:scale(.3)}38%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-l3{0%,52%{opacity:0;transform:scale(.3)}56%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-l4{0%,64%{opacity:0;transform:scale(.3)}68%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes hb-building{0%,67%{opacity:1}68%,to{opacity:0}}@keyframes hb-livetag{0%,67%{opacity:0}68%,to{opacity:1}}@keyframes hb-pct{0%{content:"4%"}8%{content:"12%"}16%{content:"23%"}24%{content:"37%"}32%{content:"48%"}40%{content:"59%"}48%{content:"71%"}56%{content:"84%"}62%{content:"93%"}67%,to{content:"100%"}}@media (prefers-reduced-motion:reduce){.mk-stage *,.mk-stage :before,.mk-stage :after{transition:none!important;animation:none!important}}.mk-auto{width:100%;container-type:inline-size}.mk-auto>.mk-auto-m{display:none}@container (max-width:560px){.mk-auto>.mk-auto-d{display:none}.mk-auto>.mk-auto-m{display:block}}.mk-tour-wrap{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.mk-tour-view{flex:1;min-height:0;position:relative;overflow:hidden}.mk-tour-page{animation:mk-tour var(--mk-tour,18s) infinite both;position:absolute;inset:0 0 auto}@keyframes mk-tour{0%,10%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(0)}24%,32%{transform:translateY(calc(var(--mk-d) * -.25));animation-timing-function:cubic-bezier(.65,0,.35,1)}46%,54%{transform:translateY(calc(var(--mk-d) * -.55));animation-timing-function:cubic-bezier(.65,0,.35,1)}68%,76%{transform:translateY(calc(var(--mk-d) * -.82));animation-timing-function:cubic-bezier(.65,0,.35,1)}86%,94%{transform:translateY(calc(var(--mk-d) * -1));animation-timing-function:cubic-bezier(.5,0,.2,1)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mk-tour-page{animation:none}}.mk-duo-phone .mk-phone-screen *,.device-row .mk-phone-screen *{animation:none!important}.mk-scaled[data-offscreen] *{animation-play-state:paused!important}.hero-art .mk-scaled[data-offscreen] *{animation-play-state:running!important}
