.lp{--ink:#0d0c0b;--ink2:#141311;--ink3:#1c1a17;--paper:#efe9dc;--paper2:#e4ddcc;--paper-ink:#171512;--line-p:#cfc7b4;--signal:#ff5a1f;--signal-ink:#160700;--display:var(--font-unbounded),system-ui,sans-serif;--sans:var(--font-onest),system-ui,sans-serif;--mono:var(--font-jetbrains),ui-monospace,monospace;--bg:#0d0c0b;--bg-2:#141311;--surface:#141311;--surface-2:#1c1a17;--line:#2a2723;--line-2:#3a3630;--text:#efe9dc;--muted:#948d80;--dim:#5f5a51;--accent:#ff5a1f;--accent-ink:#160700;--radius:10px;background:var(--ink);color:var(--text);font:400 16px/1.55 var(--sans);scroll-behavior:smooth;overflow-x:clip}.lp *{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp button,.lp input{font:inherit;color:inherit}.lp button{cursor:pointer;background:0 0;border:0}.lp .wrap{max-width:1240px;margin:0 auto;padding:0 28px}.lp .tag{font:500 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lp .tag b{color:var(--signal);font-weight:500}.lp h1,.lp h2,.lp h3{font-family:var(--display);letter-spacing:-.04em;font-weight:800;line-height:.95}.lp h2{font-size:clamp(30px,4.6vw,60px)}.lp .rule{border:0;border-top:1px solid var(--line)}.lp .mono{font-family:var(--mono)}.lp header{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#0d0c0be0;position:sticky;top:0}.lp .nav{justify-content:space-between;align-items:center;height:64px;display:flex}.lp .logo{font:800 20px var(--display);letter-spacing:-.06em;align-items:baseline;gap:1px;display:flex}.lp .logo i{color:var(--signal);font-style:normal}.lp .menu{color:var(--muted);gap:30px;font-size:14px;display:flex}.lp .menu a:hover{color:var(--text)}.lp .nav-r .login{color:var(--muted)}.lp .btn{white-space:nowrap;border-radius:6px;align-items:center;gap:10px;height:44px;padding:0 20px;font-size:14.5px;font-weight:600;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.lp .btn-s{background:var(--signal);color:var(--signal-ink)}.lp .btn-s:hover{box-shadow:4px 4px 0 var(--text);transform:translate(-2px,-2px)}.lp .btn-o{border:1px solid var(--line);color:var(--text)}.lp .btn-o:hover{border-color:var(--text)}.lp .btn-sm{height:36px;padding:0 14px;font-size:13.5px}.lp .hero{border-bottom:1px solid var(--line);padding:72px 0 88px;position:relative;overflow:hidden}.lp .hero:before{content:"";pointer-events:none;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.35;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 70% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 80% at 70% 40%,#000 20%,#0000 75%)}.lp .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;display:grid;position:relative}.lp .hero h1{margin:22px 0 26px;font-size:clamp(44px,7.4vw,108px)}.lp .hero h1 .u{white-space:nowrap;position:relative}.lp .hero h1 .u:after{content:"";background:var(--signal);transform-origin:0;height:.12em;animation:1s cubic-bezier(.2,.8,.2,1) .5s both lp-draw;position:absolute;bottom:.04em;left:0;right:0}@keyframes lp-draw{0%{transform:scaleX(0)}}.lp .hero p.lead{color:var(--muted);max-width:46ch;font-size:18px}.lp .claim{border:1px solid var(--line);background:var(--ink2);border-radius:8px;align-items:stretch;max-width:520px;margin-top:34px;transition:border-color .2s;display:flex}.lp .claim:focus-within{border-color:var(--signal)}.lp .claim .pre{font:500 15px var(--mono);color:var(--dim);white-space:nowrap;align-items:center;padding:0 0 0 18px;display:flex}.lp .claim input{min-width:0;height:58px;font:500 15px var(--mono);color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0 8px}.lp .claim input::placeholder{color:var(--dim)}.lp .claim .btn{border-radius:5px;height:auto;margin:6px}.lp .claim-msg{height:22px;font:400 12.5px var(--mono);color:var(--muted);margin-top:10px}.lp .claim-msg.ok{color:#8fe388}.lp .claim-msg.no{color:var(--signal)}.lp .hero-note{font:400 12.5px var(--mono);color:var(--dim);flex-wrap:wrap;gap:22px;margin-top:18px;display:flex}.lp .hero-note span:before{content:"✓ ";color:var(--signal)}.lp .stage{perspective:1200px;height:620px;position:relative}.lp .pcard{border-radius:18px;width:262px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;position:absolute;overflow:hidden;box-shadow:0 30px 60px -20px #000000b3}.lp .p-av{width:84px;height:84px;font:800 26px var(--display);letter-spacing:-.04em;border-radius:50%;place-items:center;margin:0 auto;display:grid}.lp .p-name{font:800 22px var(--display);letter-spacing:-.04em;text-align:center;margin-top:14px}.lp .p-id{font:400 12px var(--mono);text-align:center;opacity:.6;margin-top:4px}.lp .p-bio{text-align:center;opacity:.85;margin-top:10px;font-size:13.5px}.lp .p-links{justify-content:center;gap:10px;margin-top:18px;display:flex}.lp .p-links i{width:40px;height:40px;font:500 11px var(--mono);border-radius:11px;place-items:center;font-style:normal;display:grid}.lp .p-views{font:400 11.5px var(--mono);text-align:center;opacity:.55;margin-top:14px}.lp .p-widget{border-radius:12px;align-items:center;gap:10px;margin:16px 16px 0;padding:10px 12px;font-size:12.5px;display:flex}.lp .p-widget .dot{background:#43d17a;border-radius:50%;flex:none;width:8px;height:8px}.lp .p-widget small{font:400 10.5px var(--mono);opacity:.6;display:block}.lp .p-eq{align-items:flex-end;gap:2px;height:14px;margin-left:auto;display:flex}.lp .p-eq s{background:currentColor;border-radius:1px;width:3px;animation:1s ease-in-out infinite lp-eq}.lp .p-eq s:nth-child(2){animation-delay:.2s}.lp .p-eq s:nth-child(3){animation-delay:.4s}.lp .p-eq s:nth-child(4){animation-delay:.1s}@keyframes lp-eq{0%,to{height:3px}50%{height:14px}}.lp .t-night{color:#ece6ff;background:#100c1d radial-gradient(120% 60% at 50% 0,#2a1b57 0%,#0000 60%);border:1px solid #2b2246;padding:30px 22px 24px}.lp .t-night .p-av{background:#1d1632;box-shadow:0 0 0 2px #3a2d63}.lp .t-night .p-name{color:#fff;text-shadow:0 0 18px #8a5cff}.lp .t-night .p-links i{color:#cbb8ff;background:#1a1430;border:1px solid #33285a}.lp .t-night .p-widget{background:#171229;border:1px solid #2b2246}.lp .t-film{color:#fff;background:linear-gradient(160deg,#0f2a2a 0%,#2b1a0f 55%,#0d0d0d 100%);border:1px solid #333;padding:30px 22px 24px;position:absolute}.lp .t-film:before{content:"";opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.lp .t-film>*{position:relative}.lp .t-film .p-av{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff40}.lp .t-film .p-links i{background:#ffffff1a;border:1px solid #fff3}.lp .t-film .p-widget{background:#00000059;border:1px solid #ffffff26}.lp .rec{font:500 10px var(--mono);letter-spacing:.1em;z-index:2;align-items:center;gap:6px;display:flex;position:absolute;top:14px;left:16px}.lp .rec:before{content:"";background:#ff3b30;border-radius:50%;width:6px;height:6px;animation:1.2s steps(2,end) infinite lp-blink}@keyframes lp-blink{50%{opacity:0}}.lp .t-paper{background:var(--paper);color:var(--paper-ink);border:1px solid var(--line-p);padding:30px 22px 24px}.lp .t-paper .p-av{background:var(--paper-ink);color:var(--paper)}.lp .t-paper .p-name{font-style:normal}.lp .t-paper .p-links i{border:1.5px solid var(--paper-ink);background:0 0}.lp .t-paper .p-widget{border:1.5px solid var(--paper-ink)}.lp .c1{z-index:1;top:110px;left:-3%;transform:rotate(-7deg)translateZ(0)}.lp .c2{z-index:3;top:0;left:30%;transform:rotate(1.5deg)}.lp .c3{z-index:2;top:170px;right:-3%;transform:rotate(7deg)}.lp .stage:hover .c1{transform:rotate(-10deg)translate(-14px)}.lp .stage:hover .c3{transform:rotate(10deg)translate(14px)}.lp .sticker{z-index:5;font:500 11.5px var(--mono);background:var(--signal);color:var(--signal-ink);box-shadow:3px 3px 0 var(--text);border-radius:4px;padding:8px 12px;position:absolute;transform:rotate(-4deg)}.lp .sticker.a{bottom:70px;left:0}.lp .sticker.b{background:var(--text);box-shadow:3px 3px 0 var(--signal);top:40px;right:4%;transform:rotate(5deg)}.lp .ticker{border-bottom:1px solid var(--line);background:var(--ink2);overflow:hidden}.lp .ticker-in{width:max-content;font:500 13px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);gap:56px;padding:18px 0;animation:38s linear infinite lp-tick;display:flex}.lp .ticker-in span:after{content:"/";color:var(--signal);margin-left:56px}@keyframes lp-tick{to{transform:translate(-50%)}}.lp .sec{padding:110px 0}.lp .sec-head{grid-template-columns:200px 1fr;align-items:start;gap:40px;margin-bottom:64px;display:grid}.lp .sec-head .tag{padding-top:14px}.lp .steps{border-top:1px solid var(--line)}.lp .step{border-bottom:1px solid var(--line);grid-template-columns:200px 1fr 1fr;align-items:baseline;gap:40px;padding:34px 0;transition:background .2s;display:grid}.lp .step:hover{background:linear-gradient(90deg,#0000,#ff5a1f0d)}.lp .step .n{font:800 56px var(--display);letter-spacing:-.06em;color:var(--dim);transition:color .2s}.lp .step:hover .n{color:var(--signal)}.lp .step h3{letter-spacing:-.03em;font-size:24px;line-height:1.1}.lp .step p{color:var(--muted);max-width:44ch}.lp .fx{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.lp .fx-list{border-top:1px solid var(--line)}.lp .fx-item{text-align:left;border-bottom:1px solid var(--line);width:100%;padding:22px 0;display:block;position:relative}.lp .fx-item .row{align-items:baseline;gap:18px;display:flex}.lp .fx-item .i{font:400 12px var(--mono);color:var(--dim);width:26px}.lp .fx-item h3{font:600 clamp(20px,2.3vw,28px) var(--display);letter-spacing:-.04em;color:var(--dim);transition:color .2s}.lp .fx-item p{opacity:0;max-height:0;color:var(--muted);max-width:46ch;padding-left:44px;transition:max-height .35s,opacity .35s,margin .35s;overflow:hidden}.lp .fx-item.on h3,.lp .fx-item:hover h3{color:var(--text)}.lp .fx-item.on .i{color:var(--signal)}.lp .fx-item.on p{opacity:1;max-height:120px;margin-top:10px}.lp .fx-item:after{content:"";background:var(--signal);width:0;height:1px;position:absolute;bottom:-1px;left:0}.lp .fx-item.on:after{width:100%;transition:width 5s linear}.lp .fx-view{aspect-ratio:1/1.02;border:1px solid var(--line);background:var(--ink2);border-radius:10px;place-items:center;display:grid;position:sticky;top:96px;overflow:hidden}.lp .fx-view:before{content:"";opacity:.5;background-image:radial-gradient(var(--line) 1px,transparent 1px);background-size:18px 18px;position:absolute;inset:0}.lp .fx-pane{opacity:0;pointer-events:none;place-items:center;transition:all .4s;display:grid;position:absolute;inset:0;transform:translateY(14px)}.lp .fx-pane.on{opacity:1;transform:none}.lp .fx-cap{font:400 11px var(--mono);color:var(--dim);position:absolute;bottom:14px;left:16px}.lp .mini{border:1px solid var(--line);background:var(--ink);border-radius:12px;width:300px;padding:16px;position:relative}.lp .mini .l{font:400 12px var(--mono);color:var(--muted);border-bottom:1px dashed var(--line);justify-content:space-between;padding:9px 0;display:flex}.lp .mini .l:last-child{border:0}.lp .mini .l b{color:var(--text);font-weight:500}.lp .fx-fx{border:1px solid var(--line);background:#0b0b10;border-radius:14px;width:260px;height:260px;position:relative;overflow:hidden}.lp .fx-fx .spark{background:var(--signal);border-radius:50%;width:5px;height:5px;animation:3s linear infinite lp-fall;position:absolute}@keyframes lp-fall{0%{opacity:1;transform:translateY(-10px)}to{opacity:0;transform:translateY(270px)}}.lp .fx-fx .nm{font:800 30px var(--display);letter-spacing:-.05em;place-items:center;display:grid;position:absolute;inset:0}.lp .disc{background:var(--ink);border:1px solid var(--line);border-radius:12px;align-items:center;gap:14px;width:300px;padding:18px;display:flex}.lp .disc .av{background:var(--ink3);border:1px solid var(--line);border-radius:50%;flex:none;width:54px;height:54px;position:relative}.lp .disc .av:after{content:"";border:3px solid var(--ink);background:#43d17a;border-radius:50%;width:14px;height:14px;position:absolute;bottom:0;right:0}.lp .disc b{font-size:15px;display:block}.lp .disc small{font:400 11.5px var(--mono);color:var(--muted)}.lp .dom{width:340px;font:400 12.5px var(--mono)}.lp .dom .bar{border:1px solid var(--line);background:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;display:flex}.lp .dom .bar i{background:#43d17a;border-radius:50%;width:8px;height:8px}.lp .dom .arrow{text-align:center;color:var(--signal);padding:10px 0}.lp .gal{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.lp .g{aspect-ratio:3/4;border:1px solid var(--line);border-radius:10px;flex-direction:column;justify-content:flex-end;padding:18px;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.lp .g:hover{border-color:var(--text);transform:translateY(-8px)}.lp .g .nm{font:800 26px var(--display);letter-spacing:-.05em;line-height:1}.lp .g .by{font:400 11.5px var(--mono);opacity:.7;justify-content:space-between;margin-top:8px;display:flex}.lp .g1{background:linear-gradient(#1a1a1a,#0a0a0a)}.lp .g2{background:var(--paper);color:var(--paper-ink)}.lp .g3{color:#fff;background:linear-gradient(135deg,#ff5a1f,#7a1d00)}.lp .g4{background:repeating-linear-gradient(45deg,#14130f 0 12px,#181712 12px 24px)}.lp .g .pic{opacity:.25;border:1px solid;border-radius:8px;height:42%;position:absolute;top:18px;left:18px;right:18px}.lp .paper{background:var(--paper);color:var(--paper-ink)}.lp .paper .tag{color:#6b6455}.lp .paper .rule{border-color:var(--line-p)}.lp .price{border:1.5px solid var(--paper-ink);grid-template-columns:repeat(3,1fr);display:grid}.lp .pl{border-right:1.5px solid var(--paper-ink);flex-direction:column;gap:20px;padding:34px 30px 30px;display:flex;position:relative}.lp .pl:last-child{border-right:0}.lp .pl.hot{background:var(--paper-ink);color:var(--paper)}.lp .pl .flag{background:var(--signal);color:var(--signal-ink);font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;position:absolute;top:-1px;right:-1px}.lp .pl h3{letter-spacing:-.03em;font-size:22px}.lp .pl .amt{font:800 54px var(--display);letter-spacing:-.07em;line-height:1}.lp .pl .amt small{font:400 13px var(--mono);letter-spacing:0;opacity:.6;margin-left:6px}.lp .pl ul{flex-direction:column;flex:1;gap:11px;font-size:14.5px;list-style:none;display:flex}.lp .pl li{gap:10px;line-height:1.35;display:flex}.lp .pl li:before{content:"+";font:500 14px var(--mono);color:var(--signal)}.lp .pl li.no{opacity:.4}.lp .pl li.no:before{content:"–";color:inherit}.lp .pl .btn{justify-content:center;width:100%}.lp .pl .btn-o{color:inherit;border-color:currentColor}.lp .pl.hot .btn-s:hover{box-shadow:4px 4px 0 var(--paper)}.lp .paper .foot-note{font:400 12.5px var(--mono);color:#6b6455;margin-top:22px}.lp .final{text-align:left;padding:130px 0 110px;position:relative;overflow:hidden}.lp .final h2{letter-spacing:-.06em;margin-bottom:44px;font-size:clamp(44px,9vw,150px)}.lp .final h2 em{color:var(--signal);font-style:normal}.lp footer{border-top:1px solid var(--line);padding:34px 0 46px}@media (max-width:980px){.lp .menu{display:none}.lp .hero-grid{grid-template-columns:1fr}.lp .stage{width:100%;max-width:520px;height:560px;margin:0 auto}.lp .sec-head{grid-template-columns:1fr;gap:12px}.lp .step{grid-template-columns:70px 1fr;gap:18px}.lp .step p{grid-column:2}.lp .step .n{font-size:38px}.lp .fx{grid-template-columns:1fr}.lp .fx-view{aspect-ratio:1/.9;order:-1;position:relative;top:0}.lp .gal{grid-template-columns:repeat(2,1fr)}.lp .price{grid-template-columns:1fr}.lp .pl{border-right:0;border-bottom:1.5px solid var(--paper-ink)}.lp .pl:last-child{border-bottom:0}.lp .sec{padding:76px 0}}@media (max-width:560px){.lp .wrap{padding:0 18px}.lp .nav-r .login{display:none}.lp .claim{flex-direction:column}.lp .claim input{height:52px;padding:0 4px}.lp .claim .pre{padding:14px 0 0 16px}.lp .claim .btn{height:46px}.lp .pcard{width:240px}.lp .c2{left:18%}.lp .c1{top:120px;left:-4%}.lp .c3{top:190px;right:-6%}.lp .stage{height:520px}.lp .sticker{display:none}.lp .mini,.lp .disc,.lp .dom{transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.lp *{transition:none!important;animation:none!important}.lp .rv{opacity:1;transform:none}}.lp .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.lp .rv.in{opacity:1;transform:none}.lp .claim-msg.bad{color:var(--signal)}.lp .claim.bad{border-color:var(--signal)}.lp .btn:disabled{opacity:.5;pointer-events:none}.lp .announce{background:var(--signal);color:var(--signal-ink);text-align:center;padding:6px 16px;font-size:13px;font-weight:600}.lp .g .pic{opacity:.12;background:currentColor}.lp .stage-wrap{transition:transform .3s}.lp .login{color:var(--muted)}.lp .login:hover{color:var(--text)}.lp .foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:24px;font-size:13.5px;display:flex}.lp .foot nav{flex-wrap:wrap;gap:24px;display:flex}.lp .foot a:hover{color:var(--text)}.lp .pl li{flex-direction:row}.lp .nav-r{align-items:center;gap:18px;font-size:14px;display:flex}.lp .mini,.lp .disc{width:min(300px,88%)}.lp .dom{width:min(340px,88%)}.lp .dom .bar{overflow-wrap:anywhere}@media (max-width:560px){.lp h2{font-size:clamp(24px,7.4vw,34px);line-height:1.02}.lp .hero h1{font-size:clamp(38px,12vw,56px)}.lp .mini,.lp .disc,.lp .dom{transform:none}.lp .step h3{font-size:20px}}
