body.landing{color:#1d1a16;letter-spacing:0;font-family:"PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", "Droid Sans Fallback", var(--font-inter), sans-serif;background:#f3efe6}body.landing h1,body.landing h2,body.landing h3,body.landing .ls-serif{font-family:var(--font-newsreader), "Songti SC", "Noto Serif SC", "Source Han Serif SC", "STSong", serif;letter-spacing:-.03em;font-weight:520}.ls-skip:focus{z-index:50;color:#1d1a16;background:#fff;padding:.5rem .75rem;position:absolute;top:1rem;left:1rem}.ls-wrap{width:min(1120px,100% - 2.5rem);margin-inline:auto}.ls-top{border-bottom:1px solid #d9d0c3;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;display:flex}.ls-mark{color:inherit;flex-direction:column;text-decoration:none;display:flex}.ls-mark strong{font-family:var(--font-newsreader), serif;letter-spacing:-.04em;font-size:1.35rem;font-weight:560}.ls-mark span,.ls-kicker,.ls-nav a,.ls-meta{letter-spacing:.14em;text-transform:uppercase;color:#645d53;font-size:.78rem}.ls-nav{align-items:center;gap:1.25rem;display:flex}.ls-nav a{color:#1d1a16;text-decoration:none}.ls-hero{grid-template-columns:1.4fr .8fr;align-items:end;gap:4rem;padding:5.5rem 0 4rem;display:grid}.ls-hero h1{margin:.75rem 0 1.25rem;font-size:clamp(3.2rem,7vw,6.4rem);line-height:.92}.ls-lead{color:#3d3832;max-width:38rem;font-size:1.2rem;line-height:1.7}.ls-actions,.ls-row{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.ls-btn,.ls-btn-ghost{border:1px solid #1e4638;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.2rem;text-decoration:none;display:inline-flex}.ls-btn{color:#f6f3ec;background:#1e4638}.ls-btn-ghost{color:#1e4638;background:0 0}.ls-aside{border-top:1px solid #1d1a16;padding-top:1rem}.ls-aside p{color:#3d3832;margin:.4rem 0}.ls-section{border-top:1px solid #d9d0c3;padding:4.5rem 0}.ls-section h2{margin:.4rem 0 1.5rem;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1}.ls-preview{grid-template-columns:1fr 280px;align-items:start;gap:1.25rem;display:grid}.ls-browser,.ls-phone{background:#fffdf8;border:1px solid #d9d0c3;border-radius:1.1rem;overflow:hidden;box-shadow:0 20px 50px #1d1a160f}.ls-chrome,.ls-phone-bar{color:#645d53;border-bottom:1px solid #eee6da;align-items:center;gap:.4rem;padding:.7rem .9rem;font-size:.75rem;display:flex}.ls-chrome i,.ls-phone-bar i{background:#d9d0c3;border-radius:50%;width:.5rem;height:.5rem;display:block}.ls-browser iframe,.ls-phone iframe{background:#fff;border:0;width:100%;display:block}.ls-browser iframe{height:640px}.ls-phone iframe{height:560px}.ls-prices{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.ls-price{border-top:1px solid #1d1a16;padding-top:1rem}.ls-price b{font-family:var(--font-newsreader), serif;letter-spacing:-.04em;margin:.8rem 0;font-size:3.4rem;font-weight:520;line-height:1;display:block}.ls-table{border-collapse:collapse;width:100%}.ls-table th,.ls-table td{text-align:left;vertical-align:top;border-top:1px solid #d9d0c3;padding:.9rem .8rem .9rem 0;line-height:1.6}.ls-faq details{border-top:1px solid #d9d0c3;padding:1rem 0}.ls-faq summary{cursor:pointer;font-size:1.15rem}.ls-form{gap:1rem;max-width:40rem;display:grid}.ls-form label{gap:.35rem;font-size:.92rem;display:grid}.ls-form input,.ls-form select,.ls-form textarea{color:#1d1a16;width:100%;font:inherit;background:#fffdf8;border:1px solid #cfc4b4;border-radius:.75rem;padding:.8rem .9rem}.ls-form input:focus-visible,.ls-form select:focus-visible,.ls-form textarea:focus-visible,.ls-btn:focus-visible,.ls-btn-ghost:focus-visible,.ls-nav a:focus-visible{outline-offset:3px;outline:2px solid #1e4638}.ls-error{color:#8a341f;margin:0}.ls-status{background:#fffdf8;border:1px solid #d9d0c3;border-radius:.9rem;padding:.9rem 1rem;line-height:1.6}.ls-status[data-tone=bad]{background:#fbf4f0;border-color:#e3c2b6}.ls-honeypot{height:0;position:absolute;left:-9999px;overflow:hidden}.ls-foot{color:#645d53;border-top:1px solid #d9d0c3;justify-content:space-between;gap:1rem;padding:2rem 0 3rem;font-size:.92rem;display:flex}.ls-foot a{color:inherit}@media (width<=900px){.ls-hero,.ls-preview,.ls-prices,.ls-top,.ls-foot{grid-template-columns:1fr;display:grid}.ls-nav{flex-wrap:wrap}.ls-phone{display:none}.ls-hero{gap:2rem;padding-top:3rem}.ls-browser iframe{height:520px}}