.lvc .wrap{max-width:1200px;margin:0 auto;padding-inline:clamp(20px,4vw,40px);box-sizing:border-box}.lvc .sec{padding-block:clamp(80px,11vw,152px)}.lvc .split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(36px,6vw,88px);align-items:center}@media (min-width:980px){.lvc .rev>:first-child{order:2}}@media (max-width:719px){.lvc .hide-sm{display:none!important}}.lvc .h2{font-size:clamp(38px,5.4vw,68px);line-height:1;letter-spacing:-.045em}.lvc .h2,.lvc .h3{margin:0;font-weight:700;color:var(--color-lp-ink)}.lvc .h3{font-size:clamp(34px,4.6vw,58px);line-height:1.02;letter-spacing:-.04em}.lvc .lede{margin:0;font-size:clamp(18px,1.8vw,21px);line-height:1.5;color:var(--color-lp-x-3f3d63)}.lvc .num{font-size:clamp(64px,9vw,120px);line-height:.8;font-weight:700;letter-spacing:-.06em}.lvc .card{background:var(--color-lp-card);border:1px solid var(--color-lp-line-2);border-radius:18px;box-shadow:0 2px 4px rgba(20,19,58,.06),0 24px 48px -28px rgba(40,30,110,.45)}.lvc .row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lvc .av{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--color-lp-ink);flex-shrink:0}.lvc .band{background:radial-gradient(70% 90% at 15% 20%,var(--color-lp-x-bfaff8) 0,rgba(191,175,248,0) 70%),radial-gradient(60% 80% at 90% 80%,var(--color-lp-x-b2c5fa) 0,rgba(178,197,250,0) 70%),var(--color-lp-x-e3dbfc)}.lvc .live{width:9px;height:9px;border-radius:50%;background:var(--color-lp-x-12b39a);box-shadow:0 0 0 0 rgba(18,179,154,.5);animation:pulse 2s infinite}.lvc .ib{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:560px}.lvc .ib-url{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:14px;width:100%;padding:15px 18px;background:var(--color-lp-card);border:1.5px solid var(--color-lp-line-2);border-radius:14px;transition:border-color .15s,box-shadow .15s;text-align:left}.lvc .ib-url:hover{border-color:var(--color-lp-tick);box-shadow:0 0 0 4px var(--color-lp-x-ece8ff)}.lvc .ib-url:focus-visible{outline:2px solid var(--color-lp-tick);outline-offset:2px}.lvc .ib-tx{flex:1;min-width:0;font-family:Geist Mono,monospace;font-size:15px;line-height:1.45;color:var(--color-lp-ink);word-break:break-word}.lvc .ib-act{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--color-lp-tick)}.lvc .is-copied .ib-act{color:var(--color-lp-x-0a6656)}.lvc .stepno{display:flex;align-items:baseline;gap:16px}.lvc .stepno .lbl{font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.03em}.lvc .caps{display:flex;flex-wrap:wrap;gap:8px}.lvc .cap{display:inline-flex;align-items:center;gap:8px;background:var(--color-lp-card);border:1px solid var(--color-lp-line-2);border-radius:999px;padding:7px 12px 7px 8px;font-size:14px;font-weight:500;color:var(--color-lp-x-3f3d63)}.lvc .cap i{width:26px;height:15px;border-radius:999px;background:var(--color-lp-line-2);position:relative;flex-shrink:0}.lvc .cap i:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:var(--color-lp-card)}.lvc .cap.on i{background:var(--color-lp-tick)}.lvc .cap.on i:after{left:13px}.lvc .caps-h{font-size:13px;font-weight:600;color:var(--color-lp-ink-3)}.lvc .btn{display:inline-flex;justify-content:center;text-decoration:none;font-size:16px;font-weight:600;padding:14px 22px;border-radius:999px}@media (prefers-reduced-motion:reduce){.lvc .bob,.lvc .bob2,.lvc .live,.lvc .msg{animation:none!important;opacity:1!important}}.lvc .lp-logos{display:flex;flex-wrap:wrap;gap:8px}.lvc .lp-logo{display:inline-flex;align-items:center;gap:7px;background:var(--color-lp-card);border:2px solid var(--color-lp-line-2);border-radius:999px;padding:6px 12px 6px 8px;font-size:14px;font-weight:600;color:var(--color-lp-fill-hover)}.lvc .lp-logo .lp-mi{width:20px;height:20px}.lvc .lp-sess{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:var(--color-lp-card);border:2px solid var(--color-lp-x-b9b1d8);border-radius:14px;padding:10px 14px;font-size:14px}.lvc .lp-sess-a{display:inline-flex;align-items:center;gap:7px}.lvc .lp-arrow{text-align:center;color:var(--color-lp-x-8c89a8);font-size:18px;line-height:1}.lvc .lp-bubble{align-self:flex-end;background:var(--color-lp-tick);color:var(--color-lp-card);border-radius:16px 16px 4px 16px;padding:9px 16px;font-family:Geist Mono,monospace;font-size:15px;font-weight:500}.lvc .lp-kv{list-style:none;margin:0;padding:0}.lvc .lp-kv li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1.5px solid var(--color-lp-line-2);font-size:14.5px}.lvc .lp-kv li:first-child{border-top:0;padding-top:0}.lvc .lp-kv span{color:var(--color-lp-ink-2)}.lvc .lp-kv b{display:inline-flex;gap:6px;text-align:right;justify-content:flex-end}.lvc .lp-kv b,.lvc .lp-trust{align-items:center;flex-wrap:wrap}.lvc .lp-trust{display:flex;justify-content:center;gap:12px 28px;background:var(--color-lp-card);border:2px solid var(--color-lp-line-2);border-radius:18px;padding:18px 24px;font-size:16px;font-weight:600;color:var(--color-lp-ink)}.lvc .lp-trust span{display:inline-flex;align-items:center;gap:9px}.lvc .lp-trust svg{color:var(--color-lp-tick)}.lvc .lp-trust a{font-size:15px;color:var(--color-lp-link);text-decoration:none;font-weight:600}.lvc .lp-trust a:hover{text-decoration:underline}.lvc .lp-caps-w{display:flex;flex-direction:column;gap:8px}.lvc .lp-eye{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-lp-link)}.lvc .lp-pill{font-size:12px;font-weight:700;border-radius:6px;padding:2px 8px}.lvc .lp-btn,.lvc .lp-pill{display:inline-flex;white-space:nowrap}.lvc .lp-btn{background:var(--color-lp-x-db2777);color:var(--color-lp-card);font-weight:600;font-size:14px;border-radius:999px;padding:8px 16px;flex-shrink:0;align-self:center}.lvc .lp-card{background:var(--color-lp-card);border:2px solid var(--color-lp-x-b9b1d8);border-radius:14px;padding:4px 12px 6px;overflow:hidden}.lvc .lp-tbl{width:100%;border-collapse:collapse;font-size:14px}.lvc .lp-tbl th{font-size:11px;font-weight:700;color:var(--color-lp-ink-2);text-transform:uppercase;letter-spacing:.05em;padding:10px 6px 8px;text-align:center;border-bottom:2px solid var(--color-lp-x-b9b1d8);white-space:nowrap}.lvc .lp-tbl th.l{text-transform:none;letter-spacing:0;font-size:15px;color:var(--color-lp-ink)}.lvc .lp-tbl.sm th.l{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-lp-ink-2)}.lvc .lp-tbl td{text-align:center;padding:9px 6px;border-top:1.5px solid var(--color-lp-line-2);white-space:nowrap}.lvc .lp-tbl tbody tr:first-child td{border-top:0}.lvc .lp-tbl .l{text-align:left}.lvc .lp-mi{width:18px;height:18px;border-radius:4px;vertical-align:middle;margin:0 1px}.lvc .lp-stage{border-radius:28px;padding:clamp(16px,3vw,32px);display:flex;flex-direction:column;gap:12px}.lvc .lp-mini{padding:6px 14px 8px}.lvc .lp-mh{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0 4px;font-size:15px}.lvc .lp-mh span{font-size:13px;color:var(--color-lp-ink-2)}.lvc .lp-tbl .pick td{background:var(--color-lp-x-f7f5fe)}.lvc .lp-pri{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:13px}.lvc .lp-pri:before{content:"";width:8px;height:8px;border-radius:50%}.lvc .lp-pri.hi:before{background:var(--color-lp-x-d13a5a)}.lvc .lp-pri.md:before{background:var(--color-lp-x-e0902b)}.lvc .lp-pri.lo:before{background:var(--color-lp-x-9c98b8)}.lvc .lp-tid{font-family:Geist Mono,monospace;font-size:13px;font-weight:600;color:var(--color-lp-link)}.lvc .lp-pane{background:var(--color-lp-card);border:2px solid var(--color-lp-x-b9b1d8);border-radius:16px;overflow:hidden;box-shadow:0 24px 48px -28px rgba(40,30,110,.45)}.lvc .lp-ph{padding:14px 18px 12px;border-bottom:2px solid var(--color-lp-x-b9b1d8)}.lvc .lp-type{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-lp-ink-2)}.lvc .lp-id{display:flex;align-items:center;gap:8px;margin-top:6px}.lvc .lp-title{font-size:19px;font-weight:700;letter-spacing:-.01em;margin-top:4px}.lvc .lp-chips{display:flex;flex-wrap:wrap;margin-top:8px}.lvc .lp-chip{display:inline-flex;align-items:center;gap:5px;font-weight:600;background:var(--color-lp-x-f7f5fe);border:1.5px solid var(--color-lp-line-2);border-radius:7px;padding:2px 8px}.lvc .lp-chip i{font-style:normal;font-weight:500;color:var(--color-lp-ink-2)}.lvc .lp-chip code{font-family:Geist Mono,monospace;font-size:12px}.lvc .lp-tabs{display:flex;gap:2px;padding:0 18px;border-bottom:2px solid var(--color-lp-x-b9b1d8);font-size:13.5px;font-weight:600;color:var(--color-lp-ink-2)}.lvc .lp-tabs span{padding:8px 9px;border-bottom:2.5px solid transparent;margin-bottom:-2px}.lvc .lp-tabs .on{color:var(--color-lp-ink);border-bottom-color:var(--color-lp-tick)}.lvc .lp-pb{padding:14px 18px;display:flex;flex-direction:column;gap:12px}.lvc .lp-sh{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-lp-ink-2);margin-bottom:5px}.lvc .lp-ul{padding-left:18px;line-height:1.55}.lvc .lp-ac,.lvc .lp-ul{margin:0;font-size:14.5px}.lvc .lp-ac{list-style:none;padding:0;display:flex;flex-direction:column;gap:6px}.lvc .lp-ac li{display:flex;gap:9px;align-items:center}.lvc .lp-ac i{width:19px;height:19px;border-radius:6px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:700;border:1.5px solid var(--color-lp-x-b9b1d8)}.lvc .lp-ac .ok i{background:var(--color-lp-ok-wash);border-color:var(--color-lp-ok-line);color:var(--color-lp-ok)}.lvc .lp-ac .no i{background:var(--color-lp-x-fde2e7);border-color:var(--color-lp-x-e9a3b1);color:var(--color-lp-x-b4233f)}.lvc .lp-ac .no span{color:var(--color-lp-x-8c1d34);font-weight:600}.lvc .lp-track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr)}.lvc .lp-track li{position:relative;padding-top:16px;font-size:12px;display:flex;flex-direction:column;gap:1px}.lvc .lp-track li:before{content:"";position:absolute;top:5px;left:0;right:0;height:3px;background:var(--color-lp-x-ece8f7)}.lvc .lp-track li i{position:absolute;top:0;left:0;width:13px;height:13px;border-radius:50%;background:var(--color-lp-card);border:2.5px solid var(--color-lp-x-cfcae3);z-index:1}.lvc .lp-track li b{color:var(--color-lp-x-8c89a8);font-weight:700}.lvc .lp-track li span{color:var(--color-lp-ink-2);min-height:15px}.lvc .lp-track li.done:before{background:currentColor}.lvc .lp-track li.done i{background:currentColor;border-color:currentColor}.lvc .lp-track li.done b{color:var(--color-lp-ink)}.lvc .lp-track li.now i{border-color:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 22%,transparent)}.lvc .lp-track li.now b{color:currentColor}.lvc .lp-track li:not(.done):not(.now) b{color:var(--color-lp-x-b3aecb)}.lvc .lp-rc{display:flex;flex-wrap:wrap;gap:6px}.lvc .lp-rc span{display:inline-flex;gap:5px;font-size:12.5px;font-weight:600;border:1.5px solid var(--color-lp-line-2);border-radius:7px;padding:3px 8px}.lvc .lp-rc i{font-style:normal;font-weight:500;color:var(--color-lp-ink-2)}.lvc .lp-rc .ok{border-color:var(--color-lp-ok-line);background:var(--color-lp-x-f0faf3);color:var(--color-lp-ok)}.lvc .lp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.lvc .lp-stats div{border:1.5px solid var(--color-lp-line-2);border-radius:10px;padding:7px 9px}.lvc .lp-stats dt{font-size:11px;color:var(--color-lp-ink-2);font-weight:600}.lvc .lp-stats dd{margin:2px 0 0;font-weight:700;font-size:15px}.lvc .lp-stats small{display:block;font-size:11.5px;font-weight:500;color:var(--color-lp-ink-2)}.lvc .lp-foot{border-top:2px solid var(--color-lp-x-b9b1d8);padding:12px 18px}.lvc .lp-gate{display:flex;flex-direction:column;gap:8px}.lvc .lp-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:var(--color-lp-wash);border-radius:10px;padding:3px;font-size:13px;font-weight:600;color:var(--color-lp-fill-hover);text-align:center}.lvc .lp-seg span{padding:6px 2px;border-radius:8px}.lvc .lp-seg .on{background:var(--color-lp-card);box-shadow:inset 0 0 0 1.5px var(--color-lp-x-b9b1d8);color:var(--color-lp-ink)}.lvc .lp-gate .lp-btn{align-self:flex-start}.lvc .lp-ver{font-family:Geist Mono,monospace;font-size:12px;font-weight:600;background:var(--color-lp-x-f8e3fb);color:var(--color-lp-x-86188f);border-radius:6px;padding:2px 7px}.lvc .lp-mut{color:var(--color-lp-ink-2)}@media (max-width:719px){.lvc .lp-card{overflow-x:auto}.lvc .lp-tbl th{font-size:9.5px;padding:8px 3px}.lvc .lp-tbl td{padding:8px 3px}.lvc .lp-next .lp-btn{margin-left:auto}.lvc .lp-app .hide-sm,.lvc .lp-tbl .hide-sm{display:none}.lvc .lp-stats{grid-template-columns:1fr 1fr}}.lvc .js-scroll .sec .lp-stage{transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s,opacity .6s;opacity:.55;transform:scale(.97)}.lvc .js-scroll .sec.on .lp-stage{opacity:1;transform:translateY(-6px);box-shadow:0 34px 70px -34px rgba(20,19,58,.45)}.lvc .js-scroll .sec .h3,.lvc .js-scroll .sec .stepno{transition:opacity .5s}.lvc .js-scroll .sec:not(.on) .h3,.lvc .js-scroll .sec:not(.on) .stepno{opacity:.55}@media (prefers-reduced-motion:reduce){.lvc .js-scroll .sec .lp-stage{transition:none;transform:none}}.lvc .pl-step.now b,.lvc .pl-step.now small{color:var(--color-lp-ok)}.lvc .pl-step.now i{width:9px;height:9px;border-radius:50%;background:var(--color-lp-ok);box-shadow:0 0 0 3px var(--color-lp-ok-wash)}.lvc .lp-faq{gap:24px;max-width:860px}.lvc .fq-list,.lvc .lp-faq{display:flex;flex-direction:column}.lvc .fq-list{border-top:1.5px solid var(--color-lp-line)}.lvc .fq{border-bottom:1.5px solid var(--color-lp-line)}.lvc .fq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:20px 4px;font-size:19px;font-weight:600;color:var(--color-lp-ink)}.lvc .fq summary::-webkit-details-marker{display:none}.lvc .fq summary:focus-visible{outline:2px solid var(--color-lp-tick);border-radius:6px}.lvc .fq-i{font-size:24px;line-height:1;color:var(--color-lp-tick);transition:transform .2s}.lvc .fq[open] .fq-i{transform:rotate(45deg)}.lvc .fq p{margin:0 4px 20px;font-size:17px;line-height:1.55;max-width:680px}.lvc .fq p,.lvc .fq-help{color:var(--color-lp-ink-2)}.lvc .fq-help{margin:0;font-size:16px}.lvc .fq-help a{color:var(--color-lp-link);font-weight:600}.lvc .lp-chips{flex-wrap:nowrap;gap:6px}.lvc .lp-chip{white-space:nowrap;padding-inline:9px;font-size:12.5px}