:root{--lp-accent:#6166d0;--lp-accent-hi:#7075ef;--lp-accent-soft:#e6eaff;--lp-accent-glow:#5d5fd72e;--lp-bg:#f8fafd;--lp-bg-alt:#f3f5f9;--lp-card:#fff;--lp-border:#e2e4eb;--lp-border-strong:#ccd1dd;--lp-ink-1:#0f172a;--lp-ink-2:#334155;--lp-ink-3:#475569;--lp-ink-4:#64748b;--lp-ok:#15bb77;--lp-warn:#eb881f;--lp-info:#44a8e7;--lp-ease-out:cubic-bezier(.23, 1, .32, 1);--lp-ease-in-out:cubic-bezier(.77, 0, .175, 1);--lp-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--lp-r-sm:10px;--lp-r-md:14px;--lp-r-lg:20px;--lp-r-xl:24px;--lp-r-2xl:28px;--lp-shadow-sm:0 1px 0 #e2e4eb99, 0 6px 14px -8px #0e111b0f;--lp-shadow-md:0 1px 0 #e2e4eb99, 0 18px 40px -22px #0e111b1f;--lp-shadow-lg:0 1px 0 #e2e4eb99, 0 30px 60px -28px #0e111b29;--lp-font:var(--font-inter), "Inter", system-ui, -apple-system, "Helvetica Neue", sans-serif;--lp-font-mono:var(--font-geist-mono), "JetBrains Mono", ui-monospace, Menlo, monospace}@supports (color:lab(0% 0 0)){:root{--lp-accent:lab(46.9364% 21.3 -56.4533);--lp-accent-hi:lab(53.6242% 24.2153 -63.4874);--lp-accent-soft:lab(92.731% 2.49571 -14.7973);--lp-accent-glow:lab(45.3453% 26.2544 -63.3385/.18);--lp-bg:lab(98.2476% -.215083 -1.4985);--lp-bg-alt:lab(96.5012% -.318795 -2.24551);--lp-card:lab(100% 0 0);--lp-border:lab(90.6652% .0699461 -3.78664);--lp-border-strong:lab(83.6582% .178814 -6.78642);--lp-ok:lab(67.2917% -52.7624 23.2109);--lp-warn:lab(66.8362% 33.9531 66.6839);--lp-info:lab(65.0902% -14.656 -40.7542);--lp-shadow-sm:0 1px 0 lab(90.6652% .0699461 -3.78664/.6), 0 6px 14px -8px lab(5.15808% .562236 -6.58819/.06);--lp-shadow-md:0 1px 0 lab(90.6652% .0699461 -3.78664/.6), 0 18px 40px -22px lab(5.15808% .562236 -6.58819/.12);--lp-shadow-lg:0 1px 0 lab(90.6652% .0699461 -3.78664/.6), 0 30px 60px -28px lab(5.15808% .562236 -6.58819/.16)}}.lp-root{font-family:var(--lp-font);color:var(--lp-ink-1);background:var(--lp-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"ss01", "ss03", "cv01", "cv02", "cv11";min-height:100dvh;font-size:18px;line-height:1.6}.lp-root *,.lp-root :before,.lp-root :after{box-sizing:border-box}.lp-root a{color:inherit;text-decoration:none}.lp-root h1,.lp-root h2,.lp-root h3,.lp-root p{margin:0}.lp-root h1{letter-spacing:-.03em;color:var(--lp-ink-1);font-weight:800;line-height:1}.lp-root h2{letter-spacing:-.025em;color:var(--lp-ink-1);font-weight:800;line-height:1.08}.lp-root h3{letter-spacing:-.015em;color:var(--lp-ink-1);font-weight:700;line-height:1.2}.lp-section,.lp-hero__inner,[data-reveal-delay]{opacity:0;transition:opacity .6s var(--lp-ease-out), transform .6s var(--lp-ease-out);transform:translateY(14px)}.lp-section[data-revealed="1"],.lp-hero__inner[data-revealed="1"]{opacity:1;transform:translateY(0)}.lp-hero__inner[data-revealed="1"] [data-reveal-delay]{animation:lpRise .7s var(--lp-ease-out) both;animation-delay:calc(var(--d,0) * 1ms)}.lp-hero__inner[data-revealed="1"] [data-reveal-delay="0"]{--d:0}.lp-hero__inner[data-revealed="1"] [data-reveal-delay="60"]{--d:60}.lp-hero__inner[data-revealed="1"] [data-reveal-delay="120"]{--d:120}.lp-hero__inner[data-revealed="1"] [data-reveal-delay="180"]{--d:180}.lp-hero__inner[data-revealed="1"] [data-reveal-delay="240"]{--d:240}@keyframes lpRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.lp-btn{white-space:nowrap;cursor:pointer;height:40px;color:var(--lp-ink-1);transition:background-color .16s var(--lp-ease-out), border-color .16s var(--lp-ease-out), color .16s var(--lp-ease-out), transform .1s var(--lp-ease-out), box-shadow .2s var(--lp-ease-out);-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.lp-btn:active:not(:disabled){transform:scale(.97)}.lp-btn--primary{background:linear-gradient(180deg, var(--lp-accent-hi) 0%, var(--lp-accent) 100%);color:#fff;box-shadow:inset 0 1px 0 #ffffff2e, 0 1px 2px var(--lp-accent-glow)}@supports (color:lab(0% 0 0)){.lp-btn--primary{box-shadow:inset 0 1px 0 lab(100% 0 0/.18), 0 1px 2px var(--lp-accent-glow)}}.lp-btn--primary:hover{box-shadow:inset 0 1px 0 #ffffff38, 0 6px 14px -6px var(--lp-accent-glow)}@supports (color:lab(0% 0 0)){.lp-btn--primary:hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.22), 0 6px 14px -6px var(--lp-accent-glow)}}.lp-btn--ghost{color:var(--lp-ink-2)}@media (hover:hover) and (pointer:fine){.lp-btn--ghost:hover{color:var(--lp-ink-1);background:#f0f2f5;background:lab(95.3331% .0267923 -1.89819)}}.lp-btn--outline{border-color:var(--lp-border-strong);color:var(--lp-ink-1);background:var(--lp-card)}@media (hover:hover) and (pointer:fine){.lp-btn--outline:hover{border-color:var(--lp-accent);color:var(--lp-accent-hi)}}.lp-btn--white{color:var(--lp-ink-1);box-shadow:var(--lp-shadow-md);background:#fff}@media (hover:hover) and (pointer:fine){.lp-btn--white:hover{box-shadow:var(--lp-shadow-lg)}}.lp-btn--lg{border-radius:12px;height:48px;padding:0 22px;font-size:15px}.lp-btn--block{justify-content:center;width:100%}.lp-header{z-index:40;-webkit-backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--lp-border);background:#f8fafdc7;background:lab(98.2476% -.215083 -1.4985/.78);position:sticky;top:0}.lp-header__inner{grid-template-columns:auto 1fr auto auto;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:14px 24px;display:grid}.lp-logo{align-items:center;gap:10px;display:inline-flex}.lp-logo__mark{background:radial-gradient(circle at 30% 30%, #8890ff 0%, var(--lp-accent) 60%, #4440b5 100%);border-radius:8px;place-items:center;width:28px;height:28px;display:inline-grid;box-shadow:inset 0 1px #ffffff4d;box-shadow:inset 0 1px lab(100% 0 0/.3)}@supports (color:lab(0% 0 0)){.lp-logo__mark{background:radial-gradient(circle at 30% 30%, lab(63.0408% 22.4023 -63.6717) 0%, var(--lp-accent) 60%, lab(33.4101% 30.323 -63.1982) 100%)}}.lp-logo__dot{background:#fffffff2;background:lab(100% 0 0/.95);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #ffffffb3;box-shadow:0 0 12px lab(100% 0 0/.7)}.lp-logo__text{letter-spacing:-.02em;font-size:18px;font-weight:600}.lp-logo__accent{color:var(--lp-accent)}.lp-logo__suffix{color:var(--lp-ink-3);font-weight:500}.lp-nav{justify-self:center;gap:4px;display:inline-flex}.lp-nav__link{color:var(--lp-ink-2);transition:background-color .16s var(--lp-ease-out), color .16s var(--lp-ease-out);border-radius:8px;padding:8px 12px;font-size:14px}@media (hover:hover) and (pointer:fine){.lp-nav__link:hover{color:var(--lp-ink-1);background:#edeef3;background:lab(94.1676% .0340343 -2.27666)}}.lp-header__cta{gap:8px;display:inline-flex}.lp-burger{border:1px solid var(--lp-border);width:40px;height:40px;color:var(--lp-ink-1);cursor:pointer;transition:background-color .16s var(--lp-ease-out), transform .1s var(--lp-ease-out);background:0 0;border-radius:10px;justify-content:center;align-items:center;display:none}.lp-burger:active{transform:scale(.94)}.lp-mobilenav{border-top:1px solid var(--lp-border);background:#fafcff;background:lab(98.8276% -.215113 -1.49851);flex-direction:column;gap:4px;padding:14px 24px 18px;display:flex}.lp-mobilenav a{color:var(--lp-ink-1);padding:12px 6px;font-size:15px}.lp-mobilenav__cta{gap:8px;margin-top:10px;display:grid}.lp-mobilenav__cta .lp-btn{justify-content:center}.lp-pill{background:var(--lp-accent-soft);color:var(--lp-accent);border:1px solid #c7cef9;border:1px solid lab(83.2672% 4.19384 -21.9947);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.lp-pill--ok{color:#005733;color:lab(32.0718% -44.0112 19.3111);background:#cefbdf;background:lab(95.0081% -19.116 8.44673);border-color:#a1deba;border-color:lab(83.6713% -25.6317 11.3166)}.lp-pill--xs{gap:4px;padding:2px 7px;font-size:10.5px}.lp-dot{border-radius:50%;width:6px;height:6px;display:inline-block}.lp-dot--ok{background:var(--lp-ok);box-shadow:0 0 0 3px #15bb772e;box-shadow:0 0 0 3px lab(67.2917% -52.7624 23.2109/.18)}.lp-dot--warn{background:var(--lp-warn)}.lp-dot--info{background:var(--lp-info)}.lp-hero{isolation:isolate;position:relative;overflow:hidden}.lp-hero__bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.lp-hero__glow{filter:blur(72px);opacity:.55;border-radius:50%;width:560px;height:560px;position:absolute}.lp-hero__glow--a{background:radial-gradient(circle,#a5afff99 0%,#0000 60%);background:radial-gradient(circle,lab(72.7418% 17.421 -56.9523/.6) 0%,#0000 60%);top:-160px;left:-120px}.lp-hero__glow--b{background:radial-gradient(circle,#4bc6fa80 0%,#0000 60%);background:radial-gradient(circle,lab(74.7761% -22.909 -36.3339/.5) 0%,#0000 60%);bottom:-180px;right:-120px}.lp-hero__grid{opacity:.45;background-image:linear-gradient(90deg,#ccd1dd80 1px,#0000 1px),linear-gradient(#ccd1dd80 1px,#0000 1px);background-image:linear-gradient(90deg,lab(83.6582% .178814 -6.78642/.5) 1px,#0000 1px),linear-gradient(lab(83.6582% .178814 -6.78642/.5) 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 70%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 70%)}.lp-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:84px 24px 100px;display:grid}.lp-hero__copy h1{margin:18px 0;font-size:clamp(40px,5.4vw,60px);font-weight:700;line-height:1.02}.lp-h1__line--accent{color:var(--lp-accent)}.lp-hero__copy p{color:var(--lp-ink-2);max-width:56ch;font-size:17px;line-height:1.55}.lp-hero__actions{flex-wrap:wrap;gap:10px;margin:28px 0 22px;display:inline-flex}.lp-hero__meta{color:var(--lp-ink-3);flex-wrap:wrap;gap:18px;font-size:13.5px;display:flex}.lp-hero__metaitem{align-items:center;gap:8px;display:inline-flex}@keyframes lpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-mockup__chrome{align-items:center;gap:6px;padding:6px 10px 12px;display:flex}.lp-mockup__chrome>span{background:#d2d7e5;background:lab(85.9662% .209242 -7.53478);border-radius:50%;width:10px;height:10px}.lp-mockup__chrome>span:first-child{background:#ff9390;background:lab(72.6459% 57.1687 28.5666)}.lp-mockup__chrome>span:nth-child(2){background:#ffc249;background:lab(82.632% 16.7214 72.7593)}.lp-mockup__chrome>span:nth-child(3){background:#43d58f;background:lab(76.5803% -52.4674 23.0958)}.lp-mockup__url{text-align:center;font-family:var(--lp-font-mono);color:var(--lp-ink-3);background:var(--lp-bg-alt);border:1px solid var(--lp-border);border-radius:6px;flex:1;margin-left:12px;padding:4px 10px;font-size:11px}.lp-mockup__grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.lp-mcard{background:var(--lp-bg-alt);border:1px solid var(--lp-border);border-radius:var(--lp-r-md);opacity:0;animation:lpRise .6s var(--lp-ease-out) forwards;color:var(--lp-accent);flex-direction:column;gap:10px;padding:14px;display:flex;transform:translateY(8px)}.lp-mcard--wide{grid-column:1/-1}.lp-mcard__head{color:var(--lp-ink-3);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.lp-mcard__label{letter-spacing:.2px;font-weight:500}.lp-mcard__delta{color:#005733;color:lab(32.0718% -44.0112 19.3111);font-variant-numeric:tabular-nums;background:#cefbdf;background:lab(95.0081% -19.116 8.44673);border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:500;display:inline-flex}.lp-mcard__big{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:26px;font-weight:700}.lp-mcard__big--sm{font-size:22px}.lp-mcard__sub{color:var(--lp-ink-3);font-size:11.5px}.lp-mcard__rows{flex-direction:column;gap:6px;font-size:12px;display:flex}.lp-mcard__rows>div{color:var(--lp-ink-2);justify-content:space-between;gap:8px;display:flex}.lp-mcard__rows b{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;font-weight:600}.lp-mcard__rows b.lp-warn{color:var(--lp-warn)}.lp-mcard__rows--inline{flex-flow:wrap;gap:6px}.lp-mcard__pill{background:var(--lp-card);border:1px solid var(--lp-border);color:var(--lp-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;display:inline-flex}.lp-spark{width:100%;height:56px;color:var(--lp-accent)}.lp-progress{background:#e1e4ed;background:lab(90.6538% .0915527 -4.5396);border-radius:999px;height:6px;position:relative;overflow:hidden}.lp-progress__bar{background:linear-gradient(90deg, var(--lp-accent) 0%, var(--lp-accent-hi) 100%);transition:width .6s var(--lp-ease-out);border-radius:999px;position:absolute;inset:0 auto 0 0}.lp-bars{grid-template-columns:repeat(6,1fr);align-items:end;gap:5px;height:56px;display:grid}.lp-bars>span{background:linear-gradient(180deg, var(--lp-accent-hi) 0%, var(--lp-accent) 100%);opacity:.85;border-radius:4px 4px 1px 1px;min-height:6px}.lp-toast{background:var(--lp-card);border:1px solid var(--lp-border);box-shadow:var(--lp-shadow-md);opacity:0;animation:lpRise .7s var(--lp-ease-spring) forwards;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:inline-flex;position:absolute;bottom:-22px;right:18px}.lp-toast__icon{background:var(--lp-accent-soft);width:26px;height:26px;color:var(--lp-accent);border-radius:8px;place-items:center;display:grid}.lp-toast__body{flex-direction:column;display:flex}.lp-toast__body b{color:var(--lp-ink-1);font-size:12.5px;font-weight:600}.lp-toast__body span{color:var(--lp-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.lp-section{max-width:1200px;margin:0 auto;padding:96px 24px}.lp-section__head{flex-direction:column;align-items:flex-start;gap:14px;max-width:720px;margin-bottom:44px;display:flex}.lp-section__head h2{font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.1}.lp-section__head p{color:var(--lp-ink-2);font-size:16px;line-height:1.55}.lp-bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:16px;display:grid}.lp-card{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-xl);box-shadow:var(--lp-shadow-sm);opacity:0;animation:lpRise .7s var(--lp-ease-out) forwards;transition:transform .24s var(--lp-ease-out), box-shadow .24s var(--lp-ease-out), border-color .24s var(--lp-ease-out);color:var(--lp-accent);flex-direction:column;grid-column:span 3;gap:14px;padding:22px;display:flex;position:relative;overflow:hidden;transform:translateY(10px)}.lp-card:nth-child(2){grid-column:span 3}.lp-card:nth-child(3),.lp-card:nth-child(4),.lp-card:nth-child(5){grid-column:span 2}@media (hover:hover) and (pointer:fine){.lp-card:hover{box-shadow:0 1px 0 var(--lp-border), 0 22px 44px -22px var(--lp-accent-glow);border-color:#c1c7f2;border-color:lab(80.9454% 4.22159 -21.9835);transform:translateY(-3px)}}.lp-card__icon{background:var(--lp-accent-soft);width:40px;height:40px;color:var(--lp-accent);border-radius:12px;place-items:center;display:grid}.lp-card__body h3{color:var(--lp-ink-1);margin-bottom:4px;font-size:17px;font-weight:600}.lp-card__body p{color:var(--lp-ink-3);font-size:14px;line-height:1.5}.lp-card__foot{color:var(--lp-accent);margin-top:auto;padding-top:4px}.lp-card__viz{width:100%}.lp-card__viz--line{height:32px;color:var(--lp-accent)}.lp-card__viz--rows{flex-direction:column;gap:6px;font-size:12px;display:flex}.lp-card__viz--rows>div{color:var(--lp-ink-2);justify-content:space-between;display:flex}.lp-card__viz--rows b{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;font-weight:600}.lp-card__viz--rows b.lp-warn{color:var(--lp-warn)}.lp-card__viz--pills,.lp-card__viz--badges{flex-wrap:wrap;gap:6px;display:flex}.lp-card__viz--badges>span{background:var(--lp-bg-alt);border:1px solid var(--lp-border);color:var(--lp-ink-2);border-radius:999px;padding:4px 9px;font-size:11.5px}.lp-card__viz-meta{color:var(--lp-ink-3);margin-top:8px;font-size:11.5px}.lp-warn{color:var(--lp-warn)}.lp-modules{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp-module{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-xl);box-shadow:var(--lp-shadow-sm);opacity:0;animation:lpRise .7s var(--lp-ease-out) forwards;transition:transform .24s var(--lp-ease-out), border-color .24s var(--lp-ease-out), box-shadow .24s var(--lp-ease-out);padding:24px;position:relative;overflow:hidden;transform:translateY(10px)}@media (hover:hover) and (pointer:fine){.lp-module:hover{box-shadow:0 22px 44px -22px var(--lp-accent-glow);border-color:#c1c7f2;border-color:lab(80.9454% 4.22159 -21.9835);transform:translateY(-3px)}}.lp-module__icon{background:linear-gradient(160deg, var(--lp-accent-soft) 0%, #f3f5fd 100%);width:44px;height:44px;color:var(--lp-accent);border-radius:12px;place-items:center;margin-bottom:14px;display:inline-grid}@supports (color:lab(0% 0 0)){.lp-module__icon{background:linear-gradient(160deg, var(--lp-accent-soft) 0%, lab(96.4336% .650704 -4.49216) 100%)}}.lp-module h3{color:var(--lp-ink-1);margin-bottom:6px;font-size:16px;font-weight:600}.lp-module p{color:var(--lp-ink-3);font-size:14px;line-height:1.5}.lp-module__hover{background:linear-gradient(90deg, transparent 0%, var(--lp-accent) 50%, transparent 100%);transform-origin:50%;height:2px;transition:transform .32s var(--lp-ease-out);position:absolute;inset:auto -1px -1px;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.lp-module:hover .lp-module__hover{transform:scaleX(1)}}.lp-timeline{grid-template-columns:repeat(5,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-timeline:before{content:"";background:linear-gradient(90deg, transparent, var(--lp-border-strong) 12%, var(--lp-border-strong) 88%, transparent);height:1px;position:absolute;top:22px;left:4%;right:4%}.lp-tl-step{opacity:0;animation:lpRise .7s var(--lp-ease-out) forwards;flex-direction:column;align-items:flex-start;gap:12px;display:flex;transform:translateY(10px)}.lp-tl-step__num{background:var(--lp-card);border:1px solid var(--lp-border);width:44px;height:44px;box-shadow:0 6px 14px -8px var(--lp-accent-glow);color:var(--lp-accent);z-index:1;border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative}.lp-tl-step__body h3{color:var(--lp-ink-1);margin-bottom:4px;font-size:15px;font-weight:600}.lp-tl-step__body p{color:var(--lp-ink-3);font-size:13.5px;line-height:1.5}.lp-pricing__grid{gap:18px;display:grid}.lp-pricing__grid--1{grid-template-columns:minmax(0,360px);justify-content:center}.lp-pricing__grid--2{grid-template-columns:repeat(2,minmax(0,360px));justify-content:center}.lp-pricing__grid--3{grid-template-columns:repeat(3,1fr)}.lp-plan{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-xl);box-shadow:var(--lp-shadow-sm);opacity:0;animation:lpRise .7s var(--lp-ease-out) forwards;transition:transform .24s var(--lp-ease-out), box-shadow .24s var(--lp-ease-out), border-color .24s var(--lp-ease-out);flex-direction:column;padding:28px 24px;display:flex;position:relative;transform:translateY(10px)}@media (hover:hover) and (pointer:fine){.lp-plan:hover{box-shadow:0 30px 60px -28px var(--lp-accent-glow);transform:translateY(-3px)}}.lp-plan--featured{box-shadow:0 0 0 1px #a8b1f7 inset, 0 22px 50px -24px var(--lp-accent-glow);border-color:#a8b1f7;border-color:lab(73.5492% 8.64145 -36.0945)}@supports (color:lab(0% 0 0)){.lp-plan--featured{box-shadow:0 0 0 1px lab(73.5492% 8.64145 -36.0945) inset, 0 22px 50px -24px var(--lp-accent-glow)}}.lp-plan__badge{background:linear-gradient(180deg, var(--lp-accent-hi) 0%, var(--lp-accent) 100%);color:#fff;box-shadow:0 6px 14px -6px var(--lp-accent-glow);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:-10px;left:24px}.lp-plan__name{color:var(--lp-ink-3);letter-spacing:.2px;text-transform:uppercase;font-size:14px;font-weight:600}.lp-plan__price{align-items:baseline;gap:6px;margin:10px 0 6px;display:flex}.lp-plan__priceval{color:var(--lp-ink-1);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:700}.lp-plan__desc{color:var(--lp-ink-2);margin-bottom:14px;font-size:14px;line-height:1.5}.lp-plan__features{flex-direction:column;flex:1;gap:10px;margin:6px 0 22px;padding:0;font-size:14px;list-style:none;display:flex}.lp-plan__features li{color:var(--lp-ink-2);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.lp-check{background:var(--lp-accent-soft);border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-top:2px;position:relative}.lp-check:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%237c3aed' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='3.5 8.5 6.5 11.5 12.5 5'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.lp-pricing__empty{background:var(--lp-card);border:1px dashed var(--lp-border-strong);border-radius:var(--lp-r-xl);text-align:center;color:var(--lp-ink-3);padding:56px 24px;font-size:15px}.lp-plan--skeleton .lp-skeleton{background:linear-gradient(90deg,#edeef2 0%,#e2e4ea 50%,#edeef2 100%) 0 0/200% 100%;background:linear-gradient(90deg,lab(94.1731% .0269115 -1.89816) 0%,lab(90.6764% .0509322 -3.03229) 50%,lab(94.1731% .0269115 -1.89816) 100%) 0 0/200% 100%;border-radius:8px;animation:1.4s linear infinite lpShimmer}@keyframes lpShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.lp-skeleton--badge{width:70px;height:14px;margin-bottom:16px}.lp-skeleton--title{width:50%;height:16px;margin-bottom:14px}.lp-skeleton--price{width:40%;height:32px;margin-bottom:18px}.lp-skeleton--line{width:100%;height:12px;margin-bottom:10px}.lp-skeleton--btn{width:100%;height:40px;margin-top:12px}.lp-cta{border-radius:var(--lp-r-2xl);color:#f6f9fc;color:lab(97.6644% -.267297 -1.87219);box-shadow:0 30px 70px -30px var(--lp-accent-glow);background:linear-gradient(135deg,#4643b9 0%,#5272d8 60%,#654db6 100%);background:linear-gradient(135deg,lab(34.6119% 29.8329 -63.2051) 0%,lab(49.6269% 13.0042 -56.9794) 60%,lab(39.58% 30.5567 -53.5362) 100%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:56px 48px;display:grid;position:relative;overflow:hidden}.lp-cta__glow{filter:blur(50px);background:radial-gradient(circle,#ffffff2e 0%,#0000 60%);background:radial-gradient(circle,lab(100% 0 0/.18) 0%,#0000 60%);width:480px;height:480px;position:absolute;top:-160px;right:-120px}.lp-cta__copy h2{color:#fff;margin-bottom:10px;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.15}.lp-footer{border-top:1px solid var(--lp-border);background:var(--lp-bg-alt);padding:36px 24px}.lp-footer__inner{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:0 auto;display:flex}.lp-footer__brand{color:var(--lp-ink-3);align-items:center;gap:12px;font-size:13px;display:flex}.lp-footer__brand p{color:var(--lp-ink-3);margin-top:2px;font-size:12px}.lp-footer__links{color:var(--lp-ink-3);gap:18px;font-size:13px;display:flex}@media (hover:hover) and (pointer:fine){.lp-footer__links a:hover{color:var(--lp-ink-1)}}@media (max-width:980px){.lp-nav,.lp-header__cta{display:none}.lp-burger{display:inline-flex}.lp-header__inner{grid-template-columns:1fr auto;gap:8px;padding:12px 18px}.lp-hero__inner{grid-template-columns:1fr;gap:36px;padding:56px 18px 80px}.lp-section{padding:72px 18px}.lp-bento{grid-template-columns:1fr}.lp-card{grid-column:1/-1!important}.lp-modules{grid-template-columns:1fr}.lp-timeline{grid-template-columns:1fr;gap:10px}.lp-timeline:before{display:none}.lp-tl-step{flex-direction:row;align-items:flex-start;gap:14px;padding-bottom:6px}.lp-tl-step__num{flex-shrink:0}.lp-pricing__grid--3,.lp-pricing__grid--2{grid-template-columns:1fr}.lp-cta{grid-template-columns:1fr;gap:18px;padding:36px 24px}.lp-footer__inner{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.lp-section,.lp-hero__inner,.lp-card,.lp-module,.lp-tl-step,.lp-plan,.lp-mcard,.lp-toast{opacity:1;animation:none;transform:none}.lp-mockup,.lp-skeleton{animation:none}.lp-btn:active:not(:disabled){transform:none}}.lp-spark path:first-of-type{stroke-dasharray:360;stroke-dashoffset:360px}.lp-mockup .lp-mcard:first-child .lp-spark path:first-of-type{animation:lpDraw 1.5s var(--lp-ease-out) .7s forwards}@keyframes lpDraw{to{stroke-dashoffset:0}}.lp-mockup .lp-mcard:first-child .lp-spark path:last-of-type{opacity:0;animation:lpFade .8s var(--lp-ease-out) 1.5s forwards}@keyframes lpFade{to{opacity:1}}.lp-card__viz--line path{stroke-dasharray:220;stroke-dashoffset:220px}.lp-section--advantages[data-revealed="1"] .lp-card__viz--line path{animation:lpDraw 1.1s var(--lp-ease-out) .36s forwards}.lp-bars>span{--target-h:60%;animation:lpBarRise .8s var(--lp-ease-out) forwards;height:0!important}@keyframes lpBarRise{to{height:var(--target-h)!important}}.lp-mockup .lp-bars>span:first-child{--target-h:28%;animation-delay:.58s}.lp-mockup .lp-bars>span:nth-child(2){--target-h:52%;animation-delay:.64s}.lp-mockup .lp-bars>span:nth-child(3){--target-h:38%;animation-delay:.7s}.lp-mockup .lp-bars>span:nth-child(4){--target-h:70%;animation-delay:.76s}.lp-mockup .lp-bars>span:nth-child(5){--target-h:60%;animation-delay:.82s}.lp-mockup .lp-bars>span:nth-child(6){--target-h:88%;animation-delay:.88s}.lp-section--advantages[data-revealed="1"] .lp-bars.lp-card__viz>span:first-child{--target-h:30%;animation-delay:.32s}.lp-section--advantages[data-revealed="1"] .lp-bars.lp-card__viz>span:nth-child(2){--target-h:55%;animation-delay:.38s}.lp-section--advantages[data-revealed="1"] .lp-bars.lp-card__viz>span:nth-child(3){--target-h:42%;animation-delay:.44s}.lp-section--advantages[data-revealed="1"] .lp-bars.lp-card__viz>span:nth-child(4){--target-h:78%;animation-delay:.5s}.lp-section--advantages[data-revealed="1"] .lp-bars.lp-card__viz>span:nth-child(5){--target-h:62%;animation-delay:.56s}.lp-mockup .lp-progress__bar{--target-w:78%}.lp-section--advantages[data-revealed="1"] .lp-progress__bar{transform:scaleX(1)}.lp-mockup .lp-progress__bar{animation:lpProgress 1.1s var(--lp-ease-out) .48s forwards;transform:scaleX(0)}@keyframes lpProgress{to{transform:scaleX(1)}}.lp-mcard__delta{opacity:0;animation:lpPop .38s var(--lp-ease-spring) .8s forwards;transform:scale(.92)}@keyframes lpPop{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.lp-mockup .lp-mcard:nth-child(6) .lp-mcard__delta{animation-delay:1.1s}.lp-mockup .lp-mcard__rows>div,.lp-mockup .lp-mcard__pill{opacity:0;animation:lpFadeIn .38s var(--lp-ease-out) forwards}.lp-mockup .lp-mcard:nth-child(2) .lp-mcard__rows>div:first-child{animation-delay:.54s}.lp-mockup .lp-mcard:nth-child(2) .lp-mcard__rows>div:nth-child(2){animation-delay:.62s}.lp-mockup .lp-mcard:nth-child(2) .lp-mcard__rows>div:nth-child(3){animation-delay:.7s}.lp-mockup .lp-mcard:nth-child(6) .lp-mcard__pill:first-child{animation-delay:1.18s}.lp-mockup .lp-mcard:nth-child(6) .lp-mcard__pill:nth-child(2){animation-delay:1.24s}.lp-mockup .lp-mcard:nth-child(6) .lp-mcard__pill:nth-child(3){animation-delay:1.3s}@keyframes lpFadeIn{to{opacity:1}}.lp-toast{animation:lpRise .7s var(--lp-ease-spring) 1.3s backwards, lpToastFloat 4.2s var(--lp-ease-in-out) 2.2s infinite alternate}@keyframes lpToastFloat{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.lp-section .lp-card,.lp-section .lp-module,.lp-section .lp-tl-step,.lp-section .lp-plan{animation-play-state:paused!important}.lp-section[data-revealed="1"] .lp-card,.lp-section[data-revealed="1"] .lp-module,.lp-section[data-revealed="1"] .lp-tl-step,.lp-section[data-revealed="1"] .lp-plan{animation-play-state:running!important}@media (hover:hover) and (pointer:fine){.lp-card:hover,.lp-module:hover,.lp-plan:hover{border-color:#abb3eb;border-color:lab(73.7745% 6.3282 -29.0547);transform:translateY(-6px)}.lp-card:hover,.lp-module:hover{box-shadow:0 1px 0 var(--lp-border), 0 30px 50px -22px var(--lp-accent-glow)}.lp-card:hover .lp-card__icon,.lp-module:hover .lp-module__icon{background:linear-gradient(160deg, #d5dbff 0%, var(--lp-accent-soft) 100%);color:#4440b5;color:lab(33.4101% 30.323 -63.1982)}@supports (color:lab(0% 0 0)){.lp-card:hover .lp-card__icon,.lp-module:hover .lp-module__icon{background:linear-gradient(160deg, lab(87.8149% 5.04908 -25.5982) 0%, var(--lp-accent-soft) 100%)}}}.lp-timeline:before{z-index:0}.lp-timeline:after{content:"";background:linear-gradient(90deg, var(--lp-accent) 0%, var(--lp-accent-hi) 100%);width:0;height:2px;transition:width 1.4s var(--lp-ease-out);z-index:0;box-shadow:0 0 12px var(--lp-accent-glow);border-radius:2px;position:absolute;top:22px;left:4%}.lp-section--how[data-revealed="1"] .lp-timeline:after{width:92%}@media (hover:hover) and (pointer:fine){.lp-tl-step{transition:transform .24s var(--lp-ease-out)}.lp-tl-step:hover{transform:translateY(-3px)}.lp-tl-step:hover .lp-tl-step__num{border-color:var(--lp-accent);color:var(--lp-accent-hi);box-shadow:0 0 0 4px var(--lp-accent-glow), 0 8px 18px -8px var(--lp-accent-glow)}}.lp-tl-step__num{transition:border-color .24s var(--lp-ease-out), box-shadow .24s var(--lp-ease-out), color .24s var(--lp-ease-out)}.lp-section--how[data-revealed="1"] .lp-tl-step__num span{animation:lpNumPop .48s var(--lp-ease-spring) backwards;display:inline-block}.lp-section--how[data-revealed="1"] .lp-tl-step:first-child .lp-tl-step__num span{animation-delay:.2s}.lp-section--how[data-revealed="1"] .lp-tl-step:nth-child(2) .lp-tl-step__num span{animation-delay:.38s}.lp-section--how[data-revealed="1"] .lp-tl-step:nth-child(3) .lp-tl-step__num span{animation-delay:.56s}.lp-section--how[data-revealed="1"] .lp-tl-step:nth-child(4) .lp-tl-step__num span{animation-delay:.74s}.lp-section--how[data-revealed="1"] .lp-tl-step:nth-child(5) .lp-tl-step__num span{animation-delay:.92s}@keyframes lpNumPop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.lp-header{transition:box-shadow .22s var(--lp-ease-out), background-color .22s var(--lp-ease-out)}.lp-header[data-scrolled="1"]{background:#f8fafdeb;background:lab(98.2476% -.215083 -1.4985/.92);box-shadow:0 4px 24px -16px #0e111b2e;box-shadow:0 4px 24px -16px lab(5.15808% .562236 -6.58819/.18)}@media (hover:hover) and (pointer:fine){.lp-btn--primary{will-change:transform}.lp-btn--primary:hover{transform:translateY(-1px)}.lp-btn--primary:hover svg{transform:translate(2px,-2px)}.lp-btn--primary svg{transition:transform .24s var(--lp-ease-out)}.lp-btn--lg.lp-btn--primary:hover svg,.lp-btn--lg.lp-btn--white:hover svg{transform:translate(3px)}.lp-btn--lg.lp-btn--primary svg,.lp-btn--lg.lp-btn--white svg{transition:transform .24s var(--lp-ease-out)}}.lp-pricing__empty{background:radial-gradient(ellipse 60% 80% at 50% 0%, #e5e9ff8c 0%, transparent 70%), var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-2xl);text-align:center;color:var(--lp-ink-2);flex-direction:column;align-items:center;gap:18px;padding:72px 32px;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.lp-pricing__empty{background:radial-gradient(ellipse 60% 80% at 50% 0%, lab(92.6443% 3.26559 -18.4279/.55) 0%, transparent 70%), var(--lp-card)}}.lp-empty__icon{background:radial-gradient(circle at 30% 30%, #c5cdff 0%, var(--lp-accent) 70%);color:#fff;width:64px;height:64px;box-shadow:inset 0 1px 0 #ffffff4d, 0 16px 30px -12px var(--lp-accent-glow);border-radius:18px;place-items:center;display:grid;position:relative}@supports (color:lab(0% 0 0)){.lp-empty__icon{background:radial-gradient(circle at 30% 30%, lab(82.8521% 8.30022 -36.1946) 0%, var(--lp-accent) 70%);box-shadow:inset 0 1px 0 lab(100% 0 0/.3), 0 16px 30px -12px var(--lp-accent-glow)}}.lp-empty__icon:after{content:"";animation:lpRing 3.6s var(--lp-ease-in-out) infinite;border:1px solid #c7cef980;border:1px solid lab(83.2672% 4.19384 -21.9947/.5);border-radius:22px;position:absolute;inset:-10px}@keyframes lpRing{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.08)}}.lp-cta{background:radial-gradient(50% 80% at 90% 110%,#6389ffa6 0%,#0000 60%),radial-gradient(60% 80% at 0 -10%,#a491ff8c 0%,#0000 60%),linear-gradient(135deg,#4643b9 0%,#5e4bc3 100%);background:radial-gradient(50% 80% at 90% 110%,lab(58.7132% 14.4333 -64.1201/.65) 0%,#0000 60%),radial-gradient(60% 80% at 0 -10%,lab(65.4231% 26.9363 -54.006/.55) 0%,#0000 60%),linear-gradient(135deg,lab(34.6119% 29.8329 -63.2051) 0%,lab(39.2114% 32.9602 -61.7503) 100%)}.lp-cta:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-image:linear-gradient(90deg,lab(100% 0 0/.06) 1px,#0000 1px),linear-gradient(lab(100% 0 0/.06) 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 80%,#000 30%,#0000 80%)}.lp-cta__copy h2{letter-spacing:-.02em}.lp-section--cta .lp-btn--white{color:#4440b5;color:lab(33.4101% 30.323 -63.1982);background:#fff;border-radius:14px;height:52px;padding:0 26px;font-size:15.5px;font-weight:600;box-shadow:0 12px 30px -10px #0e111b80;box-shadow:0 12px 30px -10px lab(5.15808% .562236 -6.58819/.5)}@media (hover:hover) and (pointer:fine){.lp-section--cta .lp-btn--white:hover{color:#3928af;color:lab(26.7243% 40.037 -70.3264);transform:translateY(-2px);box-shadow:0 18px 40px -12px #0e111b99;box-shadow:0 18px 40px -12px lab(5.15808% .562236 -6.58819/.6)}}.lp-card__icon,.lp-module__icon{transition:background .32s var(--lp-ease-out), color .32s var(--lp-ease-out), transform .24s var(--lp-ease-out)}@media (hover:hover) and (pointer:fine){.lp-card:hover .lp-card__icon{transform:scale(1.04)}.lp-module:hover .lp-module__icon{transform:scale(1.04)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.lp-spark path:first-of-type,.lp-card__viz--line path{stroke-dashoffset:0;animation:none}.lp-bars>span{animation:none;height:var(--target-h)!important}.lp-progress__bar{animation:none;transform:scaleX(1)}.lp-mcard__delta{opacity:1;animation:none;transform:none}.lp-mockup .lp-mcard__rows>div,.lp-mockup .lp-mcard__pill{opacity:1;animation:none}.lp-toast{opacity:1;animation:none;transform:none}.lp-empty__icon:after,.lp-section--how[data-revealed="1"] .lp-tl-step__num span{animation:none}.lp-section--how[data-revealed="1"] .lp-timeline:after{transition:none}}@media (max-width:720px){.lp-mockup{animation:none}.lp-toast{animation:lpRise .7s var(--lp-ease-spring) .8s backwards}.lp-empty__icon:after{animation-duration:5s}}.lp-btn--xl{letter-spacing:-.005em;border-radius:14px;height:54px;padding:0 26px;font-size:15.5px;font-weight:600}.lp-hero__chips{flex-wrap:wrap;gap:8px;display:flex}.lp-chip{background:var(--lp-card);border:1px solid var(--lp-border);color:var(--lp-ink-2);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex;box-shadow:0 1px #ffffff80,0 6px 12px -8px #0e111b0f;box-shadow:0 1px lab(100% 0 0/.5),0 6px 12px -8px lab(5.15808% .562236 -6.58819/.06)}.lp-chip--xs{gap:4px;padding:3px 8px;font-size:11px}.lp-chip--ok{color:#005733;color:lab(32.0718% -44.0112 19.3111);background:#cefbdf;background:lab(95.0081% -19.116 8.44673);border-color:#a1deba;border-color:lab(83.6713% -25.6317 11.3166)}.lp-h1__line--accent{background:linear-gradient(90deg,#504fc6 0%,#1a83db 100%);background:linear-gradient(90deg,lab(39.3984% 28.0765 -63.2517) 0%,lab(52.7661% -3.82182 -53.6623) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lp-hero__glow--c{filter:blur(80px);background:radial-gradient(circle,#3aced666 0%,#0000 70%);background:radial-gradient(circle,lab(75.6428% -37.5959 -15.4539/.4) 0%,#0000 70%);width:380px;height:380px;top:20%;left:50%}.lp-mockup-wrap{padding:60px 28px 80px 60px;position:relative}.lp-mockup{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-2xl);box-shadow:var(--lp-shadow-lg);animation:lpFloat 8s var(--lp-ease-in-out) infinite;padding:18px;position:relative}.lp-mockup__main{border-radius:var(--lp-r-md);background:var(--lp-bg-alt);border:1px solid var(--lp-border);color:var(--lp-accent);margin-top:4px;padding:18px 18px 14px}.lp-mockup__head{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.lp-mockup__greet{color:var(--lp-ink-3);text-transform:uppercase;letter-spacing:.4px;font-size:11px}.lp-mockup__title{color:var(--lp-ink-1);margin-top:2px;font-size:16px;font-weight:600}.lp-mockup__live{color:#005733;color:lab(32.0718% -44.0112 19.3111);background:#cefbdf;background:lab(95.0081% -19.116 8.44673);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.lp-mockup__topline{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.lp-mockup__big{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:38px;font-weight:700;line-height:1}.lp-mockup__big span{color:var(--lp-ink-3);margin-left:4px;font-size:18px;font-weight:500}.lp-mockup .lp-spark{height:80px;margin-top:10px}.lp-mockup__legend{color:var(--lp-ink-3);gap:14px;margin-top:10px;font-size:11px;display:flex}.lp-mockup__legend>span{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.lp-float{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-md);opacity:0;width:200px;animation:lpFloatIn .7s var(--lp-ease-spring) backwards;z-index:2;box-shadow:0 18px 40px -16px #0e111b2e;animation:lpFloatIn .7s var(--lp-ease-spring) forwards;flex-direction:column;gap:8px;padding:12px 14px;font-size:12px;display:flex;position:absolute;box-shadow:0 18px 40px -16px lab(5.15808% .562236 -6.58819/.18)}.lp-float--tl{animation-delay:.6s;top:30px;left:10px}.lp-float--tr{animation-delay:.75s;top:0;right:-8px}.lp-float--br{animation-delay:.9s;bottom:50px;right:12px}.lp-float--bl{animation-delay:1.05s;bottom:0;left:30px}@keyframes lpFloatIn{0%{opacity:0;transform:translateY(20px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lpFloatY1{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes lpFloatY2{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes lpFloatY3{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes lpFloatY4{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.lp-float__head{color:var(--lp-ink-3);align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.lp-float__head svg{color:var(--lp-accent)}.lp-float__rows{flex-direction:column;gap:5px;font-size:11.5px;display:flex}.lp-float__rows>div{color:var(--lp-ink-2);justify-content:space-between;display:flex}.lp-float__rows b{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;font-weight:600}.lp-float__rows b.lp-warn{color:var(--lp-warn)}.lp-float__big{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}.lp-float__sub{color:var(--lp-ink-3);font-size:11px}.lp-float__chips{flex-wrap:wrap;gap:4px;display:flex}.lp-progress__bar{--target-w:0%;transform-origin:0;transition:transform 1.1s var(--lp-ease-out);transform:scaleX(0);width:var(--target-w)!important}.lp-progress__bar[data-target]{--target-w:calc(var(--w,78) * 1%)}.lp-mockup-wrap .lp-progress__bar,.lp-section[data-revealed="1"] .lp-progress__bar{transform:scaleX(1)}.lp-progress__bar[data-target="64"]{--w:64}.lp-progress__bar[data-target="78"]{--w:78}.lp-progress--lg{height:8px}.lp-bars>span[data-target="28"]{--target-h:28%}.lp-bars>span[data-target="30"]{--target-h:30%}.lp-bars>span[data-target="38"]{--target-h:38%}.lp-bars>span[data-target="42"]{--target-h:42%}.lp-bars>span[data-target="52"]{--target-h:52%}.lp-bars>span[data-target="55"]{--target-h:55%}.lp-bars>span[data-target="60"]{--target-h:60%}.lp-bars>span[data-target="62"]{--target-h:62%}.lp-bars>span[data-target="70"]{--target-h:70%}.lp-bars>span[data-target="78"]{--target-h:78%}.lp-bars>span[data-target="88"]{--target-h:88%}.lp-bars--xl{grid-template-columns:repeat(7,1fr);gap:6px;height:64px}.lp-bento{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.lp-bcard{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-xl);box-shadow:var(--lp-shadow-sm);opacity:0;animation:lpRise .7s var(--lp-ease-out) forwards;transition:transform .24s var(--lp-ease-out), box-shadow .24s var(--lp-ease-out), border-color .24s var(--lp-ease-out);color:var(--lp-accent);flex-direction:column;grid-column:span 2;gap:14px;padding:22px;display:flex;position:relative;overflow:hidden;transform:translateY(10px)}.lp-bcard--wide{grid-column:span 3}.lp-bcard--wide-full{grid-column:span 6}@media (hover:hover) and (pointer:fine){.lp-bcard:hover{box-shadow:0 1px 0 var(--lp-border), 0 30px 50px -22px var(--lp-accent-glow);border-color:#abb3eb;border-color:lab(73.7745% 6.3282 -29.0547);transform:translateY(-6px)}.lp-bcard:hover .lp-bcard__icon{background:linear-gradient(160deg, #d5dbff, var(--lp-accent-soft));color:#4440b5;color:lab(33.4101% 30.323 -63.1982);transform:scale(1.05)}@supports (color:lab(0% 0 0)){.lp-bcard:hover .lp-bcard__icon{background:linear-gradient(160deg, lab(87.8149% 5.04908 -25.5982), var(--lp-accent-soft))}}}.lp-bcard__head{grid-template-columns:auto 1fr auto;align-items:flex-start;gap:14px;display:grid}.lp-bcard__head--col{grid-template-columns:1fr;align-items:flex-start}.lp-bcard__icon{background:var(--lp-accent-soft);width:40px;height:40px;color:var(--lp-accent);transition:transform .24s var(--lp-ease-out), background .32s var(--lp-ease-out), color .32s var(--lp-ease-out);border-radius:11px;place-items:center;display:grid}.lp-bcard h3{color:var(--lp-ink-1);margin-bottom:4px;font-size:17px;font-weight:600}.lp-bcard p{color:var(--lp-ink-3);font-size:13.5px;line-height:1.5}.lp-bigchart{width:100%;height:120px;color:var(--lp-accent)}.lp-bigchart__axis text{fill:var(--lp-ink-4);font-family:var(--lp-font-mono)}.lp-bigchart path:first-of-type{stroke-dasharray:700;stroke-dashoffset:700px}.lp-section--advantages[data-revealed="1"] .lp-bigchart path:first-of-type{animation:lpDraw 1.8s var(--lp-ease-out) .28s forwards}.lp-table{border:1px solid var(--lp-border);background:var(--lp-bg-alt);border-radius:10px;flex-direction:column;font-size:12px;display:flex;overflow:hidden}.lp-table__head,.lp-table__row{grid-template-columns:80px 1fr 80px 70px;align-items:center;gap:10px;padding:8px 12px;display:grid}.lp-table--lg .lp-table__head,.lp-table--lg .lp-table__row{grid-template-columns:1.4fr 1fr 1fr 1fr;padding:10px 14px;font-size:13px}.lp-table__head{color:var(--lp-ink-3);text-transform:uppercase;letter-spacing:.3px;background:#f0f2f5;background:lab(95.3331% .0267923 -1.89819);font-size:10.5px;font-weight:500}.lp-table__row{border-top:1px solid var(--lp-border);color:var(--lp-ink-2)}.lp-table__row b{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;font-weight:600}.lp-warn{color:var(--lp-warn);font-variant-numeric:tabular-nums}.lp-ok-text{color:#007747;color:lab(43.6903% -43.2124 18.9935);font-variant-numeric:tabular-nums}.lp-mute{color:var(--lp-ink-4)}.lp-bcard__viz{flex-direction:column;gap:8px;margin-top:auto;display:flex}.lp-bcard__viz--col>*{width:100%}.lp-bcard__metric{align-items:baseline;gap:8px;display:flex}.lp-bcard__metric b{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:28px;font-weight:700}.lp-bcard__metric span{color:var(--lp-ink-3);font-size:12px}.lp-status-row{background:var(--lp-bg-alt);border:1px solid var(--lp-border);color:var(--lp-ink-2);border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12.5px;display:flex}.lp-status-row--lg{border-radius:12px;padding:12px 16px;font-size:13.5px}.lp-status-row b{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;font-weight:600}.lp-status{align-items:center;gap:8px;display:inline-flex}.lp-status--ok{color:#007747;color:lab(43.6903% -43.2124 18.9935)}.lp-status--warn{color:var(--lp-warn)}.lp-int-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.lp-int-pill{background:var(--lp-bg-alt);border:1px solid var(--lp-border);color:var(--lp-ink-2);transition:border-color .2s var(--lp-ease-out), color .2s var(--lp-ease-out), background .2s var(--lp-ease-out);border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:inline-flex}.lp-int-pill svg{color:var(--lp-accent);flex-shrink:0}@media (hover:hover) and (pointer:fine){.lp-int-pill:hover{color:var(--lp-ink-1);background:var(--lp-card);border-color:#abb3eb;border-color:lab(73.7745% 6.3282 -29.0547)}}.lp-int-pill--more{color:var(--lp-accent);background:var(--lp-accent-soft);border-color:#c7cef9;border-color:lab(83.2672% 4.19384 -21.9947);justify-content:center;font-weight:600}.lp-split{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.lp-split__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp-split__item{text-align:left;background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-md);cursor:pointer;width:100%;color:var(--lp-ink-2);transition:background .2s var(--lp-ease-out), border-color .2s var(--lp-ease-out), transform .1s var(--lp-ease-out), box-shadow .2s var(--lp-ease-out);grid-template-columns:40px 1fr auto;align-items:flex-start;gap:14px;padding:14px 16px;display:grid}.lp-split__item:active{transform:scale(.985)}.lp-split__icon{background:var(--lp-accent-soft);width:36px;height:36px;color:var(--lp-accent);transition:background .2s var(--lp-ease-out), color .2s var(--lp-ease-out);border-radius:10px;place-items:center;display:grid}.lp-split__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.lp-split__copy b{color:var(--lp-ink-1);font-size:14.5px;font-weight:600}.lp-split__chev{color:var(--lp-ink-4);transition:transform .2s var(--lp-ease-out), color .2s var(--lp-ease-out);margin-top:12px}@media (hover:hover) and (pointer:fine){.lp-split__item:hover{border-color:#c1c7f2;border-color:lab(80.9454% 4.22159 -21.9835)}.lp-split__item:hover .lp-split__chev{color:var(--lp-accent);transform:translate(2px)}}.lp-split__item[data-active="1"]{box-shadow:0 1px 0 #fff9, 0 14px 30px -16px var(--lp-accent-glow);background:linear-gradient(#f2f4ff 0%,#fbfbff 100%);background:linear-gradient(lab(96.3342% 1.44574 -9.3071) 0%,lab(98.7536% .649869 -4.4926) 100%);border-color:#a8b1f7;border-color:lab(73.5492% 8.64145 -36.0945)}@supports (color:lab(0% 0 0)){.lp-split__item[data-active="1"]{box-shadow:0 1px 0 lab(100% 0 0/.6), 0 14px 30px -16px var(--lp-accent-glow)}}.lp-split__item[data-active="1"] .lp-split__icon{background:linear-gradient(180deg, var(--lp-accent-hi) 0%, var(--lp-accent) 100%);color:#fff}.lp-split__item[data-active="1"] .lp-split__chev{color:var(--lp-accent)}.lp-preview{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-xl);box-shadow:var(--lp-shadow-md);flex-direction:column;display:flex;overflow:hidden}.lp-preview__chrome{border-bottom:1px solid var(--lp-border);background:var(--lp-bg-alt);align-items:center;gap:6px;padding:10px 14px;display:flex}.lp-preview__chrome>span{background:#d2d7e5;background:lab(85.9662% .209242 -7.53478);border-radius:50%;width:9px;height:9px}.lp-preview__chrome>span:first-child{background:#ff9390;background:lab(72.6459% 57.1687 28.5666)}.lp-preview__chrome>span:nth-child(2){background:#ffc249;background:lab(82.632% 16.7214 72.7593)}.lp-preview__chrome>span:nth-child(3){background:#43d58f;background:lab(76.5803% -52.4674 23.0958)}.lp-preview__url{text-align:center;font-family:var(--lp-font-mono);color:var(--lp-ink-3);background:var(--lp-card);border:1px solid var(--lp-border);border-radius:6px;flex:1;margin-left:12px;padding:4px 10px;font-size:11px}.lp-preview__body{flex:1;min-height:320px;padding:24px;position:relative}.lp-pv{animation:lpFadeUp .32s var(--lp-ease-out);flex-direction:column;gap:14px;display:flex}@keyframes lpFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lp-pv__row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.lp-pv__metric{background:var(--lp-bg-alt);border:1px solid var(--lp-border);color:var(--lp-accent);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.lp-pv__metric span{color:var(--lp-ink-3);font-size:11px}.lp-pv__metric b{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:22px;font-weight:700}.lp-pv__metric em{color:#007747;color:lab(43.6903% -43.2124 18.9935);font-size:11.5px;font-style:normal}.lp-pv__chart{width:100%;height:110px;color:var(--lp-accent)}.lp-rule{background:var(--lp-bg-alt);border:1px solid var(--lp-border);color:var(--lp-ink-2);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}.lp-rule b{color:var(--lp-ink-1);font-weight:600}.lp-receipt{background:var(--lp-bg-alt);border:1px solid var(--lp-border);color:var(--lp-ink-2);font-size:13px;font-family:var(--lp-font-mono);border-radius:14px;flex-direction:column;gap:8px;padding:18px 22px;display:flex}.lp-receipt__head{font-family:var(--lp-font);justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.lp-receipt__line{justify-content:space-between;gap:12px;display:flex}.lp-receipt__line b{color:var(--lp-ink-1);font-weight:600}.lp-receipt__sep{border-top:1px dashed var(--lp-border-strong);margin:4px 0}.lp-receipt__line--total{font-size:16px;font-family:var(--lp-font);font-weight:600}.lp-receipt__line--total b{color:var(--lp-accent)}.lp-receipt__qr{background:repeating-linear-gradient(0deg, var(--lp-ink-1) 0 4px, transparent 4px 8px), repeating-linear-gradient(90deg, var(--lp-ink-1) 0 4px, transparent 4px 8px);border:1px solid var(--lp-border);opacity:.85;background-size:8px 8px;border-radius:6px;width:60px;height:60px;margin:6px auto 0}.lp-flow{grid-template-columns:repeat(5,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-flow__line,.lp-flow__line--fill{background:var(--lp-border-strong);z-index:0;border-radius:2px;height:2px;position:absolute;top:26px;left:5%;right:5%}.lp-flow__line--fill{background:linear-gradient(90deg, var(--lp-accent) 0%, var(--lp-accent-hi) 100%);width:0;transition:width 1.5s var(--lp-ease-out);box-shadow:0 0 14px var(--lp-accent-glow)}.lp-section--how[data-revealed="1"] .lp-flow__line--fill{width:90%}.lp-flow__step{z-index:1;text-align:center;opacity:0;animation:lpRise .7s var(--lp-ease-out) forwards;flex-direction:column;align-items:center;gap:14px;animation-play-state:paused;display:flex;position:relative;transform:translateY(12px)}.lp-section--how[data-revealed="1"] .lp-flow__step{animation-play-state:running}.lp-flow__num{background:linear-gradient(180deg, var(--lp-card) 0%, #f2f5fe 100%);border:1px solid var(--lp-border);width:52px;height:52px;box-shadow:0 1px 0 #ffffffb3, 0 10px 24px -10px var(--lp-accent-glow);color:var(--lp-accent);transition:all .24s var(--lp-ease-out);border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid}@supports (color:lab(0% 0 0)){.lp-flow__num{background:linear-gradient(180deg, var(--lp-card) 0%, lab(96.4539% .0892282 -4.54094) 100%);box-shadow:0 1px 0 lab(100% 0 0/.7), 0 10px 24px -10px var(--lp-accent-glow)}}.lp-section--how[data-revealed="1"] .lp-flow__num span{animation:lpNumPop .48s var(--lp-ease-spring) backwards;display:inline-block}.lp-section--how[data-revealed="1"] .lp-flow__step:nth-child(3) .lp-flow__num span{animation-delay:.28s}.lp-section--how[data-revealed="1"] .lp-flow__step:nth-child(4) .lp-flow__num span{animation-delay:.46s}.lp-section--how[data-revealed="1"] .lp-flow__step:nth-child(5) .lp-flow__num span{animation-delay:.64s}.lp-section--how[data-revealed="1"] .lp-flow__step:nth-child(6) .lp-flow__num span{animation-delay:.82s}.lp-section--how[data-revealed="1"] .lp-flow__step:nth-child(7) .lp-flow__num span{animation-delay:1s}.lp-flow__card{background:var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-md);width:100%;box-shadow:var(--lp-shadow-sm);transition:transform .24s var(--lp-ease-out), border-color .24s var(--lp-ease-out), box-shadow .24s var(--lp-ease-out);padding:16px 18px}.lp-flow__card h3{color:var(--lp-ink-1);margin-bottom:4px;font-size:14.5px;font-weight:600}.lp-flow__card p{color:var(--lp-ink-3);font-size:12.5px;line-height:1.5}@media (hover:hover) and (pointer:fine){.lp-flow__step:hover .lp-flow__card{box-shadow:0 22px 40px -22px var(--lp-accent-glow);border-color:#c1c7f2;border-color:lab(80.9454% 4.22159 -21.9835);transform:translateY(-4px)}.lp-flow__step:hover .lp-flow__num{color:#fff;background:linear-gradient(180deg, var(--lp-accent-hi) 0%, var(--lp-accent) 100%);border-color:var(--lp-accent);box-shadow:0 0 0 4px var(--lp-accent-glow), 0 10px 24px -10px var(--lp-accent-glow)}}.lp-pricing__empty{background:radial-gradient(ellipse 60% 80% at 50% 0%, #e5e9ff8c 0%, transparent 70%), var(--lp-card);border:1px solid var(--lp-border);border-radius:var(--lp-r-2xl);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:64px 32px 56px;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.lp-pricing__empty{background:radial-gradient(ellipse 60% 80% at 50% 0%, lab(92.6443% 3.26559 -18.4279/.55) 0%, transparent 70%), var(--lp-card)}}.lp-empty__cardstack{width:96px;height:96px;margin-bottom:8px;position:relative}.lp-empty__layer{border:1px solid var(--lp-border);background:var(--lp-card);box-shadow:var(--lp-shadow-sm);border-radius:14px;position:absolute}.lp-empty__layer--3{background:#ebeef7;background:lab(94.1338% .0900924 -4.54043);inset:18px 6px 6px 18px;transform:rotate(-6deg)}.lp-empty__layer--2{background:#f6f8fe;background:lab(97.6365% .0496507 -3.03299);inset:12px;transform:rotate(3deg)}.lp-empty__layer--1{background:linear-gradient(160deg, var(--lp-accent-hi) 0%, var(--lp-accent) 100%);color:#fff;box-shadow:inset 0 1px 0 #ffffff4d, 0 14px 28px -10px var(--lp-accent-glow);border-color:#6b6fe8;border-color:lab(51.2633% 24.7474 -63.4429);place-items:center;display:grid;inset:6px 18px 18px 6px}@supports (color:lab(0% 0 0)){.lp-empty__layer--1{box-shadow:inset 0 1px 0 lab(100% 0 0/.3), 0 14px 28px -10px var(--lp-accent-glow)}}.lp-empty__title{color:var(--lp-ink-1);font-size:19px;font-weight:600}.lp-empty__badge{color:#005733;color:lab(32.0718% -44.0112 19.3111);background:#cefbdf;background:lab(95.0081% -19.116 8.44673);border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.lp-section--cta{padding-top:24px}.lp-cta{border-radius:var(--lp-r-2xl);color:#f6f9fc;color:lab(97.6644% -.267297 -1.87219);background:radial-gradient(60% 80% at 90% 110%,#6389ffb3 0%,#0000 60%),radial-gradient(60% 80% at 0 -10%,#a491ff8c 0%,#0000 60%),linear-gradient(135deg,#3d36ab 0%,#5e4bc3 100%);background:radial-gradient(60% 80% at 90% 110%,lab(58.7132% 14.4333 -64.1201/.7) 0%,#0000 60%),radial-gradient(60% 80% at 0 -10%,lab(65.4231% 26.9363 -54.006/.55) 0%,#0000 60%),linear-gradient(135deg,lab(29.7894% 31.9404 -63.1932) 0%,lab(39.2114% 32.9602 -61.7503) 100%);grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:center;gap:36px;padding:64px 56px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #0e111b73;box-shadow:0 30px 70px -30px lab(5.15808% .562236 -6.58819/.45)}.lp-cta__bg{pointer-events:none;position:absolute;inset:0}.lp-cta__glow{filter:blur(60px);border-radius:50%;position:absolute}.lp-cta__glow--a{background:#a5afff80;background:lab(72.7418% 17.421 -56.9523/.5);width:380px;height:380px;top:-120px;right:-80px}.lp-cta__glow--b{background:#4bc6fa73;background:lab(74.7761% -22.909 -36.3339/.45);width:340px;height:340px;bottom:-160px;left:-100px}.lp-cta__grid{background-image:linear-gradient(90deg,#ffffff12 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-image:linear-gradient(90deg,lab(100% 0 0/.07) 1px,#0000 1px),linear-gradient(lab(100% 0 0/.07) 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 80%,#000 30%,#0000 80%)}.lp-pill--invert{color:#fff;background:#ffffff24;background:lab(100% 0 0/.14);border-color:#fff3;border-color:lab(100% 0 0/.2)}.lp-cta__copy h2{color:#fff;margin:14px 0 12px;font-size:clamp(28px,3.4vw,38px);font-weight:700;line-height:1.12}.lp-cta__action{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.lp-cta__btn{color:#3d36ab;color:lab(29.7894% 31.9404 -63.1932);height:56px;transition:transform .2s var(--lp-ease-out), box-shadow .2s var(--lp-ease-out), background .2s var(--lp-ease-out);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:0 28px;font-size:15.5px;font-weight:600;display:inline-flex;box-shadow:0 14px 30px -10px #0e111b73;box-shadow:0 14px 30px -10px lab(5.15808% .562236 -6.58819/.45)}.lp-cta__btn svg{transition:transform .2s var(--lp-ease-out)}@media (hover:hover) and (pointer:fine){.lp-cta__btn:hover{transform:translateY(-2px);box-shadow:0 22px 40px -12px #0e111b8c;box-shadow:0 22px 40px -12px lab(5.15808% .562236 -6.58819/.55)}.lp-cta__btn:hover svg{transform:translate(4px)}}.lp-cta__btn:active{transform:scale(.98)}.lp-cta__note{color:#dde5f2d9;color:lab(90.652% -.969052 -7.43358/.85);font-size:13px}.lp-cta__widget{color:#fff;-webkit-backdrop-filter:blur(18px);animation:lpFloatY1 6s var(--lp-ease-in-out) infinite alternate;background:#ffffff1a;background:lab(100% 0 0/.1);border:1px solid #ffffff2e;border:1px solid lab(100% 0 0/.18);border-radius:18px;flex-direction:column;justify-self:end;gap:4px;width:220px;padding:18px 22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff2e,0 18px 50px -20px #0e111b80;box-shadow:inset 0 1px lab(100% 0 0/.18),0 18px 50px -20px lab(5.15808% .562236 -6.58819/.5)}.lp-cta__widget-head{opacity:.85;align-items:center;gap:6px;font-size:11px;display:inline-flex}.lp-cta__widget-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:32px;font-weight:700;line-height:1}.lp-cta__widget-sub{opacity:.78;margin-bottom:8px;font-size:11px}.lp-cta__widget-spark{opacity:.85;width:100%;height:36px}@media (max-width:980px){.lp-bento{grid-template-columns:1fr}.lp-bcard,.lp-bcard--wide,.lp-bcard--wide-full{grid-column:1/-1!important}.lp-mockup-wrap{padding:30px 0 80px}.lp-float--tl,.lp-float--tr,.lp-float--bl,.lp-float--br{display:none}.lp-split{grid-template-columns:1fr}.lp-preview{display:none}.lp-flow{grid-template-columns:1fr;gap:12px}.lp-flow__line,.lp-flow__line--fill{display:none}.lp-flow__step{text-align:left;flex-direction:row;align-items:flex-start;gap:14px}.lp-flow__num{flex-shrink:0;width:44px;height:44px;font-size:15px}.lp-flow__card{flex:1;width:auto}.lp-cta{grid-template-columns:1fr;gap:18px;padding:36px 28px}.lp-cta__widget{display:none}}@media (max-width:720px){.lp-table__head,.lp-table__row{grid-template-columns:60px 1fr 70px 60px;gap:6px;padding:8px 10px;font-size:11.5px}.lp-bigchart__axis{display:none}}@media (prefers-reduced-motion:reduce){.lp-float--tl,.lp-float--tr,.lp-float--bl,.lp-float--br{animation:lpFloatIn .7s var(--lp-ease-spring) backwards}.lp-cta__widget{animation:none}.lp-bigchart path:first-of-type{stroke-dashoffset:0;animation:none}.lp-flow__line--fill{width:90%;transition:none}}.lp-root{font-size:18px;line-height:1.6}.lp-root p{color:var(--lp-ink-2);font-size:18px;line-height:1.6}.lp-hero__copy h1{letter-spacing:-.03em;margin:18px 0 20px;font-size:clamp(40px,6vw,64px);font-weight:800;line-height:1}.lp-h1__line{display:block}.lp-h1__line:not(.lp-h1__line--accent){color:var(--lp-ink-1)}.lp-hero__copy p{color:var(--lp-ink-3);max-width:56ch;font-size:19px;font-weight:400;line-height:1.55}.lp-section__head h2{letter-spacing:-.025em;color:var(--lp-ink-1);font-size:clamp(30px,3.6vw,46px);font-weight:800;line-height:1.08}.lp-section__head p{color:var(--lp-ink-3);font-size:17px;font-weight:400;line-height:1.6}.lp-bcard h3,.lp-flow__card h3,.lp-split__copy b{letter-spacing:-.015em;color:var(--lp-ink-1);font-weight:700}.lp-bcard h3{margin-bottom:6px;font-size:18px;line-height:1.3}.lp-bcard p{color:var(--lp-ink-3);font-size:14.5px;font-weight:400;line-height:1.55}.lp-flow__card h3{margin-bottom:6px;font-size:16px;line-height:1.3}.lp-flow__card p{color:var(--lp-ink-3);font-size:13.5px;font-weight:400;line-height:1.55}.lp-split__copy b{font-size:15.5px}.lp-split__copy em{color:var(--lp-ink-3);font-size:13.5px;font-style:normal;line-height:1.55}.lp-cta__copy h2{letter-spacing:-.025em;color:#fff;margin:14px 0;font-size:clamp(28px,3.6vw,42px);font-weight:800;line-height:1.1}.lp-cta__copy p{color:#e4ecf9;color:lab(92.9722% -.971824 -7.43506);max-width:56ch;font-size:17px;line-height:1.55}.lp-nav{gap:8px}.lp-nav__link{color:var(--lp-ink-2);letter-spacing:-.005em;border-radius:10px;padding:9px 14px;font-size:16px;font-weight:600}@media (hover:hover) and (pointer:fine){.lp-nav__link:hover{color:var(--lp-accent);background:#f0f1fa;background:lab(95.2735% .651151 -4.49191)}}.lp-header__inner{gap:28px;padding:16px 24px}.lp-header__cta{gap:10px}.lp-header .lp-btn--ghost,.lp-mobilenav__cta .lp-btn--ghost{background:var(--lp-card);height:46px;color:var(--lp-ink-1);transition:background-color .2s var(--lp-ease-out), border-color .2s var(--lp-ease-out), color .2s var(--lp-ease-out), box-shadow .2s var(--lp-ease-out), transform .1s var(--lp-ease-out);border:1px solid #cad1e2;border:1px solid lab(83.615% .308245 -9.39413);border-radius:12px;padding:0 22px;font-size:15.5px;font-weight:600;box-shadow:0 1px #fff9,0 1px 2px #0e111b0a;box-shadow:0 1px lab(100% 0 0/.6),0 1px 2px lab(5.15808% .562236 -6.58819/.04)}@media (hover:hover) and (pointer:fine){.lp-header .lp-btn--ghost:hover,.lp-mobilenav__cta .lp-btn--ghost:hover{color:var(--lp-accent-hi);box-shadow:0 1px 0 #ffffffb3, 0 8px 18px -10px var(--lp-accent-glow);background:#f2f4ff;background:lab(96.3885% 1.00595 -6.72071);border-color:#acb4e4;border-color:lab(73.8794% 5.28389 -25.5105);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.lp-header .lp-btn--ghost:hover,.lp-mobilenav__cta .lp-btn--ghost:hover{box-shadow:0 1px 0 lab(100% 0 0/.7), 0 8px 18px -10px var(--lp-accent-glow)}}}.lp-header .lp-btn--ghost:active,.lp-mobilenav__cta .lp-btn--ghost:active{transform:scale(.97)}.lp-header .lp-btn--primary,.lp-mobilenav__cta .lp-btn--primary{letter-spacing:-.005em;background:linear-gradient(180deg, var(--lp-accent-hi) 0%, var(--lp-accent) 100%);color:#fff;height:46px;box-shadow:inset 0 1px 0 #ffffff38, 0 1px 2px var(--lp-accent-glow), 0 12px 24px -10px var(--lp-accent-glow);border-radius:12px;padding:0 24px;font-size:15.5px;font-weight:700}@supports (color:lab(0% 0 0)){.lp-header .lp-btn--primary,.lp-mobilenav__cta .lp-btn--primary{box-shadow:inset 0 1px 0 lab(100% 0 0/.22), 0 1px 2px var(--lp-accent-glow), 0 12px 24px -10px var(--lp-accent-glow)}}@media (hover:hover) and (pointer:fine){.lp-header .lp-btn--primary:hover,.lp-mobilenav__cta .lp-btn--primary:hover{box-shadow:inset 0 1px 0 #ffffff42, 0 16px 30px -12px var(--lp-accent-glow), 0 4px 12px -4px var(--lp-accent-glow);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.lp-header .lp-btn--primary:hover,.lp-mobilenav__cta .lp-btn--primary:hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.26), 0 16px 30px -12px var(--lp-accent-glow), 0 4px 12px -4px var(--lp-accent-glow)}}.lp-header .lp-btn--primary:hover svg{transform:translate(3px,-3px)}}.lp-btn--xl{letter-spacing:-.005em;height:56px;box-shadow:inset 0 1px 0 #ffffff38, 0 14px 30px -10px var(--lp-accent-glow);border-radius:14px;padding:0 28px;font-size:16.5px;font-weight:700}@supports (color:lab(0% 0 0)){.lp-btn--xl{box-shadow:inset 0 1px 0 lab(100% 0 0/.22), 0 14px 30px -10px var(--lp-accent-glow)}}@media (hover:hover) and (pointer:fine){.lp-btn--xl:hover{box-shadow:inset 0 1px 0 #ffffff42, 0 22px 40px -12px var(--lp-accent-glow);transform:translateY(-2px)}@supports (color:lab(0% 0 0)){.lp-btn--xl:hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.26), 0 22px 40px -12px var(--lp-accent-glow)}}.lp-btn--xl:hover svg{transform:translate(4px)}}.lp-pill{letter-spacing:-.005em;font-size:12.5px;font-weight:600}.lp-plan__name{letter-spacing:.4px;color:var(--lp-ink-3);font-size:13.5px;font-weight:700}.lp-plan__priceval{letter-spacing:-.03em;color:var(--lp-ink-1);font-size:40px;font-weight:800}.lp-plan__pricesub{color:var(--lp-ink-4);font-size:15px}.lp-plan__desc{color:var(--lp-ink-3);font-size:15px;font-weight:400;line-height:1.55}.lp-plan__features{font-size:14.5px}.lp-plan__features li{color:var(--lp-ink-2)}.lp-cta{isolation:isolate}.lp-cta__bg{z-index:0}.lp-cta__copy,.lp-cta__action,.lp-cta__widget{z-index:1;position:relative}.lp-cta__btn{letter-spacing:-.005em;text-shadow:none;border:1px solid #ffffffe6;font-size:16.5px;font-weight:700;color:#4338ca!important;background:#fff!important}.lp-cta__btn svg{color:#4338ca!important}@media (hover:hover) and (pointer:fine){.lp-cta__btn:hover{color:#3730a3!important;background:#fff!important}.lp-cta__btn:hover svg{color:#3730a3!important}}.lp-cta__note{color:#ffffffd9;font-size:14px}.lp-mobilenav a{font-size:16px;font-weight:600}.lp-empty__title{letter-spacing:-.015em;color:var(--lp-ink-1);font-size:22px;font-weight:700}.lp-empty__sub{color:var(--lp-ink-3);max-width:46ch;font-size:15.5px;line-height:1.6}@media (max-width:980px){.lp-mobilenav__cta{gap:10px}}@media (max-width:720px){.lp-hero__copy h1{font-size:40px;line-height:1.05}.lp-section__head h2{font-size:30px}.lp-hero__copy p{font-size:16.5px}.lp-section__head p{font-size:16px}}.lp-bcard--hub{gap:20px;padding:26px;overflow:hidden}.lp-bcard--hub:before{content:"";filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#c2caff2e 0%,#0000 60%);background:radial-gradient(circle,lab(81.9072% 6.13722 -29.1198/.18) 0%,#0000 60%);border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;left:30%}.lp-hub{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid;position:relative}.lp-hub__left{background:radial-gradient(circle at 50% 50%, #eff1fe73 0%, transparent 60%), var(--lp-bg-alt);border:1px solid var(--lp-border);border-radius:18px;height:240px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.lp-hub__left{background:radial-gradient(circle at 50% 50%, lab(95.2284% 1.0069 -6.7202/.45) 0%, transparent 60%), var(--lp-bg-alt)}}.lp-hub__lines{pointer-events:none;opacity:0;width:100%;height:100%;animation:lpFadeIn .8s var(--lp-ease-out) .7s forwards;position:absolute;inset:0}.lp-hub__center{background:var(--lp-card);box-shadow:inset 0 1px 0 #ffffffb3, 0 18px 40px -16px var(--lp-accent-glow), 0 0 0 4px #eaedff66;z-index:2;opacity:0;animation:lpHubCenter .7s var(--lp-ease-spring) forwards;border:1px solid #b4bbe5;border:1px solid lab(76.3015% 4.28125 -21.9596);border-radius:14px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)scale(.95)}@supports (color:lab(0% 0 0)){.lp-hub__center{box-shadow:inset 0 1px 0 lab(100% 0 0/.7), 0 18px 40px -16px var(--lp-accent-glow), 0 0 0 4px lab(93.974% 1.78212 -11.1433/.4)}}@keyframes lpHubCenter{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.lp-hub__mark{background:linear-gradient(160deg, #8890ff 0%, var(--lp-accent) 60%, #4440b5 100%);border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:inline-grid;box-shadow:inset 0 1px #ffffff4d;box-shadow:inset 0 1px lab(100% 0 0/.3)}@supports (color:lab(0% 0 0)){.lp-hub__mark{background:linear-gradient(160deg, lab(63.0408% 22.4023 -63.6717) 0%, var(--lp-accent) 60%, lab(33.4101% 30.323 -63.1982) 100%)}}.lp-hub__dot{background:#fffffff2;background:lab(100% 0 0/.95);border-radius:50%;width:10px;height:10px;box-shadow:0 0 14px #ffffffb3;box-shadow:0 0 14px lab(100% 0 0/.7)}.lp-hub__title{color:var(--lp-ink-1);letter-spacing:-.01em;font-size:13.5px;font-weight:700}.lp-hub__sub{color:#007747;color:lab(43.6903% -43.2124 18.9935);align-items:center;gap:6px;margin-top:2px;font-size:11.5px;font-weight:500;display:inline-flex}.lp-hub__chip{background:var(--lp-card);border:1px solid var(--lp-border);color:var(--lp-ink-2);opacity:0;animation:lpChipIn .48s var(--lp-ease-spring) forwards;z-index:3;white-space:nowrap;transition:transform .2s var(--lp-ease-out), border-color .2s var(--lp-ease-out), box-shadow .2s var(--lp-ease-out);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;transform:translateY(8px)scale(.94);box-shadow:0 1px #ffffffb3,0 6px 14px -8px #0e111b1a;box-shadow:0 1px lab(100% 0 0/.7),0 6px 14px -8px lab(5.15808% .562236 -6.58819/.1)}.lp-hub__chip svg{color:var(--lp-accent);flex-shrink:0}@keyframes lpChipIn{to{opacity:1;transform:translateY(0)scale(1)}}@media (hover:hover) and (pointer:fine){.lp-hub__chip:hover{box-shadow:0 1px 0 #ffffffb3, 0 14px 24px -10px var(--lp-accent-glow);border-color:#abb3eb;border-color:lab(73.7745% 6.3282 -29.0547);transform:translateY(-2px)scale(1.02)}@supports (color:lab(0% 0 0)){.lp-hub__chip:hover{box-shadow:0 1px 0 lab(100% 0 0/.7), 0 14px 24px -10px var(--lp-accent-glow)}}}.lp-hub__chip--tl{top:16%;left:6%}.lp-hub__chip--tc{top:8%;left:50%;transform:translate(-50%)translateY(8px)scale(.94)}.lp-hub__chip--tc.lp-hub__chip{animation-name:lpChipInTc}@keyframes lpChipInTc{to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.lp-hub__chip--tr{top:16%;right:6%}.lp-hub__chip--bl{bottom:16%;left:6%}.lp-hub__chip--bc{bottom:8%;left:50%;transform:translate(-50%)translateY(8px)scale(.94)}.lp-hub__chip--bc.lp-hub__chip{animation-name:lpChipInBc}@keyframes lpChipInBc{to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.lp-hub__chip--br{bottom:16%;right:6%}.lp-hub__chip--more{background:var(--lp-accent-soft);color:var(--lp-accent);border-color:#c7cef9;border-color:lab(83.2672% 4.19384 -21.9947);font-weight:700}.lp-hub__panel{background:linear-gradient(180deg, #fafcff 0%, #f2f5fe 100%), var(--lp-card);border:1px solid var(--lp-border);opacity:0;animation:lpRise .6s var(--lp-ease-out) forwards;border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}@supports (color:lab(0% 0 0)){.lp-hub__panel{background:linear-gradient(180deg, lab(98.8131% .0265837 -1.89835) 0%, lab(96.4539% .0892282 -4.54094) 100%), var(--lp-card)}}.lp-hub__panelhead{color:var(--lp-ink-3);text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid var(--lp-border);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:10px;font-size:11px;font-weight:600;display:flex}.lp-hub__row{justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}.lp-hub__row+.lp-hub__row{border-top:1px solid #f0f2f5;border-top:1px solid lab(95.3331% .0267923 -1.89819)}.lp-hub__row span{color:var(--lp-ink-2);align-items:center;gap:8px;font-weight:500;display:inline-flex}.lp-hub__row span svg{color:var(--lp-accent)}.lp-hub__row b{font-size:12px;font-weight:600}.lp-hub__ok{color:#00673c;color:lab(37.882% -43.5514 19.1276);background:#cefbdf;background:lab(95.0081% -19.116 8.44673);border-radius:999px;padding:3px 9px}.lp-hub__ready{color:#006aa0;color:lab(41.5306% -10.6676 -49.2734);background:#d9f3ff;background:lab(94.2506% -7.60987 -16.2185);border-radius:999px;padding:3px 9px}.lp-hub__metrics{border-top:1px solid var(--lp-border);grid-template-columns:repeat(3,1fr);gap:10px;padding-top:14px;display:grid}.lp-hub__metric{border:1px solid var(--lp-border);background:#f7f8fd;background:lab(97.6476% .0336766 -2.27685);border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.lp-hub__metric-icon{background:var(--lp-accent-soft);width:32px;height:32px;color:var(--lp-accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.lp-hub__metric>div{flex-direction:column;display:flex}.lp-hub__metric b{color:var(--lp-ink-1);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:14.5px;font-weight:700;line-height:1.1}.lp-hub__metric em{color:var(--lp-ink-3);margin-top:2px;font-size:11.5px;font-style:normal;font-weight:500}@media (max-width:980px){.lp-hub{grid-template-columns:1fr}.lp-hub__left{height:280px}.lp-hub__metrics{grid-template-columns:1fr;gap:8px}}@media (max-width:720px){.lp-hub__left{height:320px}.lp-hub__chip{padding:6px 10px;font-size:11px}.lp-hub__chip--tl,.lp-hub__chip--bl{left:4%}.lp-hub__chip--tr,.lp-hub__chip--br{right:4%}.lp-hub__center{padding:10px 12px}.lp-hub__title{font-size:12px}.lp-hub__mark{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.lp-hub__lines{opacity:1;animation:none}.lp-hub__center{opacity:1;animation:none;transform:translate(-50%,-50%)}.lp-hub__chip{opacity:1;animation:none;transform:none}.lp-hub__chip--tc,.lp-hub__chip--bc{transform:translate(-50%)}}.lp-bento{grid-auto-rows:auto;align-items:start;gap:14px}.lp-bcard{gap:12px;padding:18px}.lp-bcard h3{margin-bottom:4px;font-size:16px}.lp-bcard p{font-size:13.5px;line-height:1.5}.lp-bcard__head{align-items:center;gap:12px}.lp-bcard__head--col{gap:10px}.lp-bcard__icon{border-radius:10px;width:36px;height:36px}.lp-bcard__viz{margin-top:4px}.lp-bigchart{height:88px}.lp-table__head,.lp-table__row{padding:7px 12px}.lp-table{font-size:12px}.lp-status-row{padding:6px 11px;font-size:12.5px}.lp-bars--xl{height:48px}.lp-bcard__metric b{font-size:24px}.lp-bcard__metric span{font-size:12px}.lp-bcard--hub{gap:16px;padding:22px}.lp-hub__left{height:200px}.lp-hub__metric{padding:8px 12px}.lp-hub__metric b{font-size:13.5px}.lp-hub__metric em{font-size:11px}.lp-hub__metric-icon{border-radius:8px;width:28px;height:28px}@media (max-width:980px){.lp-hub__left{height:240px}}@media (max-width:768px){.lp-section{padding:56px 16px}.lp-section__head{gap:10px;max-width:100%;margin-bottom:24px}.lp-hero__copy h1{letter-spacing:-.025em;margin:14px 0;font-size:clamp(36px,9vw,46px);line-height:1.02}.lp-hero__copy p{font-size:15.5px;line-height:1.55}.lp-section__head h2{font-size:clamp(28px,7.5vw,34px);line-height:1.08}.lp-section__head p{font-size:15px;line-height:1.55}.lp-bcard h3{font-size:16px}.lp-bcard p{font-size:13.5px}.lp-hero__inner{grid-template-columns:1fr;gap:24px;padding:32px 16px 48px}.lp-hero__actions{gap:8px;margin:18px 0 14px}.lp-btn--xl{border-radius:12px;height:50px;padding:0 22px;font-size:15px}.lp-hero__chips{gap:6px}.lp-chip{padding:5px 10px;font-size:12px}.lp-hero__glow--c{display:none}.lp-hero__glow--a,.lp-hero__glow--b{opacity:.4;width:320px;height:320px}.lp-mockup-wrap{min-height:0;padding:0}.lp-mockup{border-radius:18px;padding:10px;animation:none}.lp-mockup__chrome{padding:4px 8px 8px}.lp-mockup__chrome>span{width:8px;height:8px}.lp-mockup__url{padding:3px 8px;font-size:10px}.lp-mockup__main{padding:14px 14px 12px}.lp-mockup__head{margin-bottom:10px}.lp-mockup__title{font-size:14px}.lp-mockup__big{font-size:28px}.lp-mockup__big span{font-size:14px}.lp-mockup .lp-spark{height:56px}.lp-mockup__legend{gap:10px;margin-top:6px;font-size:10.5px}.lp-mockup__legend>span:nth-child(3),.lp-float--tl,.lp-float--tr{display:none}.lp-float--bl,.lp-float--br{width:auto;margin-top:10px;padding:10px 12px;position:relative;inset:auto}.lp-float--bl{animation:lpFloatIn .6s var(--lp-ease-spring) .25s forwards}.lp-float--br{animation:lpFloatIn .6s var(--lp-ease-spring) .35s forwards}.lp-mockup-wrap{grid-template-columns:1fr 1fr;gap:10px;padding-top:0;display:grid}.lp-mockup-wrap>.lp-mockup{grid-column:1/-1}.lp-mockup-wrap>.lp-toast{display:none}.lp-mockup-wrap>.lp-float--bl{grid-column:1}.lp-mockup-wrap>.lp-float--br{grid-column:2}.lp-float__big{font-size:20px}.lp-bars>span{min-height:4px}.lp-bento{gap:12px}.lp-bcard{border-radius:18px;gap:10px;padding:16px}.lp-bcard__head{gap:12px}.lp-bcard__icon{border-radius:9px;width:34px;height:34px}.lp-bigchart{height:64px}.lp-bigchart__axis{display:none}.lp-table__head,.lp-table__row{grid-template-columns:50px 1fr 70px 60px;gap:6px;padding:6px 10px;font-size:11.5px}.lp-table--lg .lp-table__head,.lp-table--lg .lp-table__row{grid-template-columns:1.4fr .8fr .8fr .8fr;padding:8px 10px;font-size:12px}.lp-bcard--wide:nth-of-type(2) .lp-table__row:nth-of-type(3){display:none}.lp-status-row{padding:7px 11px;font-size:12.5px}.lp-bars--xl{grid-template-columns:repeat(7,1fr);gap:4px;height:40px}.lp-bcard__metric b{font-size:22px}.lp-bcard--hub{gap:14px;padding:18px}.lp-bcard--hub:before{display:none}.lp-hub{grid-template-columns:1fr;gap:12px}.lp-hub__left{background:var(--lp-bg-alt);border-radius:14px;flex-direction:column;align-items:stretch;gap:12px;height:auto;padding:14px;display:flex}.lp-hub__lines{display:none}.lp-hub__center{justify-content:flex-start;width:100%;margin:0;position:static;transform:none!important}.lp-hub__center.lp-hub__center{animation:lpRise .5s var(--lp-ease-out) forwards}.lp-hub__chip{text-align:center;justify-content:center;width:100%;padding:9px 12px;position:static;transform:none!important}.lp-hub__left{grid-template-columns:1fr;grid-template-areas:"hub""chips";display:grid}.lp-hub__center{grid-area:hub}.lp-hub__chip{grid-area:chips}.lp-hub__left{grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;display:grid}.lp-hub__center{grid-column:1/-1}.lp-hub__chip{align-items:center;gap:6px;display:inline-flex}.lp-hub__chip--more{grid-column:auto}.lp-hub__panel{border-radius:14px;padding:12px 14px}.lp-hub__panelhead{padding-bottom:8px;font-size:10.5px}.lp-hub__row{padding:7px 0;font-size:12.5px}.lp-hub__row span svg{width:12px;height:12px}.lp-hub__ok,.lp-hub__ready{padding:2px 8px;font-size:11px}.lp-hub__metrics{grid-template-columns:1fr;gap:8px;padding-top:12px}.lp-hub__metric{padding:9px 12px}.lp-split__list{gap:8px}.lp-split__item{grid-template-columns:36px 1fr auto;gap:12px;padding:12px 14px}.lp-split__icon{border-radius:9px;width:32px;height:32px}.lp-split__copy b{font-size:14.5px}.lp-split__copy em{font-size:12.5px}.lp-flow{grid-template-columns:1fr;gap:0;padding-left:8px;position:relative}.lp-flow__line,.lp-flow__line--fill{display:none}.lp-flow:before{content:"";background:var(--lp-border-strong);z-index:0;border-radius:2px;width:2px;position:absolute;top:32px;bottom:32px;left:30px}.lp-flow:after{content:"";background:linear-gradient(180deg, var(--lp-accent) 0%, var(--lp-accent-hi) 100%);width:2px;height:0;transition:height 1.5s var(--lp-ease-out);z-index:0;box-shadow:0 0 12px var(--lp-accent-glow);border-radius:2px;position:absolute;top:32px;left:30px}.lp-section--how[data-revealed="1"] .lp-flow:after{height:calc(100% - 64px)}.lp-flow__step{text-align:left;z-index:1;grid-template-columns:44px 1fr;align-items:flex-start;gap:12px;padding:6px 0 18px;display:grid;position:relative}.lp-flow__step:last-child{padding-bottom:0}.lp-flow__num{width:44px;height:44px;font-size:14px}.lp-flow__card{border-radius:14px;width:auto;padding:12px 14px}.lp-flow__card h3{margin-bottom:2px;font-size:14.5px}.lp-flow__card p{font-size:12.5px}.lp-pricing__empty{border-radius:20px;gap:10px;padding:36px 20px 32px}.lp-empty__cardstack{width:72px;height:72px;margin-bottom:4px}.lp-empty__title{font-size:18px}.lp-empty__sub{max-width:36ch;font-size:14px}.lp-empty__badge{padding:4px 10px;font-size:11.5px}.lp-pricing__grid{gap:12px}.lp-pricing__grid--3,.lp-pricing__grid--2{grid-template-columns:1fr}.lp-plan{border-radius:18px;padding:22px 20px}.lp-plan__priceval{font-size:32px}.lp-plan__features{gap:8px;margin-bottom:16px;font-size:14px}.lp-cta{border-radius:22px;grid-template-columns:1fr;gap:14px;padding:28px 22px}.lp-cta__copy h2{margin:10px 0 8px;font-size:24px;line-height:1.15}.lp-cta__copy p{font-size:14.5px}.lp-cta__action{width:100%}.lp-cta__btn{justify-content:center;width:100%;height:50px;font-size:15.5px}.lp-cta__note{text-align:center;font-size:12.5px}.lp-cta__widget{flex-direction:row;justify-self:stretch;align-items:center;gap:14px;width:100%;padding:14px 18px;animation:none;display:flex}.lp-cta__widget-head{flex-shrink:0;font-size:10.5px}.lp-cta__widget-big{margin:0;font-size:22px}.lp-cta__widget-sub{flex:1;margin:0;font-size:10.5px}.lp-cta__widget-spark{flex-shrink:0;width:80px;height:28px}.lp-header__inner{grid-template-columns:1fr auto;gap:12px;padding:12px 16px}.lp-logo__text{font-size:16px}.lp-logo__mark{width:26px;height:26px}.lp-burger{border-radius:10px;width:38px;height:38px}.lp-mobilenav{padding:12px 16px 16px}.lp-mobilenav a{padding:11px 6px;font-size:15.5px}.lp-mobilenav__cta{gap:8px;margin-top:8px}.lp-mobilenav__cta .lp-btn{height:46px;font-size:15px}.lp-footer{padding:28px 16px}.lp-footer__inner{gap:14px}}@media (max-width:380px){.lp-hero__copy h1{font-size:32px}.lp-section__head h2{font-size:26px}.lp-mockup__big{font-size:24px}.lp-hub__left{grid-template-columns:1fr}.lp-hub__center,.lp-hub__chip{grid-column:1/-1}.lp-cta__widget{flex-direction:column;align-items:flex-start}.lp-cta__widget-spark{width:100%}}
