.lp{--bg:#fafaf8;--ink:#0c0c10;--ink2:#2b2b34;--mut:#5f5f6b;--dim:#9b9ba6;--line:#0c0c1014;--line2:#0c0c1024;--red:#e8193c;--red2:#ff3d5e;--redd:#c40f2f;--dark:#0d0c11;--dark2:#16151c;--ok:#16a34a;--sans:"Geist",system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,monospace;--ease:cubic-bezier(.2,.7,.2,1);font-family:var(--sans);background:var(--bg);color:var(--ink);min-height:100vh;line-height:1.5;overflow-x:clip}.lp *{margin:0;padding:0}.lp a{color:var(--ink);text-decoration:none}.lp a:hover{color:var(--red)}.lp img{max-width:100%;display:block}.lp .w{max-width:1180px;margin:0 auto;padding:0 24px}.lp .red{color:var(--red)}.lp .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.lp .nav{z-index:100;-webkit-backdrop-filter:blur(14px);background:#fafaf8d1;border:1px solid #0000;border-radius:16px;align-items:center;gap:28px;width:min(1132px,100% - 28px);padding:10px 10px 10px 20px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.lp .nav.sc{border-color:var(--line);background:#ffffffeb;box-shadow:0 10px 30px -14px #0c0c102e}.lp .logo{letter-spacing:-.02em;align-items:center;gap:9px;font-size:1.02rem;font-weight:700;display:flex}.lp .logo:hover{color:var(--ink)}.lp .logo svg{width:24px;height:24px}.lp .logo i{color:var(--red);font-style:normal}.lp .nav-l{gap:4px;margin-left:8px;display:flex}.lp .nav-l a{color:var(--mut);border-radius:9px;padding:7px 12px;font-size:.88rem;font-weight:500;transition:color .2s,background .2s}.lp .nav-l a:hover{color:var(--ink);background:#0c0c100a}.lp .nav-r{align-items:center;gap:8px;margin-left:auto;display:flex}.lp .nav-r .ln{color:var(--mut);padding:8px 12px;font-size:.88rem;font-weight:500}.lp .nav-r .ln:hover{color:var(--ink)}.lp .btn{letter-spacing:-.01em;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s,background .2s;white-space:nowrap;border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:.92rem;font-weight:600;display:inline-flex}.lp .btn-r{background:var(--red);color:#fff;box-shadow:inset 0 1px #ffffff40,0 8px 20px -8px #e8193cb3}.lp .btn-r:hover{background:var(--redd);color:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff40,0 12px 26px -8px #e8193cbf}.lp .btn-k{background:var(--ink);color:#fff}.lp .btn-k:hover{color:#fff;background:#24242c}.lp .btn-g{color:var(--ink);border:1px solid var(--line2);background:#fff}.lp .btn-g:hover{color:var(--ink);border-color:var(--ink)}.lp .hero{padding:150px 0 70px;position:relative}.lp .hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(46% 52% at 78% 34%,#e8193c1c,#0000 70%),radial-gradient(40% 40% at 10% 0,#e8193c0d,#0000 70%);height:720px;position:absolute;inset:0 0 auto}.lp .hero-in{grid-template-columns:1.06fr .94fr;align-items:center;gap:56px;display:grid;position:relative}.lp .pill{color:var(--ink2);border:1px solid var(--line2);background:#fff;border-radius:100px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:.8rem;font-weight:500;display:inline-flex}.lp .pill b{color:#fff;background:var(--red);border-radius:100px;padding:2px 8px;font-size:.72rem;font-weight:600}.lp h1{letter-spacing:-.05em;text-wrap:balance;margin-top:22px;font-size:clamp(2.6rem,5.3vw,4.5rem);font-weight:700;line-height:.98}.lp h2{letter-spacing:-.045em;text-wrap:balance;margin-top:12px;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.02}.lp .lead{color:var(--mut);text-wrap:pretty;max-width:520px;margin-top:22px;font-size:1.12rem}.lp .lead strong{color:var(--ink);font-weight:600}.lp .cta-row{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.lp .cta-row .btn{padding:14px 22px;font-size:.98rem}.lp .cap{border:1px solid var(--line2);background:#fff;border-radius:14px;align-items:center;max-width:520px;margin-top:30px;padding:6px 6px 6px 16px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 16px 40px -22px #0c0c104d}.lp .cap:focus-within{border-color:var(--red);box-shadow:0 0 0 4px #e8193c1f,0 16px 40px -22px #0c0c104d}.lp .cap span{color:var(--dim);font-size:1rem;font-weight:600}.lp .cap input{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:10px 8px 10px 3px;font-family:inherit;font-size:1rem}.lp .cap input::placeholder{color:var(--dim)}.lp .cap .btn{padding:13px 20px}.lp .fin .cap{margin:34px auto 0}.lp .scr.an{gap:9px}.lp .an .r1,.lp .an .r2,.lp .an .r3,.lp .an .r4,.lp .an .r5,.lp .an .r6{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);transform:translateY(12px)}.lp .an.go .r1{opacity:1;transition-delay:50ms;transform:none}.lp .an.go .r2{opacity:1;transition-delay:.4s;transform:none}.lp .an.go .r3{opacity:1;transition-delay:1.5s;transform:none}.lp .an.go .r4{opacity:1;transition-delay:1.9s;transform:none}.lp .an.go .r5{opacity:1;transition-delay:2.8s;transform:none}.lp .an.booked .r6{opacity:1;transform:none}.lp .an-me{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.lp .an-me>i{filter:blur(.8px);background-position:50%;background-size:cover;border-radius:50%;width:36px;height:36px}.lp .an-me b{font-size:.8rem;display:block}.lp .an-me span{color:var(--dim);font-size:.64rem}.lp .an-st{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.lp .an-st div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:9px 8px}.lp .an-st b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700;display:block}.lp .an-st span{color:var(--mut);font-size:.56rem}.lp .an-k{color:var(--mut);text-transform:uppercase;letter-spacing:.07em;margin-top:3px;font-size:.58rem;font-weight:600}.lp .an-q{border:1px solid var(--line);background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:.7rem;display:flex}.lp .an-q em{font-style:normal;font-family:var(--mono);color:var(--red);background:#e8193c14;border-radius:100px;padding:2px 7px;font-size:.62rem;font-weight:700}.lp .an-idea{background:var(--ink);color:#fff;border-radius:13px;padding:10px 11px}.lp .an-idea b{font-size:.74rem;display:block}.lp .an-idea span{color:#fff9;font-size:.6rem}.lp .an-call{background:#16a34a14;border:1px solid #16a34a4d;border-radius:13px;align-items:center;gap:9px;margin-top:auto;padding:9px 10px;display:flex}.lp .an-call>i{font-size:1rem;font-style:normal}.lp .an-call div{flex:1}.lp .an-call b{font-size:.72rem;display:block}.lp .an-call span{color:var(--mut);font-size:.6rem}.lp .an-call em{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.7rem;font-style:normal;font-weight:700;display:grid}.lp .feed.ideas{justify-content:flex-start;min-height:0}.lp .ok{color:var(--mut);flex-wrap:wrap;gap:6px 18px;margin-top:16px;font-size:.84rem;display:flex}.lp .ok span{align-items:center;gap:6px;display:inline-flex}.lp .ok i{color:var(--red);font-style:normal;font-weight:700}.lp .proof{border-top:1px solid var(--line);align-items:center;gap:12px;max-width:520px;margin-top:34px;padding-top:26px;display:flex}.lp .avs{display:flex}.lp .avs i{border:2px solid var(--bg);filter:blur(1.2px);background-position:50%;background-size:cover;border-radius:50%;width:30px;height:30px;margin-left:-9px}.lp .avs i:first-child{margin-left:0}.lp .proof p{color:var(--mut);font-size:.85rem;line-height:1.4}.lp .proof b{color:var(--ink);font-weight:600}.lp .stage{justify-content:center;padding:10px 0 30px;display:flex;position:relative}.lp .ph{background:#0a0a0d;border-radius:46px;width:300px;height:600px;padding:10px;animation:7s ease-in-out infinite lp-float;position:relative;box-shadow:0 0 0 1px #0c0c10e6,0 50px 90px -40px #0c0c108c,0 20px 40px -24px #e8193c59}@keyframes lp-float{50%{transform:translateY(-7px)}}.lp .scr{background:#f5f5f3;border-radius:37px;flex-direction:column;gap:8px;width:100%;height:100%;padding:52px 12px 12px;display:flex;position:relative;overflow:hidden}.lp .isl{z-index:9;background:#000;border-radius:20px;width:92px;height:26px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.lp .ib-h{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.lp .ib-logo{letter-spacing:-.02em;align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:flex}.lp .ib-logo svg{width:18px;height:18px}.lp .ib-logo i{color:var(--red);font-style:normal}.lp .ib-live{color:var(--ok);background:#16a34a1a;border-radius:100px;align-items:center;gap:5px;padding:4px 9px;font-size:.6rem;font-weight:600;display:inline-flex}.lp .ib-live i{background:var(--ok);border-radius:50%;width:6px;height:6px;animation:1.2s infinite lp-blink}@keyframes lp-blink{50%{opacity:.3}}.lp .ib-tabs{background:#0c0c100f;border-radius:10px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid}.lp .ib-tabs span{text-align:center;color:var(--mut);border-radius:8px;padding:6px 0;font-size:.62rem;font-weight:600}.lp .ib-tabs span.on{color:var(--ink);background:#fff;box-shadow:0 2px 8px -2px #0c0c1040}.lp .ib-tabs em{color:#fff;background:var(--red);border-radius:100px;margin-left:3px;padding:0 5px;font-size:.55rem;font-style:normal}.lp .ib-list{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.lp .it{border:1px solid var(--line);text-align:left;transition:border-color .3s,box-shadow .3s,opacity .4s,transform .4s var(--ease);background:#fff;border-radius:13px;align-items:flex-start;gap:9px;padding:9px 10px;display:flex}.lp .it.sel{border-color:var(--ink);box-shadow:0 0 0 3px #0c0c100f}.lp .it.done{opacity:.55}.lp .it>i{filter:blur(.8px);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.lp .it div{flex:1;min-width:0}.lp .it b{color:var(--ink);justify-content:space-between;font-size:.64rem;font-weight:600;display:flex}.lp .it b em{color:var(--dim);font-size:.58rem;font-style:normal;font-weight:500}.lp .it p{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.7rem;line-height:1.35;overflow:hidden}.lp .it .src{letter-spacing:.04em;text-transform:uppercase;border-radius:5px;margin-top:4px;padding:1px 5px;font-size:.52rem;font-weight:700;display:inline-block}.lp .src.c{color:var(--red);background:#e8193c14}.lp .src.m{color:#2a6df4;background:#2a6df41a}.lp .src.ok{color:var(--ok);background:#16a34a1a}.lp .ib-rep{border:1.5px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:7px;padding:9px;transition:border-color .3s;display:flex}.lp .ib-rep.go{border-color:var(--ink)}.lp .ib-q{flex-wrap:wrap;gap:5px;display:flex}.lp .ib-q span{border:1px solid var(--line2);color:var(--ink2);border-radius:100px;padding:3px 8px;font-size:.58rem;font-weight:600;transition:background .3s,color .3s,border-color .3s}.lp .ib-q span.on{background:var(--ink);color:#fff;border-color:var(--ink)}.lp .ib-t{min-height:32px;color:var(--ink);font-size:.72rem;line-height:1.4}.lp .ib-t .caret{background:var(--ink);vertical-align:-2px;width:1.5px;height:12px;margin-left:1px;animation:.9s step-end infinite lp-blink;display:inline-block}.lp .ib-send{background:var(--red);color:#fff;border-radius:10px;justify-content:center;align-items:center;height:34px;font-size:.72rem;font-weight:600;transition:background .35s,transform .2s;display:flex}.lp .ib-send.ok{background:var(--ok)}.lp .ib-send.press{transform:scale(.96)}.lp .chip{border:1px solid var(--line);white-space:nowrap;opacity:0;transition:opacity .45s,transform .45s var(--ease);z-index:7;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:9px 14px 9px 9px;font-size:.78rem;display:flex;position:absolute;transform:translateY(10px)scale(.96);box-shadow:0 18px 40px -18px #0c0c1059}.lp .chip.on{opacity:1;transform:none}.lp .chip .ic{width:30px;height:30px;color:var(--red);background:#e8193c14;border-radius:9px;justify-content:center;align-items:center;font-size:.85rem;display:flex}.lp .chip b{color:var(--ink);font-weight:600;display:block}.lp .chip span{color:var(--dim);font-size:.7rem}.lp .c1{top:120px;left:-10px}.lp .c2{bottom:150px;right:-24px}.lp .stats .w{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.lp .st{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px 22px}.lp .st b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:2.4rem;font-weight:700;line-height:1;display:flex}.lp .st b i{color:var(--red);letter-spacing:-.02em;font-size:1.15rem;font-style:normal;font-weight:600}.lp .st>span{color:var(--mut);margin-top:10px;font-size:.86rem;line-height:1.4;display:block}.lp .sec{padding:120px 0}.lp .hd{max-width:640px;margin-bottom:56px}.lp .hd.c{text-align:center;margin-left:auto;margin-right:auto}.lp .ey{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red);font-size:.74rem;font-weight:500}.lp .hd p{color:var(--mut);text-wrap:pretty;margin-top:16px;font-size:1.06rem}.lp .steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp .sp{border:1px solid var(--line);transition:border-color .3s,transform .3s var(--ease);background:#fff;border-radius:22px;padding:10px}.lp .sp:hover{border-color:var(--line2);transform:translateY(-3px)}.lp .sp-v{background:var(--bg);border:1px solid var(--line);border-radius:15px;justify-content:center;align-items:center;height:190px;padding:20px;display:flex;overflow:hidden}.lp .sp-t{padding:20px 14px 14px}.lp .sp-t .n{font-family:var(--mono);color:var(--dim);font-size:.72rem}.lp .sp-t h3{letter-spacing:-.025em;margin-top:6px;font-size:1.18rem;font-weight:600}.lp .sp-t p{color:var(--mut);margin-top:6px;font-size:.92rem}.lp .mk-tt{flex-direction:column;align-items:center;gap:12px;display:flex}.lp .mk-tt .b{background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:.86rem;font-weight:600;display:inline-flex;box-shadow:0 12px 26px -12px #0c0c1099}.lp .mk-tt .b svg{width:18px;height:18px}.lp .mk-tt small{color:var(--mut);font-size:.72rem}.lp .mk-in{flex-direction:column;gap:6px;width:100%;max-width:250px;display:flex}.lp .mk-in div{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:7px 9px;font-size:.74rem;display:flex}.lp .mk-in i{filter:blur(.8px);background-size:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.lp .mk-in span{white-space:nowrap;text-overflow:ellipsis;color:var(--ink2);flex:1;overflow:hidden}.lp .mk-in em{text-transform:uppercase;border-radius:5px;padding:1px 5px;font-size:.56rem;font-style:normal;font-weight:700}.lp .mk-c{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:9px;width:100%;max-width:250px;padding:12px;font-size:.78rem;display:flex;box-shadow:0 14px 30px -18px #0c0c104d}.lp .mk-c .q{color:var(--mut);font-size:.72rem}.lp .mk-c .tx{font-weight:500}.lp .mk-c .ft{color:var(--dim);justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.lp .mk-c .ft b{background:var(--red);color:#fff;border-radius:8px;padding:5px 10px;font-weight:600}.lp .eng{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;display:grid}.lp .eng-c .lead{max-width:460px;margin-top:18px}.lp .sig{grid-template-columns:repeat(2,1fr);gap:10px;max-width:470px;margin-top:28px;display:grid}.lp .sig div{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.lp .sig i{background:var(--bg);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.05rem;font-style:normal;display:flex}.lp .sig p{flex-direction:column;min-width:0;display:flex}.lp .sig b{font-size:.9rem;font-weight:600;line-height:1.2}.lp .sig span{color:var(--mut);font-size:.76rem;line-height:1.3}.lp .eng-v{position:relative}.lp .eng-v:before{content:"";z-index:0;background:radial-gradient(55% 55%,#e8193c1f,#0000 70%);position:absolute;inset:-10% -6%}.lp .panel{border:1px solid var(--line);background:#fff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 70px -36px #0c0c1059}.lp .pn-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 18px;font-size:.86rem;display:flex}.lp .pn-h b{font-weight:600}.lp .pn-h .mono{color:var(--dim);margin-left:auto;font-size:.72rem}.lp .pn-h .ld{background:var(--ok);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #16a34a2e}.lp .feed{flex-direction:column;justify-content:flex-end;min-height:300px;padding:8px 10px;display:flex}.lp .fr{animation:lp-in .5s var(--ease) both;border-radius:12px;align-items:center;gap:11px;padding:10px 8px;display:flex}@keyframes lp-in{0%{opacity:0;transform:translateY(10px)}}.lp .fr>i{filter:blur(1.4px);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:34px;height:34px}.lp .fr div{flex:1;min-width:0}.lp .fr b{font-size:.8rem;font-weight:600;display:block}.lp .fr div span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;display:block;overflow:hidden}.lp .fr .nt{font-style:normal;font-family:var(--mono);white-space:nowrap;border-radius:100px;padding:3px 8px;font-size:.64rem}.lp .fr .nt.c{color:var(--red);background:#e8193c14}.lp .fr .nt.m{color:#2a6df4;background:#2a6df41a}.lp .fr .nt.a{color:var(--ok);background:#16a34a1a}.lp .fr .t{color:var(--dim);text-align:right;min-width:52px;font-size:.72rem}.lp .fr.me{background:#16a34a0d}.lp .dk{background:var(--dark);color:#fff;border-radius:32px;padding:90px 0;position:relative;overflow:hidden}.lp .dk:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 50% 0,#e8193c33,#0000 70%);position:absolute;inset:0}.lp .dk .w{position:relative}.lp .dk h2{color:#fff}.lp .dk .hd p{color:#fff9}.lp .vs{grid-template-columns:1fr 1fr;gap:16px;max-width:920px;margin:0 auto;display:grid}.lp .vc{background:var(--dark2);border:1px solid #ffffff14;border-radius:22px;padding:24px}.lp .vc.y{border-color:#e8193c80;box-shadow:0 0 0 1px #e8193c33,0 30px 60px -30px #e8193c80}.lp .vc-h{color:#ffffff80;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.lp .vc-h b{color:#ffffffb3;background:#ffffff0f;border-radius:100px;padding:4px 11px;font-size:.74rem;font-weight:600}.lp .vc.y .vc-h b{background:var(--red);color:#fff}.lp .th{flex-direction:column;gap:12px;min-height:170px;margin:22px 0;display:flex}.lp .tr{align-items:flex-start;gap:10px;display:flex}.lp .tr.rp{margin-left:30px}.lp .tr i{filter:blur(1.2px);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.lp .tr p{color:#ffffffe0;font-size:.86rem;line-height:1.4}.lp .tr p b{color:#ffffff73;font-size:.7rem;font-weight:600;display:block}.lp .tr.me p b{color:#ff8fa3}.lp .tr .wait{color:#ffffff59;margin-top:4px;font-size:.68rem;display:block}.lp .meter{color:#ffffff80;align-items:center;gap:12px;font-size:.78rem;display:flex}.lp .meter .bar{background:#ffffff14;border-radius:6px;flex:1;height:6px;overflow:hidden}.lp .meter .bar i{background:#ffffff4d;border-radius:6px;height:100%;display:block}.lp .vc.y .meter .bar i{background:linear-gradient(90deg,var(--red),var(--red2))}.lp .meter b{color:#fff;text-align:right;min-width:52px;font-weight:600}.lp .three{grid-template-columns:repeat(3,1fr);gap:16px;max-width:920px;margin:16px auto 0;display:grid}.lp .three div{border-top:1px solid #ffffff1f;padding-top:18px}.lp .three b{font-size:.98rem;font-weight:600;display:block}.lp .three span{color:#ffffff8c;font-size:.88rem}.lp .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.lp .pl{border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s;background:#fff;border-radius:24px;flex-direction:column;padding:28px;display:flex;position:relative}.lp .pl:hover{transform:translateY(-4px);box-shadow:0 30px 60px -36px #0c0c1059}.lp .pl.pro{background:var(--dark);color:#fff;border-color:var(--dark);box-shadow:0 40px 70px -40px #0c0c1099}.lp .pl-badge{color:#fff;background:var(--red);white-space:nowrap;border-radius:100px;padding:6px 14px;font-size:.72rem;font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -8px #e8193ccc}.lp .pl-n{letter-spacing:-.02em;flex-direction:column;gap:3px;font-size:1.15rem;font-weight:700;display:flex}.lp .pl-n span{color:var(--mut);font-size:.82rem;font-weight:500}.lp .pl.pro .pl-n span,.lp .pl.pro .pl-p span,.lp .pl.pro .pl-acc span{color:#ffffff8c}.lp .pl-p{align-items:baseline;margin-top:20px;display:flex}.lp .pl-p small{margin-right:2px;font-size:1.25rem;font-weight:600}.lp .pl-p b{letter-spacing:-.055em;font-size:3.2rem;font-weight:700;line-height:1}.lp .pl-p em{font-size:1.25rem;font-style:normal;font-weight:600}.lp .pl-p span{color:var(--mut);margin-left:6px;font-size:.88rem}.lp .pl-bill{color:var(--mut);min-height:1.2em;margin-top:4px;font-size:.8rem}.lp .pl.pro .pl-bill{color:#ffffff8c}.lp .bill{border:1px solid var(--line2);background:#fff;border-radius:100px;width:max-content;margin:0 auto 26px;padding:4px;display:flex}.lp .bill button{font:inherit;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:100px;padding:9px 18px;font-size:.88rem;font-weight:600;transition:background .2s,color .2s}.lp .bill button.on{background:var(--ink);color:#fff}.lp .bill em{color:var(--red);margin-left:4px;font-size:.76rem;font-style:normal;font-weight:700}.lp .bill button.on em{color:#ff8fa3}.lp .pl-acc{background:var(--bg);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;margin-top:22px;padding:14px 16px;display:flex}.lp .pl.pro .pl-acc{background:#ffffff0d;border-color:#ffffff1a}.lp .pl-acc b{letter-spacing:-.04em;color:var(--red);font-size:2rem;font-weight:600;line-height:1}.lp .pl-acc span{color:var(--mut);font-size:.84rem;line-height:1.3}.lp .pl ul{flex-direction:column;flex:1;gap:10px;margin:20px 0 24px;list-style:none;display:flex}.lp .pl li{align-items:flex-start;gap:10px;font-size:.9rem;display:flex}.lp .pl li:before{content:"";background:#e8193c1a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8193c' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/10px no-repeat;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-top:1px}.lp .pl li.x{color:var(--dim);text-decoration:line-through;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2)}.lp .pl li.x:before{background:var(--bg)}.lp .pl.pro li.x{color:#ffffff59}.lp .pl .btn{width:100%;padding:14px}.lp .pl-s{text-align:center;color:var(--dim);margin-top:10px;font-size:.76rem;display:block}.lp .pl-why{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:flex-start;gap:14px;max-width:760px;margin:28px auto 0;padding:16px 20px;font-size:.9rem;display:flex}.lp .pl-why b{white-space:nowrap;font-weight:600}.lp .pl-why span{color:var(--mut)}.lp .faq{border-top:1px solid var(--line);max-width:760px;margin:0 auto}.lp .faq details{border-bottom:1px solid var(--line)}.lp .faq summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary:after{content:"+";font-family:var(--mono);color:var(--dim);transition:transform .3s var(--ease);font-size:1.3rem;font-weight:400}.lp .faq details[open] summary:after{color:var(--red);transform:rotate(45deg)}.lp .faq p{color:var(--mut);padding:0 40px 22px 0;font-size:.96rem;line-height:1.65}.lp .fin{background:var(--dark);color:#fff;text-align:center;border-radius:32px;padding:96px 24px;position:relative;overflow:hidden}.lp .fin:before{content:"";background:radial-gradient(50% 70% at 50% 100%,#e8193c52,#0000 70%);position:absolute;inset:0}.lp .fin>*{position:relative}.lp .fin h2{color:#fff;max-width:680px;margin:0 auto}.lp .fin p{color:#fff9;margin-top:16px;font-size:1.06rem}.lp .fin .cta-row{justify-content:center}.lp .fin .ok{color:#ffffff8c;justify-content:center}.lp footer{padding:56px 0 44px}.lp footer .w{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.lp footer nav{flex-wrap:wrap;gap:22px;display:flex}.lp footer nav a{color:var(--mut);font-size:.88rem}.lp footer small{color:var(--dim);font-size:.82rem}.lp .mcta{display:none}.lp [data-r]{opacity:0;transition:opacity .7s var(--ease),transform .7s var(--ease);transform:translateY(18px)}.lp [data-r].in{opacity:1;transform:none}.lp [data-r="2"]{transition-delay:80ms}.lp [data-r="3"]{transition-delay:.16s}.lp [data-r="4"]{transition-delay:.24s}@media (max-width:1020px){.lp .nav-l{display:none}.lp .hero{padding-top:124px}.lp .hero-in{grid-template-columns:1fr;gap:40px}.lp .hero-c{text-align:center}.lp .hero-c .lead,.lp .hero-c .proof,.lp .hero-c .cap{margin-left:auto;margin-right:auto}.lp .hero-c .ok,.lp .hero-c .proof,.lp .hero-c .cta-row{justify-content:center}.lp .steps,.lp .plans{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}.lp .eng{grid-template-columns:1fr;gap:36px;max-width:560px;margin-left:auto;margin-right:auto}.lp .eng-c .lead,.lp .sig{max-width:none}.lp .vs,.lp .three{grid-template-columns:1fr;max-width:520px}.lp .stats .w{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.lp .w{padding:0 16px}.lp .nav{gap:10px;padding:8px 8px 8px 14px}.lp .nav-r .ln{display:none}.lp .nav-r .btn{padding:9px 14px;font-size:.85rem}.lp h1{font-size:2.55rem}.lp .lead{font-size:1rem}.lp .cta-row .btn{width:100%}.lp .cap{flex-wrap:wrap;padding:6px}.lp .cap span{padding-left:10px}.lp .cap .btn{width:100%;margin-top:6px}.lp .ok{gap:6px 14px;font-size:.8rem}.lp .ph{border-radius:42px;width:270px;height:540px}.lp .scr{border-radius:33px}.lp .c1{top:96px;left:-6px}.lp .c2{bottom:120px;right:-6px}.lp .chip{padding:7px 11px 7px 7px;font-size:.72rem}.lp .sec{padding:84px 0}.lp .hd{margin-bottom:38px}.lp .st{border-radius:14px;padding:18px 16px}.lp .st b{font-size:1.9rem}.lp .st>span{margin-top:8px;font-size:.78rem}.lp .dk,.lp .fin{border-radius:24px;margin:0 10px}.lp .dk{padding:70px 0}.lp .fin{padding:70px 20px}.lp .pl{padding:24px}.lp .pl-why{flex-direction:column;gap:6px}.lp .pl-why b{white-space:normal}.lp .sig{grid-template-columns:1fr;gap:8px}.lp .fr .nt{display:none}.lp .mcta{z-index:90;transition:transform .4s var(--ease);display:flex;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(140%)}.lp .mcta.on{transform:none}.lp .mcta .btn{width:100%;padding:15px;font-size:.95rem;box-shadow:0 14px 30px -10px #e8193cb3}.lp footer{padding-bottom:96px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp [data-r]{opacity:1;transform:none}}
