.lp-hero[data-v-2ad5ad89]{position:relative;display:grid;gap:2.5rem;padding:3rem 1.5rem 4rem;overflow:hidden;background:radial-gradient(1200px 600px at 85% 10%,rgba(31,163,122,.22),transparent 55%),radial-gradient(900px 500px at 0 80%,rgba(12,107,77,.12),transparent 50%),linear-gradient(180deg,#e7f1eb 0,var(--lp-cream) 70%)}.lp-brand-hero[data-v-2ad5ad89]{margin:0 0 .75rem;font-size:clamp(2.4rem,7vw,3.75rem);line-height:1.05;color:var(--lp-accent-deep);animation:lp-rise-2ad5ad89 .7s ease both;display:flex;align-items:center;gap:.65rem}.lp-brand-hero-mark[data-v-2ad5ad89]{width:clamp(2.5rem,7vw,3.5rem);height:clamp(2.5rem,7vw,3.5rem);border-radius:.65rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.lp-hero h1[data-v-2ad5ad89]{margin:0 0 1rem;max-width:18ch;font-size:clamp(1.55rem,3.6vw,2.35rem);line-height:1.2;font-weight:500;color:var(--lp-ink);animation:lp-rise-2ad5ad89 .75s ease .08s both}.lp-lead[data-v-2ad5ad89]{margin:0 0 1.5rem;max-width:36rem;font-size:1.05rem;line-height:1.55;color:var(--lp-muted);animation:lp-rise-2ad5ad89 .8s ease .14s both}.lp-hero-cta[data-v-2ad5ad89]{gap:.75rem;animation:lp-rise-2ad5ad89 .85s ease .2s both}.lp-hero-cta[data-v-2ad5ad89],.lp-hero-note[data-v-2ad5ad89]{display:flex;flex-wrap:wrap}.lp-hero-note[data-v-2ad5ad89]{margin:.9rem 0 0;gap:.4rem 1rem;font-size:.85rem;color:var(--lp-muted);animation:lp-rise-2ad5ad89 .9s ease .26s both}.lp-hero-pills[data-v-2ad5ad89]{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1.35rem;animation:lp-rise-2ad5ad89 .82s ease .18s both}.lp-hero-pills span[data-v-2ad5ad89]{padding:.35rem .75rem;border-radius:999px;background:#0c6b4d1a;border:1px solid rgba(12,107,77,.18);color:var(--lp-accent-deep);font-size:.78rem;font-weight:600;letter-spacing:.01em}.lp-hero-pills span[data-v-2ad5ad89],.lp-note-item[data-v-2ad5ad89]{display:inline-flex;align-items:center}.lp-note-item[data-v-2ad5ad89]{gap:.35rem}.lp-note-check[data-v-2ad5ad89]{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background:#0c6b4d24;color:var(--lp-accent-deep);font-size:.6rem;flex-shrink:0}.lp-hero-visual[data-v-2ad5ad89]{position:relative;min-height:280px;animation:lp-float-in-2ad5ad89 1s ease .15s both}.lp-hero-glow[data-v-2ad5ad89]{position:absolute;inset:10% 5% auto;height:70%;background:radial-gradient(ellipse at center,rgba(12,107,77,.28),transparent 70%);filter:blur(8px)}.lp-product-plane[data-v-2ad5ad89]{position:relative;margin-left:auto;width:100%;max-width:440px;padding:1.15rem 1.2rem 1.25rem;border-radius:1rem 1rem .4rem .4rem;background:linear-gradient(160deg,#16372b,#0c6b4d 55%,#0a553e);color:#e8f6ef;box-shadow:0 24px 48px #084c3747;transform:perspective(900px) rotateY(-6deg) rotateX(4deg);animation:lp-idle-float-2ad5ad89 6.5s ease-in-out 1.4s infinite}.lp-plane-top[data-v-2ad5ad89]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.85rem;opacity:.9}.lp-plane-pill[data-v-2ad5ad89]{padding:.2rem .55rem;border-radius:.3rem;background:#ffffff1f;font-size:.75rem}.lp-plane-grid[data-v-2ad5ad89]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1rem}.lp-plane-stat[data-v-2ad5ad89]{min-width:0;padding:.65rem .55rem;border-radius:.4rem;background:#ffffff14}.lp-plane-stat span[data-v-2ad5ad89]{display:block;font-size:.7rem;opacity:.75;margin-bottom:.2rem}.lp-plane-stat strong[data-v-2ad5ad89]{font-size:1.1rem;font-weight:600;font-family:Fraunces,Georgia,serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-plane-list[data-v-2ad5ad89]{display:flex;flex-direction:column;gap:.45rem}.lp-plane-row[data-v-2ad5ad89]{display:grid;grid-template-columns:auto 1fr auto;gap:.55rem;align-items:center;padding:.55rem .6rem;border-radius:.35rem;background:#0000002e;font-size:.8rem;min-width:0}.lp-plane-row span[data-v-2ad5ad89]:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-dot[data-v-2ad5ad89]{width:.45rem;height:.45rem;border-radius:50%;background:#7dffa8;flex-shrink:0}.lp-dot-amber[data-v-2ad5ad89]{background:#ffd27a}.lp-dot-teal[data-v-2ad5ad89]{background:#7adfff}.lp-amt[data-v-2ad5ad89]{opacity:.85;font-variant-numeric:tabular-nums;flex-shrink:0}.lp-channels[data-v-2ad5ad89]{padding:2.25rem 1.5rem;max-width:1100px;margin:0 auto;text-align:center}.lp-channels-label[data-v-2ad5ad89]{margin:0 0 1.25rem;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-muted)}.lp-channels-row[data-v-2ad5ad89]{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.lp-channel-badge[data-v-2ad5ad89]{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem;border-radius:999px;background:#fff;border:1px solid var(--lp-line);box-shadow:0 6px 16px #10241c0d;color:var(--lp-ink);font-size:.85rem;font-weight:500;transition:transform .2s ease,box-shadow .2s ease}.lp-channel-badge[data-v-2ad5ad89]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #10241c14}.lp-channel-icon[data-v-2ad5ad89]{width:16px;height:16px;color:var(--lp-accent);flex-shrink:0}.lp-usp-band[data-v-2ad5ad89]{padding:4.5rem 1.5rem;background:radial-gradient(900px 420px at 15% 0,rgba(31,163,122,.35),transparent 55%),radial-gradient(700px 380px at 90% 100%,rgba(12,107,77,.4),transparent 50%),linear-gradient(165deg,#0a3d2c,#0c6b4d 48%,#084c37);color:#e8f6ef}.lp-usp-inner[data-v-2ad5ad89]{max-width:1100px;margin:0 auto}.lp-section-head-on-dark h2[data-v-2ad5ad89]{color:#fff}.lp-section-head-on-dark p[data-v-2ad5ad89]{color:#e8f6efc7}.lp-usp-grid[data-v-2ad5ad89]{display:grid;gap:1rem}.lp-usp-card[data-v-2ad5ad89]{padding:1.35rem 1.3rem 1.4rem;border-radius:.85rem;background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 16px 40px #0000001f;transition:transform .25s ease,background .25s ease}.lp-usp-card[data-v-2ad5ad89]:hover{transform:translateY(-3px);background:#ffffff1f}.lp-usp-icon[data-v-2ad5ad89]{width:22px;height:22px;color:#7dffa8;margin-bottom:.75rem}.lp-usp-card h3[data-v-2ad5ad89]{margin:0 0 .85rem;font-size:1.15rem;color:#fff}.lp-usp-them[data-v-2ad5ad89],.lp-usp-us[data-v-2ad5ad89]{margin:0 0 .65rem;font-size:.88rem;line-height:1.5}.lp-usp-them[data-v-2ad5ad89]{color:#e8f6ef9e}.lp-usp-us[data-v-2ad5ad89]{margin-bottom:0;color:#e8f6ef}.lp-usp-them span[data-v-2ad5ad89],.lp-usp-us span[data-v-2ad5ad89]{display:inline-block;margin-right:.35rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.12rem .4rem;border-radius:.25rem;vertical-align:.1em}.lp-usp-them span[data-v-2ad5ad89]{background:#ffffff14;color:#e8f6efb3}.lp-usp-us span[data-v-2ad5ad89]{background:#7dffa82e;color:#7dffa8}.lp-plane-flow[data-v-2ad5ad89]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin-top:.85rem;padding:.55rem .65rem;border-radius:.4rem;background:#00000038;font-size:.72rem;font-weight:600}.lp-plane-flow-done[data-v-2ad5ad89]{color:#7dffa8}.lp-cta-band h2[data-v-2ad5ad89],.lp-section-head h2[data-v-2ad5ad89],.lp-split h2[data-v-2ad5ad89]{margin:0 0 .75rem;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.2}.lp-cta-band p[data-v-2ad5ad89],.lp-section-head p[data-v-2ad5ad89],.lp-split p[data-v-2ad5ad89]{margin:0;color:var(--lp-muted);font-size:1.02rem;line-height:1.55}.lp-feature-rows[data-v-2ad5ad89]{display:flex;flex-direction:column;gap:3rem}.lp-feature-row[data-v-2ad5ad89]{display:grid;gap:1.75rem;align-items:center}.lp-feature-icon[data-v-2ad5ad89]{width:30px;height:30px;color:var(--lp-accent);padding:.5rem;border-radius:.6rem;background:#0c6b4d1a;margin-bottom:.75rem;box-sizing:content-box}.lp-feature-copy h3[data-v-2ad5ad89]{margin:0 0 .5rem;font-size:1.3rem}.lp-feature-copy p[data-v-2ad5ad89]{margin:0 0 .85rem;color:var(--lp-muted);line-height:1.55}.lp-feature-bullets[data-v-2ad5ad89]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.lp-feature-bullets li[data-v-2ad5ad89]{position:relative;padding-left:1.3rem;font-size:.92rem;color:var(--lp-ink)}.lp-feature-bullets li[data-v-2ad5ad89]:before{content:"";position:absolute;left:0;top:.45rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--lp-accent)}.lp-feature-mock[data-v-2ad5ad89]{padding:1.1rem 1.2rem;border-radius:.8rem;background:#16372b;color:#e8f6ef;box-shadow:0 16px 32px #084c372e;font-size:.85rem}.lp-mock-card[data-v-2ad5ad89]{gap:.7rem;margin-bottom:.75rem}.lp-mock-avatar[data-v-2ad5ad89],.lp-mock-card[data-v-2ad5ad89]{display:flex;align-items:center}.lp-mock-avatar[data-v-2ad5ad89]{width:2.3rem;height:2.3rem;border-radius:50%;background:#ffffff24;justify-content:center;font-weight:700;font-size:.8rem;flex-shrink:0}.lp-mock-name[data-v-2ad5ad89]{font-weight:600}.lp-mock-sub[data-v-2ad5ad89]{font-size:.75rem;opacity:.75}.lp-mock-chips[data-v-2ad5ad89]{display:flex;flex-wrap:wrap;gap:.4rem}.lp-mock-chip[data-v-2ad5ad89]{padding:.25rem .6rem;border-radius:999px;background:#ffffff1a;font-size:.75rem}.lp-mock-flow[data-v-2ad5ad89]{display:flex;align-items:center;gap:.4rem;margin-bottom:.85rem;font-size:.78rem;flex-wrap:wrap}.lp-mock-step[data-v-2ad5ad89]{padding:.3rem .6rem;border-radius:999px;background:#ffffff1a}.lp-mock-step-done[data-v-2ad5ad89]{background:#2f8f66;font-weight:600}.lp-mock-arrow[data-v-2ad5ad89]{opacity:.6}.lp-mock-row[data-v-2ad5ad89]{display:flex;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem 0;border-top:1px solid hsla(0,0%,100%,.08)}.lp-mock-row[data-v-2ad5ad89]:first-of-type{border-top:none}.lp-mock-pill[data-v-2ad5ad89]{padding:.18rem .55rem;border-radius:999px;background:#ffffff1a;font-size:.72rem;flex-shrink:0}.lp-mock-pill-done[data-v-2ad5ad89]{background:#2f8f66;font-weight:600}.lp-mock-pill-pending[data-v-2ad5ad89]{background:#a9772f;font-weight:600}.lp-mock-pill-urgent[data-v-2ad5ad89]{background:#b6453f;font-weight:600}.lp-mock-bar[data-v-2ad5ad89]{height:6px;border-radius:999px;background:#ffffff1a;margin:0 0 .6rem;overflow:hidden}.lp-mock-bar span[data-v-2ad5ad89]{display:block;height:100%;border-radius:999px;background:#4fce9c}.lp-mock-code[data-v-2ad5ad89]{margin:0;font-size:.78rem;line-height:1.6;color:#d4f0e3;white-space:pre-wrap}.lp-usecases[data-v-2ad5ad89]{display:grid;gap:1.5rem}.lp-usecase-card[data-v-2ad5ad89]{display:block;padding:1.5rem 1.4rem;border-radius:.9rem;background:var(--lp-cream);border:1px solid var(--lp-line);text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.lp-usecase-card[data-v-2ad5ad89]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #10241c14}.lp-usecase-icon[data-v-2ad5ad89]{width:26px;height:26px;color:var(--lp-accent);padding:.5rem;border-radius:.55rem;background:#0c6b4d1a;margin-bottom:.75rem;box-sizing:content-box}.lp-usecase-card h3[data-v-2ad5ad89]{margin:0 0 .4rem;font-size:1.1rem}.lp-usecase-card p[data-v-2ad5ad89]{margin:0;color:var(--lp-muted);line-height:1.5;font-size:.94rem}.lp-pricing-teaser-row[data-v-2ad5ad89]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.lp-pricing-teaser-chip[data-v-2ad5ad89]{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:9rem;padding:1.25rem 1.5rem;border-radius:.85rem;background:var(--lp-cream);border:1px solid var(--lp-line);text-align:center}.lp-pricing-teaser-name[data-v-2ad5ad89]{font-size:.85rem;font-weight:600;color:var(--lp-muted)}.lp-pricing-teaser-price[data-v-2ad5ad89]{font-family:Fraunces,Georgia,serif;font-size:1.4rem;font-weight:600;color:var(--lp-accent-deep)}.lp-pricing-teaser-price small[data-v-2ad5ad89]{font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:500;opacity:.7}.lp-pricing-empty[data-v-2ad5ad89]{text-align:center;color:var(--lp-muted)}.lp-pricing-teaser-cta[data-v-2ad5ad89]{display:flex;justify-content:center;margin-top:1.75rem}.lp-payments-row[data-v-2ad5ad89]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.lp-payment-mark[data-v-2ad5ad89]{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:8.5rem;padding:1.1rem 1.4rem;border-radius:.75rem;background:#fff;border:1px solid var(--lp-line);box-shadow:0 8px 20px #10241c0a;text-decoration:none;color:inherit}.lp-payment-name[data-v-2ad5ad89]{font-family:Fraunces,Georgia,serif;font-size:1.15rem;font-weight:600;color:var(--lp-ink)}.lp-payment-note[data-v-2ad5ad89]{font-size:.78rem;color:var(--lp-muted)}.lp-trust-grid[data-v-2ad5ad89]{display:grid;gap:1rem}.lp-trust-card[data-v-2ad5ad89]{padding:1.35rem 1.25rem;border-radius:.75rem;background:#fff;border:1px solid var(--lp-line)}.lp-trust-icon[data-v-2ad5ad89]{width:22px;height:22px;color:var(--lp-accent);margin-bottom:.75rem}.lp-trust-card h3[data-v-2ad5ad89]{margin:0 0 .4rem;font-size:1.1rem}.lp-trust-card p[data-v-2ad5ad89]{margin:0;color:var(--lp-muted);font-size:.92rem;line-height:1.5}.lp-faq[data-v-2ad5ad89]{display:flex;flex-direction:column;gap:.65rem;max-width:760px;margin:0 auto}.lp-faq-item[data-v-2ad5ad89]{border:1px solid var(--lp-line);border-radius:.65rem;background:#fff;padding:.15rem 1rem}.lp-faq-item summary[data-v-2ad5ad89]{cursor:pointer;list-style:none;padding:.95rem 0;font-weight:600;font-size:.98rem;color:var(--lp-ink)}.lp-faq-item summary h3[data-v-2ad5ad89]{display:inline;margin:0;font:inherit;color:inherit}.lp-faq-item summary[data-v-2ad5ad89]::-webkit-details-marker{display:none}.lp-faq-item summary[data-v-2ad5ad89]:after{content:"+";float:right;color:var(--lp-accent);font-weight:700}.lp-faq-item[open] summary[data-v-2ad5ad89]:after{content:"–"}.lp-faq-item p[data-v-2ad5ad89]{margin:0 0 1rem;color:var(--lp-muted);line-height:1.55;font-size:.92rem}.lp-hero-caption[data-v-2ad5ad89]{margin:.85rem 0 0;text-align:center;font-size:.75rem;color:var(--lp-muted);letter-spacing:.02em}.lp-plane-kanban[data-v-2ad5ad89]{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.lp-plane-col[data-v-2ad5ad89]{min-width:0;padding:.45rem;border-radius:.4rem;background:#0000002e}.lp-plane-col-h[data-v-2ad5ad89]{display:block;margin-bottom:.4rem;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.lp-plane-card[data-v-2ad5ad89]{padding:.45rem .4rem;margin-bottom:.35rem;border-radius:.3rem;background:#ffffff1f;font-size:.68rem;line-height:1.3}.lp-plane-card[data-v-2ad5ad89]:last-child{margin-bottom:0}.lp-mock-kanban[data-v-2ad5ad89]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.lp-mock-kcol[data-v-2ad5ad89]{min-width:0;padding:.5rem;border-radius:.45rem;background:#ffffff0f}.lp-mock-kcol>span[data-v-2ad5ad89]{display:block;margin-bottom:.4rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.lp-mock-kcard[data-v-2ad5ad89]{padding:.5rem .4rem;border-radius:.35rem;background:#ffffff1a;font-size:.75rem}.lp-split .lp-hero-cta[data-v-2ad5ad89]{margin-top:1.25rem}.lp-split .lp-btn[data-v-2ad5ad89]{margin-top:0}.lp-steps[data-v-2ad5ad89]{list-style:none;margin:0;padding:0;display:grid;gap:1.75rem}.lp-step-n[data-v-2ad5ad89]{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--lp-accent);color:#fff;margin-bottom:.75rem}.lp-step-n svg[data-v-2ad5ad89]{width:18px;height:18px}.lp-step-label[data-v-2ad5ad89]{display:block;margin-bottom:.3rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-accent)}.lp-steps h3[data-v-2ad5ad89]{margin:0 0 .4rem;font-size:1.2rem}.lp-steps p[data-v-2ad5ad89]{margin:0;color:var(--lp-muted);line-height:1.5}.lp-journey-section[data-v-2ad5ad89]{position:relative;overflow:hidden}.lp-journey-glow[data-v-2ad5ad89]{position:absolute;inset:-10% -5% auto;height:60%;background:radial-gradient(ellipse 55% 100% at 15% 0,rgba(12,107,77,.14),transparent 70%),radial-gradient(ellipse 45% 100% at 90% 10%,rgba(201,164,92,.12),transparent 70%);filter:blur(10px);pointer-events:none}.lp-journey-connector[data-v-2ad5ad89]{position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;max-width:720px}.lp-journey-connector-line[data-v-2ad5ad89]{display:none}.lp-journey-pill[data-v-2ad5ad89]{position:relative;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1.1rem;border-radius:999px;background:#fff;border:1px solid var(--lp-line);box-shadow:0 6px 18px #10241c0f;color:var(--lp-accent-deep);font-size:.8rem;font-weight:700}.lp-journey-pill svg[data-v-2ad5ad89]{width:15px;height:15px;flex-shrink:0}.lp-journey-row[data-v-2ad5ad89]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:1rem}.lp-journey-step[data-v-2ad5ad89]{position:relative;flex:1;padding:1.4rem 1.15rem 1.25rem;border-radius:.9rem;background:#fff;border:1px solid var(--lp-line);box-shadow:0 10px 28px #10241c0d;transition:transform .25s ease,box-shadow .25s ease}.lp-journey-step[data-v-2ad5ad89]:hover{transform:translateY(-3px);box-shadow:0 16px 34px #10241c17}.lp-journey-icon-wrap[data-v-2ad5ad89]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border-radius:.9rem;background:linear-gradient(155deg,var(--lp-accent),var(--lp-accent-deep));margin-bottom:.85rem}.lp-journey-icon[data-v-2ad5ad89]{display:block;width:22px;height:22px;color:#fff}.lp-journey-n[data-v-2ad5ad89]{position:absolute;top:-.5rem;right:-.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:50%;background:#fff;border:2px solid var(--lp-cream);color:var(--lp-accent-deep);font-size:.68rem;font-weight:800;box-shadow:0 2px 6px #10241c26}.lp-journey-step h3[data-v-2ad5ad89]{margin:0 0 .35rem;font-size:1.02rem}.lp-journey-step p[data-v-2ad5ad89]{margin:0;color:var(--lp-muted);font-size:.85rem;line-height:1.4}.lp-journey-chips[data-v-2ad5ad89]{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.75rem}.lp-journey-chip[data-v-2ad5ad89]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:999px;background:var(--lp-sand);color:var(--lp-accent-deep);font-size:.8rem;font-weight:600}.lp-journey-chip svg[data-v-2ad5ad89]{width:15px;height:15px;color:var(--lp-accent);flex-shrink:0}.lp-split[data-v-2ad5ad89]{display:grid;gap:2rem;align-items:center}.lp-int-teaser-link[data-v-2ad5ad89]{margin:.9rem 0 0}.lp-int-teaser-link a[data-v-2ad5ad89]{color:var(--lp-accent);font-weight:600;font-size:.92rem}.lp-split .lp-btn[data-v-2ad5ad89]{margin-top:1.25rem}.lp-code-window[data-v-2ad5ad89]{border-radius:.6rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 16px 32px #081e161f}.lp-code-titlebar[data-v-2ad5ad89]{display:flex;align-items:center;gap:.4rem;padding:.55rem .9rem;background:#0d2a20}.lp-code-dot[data-v-2ad5ad89]{width:.55rem;height:.55rem;border-radius:50%;opacity:.85}.lp-code-dot-red[data-v-2ad5ad89]{background:#ff6b6b}.lp-code-dot-amber[data-v-2ad5ad89]{background:#ffca6b}.lp-code-dot-green[data-v-2ad5ad89]{background:#6bdf9c}.lp-code-title[data-v-2ad5ad89]{margin-left:.5rem;font-size:.72rem;color:#d4f0e3b3}.lp-code[data-v-2ad5ad89]{margin:0;padding:1.1rem 1.35rem;background:#123028;color:#d4f0e3;font-size:.85rem;line-height:1.55;overflow-x:auto}.lp-code-response[data-v-2ad5ad89]{border-top:1px solid hsla(0,0%,100%,.06);background:#0f2a21}.lp-code-response-label[data-v-2ad5ad89]{display:block;padding:.55rem 1.35rem 0;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:#d4f0e38c}.lp-code-response-body[data-v-2ad5ad89]{background:transparent;padding-top:.4rem}.lp-cta-band[data-v-2ad5ad89]{margin:1rem 1.5rem 3rem;padding:3rem 1.5rem;text-align:center;border-radius:1rem;background:radial-gradient(600px 200px at 50% 0,hsla(0,0%,100%,.12),transparent 60%),linear-gradient(135deg,#0a553e,#0c6b4d 50%,#146b4f);color:#f3faf6}.lp-cta-band p[data-v-2ad5ad89]{color:#f3faf6d1;margin:0 auto 1.25rem;max-width:28rem}.lp-cta-band h2[data-v-2ad5ad89]{color:#fff}.lp-cta-bullets[data-v-2ad5ad89]{list-style:none;margin:0 0 1.5rem;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;font-size:.85rem;color:#f3faf6e6}.lp-cta-bullets li[data-v-2ad5ad89]{position:relative;padding-left:1.1rem}.lp-cta-bullets li[data-v-2ad5ad89]:before{content:"✓";position:absolute;left:0;color:#7dffa8;font-size:.8rem}.reveal[data-v-2ad5ad89]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.16,.84,.44,1),transform .7s cubic-bezier(.16,.84,.44,1)}.reveal.is-revealed[data-v-2ad5ad89]{opacity:1;transform:translateY(0)}@keyframes lp-rise-2ad5ad89{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-float-in-2ad5ad89{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lp-idle-float-2ad5ad89{0%,to{transform:perspective(900px) rotateY(-6deg) rotateX(4deg) translateY(0)}50%{transform:perspective(900px) rotateY(-6deg) rotateX(4deg) translateY(-8px)}}@media(max-width:767px){.lp-mobile-menu[data-v-2ad5ad89]{display:flex;flex-direction:column;gap:.25rem;padding:.65rem 1.25rem 1.1rem;background:var(--lp-cream);border-bottom:1px solid var(--lp-line);box-shadow:0 12px 24px #10241c1a;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.lp-mobile-menu.open[data-v-2ad5ad89]{opacity:1;visibility:visible;transform:translateY(0)}.lp-mobile-menu a[data-v-2ad5ad89]{padding:.7rem .25rem;font-size:.95rem;color:var(--lp-ink);min-height:44px;display:flex;align-items:center}.lp-mobile-menu-divider[data-v-2ad5ad89]{height:1px;background:var(--lp-line);margin:.35rem 0}.lp-mobile-menu .lp-btn[data-v-2ad5ad89]{margin-top:.35rem;width:100%}}@media(max-width:380px){.lp-product-plane[data-v-2ad5ad89]{padding:.9rem .9rem 1rem}.lp-plane-grid[data-v-2ad5ad89]{gap:.4rem}.lp-plane-stat[data-v-2ad5ad89]{padding:.5rem .4rem}.lp-plane-stat strong[data-v-2ad5ad89]{font-size:.95rem}.lp-plane-row[data-v-2ad5ad89]{font-size:.72rem;padding:.5rem}}@media(min-width:768px){.lp-mobile-toggle[data-v-2ad5ad89]{display:none}.lp-mobile-menu[data-v-2ad5ad89]{display:none!important}.lp-nav-links[data-v-2ad5ad89]{display:flex}.lp-link[data-v-2ad5ad89]{display:inline}.lp-hero[data-v-2ad5ad89]{grid-template-columns:1.05fr .95fr;align-items:center;padding:4.5rem 2.5rem 5rem;min-height:calc(100vh - 3.5rem)}.lp-hero h1[data-v-2ad5ad89]{max-width:16ch;font-size:clamp(1.7rem,3.2vw,2.55rem)}.lp-feature-row[data-v-2ad5ad89]{grid-template-columns:1fr 1fr}.lp-feature-row.reverse .lp-feature-copy[data-v-2ad5ad89]{order:2}.lp-usecases[data-v-2ad5ad89]{grid-template-columns:repeat(3,1fr)}.lp-trust-grid[data-v-2ad5ad89],.lp-usp-grid[data-v-2ad5ad89]{grid-template-columns:repeat(2,1fr)}.lp-usp-grid[data-v-2ad5ad89]{gap:1.15rem}.lp-steps[data-v-2ad5ad89]{grid-template-columns:repeat(3,1fr);gap:2rem;position:relative}.lp-steps[data-v-2ad5ad89]:before{content:"";position:absolute;top:1.2rem;left:8%;right:8%;height:2px;background:var(--lp-line)}.lp-steps li[data-v-2ad5ad89]{position:relative}.lp-journey-connector-line[data-v-2ad5ad89]{display:block;position:absolute;left:0;right:0;top:50%;height:0;border-top:2px dashed var(--lp-line)}.lp-journey-row[data-v-2ad5ad89]{flex-direction:row;align-items:stretch}.lp-journey-step[data-v-2ad5ad89]{display:flex;flex-direction:column}.lp-step-n[data-v-2ad5ad89]{position:relative;z-index:1}.lp-split[data-v-2ad5ad89]{grid-template-columns:1.1fr .9fr;gap:3rem}.lp-cta-band[data-v-2ad5ad89]{margin:1rem 2.5rem 3.5rem;padding:3.5rem 2rem}}@media(prefers-reduced-motion:reduce){.lp-brand-hero[data-v-2ad5ad89],.lp-btn[data-v-2ad5ad89],.lp-hero h1[data-v-2ad5ad89],.lp-hero-cta[data-v-2ad5ad89],.lp-hero-note[data-v-2ad5ad89],.lp-hero-visual[data-v-2ad5ad89],.lp-lead[data-v-2ad5ad89],.lp-product-plane[data-v-2ad5ad89],.reveal[data-v-2ad5ad89]{animation:none!important;transition:none!important}}
