.pz{padding-bottom:clamp(64px,8vw,112px);overflow-x:clip}.lp .pz h3{margin:0;font:750 19px/1.3 var(--lp-head);letter-spacing:-.02em;color:var(--lp-ink)}.lp .pz p{margin:0}.pz-hero{padding:clamp(28px,4vw,48px) 0 clamp(32px,4vw,56px)}.pz-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center}.lp .pz-hero h1{margin:20px 0 0;max-width:12ch;font:800 clamp(2.5rem,4.8vw,4.2rem)/1.02 var(--lp-head);letter-spacing:-.045em;color:var(--lp-ink)}.pz-hero h1 span{color:var(--lp-accent)}.lp .pz-hero .v3-lead{margin-top:22px;max-width:46ch}.pz-facts{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.pz-facts li{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:var(--lp-surface);box-shadow:var(--lp-shadow);font-size:15px;font-weight:600;color:var(--lp-ink)}.pz-facts svg{color:var(--lp-accent);flex:none}.pz-facts__short{display:none}.pz-cta{margin-top:28px;display:grid;gap:18px;justify-items:start}.pz-cta__main{display:grid;gap:14px;min-width:0}.pz-cta__row{display:flex;flex-wrap:wrap;gap:10px}.pz-cta .lp-btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.lp .pz-cta__note{color:var(--lp-muted);font-size:15px;line-height:1.5;max-width:44ch}.pz-cta__qr{display:flex;gap:16px;align-items:center;padding:12px 22px 12px 12px;border-radius:22px;background:var(--lp-surface);box-shadow:var(--lp-shadow);max-width:440px}.pz-cta__qr .wfi-qr__code{box-shadow:none;padding:4px}.pz-cta__qr p{display:grid;gap:3px}.pz-cta__qr b{font:700 16px/1.3 var(--lp-head);color:var(--lp-ink)}.pz-cta__qr span{font-size:14px;line-height:1.45;color:var(--lp-muted)}.pz-cta--center{text-align:center}.pz-cta--center,.pz-cta--center .pz-cta__main{justify-items:center}.pz-cta--center .pz-cta__row{justify-content:center}.pz-installed{display:inline-flex;align-items:center;gap:8px;min-height:56px;padding:0 22px;border-radius:999px;background:#e8f7ee;color:#15803d;font:700 16px/1 var(--lp-head)}.pz-stage{position:relative;margin:0 auto;width:min(420px,100%);padding:40px 0 34px;display:grid;justify-items:center}.pz-phone{position:relative;width:min(300px,78%);aspect-ratio:390/800;border-radius:46px;padding:10px;background:#111827;box-shadow:0 50px 90px -40px rgba(17,24,39,.55),0 0 0 1px rgba(17,24,39,.4)}.pz-phone img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:37px;background:#f7f7f8}.pz-phone__notch{top:18px;width:30%;height:22px;border-radius:999px;background:#111827;z-index:1}.pz-phone__notch,.pz-push{position:absolute;left:50%;transform:translateX(-50%)}.pz-push{top:8px;width:min(360px,96%);display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:20px;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);box-shadow:0 24px 50px -20px rgba(31,79,216,.45),0 2px 10px rgba(17,24,39,.1);z-index:2}.pz-push__ic{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--lp-accent)}.pz-push div{display:grid;gap:2px;min-width:0}.pz-push b{display:flex;justify-content:space-between;gap:8px;font-size:14.5px;font-weight:700;color:var(--lp-ink)}.pz-push em{font-style:normal;font-weight:500;font-size:12.5px;color:var(--lp-soft)}.pz-push div>span{font-size:13.5px;color:var(--lp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pz-icon{position:absolute;left:0;bottom:64px;display:grid;justify-items:center;gap:6px;padding:14px 14px 10px;border-radius:22px;background:var(--lp-surface);box-shadow:var(--lp-shadow);z-index:2}.pz-icon__tile{width:56px;height:56px;border-radius:15px;display:grid;place-items:center;background:var(--lp-accent);box-shadow:0 12px 24px -12px rgba(31,79,216,.7)}.pz-icon small{font-size:12px;font-weight:600;color:var(--lp-ink)}.pz-stage figcaption{position:absolute;right:0;bottom:4px;font-size:12.5px;color:var(--lp-soft)}.pz-sec{padding-top:clamp(48px,6vw,88px)}.lp .pz-title{margin:0;font:800 clamp(1.7rem,2.8vw,2.4rem)/1.1 var(--lp-head);letter-spacing:-.035em;color:var(--lp-ink);max-width:24ch}.lp .pz-sub{margin-top:14px;color:var(--lp-muted);font-size:17px;line-height:1.5;max-width:58ch}.pz-cards{margin-top:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.pz-card{background:var(--lp-surface);border-radius:var(--lp-r-l);padding:26px;box-shadow:var(--lp-shadow);display:grid;align-content:start;gap:12px}.lp .pz-card p{color:var(--lp-muted);font-size:16px;line-height:1.55}.pz-ic{width:46px;height:46px;border-radius:14px;background:var(--lp-accent-soft);color:var(--lp-signal-ink);display:grid;place-items:center;flex:none}.pz-ic--sm{width:40px;height:40px;border-radius:12px}.pz-vs{margin-top:26px;background:var(--lp-surface);border-radius:var(--lp-r-l);box-shadow:var(--lp-shadow);padding:10px clamp(16px,3vw,32px) 14px}.pz-vs li,.pz-vs__head{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1.15fr);gap:20px;align-items:center}.pz-vs__head{padding:14px 0 10px;font-size:14px;font-weight:700;color:var(--lp-soft)}.pz-vs__head .is-app{display:inline-flex;align-items:center;gap:6px;color:var(--lp-signal-ink)}.pz-vs ul{margin:0;padding:0;list-style:none}.pz-vs li{padding:14px 0;border-top:1px solid #f0f1f4;font-size:15.5px;line-height:1.45}.pz-vs li b{font-weight:700;color:var(--lp-ink)}.pz-vs__app,.pz-vs__tab{display:flex;gap:10px;align-items:flex-start}.pz-vs__tab{color:var(--lp-muted)}.pz-vs__tab>svg{flex:none;margin-top:2px;color:var(--lp-soft)}.pz-vs__app{color:var(--lp-ink);font-weight:600}.pz-vs__app>svg{flex:none;margin-top:2px;padding:2px;width:20px;height:20px;border-radius:6px;background:#e8f7ee;color:#15803d}.pz-vs__lbl{display:none;font-style:normal}.pz-tabs{margin-top:26px}.pz-tabs__list{display:inline-flex;gap:4px;padding:5px;border-radius:999px;background:var(--lp-surface);box-shadow:var(--lp-shadow);max-width:100%;overflow-x:auto}.pz-tabs__list button{min-height:42px;padding:0 18px;border:0;border-radius:999px;background:transparent;font:650 15px/1 var(--lp-head);color:var(--lp-muted);cursor:pointer;white-space:nowrap}.pz-tabs__list button.is-on{background:var(--lp-accent);color:#fff}.pz-tabs__panel{margin-top:18px}.lp .pz-tabs__lead{color:var(--lp-muted);font-size:16px;line-height:1.55;max-width:70ch;margin-bottom:14px}.pz .wfi-steps--row{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;align-items:stretch}.pz .wfi-steps--row .wfi-step{grid-template-columns:1fr;align-content:start;padding:14px;background:var(--lp-surface);border-radius:var(--lp-r-l);box-shadow:var(--lp-shadow)}.pz .wfi-steps--row .wfi-art{background:var(--lp-bg);border-radius:18px;padding:10px}.pz .wfi-steps--row .wfi-step__text{padding:6px 6px 4px}.pz .wfi-steps--row .wfi-step__text b{font-family:var(--lp-head);font-size:17px}.pz .wfi-steps--row .wfi-step__text span{font-size:15px}.pz-push-note{margin-top:16px;display:flex;gap:14px;align-items:center;padding:18px 22px;border-radius:var(--lp-r-l);background:var(--lp-accent-soft)}.lp .pz-push-note p{font-size:16px;line-height:1.5;color:var(--lp-ink)}.pz-faq{margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.pz-faq details{padding:20px 24px;gap:0}.pz-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font:700 17px/1.35 var(--lp-head);color:var(--lp-ink)}.pz-faq summary::-webkit-details-marker{display:none}.pz-faq summary:after{content:"+";flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--lp-bg);color:var(--lp-signal-ink);font-size:20px;line-height:1}.pz-faq details[open] summary:after{content:"−"}.lp .pz-faq details p{margin-top:12px}.pz-final .lp-wrap{display:grid;justify-items:center;text-align:center}.lp .pz-final .pz-title{max-width:none}.pz-final .v3-lead{text-align:center}@media (max-width:1000px){.pz-hero__grid{grid-template-columns:1fr}.pz-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pz-vs__head{display:none}.pz-vs li:first-child{border-top:0}.pz-vs li{grid-template-columns:1fr;gap:6px}.pz-vs__lbl{display:inline;font-weight:600}.pz-cta__qr{display:none}}@media (max-width:640px){.lp .pz-hero h1{margin-top:14px;font-size:clamp(2.1rem,9.5vw,2.3rem);line-height:1.06}.lp .pz-hero .v3-lead{margin-top:16px;font-size:16.5px}.pz-facts{flex-wrap:nowrap;margin-top:18px}.pz-facts li{padding:8px 12px;font-size:14px;white-space:nowrap}.pz-facts .pz-facts__xs-hide,.pz-facts__full{display:none}.pz-facts__short{display:inline}.pz-cta{margin-top:22px;justify-items:stretch}.pz-cta__main{gap:10px}.pz-cta__row{flex-direction:column;gap:10px}.pz-cta .lp-btn{width:100%;justify-content:center;white-space:nowrap}.pz-stage{padding-top:46px;padding-bottom:8px}.pz-phone{width:210px;border-radius:34px;padding:7px}.pz-phone img{border-radius:28px}.pz-phone__notch{top:13px;height:16px}.pz-push{top:0;width:min(320px,100%);padding:10px 12px;gap:10px;border-radius:18px}.pz-push__ic{width:34px;height:34px;border-radius:10px}.pz-push b{font-size:14px}.pz-push div>span{font-size:13px}.pz-icon{left:0;bottom:64px;padding:8px 8px 6px;border-radius:18px}.pz-icon__tile{width:40px;height:40px;border-radius:11px}.pz-icon__tile svg{width:26px;height:26px}.pz-icon small{font-size:11px}.lp .pz-title{font-size:1.65rem}.lp .pz-sub{font-size:16px}.pz-tabs__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.pz-tabs__list button{padding:0 6px;font-size:14px}.pz-stage figcaption{position:static;margin-top:10px}.pz-cards,.pz-faq{grid-template-columns:1fr}.pz-card{padding:22px}.pz-push-note{align-items:flex-start;padding:16px}}