@font-face{font-family:Funnel Display Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/funnel-display-latin-ext-wght-normal-DxkvHKaa.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/funnel-display-latin-wght-normal-h7i3A3FI.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/funnel-sans-latin-ext-wght-normal-CStSwzyf.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/funnel-sans-latin-wght-normal-zzU05adE.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0;background:var(--ground)}.lp2{background:var(--ground);color:var(--ink);font-family:Funnel Sans Variable,Funnel Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.lp2 *{box-sizing:border-box}.lp2 h1,.lp2 h2,.lp2 h3,.lp2 .brand,.lp2 .amount,.lp2 .num{font-family:Funnel Display Variable,Funnel Display,system-ui,sans-serif}.lp2 a{color:var(--rose-text)}.lp2 a:focus-visible,.lp2 button:focus-visible,.lp2 input:focus-visible,.lp2 summary:focus-visible{outline:3px solid var(--rose-text);outline-offset:3px;border-radius:8px}.lp2 .wrap{max-width:1200px;margin:0 auto;padding-left:32px;padding-right:32px}.lp2 .muted{color:var(--muted)}.lp2 .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp2 .lp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:14px;font-weight:700;font-size:16px;text-decoration:none;border:0;cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background .2s}.lp2 .lp-btn:hover{transform:translateY(-1px)}.lp2 .lp-btn.primary{background:#c92d66;color:#fff;box-shadow:0 14px 28px -14px #c92d66cc}.lp2 .lp-btn.primary:hover{background:var(--rose-hover);color:#fff}.lp2 .lp-btn.ink{background:var(--btn-bg);color:var(--btn-ink)}.lp2 .lp-btn.white{background:#fff;color:#9e1f4e}.lp2 .lp-btn.small{min-height:44px;padding:0 18px;font-size:15px}.lp2 .nav{position:sticky;top:0;z-index:20;background:var(--ground-glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.lp2 .nav .wrap{display:flex;align-items:center;gap:28px;padding-top:12px;padding-bottom:12px}.lp2 .brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)!important;font-weight:700;font-size:22px;letter-spacing:-.03em}.lp2 .nav nav{display:flex;gap:26px;font-size:15px;font-weight:600}.lp2 .nav nav a{color:var(--ink);text-decoration:none}.lp2 .nav nav a:hover{color:var(--rose-text)}.lp2 .nav .lp-btn{margin-left:auto}.lp2 .hero{display:flex;flex-wrap:wrap;gap:56px;align-items:center;padding-top:64px;padding-bottom:24px}.lp2 .hero-text{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:22px}.lp2 .eyebrow{margin:0;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:6px 12px;border-radius:999px;background:var(--rose-soft);color:var(--rose-text);font-weight:700;font-size:13px}.lp2 .live{position:relative;width:8px;height:8px}.lp2 .live i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#c92d66}.lp2 .live i:first-child{animation:lp-ring 2.4s ease-out infinite}.lp2 .hero h1{margin:0;font-weight:650;font-size:clamp(42px,5.6vw,80px);line-height:.96;letter-spacing:-.045em}.lp2 .ln{display:block;overflow:hidden;padding-bottom:.06em}.lp2 .ln>span{display:block;transform:translateY(105%);animation:lp-rise .9s cubic-bezier(.2,.8,.2,1) forwards}.lp2 .rose{color:#c92d66}.lp2 .rot{display:inline-grid;vertical-align:bottom;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.lp2 .rot>span{grid-area:1/1;transform:translateY(105%);animation:lp-rot 9s cubic-bezier(.7,0,.2,1) infinite both}.lp2 .rot>span:nth-child(2){animation-delay:3s}.lp2 .rot>span:nth-child(3){animation-delay:6s}@keyframes lp-rot{0%{transform:translateY(105%)}5%,31%{transform:none}36%,to{transform:translateY(-105%)}}.lp2 .lead{margin:0;max-width:540px;font-size:19px;line-height:1.5;color:var(--muted)}.lp2 .try{padding:18px;border-radius:22px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:12px;max-width:580px}.lp2 .try label{font-weight:700;font-size:15px}.lp2 .try-row{display:flex;gap:10px;flex-wrap:wrap}.lp2 .try-row input{flex:1 1 260px;min-width:0;min-height:54px;padding:0 16px;border-radius:14px;border:1px solid var(--line-2);background:var(--field);color:var(--ink);font:500 16px Funnel Sans Variable,Funnel Sans,sans-serif}.lp2 .try-row input::placeholder{color:var(--muted);opacity:.85}.lp2 .try-row button{min-height:54px;padding:0 22px;border:0;border-radius:14px;background:#c92d66;color:#fff;font:700 16px Funnel Sans Variable,Funnel Sans,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 14px 28px -14px #c92d66cc}.lp2 .try-row button:disabled{opacity:.55;cursor:default}.lp2 .try-spin{width:16px;height:16px;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;animation:lp-turn .7s linear infinite}.lp2 .try-alt{display:flex;gap:18px;flex-wrap:wrap;font-size:14px}.lp2 .try-alt a{color:var(--ink);font-weight:600}.lp2 .try-err{margin:0;padding:10px 12px;border-radius:12px;background:var(--warn-soft);color:var(--warn-ink);font-size:14px}.lp2 .try-result{padding:14px;border-radius:16px;background:var(--chip);display:flex;flex-direction:column;gap:8px;animation:lp-pop .4s ease both}.lp2 .try-title{margin:0;font-weight:700;font-size:15px}.lp2 .try-place{display:flex;align-items:center;gap:10px;font-size:15px;opacity:0;animation:lp-pop .45s cubic-bezier(.2,.8,.2,1) forwards}.lp2 .try-place i{flex:none;width:10px;height:10px;border-radius:50%}.lp2 .try-place span{flex:1;min-width:0;display:flex;flex-direction:column}.lp2 .try-place span b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp2 .try-place small{color:var(--muted);font-size:12.5px}.lp2 .try-place em{font-style:normal;font-weight:600;color:var(--muted);font-size:14px;white-space:nowrap}.lp2 .try-note{margin:2px 0 0;font-size:12.5px;color:var(--muted)}.lp2 .try-result .lp-btn{margin-top:6px}.lp2 .reassure{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.lp2 .reassure>span{display:inline-flex;align-items:center;gap:6px}.lp2 .reassure svg{color:var(--ok)}.lp2 .methods{gap:6px}.lp2 .methods b{padding:4px 10px;border-radius:8px;background:var(--chip);color:var(--ink);font-size:13px}.lp2 .hero-phone{flex:1 1 320px;margin:0;position:relative;display:flex;flex-direction:column;align-items:center}.lp2 .hero-phone .glow{position:absolute;top:40px;right:10%;bottom:-10px;left:10%;background:#c92d66;filter:blur(70px);border-radius:50%;animation:lp-glow 6s ease-in-out infinite alternate}.lp2 .device{position:relative;width:320px;height:650px;border-radius:48px;background:#0b1424;padding:10px;box-shadow:0 50px 90px -40px #10203fb3,0 0 0 1px #ffffff0f}.lp2 .screen{position:relative;width:100%;height:100%;border-radius:39px;overflow:hidden;background:#2a2f35;color:#10203f}.lp2 .cam{position:absolute;top:0;right:0;bottom:0;left:0;animation:lp-cam 20s ease-in-out infinite alternate;transform-origin:50% 70%}.lp2 .scene{position:absolute;top:0;height:100%;aspect-ratio:1376/768;left:50%;transform:translate(-49.3%)}.lp2 .scene img,.lp2 .scene svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.lp2 .compare{container-type:size}.lp2 .after .scene{height:auto;width:max(100cqw,calc(100cqh * 1376 / 768));top:50%;left:50%;transform:translate(-49.3%,-50%)}.lp2 .pfill{fill:#e0457b;opacity:.25;animation:lp-pfill 2.6s ease-in-out 2s infinite alternate}.lp2 .ptrace,.lp2 .pline{fill:none;stroke:#ff6e9c;stroke-width:5;stroke-linejoin:round}.lp2 .ptrace{stroke-dasharray:100;stroke-dashoffset:100;animation:lp-draw 1.6s .6s cubic-bezier(.6,.05,.3,1) forwards}.lp2 .ray-static{stroke:#fff;stroke-width:3;stroke-linecap:round}.lp2 .ray{stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:lp-ray 10s ease infinite}.lp2 .poi{opacity:0;animation:lp-poi 10s ease infinite}.lp2 .d1{animation-delay:2.2s}.lp2 .d2{animation-delay:5.5s}.lp2 .d3{animation-delay:8.8s}.lp2 .pin{stroke:#fff;stroke-width:4;transform-box:fill-box;transform-origin:center;animation:lp-ping 1.6s ease-out infinite}.lp2 .ring{transform-box:fill-box;transform-origin:center;animation:lp-ring 2.4s ease-out infinite}.lp2 .screen .bar{position:absolute;top:18px;left:16px;right:16px;height:4px;border-radius:2px;background:#ffffff4d;overflow:hidden}.lp2 .screen .bar span{display:block;height:100%;background:#fff;animation:lp-bar 10s linear infinite}.lp2 .tag{position:absolute;padding:8px 12px;border-radius:12px;background:#fff;box-shadow:0 8px 20px #00000040;display:flex;flex-direction:column}.lp2 .tag b{font-size:13px}.lp2 .tag small{font-size:12px;color:#4b5672;margin-top:2px}.lp2 .screen .card{position:absolute;left:12px;right:12px;bottom:12px;padding:11px 13px;border-radius:16px;background:#10203feb;color:#fff;display:flex;flex-direction:column;gap:3px}.lp2 .screen .card small{color:#ff8fb3;font-weight:700;font-size:12px}.lp2 .screen .card b{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-weight:600;font-size:20px;letter-spacing:-.02em}.lp2 .screen .card span{font-size:13px;color:#dce2ef}.lp2 .hero-phone figcaption{margin-top:14px;font-size:13px;color:var(--muted)}.lp2 .block{padding-top:120px;display:flex;flex-direction:column;gap:32px}.lp2 .block h2,.lp2 .split h2{margin:0;max-width:820px;font-weight:600;font-size:clamp(34px,4vw,56px);line-height:1;letter-spacing:-.04em}.lp2 .kicker{margin:0;color:var(--rose-text);font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.lp2 .split{padding-top:96px;display:flex;flex-wrap:wrap;gap:56px;align-items:center}.lp2 .split-text{flex:999 1 460px;min-width:0;display:flex;flex-direction:column;gap:20px}.lp2 .wa{flex:1 1 340px;max-width:380px;margin:0 auto;border-radius:26px;background:#efe7dd;padding:18px;display:flex;flex-direction:column;gap:10px;box-shadow:0 30px 60px -40px #10203f80;color:#10203f;font-size:14px}.lp2 .wa-day{margin:0 0 4px;text-align:center;font-size:12px;color:#6b6257;font-weight:600}.lp2 .msg{max-width:86%;padding:9px 12px;opacity:0;transform:translateY(10px) scale(.98);animation:12s ease infinite}.lp2 .msg.me{align-self:flex-end;background:#d9fdd3;border-radius:14px 14px 4px}.lp2 .msg.them{align-self:flex-start;background:#fff;border-radius:14px 14px 14px 4px}.lp2 .msg p{margin:6px 0 0}.lp2 .m1{animation-name:lp-wa1;padding:8px}.lp2 .m2{animation-name:lp-wa2}.lp2 .m3{animation-name:lp-wa3}.lp2 .m4{animation-name:lp-wa4}.lp2 .mt{animation-name:lp-wat}.lp2 .link{display:flex;gap:10px;background:#fff;border-radius:10px;overflow:hidden}.lp2 .link img{width:76px;height:96px;object-fit:cover;flex:none}.lp2 .link div{padding:8px 8px 8px 0;display:flex;flex-direction:column;gap:3px}.lp2 .link b{font-size:13px}.lp2 .link small{font-size:12px;color:#4b5672}.lp2 .link em{font-style:normal;font-size:11px;color:#7a849b}.lp2 .slot{position:relative;min-height:38px}.lp2 .slot .msg{position:absolute;left:0;top:0;white-space:nowrap}.lp2 .typing{display:flex;gap:4px;padding:12px 14px}.lp2 .typing i{width:6px;height:6px;border-radius:50%;background:#7a849b;animation:lp-dot 1s ease-in-out infinite}.lp2 .typing i:nth-child(2){animation-delay:.15s}.lp2 .typing i:nth-child(3){animation-delay:.3s}.lp2 .trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lp2 .trio div{padding:16px;border-radius:16px;background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.lp2 .trio span{font-size:14px;color:var(--muted)}.lp2 .compare{position:relative;height:560px;border-radius:28px;overflow:hidden;background:#10203f;box-shadow:0 40px 80px -50px #10203fb3;color:#10203f}.lp2 .after{position:absolute;top:0;right:0;bottom:0;left:0}.lp2 .after .chips{position:absolute;right:24px;top:24px;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.lp2 .after .chips span{padding:8px 12px;border-radius:12px;background:#fff;font-weight:700;font-size:14px}.lp2 .after .caption{position:absolute;right:24px;bottom:24px;max-width:380px;padding:16px 18px;border-radius:16px;background:#10203feb;color:#fff;display:flex;flex-direction:column;gap:4px}.lp2 .after .caption small{color:#ff8fb3;font-weight:700;font-size:13px}.lp2 .after .caption b{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-weight:600;font-size:20px}.lp2 .after .caption span{font-size:14px;color:#dce2ef}.lp2 .before{position:absolute;top:0;bottom:0;left:0;overflow:hidden}.lp2 .before .inner{position:absolute;top:0;bottom:0;left:0;width:min(1136px,calc(100vw - 64px))}.lp2 .before img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(3px) saturate(.6) brightness(.85)}.lp2 .post{position:absolute;left:24px;top:24px;max-width:340px;padding:16px 18px;border-radius:16px;background:#fff}.lp2 .post small{font-weight:700;font-size:13px;color:#4b5672}.lp2 .post p{margin:6px 0 0;font-size:15px;line-height:1.45}.lp2 .asks{position:absolute;left:24px;bottom:24px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.lp2 .asks span{padding:8px 12px;border-radius:14px 14px 14px 4px;background:#ffffffeb;font-size:14px}.lp2 .handle{position:absolute;top:0;bottom:0;width:0;pointer-events:none}.lp2 .handle:before{content:"";position:absolute;top:0;bottom:0;left:-1.5px;width:3px;background:#fff;box-shadow:0 0 20px #0006}.lp2 .handle span{position:absolute;top:50%;left:-26px;width:52px;height:52px;margin-top:-26px;border-radius:50%;background:#fff;box-shadow:0 10px 24px #00000059;display:flex;align-items:center;justify-content:center}.lp2 .compare input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.lp2 .compare-hint{margin:-14px 0 0;text-align:center;font-size:14px;color:var(--muted)}.lp2 .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.lp2 .steps article{padding:22px;border-radius:22px;background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.lp2 .steps h3{margin:0;font-weight:600;font-size:22px}.lp2 .steps p{margin:0;color:var(--muted);line-height:1.5}.lp2 .steps .num{color:var(--rose-text);font-weight:700}.lp2 .mini{height:150px;border-radius:14px;background:var(--chip);padding:14px;display:flex;color:var(--ink)}.lp2 .mini.mono{flex-direction:column;gap:6px;font:500 13px ui-monospace,SFMono-Regular,Menlo,monospace}.lp2 .sl{opacity:0;animation:lp-sline 6s steps(1) infinite}.lp2 .l1{animation-delay:.2s}.lp2 .l2{animation-delay:.9s}.lp2 .l3{animation-delay:1.6s}.lp2 .sl.ok{margin-top:auto;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--ok-soft);color:var(--ok-ink);font:700 12px Funnel Sans Variable,Funnel Sans,sans-serif;animation-delay:2.4s}.lp2 .mini.chips{flex-wrap:wrap;align-content:flex-start;gap:8px}.lp2 .mini.chips span{padding:7px 12px;border-radius:999px;background:var(--card);border:1px solid var(--line-2);font-weight:600;font-size:13px}.lp2 .mini.chips .sc{animation:lp-schip 6s ease infinite}.lp2 .c1{animation-delay:.4s!important}.lp2 .c2{animation-delay:1.1s!important}.lp2 .c3{animation-delay:1.8s!important}.lp2 .mini.pay{flex-direction:column;justify-content:center;gap:10px}.lp2 .paybtn{display:flex;justify-content:center;align-items:center;min-height:46px;padding:0 12px;border-radius:12px;background:#1dc3f0;color:#06243a;font-weight:700;text-align:center;animation:lp-press 6s ease infinite}.lp2 .payline{position:relative;min-height:20px;text-align:center;font-size:13px;color:var(--muted)}.lp2 .paid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;gap:6px;background:var(--chip);color:var(--ok);font-weight:700;opacity:0;animation:lp-paid 6s ease infinite}.lp2 .price-head{display:flex;flex-wrap:wrap;gap:16px 40px;align-items:flex-end}.lp2 .price-head h2{flex:999 1 480px}.lp2 .price-head .lead{flex:1 1 320px}.lp2 .prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.lp2 .price{position:relative;overflow:hidden;padding:30px;border-radius:26px;background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.lp2 .price.hl{background:#c92d66;border-color:transparent;color:#fff;box-shadow:0 30px 60px -30px #c92d66b3}.lp2 .price.hl:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);animation:lp-shine 5s ease-in-out 1s infinite;pointer-events:none}.lp2 .price h3{margin:0;font-weight:600;font-size:24px}.lp2 .amount{margin:0;font-weight:650;font-size:52px;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.lp2 .amount span{font-size:18px;font-weight:600;letter-spacing:0;opacity:.8}.lp2 .price s,.lp2 .price .tagline{margin:0;opacity:.8}.lp2 .price ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.lp2 .price li{display:flex;gap:10px;align-items:flex-start}.lp2 .price li svg{flex:none;margin-top:2px;color:var(--rose-text)}.lp2 .price.hl li svg{color:#fff}.lp2 .price .lp-btn{margin-top:auto}.lp2 .does{display:flex;flex-wrap:wrap;gap:20px}.lp2 .does>div{flex:1 1 340px;padding:24px;border-radius:22px;background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.lp2 .does p{margin:0;line-height:1.5}.lp2 .does .yes{font-weight:700;color:var(--ok)}.lp2 .does .no{font-weight:700;color:var(--muted)}.lp2 .faq details{border-top:1px solid var(--line-2);padding:18px 0}.lp2 .faq details:last-child{border-bottom:1px solid var(--line-2)}.lp2 .faq summary{cursor:pointer;font-weight:700;font-size:18px}.lp2 .faq details p{margin:10px 0 0;color:var(--muted);line-height:1.55;max-width:760px}.lp2 .next{display:flex;flex-wrap:wrap;gap:16px}.lp2 .next a{flex:1 1 300px;padding:22px;border-radius:20px;background:var(--card);border:1px solid var(--line);text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:6px;transition:transform .2s,border-color .2s}.lp2 .next a:hover{transform:translateY(-2px);border-color:var(--rose-text);color:var(--ink)}.lp2 .next b{font-family:Funnel Display Variable,Funnel Display,sans-serif;font-size:20px}.lp2 .next span{color:var(--muted)}.lp2 .final{position:relative;overflow:hidden;padding:56px;border-radius:32px;background:#10203f;color:#fff;display:flex;flex-wrap:wrap;gap:32px;align-items:center}.lp2 .drift-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.lp2 .drift{animation:lp-drift 18s ease-in-out infinite alternate;transform-origin:900px 120px}.lp2 .drift2{animation:lp-drift 24s ease-in-out -6s infinite alternate-reverse;transform-origin:700px 330px}.lp2 .final h2{position:relative;flex:999 1 420px;margin:0;font-weight:650;font-size:clamp(34px,4.4vw,64px);line-height:.98;letter-spacing:-.045em}.lp2 .final-try{position:relative;flex:1 1 360px}.lp2 .final .try{box-shadow:none}.lp2 .foot{padding-top:48px;padding-bottom:110px;display:flex;flex-wrap:wrap;gap:20px;font-size:14px;color:var(--muted)}.lp2 .foot b{color:var(--ink)}.lp2 .foot a{color:var(--muted)}.lp2 .foot a:first-of-type{margin-left:auto}.lp2 .sticky-cta{display:none}@media (max-width:760px){.lp2 .wrap{padding-left:16px;padding-right:16px}.lp2 .nav nav{display:none}.lp2 .hero{padding-top:28px;gap:28px}.lp2 .hero h1{font-size:min(40px,10.2vw)}.lp2 .lead{font-size:16.5px}.lp2 .hero-phone{order:-1;flex-basis:100%}.lp2 .hero-text{display:contents}.lp2 .eyebrow{order:-3}.lp2 .hero h1{order:-2}.lp2 .device{width:100%;height:440px;border-radius:30px;padding:6px}.lp2 .screen{border-radius:25px}.lp2 .hero-phone figcaption{margin-top:8px}.lp2 .block{padding-top:72px;gap:22px}.lp2 .split{padding-top:72px;gap:28px}.lp2 .trio{grid-template-columns:1fr}.lp2 .compare{height:440px}.lp2 .after .chips{right:12px;top:12px}.lp2 .after .caption{left:12px;right:12px;bottom:12px}.lp2 .post{left:12px;top:12px;max-width:min(240px,62vw);padding:12px 14px}.lp2 .post p{font-size:14px}.lp2 .asks{left:12px;bottom:12px}.lp2 .after .chips{display:none}.lp2 .after .caption b{font-size:17px}.lp2 .final{padding:28px 20px;border-radius:24px}.lp2 .sticky-cta{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;gap:10px;align-items:center;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.lp2 .sticky-cta.on{transform:none}.lp2 .sticky-cta div{flex:1;min-width:0;display:flex;flex-direction:column}.lp2 .sticky-cta b{font-size:14px}.lp2 .sticky-cta small{font-size:12px;color:var(--muted)}}@supports (animation-timeline: view()){.lp2 .rv{animation:lp-rvup linear both;animation-timeline:view();animation-range:entry 0% cover 28%}}@keyframes lp-rise{to{transform:none}}@keyframes lp-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lp2 .fx-in{opacity:0;animation:lp-pop .7s cubic-bezier(.2,.8,.2,1) forwards}@keyframes lp-turn{to{transform:rotate(360deg)}}@keyframes lp-ring{0%{transform:scale(.3);opacity:.8}to{transform:scale(2.6);opacity:0}}@keyframes lp-ping{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes lp-glow{0%{opacity:.12;transform:scale(.95)}to{opacity:.26;transform:scale(1.05)}}@keyframes lp-cam{0%{transform:scale(1.14) translateY(-9%)}50%{transform:scale(1.22) translate(-2%,-10%)}to{transform:scale(1.16) translate(2%,-9%)}}.lp2 .after .cam{animation-name:lp-camwide}@keyframes lp-camwide{0%{transform:scale(1.04)}to{transform:scale(1.1)}}@keyframes lp-pfill{to{opacity:.6}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-poi{0%,3%{opacity:0;transform:translateY(6px)}7%,30%{opacity:1;transform:none}34%,to{opacity:0}}@keyframes lp-ray{0%,2%{stroke-dashoffset:100;opacity:1}8%,30%{stroke-dashoffset:0;opacity:1}34%,to{stroke-dashoffset:0;opacity:0}}@keyframes lp-bar{0%{width:0}to{width:100%}}@keyframes lp-wa1{0%,4%{opacity:0;transform:translateY(10px) scale(.98)}8%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes lp-wa2{0%,24%{opacity:0;transform:translateY(10px) scale(.98)}28%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes lp-wa3{0%,40%{opacity:0;transform:translateY(10px) scale(.98)}44%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes lp-wa4{0%,60%{opacity:0;transform:translateY(10px) scale(.98)}64%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes lp-wat{0%,46%{opacity:0;transform:none}49%,58%{opacity:1;transform:none}60%,to{opacity:0}}@keyframes lp-dot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-3px);opacity:1}}@keyframes lp-sline{0%,90%{opacity:1}to{opacity:0}}@keyframes lp-schip{0%,8%{background:var(--card);color:var(--ink);border-color:var(--line-2)}14%,88%{background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-bg)}96%,to{background:var(--card);color:var(--ink);border-color:var(--line-2)}}@keyframes lp-press{0%,30%{transform:none}34%{transform:scale(.96)}38%,to{transform:none}}@keyframes lp-paid{0%,38%{opacity:0}44%,90%{opacity:1}96%,to{opacity:0}}@keyframes lp-shine{0%{left:-60%}35%,to{left:130%}}@keyframes lp-drift{0%{transform:translate(0) rotate(0)}to{transform:translate(30px,-24px) rotate(8deg)}}@keyframes lp-rvup{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp2 *,.lp2 *:after{animation:none!important;transition:none!important}.lp2 .ln>span,.lp2 .fx-in,.lp2 .try-place,.lp2 .msg,.lp2 .sl,.lp2 .poi.d1,.lp2 .rot>span:first-child{opacity:1;transform:none}.lp2 .poi.d2,.lp2 .poi.d3,.lp2 .ray.d2,.lp2 .ray.d3,.lp2 .mt,.lp2 .paid,.lp2 .rot>span:not(:first-child){opacity:0}.lp2 .ptrace,.lp2 .ray.d1{stroke-dashoffset:0}.lp2 .screen .bar span{width:40%}}:root{color-scheme:light dark}:root,.mapview,.video-stage,.phone{--ground: #F4F5F7;--ground-glass: rgba(244,245,247,.88);--ground-0: rgba(244,245,247,0);--card: #FFFFFF;--card-0: rgba(255,255,255,0);--glass: rgba(255,255,255,.94);--field: #F7F8FA;--chip: #EEF0F4;--ink: #10203F;--muted: #4B5672;--line: #E3E6EC;--line-2: #CFD4DE;--night: #10203F;--btn-bg: #10203F;--btn-ink: #FFFFFF;--rose: #C92D66;--rose-text: #C92D66;--rose-deep: #9E1F4E;--rose-hover: #9E1F4E;--rose-soft: #FBE3EC;--ok: #1F7A5A;--warn: #8A5A00;--bad: #B3261E;--ok-soft: #DDF1E8;--ok-ink: #134D39;--warn-soft: #F7ECD3;--warn-ink: #6B4600;--bad-soft: #F9E0DE;--bad-ink: #7A1913;--bad-line: #F0C9C6;--blue-soft: #EEF5FF;--amber-soft: #FFF8E6;--amber-row: #FFE9C2;--amber-ink: #7A4E00;--shadow: 0 1px 0 rgba(16,32,63,.04), 0 18px 40px -28px rgba(16,32,63,.35);--window-shadow: 0 1px 0 #E3E6EC, 0 40px 80px -40px rgba(16,32,63,.45)}@media (prefers-color-scheme: dark){:root{--ground: #0A1222;--ground-glass: rgba(10,18,34,.88);--ground-0: rgba(10,18,34,0);--card: #121D35;--card-0: rgba(18,29,53,0);--glass: rgba(18,29,53,.94);--field: #1A2744;--chip: #22304F;--ink: #EDF0F6;--muted: #A7B1C6;--line: #26324F;--line-2: #33415F;--night: #1A2B55;--btn-bg: #EDF0F6;--btn-ink: #10203F;--ok-soft: #0F2E24;--ok-ink: #7FD8B4;--warn-soft: #2E2410;--warn-ink: #F2C46B;--bad-soft: #3A1517;--bad-ink: #FF9C94;--bad-line: #5A2326;--blue-soft: #13284A;--amber-soft: #2A2110;--amber-row: #4A3410;--amber-ink: #F2C46B;--rose-text: #FF8FB3;--rose-deep: #FFB8CE;--rose-hover: #B02759;--rose-soft: #3B1428;--shadow: 0 0 0 1px rgba(255,255,255,.03), 0 18px 40px -28px rgba(0,0,0,.8);--window-shadow: 0 0 0 1px #22304E, 0 40px 80px -40px rgba(0,0,0,.8)}}.mapview,.video-stage,.phone{color-scheme:light;color:var(--ink)}html,body{background:var(--ground);color:var(--ink)}
