.lp2-light{--lt-bg:#f2f6f3;--lt-bg-2:#fff;--lt-ink:#15201a;--lt-ink-soft:#4a5650;--lt-ink-mute:#6b7770;--lt-line:#0a1e1414;--lt-mint:#1f9d66;background:var(--lt-bg);color:var(--lt-ink);z-index:1;position:relative}.lp2-light.lp2-white{background:var(--lt-bg-2)}.lp2-light .lp-eyebrow{color:var(--lt-ink-mute)}.lp2-light .lp-eyebrow:before{background:#1f9d6673}.lp2-light .lp-lead{color:var(--lt-ink-soft)}.lp2-light .lp-hl{color:var(--lt-mint);background:linear-gradient(135deg,#1f9d661a,#1f9d660f)}.lp2-light .lp-btn-ghost{color:var(--lt-ink-soft);border-color:var(--lt-line)}.lp2-light .lp-btn-ghost:hover{color:var(--lt-ink);border-color:#0a1e1433}.lp2-grad{background:linear-gradient(100deg,var(--lt-ink) 30%,var(--lt-mint) 75%);color:#0000;-webkit-background-clip:text;background-clip:text}.lp2-statbar{padding:34px 0 10px}.lp2-statbar .lp-proof-grid{margin-top:0}.lp2-stat-note{text-align:center;color:var(--ink-faint);letter-spacing:.02em;margin-top:14px;font-size:12px}.lp2-brandwall{padding:44px 0 64px}.lp2-bw-lead{text-align:center;color:var(--ink-mute);letter-spacing:.02em;margin-bottom:18px;font-size:13px}.lp2-bw-chips{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:26px;display:flex}.lp2-bw-chip{border:1px solid var(--line);color:var(--ink-soft);background:linear-gradient(#ffffff05,#0000);border-radius:999px;align-items:center;gap:10px;padding:9px 18px;font-size:13px;display:flex}.lp2-bw-chip b{color:var(--ink);font-weight:700}.lp2-bw-chip .lp2-bw-num{color:var(--mint);font-weight:700}.lp2-problem{padding:88px 0}.lp2-problem-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lp2-pcard{border:1px solid var(--lt-line);background:var(--lt-bg-2);border-radius:22px;padding:26px 24px;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 30px #0a1e140d}.lp2-pcard:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0a1e1414}.lp2-pcard .lp2-pnum{color:var(--lt-mint);letter-spacing:.16em;margin-bottom:12px;font-size:10px;font-weight:700}.lp2-pcard h3{letter-spacing:-.02em;color:var(--lt-ink);margin-bottom:9px;font-size:17px;font-weight:750}.lp2-pcard p{color:var(--lt-ink-soft);font-size:13.5px;line-height:1.6}.lp2-bridge{color:var(--lt-mint);align-items:center;gap:8px;margin-top:36px;font-size:14px;font-weight:600;display:inline-flex}.lp2-bridge:hover{text-decoration:underline}.lp2-problem-foot{text-align:center;margin-top:8px}.lp2-results{padding:88px 0}.lp2-light .lp-cook-card{border-color:var(--lt-line);background:var(--lt-bg-2);box-shadow:0 14px 40px #0a1e1412}.lp2-light .lp-cook-head,.lp2-light .lp-cook-row{border-bottom-color:var(--lt-line)}.lp2-light .lp-cr-ic{border-color:var(--lt-line)}.lp2-light .lp-cook p{color:var(--lt-ink-soft)}.lp2-light .lp-cook .lp-quote{color:var(--lt-ink-mute);border-left-color:#1f9d6666}.lp2-light .lp-cr-num .lp-g{color:var(--lt-mint)}.lp2-light .lp-cr-sub,.lp2-light .lp-ch-handle{color:var(--lt-ink-mute)}.lp2-light .lp-ch-verified{color:var(--lt-mint)}.lp2-reviews{padding:88px 0}.lp2-reviews-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lp2-review{border:1px solid var(--lt-line);background:var(--lt-bg);border-radius:22px;padding:24px}.lp2-review blockquote{color:var(--lt-ink);margin-bottom:16px;font-size:14px;line-height:1.6}.lp2-review .lp2-rv-name{color:var(--lt-ink);font-size:13px;font-weight:700}.lp2-review .lp2-rv-role{color:var(--lt-ink-mute);font-size:11.5px}.lp2-burger{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:none}.lp2-burger svg{width:18px;height:18px}.lp2-mobile-menu{z-index:49;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0f0df7;border-radius:20px;flex-direction:column;padding:10px;display:flex;position:fixed;top:96px;left:14px;right:14px;box-shadow:0 24px 70px #0000008c}.lp2-mobile-menu a{color:var(--ink-soft);border-radius:12px;padding:14px 16px;font-size:16px;font-weight:550}.lp2-mobile-menu a:hover{color:var(--ink);background:#ffffff0d}@media (max-width:860px){.lp2-burger{display:inline-flex}}@media (max-width:1024px){.lp2-problem-grid,.lp2-reviews-grid{grid-template-columns:1fr}}@media (max-width:640px){.lp2-problem,.lp2-results,.lp2-reviews{padding:64px 0}.lp2-bw-chips{flex-direction:column;align-items:center}}.lp2-light .lp-role,.lp2-light .lp-agent,.lp2-light .lp-loop-card,.lp2-light .lp-plan{border-color:var(--lt-line);background:var(--lt-bg-2);box-shadow:0 10px 30px #0a1e140d}.lp2-light .lp-role:hover,.lp2-light .lp-agent:hover{border-color:#1f9d6659}.lp2-light .lp-role p,.lp2-light .lp-agent p,.lp2-light .lp-plan li,.lp2-light .lp-pdesc{color:var(--lt-ink-soft)}.lp2-light .lp-role .lp-rtag{color:var(--lt-mint)}.lp2-light .lp-ricon,.lp2-light .lp-aicon{color:var(--lt-mint);background:#1f9d6614;border-color:#1f9d6640}.lp2-light .lp-role-glow{background:radial-gradient(circle,#1f9d661a,#0000 70%)}.lp2-light .lp-loop-card .lp-ttl{color:var(--lt-ink-mute)}.lp2-light .lp-loop-step{border-bottom-color:var(--lt-line)}.lp2-light .lp-loop-step .lp-ls-dot{border-color:var(--lt-mint)}.lp2-light .lp-loop-step.lp-human .lp-ls-dot{background:var(--lt-mint);box-shadow:0 0 0 4px #1f9d661f}.lp2-light .lp-loop-step .lp-ls-t{color:var(--lt-ink-soft)}.lp2-light .lp-ls-tag.lp-human{color:var(--lt-mint);background:#1f9d661a;border-color:#1f9d6640}.lp2-light .lp-ls-tag.lp-auto{color:var(--lt-ink-mute);background:#0a1e140f}.lp2-light .lp-loop-note{color:var(--lt-ink-mute);border-top-color:var(--lt-line)}.lp2-light .lp-plan.lp-feat{background:linear-gradient(180deg,#1f9d660f,var(--lt-bg-2));border-color:#1f9d6673;box-shadow:0 0 0 1px #1f9d6640,0 24px 60px #1f9d661a}.lp2-light .lp-plan .lp-ptag{color:var(--lt-ink-mute)}.lp2-light .lp-plan.lp-feat .lp-ptag,.lp2-light .lp-plan li .lp-ck{color:var(--lt-mint)}.lp2-light .lp-plan li .lp-px{color:var(--lt-ink-mute)}.lp2-light .lp-plan .lp-price span{color:var(--lt-ink-soft)}.lp2-light .lp-psetup{color:var(--lt-mint)}.lp2-light .lp-psetup+.lp-psetup,.lp2-light .lp-pricing-foot{color:var(--lt-ink-mute)}.lp2-light .lp-price-toggle{border-color:var(--lt-line);background:#0a1e140d}.lp2-light .lp-price-toggle button{color:var(--lt-ink-mute)}.lp2-light .lp-price-toggle button.lp-active{background:var(--lt-bg-2);color:var(--lt-ink);box-shadow:0 2px 10px #0a1e1414}.lp2-light .lp-faq-item{border-bottom-color:var(--lt-line)}.lp2-light .lp-faq-item p{color:var(--lt-ink-soft)}.lp2-light .lp-faq-item h4 .lp-q{color:var(--lt-mint)}.lp2-light .lp-big{color:var(--lt-ink)}
