.mt-logo{--mt-green:#03b97c;--mt-green-soft:rgba(3,185,124,0.55);--mt-from:#03b97c;--mt-to:#19d3c5;--mt-ink:#fff;--mt-cycle:8s;--mt-h:35px;position:relative;display:flex;height:var(--mt-h);align-items:center;gap:calc(var(--mt-h) * .16);overflow:visible;line-height:0;user-select:none;unicode-bidi:isolate}.mt-logo--sm{--mt-h:30px;gap:calc(var(--mt-h) * .12)}@media (min-width:768px){.mt-logo--sm{--mt-h:34px}}.mt-logo__mark{position:relative;height:var(--mt-h);width:var(--mt-h);flex-shrink:0;overflow:visible}.mt-logo__svg{display:block;height:100%;width:100%;overflow:visible;filter:drop-shadow(0 0 5px rgba(3,185,124,.22));animation:mt-logo-breathe var(--mt-cycle) ease-in-out infinite}.mt-logo__stroke{fill:none;stroke-width:5.6;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:2.4;stroke-dasharray:100;stroke-dashoffset:100;animation:mt-logo-draw 1.15s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d,0s)}.mt-logo__spark{fill:none;stroke:#9fffd8;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22 200;stroke-dashoffset:230;opacity:0;filter:drop-shadow(0 0 4px var(--mt-green));animation:mt-logo-spark var(--mt-cycle) cubic-bezier(.45,0,.2,1) infinite}.mt-logo__core{animation:mt-logo-core var(--mt-cycle) ease-out infinite}.mt-logo__core,.mt-logo__ping{fill:var(--mt-green);transform-origin:center;transform-box:fill-box}.mt-logo__ping{animation:mt-logo-ping var(--mt-cycle) ease-out infinite}.mt-logo__word{position:relative;display:flex;align-items:center;overflow:hidden;font-family:Helvetica Neue,Helvetica,Arial,ui-sans-serif,sans-serif;font-size:calc(var(--mt-h) * .56);font-weight:800;font-style:normal;letter-spacing:.045em;line-height:1;text-transform:uppercase}.mt-logo--sm .mt-logo__word{font-size:calc(var(--mt-h) * .6)}.mt-logo__letter{display:inline-block;color:var(--mt-ink)}.mt-logo__inf,.mt-logo__letter{opacity:0;transform:translateY(.35em);animation:mt-logo-letter-in .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.42s + var(--i, 0) * .07s)}.mt-logo__inf{display:inline-flex;height:.84em;margin:0 .07em 0 .05em}.mt-logo__inf svg{display:block;height:100%;width:auto;aspect-ratio:112/58;overflow:visible;translate:0 -.04em;transition:filter .3s}.mt-logo__inf-path{fill:none;stroke-width:9.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;animation:mt-logo-draw 1.3s cubic-bezier(.65,0,.35,1) forwards;animation-delay:calc(.5s + var(--i, 0) * .07s)}.mt-logo__inf-flow{fill:none;stroke:#d8fff0;stroke-width:3.4;stroke-linecap:round;stroke-dasharray:12 88;stroke-dashoffset:100;opacity:0;filter:drop-shadow(0 0 3px var(--mt-green));animation:mt-logo-flow var(--mt-cycle) linear infinite;animation-delay:1.9s}@keyframes mt-logo-flow{0%{stroke-dashoffset:100;opacity:0}40%,6%{opacity:.9}46%,to{stroke-dashoffset:0;opacity:0}}:root[data-theme=light] .mt-logo{--mt-ink:#0d1a14;--mt-from:#02a06c;--mt-to:#0fb3a6}:root[data-theme=light] .force-dark .mt-logo{--mt-ink:#fff;--mt-from:#03b97c;--mt-to:#19d3c5}.mt-logo__gleam{pointer-events:none;position:absolute;inset:-20% -30%;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.55) 50%,transparent 68%);transform:translateX(-130%) skewX(-18deg);animation:mt-logo-gleam var(--mt-cycle) ease-in-out infinite;mix-blend-mode:overlay}.mt-logo:hover .mt-logo__core,.mt-logo:hover .mt-logo__stroke{filter:drop-shadow(0 0 6px var(--mt-green-soft))}.mt-logo:hover .mt-logo__spark{animation-duration:2.8s}.mt-logo:hover .mt-logo__inf svg{filter:drop-shadow(0 0 6px var(--mt-green-soft))}.mt-logo:hover .mt-logo__inf-flow{animation-duration:2.4s}@keyframes mt-logo-draw{to{stroke-dashoffset:0}}@keyframes mt-logo-breathe{0%,16%,52%,to{filter:drop-shadow(0 0 5px rgba(3,185,124,.22))}30%{filter:drop-shadow(0 0 11px rgba(3,185,124,.6))}}@keyframes mt-logo-spark{0%,18%{stroke-dashoffset:230;opacity:0}24%{opacity:1}48%{stroke-dashoffset:-40;opacity:.95}54%,to{stroke-dashoffset:-40;opacity:0}}@keyframes mt-logo-core{0%,20%,48%,to{opacity:1;transform:scale(1)}28%{opacity:1;transform:scale(1.35)}}@keyframes mt-logo-ping{0%,20%{opacity:.45;transform:scale(.4)}38%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@keyframes mt-logo-letter-in{to{opacity:1;transform:translateY(0)}}@keyframes mt-logo-gleam{0%,28%{transform:translateX(-130%) skewX(-18deg)}48%{transform:translateX(130%) skewX(-18deg)}to{transform:translateX(130%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){.mt-logo__core,.mt-logo__gleam,.mt-logo__inf,.mt-logo__inf-flow,.mt-logo__inf-path,.mt-logo__letter,.mt-logo__ping,.mt-logo__spark,.mt-logo__stroke,.mt-logo__svg{animation:none!important}.mt-logo__inf-path,.mt-logo__stroke{stroke-dashoffset:0}.mt-logo__gleam,.mt-logo__inf-flow,.mt-logo__ping,.mt-logo__spark{display:none}.mt-logo__inf,.mt-logo__letter{opacity:1;transform:none}.mt-logo__svg{filter:drop-shadow(0 0 5px rgba(3,185,124,.22))}}