.mm-btn-done,.mm-btn-done:hover{cursor:default;transform:none;opacity:.7;box-shadow:none}.mk-btn svg{flex:none}.mm-demo{--lp-txt:var(--fa-txt);--lp-txt2:var(--fa-txt2);--lp-txt3:var(--fa-txt3);--lp-blue:var(--fa-blue);--lp-blue-dim:var(--fa-blue-dim);--lp-blue-bd:var(--fa-blue-bd);--lp-border:var(--fa-border);--lp-green:var(--fa-green);position:relative}.mm-demo:before{content:"";position:absolute;left:10%;right:10%;top:20%;bottom:-40px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,var(--fa-stain-blue),transparent 70%)}.mm-demo>*{position:relative;z-index:1}.mm-demo .md{margin-top:0}.mm-demo-phone{display:none;list-style:none;margin:0;padding:0}.mm-demo-phone li{padding:16px 0;border-top:1px solid var(--fa-border)}.mm-demo-phone li:last-child{border-bottom:1px solid var(--fa-border)}.mm-demo-phone b{display:block;font-size:16px;font-weight:700;color:var(--fa-txt)}.mm-demo-phone span{display:block;margin-top:4px;font-size:14.5px;line-height:1.6;color:var(--fa-txt2)}.mm-demo-phone-h{display:none;margin:0 0 4px;font-size:14px;font-weight:700;color:var(--fa-txt2)}@media (max-width:860px){.mm-demo-phone,.mm-demo-phone-h{display:block}}.mm-steps{list-style:none;margin:0;padding:0;counter-reset:mm-step}.mm-steps>li{counter-increment:mm-step;display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 16px;padding:24px 0;border-top:1px solid var(--fa-border)}.mm-steps>li:last-child{border-bottom:1px solid var(--fa-border)}.mm-steps>li:before{content:counter(mm-step);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;font-size:14px;font-weight:700;color:var(--fa-blue);background:var(--fa-blue-dim);border:1px solid var(--fa-blue-bd2)}.mm-steps h3{margin:4px 0 0;font-size:17px;font-weight:700;letter-spacing:-.2px;line-height:1.4;color:var(--fa-txt)}.mm-steps p{margin:6px 0 0;max-width:62ch;font-size:15px;line-height:1.7;color:var(--fa-txt2)}.mm-steps p a{color:var(--fa-blue);font-weight:600;text-decoration:none}.mm-steps p a:hover{text-decoration:underline}.mm-steps .mm-step-media{grid-column:2;margin-top:16px}.mm-steps.cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.mm-steps.cols>li{grid-template-columns:minmax(0,1fr);align-content:start;border-bottom:0;padding-top:28px}.mm-steps.cols .mm-step-media{grid-column:1}@media (max-width:900px){.mm-steps.cols{grid-template-columns:minmax(0,1fr)}.mm-steps.cols>li:last-child{border-bottom:1px solid var(--fa-border)}}.mm-shot{display:block;overflow:hidden;border-radius:14px;border:1px solid var(--fa-border);background:var(--fa-surface);box-shadow:0 24px 60px -36px rgba(15,23,42,.35)}.mm-shot img{display:block;width:100%;height:auto}.mm-shot .dark,[data-joy-color-scheme=dark] .mm-shot .light{display:none}[data-joy-color-scheme=dark] .mm-shot .dark{display:block}.mm-prose{margin:0;max-width:62ch;font-size:15.5px;line-height:1.75;color:var(--fa-txt2)}.mm-prose+.mm-prose{margin-top:14px}.mm-note a,.mm-prose a{color:var(--fa-blue);font-weight:600;text-decoration:none}.mm-note a:hover,.mm-prose a:hover{text-decoration:underline}.mm-prose strong{color:var(--fa-txt);font-weight:700}.mm-note{margin:24px 0 0;max-width:72ch;font-size:14px;line-height:1.7;color:var(--fa-txt3)}.mm-plat-group+.mm-plat-group{margin-top:36px}.mm-plat-group h3{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--fa-txt2)}.mm-plats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.mm-plats.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-plats>li{min-width:0;border-top:1px solid var(--fa-border)}.mm-plat{display:flex;align-items:center;gap:12px;padding:12px 0;color:var(--fa-txt);text-decoration:none;min-width:0}a.mm-plat:hover b{color:var(--fa-blue)}a.mm-plat:focus-visible{outline:2px solid var(--fa-blue);outline-offset:2px;border-radius:6px}.mm-plat-logo{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#fff;border:1px solid var(--fa-border2);overflow:hidden;font-size:14px;font-weight:800;color:#0f172a}.mm-plat-logo img{width:72%;height:72%;object-fit:contain}.mm-plat-txt{min-width:0}.mm-plat-txt b{display:block;font-size:15px;font-weight:700;line-height:1.3;transition:color .15s}.mm-plat-txt span{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--fa-txt3)}.mm-plat-tag{margin-left:auto;flex:none;padding:2px 9px;border-radius:100px;font-size:12px;font-weight:600;white-space:nowrap;color:var(--fa-blue);background:var(--fa-blue-dim)}.mm-plat-tag.muted{color:var(--fa-txt3);background:transparent;border:1px solid var(--fa-border)}@media (max-width:900px){.mm-plats,.mm-plats.two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mm-plats,.mm-plats.two{grid-template-columns:minmax(0,1fr)}}.mm-names{display:flex;flex-wrap:wrap;gap:8px 8px;list-style:none;margin:0;padding:0}.mm-names li{padding:5px 12px;border-radius:100px;font-size:13.5px;color:var(--fa-txt2);border:1px solid var(--fa-border)}.mm-review{position:relative}.mm-review:before{content:"";position:absolute;left:5%;right:5%;top:25%;bottom:-12%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,var(--fa-stain-blue),transparent 70%)}.mm-review .mk-screen{position:relative;z-index:1;font-size:13px}.mm-rv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,15.5em)}.mm-rv-form{padding:1.3em 1.3em 1.4em;border-right:1px solid var(--fa-border2)}.mm-rv-job{margin:0;font-size:1.15em;font-weight:800;letter-spacing:-.02em}.mm-rv-muted{margin:.25em 0 0;font-size:.86em;color:var(--fa-txt3)}.mm-rv-fields{display:grid;gap:.7em;margin-top:1em}.mm-rv-fields span{display:block;margin-bottom:.3em;font-size:.82em;font-weight:600;color:var(--fa-txt2)}.mm-rv-fields b{display:block;padding:.55em .8em;border-radius:.55em;font-size:.92em;font-weight:500;border:1px solid var(--fa-blue-bd);background:var(--fa-blue-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-rv-panel{display:flex;flex-direction:column;background:var(--fa-surface-soft)}.mm-rv-head{display:flex;align-items:center;gap:.7em;padding:1em 1.1em;border-bottom:1px solid var(--fa-border2)}.mm-rv-av{flex:none;width:2.2em;height:2.2em;border-radius:50%;background:radial-gradient(circle at 35% 30%,#7dd3fc,var(--fa-blue) 70%)}.mm-rv-head b{display:block;font-size:.95em}.mm-rv-wait{display:inline-block;margin-top:.2em;padding:.12em .6em;border-radius:100px;font-size:.76em;font-weight:700;color:#b45309;background:rgba(245,158,11,.14)}[data-joy-color-scheme=dark] .mm-rv-wait{color:#fbbf24}.mm-rv-msgs{flex:1;display:grid;align-content:start;gap:.7em;padding:1em 1.1em}.mm-rv-msgs p{margin:0;padding:.6em .8em;border-radius:.9em .9em .9em .2em;font-size:.86em;line-height:1.5;background:var(--fa-surface);border:1px solid var(--fa-border2);color:var(--fa-txt2)}.mm-rv-acts{display:flex;border-top:1px solid var(--fa-border2)}.mm-rv-acts span{flex:1;padding:.75em .5em;text-align:center;font-size:.86em;font-weight:600;color:var(--fa-txt2)}.mm-rv-acts span+span{border-left:1px solid var(--fa-border2)}.mm-rv-acts .go{color:#fff;background:var(--fa-green)}.mm-review figcaption{position:relative;z-index:1;margin:14px 0 0;font-size:13px;color:var(--fa-txt3);text-align:center}@container (max-width:520px){.mm-rv-grid{grid-template-columns:minmax(0,1fr)}.mm-rv-form{border-right:0;border-bottom:1px solid var(--fa-border2)}}.mm-phone-stage,.mm-review{container-type:inline-size}.mm-phone-stage{position:relative;display:grid;place-items:center;padding:24px 0 8px}.mm-phone-stage:before{inset:0;background-image:radial-gradient(var(--fa-dot) 1px,transparent 1.2px);background-size:18px 18px;opacity:.8;-webkit-mask-image:radial-gradient(ellipse 50% 55% at 50% 50%,#000,transparent 80%);mask-image:radial-gradient(ellipse 50% 55% at 50% 50%,#000,transparent 80%)}.mm-phone-stage:after,.mm-phone-stage:before{content:"";position:absolute;pointer-events:none}.mm-phone-stage:after{left:20%;right:20%;top:25%;bottom:0;background:radial-gradient(ellipse at 50% 60%,var(--fa-stain-blue),transparent 70%)}.mm-phone{position:relative;z-index:2;width:min(320px,100%);aspect-ratio:9/18;padding:12px;border-radius:44px;display:flex;flex-direction:column;background:#0f172a;border:1px solid rgba(148,163,184,.35);box-shadow:0 48px 110px -50px rgba(14,165,233,.55),0 24px 48px -28px rgba(15,23,42,.45)}.mm-phone:before{content:"";position:absolute;z-index:3;left:50%;top:20px;width:76px;height:20px;margin-left:-38px;border-radius:12px;background:#0f172a}.mm-phone .mk-screen{flex:1 1 auto;font-size:10.5px;border-radius:32px 32px 0 0;padding-top:30px;border:0;box-shadow:none;overflow:hidden}.mm-phone-tabs{display:grid;grid-template-columns:repeat(4,1fr);padding:9px 6px 14px;border-radius:0 0 32px 32px;background:var(--fa-surface);border-top:1px solid var(--fa-border)}.mm-phone-tabs span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--fa-txt3)}.mm-phone-tabs i{width:18px;height:18px;border-radius:6px;border:1.5px solid;opacity:.7}.mm-phone-tabs .on{color:var(--fa-blue)}.mm-phone-tabs .on i{background:var(--fa-blue-dim);opacity:1}.mm-phone .mk-scr-bar{padding-left:1.6em;padding-right:1.6em}.mm-phone .mk-scr-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-phone .mk-scr-facts div:last-child{display:none}.mm-phone-chips{list-style:none;margin:0;padding:0}.mm-phone-chips .mk-chip{position:absolute;z-index:3}.mm-phone-chips .mk-chip:first-child{left:2%;top:22%}.mm-phone-chips .mk-chip:nth-child(2){right:0;top:58%}.mm-phone-lines{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.mm-phone-lines path{fill:none;stroke:var(--fa-blue-bd);stroke-width:1.5;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}@container (max-width:560px){.mm-phone-chips{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.mm-phone-chips .mk-chip{position:static}.mm-phone-lines{display:none}}.mm-site{position:relative;margin:0;padding:28px;border-radius:20px;border:1px solid var(--fa-border);background:var(--fa-surface);box-shadow:0 48px 110px -56px rgba(14,165,233,.5),0 24px 48px -32px rgba(15,23,42,.2)}[data-joy-color-scheme=dark] .mm-site{box-shadow:0 48px 110px -56px rgba(14,165,233,.3)}.mm-site:after{content:"";position:absolute;inset:-40px -30px auto;height:60%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,var(--fa-stain-blue),transparent 70%)}.mm-site-link{display:grid;grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:14px}.mm-site-tile{display:flex;align-items:center;gap:12px;padding:10px 16px 10px 10px;border-radius:14px;border:1px solid var(--fa-border);background:var(--fa-surface-soft)}.mm-site-tile .mm-plat-logo{width:44px;height:44px;border-radius:11px}.mm-site-tile b{display:block;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--fa-txt);line-height:1.2}.mm-site-tile div>span{display:block;font-size:12.5px;color:var(--fa-txt3)}.mm-site-wire{position:relative;height:2px;background-image:linear-gradient(90deg,var(--fa-blue-bd) 50%,transparent 50%);background-size:8px 2px}.mm-site-wire:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--fa-blue);box-shadow:0 0 0 5px var(--fa-blue-dim)}.mm-site-modes{list-style:none;margin:24px 0 0;padding:0}.mm-site-modes li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:14px 0;border-top:1px solid var(--fa-border2)}.mm-site-modes small{display:block;font-size:12.5px;font-weight:600;color:var(--fa-blue)}.mm-site-modes b{display:block;font-size:15px;font-weight:700;color:var(--fa-txt)}.mm-site-modes div>span{display:block;font-size:13.5px;line-height:1.5;color:var(--fa-txt2)}.mm-site-no,.mm-site-yes{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:100px;font-size:12.5px;font-weight:700;white-space:nowrap}.mm-site-yes{color:var(--fa-green);background:var(--fa-stain-mint)}.mm-site-no{color:var(--fa-txt3);border:1px solid var(--fa-border)}.mm-site-facts{display:flex;flex-wrap:wrap;gap:8px 20px;margin:4px 0 0;padding:14px 0 0;border-top:1px solid var(--fa-border2)}.mm-site-facts div{min-width:0}.mm-site-facts dt{font-size:12px;color:var(--fa-txt3)}.mm-site-facts dd{margin:2px 0 0;font-size:13.5px;font-weight:600;color:var(--fa-txt)}@media (max-width:600px){.mm-site{padding:20px}.mm-site-link{grid-template-columns:minmax(0,1fr);gap:10px}.mm-site-wire{display:none}.mm-site-modes li{grid-template-columns:minmax(0,1fr);justify-items:start;gap:8px}}.mm-tips{list-style:none;margin:0;padding:0}.mm-tips li{position:relative;padding:18px 0 18px 28px;border-top:1px solid var(--fa-border);font-size:15.5px;line-height:1.7;color:var(--fa-txt2)}.mm-tips li:last-child{border-bottom:1px solid var(--fa-border)}.mm-tips li:before{content:"";position:absolute;left:4px;top:28px;width:8px;height:8px;border-radius:50%;background:var(--fa-blue);box-shadow:0 0 0 4px var(--fa-blue-dim)}.mm-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--fa-border);border-bottom:1px solid var(--fa-border)}.mm-plans>div{padding:24px 24px 26px 0}.mm-plans>div+div{padding-left:24px;border-left:1px solid var(--fa-border)}.mm-plans h3{margin:0;font-size:15px;font-weight:700;color:var(--fa-txt)}.mm-plans .price{margin:8px 0 14px;font-size:30px;font-weight:800;letter-spacing:-1px;color:var(--fa-txt)}.mm-plans .price small{margin-left:6px;font-size:13px;font-weight:500;letter-spacing:0;color:var(--fa-txt3)}.mm-plans ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mm-plans li{display:flex;gap:8px;font-size:14px;line-height:1.5;color:var(--fa-txt2)}.mm-plans li svg{flex:none;margin-top:3px;color:var(--fa-green)}@media (max-width:900px){.mm-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-plans>div:nth-child(3){padding-left:0;border-left:0}.mm-plans>div:nth-child(n+3){border-top:1px solid var(--fa-border)}}@media (max-width:600px){.mm-plans{grid-template-columns:minmax(0,1fr)}.mm-plans>div,.mm-plans>div+div{padding:20px 0;border-left:0}.mm-plans>div+div{border-top:1px solid var(--fa-border)}}.mm-honest{padding-left:24px;border-left:2px solid var(--fa-blue-bd)}.mm-viewer{position:relative}.mm-viewer:before{content:"";position:absolute;left:5%;right:5%;top:20%;bottom:-40px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,var(--fa-stain-blue),transparent 70%)}.mm-viewer>*{position:relative;z-index:1}.mm-seg{display:flex;width:fit-content;max-width:100%;gap:4px;padding:4px;margin:0 0 16px;border-radius:12px;background:var(--fa-blue-dim);overflow-x:auto;scrollbar-width:none}.mm-seg::-webkit-scrollbar{display:none}.mm-seg button{flex:none;white-space:nowrap;min-height:40px;padding:0 12px;border:0;border-radius:9px;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:500;color:var(--fa-txt2)}.mm-seg button:hover{color:var(--fa-txt)}.mm-seg button[aria-selected=true]{background:var(--fa-surface);color:var(--fa-txt);font-weight:700;box-shadow:0 1px 2px rgba(15,23,42,.14)}.mm-seg button:focus-visible{outline:2px solid var(--fa-blue);outline-offset:-2px}.mm-viewer-cap{margin:12px 0 0;font-size:13.5px;color:var(--fa-txt3)}@media (prefers-reduced-motion:reduce){.mm-plat-txt b{transition:none}}.mk-cta-note a,.mk-trust a,.mm-trust-link{color:inherit;font-weight:600;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.mk-cta-note a:hover,.mk-trust a:hover,.mm-trust-link:hover{color:var(--fa-blue)}.mm-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;max-width:460px;margin:8px 0 0}.mm-facts-wide{max-width:none;margin:0 0 40px}@media (min-width:861px){.mm-facts-wide{grid-template-columns:repeat(4,minmax(0,1fr))}}.mm-facts div{padding:12px 0;border-top:1px solid var(--fa-border)}.mm-facts dt{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:800;letter-spacing:-.3px;color:var(--fa-txt)}.mm-facts dt span{display:inline-flex;color:var(--fa-blue)}.mm-facts dd{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:var(--fa-txt3)}.mm-demo-gap{margin-top:56px}@media (max-width:860px){.mm-demo-gap{margin-top:32px}}.mk-hero .checked-stamp{margin:10px 0 0}.mm-hiw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.mm-hiw .mm-viewer{position:sticky;top:96px}.mm-hiw-note{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--fa-txt3)}@media (max-width:900px){.mm-hiw{grid-template-columns:minmax(0,1fr);gap:36px}.mm-hiw .mm-viewer{position:relative;top:auto}}.mk-hero-lede a{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.mk-hero-lede a:hover{color:var(--fa-blue)}.mm-site-mark{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:var(--fa-blue);color:#fff}