.mlh{--ink:#111111;--ink2:#3B3B3B;--muted:#666666;--ground:#F6F7F4;--panel:#E7EDDD;--line:#D8DDD1;--lime:#BEF264;--lime-soft:#E4F9BE;--ribbon:#D2F08A;--saffron:#EDA43B;--bar:73px;--ease:cubic-bezier(.2,.8,.2,1);--spring:cubic-bezier(.34,1.56,.64,1);color:var(--ink)}@media (min-width:768px){.mlh{--bar:85px}}.mlh h1,.mlh h2,.mlh h3,.mlh h4,.mlh p{margin:0}.mlh img{max-width:100%;display:block}.mlh .tn{font-variant-numeric:tabular-nums}.mlh .flipx{display:inline-block}[dir=rtl] .mlh .flipx{transform:scaleX(-1)}.mlh .btn{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 26px;border-radius:999px;font-weight:600;font-size:17px;white-space:nowrap;transition:background-color .2s}.mlh .btn.ink{background:var(--ink);color:#fff}.mlh .btn.ink:hover{background:#2B2B2B}.mlh .btn.ghost{background:#fff;color:var(--ink)}.mlh .btn.ghost:hover{background:#FBFBF9}.mlh .ico{width:1em;height:1em;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mlh .round{width:42px;height:42px;border-radius:999px;background:var(--lime);color:var(--ink);display:inline-flex;font-size:19px;transition:background-color .2s}.mlh .ctas,.mlh .round{align-items:center;justify-content:center}.mlh .ctas{display:flex;gap:10px;flex-wrap:wrap}.mlh .ctas .link{display:inline-flex;gap:14px;align-items:center;height:54px;padding-inline:24px 6px;border-radius:999px;background:#fff;font-weight:600;font-size:17px;white-space:nowrap;transition:background-color .2s}.mlh .ctas .link:hover{background:#FBFBF9}.mlh .ctas .link:hover .round{background:#B2E957}.mlh :focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:8px}@keyframes mlh-rise{0%{transform:translateY(.35em);opacity:.15}to{transform:none;opacity:1}}@keyframes mlh-draw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes mlh-roll{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}@keyframes mlh-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes mlh-rotIn{0%{transform:translateY(90%);opacity:0}to{transform:none;opacity:1}}@keyframes mlh-rotOut{to{transform:translateY(-90%);opacity:0}}@keyframes mlh-mq{to{transform:translateX(-50%)}}@keyframes mlh-mq-rtl{to{transform:translateX(50%)}}.mlh .win{background:#fff;border:1px solid var(--line);border-radius:14px;padding:6px}.mlh .win img{width:100%;height:auto;border-radius:9px}.mlh .tab-dev{background:var(--ink);border-radius:26px;padding:12px}.mlh .tab-dev img{width:100%;height:auto;border-radius:10px}.mlh .ph-dev{background:var(--ink);border-radius:34px;padding:8px}.mlh .ph-dev img{width:100%;height:auto;border-radius:26px}.mlh .mrow{display:flex;gap:10px;width:-moz-max-content;width:max-content;animation:mlh-mq var(--d,44s) linear infinite}[dir=rtl] .mlh .mrow{animation-name:mlh-mq-rtl}.mlh .mrow span{flex:none;font-size:16px;font-weight:600;padding:12px 18px;border-radius:999px;background:var(--ground);white-space:nowrap}.mlh .mrow span:nth-child(3n+2){background:var(--lime-soft)}.mlh .ev{position:relative;margin:12px 16px 0;border-radius:40px;background:var(--panel);overflow:hidden;padding:96px 20px 140px;display:flex;flex-direction:column;align-items:center;text-align:center}.mlh .ribbon{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.mlh .band{fill:none;stroke:var(--ribbon);stroke-width:120;stroke-linecap:round}.mlh .ev .ribbon{opacity:.9}.mlh .ev .band{--len:5000;stroke-dasharray:5000;animation:mlh-draw 2s var(--ease) both}.mlh .ev-h1{position:relative;z-index:3;font-size:clamp(46px,7.6vw,118px);line-height:.92;font-weight:800;letter-spacing:-.055em;max-width:12ch;text-wrap:balance}.mlh .ev-h1 .w{display:inline-block;animation:mlh-rise .8s var(--ease) both}.mlh .ev-h1 .dot{color:var(--lime);-webkit-text-stroke:.02em var(--ink)}.mlh .hv-line{position:relative;z-index:3;margin-top:40px;font-size:clamp(24px,2.9vw,42px);font-weight:600;letter-spacing:-.03em;line-height:1.25;height:1.6em;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%}.mlh .hv-s{display:none;white-space:nowrap}.mlh .hv-s.on{display:inline-block}.mlh .hv-s.in{animation:mlh-rotIn .6s var(--ease) both}.mlh .hv-s.out{display:inline-block;position:absolute;animation:mlh-rotOut .45s var(--ease) both}.mlh .hi2{display:inline-block;background:var(--lime);border-radius:.22em;padding:.16em .24em;line-height:1;font-weight:700;text-box:trim-both cap alphabetic;vertical-align:baseline}@supports not (text-box:trim-both cap alphabetic){.mlh .hi2{padding:.05em .24em .12em}}.mlh .ev-rm{display:none;margin-top:32px;gap:8px;flex-wrap:wrap;justify-content:center;font-size:clamp(20px,2.4vw,32px);font-weight:700;letter-spacing:-.03em;position:relative;z-index:3}.mlh .ev-rm span{background:#fff;border-radius:.3em;padding:.1em .4em}.mlh .ev-sub{position:relative;z-index:3;margin-top:32px;font-size:clamp(16px,1.4vw,19px);line-height:1.5;color:var(--ink2);max-width:680px;text-wrap:pretty}.mlh .ev .ctas{position:relative;z-index:3;margin-top:36px}.mlh .ev .ctas,.mlh .ev .ev-mq,.mlh .ev .ev-sub,.mlh .ev .hv-line{animation:mlh-rise .8s var(--ease) both}.mlh .ev-mq{position:relative;z-index:3;width:min(980px,100%);margin-top:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.mlh .ev-mq .mrow{animation-duration:52s}.mlh .ev-mq .mrow span,.mlh .ev-mq .mrow span:nth-child(3n+2){background:rgba(255,255,255,.72);font-size:14px;padding:9px 14px;display:inline-flex;align-items:center;gap:8px}.mlh .ev-mq .mrow span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--lime);outline:1.5px solid var(--ink)}.mlh .ev-mq:hover .mrow{animation-play-state:paused}.mlh .mstage{z-index:2;width:min(1100px,100%);margin-top:80px;justify-content:center;align-items:flex-start;height:var(--msh,660px);transition:height .9s var(--ease)}.mlh .morph,.mlh .mstage{position:relative;display:flex}.mlh .morph{width:var(--mw,310px);height:var(--mh,648px);border-radius:var(--mr,46px);background:var(--mb,#111);padding:var(--mp,10px);border:1px solid var(--mbd,#111);flex-direction:column;transition:width .9s var(--ease),height .9s var(--ease),border-radius .9s var(--ease),padding .9s var(--ease),background-color .6s,border-color .6s}.mlh .mbar{flex:none;height:var(--bh,0);overflow:hidden;display:flex;align-items:center;gap:6px;padding:0 10px;font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);transition:height .9s var(--ease);direction:ltr}.mlh .mbar i{width:9px;height:9px;border-radius:50%;background:#D5DACD;flex:none}.mlh .mbar span{margin-left:10px;background:var(--ground);border-radius:999px;padding:5px 12px;white-space:nowrap}.mlh .mscr{position:relative;flex:1;border-radius:var(--sr,36px);overflow:hidden;background:#fff;transition:border-radius .9s var(--ease)}.mlh .mscr img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;opacity:0;transition:opacity .45s .3s}.mlh .mscr img.on{opacity:1}.mlh .mchip{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:9px 16px 9px 9px;font-weight:600;font-size:15px;white-space:nowrap;opacity:0;transform:scale(.85);transition:opacity .3s,transform .5s var(--spring);pointer-events:none;text-align:start}.mlh .mchip.l{right:calc(100% - 34px)}.mlh .mchip.r{left:calc(100% - 34px)}.mlh .morph.wide .mchip.l{right:auto;left:-28px}.mlh .morph.wide .mchip.r{left:auto;right:-28px}.mlh .mchip i{width:30px;height:30px;border-radius:50%;background:var(--lime);display:grid;place-items:center;flex:none}.mlh .mchip svg{width:15px;height:15px;stroke:var(--ink);fill:none;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.mlh .mchip.on{opacity:1;transform:none;transition-delay:.75s}.mlh .mchip.ins{flex-direction:column;align-items:flex-start;gap:4px;border-radius:20px;padding:14px 18px;white-space:normal;width:250px}.mlh .mchip.ins small{font-size:12px;color:var(--muted);font-weight:500}.mlh .mchip.ins b{font-size:28px;letter-spacing:-.03em;background:var(--lime);border-radius:8px;padding:0 6px}.mlh .tabb{position:absolute;left:50%;bottom:0;transform:translateX(-50%);background:var(--ground);z-index:5;padding:14px 30px 16px;border-radius:26px 26px 0 0;font-weight:600;font-size:15px;white-space:nowrap}.mlh .tabb:after,.mlh .tabb:before{content:"";position:absolute;bottom:0;width:26px;height:26px}.mlh .tabb:before{left:-26px;background:radial-gradient(circle at 0 0,transparent 25.5px,var(--ground) 26px)}.mlh .tabb:after{right:-26px;background:radial-gradient(circle at 100% 0,transparent 25.5px,var(--ground) 26px)}.mlh .tabb:hover{text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:3px;text-underline-offset:5px}@media (max-width:860px){.mlh .ev{padding:72px 12px 120px}.mlh .band{stroke-width:160}.mlh .hv-line{height:2.6em;margin-top:28px}.mlh .hv-s{white-space:normal;max-width:92vw}.mlh .ev-sub{margin-top:24px}.mlh .ev .ctas{margin-top:28px}.mlh .ev-mq{margin-top:40px}.mlh .mstage{margin-top:48px}.mlh .mchip{display:none}.mlh .tabb{font-size:14px;padding:12px 20px 14px;white-space:normal;width:-moz-max-content;width:max-content;max-width:72%;text-align:center}}.mlh .plat{max-width:1240px;margin:72px auto 0;padding:26px 24px;display:flex;flex-wrap:wrap;gap:18px 40px;align-items:center;justify-content:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mlh .plat p{font-size:15px;color:var(--muted);font-weight:500}.mlh .plat ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center;justify-content:center}.mlh .plat li{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:16px}.mlh .plat li svg{width:20px;height:20px;stroke:var(--ink);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mlh .plat .sep{width:1px;height:28px;background:var(--line)}@media (max-width:860px){.mlh .plat .sep{display:none}.mlh .plat{margin:48px 16px 0;padding-inline:0}}.mlh .intro{max-width:1240px;margin:0 auto;padding:128px 24px 36px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 48px}.mlh .intro h2{font-size:clamp(40px,5.4vw,84px);line-height:.96;font-weight:800;letter-spacing:-.05em;max-width:15ch;text-wrap:balance}.mlh .intro p{font-size:18px;line-height:1.5;color:var(--ink2);max-width:420px}@media (max-width:860px){.mlh .intro{padding:88px 16px 28px}.mlh .intro p{font-size:17px}}.mlh .night{position:relative;height:640vh}.mlh .nstage{position:sticky;top:var(--bar);height:calc(100vh - var(--bar));height:calc(100dvh - var(--bar));overflow:hidden;background:var(--sky,#F6F7F4)}.mlh .sun{width:clamp(180px,22vw,340px);aspect-ratio:1;border-radius:50%;background:var(--sunc,#F7D58C);opacity:.55;left:var(--sx,70%);top:var(--sy,10%);transform:translate(-50%,-50%)}.mlh .nrib,.mlh .sun{position:absolute;pointer-events:none}.mlh .nrib{inset:0;width:100%;height:100%}.mlh .nrib path{fill:none;stroke:rgba(190,242,100,.55);stroke-width:90;stroke-linecap:round}.mlh .ngrid{position:relative;height:100%;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:36px;padding:28px 40px 88px;max-width:1480px;margin:0 auto;align-items:center}.mlh .ntext{display:flex;flex-direction:column;gap:18px;position:relative;z-index:2}.mlh .nkick{font-size:17px;font-weight:600;color:var(--ink2)}.mlh .clock{font-size:clamp(76px,10vw,156px);line-height:.85;font-weight:800;letter-spacing:-.06em;height:.85em;overflow:hidden;direction:ltr;text-align:start}[dir=rtl] .mlh .clock{text-align:right}.mlh .clock span{display:block}.mlh .clock span.in{animation:mlh-roll .55s var(--ease) both}.mlh .rcpt2{position:relative;background:#fff;border-radius:18px 18px 0 0;padding:18px 20px 22px;width:min(460px,100%);display:flex;flex-direction:column;gap:6px}.mlh .rcpt2:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:10px;background:radial-gradient(circle at 7px 10px,transparent 6px,#fff 6.5px) repeat-x 0 0 /14px 10px}.mlh .rh{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;border-bottom:1.5px dashed var(--line);margin-bottom:4px}.mlh .rh b{font-size:17px;letter-spacing:-.02em}.mlh .rh span{font-size:13px;color:var(--muted);font-weight:600}.mlh .rlines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mlh .rl{display:none;grid-template-columns:52px minmax(0,1fr) 20px;gap:10px;align-items:start;padding:8px 10px;border-radius:12px;transition:background-color .4s}.mlh .rl.shown{display:grid}.mlh .rl.print{animation:mlh-printIn .55s var(--ease) both}@keyframes mlh-printIn{0%{opacity:0;transform:translateY(-10px);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}.mlh .rl .t{font:600 13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted)}.mlh .rl b{display:block;font-size:15px;line-height:1.35;font-weight:600;color:var(--ink2)}.mlh .rl small{display:none;font-size:14px;line-height:1.45;color:var(--ink2);margin-top:4px}.mlh .rl .ck{font-size:13px;font-weight:800;color:var(--ink);opacity:.5;text-align:end}.mlh .rl.cur{background:var(--lime-soft)}.mlh .rl.cur b{color:var(--ink);font-weight:700}.mlh .rl.cur small{display:block}.mlh .rl.cur .ck{opacity:0}.mlh .rtotal{display:none;justify-content:space-between;align-items:baseline;margin-top:6px;padding-top:12px;border-top:1.5px dashed var(--line);font-weight:700}.mlh .rtotal b{font-size:24px;letter-spacing:-.03em}.mlh .rtotal.shown{display:flex;animation:mlh-printIn .55s var(--ease) both}.mlh .devs{position:relative;height:100%;min-height:0}.mlh .dev{position:absolute;inset:0;margin:auto;height:-moz-fit-content;height:fit-content;transition:opacity .5s var(--ease),transform .6s var(--ease);opacity:0;transform:translateY(24px) scale(.97);pointer-events:none}.mlh .dev.on{opacity:1;transform:none}.mlh .dev.ph{width:min(46%,calc((100dvh - var(--bar) - 150px) * .462))}.mlh .dev.tb{width:min(100%,calc((100dvh - var(--bar) - 150px) * 1.44))}.mlh .dev.wd{width:min(100%,calc((100dvh - var(--bar) - 150px) * 1.6))}.mlh .dev .scr{position:relative;overflow:hidden}.mlh .dev.ph .scr{border-radius:26px}.mlh .dev.tb .scr,.mlh .dev.wd .scr{border-radius:10px}.mlh .dev .scr img{border-radius:0}.mlh .cam{transition:transform 1s var(--ease);transform-origin:var(--ox,50%) var(--oy,50%);position:relative}.mlh .cam img{width:100%;height:auto;display:block}.mlh .focus{position:absolute;border:3px solid var(--lime);outline:1.5px solid var(--ink);border-radius:12px;background:rgba(190,242,100,.14)}.mlh .dev.on .focus{animation:mlh-ring .7s .45s var(--spring) both}@keyframes mlh-ring{0%{transform:scale(1.25);opacity:0}to{transform:none;opacity:1}}.mlh .ntag{position:absolute;z-index:3;left:0;top:0;background:#fff;border:1px solid var(--line);padding:8px 14px 8px 8px;font-size:14px;font-weight:600;display:flex;gap:8px;align-items:center;white-space:nowrap;transition:left .4s var(--ease),top .4s var(--ease)}.mlh .ntag,.mlh .ntag i{color:var(--ink);border-radius:999px}.mlh .ntag i{width:24px;height:24px;background:var(--lime);display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:800}.mlh .rail{position:absolute;left:40px;right:40px;bottom:26px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));font-size:13px;font-weight:600;color:var(--muted);direction:ltr}.mlh .rail:before{content:"";right:0;background:rgba(17,17,17,.12)}.mlh .rail .fill,.mlh .rail:before{position:absolute;left:0;top:0;height:3px;border-radius:3px}.mlh .rail .fill{width:var(--pf,0);background:var(--ink)}.mlh .rail span{padding-top:12px}.mlh .rail span.on{color:var(--ink)}@media (max-width:860px){.mlh .ngrid{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);padding:18px 16px 70px;gap:10px;align-items:stretch}.mlh .ntext{align-self:start;gap:8px}.mlh .clock{font-size:clamp(56px,15vw,80px)}.mlh .nkick{display:none}.mlh .rcpt2{padding:12px 14px 16px;width:100%}.mlh .rl{padding:6px 8px;grid-template-columns:44px minmax(0,1fr) 16px}.mlh .rl.shown:not(.cur):not(.prev){display:none}.mlh .rl small{font-size:13px}.mlh .rh{padding-bottom:6px}.mlh .dev.ph{width:min(58%,calc((100dvh - 360px) * .462))}.mlh .dev.tb,.mlh .dev.wd{width:100%}.mlh .ntag{font-size:12px}.mlh .rail{left:16px;right:16px;font-size:11px;bottom:18px}}.mlh .apps7{position:relative;height:520vh}.mlh .cstage{position:sticky;top:var(--bar);height:calc(100vh - var(--bar));height:calc(100dvh - var(--bar));overflow:hidden}.mlh .chead{position:absolute;top:clamp(26px,5vh,52px);left:0;right:0;text-align:center;padding-inline:16px;z-index:4}.mlh .chead h2{font-size:clamp(34px,4.6vw,72px);line-height:1.04;font-weight:800;letter-spacing:-.05em}.mlh .chead .strike{background:linear-gradient(var(--ink),var(--ink)) no-repeat 0 56% /var(--sw,0) .075em;-webkit-box-decoration-break:clone;box-decoration-break:clone}[dir=rtl] .mlh .chead .strike{background-position:100% 56%}.mlh .chead .then{display:block;opacity:var(--ho,0);transform:translateY(calc((1 - var(--ho, 0)) * 18px))}.mlh .chead .then span{background:linear-gradient(var(--lime),var(--lime)) no-repeat 0 88% /calc(var(--hs, 0) * 100%) 38%;padding:0 .06em}[dir=rtl] .mlh .chead .then span{background-position:100% 88%}.mlh .hsa{position:absolute;left:0;top:0;width:var(--cw,160px);display:flex;flex-direction:column;align-items:center;gap:14px;will-change:transform,opacity;z-index:2}.mlh .sq{position:relative;width:var(--s,104px);height:var(--s,104px);border-radius:24%;background:var(--c);display:grid;place-items:center;flex:none}.mlh .sq svg{width:44%;height:44%;stroke:#fff;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mlh .bdg{position:absolute;right:-9%;top:-9%;min-width:calc(var(--s) * .34);height:calc(var(--s) * .34);padding:0 .35em;border-radius:999px;background:#F04438;color:#fff;border:3px solid var(--ground);display:grid;place-items:center;font-size:calc(var(--s) * .17);font-weight:700;font-variant-numeric:tabular-nums;transform:scale(0);transition:transform .45s var(--spring)}.mlh .bdg.on{transform:scale(1)}.mlh .bdg.bump{animation:mlh-bump .35s var(--ease)}@keyframes mlh-bump{50%{scale:1.18}}.mlh .lb{display:flex;flex-direction:column;gap:2px;text-align:center;line-height:1.25;transition:opacity .3s}.mlh .lb small{font-size:13px;color:var(--muted);font-weight:500}.mlh .lb b{font-size:15px;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.mlh .mi{position:absolute;left:0;top:0;z-index:3;display:flex;flex-direction:column;align-items:center;gap:14px;opacity:0;pointer-events:none}.mlh .mi .sq{background:var(--lime)}.mlh .mi .sq svg{stroke:none;width:62%;height:62%}.mlh .lmask svg{stroke:none}.mlh .mi b{font-size:16px;font-weight:700;letter-spacing:-.01em}.mlh .launch{position:absolute;left:0;top:0;z-index:3;opacity:0;pointer-events:none;will-change:transform,clip-path}.mlh .launch .tab-dev{height:100%;display:flex;align-items:center}.mlh .lmask{position:absolute;inset:0;background:var(--lime);display:grid;place-items:center}.mlh .tag1{position:absolute;left:50%;z-index:4;transform:translateX(-50%);background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:10px 18px 10px 10px;display:flex;gap:10px;align-items:center;font-weight:600;font-size:15px;white-space:nowrap;opacity:var(--to,0)}.mlh .tag1 i{width:28px;height:28px;border-radius:999px;background:var(--lime);display:grid;place-items:center;color:var(--ink);font-style:normal;flex:none}@media (max-width:860px){.mlh .apps7{height:480vh}.mlh .hsa{gap:8px}.mlh .lb small{font-size:10.5px}.mlh .lb b{font-size:11.5px;line-height:1.25}.mlh .bdg{border-width:2px}.mlh .tag1{font-size:12px;padding:8px 12px 8px 8px;max-width:calc(100% - 24px);white-space:normal;width:-moz-max-content;width:max-content}.mlh .tag1 i{width:22px;height:22px}}.mlh .fkick{font-size:clamp(40px,5.6vw,88px);line-height:.95;font-weight:800;letter-spacing:-.055em}.mlh .say{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:2.3em;height:.92em;padding:0 .2em .04em;margin:0 .04em;border-radius:.34em;background:var(--lime);vertical-align:-.06em}.mlh .say:after{content:"";position:absolute;inset-inline-start:.3em;bottom:-.16em;width:.32em;height:.22em;background:var(--lime);clip-path:polygon(0 0,100% 0,0 100%)}[dir=rtl] .mlh .say:after{clip-path:polygon(0 0,100% 0,100% 100%)}.mlh .say .dots{display:none;gap:.12em}.mlh .say .dots i{width:.12em;height:.12em;border-radius:50%;background:var(--ink);animation:mlh-blink 1s infinite}.mlh .say .dots i:nth-child(2){animation-delay:.15s}.mlh .say .dots i:nth-child(3){animation-delay:.3s}.mlh .say.typing .dots{display:inline-flex}.mlh .say.typing .word{display:none}.mlh .say .word.in{animation:mlh-roll .45s var(--ease) both}.mlh .stackv{max-width:1320px;margin:0 auto;padding:24px 16px 14vh;display:grid;grid-template-columns:52px minmax(0,1fr);-moz-column-gap:24px;column-gap:24px}.mlh .shead{grid-column:1/-1;display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;flex-wrap:wrap}.mlh .shead p{font-size:18px;color:var(--ink2);max-width:340px}.mlh .srail{position:sticky;top:calc(var(--bar) + 40px);align-self:start;display:flex;flex-direction:column;gap:8px}.mlh .srail button{all:unset;cursor:pointer;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:700 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);background:#fff;transition:background-color .3s,color .3s}.mlh .srail button:hover{background:var(--lime-soft)}.mlh .srail button.on{background:var(--ink);color:#fff}.mlh .srail button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.mlh .scard{position:sticky;top:calc(var(--bar) + 24px + var(--i) * 14px);margin-bottom:14vh;height:min(640px,calc(100dvh - var(--bar) - 150px))}.mlh .scard:last-child{margin-bottom:0}.mlh .scard>.in{position:relative;height:100%;background:var(--tint,#fff);border-radius:36px;padding:48px;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:52px;align-items:center;transform-origin:50% 0;will-change:transform,filter;overflow:hidden;--vh:calc(min(640px, 100dvh - var(--bar) - 150px) - 110px)}.mlh .scard.flip>.in{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.mlh .scard.flip .copy{order:2}.mlh .scard .copy{display:flex;flex-direction:column;gap:18px;position:relative;z-index:1}.mlh .bign{position:absolute;top:26px;right:36px;font-size:clamp(100px,11vw,180px);font-weight:800;line-height:.8;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px rgba(17,17,17,.2);pointer-events:none;z-index:0}.mlh .scard.flip .bign{right:auto;left:36px}.mlh .q{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:8px 14px 8px 8px;font-weight:600;font-size:14px}.mlh .q i{width:22px;height:22px;border-radius:50%;background:var(--lime);color:var(--ink);display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:800;flex:none}.mlh .fnum{font:700 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted)}.mlh .ftitle{font-size:clamp(30px,3.3vw,52px);line-height:1.02;font-weight:800;letter-spacing:-.045em;text-wrap:balance}.mlh .ftitle em{font-style:normal;background:linear-gradient(var(--lime),var(--lime)) no-repeat 0 88% /0 38%;transition:background-size .8s .3s var(--ease)}[dir=rtl] .mlh .ftitle em{background-position:100% 88%}.mlh .seen .ftitle em{background-size:100% 38%}.mlh .fbody{font-size:18px;line-height:1.5;color:var(--ink2);max-width:40ch}.mlh .vw{width:min(100%,calc(var(--vh, 520px) * var(--a, 1.5)));margin:auto;position:relative;z-index:1}.mlh .scard.more{height:auto}.mlh .scard.more>.in{height:auto;grid-template-columns:1fr;align-content:start;gap:28px}.mlh .minis{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px}.mlh .mini{background:var(--ground);border-radius:26px;padding:26px;display:flex;flex-direction:column;gap:20px}.mlh .mini h4{font-size:24px;line-height:1.1;letter-spacing:-.03em;font-weight:700}.mlh .mini p{margin-top:6px;font-size:15px;color:var(--ink2);max-width:44ch}.mlh .mini .vis{margin-block:auto;position:relative}.mlh .marq{display:flex;flex-direction:column;gap:10px;overflow:hidden;margin-inline:-48px;padding-block:2px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.mlh .marq:active .mrow,.mlh .marq:hover .mrow{animation-play-state:paused}.mlh .rt{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}.mlh .rt-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.mlh .rt-lines path{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-dasharray:3 5;opacity:.35}.mlh .rt-tk{position:relative;z-index:1;background:#fff;border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:8px}.mlh .rt-h{display:flex;justify-content:space-between;align-items:baseline;padding:0 2px 4px;border-bottom:1px dashed var(--line)}.mlh .rt-h b{font-size:16px}.mlh .rt-h span{font-size:12px;color:var(--muted);font-weight:600}.mlh .rt-row{display:flex;align-items:center;gap:10px;padding:6px;border-radius:12px;transition:background-color .3s}.mlh .rt-row img{width:40px;height:40px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex:none}.mlh .rt-row div{min-width:0}.mlh .rt-row b{display:block;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlh .rt-row small{display:block;font-size:12px;font-weight:600;color:var(--muted)}.mlh .rt-row small .ok{display:none}.mlh .rt-row.sent{background:var(--ground)}.mlh .rt-row.sent small{color:var(--ink)}.mlh .rt-row.sent small .ok{display:inline}.mlh .rt-row.sent small .wait{display:none}.mlh .rt-sts{position:relative;z-index:1;gap:10px}.mlh .rt-st,.mlh .rt-sts{display:flex;flex-direction:column}.mlh .rt-st{background:#fff;border-radius:16px;padding:10px 12px;gap:6px;transition:background-color .5s}.mlh .rt-sh{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.mlh .rt-sh i{width:10px;height:10px;border-radius:50%;background:var(--sc)}.mlh .rt-sh .tm{margin-inline-start:auto;font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted)}.mlh .rt-slot{display:flex;align-items:center;gap:8px;min-height:30px;font-size:13px;color:var(--muted)}.mlh .rt-slot img{width:30px;height:30px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.mlh .rt-slot b{color:var(--ink);font-size:13px}.mlh .rt-slot .got{display:none}.mlh .rt-st.got .rt-slot .got{display:flex;align-items:center;gap:8px}.mlh .rt-st.got .rt-slot .idle{display:none}.mlh .rt-st.got{background:var(--lime-soft)}.mlh .rt-chip,.mlh .rt-st.got.settle{background:#fff}.mlh .rt-chip{position:absolute;z-index:3;left:0;top:0;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:4px 12px 4px 4px;font-size:13px;font-weight:700;white-space:nowrap;pointer-events:none}.mlh .rt-chip img{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mlh .offl{position:absolute;inset-inline-start:14px;bottom:14px;z-index:2;display:flex;align-items:center;gap:10px;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:8px 14px 8px 8px;font-weight:600;font-size:13px;white-space:nowrap;transition:background-color .3s,border-color .3s}.mlh .offl i{width:24px;height:24px;border-radius:50%;background:var(--lime);display:grid;place-items:center}.mlh .offl svg{width:14px;height:14px;stroke:var(--ink);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mlh .offl .off{display:none}.mlh .offl.is-off{background:#FFF1DC;border-color:#F3D7A6}.mlh .offl.is-off i{background:#fff}.mlh .offl.is-off .on{display:none}.mlh .offl.is-off .off{display:inline}.mlh .devices{position:relative;aspect-ratio:16/8.4;direction:ltr}.mlh .devices .browser{position:absolute;left:0;top:0;width:66%;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.mlh .devices .bar{height:30px;display:flex;align-items:center;gap:6px;padding:0 12px;background:var(--ground);border-bottom:1px solid var(--line);font:500 11px/1 ui-monospace,Menlo,monospace;color:var(--muted)}.mlh .devices .bar i{width:9px;height:9px;border-radius:50%;background:#D5DACD}.mlh .devices .bar span{margin-left:10px;background:#fff;border-radius:999px;padding:5px 12px}.mlh .devices .browser img{width:100%;height:auto}.mlh .devices .ipad{position:absolute;left:38%;top:16%;width:47%;padding:9px;border-radius:20px}.mlh .devices .ipad img{border-radius:8px}.mlh .devices .mob{position:absolute;right:0;top:4%;width:15.5%;padding:5px;border-radius:22px}.mlh .devices .mob img{border-radius:17px}.mlh .net{position:absolute;left:14px;bottom:14px;z-index:2;display:flex;align-items:center;gap:10px;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:9px 16px 9px 10px;font-weight:600;font-size:14px;white-space:nowrap;transition:background-color .3s}[dir=rtl] .mlh .net{direction:rtl}.mlh .net i{width:12px;height:12px;border-radius:50%;background:#34D399;outline:4px solid rgba(52,211,153,.28);flex:none}.mlh .net.off{background:#FFF1DC;border-color:#F3D7A6}.mlh .net.off i{background:var(--saffron);outline-color:rgba(237,164,59,.35)}.mlh .chat{display:flex;flex-direction:column;gap:10px;background:rgba(255,255,255,.7);border-radius:22px;padding:16px}.mlh .msg{max-width:88%;padding:12px 14px;border-radius:18px;font-size:15px;line-height:1.4;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s var(--ease)}.mlh .msg.show{opacity:1;transform:none}.mlh .msg.g{align-self:flex-end;background:var(--ink);color:#fff;border-end-end-radius:6px}.mlh .msg.h{align-self:flex-start;background:#fff;border-end-start-radius:6px}.mlh .msg.h b{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink2);margin-bottom:4px}.mlh .msg.h b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lime)}.mlh .dish{display:flex;gap:12px;align-items:center;background:#fff;border-radius:16px;padding:8px;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s var(--ease)}.mlh .dish.show{opacity:1;transform:none}.mlh .dish img{width:64px;height:64px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.mlh .dish div{flex:1;min-width:0;font-size:14px}.mlh .dish b{display:block;font-size:15px}.mlh .dish .add{font-size:13px;font-weight:700;background:var(--lime);border-radius:999px;padding:8px 12px;white-space:nowrap}.mlh .tdots{align-self:flex-start;display:none;gap:4px;background:#fff;border-radius:14px;padding:12px 14px}.mlh .tdots.show{display:flex}.mlh .tdots i{width:7px;height:7px;border-radius:50%;background:var(--muted);animation:mlh-blink 1s infinite}.mlh .tdots i:nth-child(2){animation-delay:.15s}.mlh .tdots i:nth-child(3){animation-delay:.3s}.mlh .ba{position:relative;aspect-ratio:4/3;border-radius:20px;overflow:hidden;direction:ltr}.mlh .ba img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mlh .ba .before{filter:saturate(.55) brightness(.8) contrast(.9);clip-path:inset(0 calc(100% - var(--cut, 50%)) 0 0)}.mlh .ba .line{top:0;bottom:0;left:var(--cut,50%);width:2px}.mlh .ba .lbl,.mlh .ba .line{position:absolute;background:#fff}.mlh .ba .lbl{top:12px;font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px}.mlh .ba .l1{left:12px}.mlh .ba .l2{right:12px;background:var(--lime)}.mlh .shotwrap{position:relative}.mlh .pop{position:absolute;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:16px;padding:12px 16px;font-weight:600;font-size:15px;transform:scale(0);transform-origin:20% 100%;transition:transform .6s var(--spring)}.mlh .seen .pop{transform:scale(1);transition-delay:.6s}.mlh .pop b{display:inline-block;font-size:26px;letter-spacing:-.03em;background:var(--lime);border-radius:8px;padding:0 6px;margin-bottom:4px}.mlh .meter{position:absolute;inset-inline-start:-10px;bottom:-14px;width:min(360px,80%);background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:14px}.mlh .meter .row{display:flex;justify-content:space-between;gap:10px;font-weight:600}.mlh .meter .track{height:10px;border-radius:999px;background:var(--ground);overflow:hidden}.mlh .meter .fill{height:100%;width:0;background:var(--saffron);border-radius:999px;transition:width 1.4s .5s var(--ease)}.mlh .seen .meter .fill{width:53%}.mlh .meter small{color:var(--muted);font-size:12px}.mlh .stock{display:flex;flex-direction:column;gap:8px}.mlh .sold{align-self:flex-start;background:var(--lime);color:var(--ink);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;opacity:0;transition:opacity .4s}.mlh .ping .sold{opacity:1}.mlh .srow{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;background:rgba(255,255,255,.82);border-radius:14px;padding:12px 14px;font-size:15px}.mlh .srow.h{background:none;padding:4px 2px}.mlh .srow .use,.mlh .srow.h{font-size:13px;color:var(--muted)}.mlh .srow b{font-variant-numeric:tabular-nums;min-width:3.4ch;text-align:center;display:inline-block;border-radius:6px;padding:0 .2em}.mlh .srow b.dn{animation:mlh-roll .45s var(--ease) both;background:var(--lime)}@media (max-width:860px){.mlh .stackv{display:block}.mlh .srail{display:none}.mlh .shead{margin-bottom:24px}.mlh .shead p{font-size:17px}.mlh .scard{position:relative;top:auto;height:auto;margin-bottom:14px}.mlh .scard.flip>.in,.mlh .scard>.in{grid-template-columns:1fr;padding:24px;gap:20px;border-radius:28px;--vh:300px}.mlh .scard.flip .copy{order:0}.mlh .bign{font-size:84px;top:18px;right:20px}.mlh .scard.flip .bign{left:auto;right:20px}.mlh .ftitle{font-size:30px}.mlh .fbody{font-size:16px}.mlh .minis{grid-template-columns:1fr}.mlh .mini{padding:20px}.mlh .rt{grid-template-columns:1fr;gap:34px}.mlh .rt-row b{font-size:13px}.mlh .meter{position:relative;inset-inline-start:0;bottom:0;margin-top:12px;width:100%}.mlh .marq{margin-inline:-24px}.mlh .mrow span{font-size:14px;padding:10px 14px}.mlh .pop{left:8px!important}}.mlh .pricing{max-width:1240px;margin:0 auto;padding:140px 24px 40px}.mlh .phead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px}.mlh .phead h2{font-size:clamp(40px,5.4vw,84px);line-height:.96;font-weight:800;letter-spacing:-.05em;max-width:13ch}.mlh .bill{display:inline-flex;background:#fff;border:1px solid var(--line);border-radius:999px;padding:4px}.mlh .bill button{all:unset;cursor:pointer;height:40px;padding:0 18px;border-radius:999px;font-weight:600;font-size:15px;display:inline-flex;align-items:center;gap:8px;transition:background-color .25s}.mlh .bill button[aria-pressed=true]{background:var(--ink);color:#fff}.mlh .bill button small{font-size:12px;font-weight:700;background:var(--lime);color:var(--ink);border-radius:999px;padding:3px 8px}.mlh .bill button:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.mlh .free{margin-top:48px;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;background:#fff;border-radius:24px;padding-block:20px;padding-inline:26px 22px}.mlh .free,.mlh .free .l{display:flex;align-items:center}.mlh .free .l{gap:16px}.mlh .free .l i{width:44px;height:44px;border-radius:14px;background:var(--lime-soft);display:grid;place-items:center;flex:none}.mlh .free .l svg{width:22px;height:22px}.mlh .free b{font-size:18px}.mlh .free p{margin-top:2px;color:var(--ink2);font-size:15px}.mlh .free .btn{height:46px;font-size:15px;background:var(--ground)}.mlh .free .btn:hover{background:#EEF1EA}.mlh .plans{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mlh .plan{position:relative;background:#fff;border-radius:30px;padding:32px;display:flex;flex-direction:column;gap:18px;border:2px solid transparent}.mlh .plan.best{border-color:var(--ink)}.mlh .plan .tagp{position:absolute;inset-inline-end:24px;top:24px;background:var(--lime);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:700}.mlh .plan h3{font-size:24px;letter-spacing:-.03em;font-weight:700}.mlh .plan .d{font-size:15px;color:var(--ink2);min-height:2.9em}.mlh .price{display:flex;align-items:baseline;gap:6px;height:64px;overflow:hidden}.mlh .price b{font-size:60px;font-weight:800;letter-spacing:-.05em;line-height:1;display:inline-block}.mlh .price b.in{animation:mlh-roll .45s var(--ease) both}.mlh .price span{color:var(--muted);font-weight:500}.mlh .plan .btn{justify-content:center}.mlh .plan ul{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:11px;font-size:15px}.mlh .plan li{display:flex;gap:10px;align-items:flex-start}.mlh .plan li svg{flex:none;width:18px;height:18px;margin-top:2px;stroke:var(--ink);fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;background:var(--lime-soft);border-radius:50%;padding:3px;box-sizing:border-box}.mlh .plan .inh{font-size:13px;font-weight:600;color:var(--muted)}.mlh .pnote{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px 28px;justify-content:center;color:var(--muted);font-size:15px;text-align:center}.mlh .faq .side a,.mlh .pnote a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:3px;text-underline-offset:4px}@media (max-width:960px){.mlh .plans{grid-template-columns:1fr}.mlh .pricing{padding:96px 16px 32px}.mlh .plan{padding:26px}.mlh .free{padding:20px}}.mlh .faq{max-width:1240px;margin:0 auto;padding:140px 24px 40px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}.mlh .faq h2{font-size:clamp(40px,5vw,76px);line-height:.96;font-weight:800;letter-spacing:-.05em}.mlh .faq .side p{margin-top:18px;font-size:17px;color:var(--ink2)}@media (max-width:860px){.mlh .faq{grid-template-columns:1fr;padding:88px 16px 24px;gap:28px}}.mlh .cta{position:relative;margin:140px 16px 16px;border-radius:40px;background:var(--panel);overflow:hidden;padding:120px 24px 128px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:26px}.mlh .cta h2{font-size:clamp(46px,7vw,112px);line-height:.92;font-weight:800;letter-spacing:-.055em;max-width:13ch;text-wrap:balance}.mlh .cta h2,.mlh .cta p{position:relative;z-index:2}.mlh .cta p{font-size:19px;color:var(--ink2);max-width:520px}.mlh .cta .ctas{position:relative;z-index:2;margin-top:6px}.mlh .cta .band{stroke-width:110;stroke-dasharray:var(--len,2000);stroke-dashoffset:var(--len,2000)}.mlh .cta.in .band{animation:mlh-draw 2s var(--ease) both}.mlh .cta .cwrap{position:relative;z-index:2}.mlh .cta .cwrap .btn{height:60px;padding:0 32px;font-size:18px}.mlh .cta .loop-svg{position:absolute;left:-30px;top:-22px;width:calc(100% + 60px);height:calc(100% + 44px);overflow:visible;pointer-events:none}.mlh .cta .loop{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len,600);stroke-dashoffset:var(--len,600)}.mlh .cta.in .loop{animation:mlh-draw 1.3s .6s var(--ease) both}.mlh .cta .fine{font-size:14px;color:var(--muted)}@media (max-width:860px){.mlh .cta{margin-top:88px;padding:88px 16px 96px;border-radius:32px}.mlh .cta p{font-size:17px}}@media (prefers-reduced-motion:reduce){.mlh *,.mlh :after,.mlh :before{animation:none!important;transition:none!important}.mlh .hv-line{display:none}.mlh .ev-rm{display:flex}.mlh .cta .band,.mlh .cta .loop{stroke-dashoffset:0}.mlh .ev-mq,.mlh .marq{-webkit-mask-image:none;mask-image:none;margin-inline:0}.mlh .mrow{flex-wrap:wrap;width:auto;justify-content:center}.mlh .ev-mq .mrow span.dup,.mlh .mrow span.dup{display:none}.mlh .dish,.mlh .msg{opacity:1;transform:none}}