@font-face{font-family:"Alibaba PuHuiTi 3";font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/landing/AlibabaPuHuiTi-3-85-Bold.subset.woff2)format("woff2")}.lp2{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:40px;--ic-sm:16px;--lp-accent:#e8400c;--lp-head:"Alibaba PuHuiTi 3", -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif;--lp-h1:44px;--lp-h2:32px;--lp-r:10px;--lp-r-img:6px;--lp-r-btn:8px;--gut:56px;--sec-y:120px;color:var(--text)}.lp2 p{text-wrap:pretty}.lp2-faq-bd{word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.lp2-lead,.lp2-facts,.lp2-qeg,.lp2-promise div,.lp2-sheet.pts span,.lp2-chk span{word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.lp2-wrap{max-width:1160px;margin:0 auto}.lp2 .lp2-btn{border-radius:var(--lp-r-btn);box-shadow:none}.lp2 .lp2-btn-lg{font-size:var(--fs-subhead);padding:12px 22px}.lp2-nav{z-index:6;align-items:center;gap:var(--sp-6);height:60px;padding:0 max(var(--gut), calc((100% - 1160px) / 2));background:var(--surface);border-bottom:1px solid var(--border-1);flex:none;display:flex;position:sticky;top:0}.lp2-brand{align-items:center;gap:var(--sp-2);display:flex}.lp2-brand img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px;display:block}.lp2-brand b{font-family:var(--lp-head);font-size:var(--fs-title);font-weight:700}.lp2-links{gap:var(--sp-5);flex:1;display:flex}.lp2-links a{font-size:var(--fs-body);color:var(--text-2);text-decoration:none}.lp2-links a:hover{color:var(--text)}.lp2-nav-r{gap:var(--sp-2);margin-left:auto;display:flex}.lp2-h1{font-family:var(--lp-head);font-size:var(--lp-h1);color:var(--text);margin:0;font-weight:700;line-height:1.25}.lp2-h2{font-family:var(--lp-head);font-size:var(--lp-h2);color:var(--text);margin:0;font-weight:700;line-height:1.3}.lp2-lead{margin:var(--sp-3) 0 0;font-size:var(--fs-subhead);color:var(--text-2);line-height:1.75}.lp2-sec{padding:var(--sec-y) var(--gut);scroll-margin-top:60px}.lp2-sec.alt{background:var(--surface-2)}.lp2-hero{padding:var(--sp-6) var(--gut) var(--sec-y)}.lp2-hero-top{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) 460px;align-items:end;display:grid}.lp2-hero-top .lp2-lead{margin:0}.lp2-cta{align-items:center;gap:var(--sp-4);margin-top:var(--sp-4);display:flex}.lp2-cta-login{font-size:var(--fs-body);color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0}.lp2-cta-login b{color:var(--brand);font-weight:600}.lp2-facts{margin:var(--sp-3) 0 0;font-size:var(--fs-body);color:var(--text-3)}.lp2-facts b{color:var(--text-2);font-variant-numeric:tabular-nums;font-weight:600}.lp2-hero .lp2-demo{margin-top:var(--sp-3)}.lp2-steps{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);font-size:var(--fs-subhead);color:var(--text-3);display:flex}.lp2-steps span{border-bottom:2px solid #0000;padding:4px 0;transition:all .3s}.lp2-steps i{background:var(--border-2);width:28px;height:1px}.lp2-show[data-step="1"] .lp2-steps span:first-of-type,.lp2-show[data-step="2"] .lp2-steps span:nth-of-type(2),.lp2-show[data-step="3"] .lp2-steps span:nth-of-type(3){color:var(--text);border-bottom-color:var(--brand);font-weight:600}.lp2-demo{background:var(--surface);border:1px solid var(--border-1);border-radius:var(--lp-r);grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.lp2-panel{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-right:1px solid var(--border-1);flex-direction:column;display:flex}.lp2-blk{gap:var(--sp-2);flex-direction:column;display:flex}.lp2-lb{font-size:var(--fs-body);color:var(--text);font-weight:600}.lp2-got{font-size:var(--fs-micro);color:var(--text-3);opacity:0;transition:opacity .3s}.lp2-show.p2 .lp2-got{opacity:1}.lp2-linkbar{align-items:center;gap:var(--sp-2);border-radius:var(--lp-r-btn);background:var(--surface);border:1px solid var(--border-2);font-size:var(--fs-micro);color:var(--text-2);padding:6px 6px 6px 10px;display:flex}.lp2-linkbar svg{width:var(--ic-sm);height:var(--ic-sm);color:var(--text-3);flex:none}.lp2-linkbar .ty{white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lp2-linkbar .ty span{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:0;display:inline-block;overflow:hidden}.lp2-show.p1 .lp2-linkbar .ty span{max-width:100%;transition:max-width 1.1s steps(24,end)}.lp2-linkbar .go{border-radius:var(--r-sm);background:var(--surface-2);color:var(--text);flex:none;padding:4px 10px;font-weight:600}.lp2-drop{align-items:center;gap:var(--sp-3);padding:var(--sp-2);border:1px dashed var(--border-2);border-radius:var(--lp-r-img);transition:all .3s;display:flex}.lp2-show.p3 .lp2-drop{border-style:solid;border-color:var(--border-1)}.lp2-drop .shot.drop{aspect-ratio:3/4;opacity:0;flex:none;width:44px;height:auto;transition:all .4s ease-out;transform:translateY(-12px)}.lp2-show.p3 .lp2-drop .shot.drop{opacity:1;transform:none}.lp2-drop-hint{font-size:var(--fs-micro);color:var(--text-3);flex-direction:column;gap:2px;display:flex}.lp2-drop-hint b{font-size:var(--fs-body);color:var(--text)}.lp2-drop-hint .h2{color:var(--text-2);display:none}.lp2-show.p3 .lp2-drop-hint .h1{display:none}.lp2-show.p3 .lp2-drop-hint .h2{display:inline}.lp2-fee{border:1px solid var(--border-1);border-radius:var(--lp-r-btn);padding:var(--sp-3) var(--sp-4);transition:border-color .3s,box-shadow .3s}.lp2-fee-wait{font-size:var(--fs-body);color:var(--text-3)}.lp2-fee-body{font-size:var(--fs-body);color:var(--text-2);flex-direction:column;gap:6px;display:none}.lp2-show.pc .lp2-fee-wait{display:none}.lp2-show.pc .lp2-fee-body{display:flex}.lp2-show.pc:not(.p4) .lp2-fee{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.lp2-tier{gap:var(--sp-2);margin-bottom:var(--sp-1);display:flex}.lp2-tier span{text-align:center;border-radius:var(--r-sm);border:1px solid var(--border-1);font-size:var(--fs-micro);color:var(--text-2);flex:1;padding:3px 0}.lp2-tier span.on{border-color:var(--brand);color:var(--brand);font-weight:600}.lp2-fee .ln{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.lp2-fee .sum{align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--border-1);color:var(--text);display:flex}.lp2-fee .sum b{font-size:var(--fs-title);font-variant-numeric:tabular-nums}.lp2-fee .act{align-items:center;min-height:36px;margin-left:auto;display:flex}.lp2-fee .fake-btn{border-radius:var(--lp-r-btn);background:var(--brand);color:var(--on-brand);font-size:var(--fs-body);white-space:nowrap;align-items:center;padding:10px 18px;font-weight:600;line-height:normal;display:inline-flex}.lp2-fee .k2,.lp2-fee .run,.lp2-fee .done{display:none}.lp2-show.pc:not(.p4) .lp2-fee .fake-btn{animation:1.2s ease-out infinite lp2-ring}.lp2-show.p4 .lp2-fee .fake-btn,.lp2-show.p4 .lp2-fee .k1{display:none}.lp2-show.p4 .lp2-fee .k2,.lp2-show.p4 .lp2-fee .run{display:inline}.lp2-show.p5 .lp2-fee .run{display:none}.lp2-show.p5 .lp2-fee .done{color:var(--ok);font-weight:600;display:inline}.lp2-show.rs *{transition-duration:.25s!important;transition-delay:0s!important}@keyframes lp2-ring{0%{box-shadow:0 0 0 0 var(--brand-bd)}to{box-shadow:0 0 0 8px #0000}}.lp2-canvas{gap:var(--sp-6);padding:var(--sp-5);justify-content:center;align-items:flex-start;transition:opacity .3s;display:flex}.lp2-show.pc:not(.p4) .lp2-canvas{opacity:.4}.lp2-grp{gap:var(--sp-2);flex-direction:column;display:flex}.lp2-grp-t{font-size:var(--fs-body);color:var(--text);justify-content:space-between;font-weight:600;display:flex}.lp2-grp-t span{color:var(--text-3);font-weight:400}.lp2-mains{grid-template-columns:repeat(2,170px);gap:10px;display:grid}.lp2-strip{border-radius:var(--lp-r-img);flex-direction:column;width:200px;display:flex;overflow:hidden}.lp2-slot{background:var(--surface-3);border-radius:var(--lp-r-img);aspect-ratio:1;position:relative;overflow:hidden}.lp2-strip .lp2-slot{aspect-ratio:auto;border-radius:0;height:116.67px}.lp2-slot .shot{aspect-ratio:auto;opacity:0;border-radius:0;position:absolute;inset:0}.lp2-slot .shot.ref{transition:opacity .35s ease-out;transition-delay:calc(var(--i,0) * 80ms)}.lp2-slot .shot.out{transition:opacity .35s ease-out,transform .35s ease-out;transition-delay:calc(var(--i,0) * .45s);transform:translateY(-8px)}.lp2-show.p2 .lp2-slot .shot.ref{opacity:1}.lp2-show.p4 .lp2-slot .shot.ref{opacity:0;transition-delay:calc(var(--i,0) * .45s)}.lp2-show.p4 .lp2-slot .shot.out{opacity:1;transform:none}.lp2-slot .tg{z-index:2;font-size:var(--fs-micro);opacity:0;border-radius:3px;padding:1px 6px;transition:opacity .3s;position:absolute;bottom:6px;left:6px}.lp2-slot .tg-ref{background:var(--surface);color:var(--text-2);transition-delay:calc(var(--i,0) * 80ms)}.lp2-slot .tg-out{background:var(--scrim);color:var(--on-media);transition-delay:calc(var(--i,0) * .45s + .2s)}.lp2-show.p2 .lp2-slot .tg-ref{opacity:1}.lp2-show.p4 .lp2-slot .tg-ref{opacity:0;transition-delay:calc(var(--i,0) * .45s)}.lp2-show.p4 .lp2-slot .tg-out{opacity:1}.lp2-show.p5 .lp2-slot .tg-out:after{content:" ✓"}.lp2-pen{font-size:var(--fs-body);color:var(--text-2);opacity:0;align-self:flex-start;align-items:center;gap:6px;transition:opacity .35s .4s;display:inline-flex}.lp2-pen b{color:var(--ok)}.lp2-show.p5 .lp2-pen{opacity:1}.lpm2-demo{display:none}:where(.lp2) .shot{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.lp2-case-hd{justify-content:space-between;align-items:flex-end;gap:var(--sp-5);margin-bottom:var(--sp-5);display:flex}.lp2-case-hd .lp2-lead{display:none}.lp2-tabs{gap:var(--sp-4);flex-wrap:wrap;display:flex}.lp2-tabs button{font-size:var(--fs-body);color:var(--text-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:4px 0}.lp2-tabs button:hover{color:var(--text)}.lp2-tabs button[aria-pressed=true]{color:var(--text);border-bottom-color:var(--brand);font-weight:600}.lp2-cases{gap:var(--sp-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp2-case{text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0;display:block}.lp2-case[hidden]{display:none}.lp2-case .img{border-radius:var(--lp-r-img);background:var(--surface);border:1px solid var(--border-1);grid-template-rows:minmax(0,1fr);grid-template-columns:1.7fr 1fr;gap:4px;padding:4px;transition:border-color .2s;display:grid;position:relative}.lp2-case .img>.shot{aspect-ratio:auto;border-radius:3px;min-width:0;height:100%;min-height:0}.lp2-case .segs{flex-direction:column;gap:4px;min-width:0;min-height:0;display:flex}.lp2-case .segs .shot{aspect-ratio:16/9;border-radius:3px;flex:1 1 0;min-height:0}.lp2-case .cat{z-index:2;background:var(--scrim);color:var(--on-media);font-size:var(--fs-micro);border-radius:3px;padding:2px 6px;position:absolute;bottom:10px;left:10px}.lp2-case .go{z-index:3;background:var(--brand);color:var(--on-brand);font-size:var(--fs-body);opacity:0;border-radius:3px;justify-content:space-between;align-items:center;padding:9px 12px;font-weight:600;transition:all .2s;display:flex;position:absolute;bottom:4px;left:4px;right:4px;transform:translateY(6px)}.lp2-case:hover .img,.lp2-case:focus-visible .img,.lp2-case.is-hover .img{border-color:var(--brand)}.lp2-case:hover .go,.lp2-case:focus-visible .go,.lp2-case.is-hover .go{opacity:1;transform:none}.lp2-case:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lp2-case .cap{margin-top:var(--sp-2);justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.lp2-case .cap b{font-size:var(--fs-subhead);color:var(--text);font-weight:600}.lp2-case .cap span{font-size:var(--fs-micro);color:var(--text-3)}.lp2-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.lp2-pair .lp2-lead{margin:var(--sp-2) 0 var(--sp-5)}.lp2-tb-labs{width:380px;height:22px;margin-bottom:var(--sp-2);font-size:var(--fs-body);color:var(--text-2);justify-content:space-between;align-items:center;display:flex}.lp2-tb-labs b{color:var(--text);font-weight:600}.lp2-tbbox{width:380px;position:relative}.lp2-tb{border-radius:var(--lp-r);background:var(--surface);border:1px solid var(--border-1);overflow:hidden}.lp2-tb-top{align-items:center;gap:var(--sp-3);height:44px;font-size:var(--fs-body);color:var(--text-2);padding:0 12px;display:flex}.lp2-tb-top svg{width:var(--ic-sm);height:var(--ic-sm);color:var(--text);flex:none}.lp2-tb-top .tabs{justify-content:center;gap:var(--sp-4);flex:1;display:flex}.lp2-tb-top .tabs b{color:var(--text);font-weight:600}.lp2-tb-info{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.lp2-tb-info .ttl{font-size:var(--fs-body);color:var(--text);font-weight:600;line-height:1.5}.lp2-tb-info .meta{font-size:var(--fs-micro);color:var(--text-3);align-items:center;gap:6px;display:flex}.lp2-tb-info .meta .tg{border:1px solid var(--border-1);color:var(--text-2);border-radius:3px;padding:0 4px}.lp2-tb-info .meta .shop{margin-left:auto}.lp2-cmp{-webkit-user-select:none;user-select:none;touch-action:pan-y;aspect-ratio:1;position:relative}.lp2-cmp .shot{border-radius:0;position:absolute;inset:0}.lp2-cmp .top{z-index:1;clip-path:inset(0 calc(100% - var(--x)) 0 0);position:absolute;inset:0}.lp2-cmp .bar{top:0;bottom:0;left:var(--x);background:var(--surface);z-index:4;pointer-events:none;width:2px;margin-left:-1px;position:absolute}.lp2-cmp .knob{border-radius:var(--r-full);background:var(--surface);border:1px solid var(--border-2);width:28px;height:28px;color:var(--text);font-size:var(--fs-micro);place-items:center;font-weight:600;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp2-cmp input{opacity:0;cursor:ew-resize;z-index:5;width:100%;height:100%;margin:0;position:absolute;inset:0}.lp2-cmp:has(input:focus-visible) .knob{outline:2px solid var(--brand);outline-offset:2px}.lp2-ans{aspect-ratio:1;z-index:6;pointer-events:none;width:calc(100% - 2px);position:absolute;top:45px;left:1px}.lp2-an{left:var(--ax);top:var(--ay);align-items:center;transition:opacity .2s;display:flex;position:absolute;right:-144px;transform:translateY(-50%)}.lp2-an.off{opacity:0}.lp2-an:before{content:"";box-sizing:border-box;border-radius:var(--r-full);background:var(--surface);border:2px solid var(--text);flex:none;width:9px;height:9px}.lp2-an i{border-top:1px solid var(--text);flex:1;height:0}.lp2-an span{box-sizing:border-box;width:132px;font-size:var(--fs-body);color:var(--text-2);flex:none;padding-left:10px;line-height:1.5}.lp2-an b{color:var(--text);font-weight:600;display:block}.lp2-antbl{margin-top:var(--sp-3);border-top:1px solid var(--border-1);display:none}.lp2-antbl div{gap:var(--sp-2);border-bottom:1px solid var(--border-1);font-size:var(--fs-body);color:var(--text-2);grid-template-columns:64px minmax(0,1fr);padding:8px 0;display:grid}.lp2-antbl b{color:var(--text);font-weight:600}.lp2-sheet{margin-top:var(--sp-4);border-top:1px solid var(--border-1)}.lp2-sheet div{gap:var(--sp-4);border-bottom:1px solid var(--border-1);font-size:var(--fs-body);color:var(--text-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px 0;line-height:1.6;display:grid}.lp2-sheet div>span:first-child{color:var(--text)}.lp2-sheet.pts div{grid-template-columns:7em minmax(0,1fr)}.lp2-scan-labs{width:auto}.lp2-scan{border-radius:var(--lp-r);background:var(--surface);border:1px solid var(--border-1);padding:6px}.lp2-scan-img{border-radius:var(--lp-r-img);background:var(--surface-3);height:220px;position:relative;overflow:hidden}.lp2-scan .shot.scan{-o-object-fit:cover;object-fit:cover;border-radius:0 var(--lp-r-img) var(--lp-r-img) 0;width:38%;height:100%;position:absolute;top:0;bottom:0;right:0}.lp2-scan-txt{color:var(--text);position:absolute;top:40px;left:28px;right:40%}.lp2-scan-h{font-family:var(--lp-head);font-size:var(--fs-hero);font-weight:700;line-height:1.35}.lp2-scan-p{margin-top:var(--sp-4);font-size:var(--fs-subhead);line-height:1.9}.lp2-fx{display:inline-block;position:relative}.lp2-fx .lp2-ring{pointer-events:none;width:calc(100% + 20px);height:calc(100% + 16px);position:absolute;inset:-8px -10px;overflow:visible}.lp2-fx .lp2-ring ellipse{fill:none;stroke:var(--danger);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:6s infinite lp2-draw}.lp2-fx .why{border:1.5px solid var(--danger);background:var(--surface);color:var(--danger);font-family:var(--font-app);font-size:var(--fs-micro);white-space:nowrap;opacity:0;border-radius:3px;margin-left:10px;padding:1px 7px;font-style:normal;font-weight:600;line-height:1.5;animation:6s infinite lp2-why;position:absolute;top:-18px;left:100%}@keyframes lp2-draw{0%,10%{stroke-dashoffset:100px;opacity:0}11%{stroke-dashoffset:100px;opacity:1}24%,86%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}@keyframes lp2-why{0%,22%{opacity:0}28%,86%{opacity:1}94%,to{opacity:0}}@keyframes lp2-hl{0%,22%{background:0 0}28%,86%{background:var(--warn-bg)}94%,to{background:0 0}}.lp2-chk{padding:var(--sp-2) 2px 2px;font-size:var(--fs-body);color:var(--text);flex-direction:column;gap:2px;display:flex}.lp2-chk>div{gap:var(--sp-2);border-radius:var(--r-sm);align-items:baseline;padding:4px 6px;display:flex}.lp2-chk>div>b{text-align:center;width:14px;color:var(--ok);flex:none}.lp2-chk .w{animation:6s infinite lp2-hl}.lp2-chk .w>b{color:var(--warn)}.lp2-chk .w span b{font-weight:600}.lp2-chk i{font-style:normal;font-size:var(--fs-micro);color:var(--text-3);display:block}.lp2-price-row{grid-template-columns:minmax(0,1fr) 640px;align-items:start;gap:72px;display:grid}.lp2-quote{border-top:1px solid var(--border-1)}.lp2-gift{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4);margin-top:var(--sp-4);background:var(--surface);border:1px solid var(--border-1);border-radius:var(--lp-r-btn);display:flex}.lp2-gift p{font-size:var(--fs-body);color:var(--text-2);margin:0}.lp2-qrow{justify-content:space-between;align-items:baseline;gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:1px solid var(--border-1);display:flex}.lp2-qrow .nm{font-size:var(--fs-title);color:var(--text);font-weight:600}.lp2-qrow .nm small{font-size:var(--fs-body);color:var(--text-3);margin-top:2px;font-weight:400;display:block}.lp2-qrow .pr{color:var(--text-2);font-size:var(--fs-body);white-space:nowrap}.lp2-qrow .pr b{font-family:var(--lp-head);font-size:var(--lp-h2);color:var(--lp-accent);font-variant-numeric:tabular-nums;margin-right:4px;font-weight:700}.lp2-qeg{padding:var(--sp-3) 0;font-size:var(--fs-body);color:var(--text-2)}.lp2-qeg b{color:var(--text)}.lp2-promise{gap:var(--sp-4) var(--sp-5);margin-top:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp2-promise div{padding-left:var(--sp-3);border-left:2px solid var(--border-2);font-size:var(--fs-body);color:var(--text-2);line-height:1.6}.lp2-promise b{font-size:var(--fs-subhead);color:var(--text);display:block}.lp2-kf{gap:var(--sp-3);margin-top:var(--sp-5);align-items:center;display:flex}.lp2-qr{border-radius:var(--r-sm);border:1px solid var(--border-1);background:var(--surface);-o-object-fit:contain;object-fit:contain;flex:none;width:84px;height:84px}.lp2-kf p{font-size:var(--fs-body);color:var(--text-2);margin:0;line-height:1.6}.lp2-kf p b{color:var(--text);display:block}.lp2-faq{max-width:860px;margin-top:var(--sp-5);border-top:1px solid var(--border-1)}.lp2-faq-item{border-bottom:1px solid var(--border-1);padding:var(--sp-1) 0}.lp2-faq-hd{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-3) 0;font-size:var(--fs-subhead);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}.lp2-faq-hd:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lp2-faq-bd{padding:0 0 var(--sp-3);font-size:var(--fs-body);color:var(--text-2);line-height:1.8}.lp2-faq-caret{width:var(--ic-sm);height:var(--ic-sm);color:var(--text-3);flex:none;transition:all .2s}.lp2-faq-item[data-state=open] .lp2-faq-caret{transform:rotate(180deg)}.lp2-foot{padding:var(--sp-5) max(var(--gut), calc((100% - 1160px) / 2));background:var(--surface);border-top:1px solid var(--border-1);gap:var(--sp-2);font-size:var(--fs-micro);color:var(--text-3);flex-direction:column;display:flex}.lp2-foot .row{justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.lp2-foot .row>span{gap:var(--sp-4);flex-wrap:wrap;display:flex}.lp2-foot a{color:var(--text-2);text-decoration:none}.lp2-foot b{color:var(--text);font-family:var(--lp-head);font-size:var(--fs-body)}.lp2-m{display:none}@media (max-width:767px){.lp2-pc{display:none}.lp2-m{display:revert}.lp2-nav{justify-content:space-between;height:46px;padding:0 16px}.lp2-nav .lp2-brand b{font-size:var(--fs-subhead)}.lp2-links{display:none}.lp2-hero{padding:var(--sp-5) var(--sp-4)}.lp2-hero-top{display:block}.lp2-h1{font-size:var(--fs-hero);line-height:1.3}.lp2-steps,.lp2-cta-login,.lp2-hero .lp2-demo{display:none}.lp2-hero-top .lp2-lead{margin:var(--sp-2) 0 0;font-size:var(--fs-body);line-height:1.7}.lp2-cta{display:block}.lp2 .lp2-cta .lp2-btn{width:100%;min-height:48px;font-size:var(--fs-subhead)}.lp2-hero .lp2-facts{font-size:var(--fs-micro);text-align:center}.lpm2-demo{margin:0 var(--sp-4);padding:var(--sp-3);border:1px solid var(--border-1);border-radius:var(--lp-r);gap:var(--sp-2);flex-direction:column;display:flex}.lpm2-demo .lp2-canvas{gap:var(--sp-3);justify-content:stretch;padding:0}.lpm2-demo .lp2-grp:first-child{flex:1.5}.lpm2-demo .lp2-grp:last-child{flex:1}.lpm2-demo .lp2-mains{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.lpm2-demo .lp2-strip{width:auto}.lpm2-demo .lp2-strip .lp2-slot{aspect-ratio:2;height:auto}.lpm2-demo .lp2-grp-t{font-size:var(--fs-micro)}.lpm2-demo .lp2-slot .tg{display:none}.lpm2-demo-ft{font-size:var(--fs-micro);color:var(--text-2);justify-content:space-between;display:flex}.lpm2-demo-ft b{color:var(--text)}.lpm2-demo .lp2-pen{font-size:var(--fs-micro)}.lp2-sec{padding:var(--sp-6) var(--sp-4);scroll-margin-top:46px}.lp2-sec .lp2-h2{font-size:var(--fs-display)}.lp2-sec .lp2-lead{font-size:var(--fs-body);margin:var(--sp-2) 0 var(--sp-4)}.lp2-case-hd{margin-bottom:0;display:block}.lp2-case-hd .lp2-lead{display:block}.lp2-tabs{display:none}.lp2-cases{gap:var(--sp-3);margin:0 calc(-1 * var(--sp-4));padding:0 var(--sp-4) var(--sp-2);scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.lp2-cases .lp2-case{scroll-snap-align:start;flex:none;width:250px}.lp2-cases .lp2-case:nth-child(n+6){display:none}.lp2-case.is-hover .img{border-color:var(--border-1)}.lp2-case.is-hover .go{opacity:0;transform:translateY(6px)}.lp2-pair{display:block}.lp2-pair>div+div{margin-top:var(--sp-6)}.lp2-tbbox,.lp2-tb-labs{width:auto}.lp2-tb-labs,.lp2-ans,.lp2-tb-info .meta{display:none}.lp2-antbl{display:block}.lp2-scan-txt{top:28px;left:16px;right:36%}.lp2-scan-h{font-size:var(--fs-title)}.lp2-scan-p{font-size:var(--fs-micro);margin-top:var(--sp-4)}.lp2-fx .why{margin:0 0 6px;top:auto;bottom:100%;left:0}.lp2-price-row{flex-direction:column;align-items:stretch;gap:0;display:flex}.lp2-price-row>div{display:contents}.lp2-price-hd{order:1}.lp2-quote{order:2}.lp2-promise{gap:var(--sp-3);order:3;grid-template-columns:1fr 1fr}.lp2-gift{flex-direction:column;order:4;align-items:stretch}.lp2 .lp2-gift .lp2-btn{min-height:48px}.lp2-kf{order:5}.lp2-qrow .nm{font-size:var(--fs-subhead)}.lp2-qrow .pr b{font-size:var(--fs-display)}.lp2-promise b{font-size:var(--fs-body)}.lp2-faq-hd{min-height:44px;font-size:var(--fs-body)}.lp2-foot{padding:var(--sp-4)}.lp2-foot .row{align-items:flex-start;gap:var(--sp-2);flex-direction:column}}@media (prefers-reduced-motion:reduce){.lp2-fx .lp2-ring ellipse{stroke-dashoffset:0;animation:none}.lp2-fx .why{opacity:1;animation:none}.lp2-chk .w{background:var(--warn-bg);animation:none}.lp2-show *,.lp2-show :after{transition:none!important;animation:none!important}}
