.lp-root,.sx-root{--ps-ease:cubic-bezier(.2,.7,.2,1);--ps-shadow:var(--ring)}.ps-shot{width:100%;height:auto;display:block}.ps-browser{box-shadow:var(--ps-shadow);background:#fff;border:0;border-radius:12px;overflow:hidden}.ps-browser-bar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:6px;height:36px;padding:0 12px;display:flex}.ps-browser-bar i{background:var(--line);border-radius:50%;width:8px;height:8px}.ps-browser-bar span{background:var(--tint);height:24px;color:var(--ink3);border-radius:6px;align-items:center;gap:6px;margin:0 auto;padding:0 12px;font-size:.75rem;font-weight:500;display:inline-flex;transform:translate(-14px)}.ps-browser-view{background:var(--paper);line-height:0}.ps-phone{background:#121722;border-radius:12px;width:100%;padding:7px;box-shadow:0 30px 60px -20px #00000073,inset 0 0 0 1.5px #2a3040}.ps-phone-view{background:#fff;border-radius:12px;overflow:hidden}.ps-ic{background:var(--tint);width:36px;height:36px;color:var(--ink2);border-radius:8px;flex:none;place-items:center;display:inline-grid}.ps-visual-wrap{padding:clamp(40px,5vw,64px) 0 clamp(24px,4vw,40px)}.ps-visual{perspective:1800px;--ps-p:0;margin:0;position:relative}.ps-visual-window{transform-origin:50% 0;transform:rotateX(calc((1 - var(--ps-p)) * 14deg)) scale(calc(.94 + var(--ps-p) * .06));will-change:transform}.ps-toast{-webkit-backdrop-filter:blur(10px);border:1px solid var(--lp-line);color:var(--lp-ink);white-space:nowrap;background:#fffffff0;border-radius:12px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:.8rem;display:flex;position:absolute;box-shadow:0 12px 30px -12px #1217224d}.ps-toast b{font-weight:600}.ps-toast-ic{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.ps-toast-ic.ok{color:#1f7a4d;background:#e7f1e6}.ps-toast-ic.pay{background:var(--lp-blue-t);color:var(--lp-acc)}.ps-toast-a{top:64%;left:-2%}.ps-toast-b{top:30%;right:-2%}.ps-caption{text-align:center;color:var(--lp-ink-3);margin-top:28px;font-size:.74rem}@media (prefers-reduced-motion:no-preference){.ps-toast-a{animation:ps-pop .7s var(--ps-ease) .9s both,ps-float 7s ease-in-out 1.6s infinite}.ps-toast-b{animation:ps-pop .7s var(--ps-ease) 1.6s both,ps-float 8s ease-in-out 2.3s infinite reverse}}@keyframes ps-pop{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes ps-float{0%,to{translate:0}50%{translate:0 -6px}}.ps-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.ps-story-steps{margin:0;padding:0;list-style:none}.ps-story-step{border-left:2px solid var(--lp-line);opacity:.4;flex-direction:column;justify-content:center;gap:12px;min-height:36vh;padding:24px 0 24px 22px;transition:border-color .4s,opacity .4s;display:flex}.ps-story-step.on{border-color:var(--blue);opacity:1}.ps-story-step h3{letter-spacing:-.02em;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:600;line-height:1.2}.ps-story-step p{color:var(--lp-ink-2);max-width:42ch;font-size:.95rem}.ps-story-inline{display:none}.ps-story-stage{position:sticky;top:max(96px,50vh - 168px)}.ps-stack{display:grid}.ps-stack-item{opacity:0;transition:opacity .6s var(--ps-ease),transform .9s var(--ps-ease);grid-area:1/1;transform:scale(1.015)}.ps-stack-item.on{opacity:1;transform:none}.ps-story .gx-in{inset:8%;container-type:inline-size}@media (width<=640px){.ps-story .gx-in{inset:6%}}.ps-split{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.lp-root .ps-split-copy{margin-bottom:0}.ps-split-copy .lp-btn,.ps-split-copy .sx-btn{margin-top:32px}@media (width<=960px){.ps-story{grid-template-columns:minmax(0,1fr)}.ps-story-stage{display:none}.ps-story-step{opacity:1;border-left:0;min-height:0;padding:0 0 44px}.ps-story-inline{margin-top:14px;display:block}.ps-split{grid-template-columns:minmax(0,1fr);gap:40px}.ps-toast-a{top:auto;bottom:22%;left:2%}.ps-toast-b{display:none}}@media (width<=640px){.ps-visual-window{transform:none}.ps-toast{font-size:.72rem}.ps-toast-a{white-space:normal;max-width:86%;bottom:78px;left:3%}.ps-caption{margin-top:40px}.ps-browser{border-radius:8px}.ps-browser-bar{height:26px}.ps-browser-bar span{padding:2px 10px;font-size:.6rem}}.ps-pic{display:block}@media (width<=640px){.ps-browser.ps-has-m{background:#fff;border-radius:12px;width:min(100%,320px);margin-inline:auto;padding:6px}.ps-browser.ps-has-m .ps-browser-bar{display:none}.ps-browser.ps-has-m .ps-browser-view{box-shadow:var(--ring);border-radius:8px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.ps-visual-window{transform:none}.ps-stack-item{transition:none}}
