.lp{--lp-base:#f6f7f6;--lp-white:#fff;--lp-ink:#0e1116;--lp-body:#475058;--lp-nav:#3d454d;--lp-muted:#8a929a;--lp-faint:#a4abb0;--lp-brand:#1a7a5e;--lp-brandLt:#34b387;--lp-greenDark:#7bd0a8;--lp-lens:#4338ca;--lp-danger:#c5413a;--lp-footer:#0b0d11;--lp-hair:1px solid rgba(14,17,22,.07);--lp-ease:cubic-bezier(.2,.7,.2,1);background:var(--lp-base);color:var(--lp-body);font-family:Inter Tight,system-ui,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;min-height:100vh;overflow-x:hidden}.lp *{box-sizing:border-box}.lp ::selection{background:rgba(26,122,94,.18)}.lp a{color:inherit;text-decoration:none}.lp-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.lp-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.lp-kicker{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-brand);margin:0 0 14px}.lp-h2{font-weight:800;font-size:42px;line-height:1.08;letter-spacing:-.03em;color:var(--lp-ink);margin:0 0 16px}.lp-intro{font-size:18px;line-height:1.55;color:var(--lp-body);max-width:640px;margin:0}.lp section{position:relative}@keyframes lpFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lpDashFlow{to{stroke-dashoffset:-20}}@keyframes lpTruthPulse{0%,to{box-shadow:0 0 0 0 rgba(26,122,94,0),0 30px 70px -45px rgba(14,17,22,.6)}50%{box-shadow:0 0 60px 6px rgba(26,122,94,.32),0 30px 70px -45px rgba(14,17,22,.6)}}.lp-fade{opacity:0;animation:lpFadeUp .7s var(--lp-ease) forwards}.lp-rv{opacity:0;transform:translateY(24px);transition:opacity .8s var(--lp-ease),transform .8s var(--lp-ease)}.lp-rv.in{opacity:1;transform:none}.lp-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:hsla(120,6%,97%,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:var(--lp-hair)}.lp-nav-in{max-width:1200px;margin:0 auto;padding:14px 32px;gap:24px}.lp-logo,.lp-nav-in{display:flex;align-items:center}.lp-logo{gap:11px}.lp-logo-mark{width:26px;height:26px;border-radius:7px;background:var(--lp-ink);display:flex;align-items:center;justify-content:center;flex:none}.lp-logo-dot{width:9px;height:9px;border-radius:50%;background:var(--lp-brand);box-shadow:0 0 10px rgba(26,122,94,.9)}.lp-wordmark{font-weight:700;font-size:18px;letter-spacing:-.02em;color:var(--lp-ink)}.lp-nav-links{display:flex;gap:26px;margin:0 auto}.lp-nav-links a{font-size:14.5px;font-weight:500;color:var(--lp-nav);transition:color .2s var(--lp-ease)}.lp-nav-links a:hover{color:var(--lp-ink)}.lp-nav-right{display:flex;align-items:center;gap:18px}.lp-nav-signin{font-size:14.5px;font-weight:500;color:var(--lp-nav);transition:color .2s var(--lp-ease)}.lp-nav-signin:hover{color:var(--lp-ink)}.lp-btn{display:inline-flex;align-items:center;gap:8px;font-family:Inter Tight,sans-serif;font-weight:600;font-size:15px;border-radius:11px;padding:12px 20px;cursor:pointer;border:1px solid transparent;transition:transform .22s var(--lp-ease),filter .22s var(--lp-ease),background .22s var(--lp-ease),box-shadow .22s var(--lp-ease)}.lp-btn:hover{transform:translateY(-2px);filter:brightness(1.06)}.lp .lp-btn-dark{background:var(--lp-ink);color:#fff}.lp .lp-btn-green{background:var(--lp-brand);color:#fff;box-shadow:0 12px 30px -10px rgba(26,122,94,.65)}.lp .lp-btn-ghost{background:#fff;color:var(--lp-ink);border-color:rgba(14,17,22,.12)}.lp-btn-sm{padding:9px 16px;font-size:14px;border-radius:10px}.lp-hero{padding:84px 0 92px;position:relative;overflow:hidden}.lp-hero-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(80% 60% at 70% -10%,rgba(26,122,94,.1),transparent 60%),radial-gradient(60% 50% at 8% 10%,rgba(67,56,202,.07),transparent 55%)}.lp-pill{display:inline-flex;align-items:center;gap:9px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-nav);background:#fff;border:var(--lp-hair);border-radius:999px;padding:7px 14px}.lp-pill .lp-dot{width:7px;height:7px;border-radius:50%;background:var(--lp-brand);box-shadow:0 0 8px rgba(26,122,94,.9)}.lp-h1{font-weight:800;font-size:67px;line-height:1.03;letter-spacing:-.035em;color:var(--lp-ink);max-width:880px;margin:22px 0 0}.lp-h1 .lp-green{color:var(--lp-brand)}.lp-hero-sub{font-size:20px;line-height:1.5;color:var(--lp-body);max-width:620px;margin:22px 0 0}.lp-hero-cta{gap:14px;margin-top:30px}.lp-hero-cta,.lp-integra{display:flex;flex-wrap:wrap}.lp-integra{align-items:center;gap:12px;margin-top:34px;font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--lp-muted)}.lp-integra b{color:var(--lp-brand);font-weight:600}.lp-integra .sep{color:var(--lp-faint)}.lp-card{background:#fff;border:var(--lp-hair);border-radius:20px;transition:transform .38s var(--lp-ease),box-shadow .38s var(--lp-ease),border-color .38s var(--lp-ease)}.lp-card-hov:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px rgba(14,17,22,.5);border-color:rgba(26,122,94,.4)}.lp-thesis-card{background:#fff;border:var(--lp-hair);border-radius:24px;padding:34px;box-shadow:0 30px 70px -45px rgba(14,17,22,.4);display:grid;grid-template-columns:1fr auto 1.05fr;grid-gap:8px;gap:8px;align-items:center;margin-top:34px}.lp-lens-label,.lp-truth-label{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 14px}.lp-lens-row{gap:12px;background:#fbfbfc;border:1px solid rgba(67,56,202,.16);border-radius:12px;padding:11px 14px;margin-bottom:9px}.lp-lens-row,.lp-tile{display:flex;align-items:center}.lp-tile{background:#fff;border:var(--lp-hair);border-radius:9px;width:34px;height:34px;justify-content:center;flex:none;overflow:hidden}.lp-tile img{width:22px;height:22px;object-fit:contain}.lp-tile .lp-bag{width:22px;height:22px;display:block}.lp-lens-name{color:var(--lp-ink)}.lp-lens-amt,.lp-lens-name{font-weight:600;font-size:15px}.lp-lens-amt{margin-left:auto}.lp-lens-amt,.lp-lens-sum{font-family:IBM Plex Mono,monospace;color:var(--lp-lens)}.lp-lens-sum{font-size:13px;margin:14px 0 0}.lp-lens-sum b{font-weight:600}.lp-connector{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 8px}.lp-connector svg{display:block}.lp-connector .lbl{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted);white-space:nowrap}.lp-truth{position:relative;background:var(--lp-ink);border-radius:20px;padding:26px;overflow:hidden;animation:lpTruthPulse 4s ease-in-out infinite}.lp-truth-halo{position:absolute;inset:0;pointer-events:none;background:radial-gradient(300px 200px at 70% 20%,rgba(26,122,94,.28),transparent 70%)}.lp-truth-in{position:relative}.lp-truth-tile{display:flex;align-items:center;gap:12px;margin-bottom:18px}.lp-truth-tile .nm{font-weight:600;font-size:15px;color:#fff}.lp-truth-tile .sb{font-size:12.5px;color:var(--lp-greenDark)}.lp-truth-big{font-weight:800;font-size:46px;letter-spacing:-.03em;color:#fff;line-height:1;margin:4px 0 10px}.lp-truth-note{font-size:13px;color:hsla(0,0%,100%,.62);line-height:1.45;margin:0}.lp-truth-badge{display:inline-flex;align-items:center;gap:7px;margin-top:16px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-greenDark);background:rgba(26,122,94,.16);border-radius:999px;padding:6px 12px}.lp-foot-note,.lp-truth-badge{font-family:IBM Plex Mono,monospace}.lp-foot-note{text-align:center;font-size:11.5px;color:var(--lp-faint);margin:22px 0 0}.lp-strip{background:#fff;border-top:var(--lp-hair);border-bottom:var(--lp-hair);padding:56px 0}.lp-strip-in{max-width:1080px;margin:0 auto;padding:0 32px}.lp-strip-lbl{text-align:center;font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 26px}.lp-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:13px}.lp-chip{display:flex;align-items:center;gap:11px;background:#fff;border:var(--lp-hair);border-radius:14px;padding:11px 16px;cursor:default;transition:transform .32s var(--lp-ease),box-shadow .32s var(--lp-ease),border-color .32s var(--lp-ease)}.lp-chip:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px rgba(14,17,22,.5);border-color:rgba(26,122,94,.4)}.lp-chip .nm{font-weight:600;font-size:14.5px;color:var(--lp-ink)}.lp-chip .sb{font-size:12px;color:var(--lp-brand);font-weight:500}.lp-chip-tile{width:32px;height:32px;border-radius:8px;background:var(--lp-base);display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.lp-chip-tile img{width:20px;height:20px;object-fit:contain}.lp-chip-tile .lp-bag{width:20px;height:20px;display:block}.lp-chip-shopify{background:var(--lp-ink);border-color:var(--lp-ink)}.lp-chip-shopify .nm{color:#fff}.lp-chip-shopify .lp-chip-tile{background:#fff}.lp-chip-soon{border-style:dashed;color:var(--lp-muted);font-family:IBM Plex Mono,monospace;font-size:12.5px;border-color:rgba(14,17,22,.18)}.lp-chip-soon:hover{transform:none;box-shadow:none;border-color:rgba(14,17,22,.18)}.lp-vs{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:34px}.lp-vs-head{display:flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px}.lp-vs-chaos{background:#fff;border:var(--lp-hair);border-radius:20px;padding:30px}.lp-vs-chaos .lp-vs-head{color:var(--lp-danger)}.lp-vs-clear{position:relative;background:var(--lp-ink);border-radius:20px;padding:30px;overflow:hidden}.lp-vs-clear .lp-halo{position:absolute;inset:0;pointer-events:none;background:radial-gradient(320px 220px at 80% 10%,rgba(26,122,94,.26),transparent 70%)}.lp-vs-clear .lp-vs-in{position:relative}.lp-vs-clear .lp-vs-head{color:var(--lp-greenDark)}.lp-vs-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.lp-vs-list li{display:flex;gap:12px;font-size:15px;line-height:1.45}.lp-vs-chaos li{color:var(--lp-body)}.lp-vs-clear li{color:hsla(0,0%,100%,.86)}.lp-mark{flex:none;width:20px;height:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-top:1px}.lp-mark-x{background:rgba(197,65,58,.12);color:var(--lp-danger)}.lp-mark-ok{background:rgba(26,122,94,.2);color:var(--lp-greenDark)}.lp-dotg{background:var(--lp-brand);box-shadow:0 0 8px rgba(26,122,94,.9)}.lp-dotg,.lp-dotr{width:9px;height:9px;border-radius:50%;flex:none}.lp-dotr{background:var(--lp-danger)}.lp-browser{background:#fff;border:var(--lp-hair);border-radius:18px;overflow:hidden;box-shadow:0 40px 90px -50px rgba(14,17,22,.5);margin-top:34px}.lp-browser-bar{display:flex;align-items:center;gap:14px;background:#f1f2f1;border-bottom:var(--lp-hair);padding:13px 18px}.lp-traffic{display:flex;gap:7px}.lp-traffic i{width:11px;height:11px;border-radius:50%;background:#dadbd9;display:block}.lp-url{font-family:IBM Plex Mono,monospace;font-size:12.5px;color:var(--lp-muted);background:#fff;border:var(--lp-hair);border-radius:8px;padding:6px 14px}.lp-panel{background:var(--lp-base);padding:30px}.lp-app-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:22px}.lp-app-head .ttl{font-weight:700;font-size:19px;color:var(--lp-ink)}.lp-app-head .rng{font-size:12.5px;color:var(--lp-muted)}.lp-app-head .rng,.lp-sync-badge{font-family:IBM Plex Mono,monospace}.lp-sync-badge{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-brand);background:rgba(26,122,94,.1);border:1px solid rgba(26,122,94,.3);border-radius:999px;padding:6px 12px}.lp-kpis{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr 1.25fr;grid-gap:14px;gap:14px;margin-bottom:22px}.lp-kpi{background:#fff;border:var(--lp-hair);border-radius:14px;padding:16px}.lp-kpi .lbl{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted);margin:0 0 8px;display:flex;align-items:center;gap:8px}.lp-kpi .val{font-weight:800;font-size:25px;letter-spacing:-.02em;color:var(--lp-ink);line-height:1}.lp-kpi .dlt{font-size:12.5px;color:var(--lp-body);margin-top:7px}.lp-kpi .dlt.up,.lp-kpi-tag{color:var(--lp-brand)}.lp-kpi-tag{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.08em;padding:2px 6px;border-radius:5px;background:rgba(26,122,94,.12)}.lp-kpi-dark{position:relative;background:var(--lp-ink);overflow:hidden}.lp-kpi-dark .lp-halo{position:absolute;inset:0;pointer-events:none;background:radial-gradient(220px 140px at 75% 15%,rgba(26,122,94,.3),transparent 70%)}.lp-kpi-dark .lbl{color:hsla(0,0%,100%,.6);position:relative}.lp-kpi-dark .val{color:#fff;position:relative}.lp-kpi-dark .dlt{color:var(--lp-greenDark);position:relative}.lp-kpi-dark .lp-kpi-tag{background:hsla(0,0%,100%,.14);color:#fff}.lp-kpi-green{border-color:rgba(26,122,94,.4)}.lp-kpi-green .val{color:var(--lp-brand)}.lp-chan{background:#fff;border:var(--lp-hair);border-radius:14px;overflow:hidden}.lp-chan-row{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;grid-gap:12px;gap:12px;align-items:center;padding:13px 18px;border-bottom:var(--lp-hair)}.lp-chan-row:last-child{border-bottom:none}.lp-chan-head{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted);background:#fbfbfc}.lp-chan-src{display:flex;align-items:center;gap:11px;font-weight:600;font-size:14.5px;color:var(--lp-ink)}.lp-chan-cell{font-family:IBM Plex Mono,monospace;font-size:13.5px;color:var(--lp-body)}.lp-chan-row.muted{opacity:.62}.lp-chan-row.muted .lp-chan-cell{color:var(--lp-faint)}.lp-chan-row.muted .lp-tile img{opacity:.4;filter:grayscale(1)}.lp-badge-ok{color:var(--lp-brand);background:rgba(26,122,94,.1);border:1px solid rgba(26,122,94,.3);border-radius:999px;padding:4px 10px}.lp-badge-ok,.lp-connect-pill{display:inline-flex;align-items:center;gap:6px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase}.lp-connect-pill{color:var(--lp-lens);background:#fff;border:1px solid rgba(67,56,202,.3);border-radius:999px;padding:5px 12px;cursor:pointer;transition:background .22s var(--lp-ease),color .22s var(--lp-ease),transform .22s var(--lp-ease)}.lp-connect-pill:hover{background:var(--lp-lens);color:#fff;transform:translateY(-1px)}.lp-feat{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:34px}.lp-feat-card{padding:30px}.lp-feat-ico{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.lp-ico-green{background:rgba(26,122,94,.12);color:var(--lp-brand)}.lp-ico-lens{background:rgba(67,56,202,.1);color:var(--lp-lens)}.lp-feat-card h3{font-weight:700;font-size:21px;letter-spacing:-.02em;color:var(--lp-ink);margin:0 0 10px}.lp-feat-card p{font-size:15px;line-height:1.55;color:var(--lp-body);margin:0}.lp-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:34px}.lp-step{background:#f1f2f1;border:var(--lp-hair);border-radius:20px;padding:30px}.lp-step .num{font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.08em;color:var(--lp-brand);margin:0 0 16px}.lp-step h3{font-weight:700;font-size:20px;letter-spacing:-.02em;color:var(--lp-ink);margin:0 0 10px}.lp-step p{font-size:15px;line-height:1.55;color:var(--lp-body);margin:0}.lp-step-dark{position:relative;background:var(--lp-ink);overflow:hidden}.lp-step-dark .lp-halo{position:absolute;inset:0;pointer-events:none;background:radial-gradient(280px 200px at 75% 15%,rgba(26,122,94,.26),transparent 70%)}.lp-step-dark .num{color:var(--lp-greenDark);position:relative}.lp-step-dark h3{color:#fff;position:relative}.lp-step-dark p{color:hsla(0,0%,100%,.78);position:relative}.lp-priv{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:60px;gap:60px;align-items:start;margin-top:8px}.lp-vault{background:var(--lp-ink);border-radius:20px;padding:26px;margin-top:26px;overflow:hidden;position:relative}.lp-vault-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.lp-vault-head .lbl{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.lp-aes,.lp-vault-head .lbl{font-family:IBM Plex Mono,monospace}.lp-aes{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.06em;color:var(--lp-brandLt);background:rgba(52,179,135,.14);border-radius:999px;padding:5px 11px}.lp-vault-row{display:flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:11px 14px;margin-bottom:9px}.lp-vault-row .nm{font-weight:600;font-size:14px;color:#fff}.lp-vault-row .tok{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:13px;color:hsla(0,0%,100%,.5)}.lp-lock{color:var(--lp-brandLt);flex:none}.lp-vault-note{font-size:12.5px;color:hsla(0,0%,100%,.5);line-height:1.45;margin:14px 0 0}.lp-priv-cards{display:flex;flex-direction:column;gap:18px}.lp-priv-card{padding:24px}.lp-priv-card h3{font-weight:700;font-size:17px;letter-spacing:-.01em;color:var(--lp-ink);margin:0 0 8px}.lp-priv-card p{font-size:14.5px;line-height:1.55;color:var(--lp-body);margin:0}.lp-cta{position:relative;background:var(--lp-ink);overflow:hidden;margin-top:96px;padding:100px 0;text-align:center}.lp-cta-halo{position:absolute;inset:0;pointer-events:none;background:radial-gradient(700px 400px at 50% 120%,rgba(26,122,94,.3),transparent 70%)}.lp-cta-in{position:relative;max-width:760px;margin:0 auto;padding:0 32px}.lp-cta h2{font-weight:800;font-size:52px;line-height:1.05;letter-spacing:-.035em;color:#fff;margin:0 0 18px}.lp-cta p{font-size:19px;line-height:1.5;color:hsla(0,0%,100%,.74);margin:0 auto 30px;max-width:560px}.lp-cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lp .lp-btn-onDark{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.18)}.lp-footer{background:var(--lp-footer);color:hsla(0,0%,100%,.7);padding:64px 0 40px}.lp-footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:40px;gap:40px}.lp-footer .lp-wordmark{color:#fff}.lp-footer-tag{font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.5);margin:14px 0 0;max-width:260px}.lp-footer-col h4{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin:0 0 16px}.lp-footer-col a{display:block;font-size:14.5px;color:hsla(0,0%,100%,.72);margin-bottom:11px;transition:color .2s var(--lp-ease)}.lp-footer-col a:hover{color:#fff}.lp-footer-bot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid hsla(0,0%,100%,.08);margin-top:48px;padding-top:24px;font-family:IBM Plex Mono,monospace;font-size:12px;color:hsla(0,0%,100%,.4)}.lp-sec{padding:88px 0 96px}.lp-legal{padding:56px 0 80px}.lp-legal-wrap{max-width:780px;margin:0 auto;padding:0 32px}.lp-legal-head{border-bottom:2px solid var(--lp-ink);padding-bottom:22px;margin-bottom:34px}.lp-legal-title{font-weight:800;font-size:40px;line-height:1.05;letter-spacing:-.03em;color:var(--lp-ink);margin:6px 0 8px}.lp-legal-updated{font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--lp-muted);margin:0}.lp-legal-body{font-size:16px;line-height:1.65;color:var(--lp-body)}.lp-legal-body h2{font-weight:700;font-size:23px;letter-spacing:-.02em;color:var(--lp-ink);margin:42px 0 12px}.lp-legal-body h3{font-weight:600;font-size:17px;color:var(--lp-ink);margin:26px 0 8px}.lp-legal-body p{margin:0 0 14px}.lp-legal-body ul{margin:0 0 16px;padding-left:22px}.lp-legal-body li{margin-bottom:8px}.lp-legal-body a{color:var(--lp-brand);text-decoration:underline;text-underline-offset:2px}.lp-legal-body a:hover{color:var(--lp-brandLt)}.lp-legal-body strong{color:var(--lp-ink);font-weight:600}.lp-legal-body .lead{font-size:18px;line-height:1.6;color:var(--lp-ink);margin-bottom:26px}.lp-legal-body table{width:100%;border-collapse:collapse;margin:18px 0;font-size:15px}.lp-legal-body td,.lp-legal-body th{text-align:left;padding:11px 13px;border-bottom:var(--lp-hair);vertical-align:top}.lp-legal-body th{font-weight:600;color:var(--lp-ink);background:#fff;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.lp-legal-toc{background:#fff;border:var(--lp-hair);border-radius:16px;padding:20px 24px;margin:0 0 36px}.lp-legal-toc-title{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:11.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--lp-brand);margin-bottom:12px}.lp-legal-toc ol{margin:0;padding-left:20px;column-count:2;column-gap:30px;font-size:15px}.lp-legal-toc a{text-decoration:none;color:var(--lp-body)}.lp-legal-toc a:hover{color:var(--lp-brand);text-decoration:underline}.lp-legal-callout{background:rgba(26,122,94,.06);border-left:3px solid var(--lp-brand);padding:16px 20px;margin:20px 0;border-radius:0 12px 12px 0}.lp-legal-callout p{margin:0}.lp-legal-callout strong{color:var(--lp-brand)}@media (max-width:560px){.lp-legal-wrap{padding:0 20px}.lp-legal-title{font-size:30px}.lp-legal-toc ol{column-count:1}}@media (max-width:920px){.lp-nav-links{display:none}.lp-h1{font-size:48px}.lp-h2{font-size:34px}.lp-thesis-card{grid-template-columns:1fr}.lp-connector{display:none}.lp-feat,.lp-priv,.lp-steps,.lp-vs{grid-template-columns:1fr}.lp-priv{gap:32px}.lp-kpis{grid-template-columns:1fr 1fr}.lp-cta h2{font-size:40px}.lp-footer-top{grid-template-columns:1fr 1fr}.lp-chan-row{grid-template-columns:1.4fr 1fr 1fr 1fr}.lp-chan-row>:nth-child(4){display:none}}@media (max-width:560px){.lp-nav-in,.lp-wrap{padding-left:20px;padding-right:20px}.lp-nav-signin{display:none}.lp-h1{font-size:36px}.lp-h2{font-size:30px}.lp-hero-sub{font-size:17px}.lp-kpis{grid-template-columns:1fr}.lp-cta h2{font-size:32px}.lp-footer-top{grid-template-columns:1fr}.lp-feat-card,.lp-step,.lp-thesis-card,.lp-vs-chaos,.lp-vs-clear{padding:22px}.lp-chan-row{grid-template-columns:1.5fr 1fr 1fr}.lp-chan-row>:nth-child(3),.lp-chan-row>:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.lp-fade,.lp-rv{opacity:1!important;transform:none!important}.lp-connector svg path,.lp-fade,.lp-rv,.lp-truth{animation:none!important}}