.lpx{--ink-0:#05060b;--ink-1:#090b12;--panel:#111629;--panel-2:#0e1320;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.055);--tx:#eef1f9;--tx-soft:#aab3c6;--tx-faint:#8791a8;--acc:#FF2E86;--acc-2:#7B5CFF;--glow:rgba(255,46,134,.45);--glow-soft:rgba(255,46,134,.16);--violet-soft:rgba(123,92,255,.16);--get:#9aa6c6;--line-green:#06C755;--jp:"Zen Kaku Gothic New",-apple-system,"Hiragino Kaku Gothic ProN",system-ui,sans-serif;--geo:"Sora",var(--jp);--mono:ui-monospace,"SF Mono",Menlo,monospace;--grad:linear-gradient(92deg,var(--acc),var(--acc-2))}.lpx *{box-sizing:border-box}.lpx{margin:0;background:var(--ink-0);color:var(--tx);font-family:var(--jp);line-height:1.7;-webkit-font-smoothing:antialiased}.lpx img{max-width:100%;display:block}.lpx a{color:inherit}.lpx .em{color:var(--acc);background-image:linear-gradient(92deg,var(--acc),var(--acc-2),var(--acc));background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.lpx .em{color:var(--acc);-webkit-text-fill-color:currentColor}}.lpx .nowrap{white-space:nowrap}.lpx .glow{text-shadow:0 0 40px var(--glow)}.lpx :focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}.lpx .banner{background:var(--ink-1);border-bottom:1px solid var(--line-2);padding:12px 20px;text-align:center;font-family:var(--mono);font-size:12px;color:var(--tx-soft);letter-spacing:.02em;line-height:1.5}.lpx .banner b{color:var(--acc)}.lpx .sec{max-width:1000px;margin:0 auto;padding:64px 22px}.lpx .eyebrow{font-family:var(--geo);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--acc);margin:0 0 16px;text-align:left}.lpx h2.h{font-family:var(--jp);font-weight:900;font-size:clamp(26px,4.4vw,40px);line-height:1.22;letter-spacing:-.01em;margin:0 0 10px;text-align:left}.lpx .lead-c{color:var(--tx-soft);font-size:14.5px;max-width:44em;margin:0 0 40px;line-height:1.85;text-align:left}.lpx nav{max-width:1000px;margin:0 auto;padding:18px 22px;justify-content:space-between}.lpx nav,.lpx nav .logo{display:flex;align-items:center}.lpx nav .logo{font-weight:900;font-size:17px;gap:9px}.lpx nav .logo .dot{width:9px;height:9px;border-radius:50%;background:var(--acc);box-shadow:0 0 14px var(--glow)}.lpx nav .go{font-family:var(--jp);font-weight:700;font-size:13px;color:#fff;background:var(--line-green);padding:9px 16px;border-radius:11px;text-decoration:none;box-shadow:0 0 22px rgba(6,199,85,.35)}.lpx .hero{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 88% -10%,var(--glow-soft) 0,transparent 55%),radial-gradient(90% 80% at -5% 5%,var(--violet-soft) 0,transparent 50%),var(--ink-0)}.lpx .hero .in{max-width:1080px;margin:0 auto;padding:44px 22px 56px;display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;position:relative;z-index:1}.lpx .hero .txt{max-width:34em;min-width:0}.lpx .hero .media{display:block;min-width:0}.lpx .hero h1{font-family:var(--jp);font-weight:900;font-size:clamp(27px,3.4vw,40px);line-height:1.14;letter-spacing:-.01em;margin:0 0 18px;text-shadow:0 0 46px var(--glow);word-break:keep-all;overflow-wrap:anywhere}.lpx .hero .s1{font-size:16.5px;font-weight:700;color:var(--tx);line-height:1.7;margin:0 0 8px}.lpx .hero .s2{font-size:13.5px;color:var(--tx-soft);line-height:1.7;margin:0 0 18px}.lpx .badge{gap:6px;padding:5px 13px;border-radius:20px;font-size:11.5px;color:var(--acc);background:var(--glow-soft);border:1px solid rgba(255,46,134,.3);margin-bottom:18px}.lpx .badge,.lpx .cta{display:inline-flex;align-items:center;font-weight:700}.lpx .cta{gap:9px;padding:15px 28px;background:var(--line-green);color:#fff;border-radius:15px;font-size:15.5px;text-decoration:none;box-shadow:0 0 34px rgba(6,199,85,.4),0 10px 30px rgba(0,0,0,.4)}.lpx .cta .big{font-size:20px}.lpx .cta:active{transform:scale(.97)}.lpx .micro{font-size:12px;color:var(--tx-faint);margin-top:12px}.lpx .field{position:relative;height:clamp(410px,46vw,488px);border-radius:24px;overflow:hidden;background:radial-gradient(80% 70% at 50% 46%,rgba(123,92,255,.1),transparent 70%),linear-gradient(180deg,rgba(17,22,41,.5),rgba(9,11,18,.72));border:1px solid var(--line);box-shadow:inset 0 0 60px rgba(0,0,0,.4),0 30px 70px rgba(0,0,0,.5)}.lpx .field .grid-lines{opacity:.5;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:38px 38px}.lpx #spark,.lpx .field .grid-lines{position:absolute;inset:0;pointer-events:none}.lpx #spark{width:100%;height:100%;z-index:3}.lpx .field-head{position:absolute;top:14px;left:16px;right:16px;z-index:4;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none}.lpx .field-head .fh-lb{font-family:var(--geo);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-faint)}.lpx .field-head .fh-val{font-family:var(--geo);font-weight:800;font-variant-numeric:tabular-nums;font-size:30px;line-height:1;color:var(--acc);text-shadow:0 0 22px var(--glow-soft)}.lpx .field-head .fh-val .u{font-size:14px;color:var(--tx-soft);margin-left:2px}.lpx .netmeter{position:absolute;left:16px;bottom:74px;z-index:4;display:flex;flex-direction:column;gap:1px;opacity:0;transition:opacity .3s;pointer-events:none}.lpx .netmeter.on{opacity:1}.lpx .netmeter .nm-lb{font-family:var(--geo);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-faint)}.lpx .netmeter .nm-val{font-family:var(--geo);font-weight:800;font-variant-numeric:tabular-nums;font-size:22px;color:var(--tx)}.lpx .chip{position:absolute;left:0;top:0;z-index:2;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:1px;align-items:flex-start;padding:8px 12px;border-radius:12px;background:linear-gradient(180deg,rgba(24,30,52,.96),rgba(14,19,32,.96));border:1px solid var(--line);box-shadow:0 8px 22px rgba(0,0,0,.45);white-space:nowrap}.lpx .chip:before{content:"";position:absolute;left:11px;right:11px;top:0;height:2px;border-radius:2px;opacity:.85}.lpx .chip.pay:before{background:linear-gradient(90deg,var(--acc),transparent)}.lpx .chip.get:before{background:linear-gradient(90deg,var(--get),transparent)}.lpx .chip .top{display:flex;align-items:baseline;gap:7px}.lpx .chip .nm{font-size:12px;font-weight:800;color:var(--tx)}.lpx .chip .why{font-size:10px;color:var(--tx-faint);font-weight:600}.lpx .chip .amt{font-family:var(--geo);font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.15;margin-top:1px}.lpx .chip.pay .amt{color:#ff5ea0}.lpx .chip.pay .amt .sg{color:var(--acc);margin-right:1px}.lpx .chip.get .amt{color:var(--get)}.lpx .chip.get .amt .sg{color:var(--get);margin-right:1px}.lpx .offset-btn{position:absolute;left:16px;bottom:16px;z-index:4;font-family:var(--jp);font-weight:800;font-size:14px;color:#fff;padding:11px 20px 11px 17px;border:1px solid rgba(255,46,134,.45);border-radius:13px;cursor:pointer;background:linear-gradient(180deg,rgba(255,46,134,.22),rgba(255,46,134,.1));box-shadow:0 0 26px var(--glow-soft),0 8px 20px rgba(0,0,0,.4);display:inline-flex;align-items:center;gap:8px;-webkit-tap-highlight-color:transparent}.lpx .offset-btn .ic{width:8px;height:8px;border-radius:50%;background:var(--acc);box-shadow:0 0 12px var(--glow)}.lpx .offset-btn:disabled{opacity:.5;cursor:default}.lpx .field-cap{position:absolute;left:96px;right:16px;bottom:22px;z-index:2;font-size:11.5px;color:var(--tx-faint);line-height:1.5;text-align:right}.lpx .climax{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;justify-content:center;padding:0 26px;opacity:0;pointer-events:none;background:radial-gradient(95% 85% at 32% 46%,rgba(255,46,134,.18),transparent 66%),linear-gradient(180deg,rgba(9,11,18,.9),rgba(9,11,18,.97))}.lpx .climax.on{opacity:1;pointer-events:auto}.lpx .climax .cx-eye{font-family:var(--geo);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin:0 0 10px}.lpx .climax .cx-h{font-family:var(--jp);font-weight:900;font-size:clamp(30px,5.6vw,50px);line-height:1.08;letter-spacing:-.02em;margin:0;text-shadow:0 0 40px var(--glow)}.lpx .climax .cx-h .amt{font-variant-numeric:tabular-nums}.lpx .climax .cx-h .cx-to{font-size:.62em;color:var(--tx)}.lpx .climax .cx-row{display:flex;align-items:center;gap:10px;margin-top:14px;flex-wrap:wrap}.lpx .climax .cx-pill{font-family:var(--geo);font-weight:700;font-size:12px;color:var(--tx);background:rgba(255,46,134,.12);border:1px solid rgba(255,46,134,.34);border-radius:99px;padding:6px 14px}.lpx .climax .cx-pill b{color:var(--acc);font-size:15px;font-variant-numeric:tabular-nums;margin:0 2px}.lpx .climax .cx-pp{display:inline-flex;align-items:center;gap:5px;cursor:pointer;font-family:var(--jp);font-weight:800;font-size:13.5px;color:#fff;white-space:nowrap;padding:9px 16px;border-radius:12px;background:linear-gradient(180deg,#ff4b5c,#fa0f2e);box-shadow:0 0 24px rgba(250,15,46,.42),0 6px 16px rgba(0,0,0,.4);-webkit-tap-highlight-color:transparent;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s}.lpx .climax .cx-pp .cx-pp-b{font-family:var(--geo);font-weight:800;letter-spacing:-.02em}.lpx .climax .cx-pp:hover{transform:translateY(-1px);box-shadow:0 0 30px rgba(250,15,46,.55),0 6px 16px rgba(0,0,0,.4)}.lpx .climax .cx-pp:active{transform:scale(.97)}.lpx .cx-land{margin-top:20px;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.lpx .cx-land.on{opacity:1;transform:none}.lpx .cx-land .cx-land-lb{font-size:12.5px;color:var(--tx-soft)}.lpx .cx-feats{display:flex;gap:8px;margin-top:9px;flex-wrap:wrap}.lpx .cx-feat{font-family:var(--jp);font-weight:700;font-size:12.5px;color:var(--tx-soft);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:7px 13px}.lpx .cx-feat.on{color:#fff;background:linear-gradient(180deg,rgba(255,46,134,.22),rgba(255,46,134,.08));border-color:rgba(255,46,134,.45);box-shadow:0 0 18px var(--glow-soft)}.lpx .cx-replay{right:16px;bottom:14px;font-family:var(--jp);font-weight:700;font-size:12px;color:var(--tx-soft);background:rgba(255,255,255,.05);border:1px solid var(--line);border-radius:10px;padding:7px 12px;cursor:pointer;opacity:0;transition:opacity .4s .3s}.lpx .climax.on .cx-replay{opacity:.85}.lpx .cx-replay:hover{opacity:1;color:#fff;border-color:rgba(255,46,134,.4)}.lpx .field.done .field-cap,.lpx .field.done .field-head,.lpx .field.done .netmeter{opacity:0;transition:opacity .35s ease}.lpx .device img{cursor:zoom-in}.lpx .lb{position:fixed;inset:0;z-index:60;background:rgba(3,4,8,.93);display:none;align-items:center;justify-content:center;padding:24px;cursor:zoom-out}.lpx .lb.on{display:flex}.lpx .lb img{max-width:min(92vw,520px);max-height:90vh;border-radius:14px;box-shadow:0 0 0 1px rgba(255,46,134,.3),0 30px 80px rgba(0,0,0,.7)}.lpx .lb .x{top:8px;right:14px;padding:8px 10px;color:var(--tx-soft);font-size:28px;font-family:var(--mono);cursor:pointer;z-index:3}.lpx .lb .nav,.lpx .lb .x{position:absolute;line-height:1}.lpx .lb .nav{top:50%;transform:translateY(-50%);z-index:2;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.09);border:1px solid var(--line);color:#fff;font-size:26px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lpx .lb .nav:hover{background:rgba(255,46,134,.28);border-color:rgba(255,46,134,.55)}.lpx .lb .prev{left:16px}.lpx .lb .next{right:16px}.lpx .lb .count{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:2;font-family:var(--geo);font-weight:700;font-size:12px;color:var(--tx-soft);background:rgba(0,0,0,.55);padding:5px 13px;border-radius:99px}.lpx .lb.single .count,.lpx .lb.single .nav{display:none}@media (max-width:560px){.lpx .lb{padding:16px}.lpx .lb .nav{width:42px;height:42px;font-size:24px}.lpx .lb .prev{left:10px}.lpx .lb .next{right:10px}}.lpx .homestrip{max-width:1000px;margin:0 auto;padding:8px 22px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.lpx .homestrip .ht{max-width:30em}.lpx .homestrip .ht .k{font-family:var(--geo);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--acc);margin:0 0 10px}.lpx .homestrip .ht h3{font-family:var(--jp);font-weight:900;font-size:clamp(20px,3vw,26px);margin:0 0 10px;line-height:1.3}.lpx .homestrip .ht p{font-size:14px;color:var(--tx-soft);line-height:1.8;margin:0}.lpx .homestrip .hp .device{max-width:250px;margin:0 auto}.lpx .aru{display:flex;flex-direction:column;gap:12px;max-width:600px}.lpx .aru .row{display:flex;align-items:center;gap:15px;background:var(--panel);border:1px solid var(--line);border-radius:15px;padding:16px 18px}.lpx .aru .ico{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:12px;background:var(--panel-2);border:1px solid var(--line);box-shadow:inset 0 0 18px rgba(255,46,134,.08);color:var(--acc)}.lpx .aru .tx{font-size:14.5px;line-height:1.6;color:var(--tx)}.lpx .aru-close{font-family:var(--jp);font-weight:900;font-size:clamp(19px,3.4vw,26px);margin:30px 0 0;max-width:24em;line-height:1.6}.lpx .show{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin:0 auto 56px;max-width:940px}.lpx .show.rev .txt{order:2}.lpx .show.rev .media{order:1}.lpx .show .fbadge{display:inline-block;padding:6px 13px;border-radius:20px;font-size:12px;font-weight:800;color:#fff;margin-bottom:14px;background:var(--grad);box-shadow:0 0 24px var(--glow)}.lpx .show h3{font-family:var(--jp);font-weight:900;font-size:clamp(21px,3vw,27px);line-height:1.35;margin:0 0 14px;letter-spacing:-.01em}.lpx .show .flead{font-size:14.5px;line-height:1.85;color:var(--tx-soft);margin:0 0 18px}.lpx .points{list-style:none;padding:0;margin:0;display:grid;gap:10px}.lpx .points li{position:relative;padding-left:26px;font-size:14px;line-height:1.6;color:var(--tx)}.lpx .points li:before{content:"";border-radius:5px;background:var(--grad);box-shadow:0 0 12px var(--glow)}.lpx .points li:after,.lpx .points li:before{position:absolute;left:0;top:5px;width:16px;height:16px}.lpx .points li:after{content:"✓";line-height:16px;text-align:center;font-size:10.5px;font-weight:900;color:#fff}.lpx .media{display:flex;gap:14px;justify-content:center}.lpx .media .device{flex:1;max-width:230px}.lpx .device{border-radius:26px;padding:8px;background:linear-gradient(160deg,#1a2136,#0c1018);border:1px solid var(--line);box-shadow:0 0 0 1px rgba(255,46,134,.14),0 24px 60px rgba(0,0,0,.55),0 0 50px var(--glow-soft)}.lpx .device img{border-radius:19px}.lpx .ba{display:flex;align-items:center;gap:8px;justify-content:center}.lpx .ba .item{flex:1;max-width:210px;text-align:center}.lpx .ba .lab{display:inline-block;font-size:11px;font-weight:800;color:#fff;padding:3px 12px;border-radius:14px;margin-bottom:8px}.lpx .ba .sub{font-size:11px;color:var(--tx-faint);margin-top:8px;line-height:1.5;display:block}.lpx .ba .arrow{color:var(--acc);font-size:20px;flex:none}.lpx .wswap{width:100%;max-width:280px;margin:0 auto}.lpx .wswap-device{position:relative;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.lpx .wswap-device.pulse{transform:translateY(-3px);box-shadow:0 0 0 1px rgba(255,46,134,.42),0 28px 66px rgba(0,0,0,.6),0 0 60px var(--glow-soft)}.lpx .wswap-imgs{position:relative;border-radius:19px;overflow:hidden}.lpx .wswap-img{display:block;width:100%;border-radius:19px;opacity:0;transition:opacity .55s ease}.lpx .wswap-img:first-child{position:relative}.lpx .wswap-img:not(:first-child){position:absolute;inset:0}.lpx .wswap-img.on{opacity:1}.lpx .wswap-img:not(.on){pointer-events:none}.lpx .wswap-toggle{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px}.lpx .wswap-pill{font-family:var(--jp);font-weight:700;font-size:12.5px;color:var(--tx-soft);background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:8px 14px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .25s,background .25s,border-color .25s,box-shadow .25s}.lpx .wswap-pill.on{color:#fff;background:linear-gradient(180deg,rgba(255,46,134,.24),rgba(255,46,134,.08));border-color:rgba(255,46,134,.5);box-shadow:0 0 18px var(--glow-soft)}.lpx .wswap-arrow{color:var(--tx-faint);font-family:var(--mono);font-size:14px}.lpx .wswap-note{text-align:center;font-size:11.5px;color:var(--tx-faint);margin-top:10px}.lpx .vote-moment{width:100%;max-width:340px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.lpx .vm-panel{background:linear-gradient(180deg,rgba(17,22,41,.72),rgba(9,11,18,.82));border:1px solid var(--line);border-radius:18px;padding:15px 14px 14px;box-shadow:inset 0 0 40px rgba(0,0,0,.35),0 20px 48px rgba(0,0,0,.42)}.lpx .vm-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:13px}.lpx .vm-title{font-family:var(--jp);font-weight:800;font-size:13.5px;color:var(--tx);line-height:1.3}.lpx .vm-sub{font-family:var(--geo);font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--tx-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.lpx .vm-rows{display:flex;flex-direction:column;gap:8px}.lpx .vm-row{position:relative;display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:center;padding:10px 12px;border-radius:13px;border:1px solid var(--line-2);background:rgba(255,255,255,.02);transition:transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s,border-color .55s,background .55s}.lpx .vm-date{font-family:var(--jp);font-weight:800;font-size:13.5px;color:var(--tx);display:flex;align-items:baseline;gap:5px}.lpx .vm-dow{font-family:var(--geo);font-weight:600;font-size:10.5px;color:var(--tx-faint)}.lpx .vm-count{font-family:var(--jp);font-weight:700;font-size:11px;color:var(--tx-faint);white-space:nowrap}.lpx .vm-count .vm-n{font-family:var(--geo);font-weight:800;font-size:16px;color:var(--acc);font-variant-numeric:tabular-nums;margin-right:2px}.lpx .vm-dots{grid-column:1/-1;display:flex;gap:5px;margin-top:3px}.lpx .vm-dot{width:18px;height:18px;border-radius:50%;background:rgba(255,255,255,.05);border:1px solid var(--line-2);display:grid;place-items:center;font-size:10px;font-weight:800;color:var(--tx-faint);line-height:1;transform:scale(.55);opacity:.32;transition:transform .36s cubic-bezier(.2,.9,.3,1.35),opacity .36s,background .36s,color .36s,border-color .36s}.lpx .vm-dot.on{transform:scale(1);opacity:1}.lpx .vm-dot.go{background:rgba(6,199,85,.18);border-color:rgba(6,199,85,.55);color:#5ef0a0}.lpx .vm-dot.keep{background:rgba(255,181,71,.14);border-color:rgba(255,181,71,.42);color:#ffce7d}.lpx .vm-dot.no{background:rgba(255,255,255,.03);border-color:var(--line-2);color:var(--tx-faint)}.lpx .vm-row.win{border-color:rgba(255,46,134,.55);background:linear-gradient(180deg,rgba(255,46,134,.15),rgba(255,46,134,.04));box-shadow:0 0 32px var(--glow-soft),0 12px 28px rgba(0,0,0,.42);transform:translateY(-3px)}.lpx .vm-row.win .vm-count{color:var(--tx)}.lpx .vm-win-badge{position:absolute;top:-10px;right:12px;font-family:var(--jp);font-weight:800;font-size:10.5px;color:#fff;background:var(--grad);border-radius:99px;padding:3px 11px;box-shadow:0 0 18px var(--glow);opacity:0;transform:translateY(5px) scale(.9);transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.2,1)}.lpx .vm-row.win .vm-win-badge{opacity:1;transform:none}.lpx .vm-cap{font-size:12px;color:var(--tx-faint);line-height:1.65;text-align:center;margin:13px 2px 0;min-height:3.3em}.lpx .vm-cap b{color:var(--tx);font-weight:700}.lpx .vm-proof{max-width:158px;margin:0 auto}.lpx .vm-proof-lb{font-size:10.5px;color:var(--tx-faint);text-align:center;margin:0 0 8px;letter-spacing:.02em;line-height:1.5}.lpx .slock{width:100%;max-width:300px;margin:0 auto}.lpx .slock-device{position:relative;transition:box-shadow .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.lpx .slock-device.locked{box-shadow:0 0 0 1px rgba(255,46,134,.5),0 24px 60px rgba(0,0,0,.55),0 0 54px var(--glow-soft);transform:translateY(-2px)}.lpx .slock-imgs{position:relative;border-radius:19px;overflow:hidden}.lpx .slock-img{display:block;width:100%;border-radius:19px;opacity:0;transition:opacity .5s ease}.lpx .slock-img:first-child{position:relative}.lpx .slock-img:not(:first-child){position:absolute;inset:0}.lpx .slock-img.on{opacity:1}.lpx .slock-img:not(.on){pointer-events:none}.lpx .slock-tag{position:absolute;top:14px;left:14px;z-index:5;font-family:var(--jp);font-weight:800;font-size:11px;color:#fff;padding:5px 11px;border-radius:99px;background:rgba(245,87,108,.92);box-shadow:0 6px 16px rgba(0,0,0,.4);transition:background .4s,box-shadow .4s}.lpx .slock-tag.after{background:var(--grad);box-shadow:0 0 20px var(--glow)}.lpx .slock-seal{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;pointer-events:none;opacity:0}.lpx .slock-seal.fire{animation:lpx_sealin 1.15s cubic-bezier(.2,.8,.25,1) forwards}.lpx .slock-seal-ic{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;font-size:34px;background:radial-gradient(circle at 50% 38%,rgba(255,46,134,.32),rgba(255,46,134,.12));border:2px solid var(--acc);box-shadow:0 0 42px var(--glow),inset 0 0 26px var(--glow-soft)}.lpx .slock-seal-tx{font-family:var(--jp);font-weight:900;font-size:16px;color:#fff;letter-spacing:.05em;text-shadow:0 0 22px var(--glow)}.lpx .slock-ring{position:absolute;left:50%;top:50%;width:78px;height:78px;margin:-46px 0 0 -39px;border-radius:50%;border:2px solid var(--acc);opacity:0;z-index:6;pointer-events:none}.lpx .slock-ring.fire{animation:lpx_sealring 1s ease-out forwards}@keyframes lpx_sealin{0%{opacity:0;transform:scale(1.7)}16%{opacity:1;transform:scale(.9)}28%{transform:scale(1.05)}40%{transform:scale(1)}78%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes lpx_sealring{0%{opacity:.75;transform:scale(.45)}to{opacity:0;transform:scale(2.5)}}.lpx .arrive{width:100%;max-width:288px;margin:0 auto}.lpx .arrive-phone{position:relative}.lpx .arrive-imgs{position:relative;border-radius:19px;overflow:hidden}.lpx .arrive-img{display:block;width:100%;border-radius:19px;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.lpx .arrive-img:first-child{position:relative}.lpx .arrive-img:not(:first-child){position:absolute;inset:0}.lpx .arrive-img.on{opacity:1;transform:none}.lpx .arrive-img:not(.on),.lpx .arrive-toast{pointer-events:none}.lpx .arrive-toast{position:absolute;top:14px;left:50%;transform:translate(-50%,-16px);z-index:5;font-family:var(--jp);font-weight:800;font-size:11.5px;color:#fff;white-space:nowrap;padding:7px 14px;border-radius:99px;background:linear-gradient(180deg,rgba(255,46,134,.96),rgba(198,22,102,.96));box-shadow:0 8px 22px rgba(0,0,0,.45),0 0 22px var(--glow-soft);opacity:0}.lpx .arrive-toast.pop{animation:lpx_toastpop 2s ease forwards}@keyframes lpx_toastpop{0%{opacity:0;transform:translate(-50%,-16px)}12%{opacity:1;transform:translate(-50%,4px)}82%{opacity:1;transform:translate(-50%,4px)}to{opacity:0;transform:translate(-50%,-8px)}}.lpx .arrive-dots{display:flex;gap:7px;justify-content:center;margin-top:16px}.lpx .arrive-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.16);border:0;padding:0;cursor:pointer;transition:background .3s,transform .3s;-webkit-tap-highlight-color:transparent}.lpx .arrive-dot.on{background:var(--acc);transform:scale(1.25);box-shadow:0 0 12px var(--glow)}.lpx .arrive-cap{text-align:center;font-size:12px;color:var(--tx-faint);line-height:1.65;margin:14px 6px 0}.lpx .nightsec{position:relative;overflow:clip}.lpx .nightsec:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(123,92,255,.05) 42%,var(--glow-soft) 100%)}.lpx .nightsec>*{position:relative;z-index:1}.lpx .notif{display:flex;gap:16px;overflow-x:auto;padding:6px 22px 14px;scroll-snap-type:x mandatory;justify-content:safe center}.lpx .notif .item{flex:0 0 auto;width:210px;scroll-snap-align:center;text-align:center}.lpx .notif .item .device{max-width:210px}.lpx .notif .cap{font-size:12px;color:var(--tx-soft);margin-top:10px;font-weight:700}.lpx .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:760px}.lpx .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:820px}.lpx .card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:22px 18px;position:relative;overflow:hidden}.lpx .card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--acc),transparent)}.lpx .card .ci{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;margin-bottom:12px;color:var(--acc);background:var(--panel-2);border:1px solid var(--line);box-shadow:inset 0 0 18px rgba(255,46,134,.1)}.lpx .card h3{font-size:15.5px;font-weight:900;margin:0 0 6px}.lpx .card p{font-size:13px;line-height:1.65;color:var(--tx-soft);margin:0}.lpx .card.sm{padding:18px 15px}.lpx .card.sm .ci{width:38px;height:38px}.lpx .card.sm h3{font-size:13.5px}.lpx .card.sm p{font-size:11.5px}.lpx .ci svg{width:22px;height:22px}.lpx .aru .ico svg,.lpx .ci svg{stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.lpx .aru .ico svg{width:20px;height:20px}.lpx .story{max-width:600px;margin:0 0 30px}.lpx .story p{font-size:14px;line-height:1.9;color:var(--tx-soft);margin:0 0 14px}.lpx .story strong{color:var(--tx);font-weight:700}.lpx .trustbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.lpx .trustbar span{font-size:12.5px;font-weight:700;color:var(--tx);background:var(--panel);border:1px solid var(--line);border-radius:99px;padding:8px 15px}.lpx .faq{max-width:640px;display:flex;flex-direction:column;gap:10px}.lpx .faq details{background:var(--panel);border:1px solid var(--line);border-radius:13px;padding:2px 18px}.lpx .faq summary{font-size:14.5px;font-weight:700;cursor:pointer;padding:15px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:10px}.lpx .faq summary::-webkit-details-marker{display:none}.lpx .faq summary:after{content:"＋";color:var(--acc);font-family:var(--mono)}.lpx .faq details[open] summary:after{content:"－"}.lpx .faq p{font-size:13.5px;line-height:1.8;color:var(--tx-soft);margin:0 0 15px}.lpx .final{position:relative;overflow:hidden;text-align:center;border-radius:26px;max-width:900px;margin:0 auto;padding:52px 30px;background:radial-gradient(100% 120% at 50% 0,rgba(255,46,134,.16),transparent 60%),linear-gradient(180deg,var(--panel),var(--ink-1));border:1px solid var(--line)}.lpx .final h2{font-family:var(--jp);font-weight:900;font-size:clamp(24px,4.2vw,34px);margin:0 0 14px;text-shadow:0 0 34px var(--glow)}.lpx .final p{font-size:14px;color:var(--tx-soft);max-width:30em;margin:0 auto 24px;line-height:1.8}.lpx .final .cta,.lpx footer{margin:0 auto}.lpx footer{max-width:1000px;padding:36px 22px;text-align:center;border-top:1px solid var(--line-2)}.lpx footer .links{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;margin-bottom:16px}.lpx footer a{font-size:13px;color:var(--tx-soft);text-decoration:none}.lpx footer a:hover{color:var(--tx)}.lpx footer .cp{font-size:11px;color:var(--tx-faint)}@media (max-width:820px){.lpx .hero .in{grid-template-columns:1fr;gap:26px}.lpx .hero .txt{max-width:none}.lpx .field{height:clamp(380px,86vw,460px)}.lpx .homestrip{grid-template-columns:1fr;gap:18px}.lpx .homestrip .hp .device{max-width:220px}}@media (max-width:760px){.lpx .show{grid-template-columns:1fr;gap:24px}.lpx .show.rev .txt{order:1}.lpx .show.rev .media{order:2}.lpx .g3,.lpx .g4{grid-template-columns:1fr 1fr}.lpx .field-cap{left:16px;text-align:left;bottom:16px;right:110px}.lpx .offset-btn{left:auto;right:16px}}@media (max-width:460px){.lpx .g3,.lpx .g4{grid-template-columns:1fr}.lpx .chip{padding:6px 9px}.lpx .chip .amt{font-size:13.5px}}@media (max-width:520px){.lpx .climax{padding:0 20px}.lpx .climax .cx-h{overflow-wrap:anywhere}.lpx .climax .cx-h .cx-to{display:block;margin-top:4px}.lpx .climax .cx-row{flex-direction:column;align-items:flex-start;gap:9px;margin-top:12px}}@keyframes lpx_aurora{0%{transform:translate3d(-3%,-2%,0) scale(1)}to{transform:translate3d(5%,3%,0) scale(1.14)}}@keyframes lpx_shimmer{0%{background-position:0 50%}to{background-position:220% 50%}}@keyframes lpx_ctapulse{0%,to{box-shadow:0 0 30px rgba(6,199,85,.38),0 10px 30px rgba(0,0,0,.4)}50%{box-shadow:0 0 48px rgba(6,199,85,.62),0 10px 30px rgba(0,0,0,.4)}}@keyframes lpx_heroin{to{opacity:1;transform:none}}.lpx .hero:before{content:"";position:absolute;inset:-25% -15%;z-index:0;pointer-events:none;background:radial-gradient(35% 42% at 30% 30%,var(--glow-soft),transparent 62%),radial-gradient(35% 42% at 76% 62%,rgba(123,92,255,.18),transparent 62%);filter:blur(28px);animation:lpx_aurora 13s ease-in-out infinite alternate}.lpx h1 .em{animation:lpx_shimmer 6.5s linear infinite}.lpx .cta{animation:lpx_ctapulse 2.8s ease-in-out infinite}.lpx .aru .row,.lpx .card,.lpx .cta,.lpx .device,.lpx .trustbar span{transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease,border-color .28s ease}.lpx .card:hover{transform:translateY(-5px);border-color:rgba(255,46,134,.42);box-shadow:0 16px 44px rgba(0,0,0,.45),0 0 34px var(--glow-soft)}.lpx .aru .row:hover{transform:translateX(5px);border-color:rgba(255,46,134,.3)}.lpx .device:hover{transform:translateY(-5px);box-shadow:0 0 0 1px rgba(255,46,134,.32),0 28px 66px rgba(0,0,0,.6),0 0 60px var(--glow-soft)}.lpx .cta:hover{transform:translateY(-2px)}.lpx .trustbar span:hover{border-color:rgba(255,46,134,.35);color:#fff}.lpx .hero .txt>*{opacity:0;transform:translateY(16px);animation:lpx_heroin .7s cubic-bezier(.2,.7,.2,1) forwards}.lpx .hero .txt>:first-child{animation-delay:.06s}.lpx .hero .txt>:nth-child(2){animation-delay:.15s}.lpx .hero .txt>:nth-child(3){animation-delay:.24s}.lpx .hero .txt>:nth-child(4){animation-delay:.33s}.lpx .hero .txt>:nth-child(5){animation-delay:.42s}.lpx .hero .txt>:nth-child(6){animation-delay:.51s}.lpx .hero .txt>:nth-child(7){animation-delay:.6s}.lpx .hero .media{opacity:0;transform:translateY(18px) scale(.98);animation:lpx_heroin .85s cubic-bezier(.2,.7,.2,1) .34s forwards}.lpx .rv-init{opacity:0;transform:translateY(22px)}.lpx .rv-init.rv{opacity:1;transform:none;transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.lpx *{transition:none!important;animation:none!important}.lpx .hero .media,.lpx .hero .txt>*,.lpx .rv-init{opacity:1!important;transform:none!important}.lpx .field .chip,.lpx .field .field-cap,.lpx .field .field-head,.lpx .field .netmeter{visibility:hidden}.lpx .field .cx-replay{display:none}}.dawnwrap{position:relative}html.anim .dawnwrap{height:250vh}.dawnwrap .stage{position:relative;min-height:100vh;min-height:100svh;padding:64px 0;overflow:hidden}html.anim .dawnwrap .stage{position:sticky;top:0;height:100vh;height:100svh;min-height:0;padding:0}.dawnwrap .sky{position:absolute;inset:0;pointer-events:none}.dawnwrap .sky.night{background:var(--ink-0)}.dawnwrap .sky.dawn{opacity:1;background:radial-gradient(130% 60% at 50% 102%,rgba(255,46,134,.22) 0,rgba(255,46,134,.07) 40%,transparent 68%),radial-gradient(95% 45% at 50% 106%,rgba(238,241,249,.09) 0,transparent 62%),radial-gradient(70% 45% at 78% 100%,var(--violet-soft) 0,transparent 60%),linear-gradient(180deg,var(--ink-0) 0,var(--ink-1) 20%,var(--panel-2) 52%,var(--panel) 100%)}html.anim .dawnwrap .sky.dawn{opacity:0}.dawnwrap .stars{position:absolute;inset:0;pointer-events:none;opacity:0}html.anim .dawnwrap .stars{opacity:.85}.dawnwrap .stars:before{content:"";position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:transparent;box-shadow:9vw 9vh 0 0 rgba(238,241,249,.5),21vw 22vh 0 0 rgba(238,241,249,.28),36vw 7vh 0 0 rgba(238,241,249,.42),58vw 15vh 0 0 rgba(238,241,249,.25),72vw 6vh 0 0 rgba(238,241,249,.45),86vw 19vh 0 0 rgba(238,241,249,.3),47vw 27vh 0 0 rgba(238,241,249,.2)}.dawnwrap .intro{display:none;position:absolute;inset:0;z-index:5;align-items:center;justify-content:center;text-align:center;pointer-events:none;padding:0 26px}html.anim .dawnwrap .intro{display:flex}.dawnwrap .intro p{font-size:clamp(15.5px,2vw,19px);font-weight:700;color:var(--tx-soft);line-height:2.1;margin:0}.dawnwrap .intro p span{display:block;color:var(--tx);margin-top:6px}.dawnwrap .scene{position:relative;z-index:3;max-width:1000px;margin:0 auto;height:100%;padding:0 22px;display:grid;grid-template-columns:1.05fr .95fr;grid-template-rows:auto auto;-moz-column-gap:44px;column-gap:44px;grid-template-areas:"head card" "cap card";align-content:center;align-items:center}html.anim .dawnwrap .scene{height:100%}.dawnwrap .head{grid-area:head;align-self:end;padding-bottom:10px}.dawnwrap .head h2{font-family:var(--jp);font-weight:900;font-size:clamp(28px,4.6vw,46px);line-height:1.2;letter-spacing:-.01em;margin:0;text-shadow:0 0 46px var(--glow);word-break:keep-all}.dawnwrap .cap{grid-area:cap;align-self:start;max-width:30em;padding-top:18px}.dawnwrap .cap p{font-size:13.5px;line-height:1.9;color:var(--tx-soft);margin:0 0 10px}.dawnwrap .cap p.tiny{font-size:11px;color:var(--tx-faint);margin:0}.dawnwrap .cardbox{grid-area:card;position:relative;display:flex;justify-content:center;align-items:center;min-width:0}.dawnwrap .cardbox img{max-height:min(74vh,660px);width:auto;max-width:100%;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55)) drop-shadow(0 0 42px rgba(255,46,134,.13))}.dawnwrap .bloom{position:absolute;inset:-10% -24%;z-index:-1;pointer-events:none;filter:blur(12px);background:radial-gradient(50% 46% at 50% 62%,rgba(255,46,134,.3) 0,rgba(255,46,134,.08) 55%,transparent 74%);opacity:.38;transform:scale(1.06)}html.anim .dawnwrap .bloom{opacity:0;transform:scale(.7)}html.anim .dawnwrap .head{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .85s cubic-bezier(.2,.7,.2,1)}html.anim .dawnwrap .stage.hlOn .head{opacity:1;transform:none}html.anim .dawnwrap .cardbox img{opacity:0;transform:translateY(46px) scale(.985);transition:opacity .55s ease,transform .85s cubic-bezier(.16,.8,.24,1)}html.anim .dawnwrap .stage.cardOn .cardbox img{opacity:1;transform:none}html.anim .dawnwrap .stage.cardOn .bloom{animation:lpx_dawnbloom 1.4s cubic-bezier(.2,.7,.3,1) .15s 1 both}html.anim .dawnwrap .cap{opacity:0;transform:translateY(14px);transition:opacity .7s ease .12s,transform .7s cubic-bezier(.2,.7,.2,1) .12s}html.anim .dawnwrap .stage.capOn .cap{opacity:1;transform:none}@keyframes lpx_dawnbloom{0%{opacity:0;transform:scale(.7)}40%{opacity:.9;transform:scale(1)}to{opacity:.38;transform:scale(1.06)}}.lpx .morning{background:radial-gradient(130% 42% at 50% -2%,rgba(255,46,134,.15) 0,rgba(255,46,134,.05) 45%,transparent 70%),radial-gradient(80% 30% at 78% -2%,var(--violet-soft) 0,transparent 58%),linear-gradient(180deg,var(--panel) 0,var(--panel-2) 70%,var(--panel-2) 100%)}.lpx .closing{max-width:1000px;margin:0 auto;padding:76px 22px 8px}.lpx .closing .big{font-family:var(--jp);font-weight:900;font-size:clamp(26px,4.8vw,42px);line-height:1.3;letter-spacing:-.01em;margin:0 0 16px;text-shadow:0 0 40px var(--glow)}.lpx .closing .sub{font-size:14.5px;line-height:2;color:var(--tx-soft);max-width:36em;margin:0}@media (max-width:820px){.dawnwrap .scene{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:0;grid-template-areas:"head" "card" "cap";align-content:center}.dawnwrap .head{align-self:auto;padding-bottom:16px}.dawnwrap .head h2{font-size:clamp(27px,7.4vw,34px)}.dawnwrap .cardbox img{max-height:52vh;max-height:52svh}.dawnwrap .cap{align-self:auto;padding-top:16px}.dawnwrap .cap p{font-size:12.5px;line-height:1.8;margin-bottom:8px}html:not(.anim) .dawnwrap .cardbox img{max-height:none;width:min(78vw,320px)}}@media (prefers-reduced-motion:reduce){html.anim .dawnwrap{height:auto}html.anim .dawnwrap .stage{position:relative;height:auto;min-height:100svh;padding:64px 0}html.anim .dawnwrap .sky.dawn{opacity:1!important}html.anim .dawnwrap .stars{opacity:0!important}html.anim .dawnwrap .intro{display:none!important}html.anim .dawnwrap .cap,html.anim .dawnwrap .cardbox img,html.anim .dawnwrap .head{opacity:1!important;transform:none!important}html.anim .dawnwrap .bloom{opacity:.38!important;transform:scale(1.06)!important}}.justPasted .stage{position:relative;max-width:1080px;margin:0 auto;padding:20px 22px 44px;display:grid;grid-template-columns:minmax(280px,320px) 1fr;gap:46px;align-items:start;background:radial-gradient(90% 70% at 92% -6%,var(--glow-soft) 0,transparent 55%),radial-gradient(70% 60% at -4% 8%,var(--violet-soft) 0,transparent 50%)}.justPasted .phoneCol{display:flex;flex-direction:column;gap:10px}.justPasted .phoneWrap{position:relative;width:100%;aspect-ratio:828/1736;border-radius:22px;transition:box-shadow .6s ease}.justPasted .phoneWrap.landglow{box-shadow:0 0 42px var(--glow-soft),0 0 10px rgba(255,46,134,.22)}.justPasted .phoneOff{position:absolute;inset:0;border-radius:22px;background:#0d0d16;box-shadow:inset 0 0 0 2px rgba(255,255,255,.06)}.justPasted .shot{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:translateY(10px) scale(.988);transition:opacity .55s ease,transform .55s ease}.justPasted .shot.on{opacity:1;transform:none}.justPasted .ripple{position:absolute;left:50%;top:56%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:2px solid var(--acc);opacity:0;pointer-events:none}.justPasted .ripple.go{animation:lpx_rip .9s ease-out 1}@keyframes lpx_rip{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(7)}}.justPasted .phonecap{margin:0;font-family:var(--mono);font-size:10.5px;color:var(--tx-faint);letter-spacing:.02em}.justPasted .sideCol{display:flex;flex-direction:column;gap:26px;min-width:0}.justPasted .tl{gap:0;margin-top:6px}.justPasted .stop,.justPasted .tl{display:flex;align-items:flex-start}.justPasted .stop{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;color:var(--tx-faint);flex-direction:column;gap:5px;min-width:0;text-align:left}.justPasted .stop .dot{width:11px;height:11px;border-radius:50%;background:var(--panel);border:2px solid var(--line);transition:all .4s ease}.justPasted .stop .st{font-family:var(--geo);font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.3}.justPasted .stop .sl{font-size:11px;font-weight:700;color:var(--tx-soft);line-height:1.3}.justPasted .stop.done .dot{background:var(--acc);border-color:var(--acc);box-shadow:0 0 12px var(--glow)}.justPasted .stop.done .sl,.justPasted .stop.done .st{color:var(--tx)}.justPasted .seg{flex:1 1 0;height:2px;background:var(--line-2);margin:5px 8px 0;border-radius:2px;position:relative;overflow:hidden;min-width:18px}.justPasted .seg:after{content:"";position:absolute;inset:0;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .8s ease}.justPasted .seg.fill:after{transform:scaleX(1)}.justPasted .seg.pulse:after{transform:scaleX(1);animation:lpx_segp 1.4s ease-in-out infinite}@keyframes lpx_segp{0%,to{opacity:.35}50%{opacity:1}}.justPasted .cap{min-height:132px}.justPasted .cap h2{margin:0 0 8px;font-size:clamp(19px,2.2vw,24px);font-weight:900;line-height:1.35;letter-spacing:-.01em;opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease}.justPasted .cap p{margin:0;font-size:13.5px;color:var(--tx-soft);line-height:1.85;max-width:34em;opacity:0;transform:translateY(8px);transition:opacity .45s ease .08s,transform .45s ease .08s}.justPasted .cap.show h2,.justPasted .cap.show p{opacity:1;transform:none}.justPasted .counter{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px 20px 15px;position:relative;max-width:340px}.justPasted .counter:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:16px 16px 0 0;background:linear-gradient(92deg,rgba(255,255,255,.16),rgba(255,255,255,.04))}.justPasted .c-label{font-family:var(--geo);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:none;color:var(--tx-faint)}.justPasted .c-num{font-family:var(--geo);font-weight:800;font-size:clamp(42px,4.6vw,56px);line-height:1.15;color:var(--tx);letter-spacing:-.01em;transition:transform .18s ease}.justPasted .counter.pulse .c-num{animation:lpx_cpulse .5s ease 1}@keyframes lpx_cpulse{0%{transform:none}35%{transform:scale(1.05)}to{transform:none}}.justPasted .counter.tick .c-num{animation:lpx_ctick .5s cubic-bezier(.2,1.4,.4,1) 1}@keyframes lpx_ctick{0%{transform:scale(.8);opacity:.2}to{transform:none;opacity:1}}.justPasted .c-chip{display:inline-block;margin-top:6px;font-size:11.5px;color:var(--tx-soft);background:var(--panel-2);border:1px solid var(--line-2);border-radius:999px;padding:3px 12px}.justPasted .fly{position:fixed;z-index:60;pointer-events:none;will-change:transform,opacity}.justPasted .fly.plus0{font-family:var(--geo);font-weight:600;font-size:12px;color:var(--tx-soft);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;padding:2px 10px}.justPasted .fly.mote{width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 10px var(--glow)}.justPasted .veil{position:fixed;inset:0;z-index:80;background:rgba(5,6,11,.975);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;pointer-events:none;transition:opacity .8s ease}.justPasted .veil.on{opacity:1;pointer-events:auto}.justPasted .fin{text-align:center;max-width:640px}.justPasted .fin-eyebrow{margin:0;font-family:var(--geo);font-size:11px;font-weight:600;letter-spacing:.22em;color:var(--tx-faint)}.justPasted .fin-x{font-family:var(--geo);font-weight:800;font-size:clamp(84px,17vw,150px);line-height:1.05;color:var(--tx);text-shadow:0 0 60px var(--glow);letter-spacing:-.02em;opacity:0;transform:scale(.86);transition:opacity .7s ease .15s,transform .7s cubic-bezier(.2,1.2,.4,1) .15s}.justPasted .fin-line{margin:6px 0 0;font-size:clamp(25px,5vw,42px);font-weight:900;line-height:1.3;letter-spacing:-.01em;opacity:0;transform:translateY(14px);transition:opacity .7s ease .75s,transform .7s ease .75s}.justPasted .fin-sub{margin:18px auto 0;font-size:14px;color:var(--tx-soft);line-height:1.95;max-width:34em;opacity:0;transition:opacity .7s ease 1.5s}.justPasted .fin-note{margin:14px auto 0;font-size:11.5px;color:var(--tx-faint);line-height:1.8;max-width:36em;opacity:0;transition:opacity .7s ease 1.9s}.justPasted .fin-row{margin-top:26px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap;opacity:0;transition:opacity .7s ease 2.2s}.justPasted .veil.on .fin-line,.justPasted .veil.on .fin-x{opacity:1;transform:none}.justPasted .veil.on .fin-note,.justPasted .veil.on .fin-row,.justPasted .veil.on .fin-sub{opacity:1}.justPasted .btn-replay{background:none;border:1px solid var(--line);color:var(--tx-soft);border-radius:11px;padding:9px 18px;font-size:13px;font-weight:700;cursor:pointer;transition:all .25s ease;font-family:inherit}.justPasted .btn-replay:hover{color:#fff;border-color:rgba(255,46,134,.4)}.justPasted .btn-cta{display:inline-block;background:var(--line-green);color:#fff;text-decoration:none;border-radius:11px;padding:9px 18px;font-size:13px;font-weight:700;box-shadow:0 0 22px rgba(6,199,85,.35)}.justPasted .staticFinal{max-width:1080px;margin:0 auto;padding:34px 22px 10px;display:none}.justPasted .sf-eyebrow{margin:0;font-family:var(--geo);font-size:11px;font-weight:600;letter-spacing:.22em;color:var(--tx-faint)}.justPasted .sf-x{font-family:var(--geo);font-weight:800;font-size:clamp(72px,12vw,120px);line-height:1.08;color:var(--tx);text-shadow:0 0 50px var(--glow)}.justPasted .sf-line{margin:2px 0 0;font-size:clamp(24px,4.4vw,38px);font-weight:900;line-height:1.32}.justPasted .sf-sub{margin:14px 0 0;font-size:13.5px;color:var(--tx-soft);line-height:1.9;max-width:44em}.justPasted .sf-note{margin:10px 0 0;font-size:11.5px;color:var(--tx-faint);line-height:1.8;max-width:46em}.justPasted .sf-strip{margin:26px 0 8px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.justPasted .sf-item p{margin:7px 0 0;font-family:var(--geo);font-size:10px;font-weight:600;color:var(--tx-faint);line-height:1.5}.justPasted .sf-item span{display:block;color:var(--tx-soft);font-family:var(--jp);font-size:11px;font-weight:700}.justPasted .sf-item img{border-radius:12px}@media (max-width:740px){.justPasted .stage{display:flex;flex-direction:column;gap:10px;padding:10px 16px 28px}.justPasted .sideCol{display:contents}.justPasted .counter{order:-1;position:sticky;top:0;z-index:40;max-width:none;width:100%;display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:0 0 14px 14px;background:rgba(17,22,41,.97)}.justPasted .c-label{font-size:9.5px;letter-spacing:.1em;line-height:1.4;flex:1 1 auto}.justPasted .c-num{font-size:34px;line-height:1}.justPasted .c-chip{margin-top:0;font-size:10px;max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.justPasted .phoneCol{order:0;align-items:center;gap:7px}.justPasted .phoneWrap{width:min(46vw,190px)}.justPasted .phonecap{text-align:center;font-size:9.5px}.justPasted .cap{order:1;min-height:84px;margin-bottom:0}.justPasted .cap h2{font-size:17px;margin-bottom:5px}.justPasted .cap p{font-size:12px;line-height:1.75}.justPasted .tl{order:2}.justPasted .stop .st{font-size:8.5px}.justPasted .stop .sl{font-size:10px}.justPasted .seg{margin:4px 5px 0;min-width:8px}.justPasted .sf-strip{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.justPasted .cap h2,.justPasted .cap p,.justPasted .fin-line,.justPasted .fin-x,.justPasted .seg:after,.justPasted .shot{transition:none;animation:none}.justPasted .counter.pulse .c-num,.justPasted .counter.tick .c-num,.justPasted .ripple.go,.justPasted .seg.pulse:after{animation:none}}.justPasted.reduced .staticFinal{display:block}.justPasted.reduced .veil{display:none}.lpx .cal-beam{position:relative;--pane-w:206px;--pane-h:318px;--pdx:112px;--pdy:36px;--cell-h:70px;--cell-gap:14px}.lpx .cal-beam .prog{position:absolute;right:0;top:0;z-index:75;font-family:var(--geo);font-size:12px;font-weight:600;color:var(--tx-faint);border:1px solid var(--line);border-radius:999px;padding:6px 14px;background:var(--ink-1)}.lpx .cal-beam .prog b{color:var(--tx);font-size:14px}.lpx .cal-beam .prog.wait b{color:#ffb356}.lpx .cal-beam .stagewrap{position:relative;overflow-x:clip;background:radial-gradient(110% 80% at 85% -8%,var(--glow-soft) 0,transparent 55%),radial-gradient(80% 70% at -5% 20%,var(--violet-soft) 0,transparent 50%),transparent}.lpx .cal-beam .stage{position:relative;height:560px;margin:8px 0 0}.lpx .cal-beam .pane{position:absolute;width:var(--pane-w);height:var(--pane-h);left:calc(96px + var(--i)*var(--pdx));top:calc(212px - var(--i)*var(--pdy));transform:perspective(1150px) rotateY(-15deg);background:linear-gradient(160deg,rgba(17,22,41,.58),rgba(9,11,18,.66));border:1px solid var(--line);border-radius:16px;padding:14px 14px 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 40px rgba(0,0,0,.45);opacity:.38;transition:opacity .5s ease,box-shadow .5s ease,border-color .5s ease}.lpx .cal-beam .pane.on{opacity:1;border-color:rgba(255,255,255,.16)}.lpx .cal-beam .pane.pulse{animation:panepulse 1s ease 1}@keyframes panepulse{0%,to{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 40px rgba(0,0,0,.45)}45%{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 2px rgba(255,179,86,.35),0 18px 40px rgba(0,0,0,.45)}}.lpx .cal-beam .pane[data-i="0"]{z-index:60}.lpx .cal-beam .pane[data-i="1"]{z-index:50}.lpx .cal-beam .pane[data-i="2"]{z-index:40}.lpx .cal-beam .pane[data-i="3"]{z-index:30}.lpx .cal-beam .pane[data-i="4"]{z-index:20}.lpx .cal-beam .pane[data-i="5"]{z-index:10}.lpx .cal-beam .ptab{display:flex;align-items:center;gap:7px;height:30px;margin-bottom:10px;opacity:0;transform:translateY(4px);transition:opacity .45s ease,transform .45s ease}.lpx .cal-beam .pane.on .ptab{opacity:1;transform:none}.lpx .cal-beam .pdot{width:22px;height:22px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;background:linear-gradient(135deg,#2a3350,#1a2138);border:1px solid var(--line)}.lpx .cal-beam .pname{font-weight:700;font-size:13px;letter-spacing:.02em}.lpx .cal-beam .chip{position:static;transform:none;z-index:auto;display:inline-block;box-shadow:none;font-size:10px;font-weight:700;padding:2.5px 8px;border-radius:999px;letter-spacing:.03em;white-space:nowrap}.lpx .cal-beam .chip:before{content:none}.lpx .cal-beam .chip.ok{color:#7ee2a8;background:rgba(6,199,85,.13);border:1px solid rgba(6,199,85,.3)}.lpx .cal-beam .chip.maybe{color:#ffc37e;background:rgba(255,169,64,.12);border:1px solid rgba(255,169,64,.3)}.lpx .cal-beam .chip.none{color:#ffb356;background:rgba(255,169,64,.08);border:1px dashed rgba(255,169,64,.35)}.lpx .cal-beam .cells{display:flex;flex-direction:column;gap:var(--cell-gap)}.lpx .cal-beam .cell{height:var(--cell-h);border-radius:11px;position:relative;background:rgba(255,255,255,.028);border:1px solid rgba(255,255,255,.07);transition:background .5s ease,border-color .5s ease,box-shadow .5s ease}.lpx .cal-beam .pane.on .cell.open{background:rgba(238,241,249,.045);border-color:rgba(255,255,255,.38);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 10px 22px rgba(255,255,255,.05)}.lpx .cal-beam .pane.on .cell.frost{background:linear-gradient(160deg,rgba(238,241,249,.16),rgba(238,241,249,.07));border-color:rgba(255,255,255,.2)}.lpx .cal-beam .pane.on .cell.shut{background:repeating-linear-gradient(0deg,rgba(5,6,11,.92) 0 5px,rgba(20,24,40,.9) 5px 7px);border-color:rgba(255,255,255,.05)}.lpx .cal-beam .pane.on .cell.dark{background:rgba(5,6,11,.72);border-color:rgba(255,255,255,.04)}.lpx .cal-beam .pane.on .cells .cell.lit{background:radial-gradient(closest-side,rgba(255,46,134,.5),rgba(255,46,134,.07));border-color:var(--acc);box-shadow:0 0 26px var(--glow),inset 0 0 18px rgba(255,46,134,.35)}.lpx .cal-beam .pane.on .cells .cell.litdim{background:radial-gradient(closest-side,rgba(255,46,134,.22),rgba(255,46,134,.04));border-color:rgba(255,46,134,.5);box-shadow:0 0 14px var(--glow-soft),inset 0 0 10px rgba(255,46,134,.18)}.lpx .cal-beam .dlabel{position:absolute;font-family:var(--geo);font-size:12px;font-weight:600;color:var(--tx-faint);letter-spacing:.04em;white-space:nowrap;z-index:70;transition:color .5s ease,text-shadow .5s ease,opacity .5s ease}.lpx .cal-beam .dlabel.win{color:var(--acc);font-weight:800;text-shadow:0 0 22px var(--glow)}.lpx .cal-beam .dlabel.lose{opacity:.32}.lpx .cal-beam .seg{position:absolute;height:9px;border-radius:99px;transform-origin:left center;background:linear-gradient(180deg,rgba(255,214,232,0),#ffd6e8 30%,#ff77b3 50%,#ffd6e8 70%,rgba(255,214,232,0));box-shadow:0 0 14px 2px var(--glow),0 0 46px 12px var(--glow-soft);transform:scaleX(0);transition:transform .34s cubic-bezier(.2,.7,.2,1)}.lpx .cal-beam .seg.go{transform:scaleX(1)}.lpx .cal-beam .probe{position:absolute;height:3px;border-radius:99px;transform-origin:left center;z-index:1;background:linear-gradient(90deg,rgba(255,46,134,0),rgba(255,46,134,.75) 12%,rgba(255,158,201,.9));box-shadow:0 0 10px 1px var(--glow-soft);transform:scaleX(0)}.lpx .cal-beam .probe.run{transition:transform .55s cubic-bezier(.3,.6,.3,1);transform:scaleX(1)}.lpx .cal-beam .probe.die{transition:opacity .5s ease .15s;opacity:0}.lpx .cal-beam .splash{position:absolute;width:16px;height:16px;margin:-8px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,158,201,.95),rgba(255,46,134,.4) 55%,transparent 70%);animation:splash .7s ease forwards}@keyframes splash{0%{transform:scale(.4);opacity:1}70%{transform:scale(2.6);opacity:.5}to{transform:scale(3.2);opacity:0}}.lpx .cal-beam .origin{position:absolute;width:18px;height:18px;margin:-9px;border-radius:50%;z-index:72;opacity:0;background:radial-gradient(circle,#ffd6e8,var(--acc) 45%,transparent 72%);box-shadow:0 0 26px 6px var(--glow);transition:opacity .4s ease,transform .4s ease;transform:scale(.4)}.lpx .cal-beam .origin.charge{opacity:1;transform:scale(1.25)}.lpx .cal-beam .climax{position:static;z-index:auto;display:block;pointer-events:auto;background:none;min-height:150px;text-align:center;padding:6px 0 20px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .7s ease,transform .7s ease}.lpx .cal-beam .climax.show{opacity:1;visibility:visible;transform:none}.lpx .cal-beam .bigdate{font-family:var(--geo);font-weight:800;font-size:clamp(30px,5.2vw,46px);letter-spacing:.01em;color:var(--tx);text-shadow:0 0 44px var(--glow)}.lpx .cal-beam .bigdate .em{background-image:linear-gradient(92deg,var(--acc),var(--acc-2),var(--acc));background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.lpx .cal-beam .bigdate .em{color:var(--acc);-webkit-text-fill-color:currentColor}}.lpx .cal-beam .badge{border:0;display:inline-block;margin:10px 0 12px;font-weight:900;font-size:15px;color:#fff;background:var(--grad);padding:8px 22px;border-radius:999px;box-shadow:0 0 30px var(--glow)}.lpx .cal-beam .counts{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:13.5px;color:var(--tx-soft);letter-spacing:.02em;margin:8px 0 0}.lpx .cal-beam .counts span{white-space:nowrap}.lpx .cal-beam .counts b{color:var(--tx)}.lpx .cal-beam .note{font-size:12.5px;color:var(--tx-faint);margin:10px 0 0}.lpx .cal-beam .coda{max-width:520px;margin:0 auto;padding:26px 20px 30px;text-align:center;opacity:0;visibility:hidden;transition:opacity .8s ease}.lpx .cal-beam .coda.show{opacity:1;visibility:visible}.lpx .cal-beam .coda h3{font-weight:900;font-size:clamp(19px,3vw,26px);margin:0 0 4px}.lpx .cal-beam .coda .lead{color:var(--tx-soft);font-size:13px;margin:0 0 18px}.lpx .cal-beam .coda img{width:min(340px,82vw);margin:0 auto;border-radius:22px;box-shadow:0 24px 70px rgba(0,0,0,.6),0 0 0 1px var(--line)}.lpx .cal-beam .coda .cap{font-size:12px;color:var(--tx-faint);margin:14px 0 0}.lpx .cal-beam .honest{max-width:640px;margin:0 auto;padding:0 20px 46px;text-align:center;font-family:var(--mono);font-size:10.5px;color:var(--tx-faint);line-height:1.8;opacity:.8}.lpx .cal-beam .replay{right:12px;bottom:12px;z-index:99;font-family:var(--jp);font-weight:700;font-size:11px;color:var(--tx-soft);background:rgba(17,22,41,.82);border:1px solid var(--line);border-radius:999px;padding:7px 14px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .4s ease,color .2s ease}.lpx .cal-beam .replay.show{opacity:.9;visibility:visible}.lpx .cal-beam .replay:hover{border-color:var(--acc)}.lpx .cal-beam .assertwarn{display:none;background:#5c0f2e;color:#ffd6e8;text-align:center;font-family:var(--mono);font-size:12px;padding:8px}.lpx .cal-beam .assertwarn.fail{display:block}@media (prefers-reduced-motion:reduce){.lpx .cal-beam,.lpx .cal-beam *,.lpx .cal-beam :after,.lpx .cal-beam :before{animation-duration:1ms!important;transition-duration:1ms!important}}.lpx .cal-beam.rm .seg{transition:none}.lpx .cal-beam.rm .replay{display:none}@media (max-width:759px){.lpx .cal-beam{--pane-w:300px;--pane-h:88px;--pdx:9px;--pdy:64px;--cell-h:46px;--cell-gap:8px}.lpx .cal-beam .prog{position:static;display:inline-block;margin-top:10px}.lpx .cal-beam .stage{height:470px;margin-top:2px}.lpx .cal-beam .pane{left:calc(50% - 173px + var(--i)*var(--pdx));top:calc(352px - var(--i)*var(--pdy));transform:perspective(900px) rotateX(14deg);padding:8px 10px 9px;border-radius:13px}.lpx .cal-beam .ptab{height:19px;margin-bottom:5px;gap:6px}.lpx .cal-beam .pdot{width:16px;height:16px;font-size:9px}.lpx .cal-beam .pname{font-size:11.5px}.lpx .cal-beam .chip{font-size:9px;padding:1.5px 6px}.lpx .cal-beam .cells{flex-direction:row}.lpx .cal-beam .cell{height:var(--cell-h);flex:1;border-radius:8px}.lpx .cal-beam .seg{height:7px}.lpx .cal-beam .dlabel{font-size:10.5px}.lpx .cal-beam .climax{min-height:140px;padding-top:16px}}.lpx .steps3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:760px;margin-top:6px}.lpx .steps3 .st{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px 15px 14px}.lpx .steps3 .st .no{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px;vertical-align:-4px;font-family:var(--geo);font-weight:800;font-size:12px;color:#fff;line-height:1;background:var(--grad);border-radius:50%;box-shadow:0 0 14px var(--glow-soft)}.lpx .steps3 .st h3{font-size:14px;font-weight:900;margin:0 0 6px;display:flex;align-items:flex-start;gap:8px;line-height:1.5}.lpx .steps3 .st p{font-size:12px;line-height:1.65;color:var(--tx-soft);margin:0}.lpx .steps3-note{font-size:12px;color:var(--tx-faint);margin-top:12px}@media (max-width:760px){.lpx .steps3{grid-template-columns:1fr;gap:14px}}.lpx .show-full{margin:0 auto 56px;max-width:940px}.lpx .show-full .txt{max-width:36em;margin-bottom:26px}.lpx .justPasted .veil-x{position:absolute;top:14px;right:16px;z-index:5;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.07);border:1px solid var(--line);color:var(--tx-soft);font-size:17px;line-height:1;display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.lpx .justPasted .veil-x:hover{color:#fff;border-color:rgba(255,46,134,.5)}.lpx .closing .big,.lpx .cx-h,.lpx .fin-line,.lpx h1,.lpx h2,.lpx h3{text-wrap:pretty}.lpx .morning.morning-cont{background:var(--panel-2)}.justPasted.reduced .stage{display:none}.justPasted .veil{visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.justPasted .veil.on{visibility:visible;transition:opacity .8s ease,visibility 0s}.lpx .cal-beam .replay{position:absolute}.lpx .cal-beam .replay:after{content:"";position:absolute;inset:-7px}.lpx .cx-replay{position:absolute}.lpx .cx-replay:after{content:"";position:absolute;inset:-6px}@media (max-width:380px){.justPasted .c-label{font-size:9px;letter-spacing:.04em;white-space:nowrap}.lpx .final .cta{font-size:13.5px;padding:13px 18px;gap:7px}.lpx .final .cta .big{font-size:17px}}