.lp{--bg:#0a0a11;--bg-2:#0e0e17;--panel:#12121d;--panel-2:#171726;--ink:#f2f1fa;--ink-2:#c9c8d9;--muted:#8f8ea3;--faint:#5f5e73;--line:#ffffff13;--line-2:#ffffff0d;--vio:#8b7cff;--vio-2:#6d5ffb;--vio-deep:#4d3fd6;--vio-wash:#8b7cff17;--alto:#fbbf24;--alto-bg:#f59e0b1a;--alto-bd:#f59e0b52;--baixo:#67c7f5;--baixo-bg:#38b2f01a;--baixo-bd:#38b2f052;--norm:#4ade9d;--norm-bg:#34d39917;--norm-bd:#34d3994d;background:var(--bg);color:var(--ink);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:hidden}.lp ::selection{background:#8b7cff59}.lp h1,.lp h2,.lp h3{letter-spacing:-.038em;text-wrap:balance;margin:0;font-weight:640;line-height:1.02}.lp p{margin:0}.lp a{color:inherit;text-decoration:none}.lp .wrap{max-width:1180px;margin:0 auto;padding:0 28px}.lp .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lp .btn{cursor:pointer;letter-spacing:-.01em;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:13px 24px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .16s cubic-bezier(.2,.8,.2,1),background .18s,box-shadow .2s,border-color .2s;display:inline-flex}.lp .btn-vio{background:var(--vio-2);color:#fff;box-shadow:0 0 0 1px #8b7cff59,0 14px 40px -14px #6d5ffbbf}.lp .btn-vio:hover{background:#7d70ff;transform:translateY(-1px);box-shadow:0 0 0 1px #8b7cff80,0 18px 50px -14px #6d5ffbe6}.lp .btn-vio:active{transform:scale(.98)}.lp .btn-dim{color:var(--ink);border:1px solid var(--line);background:#ffffff0b}.lp .btn-dim:hover{background:#ffffff14;transform:translateY(-1px)}.lp .btn-sm{border-radius:10px;padding:9px 16px;font-size:13.5px}.lp-header{z-index:60;-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);border-bottom:1px solid var(--line);background:#0a0a11b8;position:sticky;top:0}.lp .nav{justify-content:space-between;align-items:center;gap:22px;height:64px;display:flex}.lp .nav-links{color:var(--muted);gap:26px;font-size:14px;font-weight:500;display:flex}.lp .nav-links a:hover{color:var(--ink)}.lp .nav-r{align-items:center;gap:10px;display:flex}.lp .signin{color:var(--ink-2);border-radius:10px;padding:8px 12px;font-size:14px;font-weight:600}.lp .signin:hover{background:#ffffff0f}.lp .hero{padding:84px 0 56px;position:relative;overflow:hidden}.lp .hero-glow{pointer-events:none;background:radial-gradient(900px 480px at 75% -10%,#6d5ffb38,#0000 62%),radial-gradient(700px 420px at 8% 20%,#4d3fd624,#0000 60%);position:absolute;inset:0}.lp .hero-grid{pointer-events:none;opacity:.5;background-image:linear-gradient(var(--line-2) 1px, transparent 1px), linear-gradient(90deg, var(--line-2) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(800px 520px at 60% 0,#000,#0000 75%);mask-image:radial-gradient(800px 520px at 60% 0,#000,#0000 75%)}.lp .hero-in{grid-template-columns:.95fr 1.1fr;align-items:center;gap:56px;display:grid;position:relative}.lp .eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--vio);align-items:center;gap:9px;font-size:11.5px;font-weight:600;display:inline-flex}.lp .eyebrow:before{content:"";background:var(--vio);opacity:.7;width:22px;height:1px}.lp h1{color:#fff;margin-top:20px;font-size:clamp(42px,5.6vw,70px)}.lp h1 .em{color:var(--vio)}.lp .lede{color:var(--ink-2);max-width:430px;margin-top:22px;font-size:18.5px;line-height:1.55}.lp .hero-cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.lp .h-an{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards lpUp;transform:translateY(16px)}.lp .d1{animation-delay:50ms}.lp .d2{animation-delay:.14s}.lp .d3{animation-delay:.23s}.lp .d4{animation-delay:.32s}.lp .d5{animation-delay:.45s}@keyframes lpUp{to{opacity:1;transform:none}}.lp .ecg{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-2);height:76px;position:relative;overflow:hidden}.lp .ecg svg{width:100%;height:100%;position:absolute;inset:0}.lp .ecg path{fill:none;stroke:var(--vio);stroke-width:1.6px;filter:drop-shadow(0 0 6px #8b7cffcc);stroke-dasharray:1200;stroke-dashoffset:1200px;animation:5.5s linear infinite lpDraw}@keyframes lpDraw{0%{stroke-dashoffset:1200px}55%{stroke-dashoffset:0}to{stroke-dashoffset:-1200px}}.lp .mq{border-bottom:1px solid var(--line);background:var(--bg-2);padding:13px 0;overflow:hidden}.lp .mq .track{width:max-content;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);white-space:nowrap;gap:44px;font-size:11.5px;animation:46s linear infinite lpMq;display:flex}@keyframes lpMq{to{transform:translate(-50%)}}.lp .blk{padding:100px 0;position:relative}.lp .rv{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.lp .rv.in{opacity:1;transform:none}.lp h2{color:#fff;font-size:clamp(30px,3.8vw,46px)}.lp .lead{color:var(--muted);max-width:56ch;margin-top:18px;font-size:17px}.lp .stats{border-top:1px solid var(--line);flex-wrap:wrap;margin-top:40px;display:flex}.lp .stat{border-right:1px solid var(--line);flex:1;min-width:180px;margin-right:26px;padding:26px 26px 0 0}.lp .stat:last-child{border-right:0;margin-right:0}.lp .stat b{font-family:var(--font-mono);letter-spacing:-.04em;color:#fff;font-size:44px;font-weight:600;line-height:1;display:block}.lp .stat b .u{color:var(--vio)}.lp .stat span{color:var(--muted);max-width:24ch;margin-top:8px;font-size:13.5px;display:block}.lp .cmp{grid-template-columns:1fr 1fr;gap:14px;margin-top:44px;display:grid}.lp .cmp-c{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:26px}.lp .cmp-c.win{background:linear-gradient(180deg, #6d5ffb1f, var(--panel) 60%);border-color:#8b7cff66;box-shadow:0 30px 80px -50px #6d5ffbb3}.lp .cmp-c .t{color:#fff;align-items:center;gap:9px;font-size:16px;font-weight:650;display:flex}.lp .cmp-c .sub{color:var(--faint);margin:3px 0 14px;font-size:12.5px}.lp .cmp-c ul{margin:0;padding:0}.lp .cmp-c li{color:var(--ink-2);border-top:1px solid var(--line-2);gap:11px;padding:9px 0;font-size:14px;list-style:none;display:flex}.lp .cmp-c li svg{flex:none;margin-top:3px}.lp .no{color:var(--faint)}.lp .yes{color:var(--vio)}.lp .split{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;display:grid}.lp .points{margin-top:26px}.lp .points .pt{border-top:1px solid var(--line);gap:16px;padding:16px 0;display:flex}.lp .points .pt:first-child{border-top:0}.lp .points .k{font-family:var(--font-mono);color:var(--vio);flex:none;width:24px;padding-top:2px;font-size:12px;font-weight:600}.lp .points b{color:#fff;font-size:15.5px;font-weight:620}.lp .points p{color:var(--muted);margin-top:3px;font-size:14px}.lp .doc{border:1px solid var(--line);background:var(--panel);border-radius:16px;overflow:hidden;box-shadow:0 40px 100px -50px #000000e6}.lp .doc .dh{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--vio);background:var(--panel-2);padding:13px 18px;font-size:10.5px;font-weight:600}.lp .doc .db{border-bottom:1px solid var(--line-2);padding:16px 18px}.lp .doc .db:last-child{border-bottom:0}.lp .doc .sy{color:#fff;align-items:center;gap:9px;font-size:14px;font-weight:620;display:flex}.lp .doc .sd{border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 10px}.lp .doc .lb{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);margin:11px 0 3px;font-size:9.5px;font-weight:600}.lp .doc .it{color:var(--ink-2);gap:9px;font-size:13px;display:flex}.lp .doc .it i{background:var(--vio);border-radius:50%;flex:none;width:4px;height:4px;margin-top:8px}.lp .who{border-top:1px solid var(--line);margin-top:40px}.lp .who .row{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr auto 30px;align-items:center;gap:20px;padding:22px 6px;transition:background .2s,padding .2s;display:grid}.lp .who .row:hover{background:#8b7cff0d;padding-left:14px}.lp .who .ix{font-family:var(--font-mono);color:var(--faint);font-size:12.5px}.lp .who .nm{letter-spacing:-.03em;color:#fff;font-size:clamp(19px,2.4vw,26px);font-weight:620}.lp .who .ds{color:var(--muted);text-align:right;font-size:13.5px}.lp .who .ar{color:var(--faint);transition:color .2s,transform .2s}.lp .who .row:hover .ar{color:var(--vio);transform:translate(4px)}.lp .flow{border:1px solid var(--line);background:var(--panel);border-radius:16px;grid-template-columns:repeat(3,1fr);margin-top:44px;display:grid;overflow:hidden}.lp .flow .st{border-right:1px solid var(--line);padding:30px 26px}.lp .flow .st:last-child{border-right:0}.lp .flow .k{font-family:var(--font-mono);color:var(--vio);font-size:12px;font-weight:600}.lp .flow b{letter-spacing:-.02em;color:#fff;margin-top:12px;font-size:18px;font-weight:620;display:block}.lp .flow p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.55}.lp .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;margin-top:48px;display:grid}.lp .plan{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;padding:26px;transition:transform .2s,border-color .2s;display:flex}.lp .plan:hover{border-color:#ffffff29;transform:translateY(-3px)}.lp .plan.hot{background:linear-gradient(180deg, #6d5ffb24, var(--panel) 55%);border:1px solid #8b7cff8c;position:relative;box-shadow:0 0 90px -30px #6d5ffb99}.lp .plan.hot:hover{border-color:#8b7cffcc}.lp .plan .pop{background:var(--vio-2);color:#fff;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 11px;font-size:9.5px;font-weight:600;position:absolute;top:-12px;left:26px;box-shadow:0 8px 22px -8px #6d5ffbe6}.lp .plan .pn{color:#fff;font-size:14.5px;font-weight:650}.lp .plan .pd{color:var(--faint);margin-top:2px;font-size:12px}.lp .plan .amt{font-family:var(--font-mono);letter-spacing:-.04em;color:#fff;margin:18px 0 3px;font-size:34px;font-weight:600}.lp .plan .amt small{color:var(--muted);font-size:12.5px;font-weight:500}.lp .plan .cn{font-family:var(--font-mono);color:var(--muted);font-size:11.5px}.lp .plan ul{flex:1;margin:18px 0 0;padding:0;list-style:none}.lp .plan li{color:var(--ink-2);gap:9px;padding:6px 0;font-size:13.5px;display:flex}.lp .plan li svg{color:var(--vio);flex:none;margin-top:3px}.lp .plan .btn{width:100%;margin-top:20px}.lp .pnote{text-align:center;color:var(--faint);margin-top:24px;font-size:13px}.lp .final{padding:30px 28px 110px}.lp .final-in{text-align:center;background:linear-gradient(160deg, var(--vio-2), var(--vio-deep));border-radius:24px;max-width:1124px;margin:0 auto;padding:70px 44px;position:relative;overflow:hidden;box-shadow:0 60px 140px -60px #6d5ffbe6}.lp .final-in:before{content:"";background:radial-gradient(600px 300px at 50% -20%,#ffffff40,#0000 60%);position:absolute;inset:0}.lp .final-in h2{color:#fff;font-size:clamp(30px,4vw,48px);position:relative}.lp .final-in p{color:#e4e0ff;margin-top:16px;font-size:17px;position:relative}.lp .final-in .btn{color:var(--vio-deep);background:#fff;margin-top:30px;position:relative;box-shadow:0 16px 44px -14px #0006}.lp .final-in .btn:hover{background:#f2f0ff}.lp-footer{border-top:1px solid var(--line);color:var(--muted);background:var(--bg-2);padding:44px 0 52px;font-size:13.5px}.lp .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lp .foot-l{flex-wrap:wrap;gap:22px;display:flex}.lp .foot a:hover{color:var(--ink)}.lp .disc{color:var(--faint);max-width:82ch;margin-top:26px;font-size:12px;line-height:1.65}@media (max-width:940px){.lp .hero-in,.lp .split,.lp .cmp{grid-template-columns:1fr;gap:36px}.lp .flow,.lp .plans{grid-template-columns:1fr}.lp .flow .st{border-right:0;border-bottom:1px solid var(--line)}.lp .flow .st:last-child{border-bottom:0}.lp .nav-links{display:none}.lp .hero{padding-top:48px}.lp .stats{flex-direction:column}.lp .stat{border-right:0;border-bottom:1px solid var(--line);margin-right:0;padding:20px 0}.lp .stat:last-child{border-bottom:0}.lp .who .row{grid-template-columns:40px 1fr 22px}.lp .who .ds{display:none}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.lp .h-an,.lp .rv{opacity:1;transform:none}.lp .mq .track{animation:none}.lp .ecg path{stroke-dashoffset:0;animation:none}}
