.mzm-root{--mzm-flame:linear-gradient(96deg, var(--color-brand-1), var(--color-brand-2));--mzm-glow:color-mix(in srgb, var(--accent-ink) 22%, transparent);--mzm-pill-shadow:0 14px 34px -12px color-mix(in srgb, var(--color-brand-2) 70%, transparent);background:var(--background);color:var(--foreground);font:400 17px/1.6 var(--font-sans);padding-bottom:112px;overflow-x:clip;container:pg/inline-size}.dark .mzm-root{--mzm-glow:color-mix(in srgb, var(--accent-ink) 28%, transparent)}html:has(.mzm-root){scroll-behavior:smooth}.mzm-root :where(h1,h2,h3,p,ul,ol){margin:0}.mzm-root :where(ul,ol){padding:0;list-style:none}.mzm-h{font-family:var(--font-head);color:var(--heading);letter-spacing:-.015em;text-wrap:balance;font-weight:500}.mzm-wrap{max-width:var(--container-page);margin-inline:auto;padding-inline:16px}@container pg (min-width:768px){.mzm-wrap{padding-inline:32px}}@media (min-width:80rem){.mzm-wrap{padding-inline:0}}.mzm-grad{background:var(--mzm-flame);color:#0000;-webkit-background-clip:text;background-clip:text}.mzm-pill{background:var(--mzm-flame);color:#fff;white-space:nowrap;min-height:64px;box-shadow:var(--mzm-pill-shadow);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 36px;font-size:20px;font-weight:500;transition:transform .15s,box-shadow .15s;display:inline-flex}.mzm-pill:hover{box-shadow:0 18px 40px -12px color-mix(in srgb, var(--color-brand-2) 85%, transparent);transform:translateY(-2px)}.mzm-lnk{color:var(--heading);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px;font-weight:500}.mzm-lnk:hover{color:var(--accent-ink-small)}.mzm-pill:focus-visible,.mzm-lnk:focus-visible,.mzm-os:focus-visible,.mzm-chip:focus-visible,.mzm-kind:focus-visible,.mzm-qa summary:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.mzm-hero{isolation:isolate;text-align:center;flex-direction:column;align-items:center;padding:72px 0 24px;display:flex;position:relative}.mzm-halo{aspect-ratio:1;z-index:-1;pointer-events:none;width:min(680px,100%);position:absolute;top:40px;left:50%;transform:translate(-50%)}.mzm-halo:before{content:"";background:radial-gradient(closest-side, var(--mzm-glow), transparent);border-radius:50%;animation:6s ease-in-out infinite mzm-breathe;position:absolute;inset:12%}.mzm-halo-mark{opacity:.14;width:92%;height:92%;animation:90s linear infinite mzm-spin;position:absolute;inset:4%}@container pg (max-width:700px){.mzm-hero{padding-top:48px}}@keyframes mzm-breathe{50%{opacity:.8;transform:scale(1.08)}}@keyframes mzm-spin{to{transform:rotate(360deg)}}.mzm-hero .mzm-free{font:500 clamp(18px, 1.9cqi, 26px) / 1.2 var(--font-head);letter-spacing:-.01em;color:var(--heading)}.mzm-h1{letter-spacing:-.03em;margin-top:22px;font-size:clamp(64px,10cqi,136px);line-height:.95}.mzm-sub,.mzm-sub2{font:500 clamp(24px, 2.6cqi, 36px) / 1.25 var(--font-head)}.mzm-sub{color:var(--heading);margin-top:18px}.mzm-sub2{margin-top:6px}.mzm-hero-dl{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.mzm-pill.mzm-hero-os{background:var(--card);min-width:200px;color:var(--heading);box-shadow:var(--secondary-shadow);padding:0 28px}.mzm-pill.mzm-hero-os:hover{box-shadow:var(--secondary-shadow-hover)}.mzm-root[data-os=mac] .mzm-hero-os[data-os=mac],.mzm-root[data-os=win] .mzm-hero-os[data-os=win],.mzm-root[data-os=linux] .mzm-hero-os[data-os=linux]{background:var(--mzm-flame);color:#fff;box-shadow:var(--mzm-pill-shadow)}@container pg (max-width:700px){.mzm-hero-dl{flex-direction:column;align-items:stretch;width:min(360px,100%)}}.mzm-gh{min-height:44px;color:var(--heading);border-radius:999px;align-items:center;gap:10px;margin-top:16px;padding:0 20px;font-size:16px;font-weight:500;transition:background .15s;display:inline-flex}.mzm-gh:hover{background:var(--muted)}.mzm-gh:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.mzm-chat{text-align:left;flex-direction:column;gap:12px;width:min(560px,100%);margin:48px auto 0;display:flex}.mzm-me{background:var(--mzm-flame);color:#fff;max-width:85%;font:500 18px/1.4 var(--font-head);border-radius:20px 20px 6px;align-self:flex-end;padding:14px 18px;animation:12s infinite mzm-pop}.mzm-ans{align-items:start;display:grid}.mzm-ans>*{grid-area:1/1}.mzm-typing{background:var(--card);box-shadow:var(--card-shadow);border-radius:20px 20px 20px 6px;justify-self:start;gap:6px;padding:16px 18px;animation:12s infinite mzm-typ;display:flex}.mzm-typing i{background:var(--subtle-foreground);border-radius:50%;width:8px;height:8px;animation:1s infinite mzm-dot}.mzm-typing i:nth-child(2){animation-delay:.15s}.mzm-typing i:nth-child(3){animation-delay:.3s}.mzm-bot{background:var(--card);max-width:90%;box-shadow:var(--card-shadow);color:var(--foreground);border-radius:20px 20px 20px 6px;justify-self:start;padding:16px 18px;font-size:17px;line-height:1.5;animation:12s infinite mzm-rep}.mzm-bot b{font:600 13px/1 var(--font-sans);letter-spacing:.04em;color:var(--accent-ink-small);margin-bottom:4px;display:block}.mzm-yn{gap:8px;margin-top:12px;display:flex}.mzm-yn span{background:var(--muted);height:40px;color:var(--heading);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.mzm-yn span.mzm-y{background:var(--mzm-flame);color:#fff}@keyframes mzm-pop{0%{opacity:0;transform:translateY(10px)}4%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes mzm-typ{0%,8%{opacity:0}10%,24%{opacity:1}27%,to{opacity:0}}@keyframes mzm-rep{0%,25%{opacity:0;transform:translateY(10px)}29%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes mzm-dot{50%{opacity:.5;transform:translateY(-4px)}}.mzm-sec{text-align:center;padding-top:112px;scroll-margin-top:80px}.mzm-sec-h{font-size:clamp(32px,3.6cqi,48px);line-height:1.1}.mzm-sec-s{color:var(--muted-foreground);max-width:40ch;margin:14px auto 0;font-size:18px}.mzm-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}@container pg (max-width:860px){.mzm-three{grid-template-columns:minmax(0,1fr);max-width:460px;margin-inline:auto}}.mzm-st,.mzm-kind{background:var(--card);box-shadow:var(--card-shadow);border-radius:24px;flex-direction:column;align-items:center;padding:32px 26px;display:flex}.mzm-st{gap:14px}.mzm-kind{gap:12px}.mzm-st .mzm-n{background:linear-gradient(135deg, var(--color-brand-1), var(--color-brand-2));color:#fff;width:64px;height:64px;font:500 30px/1 var(--font-head);box-shadow:0 14px 30px -14px color-mix(in srgb, var(--color-brand-2) 70%, transparent);border-radius:50%;place-items:center;display:inline-grid}.mzm-kind .mzm-ki{background:var(--muted);width:72px;height:72px;color:var(--accent-ink-small);border-radius:22px;place-items:center;display:inline-grid}.mzm-st h3,.mzm-kind h3{font:500 24px/1.2 var(--font-head);color:var(--heading)}.mzm-st p,.mzm-kind p{color:var(--muted-foreground);font-size:17px}.mzm-kind p{max-width:24ch}@container pg (max-width:700px){.mzm-root{padding-bottom:80px}.mzm-sec{padding-top:80px}.mzm-price{margin-top:80px!important}.mzm-three{gap:12px;margin-top:28px}.mzm-st,.mzm-kind{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:2px 18px;padding:20px;display:grid}.mzm-st .mzm-n,.mzm-kind .mzm-ki{grid-row:span 2;width:56px;height:56px}.mzm-st .mzm-n{font-size:26px}.mzm-kind .mzm-ki{border-radius:18px}.mzm-st h3,.mzm-kind h3{font-size:21px}.mzm-st p,.mzm-kind p{max-width:none;font-size:16px}}a.mzm-kind{border:1px solid #0000;transition:transform .2s,border-color .2s}a.mzm-kind:hover{border-color:var(--accent-ink-small);transform:translateY(-4px)}.mzm-kind-go{color:var(--accent-ink-small);align-items:center;gap:6px;margin-top:4px;font-size:15px;font-weight:500;display:inline-flex}@container pg (max-width:700px){.mzm-kind .mzm-kind-go{grid-column:2}}.mzm-soon-sec{padding-top:72px}.mzm-soon{border:1px solid var(--border);background:var(--card);box-shadow:var(--card-shadow);text-align:left;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 28px 24px 32px;display:grid;position:relative;overflow:hidden}.mzm-soon:before{content:"";background:var(--mzm-flame);width:4px;position:absolute;inset:0 auto 0 0}.mzm-soon-ic{background:var(--muted);width:64px;height:64px;color:var(--accent-ink-small);border-radius:20px;place-items:center;display:inline-grid}.mzm-soon-badge{font:600 13px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink-small);align-items:center;gap:8px;display:inline-flex}.mzm-soon-badge i{background:var(--color-brand-2);border-radius:50%;width:8px;height:8px;animation:1.8s infinite mzm-ping}@keyframes mzm-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand-2) 55%, transparent)}70%,to{box-shadow:0 0 0 9px #0000}}.mzm-soon h2{margin-top:8px;font-size:clamp(24px,2.4cqi,32px);line-height:1.15}.mzm-soon-text{color:var(--muted-foreground);margin-top:6px;font-size:17px}.mzm-pill.mzm-soon-cta{gap:8px;min-height:52px;padding:0 26px;font-size:17px}@container pg (max-width:760px){.mzm-soon{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding:28px 20px}.mzm-pill.mzm-soon-cta{width:100%}}.mzm-chips{flex-wrap:wrap;justify-content:center;gap:12px;margin:36px auto 0;display:flex}.mzm-chip{background:var(--card);box-shadow:var(--card-shadow);font:500 17px/1.3 var(--font-head);color:var(--heading);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:14px 20px;transition:background .25s,color .25s,border-color .25s}.mzm-chip:hover{border-color:var(--accent-ink-small)}.mzm-chip[aria-pressed=true]{background:var(--mzm-flame);color:#fff;border-color:#0000}.mzm-asks-chat{min-height:210px;margin-top:32px}.mzm-asks-chat .mzm-me{animation:.4s both mzm-in}.mzm-asks-chat .mzm-bot{animation:.4s .6s both mzm-in}@keyframes mzm-in{0%{opacity:0;transform:translateY(10px)}}.mzm-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}@container pg (max-width:860px){.mzm-trust{grid-template-columns:minmax(0,1fr);max-width:460px;margin-inline:auto}}.mzm-trust li{flex-direction:column;align-items:center;gap:12px;padding:8px;display:flex}.mzm-trust svg{color:var(--accent-ink-small)}.mzm-trust b{font:500 20px/1.3 var(--font-head);color:var(--heading)}.mzm-price{background:var(--card);box-shadow:var(--card-shadow);text-align:center;border-radius:32px;margin-top:112px;padding:56px 24px}.mzm-zero{font:500 clamp(96px, 14cqi, 180px) / 1 var(--font-head);letter-spacing:-.04em}.mzm-price h2{margin-top:10px;font-size:clamp(26px,2.8cqi,36px)}.mzm-dl{background:linear-gradient(120deg, var(--color-brand-1), var(--color-brand-2));color:#fff;text-align:center;box-shadow:0 40px 80px -40px color-mix(in srgb, var(--color-brand-2) 60%, transparent);border-radius:32px;margin-top:24px;padding:56px 32px;scroll-margin-top:80px}.mzm-dl h2{font:500 clamp(34px, 4cqi, 56px) / 1.1 var(--font-head);color:#fff;text-wrap:balance}.mzm-dl .mzm-s{color:#ffffffeb;margin-top:10px;font-size:19px}.mzm-oss{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:32px auto 0;display:grid}.mzm-os{color:#fff;background:#ffffff2e;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;transition:background .15s;display:flex}.mzm-os:hover{background:#ffffff47}.mzm-os .mzm-oi{width:52px;height:52px;color:var(--color-brand-2);background:#fff;border-radius:50%;place-items:center;margin-bottom:4px;display:inline-grid}.mzm-os b{font:500 20px/1.2 var(--font-head)}.mzm-os small{color:#ffffffe6;font-size:14px}.mzm-root[data-os=mac] .mzm-os[data-os=mac],.mzm-root[data-os=win] .mzm-os[data-os=win],.mzm-root[data-os=linux] .mzm-os[data-os=linux]{color:#141414;background:#fff}.mzm-root[data-os=mac] .mzm-os[data-os=mac] small,.mzm-root[data-os=win] .mzm-os[data-os=win] small,.mzm-root[data-os=linux] .mzm-os[data-os=linux] small{color:#5e5e5e}.mzm-root[data-os=mac] .mzm-os[data-os=mac] .mzm-oi,.mzm-root[data-os=win] .mzm-os[data-os=win] .mzm-oi,.mzm-root[data-os=linux] .mzm-os[data-os=linux] .mzm-oi{background:linear-gradient(135deg, var(--color-brand-1), var(--color-brand-2));color:#fff}@container pg (max-width:760px){.mzm-oss{grid-template-columns:minmax(0,1fr);gap:10px;max-width:400px}.mzm-dl{padding:40px 20px}.mzm-os{text-align:left;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;padding:14px 18px;display:grid}.mzm-os .mzm-oi{grid-row:span 2;width:46px;height:46px;margin:0}}.mzm-faq{text-align:left;gap:10px;margin:36px auto 0;display:grid}.mzm-qa{background:var(--card);box-shadow:var(--card-shadow);border-radius:18px;padding:0 24px}.mzm-qa summary{cursor:pointer;align-items:center;gap:14px;padding:20px 0;list-style:none;display:flex}.mzm-qa summary::-webkit-details-marker{display:none}.mzm-qa summary h3{font:500 19px/1.35 var(--font-head);color:var(--heading);flex:1}.mzm-pm{background:var(--muted);border-radius:50%;flex:none;width:30px;height:30px;position:relative}.mzm-pm:before,.mzm-pm:after{content:"";background:var(--heading);width:12px;height:1.8px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mzm-pm:after{transform:translate(-50%,-50%)rotate(90deg)}.mzm-qa[open] .mzm-pm:after{transform:translate(-50%,-50%)rotate(0)}.mzm-qa p{color:var(--muted-foreground);padding:0 40px 20px 0;font-size:17px;line-height:1.55}@media (prefers-reduced-motion:reduce){html:has(.mzm-root){scroll-behavior:auto}.mzm-root *,.mzm-root :before,.mzm-root :after{transition:none!important;animation:none!important}.mzm-typing{display:none}}
