.landing-v2-root,.landing-v2-root *{box-sizing:border-box}.landing-v2-root,.landing-v2-root .calm{--bg:#0a0a0c;--bg-card:#131316;--bg-elev:#1a1a1f;--border:#ffffff12;--border-2:#ffffff1f;--text:#e8e8ea;--text-2:#a1a1aa;--text-3:#6b6b73;--accent:#00bb7f;--accent-text:#34d399;--pos:#34d399;--neg:#f87171;--warn:#fbbf24;--primary-foreground:#0a0a09;--r-md:8px;--r-lg:10px;--r-xl:12px;--font-sans:"Geist", "Inter", "Geist Fallback", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", "JetBrains Mono", "Geist Mono Fallback", ui-monospace, monospace}@supports (color:lab(0% 0 0)){.landing-v2-root,.landing-v2-root .calm{--accent:lab(66.9756% -58.27 19.5419)}}html.landing-v2-active,body.landing-v2-active{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-feature-settings:"tnum" 1, "ss01" 1;-webkit-font-smoothing:antialiased;background-image:radial-gradient(#ffffff06 1px,#0000 1px),radial-gradient(50% 40% at 50% 6%,#34d3991a 0%,#34d39900 65%);background-repeat:repeat,no-repeat;background-size:24px 24px,100% 720px;background-attachment:scroll,fixed;margin:0;font-size:16px;line-height:1.5}.landing-v2-root a{color:inherit;text-decoration:none}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.uplabel{text-transform:uppercase;letter-spacing:.18em;color:var(--text-2);font-size:11px;font-weight:600}.display-h{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--text);font-weight:600}.display-h .accent,.accent{color:var(--accent-text);font-weight:500}.dot{background:var(--accent);vertical-align:middle;border-radius:9999px;width:6px;height:6px;display:inline-block}.dot.live{background:var(--pos)}.rule{background:linear-gradient(90deg, var(--border-2) 0%, transparent 100%);border:0;height:1px;margin:20px 0}.card,.lp-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:inset 0 1px #ffffff0a}.lp-card{transition:border-color .32s cubic-bezier(.2,0,0,1),transform .32s cubic-bezier(.2,0,0,1),box-shadow .36s cubic-bezier(.2,0,0,1),background-color .28s cubic-bezier(.2,0,0,1);position:relative}.lp-card:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(135deg,#34d39900 0%,#34d3998c 45%,#34d399bf 55%,#34d39900 100%);padding:1px;transition:opacity .36s cubic-bezier(.2,0,0,1);position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp-card:hover{border-color:#34d3992e;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 14px 36px -16px #34d39947,0 6px 18px -8px #00000080}.lp-card:hover:before{opacity:1}.card.glow{background:radial-gradient(ellipse 80% 70% at 50% 0%, #34d3990f 0%, transparent 60%), var(--bg-card)}.lp-fadeup{opacity:0;transition:opacity .64s,transform .64s;transform:translateY(16px)}.lp-fadeup.is-visible{opacity:1;transform:translateY(0)}.lp-delay-1{transition-delay:80ms}.lp-delay-2{transition-delay:.16s}.lp-delay-3{transition-delay:.24s}.lp-delay-4{transition-delay:.32s}.lp-delay-5{transition-delay:.4s}.lp-delay-6{transition-delay:.48s}.lp-word{opacity:0;filter:blur(6px);white-space:pre;transition:opacity .72s cubic-bezier(.2,0,0,1),transform .82s cubic-bezier(.2,0,0,1),filter .6s cubic-bezier(.2,0,0,1);display:inline-block;transform:translateY(36%)rotate(2deg)}.is-visible .lp-word{opacity:1;filter:blur();transform:translateY(0)rotate(0)}@keyframes lp-hero-word-in{0%{opacity:0;transform:translateY(36%)rotate(2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.lp-word-auto{filter:none;will-change:transform, opacity;animation:.82s cubic-bezier(.2,0,0,1) both lp-hero-word-in}@keyframes lp-particle-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.6)}}.lp-particle-pulse{animation:lp-drift-a var(--lp-dur,18s) ease-in-out infinite, lp-particle-pulse 3.6s ease-in-out infinite}@keyframes lp-word-in{0%{opacity:0;filter:blur(8px);transform:translateY(28%)rotate(2deg)}to{opacity:1;filter:blur();transform:translateY(0)rotate(0)}}.lp-cycle-word{will-change:transform, opacity, filter;animation:.52s cubic-bezier(.2,0,0,1) lp-word-in;display:inline-block}.lp-cycle-desc{animation:.52s cubic-bezier(.2,0,0,1) 80ms backwards lp-word-in;display:block}.lp-dashboard-reveal{opacity:0;transform-origin:50% 30%;will-change:opacity, transform;transition:opacity .92s cubic-bezier(.2,0,0,1),transform .98s cubic-bezier(.2,0,0,1);transform:translateY(14px)scale(.985)}.lp-dashboard-reveal.is-revealed{opacity:1;transform:translateY(0)scale(1)}@keyframes lp-risk-pulse-once{0%{opacity:.95;transform:scale(1);box-shadow:0 0}35%{opacity:1;transform:scale(1.35);box-shadow:0 0 0 7px #fff0}70%{transform:scale(1.05);box-shadow:0 0 0 9px #fff0}to{opacity:.95;transform:scale(1);box-shadow:0 0 #fff0}}.lp-risk-pulse{color:currentColor;animation:1.5s cubic-bezier(.2,0,0,1) both lp-risk-pulse-once;position:relative}@media (prefers-reduced-motion:reduce){.lp-dashboard-reveal,.lp-dashboard-reveal.is-revealed{opacity:1;transition:none;transform:none}.lp-risk-pulse{animation:none}}.lp-fragments{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:0;display:grid}.lp-fragment-card{background:var(--bg-card);border:1px solid var(--border-2);filter:grayscale(.42);opacity:.94;border-radius:10px;flex-direction:column;gap:10px;min-height:160px;padding:16px 14px 12px;transition:filter .36s cubic-bezier(.2,0,0,1),opacity .36s cubic-bezier(.2,0,0,1),transform .36s cubic-bezier(.2,0,0,1),border-color .36s cubic-bezier(.2,0,0,1),box-shadow .36s cubic-bezier(.2,0,0,1);display:flex;position:relative}.lp-fragment-card:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(135deg,#34d39900 0%,#34d39980 45%,#34d399b3 55%,#34d39900 100%);padding:1px;transition:opacity .36s cubic-bezier(.2,0,0,1);position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp-fragment-card:hover{opacity:1;filter:grayscale(0);border-color:#34d39933;transform:translateY(-3px);box-shadow:0 14px 32px -16px #34d39952,0 4px 14px -6px #00000080}.lp-fragment-card:hover:before{opacity:1}.lp-fragment-head{align-items:center;gap:8px;display:flex}.lp-fragment-icon{background:var(--bg-elev);border:1px solid var(--border-2);border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.lp-fragment-type{letter-spacing:.16em;color:var(--text-2);text-transform:uppercase;font-size:10px;font-weight:600}.lp-fragment-body{flex:1}.lp-fragment-title{color:var(--text);font-size:14.5px;font-weight:600}.lp-fragment-sub{color:var(--text-2);margin-top:3px;font-size:12.5px;line-height:1.45}.lp-fragment-foot{border-top:1px dashed #ffffff1a;padding-top:8px}.lp-fragment-status{color:var(--neg);font-size:11.5px;font-family:var(--font-mono);align-items:center;gap:6px;display:inline-flex}.lp-fragment-x{width:14px;height:14px;color:var(--neg);background:#f871711a;border:1px solid #f8717159;border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.lp-fragment-link{color:var(--text-3);justify-content:center;align-self:center;align-items:center;gap:4px;padding:0 4px;display:flex}.lp-fragment-link-line{background:repeating-linear-gradient(90deg,#fff3 0 4px,#0000 4px 8px);width:14px;height:1px}.lp-fragment-link-break{color:var(--neg);opacity:.7;font-size:13px;line-height:1;transform:translateY(-1px)}.lp-problem-closer{background:linear-gradient(90deg, #f8717106 0%, transparent 40%), var(--bg-card);border:1px solid var(--border-2);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-top:48px;padding:20px 24px 20px 28px;display:grid;position:relative;overflow:hidden}.lp-problem-closer-rule{background:linear-gradient(#f8717100 0%,#f8717173 30% 70%,#f8717100 100%);border-radius:0 2px 2px 0;width:2px;position:absolute;top:14px;bottom:14px;left:0}.lp-problem-closer-text{flex-direction:column;gap:6px;display:flex}.lp-problem-closer-kicker{letter-spacing:.2em;color:var(--text-3);text-transform:uppercase;opacity:.95;align-items:center;gap:8px;font-size:10px;display:inline-flex}.lp-problem-closer-kicker:before{content:"";background:var(--neg);opacity:.85;border-radius:999px;width:6px;height:6px;display:inline-block}.lp-problem-closer-line{color:var(--text);max-width:720px;font-size:16px;font-weight:500;line-height:1.5}.lp-problem-closer-line .accent{color:var(--accent-text)}@media (max-width:1023px){.lp-fragments{grid-template-columns:1fr 1fr 1fr;gap:14px}.lp-fragment-link{display:none}}@media (max-width:767px){.lp-fragments{grid-template-columns:1fr 1fr;gap:10px}.lp-problem-closer{grid-template-columns:1fr;padding:18px}.lp-problem-closer-line{font-size:14.5px}}@keyframes lp-execute-slide-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lp-execute-slide{animation:.36s cubic-bezier(.2,0,0,1) lp-execute-slide-in}.lp-step-ramp{position:relative}.lp-step-ramp-rail{z-index:0;background:linear-gradient(90deg,#0000 0%,#ffffff0f 6%,#ffffff1a 50%,#ffffff0f 94%,#0000 100%);border-radius:999px;height:2px;position:absolute;top:28px;left:8.33%;right:8.33%}.lp-step-ramp-rail-fill{transform-origin:0;background:linear-gradient(90deg,#34d3998c 0%,#34d39959 60%,#34d39900 100%);border-radius:999px;transition:transform 1.5s cubic-bezier(.2,0,0,1) .28s;position:absolute;inset:0;transform:scaleX(0)}.lp-step-ramp.is-visible .lp-step-ramp-rail-fill{transform:scaleX(1)}.lp-step-ramp-card{text-align:center;opacity:0;padding:4px 6px 0;transition:opacity .54s cubic-bezier(.2,0,0,1),transform .54s cubic-bezier(.2,0,0,1);position:relative;transform:translateY(10px)}.lp-step-ramp.is-visible .lp-step-ramp-card{opacity:1;transform:translateY(0)}.lp-step-ramp-num{background:var(--bg-card);border:1px solid var(--border-2);width:56px;height:56px;box-shadow:0 0 0 6px var(--bg-card), 0 6px 18px #00000059;border-radius:999px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex;position:relative}.lp-step-ramp-num .mono{color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:600}.lp-step-ramp-num-icon{background:var(--bg-card);border:1px solid #34d39973;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 12px #34d3992e}.lp-step-ramp-title{color:var(--text);margin-bottom:6px;font-size:16px;font-weight:600}.lp-step-ramp-desc{color:var(--text-2);max-width:240px;margin-inline:auto;font-size:13px;line-height:1.55}@media (max-width:767px){.lp-step-ramp-rail{background:linear-gradient(#0000 0%,#ffffff1a 50%,#0000 100%);width:2px;height:100%;top:0;left:28px;right:auto}.lp-step-ramp-rail-fill{transform-origin:top;background:linear-gradient(#34d3998c 0%,#34d39900 100%);transform:scaleY(0)}.lp-step-ramp.is-visible .lp-step-ramp-rail-fill{transform:scaleY(1)}.lp-step-ramp-card{text-align:left;padding-top:0;padding-bottom:18px;padding-left:70px}.lp-step-ramp-num{margin-bottom:12px;margin-left:-70px}.lp-step-ramp-desc{max-width:none;margin-inline:0}}.lp-hero-stage-pip{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:7px;font-size:10px;display:inline-flex}.lp-hero-stage-pip .pips{gap:5px;display:inline-flex}.lp-hero-stage-pip .pip{background:#ffffff14;width:16px;height:2px;transition:background .28s cubic-bezier(.2,0,0,1)}.lp-hero-stage-pip .pip.on{background:var(--accent-text)}@keyframes lp-drift-a{0%{opacity:var(--lp-op,.45);transform:translate(0,0)}50%{transform:translate3d(var(--lp-dx,12px), var(--lp-dy,-18px), 0);opacity:calc(var(--lp-op,.45) + .18)}to{opacity:var(--lp-op,.45);transform:translate(0,0)}}.lp-particle{width:3px;height:3px;animation:lp-drift-a var(--lp-dur,18s) ease-in-out infinite;animation-delay:var(--lp-delay,0s);will-change:transform, opacity;background:#34d399;border-radius:999px;position:absolute;box-shadow:0 0 8px #34d3998c}.lp-particle.lg{width:4px;height:4px;box-shadow:0 0 14px #34d399b3}.lp-particle.sm{width:2px;height:2px;box-shadow:0 0 5px #34d39966}.lp-hex-dot{transition:cx .28s cubic-bezier(.2,0,0,1),cy .28s cubic-bezier(.2,0,0,1)}@keyframes lp-hex-trace{0%{stroke-dashoffset:1200px}to{stroke-dashoffset:0}}.lp-hex-path{stroke-dasharray:100 1100;animation:9s linear infinite lp-hex-trace}.lp-hex-node{transform-origin:50%;transition:transform .36s cubic-bezier(.2,0,0,1),opacity .36s,filter .36s}.lp-hex-node.is-active{filter:drop-shadow(0 0 14px #34d39999)}.lp-node{opacity:.34;color:var(--text-3);transition:color .36s cubic-bezier(.2,0,0,1),filter .36s,opacity .36s}.lp-node.is-active{opacity:1;color:var(--accent-text);filter:drop-shadow(0 0 16px #34d39973)}.lp-step-list{flex-direction:column;gap:4px;display:flex}.lp-step{cursor:pointer;opacity:.62;border-radius:10px;grid-template-columns:4px 36px 1fr;align-items:center;gap:12px;padding:10px 14px 10px 0;transition:background .28s cubic-bezier(.2,0,0,1),transform .36s cubic-bezier(.2,0,0,1);display:grid;position:relative}.lp-step:hover{opacity:.95;background:#ffffff05}.lp-step.is-active{opacity:1;background:linear-gradient(90deg,#34d39914 0%,#34d39905 60%,#0000 100%);transform:translate(4px)}.lp-step-rail{background:#ffffff0f;border-radius:999px;width:3px;height:26px;transition:background .32s cubic-bezier(.2,0,0,1),height .32s cubic-bezier(.2,0,0,1)}.lp-step.is-active .lp-step-rail{background:var(--accent-text);height:36px;box-shadow:0 0 12px #34d3998c}.lp-step-icon{background:var(--bg-elev);border:1px solid var(--border);width:36px;height:36px;color:var(--text-2);border-radius:8px;justify-content:center;align-items:center;transition:all .32s cubic-bezier(.2,0,0,1);display:inline-flex}.lp-step.is-active .lp-step-icon{color:var(--accent-text);background:#34d39924;border-color:#34d3998c;box-shadow:0 0 18px #34d39938}.lp-step-body{min-width:0}.lp-step-label{letter-spacing:.18em;color:var(--text-3);align-items:baseline;gap:10px;font-size:12px;font-weight:600;transition:color .28s;display:flex}.lp-step.is-active .lp-step-label{color:var(--text)}.lp-step-num{color:var(--text-3);letter-spacing:.18em;font-size:10px}.lp-step.is-active .lp-step-num{color:var(--accent-text)}.lp-step-desc{color:var(--text-3);margin-top:4px;font-size:14px;line-height:1.45;transition:color .28s}.lp-step.is-active .lp-step-desc{color:var(--text-2)}@keyframes lp-hex-active-pulse{0%{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}to{opacity:.85;transform:scale(1)}}.lp-hex-node.is-active{transform-origin:50%}.lp-hex-node.is-active polygon{transform-box:fill-box;transform-origin:50%;animation:1.8s cubic-bezier(.2,0,0,1) infinite lp-hex-active-pulse}@keyframes lp-draw{0%{stroke-dashoffset:var(--lp-len,1000)}to{stroke-dashoffset:0}}.lp-draw-line{stroke-dasharray:var(--lp-len,1000);stroke-dashoffset:var(--lp-len,1000)}.is-visible .lp-draw-line{animation:1.2s cubic-bezier(.2,0,0,1) .2s forwards lp-draw}.lp-cta{cursor:pointer;isolation:isolate;border:0;border-radius:10px;align-items:center;gap:8px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,border-radius .48s cubic-bezier(.2,0,0,1),transform .42s cubic-bezier(.2,0,0,1),padding .38s cubic-bezier(.2,0,0,1),box-shadow .36s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative;overflow:hidden}.lp-cta .lp-cta-arrow{z-index:2;transition:transform .26s cubic-bezier(.2,0,0,1);position:relative}.lp-cta>*{z-index:2;position:relative}.lp-cta:before{content:"";z-index:1;mix-blend-mode:overlay;opacity:.9;pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff8c 48%,#ffffffd9 50%,#ffffff8c 52%,#0000 80%);transition:transform .9s cubic-bezier(.2,0,0,1);position:absolute;inset:0;transform:translate(-130%)skew(-14deg)}.lp-cta:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .36s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.lp-cta:hover .lp-cta-arrow{transform:translate(5px)}.lp-cta:hover:before{transform:translate(130%)skew(-14deg)}.lp-cta-primary,.lp-cta-primary:hover,.lp-cta-primary:focus,.lp-cta-primary:active,.lp-cta-primary:visited{background:var(--accent);color:#000!important}.lp-cta-primary:after{background:linear-gradient(90deg,#00d995 0%,#00c490 50%,#00d995 100%);background:linear-gradient(90deg,lab(76.8551% -61.4603 20.6485) 0%,lab(70.0212% -67.4436 14.7522) 50%,lab(76.8551% -61.4603 20.6485) 100%)}.lp-cta-primary:hover{padding-inline:calc(var(--lp-cta-pad-x,24px) + 6px);border-radius:14px;transform:scale(1.045);box-shadow:0 14px 38px #34d39952,0 0 0 1px #34d3998c,inset 0 1px #ffffff2e}.lp-cta-primary:hover:after{opacity:1}.lp-cta-ghost{color:var(--text);border:1px solid var(--border-2);background:0 0}.lp-cta-ghost:after{background:linear-gradient(90deg,#34d39900 0%,#34d3992e 50%,#34d39900 100%)}.lp-cta-ghost:before{mix-blend-mode:screen;opacity:.6;background:linear-gradient(110deg,#0000 20%,#34d39959 50%,#0000 80%)}.lp-cta-ghost:hover{background:#34d3990a;border-color:#34d39973;border-radius:14px;transform:scale(1.035)}.lp-cta-ghost:hover:after{opacity:1}.lp-cta-link{color:var(--accent-text);background:0 0;overflow:visible}.lp-cta-link:before,.lp-cta-link:after{display:none}.lp-cta-link:hover{text-shadow:0 0 18px #34d39966}.lp-nav-link{color:var(--text-2);padding:6px 2px;transition:color .18s;position:relative}.lp-nav-link:after{content:"";background:var(--accent-text);height:1px;transition:right .32s cubic-bezier(.2,0,0,1);position:absolute;bottom:0;left:0;right:100%}.lp-nav-link:hover{color:var(--text)}.lp-nav-link:hover:after{right:0}.lp-signal-row{transition:padding-left .2s,background .2s;position:relative}.lp-signal-row:before{content:"";background:var(--accent-text);width:0;height:1px;transition:width .24s cubic-bezier(.2,0,0,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.lp-signal-row:hover{background:#ffffff05;padding-left:14px}.lp-signal-row:hover:before{width:8px}.lp-kicker{align-items:center;gap:8px;display:inline-flex}.lp-kicker:before{content:"";background:var(--accent-text);border-radius:1px;width:6px;height:6px;animation:1.4s steps(2,jump-none) infinite lp-blink}@keyframes lp-blink{0%,50%{opacity:1}51%,to{opacity:.15}}@keyframes lp-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:.85;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.dot.pulse{position:relative}.dot.pulse:after{content:"";border-radius:inherit;background:currentColor;animation:1.6s ease-out infinite lp-pulse;position:absolute;inset:0}.pro table{border-collapse:collapse;width:100%}.pro th,.pro td{text-align:left;padding:10px 12px}.pro thead th{font:500 12px/1 var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--text-2);border-bottom:1px solid var(--border)}.pro tbody td{border-bottom:1px solid var(--border);color:var(--text);font-size:14px}.pro tbody tr:hover{background:#34d39908}.pro td.num,.pro th.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.pro td.center,.pro th.center{text-align:center}.pos{color:var(--pos)}.neg{color:var(--neg)}.warn{color:var(--warn)}.risk-slider{appearance:none;background:linear-gradient(90deg,#ef4444 0%,#f59e0b 22%,#22c55e 50%,#f59e0b 78%,#ef4444 100%);border-radius:999px;outline:none;width:100%;height:8px}.risk-slider::-webkit-slider-thumb{appearance:none;background:#fafafa;border:2px solid #0a0a0a;border-radius:999px;width:18px;height:18px}.lp-grid{align-items:stretch;display:grid}.lp-grid-6{grid-template-columns:repeat(6,1fr);gap:12px}.lp-grid-5{grid-template-columns:repeat(5,1fr);gap:14px}.lp-grid-4{grid-template-columns:repeat(4,1fr);gap:24px}.lp-grid-3{grid-template-columns:repeat(3,1fr);gap:14px}.lp-grid-2{grid-template-columns:1fr 1fr;align-items:center;gap:48px}.lp-grid-2-eq{grid-template-columns:1fr 1fr;gap:14px}.lp-grid-2-loop{grid-template-columns:1fr 1.2fr;align-items:center;gap:64px}.lp-grid-2-chart{grid-template-columns:1fr 320px;gap:14px}.lp-hero-h1{font-size:80px;line-height:1.04}.lp-hero-root,.lp-hero-section{min-height:calc(100svh - 64px)!important}@supports (height:100dvh){.lp-hero-root,.lp-hero-section{min-height:calc(100dvh - 64px)!important}}.hero-shell{background:#0a0a0c;min-height:100vh;position:relative;overflow:hidden}@supports (height:100svh){.hero-shell{min-height:100svh}}@supports (height:100dvh){.hero-shell{min-height:100dvh}}.hero-shell:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(#ffffff05 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0009 75%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0009 75%,#0000 100%)}.hero-shell:after{content:"";z-index:0;pointer-events:none;background: linear-gradient(in oklab 90deg, #0078ff12 0%, #008ceb13 12%, #00a0d714 22%, #00b4c814 30%, #00c8b914 38%, #00d7aa13 46%, #00dca012 52%, #aac86e0f 68%, #ffa5500f 88%, #ffa5500a 100%),  radial-gradient(ellipse 120% 95% at 38% 22%, #00aadc14, #00b9c80e 32%, #00cdaf09 55%, #00dca005 75%, transparent 95%);filter:blur(54px);opacity:.88;height:65%;position:absolute;inset:-8% -8% auto;-webkit-mask-image:linear-gradient(#000 0% 42%,#00000080 72%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#00000080 72%,#0000 100%)}.hero-shell .hero-fg-glow{z-index:4;pointer-events:none;mix-blend-mode:screen;filter:blur(40px);opacity:.28;background:radial-gradient(130% 95% at 38% 22%,#00a5dc0d,#00b4c80a 30%,#00c8af06 55%,#00dca003 78%,#0000 95%),radial-gradient(55% 65% at 66% 24%,#b4c86e0e,#d2b46407 50%,#0000 80%);height:55%;position:absolute;inset:-6% -8% auto;-webkit-mask-image:linear-gradient(#000 0% 38%,#00000073 72%,#0000 100%);mask-image:linear-gradient(#000 0% 38%,#00000073 72%,#0000 100%)}.hero-content,.hero-video{z-index:1;position:relative}.hero-amber-top{z-index:4;pointer-events:none;mix-blend-mode:screen;filter:blur(60px);opacity:.38;background:radial-gradient(90% 90% at 60% 32%,#ffa55016,#ffa5500a 45%,#ffa55005 68%,#0000 82%),radial-gradient(60% 70% at 84% 24%,#ff9b3c13,#ff9b3c09 55%,#0000 78%);width:78%;height:48%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 48%,#00000080 78%,#0000 100%);mask-image:linear-gradient(#000 0% 48%,#00000080 78%,#0000 100%)}.trust-band{max-width:1200px;margin:0 auto;padding:28px 24px 36px;position:relative}.trust-band:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff0f 18%,#ffffff14 50%,#ffffff0f 82%,#0000 100%);height:1px;position:absolute;top:0;left:24px;right:24px}.trust-band:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff0a 22%,#ffffff0f 50%,#ffffff0a 78%,#0000 100%);height:1px;position:absolute;bottom:0;left:24px;right:24px}.trust-band-bridge{pointer-events:none;z-index:0;background:linear-gradient(#0000 0%,#0a0a0c8c 60%,#0a0a0c 100%);height:80px;position:absolute;top:-80px;left:0;right:0}.trust-band-item{padding:4px 0}.trust-band-key{color:var(--text-3);text-transform:uppercase;letter-spacing:.18em;margin-bottom:10px;font-size:10px}.trust-band-val{color:var(--text);letter-spacing:-.015em;font-size:26px;font-weight:600;line-height:1}.trust-band-desc{color:var(--text-3);margin-top:10px;font-size:12px;line-height:1.55}@media (max-width:767px){.trust-band{padding:24px 18px 28px}.trust-band:before,.trust-band:after{left:18px;right:18px}.trust-band-val{font-size:22px}}@media (min-width:1280px){.hero-shell:after{filter:blur(60px);height:70%}.hero-shell .hero-fg-glow{opacity:1;height:60%}}.site-header{z-index:5;-webkit-backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(#0a0a0c9e 0%,#0a0a0c47 100%);border-bottom:0;position:relative;box-shadow:inset 0 -1px #ffffff06}.hero-content{align-items:center;max-width:1200px;min-height:calc(100vh - 64px);margin:0 auto;padding:80px 24px 120px;display:flex}@supports (height:100svh){.hero-content{min-height:calc(100svh - 64px)}}@supports (height:100dvh){.hero-content{min-height:calc(100dvh - 64px)}}.hero-content-inner{z-index:2;max-width:50%;position:relative}.hero-video{max-width:650px;position:absolute;inset:0 40px 0 calc(50% + 60px);overflow:hidden}.hero-video video,.hero-video img{object-fit:cover;object-position:center 25%;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001a 8%,#0000004d 18%,#0000008c 30%,#000c 44%,#000 60% 80%,#0009 88%,#0003 94%,#0000 100%),linear-gradient(#0000 0%,#000 24% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000001a 8%,#0000004d 18%,#0000008c 30%,#000c 44%,#000 60% 80%,#0009 88%,#0003 94%,#0000 100%),linear-gradient(#0000 0%,#000 24% 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-video img{background:#0a0a0c}.hero-bottom-fade{z-index:2;pointer-events:none;background:linear-gradient(#0a0a0c00 0%,#0a0a0c99 55%,#0a0a0c 100%);height:220px;position:absolute;bottom:0;left:0;right:0}@media (max-width:1023px){.hero-video{max-width:none;left:calc(50% + 20px);right:24px}}@media (max-width:767px){.hero-shell{min-height:auto}.hero-content{min-height:auto;padding:48px 18px 64px}.hero-content-inner{max-width:100%}.hero-video{width:100%;height:380px;margin-top:-24px;position:relative;left:auto;right:auto}.hero-video video,.hero-video img{-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 100%);mask-image:linear-gradient(#0000 0%,#000 18% 100%)}#how{padding:64px 0!important}#how .lp-step-ramp{margin-top:36px!important}#how .lp-step-ramp-num{width:48px;height:48px}#how .lp-step-ramp-num .mono{font-size:16px}#how .lp-step-ramp-rail{top:0}#how h3.display-h{font-size:28px!important;line-height:1.18!important}#how .lp-fadeup .lp-cta{padding-block:13px!important;font-size:14px!important}.lp-trust-row{flex-wrap:wrap;justify-content:center;max-width:280px;gap:8px 12px!important}.lp-trust-row .lp-trust-sep{display:none}.lp-audience-section{padding-top:64px!important;padding-bottom:64px!important}.lp-audience-cta{text-align:center;flex-direction:column!important;align-items:stretch!important;padding:22px 20px!important}.lp-audience-cta-actions{width:100%;flex-direction:column!important;gap:10px!important}.lp-audience-cta-actions .lp-cta{justify-content:center;width:100%}}@media (max-width:1023px){.lp-grid-6,.lp-grid-5{grid-template-columns:repeat(3,1fr)}.lp-grid-2-chart{grid-template-columns:1fr}.lp-grid-2-loop{grid-template-columns:1fr;gap:32px}.lp-hero-h1{font-size:60px}.lp-hero-section{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)!important;gap:32px!important}.lp-loop-section{height:auto!important}.lp-loop-sticky{padding-block:56px;align-items:flex-start!important;height:auto!important;position:static!important}.lp-loop-diagram{max-width:320px;margin-inline:auto}}@media (max-width:767px){.lp-grid-6{grid-template-columns:repeat(2,1fr);gap:8px}.lp-grid-5{grid-template-columns:repeat(2,1fr);gap:10px}.lp-grid-4{grid-template-columns:1fr 1fr;gap:18px}.lp-grid-3{grid-template-columns:1fr;gap:12px}.lp-grid-2,.lp-grid-2-eq,.lp-grid-2-loop{grid-template-columns:1fr;gap:32px}.lp-header-nav,.lp-header-signin,.lp-hero-ambient{display:none!important}.lp-node{opacity:1;color:var(--text-2)}.lp-hero-section{align-content:center;grid-template-columns:1fr!important;gap:24px!important;padding:32px 18px 80px!important}.lp-hero-aside{order:2;justify-content:center!important}.lp-hero-aside .lp-hero-video-wrap{max-width:320px!important;margin-inline:auto!important}.lp-hero-h1{font-size:36px!important;line-height:1.08!important}.lp-final-cta{padding:44px 22px!important}.lp-final-cta-h2{font-size:30px!important}.lp-mini-cta{bottom:12px!important;right:12px!important}.lp-cta{padding:12px 18px!important;font-size:13px!important}}@media (prefers-reduced-motion:reduce){.lp-fadeup,.lp-fadeup.is-visible{opacity:1;transition:none;transform:none}.lp-word,.is-visible .lp-word,.lp-word-auto{opacity:1;filter:none;transition:none;animation:none;transform:none}.lp-hex-path,.lp-particle{animation:none}.lp-node{opacity:1}.lp-kicker:before{animation:none}}@media (max-width:767px){.site-header>div{padding:0 14px!important}.site-header .lp-cta{padding:8px 12px!important;font-size:12px!important}h2.display-h:not(.lp-final-cta-h2):not(.lp-hero-h1){letter-spacing:-.02em!important;font-size:28px!important;line-height:1.2!important}h3.display-h{letter-spacing:-.02em!important;font-size:26px!important;line-height:1.22!important}main.calm>section:not(.hero-shell):not(.lp-loop-section):not(.trust-band):not(#how){padding:48px 16px 32px!important}main.calm>section:has(.lp-final-cta){padding-bottom:64px!important}#how>div{padding-left:16px!important;padding-right:16px!important}.lp-hero-ctas{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.lp-hero-ctas .lp-cta{justify-content:center;width:100%;padding:13px 18px!important;font-size:13.5px!important}.lp-hero-ctas .lp-cta-link{width:auto;margin-inline:auto;padding:8px!important;font-size:12.5px!important}.hero-content-inner .lp-kicker{letter-spacing:.16em!important;font-size:10.5px!important}.trust-band{padding:22px 16px 28px!important}.trust-band:before,.trust-band:after{left:16px!important;right:16px!important}.trust-band-val{font-size:20px!important}.trust-band-desc{margin-top:8px!important;font-size:11.5px!important}.trust-band-key{margin-bottom:8px!important;font-size:9.5px!important}.lp-fragments{grid-template-columns:1fr!important;gap:8px!important}.lp-fragment-card{flex-direction:row!important;align-items:center!important;gap:14px!important;min-height:0!important;padding:14px!important}.lp-fragment-card .lp-fragment-head{flex-direction:column;flex-shrink:0;align-items:flex-start}.lp-fragment-card .lp-fragment-foot{border-top:0!important;padding-top:0!important}.lp-loop-section{padding:32px 0 16px!important}.lp-loop-grid{padding:0 16px!important}.lp-step{grid-template-columns:3px 32px 1fr!important;gap:10px!important;padding:8px 8px 8px 0!important}.lp-step-icon{width:32px!important;height:32px!important}.lp-step-label{gap:8px!important}.lp-step-desc{margin-top:2px!important;font-size:13px!important}.lp-step.is-active{transform:none!important}#demo>.card{border-radius:10px}#demo>.card>div:first-child{flex-wrap:wrap!important;gap:8px!important;padding:10px 12px!important}#demo>.card>div:first-child .mono{letter-spacing:.08em!important;font-size:10px!important}#demo [role=tablist] button{padding:4px 12px!important;font-size:11.5px!important}#demo>.card>div:nth-child(2){gap:12px!important;padding:12px!important}#demo .lp-grid-6{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#demo .card{padding:12px!important}#demo .card.glow{padding:14px!important}#demo .lp-grid-6>.card{min-height:88px!important;padding:12px!important}#demo svg{max-width:100%;width:100%!important;height:auto!important}#demo .pro th,#demo .pro td{padding:8px!important;font-size:11.5px!important}#demo .pro thead th{letter-spacing:.08em!important;font-size:10px!important}.lp-signal-row{padding-block:8px!important;font-size:12.5px!important}.lp-signal-row .mono{font-size:9.5px!important}.lp-audience-section .lp-card{min-height:0!important;padding:20px!important}.lp-final-cta{padding:40px 20px!important}.lp-final-cta-h2{letter-spacing:-.02em!important;font-size:28px!important}footer>div{text-align:center;justify-content:center!important;padding:24px 16px!important}footer>div>span.mono{order:3;width:100%}.lp-mini-cta a{padding:11px 18px!important;font-size:12.5px!important}.uplabel{letter-spacing:.14em!important}.lp-problem-closer{margin-top:28px!important;padding:16px!important}.lp-problem-closer-line{font-size:14px!important}}@media (max-width:380px){.lp-hero-h1{font-size:32px!important}.trust-band-val{font-size:18px!important}h3.display-h{font-size:23px!important}h2.display-h:not(.lp-final-cta-h2):not(.lp-hero-h1){font-size:24px!important}.lp-final-cta-h2{font-size:25px!important}.site-header>div{padding:0 12px!important}.site-header .lp-cta{padding:7px 10px!important;font-size:11.5px!important}}.lp-exec-grid{justify-content:start;align-items:center;grid-template-columns:540px 1fr!important;gap:56px!important}.lp-exec-grid>div:first-child{max-width:540px}.lp-exec-panel-wrap{width:100%}@media (max-width:1199px){.lp-exec-grid{grid-template-columns:minmax(0,1fr) minmax(720px,1fr)!important;gap:56px!important}}@media (max-width:1023px){.lp-exec-grid{justify-content:stretch;grid-template-columns:1fr!important;gap:32px!important}.lp-exec-grid>div:first-child{max-width:100%}}.lp-exec-chip{opacity:0;transition:opacity .48s cubic-bezier(.2,0,0,1),transform .52s cubic-bezier(.2,0,0,1),border-color .22s,background .22s;transform:translateY(8px)}.lp-exec-chips.is-visible .lp-exec-chip{opacity:1;transform:translateY(0)}.lp-exec-chip:hover{color:var(--text)!important;background:#34d3990f!important;border-color:#34d3994d!important}@media (prefers-reduced-motion:reduce){.lp-exec-chip{opacity:1;transition:none;transform:none}}.lp-exec-panel-wrap{justify-content:center;align-items:center;display:flex}.lp-exec-panel-wrap>*{width:100%}.lp-exec-panel-wrap .lp-hero-panel{width:100%;max-width:510px;transform:translate(60px)}.lp-mini-cta a{isolation:isolate;will-change:transform;transition:border-radius .48s cubic-bezier(.2,0,0,1),transform .42s cubic-bezier(.2,0,0,1),padding .38s cubic-bezier(.2,0,0,1),box-shadow .36s cubic-bezier(.2,0,0,1);position:relative;overflow:hidden;color:#000!important}.lp-mini-cta a:before{content:"";z-index:1;mix-blend-mode:overlay;opacity:.9;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,#0000 20%,#ffffff8c 48%,#ffffffd9 50%,#ffffff8c 52%,#0000 80%);transition:transform .9s cubic-bezier(.2,0,0,1);position:absolute;inset:0;transform:translate(-130%)skew(-14deg)}.lp-mini-cta a:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(90deg,#00d995 0%,#00c490 50%,#00d995 100%);background:linear-gradient(90deg,lab(76.8551% -61.4603 20.6485) 0%,lab(70.0212% -67.4436 14.7522) 50%,lab(76.8551% -61.4603 20.6485) 100%);transition:opacity .36s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.lp-mini-cta a>*{z-index:2;position:relative}.lp-mini-cta a:hover{transform:scale(1.045);padding-inline:28px!important;box-shadow:0 16px 40px #34d39952,0 0 0 1px #34d3998c,inset 0 1px #ffffff2e!important}.lp-mini-cta a:hover:before{transform:translate(130%)skew(-14deg)}.lp-mini-cta a:hover:after{opacity:1}.lp-exec-panel-wrap .lp-hero-panel-img.active[data-slide=close],.lp-exec-panel-wrap .lp-hero-panel-img.active[data-slide=trail]{transform:scale(.73)!important}@media (max-width:1023px){.lp-exec-panel-wrap .lp-hero-panel{transform:none!important}}.lp-exec-panel-wrap .lp-hero-panel-stage{aspect-ratio:612/464;overflow:visible;min-height:0!important;padding:0!important}.lp-exec-panel-wrap .lp-hero-panel-img{object-position:center;object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;border-radius:0!important;position:absolute!important;inset:0!important}.lp-hero-panel{width:100%;max-width:460px;font-family:var(--font-sans);isolation:isolate;background:linear-gradient(#15151a 0%,#0e0e12 100%);border:1px solid #ffffff14;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 32px 80px -32px #000000d9,0 12px 40px -16px #0009,0 0 0 1px #34d3990a,inset 0 1px #ffffff0d}.lp-hero-panel:before{content:"";pointer-events:none;z-index:0;background:repeating-linear-gradient(0deg,#0000 0 23px,#ffffff03 23px 24px);position:absolute;inset:0}.lp-hero-panel>*{z-index:1;position:relative}.lp-hero-panel-titlebar{background:linear-gradient(#ffffff06 0%,#fff0 100%);border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:9px 12px;display:flex}.lp-hero-panel-traffic{gap:6px;display:inline-flex}.lp-hero-panel-traffic span{background:#ffffff1a;border-radius:999px;width:8px;height:8px}.lp-hero-panel-traffic span:first-child{background:#ff5a5a73}.lp-hero-panel-traffic span:nth-child(2){background:#ffb43c73}.lp-hero-panel-traffic span:last-child{background:#34d3998c}.lp-hero-panel-title{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.lp-hero-panel-title .dot{width:6px;height:6px}.lp-hero-panel-brand{color:var(--text);letter-spacing:.1em;font-size:11px;font-weight:600}.lp-hero-panel-sep{color:var(--text-3);opacity:.5;font-size:12px}.lp-hero-panel-sym{color:var(--text-2);letter-spacing:.05em;font-size:11px}.lp-hero-panel-clock{color:var(--text-3);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:10.5px}.lp-hero-panel-tabs{background:#00000038;border-bottom:1px solid #ffffff0f;display:flex;position:relative}.lp-hero-panel-tabs button{font:inherit;cursor:pointer;color:var(--text-3);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:10px;padding:11px 14px 10px;transition:color .24s cubic-bezier(.2,0,0,1),background .24s;display:inline-flex;position:relative}.lp-hero-panel-tabs button+button{border-left:1px solid #ffffff0a}.lp-hero-panel-tabs button:hover{color:var(--text-2);background:#ffffff05}.lp-hero-panel-tab-num{color:var(--text-3);opacity:.65;letter-spacing:.06em;font-size:10px;transition:color .24s}.lp-hero-panel-tab-label{text-transform:uppercase;letter-spacing:.18em;font-size:10.5px;font-weight:600}.lp-hero-panel-tabs button.active{color:var(--text);background:linear-gradient(#34d3990d 0%,#34d39900 100%)}.lp-hero-panel-tabs button.active .lp-hero-panel-tab-num{color:var(--accent-text);opacity:1}.lp-hero-panel-tabs button.active:after{content:"";background:var(--accent-text);height:2px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 10px #34d39980}.lp-hero-panel-viewport{background:radial-gradient(60% 50% at 50% 0,#34d39906 0%,#0000 70%);overflow:hidden}.lp-hero-panel-stage{background:#0a0a0c;justify-content:center;align-items:center;min-height:360px;padding:18px;display:flex;position:relative;overflow:hidden}.lp-hero-panel-stage:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff09 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000000b3 0%,#0003 100%);mask-image:linear-gradient(135deg,#000000b3 0%,#0003 100%)}.lp-hero-panel-img{object-fit:contain;opacity:0;pointer-events:none;border-radius:4px;width:auto;max-width:calc(100% - 36px);height:auto;max-height:340px;transition:opacity .42s cubic-bezier(.2,0,0,1),transform .52s cubic-bezier(.2,0,0,1);display:block;position:absolute;transform:scale(.97);box-shadow:0 8px 24px #00000080}.lp-hero-panel-img.active{opacity:1;pointer-events:auto;transform:scale(1)}.lp-hero-panel-caption{min-width:0;font-family:var(--font-mono);align-items:center;gap:10px;display:inline-flex}.lp-hero-panel-caption-num{color:var(--accent-text);letter-spacing:.08em;font-size:11px;font-weight:600}.lp-hero-panel-caption-desc{color:var(--text-2);letter-spacing:.04em;font-size:11px;font-family:var(--font-sans)}.lp-hero-panel-track{will-change:transform;width:200%;transition:transform .68s cubic-bezier(.65,0,.35,1);display:flex}.lp-hero-panel-slide{flex-direction:column;flex:0 0 50%;gap:11px;padding:14px 14px 16px;display:flex}.lp-hero-panel-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;font-size:9.5px;display:flex}.lp-hero-panel-kicker-meta{color:var(--accent-text);letter-spacing:.12em}.lp-hero-panel-lines{flex-direction:column;gap:5px;display:flex}.lp-hero-panel-line{background:#ffffff05;border:1px solid #ffffff0d;border-radius:4px;grid-template-columns:3px auto 1fr auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.lp-hero-panel-line-bar{border-radius:1px;width:3px;height:14px;box-shadow:0 0 6px}.lp-hero-panel-line-label{color:var(--text-2);letter-spacing:.02em;font-size:12px}.lp-hero-panel-line-price{font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-weight:500}.lp-hero-panel-line-status{color:var(--accent-text);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:4px;font-size:8.5px;font-weight:600;display:inline-flex}.lp-hero-panel-divider{background:linear-gradient(90deg,#ffffff1a 0%,#ffffff05 100%);height:1px}.lp-hero-panel-grid{flex-direction:column;gap:3px;display:flex}.lp-hero-panel-row{background:#ffffff04;border:1px solid #0000;border-radius:3px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.lp-hero-panel-row.hi{background:linear-gradient(90deg,#34d39912 0%,#34d39905 100%);border-color:#34d39933}.lp-hero-panel-key{color:var(--text-2);letter-spacing:.02em;font-size:12px}.lp-hero-panel-val{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.lp-hero-panel-val.accent{color:var(--accent-text)}.lp-hero-panel-chip{color:var(--accent-text);letter-spacing:.08em;background:#34d3991f;border:1px solid #34d3994d;border-radius:3px;padding:2px 8px;font-size:10px;font-weight:600}.lp-hero-panel-direction{background:linear-gradient(90deg,#34d3991a 0%,#34d39905 100%);border:1px solid #34d39947;border-radius:4px;align-items:center;gap:10px;padding:10px 12px;display:flex}.lp-hero-panel-direction-arrow{color:var(--pos);font-size:13px;line-height:1}.lp-hero-panel-direction-side{letter-spacing:.16em;color:var(--pos);font-size:13px;font-weight:600}.lp-hero-panel-direction-sym{color:var(--text);letter-spacing:.04em;font-size:12px;font-weight:500}.lp-hero-panel-direction-spread{color:var(--text-3);letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-size:9.5px}.lp-hero-panel-prices{grid-template-columns:1fr 1fr 1fr;gap:5px;display:grid}.lp-hero-panel-price-pill{background:#ffffff05;border:1px solid #ffffff0d;border-radius:4px;flex-direction:column;gap:4px;padding:9px 10px;display:flex}.lp-hero-panel-price-label{color:var(--text-3);letter-spacing:.18em;text-transform:uppercase;font-size:8.5px;font-weight:600}.lp-hero-panel-price-val{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.lp-hero-panel-rr{flex-direction:column;gap:6px;padding:2px 2px 0;display:flex}.lp-hero-panel-rr-track{background:#ffffff0a;border-radius:2px;height:6px;display:flex;position:relative;overflow:hidden}.lp-hero-panel-rr-fill-loss{background:linear-gradient(90deg,#f8717199 0%,#f8717159 100%);height:100%}.lp-hero-panel-rr-fill-gain{background:linear-gradient(90deg,#34d39959 0%,#34d399a6 100%);height:100%}.lp-hero-panel-rr-entry{background:var(--text);width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-50%);box-shadow:0 0 6px #fff6}.lp-hero-panel-rr-axis{color:var(--text-3);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font-size:8.5px;display:flex}.lp-hero-panel-rr-axis span:first-child{color:var(--neg);opacity:.8}.lp-hero-panel-rr-axis span:last-child{color:var(--pos);opacity:.85}.lp-hero-panel-footer{background:#0000004d;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.lp-hero-panel-status{letter-spacing:.18em;color:var(--text-2);text-transform:uppercase;align-items:center;gap:8px;font-size:9.5px;font-weight:600;display:inline-flex}.lp-hero-panel-status-dot{background:var(--warn);border-radius:999px;width:7px;height:7px;position:relative;box-shadow:0 0}.lp-hero-panel-status.stage-0 .lp-hero-panel-status-dot{background:var(--warn);color:#fbbf2499;animation:1.8s cubic-bezier(.2,0,0,1) infinite lp-hero-panel-pulse}.lp-hero-panel-status.stage-1 .lp-hero-panel-status-dot{background:var(--pos);color:#34d39999;animation:1.4s cubic-bezier(.2,0,0,1) infinite lp-hero-panel-pulse}.lp-hero-panel-status.stage-1{color:var(--text)}@keyframes lp-hero-panel-pulse{0%{box-shadow:0 0}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}.lp-hero-panel-dots{gap:6px;display:inline-flex}.lp-hero-panel-dots button{cursor:pointer;background:#ffffff1a;border:0;border-radius:1px;width:16px;height:3px;padding:0;transition:background .28s cubic-bezier(.2,0,0,1),width .32s cubic-bezier(.2,0,0,1),box-shadow .28s}.lp-hero-panel-dots button:hover{background:#ffffff2e}.lp-hero-panel-dots button.on{background:var(--accent-text);width:28px;box-shadow:0 0 10px #34d39973}@media (max-width:767px){.lp-hero-panel{max-width:100%}.lp-hero-panel-slide{gap:10px;padding:12px 12px 14px}.lp-hero-panel-line-status span:last-child{display:none}.lp-hero-panel-stage{min-height:260px;padding:14px}.lp-hero-panel-img{max-height:240px}.lp-hero-panel-caption-desc{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.lp-hero-panel-track{transition:none}.lp-hero-panel-status-dot{animation:none}}@media (max-height:700px){.lp-loop-section{height:auto!important}.lp-loop-sticky{padding-block:56px;align-items:flex-start!important;height:auto!important;position:static!important}}.lp-lang-toggle{background:var(--bg-elev);border:1px solid var(--border);border-radius:999px;flex:none;align-items:center;gap:2px;min-width:78px;padding:2px;font-size:11px;display:inline-flex;position:relative}.lp-lang-pill{background:var(--accent);z-index:0;border-radius:999px;width:36px;height:22px;transition:transform .2s cubic-bezier(.2,0,0,1);position:absolute;top:2px;left:2px}.lp-lang-btn{cursor:pointer;width:36px;height:22px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;z-index:1;color:var(--text-2);background:0 0;border:0;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;font-weight:600;transition:color .18s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative}.lp-lang-btn:hover{color:var(--text-1)}.lp-lang-btn.is-active{color:var(--primary-foreground)}.lp-free-ea-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);align-items:center;gap:42px;display:grid}.lp-free-ea-title{max-width:780px;font-size:clamp(44px,7vw,78px)}.lp-free-ea-form-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.lp-free-ea-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lp-free-ea-tool-card{min-height:100%}.lp-free-ea-tool-image{background:radial-gradient(ellipse 70% 60% at 50% 0%, #34d3991f, transparent 70%), var(--bg-elev);border-bottom:1px solid var(--border);height:clamp(280px,28vw,360px);padding:22px;position:relative}.lp-free-ea-tool-video{object-fit:contain;border-radius:8px;width:100%;height:100%;display:block}.lp-free-ea-premium{background:linear-gradient(135deg, #34d3991c, transparent 42%), linear-gradient(180deg, #ffffff0e, #ffffff06), var(--bg-elev);box-shadow:var(--shadow-card);border:1px solid #34d3992e;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);align-items:center;gap:26px;display:grid;overflow:hidden}.lp-free-ea-premium-section{align-items:center;min-height:100vh;display:flex}.lp-free-ea-premium-copy{padding:clamp(22px,3.6vw,38px)}.lp-free-ea-premium-points{color:var(--text-2);gap:10px;margin-top:18px;font-size:13.5px;display:grid}.lp-free-ea-premium-points span{align-items:center;gap:9px;display:inline-flex}.lp-free-ea-premium-points svg{color:var(--accent-text);flex:none}.lp-free-ea-premium-visual{background:radial-gradient(72% 64%,#34d3992e,#0000 68%),#00000038;align-self:stretch;min-height:340px;position:relative}@media (max-width:860px){.lp-free-ea-grid,.lp-free-ea-tools-grid,.lp-free-ea-premium{grid-template-columns:1fr}.lp-free-ea-grid{gap:28px}.lp-free-ea-premium-visual{order:-1;min-height:260px}}@media (max-width:560px){.lp-free-ea-hero{padding-top:72px!important}.lp-free-ea-form-row{grid-template-columns:1fr}.lp-free-ea-form-row .lp-cta{justify-content:center;width:100%}.lp-free-ea-tool-image{height:240px}.lp-free-ea-premium-visual{min-height:220px}}
