.lp{--lp-carbon:#0f0b15;--lp-surface:#1c1825;--lp-chalk:#f7f6fa;--lp-paper:#fff;--lp-ink:#181320;--lp-ink-2:#4b4559;--lp-muted:#666072;--lp-faint:#a7a1b5;--lp-line:#e5e1ec;--lp-line-strong:#cfc8da;--lp-blue:#006995;--lp-tint:#78d0ff;--lp-soft:#e0edf2;--lp-good:#0ca30c;--lp-serious:#ec835a;--lp-critical:#d03b3b;font-family:var(--fs);color:var(--lp-ink);background:var(--lp-chalk);line-height:1.5;-webkit-font-smoothing:antialiased}.lp h1,.lp h2,.lp h3{font-family:var(--fs-head);margin:0}.lp a{color:inherit}.lp-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:10px;font-weight:650;font-size:15px;text-decoration:none;border:1px solid transparent;white-space:nowrap;transition:background .15s ease,border-color .15s ease,transform .06s ease}.lp-btn:active{transform:translateY(1px)}.lp-btn.chalk{background:var(--lp-chalk);color:var(--lp-ink)}.lp-btn.chalk:hover{background:#fff}.lp-btn.ink{background:var(--lp-ink);color:var(--lp-chalk)}.lp-btn.ink:hover{background:#2b2535}.lp-btn.ghost{border-color:rgba(247,246,250,.32);color:var(--lp-chalk)}.lp-btn.ghost:hover{background:rgba(247,246,250,.08)}.lp-btn.outline{border-color:var(--lp-line-strong);color:var(--lp-ink);background:var(--lp-paper)}.lp-btn.outline:hover{border-color:var(--lp-ink)}.lp-btn.sm{padding:9px 14px;font-size:14px}.lp-nav{justify-content:space-between;height:68px;gap:16px}.lp-nav,.lp-nav-links{display:flex;align-items:center}.lp-nav-links{gap:8px}.lp-nav-links a.lp-plain{color:var(--lp-chalk);text-decoration:none;font-weight:600;font-size:14px;padding:9px 12px;opacity:.85;white-space:nowrap}.lp-nav-links a.lp-plain:hover{opacity:1}.lp-hero{--logo-mark:#78d0ff;--logo-ink:#f7f6fa;background:var(--lp-carbon);color:var(--lp-chalk);position:relative;overflow:hidden}.lp-ghost{position:absolute;right:-8%;top:-6%;height:118%;width:auto;z-index:0}.lp-ghost path{fill:var(--lp-surface)}.lp-hero .lp-wrap{position:relative;z-index:1}.lp-hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,6fr);grid-gap:56px;gap:56px;align-items:center;padding:48px 0 80px}.lp-eyebrow{font-size:12px;letter-spacing:.09em;text-transform:uppercase;font-weight:680;color:var(--lp-tint)}.lp-light .lp-eyebrow{color:var(--lp-blue)}.lp-hero h1{font-size:clamp(36px,4.8vw,60px);line-height:1.03;letter-spacing:-.028em;margin:14px 0 20px;max-width:14ch}.lp-hero h1 em{font-style:normal;color:var(--lp-tint)}.lp-hero .lp-lead{font-size:18px;color:#c9c3d6;max-width:50ch;margin:0}.lp-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.lp-trust{margin-top:16px;font-size:13px;color:var(--lp-faint)}.lp-mock{background:var(--lp-chalk);color:var(--lp-ink);border-radius:14px;padding:18px;box-shadow:0 30px 80px rgba(0,0,0,.45);font-size:13px}.lp-mock-head{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;margin-bottom:10px}.lp-mock-head .lp-n{background:var(--lp-paper);border:1px solid var(--lp-line);border-radius:20px;padding:0 8px;font-size:12px;font-weight:600}.lp-mock-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 14px;gap:6px 14px;background:var(--lp-paper);border:1px solid var(--lp-line);border-left:3px solid var(--lp-serious);border-radius:10px;padding:11px 13px;margin-bottom:8px;align-items:center}.lp-mock-row.lp-soon{border-left-color:var(--lp-blue)}.lp-mock-row b{font-size:14px;display:block}.lp-mock-row .lp-co{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lp-mock-row .lp-who{color:var(--lp-muted)}.lp-mock-row .lp-stage{border:1px solid var(--lp-blue);color:var(--lp-blue);border-radius:20px;padding:0 8px;font-size:11.5px;font-weight:650;white-space:nowrap}.lp-mock-row .lp-next{grid-column:1;color:var(--lp-ink-2)}.lp-mock-row .lp-next span{color:var(--lp-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;margin-right:6px}.lp-mock-row .lp-amt{grid-column:2;grid-row:1;font-family:var(--fs-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:15px;text-align:right}.lp-mock-row .lp-acts{grid-column:2;grid-row:2;display:flex;gap:5px;justify-content:flex-end}.lp-mock-row .lp-acts i{font-style:normal;border:1px solid var(--lp-line-strong);border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:650;background:var(--lp-chalk)}.lp-mock-row .lp-acts i.on{background:var(--lp-ink);color:var(--lp-chalk);border-color:var(--lp-ink)}.lp-mock-tiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:4px}.lp-mock-tile{background:var(--lp-paper);border:1px solid var(--lp-line);border-radius:10px;padding:11px 13px}.lp-mock-tile.lp-lift{background:var(--lp-soft);border-color:#b7d3df}.lp-mock-tile span{display:block;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;font-weight:650;color:var(--lp-muted)}.lp-mock-tile b{display:block;font-family:var(--fs-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:22px;letter-spacing:-.02em;margin-top:2px}.lp-mock-tile i{display:block;font-style:normal;font-size:11.5px;color:var(--lp-ink-2);margin-top:2px}.lp-section{padding:76px 0}.lp-section+.lp-section{padding-top:0}.lp-intro{max-width:60ch;margin-bottom:12px}.lp-intro h2{font-size:clamp(28px,3.4vw,40px);line-height:1.08;letter-spacing:-.025em;margin:10px 0 12px}.lp-intro p{font-size:17px;color:var(--lp-ink-2);margin:0}.lp-benefit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center;padding:40px 0;border-top:1px solid var(--lp-line)}.lp-benefit:nth-of-type(2n) .lp-visual{order:-1}.lp-benefit h3{font-size:clamp(24px,2.8vw,32px);line-height:1.12;letter-spacing:-.022em;margin:10px 0 12px}.lp-benefit p{font-size:16px;color:var(--lp-ink-2);margin:0;max-width:50ch}.lp-features{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-gap:9px;gap:9px}.lp-features li{padding-left:22px;position:relative;font-size:15px}.lp-features li:before{content:"";position:absolute;left:0;top:9px;width:9px;height:9px;border-radius:50%;background:var(--lp-blue)}.lp-visual{background:var(--lp-paper);border:1px solid var(--lp-line);border-radius:16px;padding:22px;min-width:0}.lp-bars{display:grid;grid-gap:9px;gap:9px;font-size:12.5px}.lp-bars div{display:grid;grid-template-columns:120px minmax(0,1fr) 58px;align-items:center;grid-gap:10px;gap:10px;color:var(--lp-muted)}.lp-bars div b{height:12px;border-radius:3px;background:var(--lp-blue);display:block}.lp-bars div b.lp-won{background:var(--lp-good)}.lp-bars div b.lp-lost{background:var(--lp-critical)}.lp-bars div i{font-style:normal;font-family:var(--fs-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:var(--lp-ink);text-align:right}.lp-tile-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:16px}.lp-tile{border:1px solid var(--lp-line);border-radius:10px;padding:12px 14px}.lp-tile.lp-lift{background:var(--lp-soft);border-color:#b7d3df}.lp-tile span{display:block;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;font-weight:650;color:var(--lp-muted)}.lp-tile b{display:block;font-family:var(--fs-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:24px;letter-spacing:-.02em;margin-top:2px}.lp-tile .lp-up{display:inline-block;font-size:11.5px;font-weight:700;color:#00570b;background:#e3f5e4;border-radius:12px;padding:1px 8px;margin-top:6px}.lp-paper{border:1px solid var(--lp-line);border-radius:6px;padding:20px 22px;background:#fff;font-size:12.5px}.lp-paper .lp-lh{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2.5px solid #0f3b45;padding-bottom:12px;margin-bottom:12px}.lp-paper .lp-lh b{font-family:var(--fs-head);font-size:18px;color:#0f3b45;letter-spacing:-.02em}.lp-paper .lp-lh em{font-style:normal;text-align:right;font-weight:700;color:#0f3b45}.lp-paper .lp-lh em small{display:block;font-weight:600;color:#1f6f7a;font-size:11px}.lp-paper table{width:100%;border-collapse:collapse}.lp-paper td{padding:6px 0;border-bottom:1px solid #e5e1ec}.lp-paper td:last-child{text-align:right;font-family:var(--fs-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-paper tr.lp-total td{background:#0f3b45;color:#fff;font-weight:700;padding:7px 8px;border:0}.lp-paper .lp-opened{margin-top:14px;display:flex;align-items:center;gap:8px;color:var(--lp-ink-2);font-size:12.5px}.lp-paper .lp-opened i{width:9px;height:9px;border-radius:50%;background:var(--lp-good);display:inline-block}.lp-seq{grid-gap:10px;font-size:13px}.lp-seq,.lp-seq>div{display:grid;gap:10px}.lp-seq>div{grid-template-columns:28px minmax(0,1fr) auto;grid-gap:10px;align-items:center;border:1px solid var(--lp-line);border-radius:10px;padding:10px 12px}.lp-seq>div>b{width:28px;height:28px;border-radius:50%;background:var(--lp-soft);color:var(--lp-blue);display:grid;place-items:center;font-size:12px}.lp-seq>div>div{min-width:0}.lp-seq>div span{color:var(--lp-muted);font-size:12px}.lp-seq>div>span{white-space:nowrap;font-family:var(--fs-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;color:var(--lp-ink)}.lp-seq>div.lp-stop{border-color:#f0c9c9;background:#fff6f6}.lp-seq>div.lp-stop>b{background:#fde3e3;color:var(--lp-critical)}.lp-seq>div.lp-stop span{color:var(--lp-critical);font-weight:650}.lp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:28px}.lp-step{background:var(--lp-paper);border:1px solid var(--lp-line);border-radius:16px;padding:24px}.lp-step b.lp-n{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--lp-ink);color:var(--lp-chalk);font-family:var(--fs-head);font-size:15px;margin-bottom:12px}.lp-step h3{font-size:19px;letter-spacing:-.015em;margin-bottom:6px}.lp-step p{margin:0;color:var(--lp-ink-2);font-size:15px}.lp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:28px;align-items:start}.lp-plan{background:var(--lp-paper);border:1px solid var(--lp-line);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:14px;min-width:0}.lp-plan.lp-lead{border-color:var(--lp-ink);box-shadow:0 0 0 1px var(--lp-ink)}.lp-plan .lp-tag{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:680;color:var(--lp-blue)}.lp-plan h3{font-size:22px;letter-spacing:-.02em}.lp-price{font-family:var(--fs-head);font-size:40px;font-weight:700;letter-spacing:-.025em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-price small{font-family:var(--fs);font-size:14px;font-weight:500;color:var(--lp-muted);margin-left:6px;letter-spacing:0}.lp-plan .lp-sell{font-size:15.5px;color:var(--lp-ink);font-weight:600;margin:0}.lp-plan .lp-features{margin-top:4px}.lp-plan .lp-features li{font-size:14.5px}.lp-plan .lp-btn{margin-top:8px}.lp-plan .lp-fine{font-size:12.5px;color:var(--lp-muted);margin:0}.lp-care{margin-top:22px;background:var(--lp-paper);border:1px solid var(--lp-line);border-radius:16px;padding:22px 24px;display:grid;grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:center}.lp-care h3{font-size:17px;letter-spacing:-.015em;margin-bottom:4px}.lp-care p{margin:0;font-size:14px;color:var(--lp-ink-2)}.lp-care div b{display:block;font-family:var(--fs-head);font-size:20px;letter-spacing:-.02em}.lp-care div span,.lp-pricenote{font-size:13px;color:var(--lp-muted)}.lp-pricenote{margin-top:14px}.lp-faq{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 40px;gap:18px 40px;margin-top:28px}.lp-faq h3{font-size:17px;letter-spacing:-.015em;margin-bottom:6px}.lp-faq p{margin:0;font-size:15px;color:var(--lp-ink-2)}.lp-band{--logo-mark:#78d0ff;--logo-ink:#f7f6fa;background:var(--lp-carbon);color:var(--lp-chalk);padding:72px 0;text-align:center}.lp-band h2{font-size:clamp(28px,3.6vw,44px);letter-spacing:-.025em;line-height:1.06;max-width:18ch;margin:0 auto 12px}.lp-band h2 em{font-style:normal;color:var(--lp-tint)}.lp-band p{color:#c9c3d6;font-size:17px;margin:0 auto;max-width:50ch}.lp-band .lp-cta{justify-content:center}.lp-foot{--logo-mark:#78d0ff;--logo-ink:#f7f6fa;background:var(--lp-carbon);color:var(--lp-faint);padding:26px 0;border-top:1px solid rgba(247,246,250,.1);font-size:13px}.lp-foot .lp-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.lp-foot .lp-suite{display:flex;align-items:center;gap:8px}.lp-foot a{color:var(--lp-faint)}@media(max-width:900px){.lp-hero-grid{grid-template-columns:1fr;gap:34px;padding:28px 0 56px}.lp-ghost,.lp-nav-links .lp-btn,.lp-nav-links a[href="#pricing"]{display:none}.lp-nav svg{height:24px}.lp-section{padding:56px 0}.lp-benefit{grid-template-columns:1fr;gap:22px;padding:32px 0}.lp-benefit:nth-of-type(2n) .lp-visual{order:0}.lp-faq,.lp-plans,.lp-steps{grid-template-columns:1fr}.lp-care{grid-template-columns:1fr 1fr}.lp-care>div:first-child{grid-column:1/-1}.lp-bars div{grid-template-columns:96px minmax(0,1fr) 54px}.lp-mock-row{grid-template-columns:1fr}.lp-mock-row .lp-acts,.lp-mock-row .lp-amt,.lp-mock-row .lp-next{grid-column:1;grid-row:auto}.lp-mock-row .lp-amt{text-align:left;grid-row:3}.lp-mock-row .lp-acts{grid-row:3;justify-content:flex-end;align-self:center}.lp-mock-row{grid-template-columns:minmax(0,1fr) auto}.lp-mock-row .lp-co,.lp-mock-row .lp-next{grid-column:1/-1}.lp-mock-row .lp-amt{grid-column:1}.lp-mock-row .lp-acts{grid-column:2}}