@import url("https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap");.mlp,.mlp *{box-sizing:border-box}.mlp button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}.mlp button,.mlp figure,.mlp h1,.mlp h2,.mlp h3,.mlp h4,.mlp h5,.mlp p,.mlp ul{padding:0;margin:0}.mlp ul{list-style:none}.mlp{display:block;width:100%;--ink:#181818;--muted:#46484d;--muted2:#6c6f76;--bg:#ffffff;--surface:#fafafa;--line:rgba(108,111,118,.06);--line2:rgba(108,111,118,.12);--blue:#466cf3;--pink:#f83d69;--cyan:#21ccee;--grad:linear-gradient(90deg,#21ccee,#1470ef 33.28%,#6927da 68.47%,#f23d94);--content:1060px;--frame:1200px}.mlp *{box-sizing:border-box}.mlp{scroll-behavior:smooth;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.7}.mlp img{display:block;max-width:100%}.mlp a{color:inherit;text-decoration:none}.mlp .bar{height:8px;background:var(--grad)}.mlp .section{position:relative;background:var(--bg)}.mlp .guide{max-width:var(--frame);padding:0 70px;border-inline:1px solid var(--line)}.mlp .guide,.mlp .inner{margin:0 auto;position:relative}.mlp .inner{max-width:var(--content)}.mlp .h1{font-size:64px;line-height:1.07}.mlp .h1,.mlp .h2{font-family:Geist,Inter,sans-serif;font-weight:500;letter-spacing:-2.5px;color:var(--ink);margin:0}.mlp .h2{font-size:44px;line-height:1.2}.mlp .h4{font-family:Geist,Inter,sans-serif;font-weight:500;font-size:24px;line-height:1.4;letter-spacing:-1px;color:var(--ink);margin:0}.mlp .lead{font-size:16px;line-height:1.7;color:var(--muted);margin:0}.mlp .badge{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px;border-radius:100px;background:#fff;border:1px solid var(--line2);box-shadow:0 4px 16px rgba(0,0,0,.06);font-size:14px;font-weight:500;color:var(--ink)}.mlp .badge svg{width:16px;height:16px;color:var(--ink);opacity:.82}.mlp .badge.dark{background:var(--ink);color:#fff;border:none;box-shadow:0 4px 16px rgba(0,0,0,.24),inset 0 2px 4px rgba(255,255,255,.06)}.mlp .badge.dark svg{color:#fff;opacity:1}.mlp .btn{position:relative;display:inline-flex;padding:2px;border-radius:100px;background:var(--grad);border:none;cursor:pointer;font:inherit}.mlp .btn>span{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:100px;background:linear-gradient(180deg,#fff,#100202 20%,#100202);color:#fff;font-size:14px;font-weight:500;white-space:nowrap}.mlp .btn:after{content:"";position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);width:72%;height:24px;border-radius:135px;background:var(--grad);filter:blur(13px);opacity:.55;z-index:-1}.mlp .nav-wrap{position:sticky;top:18px;z-index:50;padding:0 24px}.mlp .nav{max-width:961px;margin:0 auto;height:64px;border-radius:24px;background:rgba(250,250,250,.85);backdrop-filter:blur(10px);border:1px solid rgba(108,111,118,.1);justify-content:space-between;padding:0 14px 0 21px}.mlp .nav,.mlp .nav-brand{display:flex;align-items:center}.mlp .nav-brand{gap:10px;font-family:Geist,sans-serif;font-weight:600;font-size:22px;letter-spacing:-1px}.mlp .nav-links{display:flex;align-items:center;gap:28px;margin-left:34px}.mlp .nav-links a{font-size:14px;font-weight:500;color:var(--ink)}.mlp .nav-right{display:flex;align-items:center;gap:24px;margin-left:auto}.mlp .nav-right .login{font-size:14px;font-weight:500}.mlp .nav .btn>span{padding:11px 22px}.mlp .logo-img{height:25px;width:auto;display:block}.mlp .foot-logo{height:34px}.mlp .cta-mark{height:52px;width:auto}.mlp .hero{padding:120px 0 0;overflow:visible;z-index:1}.mlp .hero-with-image{isolation:isolate;background-color:#fff}.mlp .hero-with-image:before{content:"";background:url(/landing-hero-window-poster.jpg) top/cover no-repeat}.mlp .hero-bg-video,.mlp .hero-with-image:before{position:absolute;inset:0;pointer-events:none;z-index:0}.mlp .hero-bg-video{width:100%;height:100%;object-fit:cover;object-position:center top}.mlp .hero-with-image:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center 42%,rgba(255,255,255,.58) 0,rgba(255,255,255,.32) 34%,rgba(255,255,255,.06) 66%,rgba(255,255,255,0) 82%),linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.02) 42%,rgba(255,255,255,.12) 70%,#fff);pointer-events:none;z-index:0}.mlp .hero .guide{border-inline-color:transparent}.mlp .hero .inner{text-align:center;display:flex;flex-direction:column;align-items:center}.mlp .hero .pill{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:100px;background:rgba(255,255,255,.58);border:1px solid rgba(255,255,255,.52);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.44),0 12px 40px rgba(24,24,24,.08);gap:8px;font-size:clamp(10px,3.2vw,14px);font-weight:500;color:var(--ink);white-space:nowrap}.mlp .hero .h1{margin-top:28px;max-width:920px;font-size:clamp(40px,8.2vw,80px);line-height:1.05;letter-spacing:-3px}.mlp .h1-word{display:inline-block;white-space:nowrap}.mlp .hero .lead{margin-top:24px;max-width:460px}.mlp .hero .cta{margin-top:34px}.mlp .hero .nocard{margin-top:18px;font-size:14px;color:var(--muted)}.mlp .hero-shot-wrap{margin-top:76px;margin-bottom:-400px;width:100%;position:relative;z-index:2}.mlp .hero-shot{width:100%;max-width:1016px;margin-left:auto;margin-right:auto;background:#fff;border:1px solid rgba(24,24,24,.08);border-radius:26px;padding:8px;box-shadow:0 18px 60px rgba(24,24,24,.08);will-change:transform}.mlp .hero-dashboard-image{width:100%;height:auto;border-radius:18px;display:block}.mlp .hero-v3{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;display:flex;flex-direction:column;background:#000 url(/landing-hero-v3-poster.jpg) 50%/cover no-repeat}.mlp .hv3-video{width:100%;height:100%;object-fit:cover;z-index:0}.mlp .hv3-scrim,.mlp .hv3-video{position:absolute;inset:0;pointer-events:none}.mlp .hv3-scrim{background:rgba(0,0,0,.25);z-index:1}.mlp .hv3-nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:24px;transition:padding .35s cubic-bezier(.16,1,.3,1)}.mlp .hv3-nav-inner{max-width:1024px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 6px;border-radius:9999px;border:1px solid transparent;background:transparent;transition:max-width .35s cubic-bezier(.16,1,.3,1),background .35s ease,border-color .35s ease,box-shadow .35s ease,padding .35s ease}.mlp .hv3-nav-left{display:flex;align-items:center;gap:32px}.mlp .hv3-brand{display:inline-flex;align-items:center}.mlp .hv3-logo{height:24px;width:auto;display:block;filter:brightness(0) invert(1)}.mlp .hv3-links{display:flex;align-items:center;gap:32px}.mlp .hv3-links a{font-size:14px;font-weight:500;color:rgba(255,255,255,.8);transition:color .2s}.mlp .hv3-links a:hover{color:#fff}.mlp .hv3-nav-right{display:flex;align-items:center;gap:16px}.mlp .hv3-login,.mlp .hv3-nav-cta{font-size:14px;font-weight:500;color:#fff}.mlp .hv3-nav-cta{border-radius:9999px;padding:8px 24px}.mlp .hv3-nav.scrolled{padding:12px 24px}.mlp .hv3-nav.scrolled .hv3-nav-inner{max-width:860px;background:rgba(18,18,18,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:rgba(255,255,255,.09);box-shadow:0 12px 40px rgba(0,0,0,.28);padding:6px 8px 6px 20px}.mlp .hv3-content{position:relative;z-index:10;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:max(17vh,104px) 24px 32px}.mlp .hv3-pill{display:inline-flex;align-items:center;border-radius:9999px;padding:8px 16px;color:rgba(255,255,255,.9);font-size:12px;font-weight:500;margin-bottom:32px;white-space:nowrap}.mlp .hv3-title{font-family:Geist,Inter,sans-serif;font-weight:500;color:#fff;letter-spacing:-3px;max-width:920px;margin:0 0 36px;line-height:1.05;font-size:clamp(40px,8.2vw,80px)}.mlp .hv3-title-word{display:inline-block;white-space:nowrap}.mlp .hv3-cta{display:inline-flex;align-items:center;gap:8px;border-radius:9999px;padding:8px 8px 8px 24px;color:#fff;font-weight:500;font-size:16px;transition:opacity .15s ease}.mlp .hv3-cta:hover{opacity:.9}.mlp .hv3-cta-chip{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background:#fff;color:#000}@media (max-width:640px){.mlp .hv3-links,.mlp .hv3-login{display:none}.mlp .hv3-title{letter-spacing:-1.5px}.mlp .hv3-pill{font-size:12px}.mlp .hv3-cta{font-size:14px}.mlp .hv3-cta-chip{width:36px;height:36px}}.mlp .liquid-glass{background:rgba(255,255,255,.01);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;box-shadow:inset 0 1px 1px rgba(255,255,255,.1);position:relative;overflow:hidden}.mlp .liquid-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;background:linear-gradient(180deg,rgba(255,255,255,.45),rgba(255,255,255,.15) 20%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,rgba(255,255,255,.15) 80%,rgba(255,255,255,.45));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mlp .brands{padding:96px 0 84px}.mlp .trusted-row{min-height:120px;display:grid;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:54px}.mlp .brands h3{font-size:18px;font-weight:600;line-height:1.2;color:rgba(24,24,24,.56);margin:0}.mlp .trusted-logos{position:relative;min-height:48px;overflow:hidden}.mlp .trusted-logo-group{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;gap:28px}.mlp .trusted-logo-group-1{animation:mlp-brand-fade-a 9s ease-in-out infinite}.mlp .trusted-logo-group-2{animation:mlp-brand-fade-b 9s ease-in-out infinite}.mlp .brand-logo{display:flex;align-items:center;justify-content:center;color:#181818;opacity:.88;font-family:Geist,Inter,sans-serif;font-weight:700;font-size:20px;line-height:1;letter-spacing:-.65px;white-space:nowrap}.mlp .brand-logo:nth-child(2){font-size:19px;letter-spacing:-.9px}.mlp .brand-logo:nth-child(3){font-size:19px;letter-spacing:.3px;text-transform:uppercase}.mlp .brand-logo:nth-child(4){font-size:17px;letter-spacing:-.45px;opacity:.72}.mlp .brand-logo:nth-child(5){font-size:17px;letter-spacing:-.35px;opacity:.7}@keyframes mlp-brand-fade-a{0%,42%{opacity:1;filter:blur(0);transform:translateX(0)}48%,94%{opacity:0;filter:blur(9px);transform:translateX(-10px)}to{opacity:1;filter:blur(0);transform:translateX(0)}}@keyframes mlp-brand-fade-b{0%,42%{opacity:0;filter:blur(9px);transform:translateX(10px)}48%,94%{opacity:1;filter:blur(0);transform:translateX(0)}to{opacity:0;filter:blur(9px);transform:translateX(10px)}}.mlp .sec-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.mlp .sec-head .h2{margin-top:6px}.mlp .sec-head .lead{max-width:640px}.mlp .power{padding:96px 0}.mlp .cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px}.mlp .fcard .shot{border-radius:16px;border:1px solid var(--line);overflow:hidden;aspect-ratio:337/220;background:var(--surface)}.mlp .fcard .shot,.mlp .fcard .shot-inner{display:flex;align-items:center;justify-content:center}.mlp .fcard .shot-inner,.mlp .fcard-image{width:100%;height:100%}.mlp .fcard-image{object-fit:cover;object-position:center top;display:block}.mlp .fcard-image.contain{object-fit:contain;padding:16px;background:#fff}.mlp .fcard h4{font-weight:700;font-size:18px;letter-spacing:-.3px;margin:24px 0 6px}.mlp .fcard p{font-size:14px;color:var(--muted);margin:0;line-height:1.7}.mlp .keytools{padding:96px 0}.mlp .kt-grid{display:grid;grid-template-columns:400px 1fr;gap:44px;align-items:start}.mlp .kt-left{position:sticky;top:120px}.mlp .kt-left .h2{margin-top:28px}.mlp .kt-nav{margin-top:40px;border-left:2px solid var(--line2);padding-left:22px;display:flex;flex-direction:column;gap:18px;position:relative}.mlp .kt-nav a{font-size:18px;font-weight:500;color:var(--muted);transition:color .2s;cursor:pointer}.mlp .kt-nav a.active{color:var(--blue)}.mlp .kt-nav .marker{position:absolute;left:-2px;width:2px;height:30px;background:var(--blue);transition:transform .3s}.mlp .kt-cards{display:flex;flex-direction:column}.mlp .kt-card{padding:48px 0;border-bottom:1px solid var(--line)}.mlp .kt-card:first-child{padding-top:0}.mlp .kt-card:last-child{border-bottom:none}.mlp .kt-card p{font-size:16px;color:var(--muted);margin:14px 0 0;max-width:472px}.mlp .kt-frame{margin-top:24px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:0;height:220px;overflow:hidden;display:flex;align-items:center;justify-content:center}.mlp .kt-frame-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.mlp .core{padding:0}.mlp .core-bg{margin:0 24px;background:var(--ink);border-radius:32px;padding:105px 0 100px;position:relative;overflow:hidden}.mlp .core-accent{position:absolute;top:126px;left:0;right:0;height:1px;background:rgba(255,255,255,.06)}.mlp .core .h2,.mlp .core .sec-head,.mlp .core .sec-head .h2{color:#fff}.mlp .core .lead{color:rgba(255,255,255,.8)}.mlp .core-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}.mlp .core-card{border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:40px 32px;min-height:250px}.mlp .core-card .feat-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff}.mlp .core-card .feat-icon svg{width:26px;height:26px}.mlp .core-card h4{color:#fff;font-weight:700;font-size:18px;letter-spacing:-.3px;margin:36px 0 8px}.mlp .core-card p{color:rgba(255,255,255,.8);font-size:14px;margin:0;line-height:1.7}.mlp .growth{padding:110px 0}.mlp .tabs{display:flex;gap:14px;justify-content:center;margin-top:42px;flex-wrap:wrap}.mlp .tab{display:inline-flex;align-items:center;gap:10px;height:47px;padding:0 18px 0 8px;border-radius:100px;font-size:16px;font-weight:500;color:var(--muted2);cursor:pointer;border:2px solid transparent;background:none}.mlp .tab .ic{width:31px;height:31px;border-radius:100px;background:#eef0f3;display:flex;align-items:center;justify-content:center}.mlp .tab .ic svg{width:13px;height:13px;color:var(--muted2)}.mlp .tab.active{color:#000;border-color:var(--cyan)}.mlp .tab.active .ic{background:var(--cyan);box-shadow:inset 0 0 0 1px #03b8dc,inset 0 4px 6px rgba(253,253,253,.16)}.mlp .tab.active .ic svg{color:#fff}.mlp .growth-frame{margin-top:42px;background:var(--surface);border:1px solid var(--line2);border-radius:32px;padding:36px 36px 0;overflow:hidden;max-width:900px;margin-left:auto;margin-right:auto;min-height:280px;display:flex;align-items:flex-start;gap:24px}.mlp .growth-chart-wrap{flex:1;min-height:200px;display:flex;flex-direction:column;gap:12px}.mlp .growth-bars{display:flex;align-items:flex-end;gap:6px;height:120px}.mlp .growth-bar{flex:1;border-radius:6px 6px 0 0;background:var(--blue);opacity:.15}.mlp .growth-bar.hi{opacity:1}.mlp .growth-bar.med{opacity:.6}.mlp .growth-bar.low{opacity:.3}.mlp .growth-labels{display:flex;gap:6px}.mlp .growth-label{flex:1;text-align:center;font-size:10px;color:var(--muted)}.mlp .reviews{padding:96px 0}.mlp .rev-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:282px;gap:24px;margin-top:56px}.mlp .rev-card{border-radius:16px;border:1px solid var(--line2);padding:40px;overflow:hidden;display:flex;flex-direction:column}.mlp .rev-stat{justify-content:flex-end}.mlp .rev-stat .num{font-family:Geist,sans-serif;font-weight:500;font-size:64px;line-height:1;letter-spacing:-3.5px}.mlp .rev-stat .lbl{font-size:16px;margin-top:14px;line-height:1.4}.mlp .rev-card.pink{background:var(--pink);color:#fff;border-color:transparent}.mlp .rev-card.blue{background:var(--blue);color:#fff;border-color:transparent}.mlp .rev-card.dark{background:var(--ink);color:#fff;border-color:transparent}.mlp .rev-card.soft{background:var(--surface)}.mlp .rev-card.span2{grid-column:span 2}.mlp .rev-quote{font-size:18px;font-weight:500;line-height:1.7;margin:0}.mlp .rev-author{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:20px}.mlp .rev-avatar{width:44px;height:44px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;flex:none}.mlp .rev-author .nm{font-size:16px;font-weight:500;line-height:1.4}.mlp .rev-author .ro{font-size:14px;opacity:.6;line-height:1.4}.mlp .pricing{padding:96px 0}.mlp .price-spark{display:flex;color:var(--ink)}.mlp .price-spark svg{width:26px;height:26px}.mlp .toggle{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:36px;font-size:14px;font-weight:500}.mlp .switch{width:48px;height:26px;border-radius:100px;background:var(--surface);border:1px solid var(--line2);position:relative;cursor:pointer}.mlp .switch i{position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:100px;background:var(--ink);transition:transform .25s}.mlp .switch.on i{transform:translateX(22px)}.mlp .save{background:var(--pink);color:#fff;font-size:12px;font-weight:500;padding:3px 10px;border-radius:100px;letter-spacing:.3px;opacity:0;transition:opacity .2s ease}.mlp .save.show{opacity:1}.mlp .price-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:36px;align-items:stretch;max-width:1380px;margin-left:auto;margin-right:auto;width:100%}.mlp .pcard{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line2);border-radius:18px;overflow:hidden}.mlp .pcard.pop{box-shadow:0 18px 44px rgba(70,108,243,.12)}.mlp .pcard-head{height:104px;position:relative}.mlp .pcard-head.free{background:radial-gradient(110% 90% at 50% 130%,#ffc486 0,rgba(255,196,134,0) 55%),radial-gradient(80% 70% at 22% 120%,#ff9e7c 0,rgba(255,158,124,0) 55%),linear-gradient(180deg,#8ecbff,#c4e4ff 48%,#ffe8cf)}.mlp .pcard-head.pro{background:radial-gradient(70% 80% at 62% 72%,#ffb259 0,rgba(255,178,89,0) 55%),radial-gradient(85% 90% at 26% 26%,#7d8dff 0,rgba(125,141,255,0) 58%),linear-gradient(135deg,#5462e6,#7d57df 42%,#b85ecf 72%,#ffb259)}.mlp .pcard-head.creator{background:radial-gradient(90% 80% at 70% 100%,#a5f0d0 0,rgba(165,240,208,0) 55%),linear-gradient(160deg,#d4edda,#c8e6f5 60%,#d0e8ff)}.mlp .pcard-head.creator-ai{background:radial-gradient(80% 90% at 30% 110%,#7cb8ff 0,rgba(124,184,255,0) 55%),radial-gradient(70% 70% at 75% 20%,#b39dff 0,rgba(179,157,255,0) 55%),linear-gradient(140deg,#1e2d5a,#2a3d7a 45%,#3a2d6e)}.mlp .popular-badge{position:absolute;top:12px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#466cf3,#7b5fe0);color:#fff;font-size:11px;font-weight:700;letter-spacing:.8px;padding:4px 14px;border-radius:100px;white-space:nowrap;z-index:1}.mlp .pcard-body{flex:1;display:flex;flex-direction:column;padding:28px 32px 32px}.mlp .pcard-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.mlp .pcard h3{font-weight:600;font-size:20px;letter-spacing:-.4px;margin:0}.mlp .price-badge{display:inline-flex;align-items:center;height:28px;padding:0 13px;border-radius:100px;background:#eceef1;color:var(--muted);font-size:13px;font-weight:600;white-space:nowrap}.mlp .price-badge.pro{background:#e7ecff;color:var(--blue)}.mlp .pcard .desc{font-size:14px;color:var(--muted);margin:12px 0 0;line-height:1.7}.mlp .pcard .billed{font-size:13px;color:var(--muted);margin:6px 0 0;visibility:hidden;opacity:0;transition:opacity .25s ease}.mlp .pcard .billed.show{visibility:visible;opacity:1}.mlp .pcard .whatget{font-size:14px;font-weight:600;margin:26px 0 16px}.mlp .plist{display:flex;flex-direction:column;gap:13px;padding:0;margin:0 0 24px}.mlp .plist li{list-style:none;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}.mlp .plist li svg{width:18px;height:18px;flex:none;color:var(--muted2)}.mlp .cta-row{margin-top:auto}.mlp .pbtn-dark{display:block;width:100%;text-align:center;padding:14px;border-radius:100px;background:var(--ink);color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s}.mlp .pbtn-dark:hover{opacity:.88}.mlp .pcard .pbtn{width:100%}.mlp .pcard .pbtn>span{width:100%;justify-content:center;padding:14px 22px}.mlp .faq{padding:96px 0}.mlp .faq-grid{display:grid;grid-template-columns:424px 1fr;gap:64px;align-items:start}.mlp .faq .h2{margin-top:24px}.mlp .faq-left .lead{margin-top:20px}.mlp .faq-list{display:flex;flex-direction:column;gap:16px}.mlp .faq-item{background:var(--surface);border:1px solid var(--line2);border-radius:16px;padding:18px 22px;cursor:pointer}.mlp .faq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:18px;font-weight:700;letter-spacing:-.3px;color:var(--ink)}.mlp .faq-q .chev{width:24px;height:24px;flex:none;transition:transform .25s;color:var(--muted)}.mlp .faq-item.open .faq-q .chev{transform:rotate(180deg)}.mlp .faq-a{font-size:14px;color:var(--muted);line-height:1.7;max-height:0;overflow:hidden;transition:max-height .3s ease,margin .3s;margin-top:0}.mlp .faq-item.open .faq-a{max-height:200px;margin-top:12px}.mlp .cta-section{padding:0;position:relative;overflow:hidden}.mlp .cta-section .inner{position:relative}.mlp .cta-shot{max-width:869px;margin:0 auto;border-radius:26px;background:rgba(237,237,237,.4);padding:7px 10px;overflow:hidden}.mlp .cta-shot .frm{border-radius:16px;overflow:hidden;box-shadow:0 3px 26px rgba(0,0,0,.08);border:1px solid var(--line);height:300px;background:var(--surface);display:flex;align-items:center;justify-content:center}.mlp .cta-shot .frm img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.mlp .cta-fade{position:absolute;left:0;right:0;bottom:0;height:75%;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 45%,#fff)}.mlp .cta-content{position:relative;text-align:center;margin-top:-150px;padding-bottom:90px;display:flex;flex-direction:column;align-items:center}.mlp .cta-content .h2{margin-top:18px}.mlp .cta-content .lead{margin-top:10px}.mlp .cta-content .btn{margin-top:34px}.mlp .cta-logo-mark{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:var(--grad);box-shadow:0 8px 24px rgba(70,108,243,.3)}.mlp .cta-logo-mark svg{width:32px;height:32px;color:#fff}.mlp .footer{padding:0 0 70px}.mlp .foot-grid{display:grid;grid-template-columns:271px 1fr;gap:60px;padding-top:0}.mlp .footer-logo{display:block;width:auto;height:28px}.mlp .foot-tag{font-size:14px;color:var(--muted);margin:20px 0 0;line-height:1.7}.mlp .socials{display:flex;gap:12px;margin-top:28px}.mlp .socials a{width:32px;height:32px;border-radius:100px;border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;color:var(--ink);transition:border-color .15s}.mlp .socials a:hover{border-color:var(--ink)}.mlp .socials svg{width:16px;height:16px}.mlp .foot-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;justify-items:start;max-width:539px;margin-left:auto}.mlp .foot-col h5{font-size:14px;font-weight:700;margin:0 0 18px}.mlp .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.mlp .foot-col a{font-size:14px;color:var(--muted);transition:color .15s}.mlp .foot-col a:hover{color:var(--ink)}.mlp .foot-bottom{margin-top:60px;text-align:center;font-size:14px;color:var(--muted);padding-top:24px;border-top:1px solid var(--line2)}.mlp .growth-stat-side{display:flex;flex-direction:column;justify-content:center;min-width:160px;padding:24px 0}.mlp .growth-stat-side .num{font-family:Geist,sans-serif;font-weight:500;font-size:56px;line-height:1;letter-spacing:-3px}.mlp .growth-stat-side .lbl{font-size:14px;color:var(--muted);margin-top:10px;line-height:1.4;max-width:140px}.mlp .kt-nav button{font-size:18px;font-weight:500;color:var(--muted);transition:color .2s;cursor:pointer;text-align:left;background:none;border:none;padding:0}.mlp .kt-nav button.active{color:var(--blue)}@media (max-width:1100px){.mlp .kt-grid{grid-template-columns:1fr;gap:48px}.mlp .kt-left{position:static}.mlp .faq-grid{grid-template-columns:1fr;gap:40px}.mlp .foot-grid{grid-template-columns:1fr;gap:48px}.mlp .foot-cols{margin-left:0}.mlp .price-grid{grid-template-columns:repeat(2,1fr);max-width:760px}}@media (max-width:860px){.mlp .guide{padding:0 28px}.mlp .h1{font-size:46px;letter-spacing:-1.5px}.mlp .hero .h1{letter-spacing:-1.5px;max-width:100%}.mlp .h2{font-size:34px;letter-spacing:-1.5px}.mlp .cards-3,.mlp .core-grid,.mlp .rev-grid{grid-template-columns:1fr}.mlp .rev-grid{grid-auto-rows:auto}.mlp .rev-card{min-height:240px}.mlp .rev-card.span2{grid-column:span 1}.mlp .rev-stat{min-height:200px}.mlp .price-grid{grid-template-columns:1fr;justify-content:stretch;max-width:380px;margin-left:auto;margin-right:auto}.mlp .nav-links,.mlp .nav-right .login{display:none}.mlp .nav .btn>span{padding:9px 15px;font-size:13px}.mlp .core-bg{margin:0 12px;padding:64px 0}.mlp .cta-content{margin-top:-90px}.mlp .hero-with-image:before{background-position:top;background-size:cover}.mlp .hero-bg-video{object-position:center top}.mlp .hero-shot-wrap{margin-top:52px;margin-bottom:-180px}.mlp .brands{padding-top:64px}.mlp .trusted-row{min-height:132px;grid-template-columns:1fr;gap:24px;text-align:center}.mlp .trusted-logo-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.mlp .trusted-logo-group .brand-logo:nth-child(n+3){display:none}.mlp .brand-logo{font-size:17px;letter-spacing:-.5px}.mlp .brand-logo:nth-child(2),.mlp .brand-logo:nth-child(3){font-size:17px;letter-spacing:-.5px;text-transform:none}.mlp .growth-frame{flex-direction:column;gap:8px;padding:28px 22px 0}.mlp .growth-stat-side{min-width:0;padding:14px 0 0}.mlp .growth-stat-side .num{font-size:46px}.mlp .growth-stat-side .lbl{max-width:none}}.mlp .hero-on-dark .h1{color:#fff}.mlp .hero-on-dark .lead{color:rgba(255,255,255,.82)}.mlp .hero-on-dark .nocard{color:rgba(255,255,255,.7)}.mlp .hero-on-dark .pill{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28);color:#fff}@media (prefers-reduced-motion:reduce){.mlp .hero-bg-video,.mlp .hv3-video{display:none}.mlp .hv3-nav,.mlp .hv3-nav-inner{transition:none}.mlp .trusted-logo-group{animation:none;filter:none;transform:none}.mlp .trusted-logo-group-2{display:none}}