:root{--mt-night:#100621;--mt-deep:#180b32;--mt-plum:#322050;--mt-frost:#efecf9;--mt-mute:#bfb6d2;--mt-purple:#9f45f5;--mt-fuchsia:#ee29c9;--mt-magenta:#c500d9;--mt-line:#ffffff29;--mt-card:#fff1;--mt-shadow:0 28px 76px #00000040}.mt-root,.mt-root *,.mt-root :before,.mt-root :after{box-sizing:border-box}html:has(.mt-root){scroll-behavior:smooth}body:has(.mt-root){background:var(--mt-night);margin:0}.mt-root{background:var(--mt-night);color:#fff;-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.55}.mt-root button,.mt-root a{font:inherit}.mt-root a{color:inherit;text-decoration:none}.mt-root button{cursor:pointer}.mt-root button:focus-visible,.mt-root a:focus-visible,.mt-root summary:focus-visible{outline-offset:4px;outline:3px solid #ffb2f1}.mt-root img{max-width:100%;display:block}.mt-root .shell{width:calc(100% - 60px);max-width:1250px;margin:0 auto}.mt-root{overflow:hidden}.mt-root .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#f0c2ff;font-size:12px;font-weight:800;line-height:1.3}.mt-root .eyebrow.dot:before{content:"";vertical-align:2px;background:#fc7df3;border-radius:100%;width:7px;height:7px;margin-right:12px;display:inline-block}.mt-root h1,.mt-root h2,.mt-root h3,.mt-root p{margin-top:0}.mt-root h1,.mt-root h2,.mt-root h3{letter-spacing:-.046em;line-height:1.06}.mt-root .muted{color:var(--mt-mute)}.mt-root .gradient-text{color:#0000;background:linear-gradient(95deg,#f8bafa 0%,#c27cff 48%,#ff75c7 100%);-webkit-background-clip:text;background-clip:text}.mt-header-wrap{z-index:20;padding:26px 0 0;position:relative}.mt-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(92deg,#9977cc47,#ffffff12,#af4cc433);border:1px solid #ffffff47;border-radius:40px;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:8px 13px 8px 18px;display:flex;box-shadow:0 14px 50px #00000021}.mt-brand{letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.mt-brand img{border-radius:50%;width:40px;height:40px}.mt-nav{align-items:center;gap:27px;margin-left:auto;margin-right:auto;display:flex}.mt-nav a{color:#cec3dc;font-size:13px;font-weight:700;transition:color .2s}.mt-nav a:hover,.mt-foot a:hover{color:#fff}.mt-nav .lang-group{border:1px solid #fff3;border-radius:40px;gap:3px;padding:3px;display:flex}.mt-nav .lang{color:#cfc2df;border-radius:30px;padding:3px 9px;font-size:11px}.mt-nav .lang[aria-current=page]{color:#fff;background:#ffffff2e}.mt-actions{align-items:center;gap:8px;display:flex}.mt-pill{white-space:nowrap;background:linear-gradient(140deg,#ffffff52,#ffffff14);border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-size:12px;font-weight:800;display:inline-flex}.mt-pill:hover{border-color:#ffffffa6;transform:translateY(-1px)}.mt-pill.primary{color:#fff;background:linear-gradient(115deg,#9a47ff,#ef28c4);border-color:#0000;padding:14px 22px;box-shadow:0 12px 30px #ae31e542}.mt-pill.ghost{background:#ffffff17}.mt-menu{border:1px solid var(--mt-line);color:#fff;background:#ffffff21;border-radius:11px;width:43px;height:43px;font-size:21px;display:none}.mt-hero{background:radial-gradient(at -5% 7%,#512a96 0%,#0000 37%),radial-gradient(at 104% 28%,#6a1e76 0%,#0000 33%),radial-gradient(at 55% 100%,#163f7a57,#0000 38%),linear-gradient(115deg,#1e0d3b 0%,#0f0621 62%,#19092a 100%);padding:74px 0 88px;position:relative}.mt-hero:before{content:"";opacity:.1;pointer-events:none;background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000,#0000);mask-image:linear-gradient(90deg,#0000,#000,#0000)}.mt-hero-grid{grid-template-columns:1.03fr .97fr;align-items:center;gap:58px;display:grid;position:relative}.mt-hero-copy{padding:0 0 8px}.mt-kicker{letter-spacing:.18em;text-transform:uppercase;color:#f7e5fc;white-space:normal;background:#ffffff16;border:1px solid #ffffff3d;border-radius:24px;align-items:center;margin-bottom:28px;padding:11px 15px;font-size:11px;font-weight:800;display:inline-flex}.mt-kicker:before{content:"";background:#f677ef;border-radius:100%;width:8px;height:8px;margin-right:12px;display:inline-block}.mt-hero h1{letter-spacing:-.068em;max-width:670px;margin-bottom:22px;font-size:clamp(48px,5.2vw,74px);font-weight:850}.mt-hero-lead{color:#d5cce1;max-width:585px;margin-bottom:26px;font-size:18px;line-height:1.75}.mt-hero-lead strong{color:#fff}.mt-buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mt-subline{color:#bfb5d2;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;font-size:12px;display:flex}.mt-subline span:before{content:"✓";color:#e888ef;margin-right:6px}.mt-subline span:first-child:before{content:"";margin:0}.mt-visual{box-shadow:var(--mt-shadow);background:linear-gradient(145deg,#c5abff45,#ffffff17);border:1px solid #ffffff4a;border-radius:40px;padding:28px;position:relative}.mt-visual-inner{background:radial-gradient(at 25% 15%,#e84bfbb3,#0000 38%),linear-gradient(142deg,#a800ec 0%,#bd00d5 47%,#e232b2 100%);border-radius:28px;min-height:535px;padding:26px 26px 24px;position:relative;overflow:hidden}.mt-visual-kicker{letter-spacing:.19em;margin-bottom:11px;font-size:11px;font-weight:900}.mt-visual h2{max-width:380px;margin:0 0 26px;font-size:28px;line-height:1.15}.mt-phone-stage{grid-template-columns:.95fr 1.05fr;align-items:center;gap:17px;display:grid}.mt-device{background:#0d0d22;border:5px solid #291a49;border-radius:34px;min-height:306px;padding:12px 10px 16px;position:relative;transform:rotate(-4deg);box-shadow:0 19px 34px #1e014573}.mt-device:before{content:"";z-index:2;background:#0d0d22;border-radius:0 0 12px 12px;width:28%;height:10px;position:absolute;top:0;left:36%}.mt-device .clock{color:#bcb6cc;justify-content:space-between;padding:2px 6px 10px;font-size:9px;display:flex}.mt-device .device-head{background:#33234e;border-radius:9px 9px 0 0;align-items:center;gap:7px;padding:12px 8px;font-size:11px;font-weight:750;display:flex}.mt-device .device-head .avatar{background:linear-gradient(120deg,#a322fa,#f623cf);border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.mt-device .device-content{background:#201631;border-radius:0 0 9px 9px;min-height:208px;padding:20px 12px}.mt-device .msg{color:#fff;background:#4b3d64;border:1px solid #ffffff26;border-radius:14px 14px 14px 3px;padding:12px;font-size:11px;line-height:1.55}.mt-device .msg b{margin-bottom:7px;display:block}.mt-device .msg a{color:#d6acff;overflow-wrap:anywhere;margin-top:8px;font-size:10px;text-decoration:underline;display:block}.mt-device .msg-caption{color:#a9a3be;text-align:center;margin-top:14px;font-size:9px}.mt-feature-stack{flex-direction:column;gap:12px;display:flex}.mt-float{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border:1px solid #ffffff3b;border-radius:19px;padding:16px;box-shadow:0 8px 26px #6d08a31c}.mt-float small{color:#f9d2ff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.mt-float b{font-size:15px;line-height:1.3;display:block}.mt-float p{color:#f8e4fc;margin:8px 0 0;font-size:12px;line-height:1.55}.mt-timeline{justify-content:space-between;align-items:center;gap:8px;margin:12px 0;display:flex}.mt-timeline i{background:#ffd0ff;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.mt-timeline span{font-size:11px}.mt-timeline em{opacity:.8;margin-left:auto;font-size:11px;font-style:normal}.mt-photo-pills{margin-top:12px;display:flex}.mt-photo-pills span{background:linear-gradient(140deg,#ffba8f,#b440c5);border:2px solid #ffffffb3;border-radius:10px;place-items:center;width:37px;height:42px;margin-right:-8px;font-size:18px;display:grid;box-shadow:0 5px 13px #00000021}.mt-photo-pills span:nth-child(2){background:linear-gradient(140deg,#0dbcb1,#aa38f0)}.mt-photo-pills span:nth-child(3){background:linear-gradient(140deg,#f6c550,#f170a6)}.mt-visual-foot{color:#ffe9ff;align-items:center;gap:8px;margin-top:18px;font-size:11px;line-height:1.4;display:flex}.mt-visual-foot:before{content:"●";color:#e7ffcf}.mt-strip{background:#1c0c33;border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff1a;padding:22px 0}.mt-strip-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mt-strip-item{border-left:1px solid #ffffff2b;align-items:center;gap:13px;padding-left:17px;display:flex}.mt-strip-item:first-child{border-left:0}.mt-strip-item .ico{color:#eab4ff;font-size:27px}.mt-strip-item strong{font-size:14px;display:block}.mt-strip-item span{color:#b9afd0;font-size:12px;display:block}.mt-section{padding:102px 0;position:relative}.mt-section.alt{background:radial-gradient(at 95% 40%,#781c8b2e,#0000 55%),#140a2a}.mt-section .section-head{max-width:760px;margin-bottom:42px}.mt-section .section-head.center{text-align:center;margin-left:auto;margin-right:auto}.mt-section h2{margin:14px 0 18px;font-size:clamp(37px,4.05vw,56px)}.mt-section .section-head p,.mt-section .intro{color:#c8bed7;font-size:17px;line-height:1.75}.mt-columns{grid-template-columns:.95fr 1.05fr;align-items:center;gap:64px;display:grid}.mt-section .number{color:#fb93fa;letter-spacing:.2em;font-size:12px;font-weight:800}.mt-benefit-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mt-benefit{background:linear-gradient(135deg,#ffffff18,#ffffff08);border:1px solid #ffffff21;border-radius:22px;min-height:220px;padding:28px 24px}.mt-benefit .symbol{background:linear-gradient(130deg,#9c49ec80,#f02fd74f);border:1px solid #ffffff2e;border-radius:15px;place-items:center;width:46px;height:46px;margin-bottom:24px;font-size:20px;display:grid}.mt-benefit h3{margin-bottom:10px;font-size:21px}.mt-benefit p{color:#bfb3d3;margin-bottom:0;font-size:14px;line-height:1.65}.mt-steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mt-step{background:#ffffff0e;border:1px solid #ffffff24;border-radius:19px;padding:24px}.mt-step .step-num{letter-spacing:.16em;color:#f48bef;font-size:12px;font-weight:900}.mt-step h3{margin:17px 0 10px;font-size:21px}.mt-step p{color:#c9bfda;margin:0;font-size:14px}.mt-step .step-icon{margin-top:10px;font-size:29px}.mt-demo-layout{grid-template-columns:.82fr 1.18fr;align-items:stretch;gap:24px;display:grid}.mt-demo-controls{background:#ffffff0e;border:1px solid #ffffff24;border-radius:26px;padding:33px 32px}.mt-demo-controls h3{margin-bottom:10px;font-size:31px}.mt-demo-controls p{color:#c9bdd8;margin-bottom:25px;font-size:15px;line-height:1.72}.mt-input-label{letter-spacing:.11em;text-transform:uppercase;color:#eac5f4;margin:0 0 11px;font-size:12px;font-weight:800;display:block}.mt-segments{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.mt-segments button{color:#efdbff;background:#fff1;border:1px solid #ffffff38;border-radius:40px;padding:9px 16px;font-size:12px;font-weight:800}.mt-segments button[aria-pressed=true]{color:#fff;background:linear-gradient(120deg,#a03af0,#eb29bb);border-color:#0000}.mt-demo-note{border-left:3px solid #df66e6;padding-left:15px;color:#b4a7c9!important;font-size:12px!important}.mt-demo-preview{background:radial-gradient(at 80% 0,#d921d78f,#0000 60%),linear-gradient(135deg,#31145f,#1b0d38);border:1px solid #ffffff40;border-radius:26px;grid-template-columns:1fr .72fr;align-items:center;gap:23px;padding:36px;display:grid}.mt-demo-phone{background:#160d27;border:7px solid #46365d;border-radius:30px;min-height:336px;padding:22px 16px;box-shadow:0 18px 40px #0003}.mt-demo-phone .operator{color:#c1b6d6;justify-content:space-between;margin-bottom:29px;font-size:10px;display:flex}.mt-demo-phone .contact{text-align:center;border-bottom:1px solid #ffffff24;padding-bottom:13px;font-size:14px}.mt-demo-phone .bubble{background:#4a3566;border-radius:17px 17px 17px 4px;min-height:156px;margin-top:18px;padding:20px 15px;font-size:14px;line-height:1.65}.mt-demo-phone .bubble a{color:#db9ff4;overflow-wrap:anywhere;margin-top:12px;font-size:12px;text-decoration:underline;display:block}.mt-demo-side .demo-chip{color:#ffe2f4;background:#ffffff24;border-radius:20px;margin-bottom:14px;padding:7px 13px;font-size:11px;font-weight:800;display:inline-block}.mt-demo-side h3{font-size:30px;line-height:1.15}.mt-demo-side p{color:#dccde9;font-size:14px;line-height:1.75}.mt-demo-side .demo-fine{color:#c4b2d5;margin:18px 0 0;font-size:11px}.mt-hr{background:#ffffff26;height:1px;margin:20px 0}.mt-price-grid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:1040px;margin:0 auto;display:grid}.mt-plan{background:linear-gradient(150deg,#ffffff18,#ffffff0b);border:1px solid #ffffff36;border-radius:28px;padding:33px 34px 29px;position:relative}.mt-plan.popular{background:linear-gradient(155deg,#803cc666,#ca1ea72b,#ffffff08);border:1px solid #d35ee0}.mt-plan-label{letter-spacing:.13em;text-transform:uppercase;color:#d9c1f4;font-size:12px;font-weight:800}.mt-plan .most{background:linear-gradient(130deg,#b844fb,#ee2ad7);border-radius:24px;padding:7px 12px;font-size:11px;font-weight:850;position:absolute;top:25px;right:24px}.mt-plan h3{margin:14px 0;font-size:30px}.mt-plan .price{align-items:baseline;gap:12px;padding-bottom:24px;display:flex}.mt-plan .price strong{letter-spacing:-.06em;font-size:62px;line-height:1}.mt-plan .price span{color:#cbbbd9;font-size:13px}.mt-plan .plan-desc{color:#cbbdde;min-height:42px;font-size:14px}.mt-plan .plan-stats{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(2,1fr);gap:10px;padding:18px 0 25px;display:grid}.mt-plan .plan-stats div{background:#ffffff0d;border-radius:10px;padding:10px}.mt-plan .plan-stats b{font-size:25px;display:block}.mt-plan .plan-stats span{color:#c5b9d3;font-size:11px;line-height:1.3}.mt-plan ul{margin:0;padding:19px 0 9px;list-style:none}.mt-plan li{color:#e0d5eb;gap:8px;padding:7px 0;font-size:13px;display:flex}.mt-plan li:before{content:"✓";color:#f291fb;flex-shrink:0;font-weight:800}.mt-plan .mt-pill{width:100%}.mt-price-disclaimer{text-align:center;color:#b8aec9;margin-top:23px;font-size:12px}.mt-price-disclaimer a{text-underline-offset:3px;text-decoration:underline}.mt-faq{max-width:820px;margin:0 auto}.mt-faq details{border-bottom:1px solid #ffffff2b}.mt-faq summary{cursor:pointer;padding:25px 36px 25px 0;font-size:17px;font-weight:750;list-style:none;position:relative}.mt-faq summary::-webkit-details-marker{display:none}.mt-faq summary:after{content:"+";color:#ef92ff;font-size:23px;font-weight:300;position:absolute;top:20px;right:0}.mt-faq details[open] summary:after{content:"−"}.mt-faq p{color:#c9bddc;margin:0 0 24px;font-size:15px;line-height:1.75}.mt-finish{text-align:center;background:radial-gradient(at 50% 120%,#e92abc4a,#0000 65%),linear-gradient(120deg,#2d125c,#16092c);padding:88px 0}.mt-finish h2{letter-spacing:-.06em;max-width:820px;margin:15px auto 17px;font-size:clamp(38px,5vw,67px)}.mt-finish p{color:#dec8e8;max-width:670px;margin:0 auto 26px;font-size:17px;line-height:1.7}.mt-finish .mt-buttons{justify-content:center}.mt-foot{background:#0d061e;border-top:1px solid #ffffff1a;padding:35px 0}.mt-foot-main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.mt-foot-links{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.mt-foot-links a{color:#b9afc6;font-size:12px}.mt-foot-small{color:#9284a9;border-top:1px solid #ffffff14;margin-top:22px;padding-top:21px;font-size:11px}.mt-sticky{display:none}@media (max-width:1100px){.mt-hero-grid{gap:28px}.mt-hero h1{font-size:clamp(46px,5vw,62px)}.mt-nav{gap:15px}.mt-nav a{font-size:12px}.mt-visual{padding:16px}.mt-visual-inner{padding:22px 16px}.mt-phone-stage{gap:9px}.mt-feature-stack .mt-float{padding:11px}.mt-float b{font-size:13px}}@media (max-width:880px){.shell{width:calc(100% - 36px)}.mt-header-wrap{padding-top:15px}.mt-header{border-radius:25px;flex-wrap:wrap;padding:10px 13px}.mt-menu{display:block}.mt-actions{margin-left:auto}.mt-actions>.mt-pill{display:none}.mt-nav{flex-direction:column;flex-basis:100%;order:3;align-items:stretch;gap:0;margin:0;padding:12px 6px 6px;display:none}.mt-header.menu-open .mt-nav{display:flex}.mt-nav>a{border-bottom:1px solid #ffffff14;padding:12px}.mt-nav .lang-group{width:max-content;margin-top:9px}.mt-hero{padding:55px 0 68px}.mt-hero-grid,.mt-columns,.mt-demo-layout{grid-template-columns:1fr}.mt-hero h1{max-width:660px}.mt-hero-lead{max-width:680px}.mt-visual{width:100%;max-width:610px;margin:auto}.mt-strip-grid{grid-template-columns:repeat(2,1fr);row-gap:20px}.mt-strip-item:nth-child(3){border-left:0}.mt-benefit-grid{grid-template-columns:repeat(2,1fr)}.mt-benefit:last-child{grid-column:1/-1}.mt-steps{grid-template-columns:repeat(2,1fr)}.mt-section{padding:78px 0}.mt-demo-preview{grid-template-columns:1fr .8fr}.mt-price-grid{max-width:720px}}@media (max-width:620px){.mt-header .mt-brand{font-size:14px}.mt-header .mt-brand img{width:36px;height:36px}.mt-hero{padding:38px 0 45px}.mt-kicker{letter-spacing:.13em;margin-bottom:22px;padding:9px 12px;font-size:9px}.mt-hero h1{letter-spacing:-.065em;font-size:clamp(40px,11.5vw,53px);line-height:1.07}.mt-hero-lead{font-size:15px;line-height:1.67}.mt-buttons{gap:9px}.mt-buttons .mt-pill{padding:13px 15px;font-size:11px}.mt-subline{gap:9px;font-size:11px}.mt-visual{border-radius:26px;margin-top:10px;padding:12px}.mt-visual-inner{border-radius:18px;min-height:auto;padding:21px 14px 17px}.mt-visual h2{max-width:320px;margin-bottom:20px;font-size:24px}.mt-phone-stage{grid-template-columns:1fr .9fr;gap:7px}.mt-device{border-width:4px;border-radius:27px;min-height:280px;padding:9px 7px 12px}.mt-device .device-content{min-height:205px;padding:11px 6px}.mt-device .msg{padding:9px;font-size:10px}.mt-device .device-head{padding:8px 5px;font-size:10px}.mt-feature-stack{gap:7px}.mt-float{border-radius:12px;padding:10px!important}.mt-float small{font-size:8px}.mt-float b{font-size:11px}.mt-float p{font-size:10px}.mt-timeline{margin:7px 0}.mt-timeline span,.mt-timeline em{font-size:9px}.mt-photo-pills span{width:28px;height:33px;font-size:15px}.mt-strip{padding:19px 0}.mt-strip-grid{gap:18px 12px}.mt-strip-item{gap:8px;padding-left:8px}.mt-strip-item .ico{font-size:21px}.mt-strip-item strong{font-size:12px}.mt-strip-item span{font-size:10px}.mt-section{padding:66px 0}.mt-section h2{font-size:clamp(33px,9.5vw,43px)}.mt-section .section-head p,.mt-section .intro{font-size:15px}.mt-benefit-grid,.mt-steps,.mt-price-grid{grid-template-columns:1fr;gap:13px}.mt-benefit:last-child{grid-column:auto}.mt-benefit{min-height:auto;padding:24px}.mt-demo-controls{padding:24px 21px}.mt-demo-preview{grid-template-columns:1fr;padding:18px}.mt-demo-phone{width:100%;max-width:380px;min-height:290px;margin:auto;padding:19px}.mt-demo-side{padding:5px 10px 12px}.mt-demo-side h3{font-size:24px}.mt-plan{padding:30px 23px}.mt-plan .price strong{font-size:54px}.mt-plan .most{top:16px;right:14px}.mt-faq summary{font-size:15px}.mt-finish{padding:66px 0}.mt-finish h2{font-size:41px}.mt-finish p{font-size:15px}.mt-foot-main{flex-direction:column;align-items:flex-start}.mt-sticky{z-index:30;background:linear-gradient(#12052200,#120522 28%);padding:10px 18px 13px;display:block;position:fixed;bottom:0;left:0;right:0}.mt-sticky .mt-pill{width:100%;box-shadow:0 5px 20px #00000042}.mt-root{padding-bottom:63px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mt-nav>a.mt-mobile-login{display:none}@media (max-width:880px){.mt-nav>a.mt-mobile-login{color:#fff;text-align:center;background:#ffffff1a;border:1px solid #ffffff47;border-radius:14px;margin-top:12px;padding:13px 15px;font-weight:800;display:block}}
