.lx{--lx-bg:#f5f9f8;--lx-bg-2:#edf5f4;--lx-surface:#fff;--lx-surface-2:#f2f8f7;--lx-ink:#0e2932;--lx-muted:#4d6671;--lx-edge:#d3e2e4;--lx-edge-strong:#b8d0d4;--lx-accent:#0a7c83;--lx-accent-hi:#11a4ab;--lx-wash:#dff3f0;--lx-accent-grad:linear-gradient(100deg,#0b8a8f 10%,#0c6f98 90%);--lx-shadow:#1d4a5a26;--lx-glass:#ffffffc7;--lx-field-line:#138e94;--lx-field-glow:#17b3ad;--lx-dial-face:#fff;--lx-dial-face-hi:#f3fbfa;--lx-dial-track:#dcebec;--lx-dial-tick:#97b7bd;--lx-dial-a:#00ced1;--lx-dial-b:#0891a0;--lx-dial-c:#0d6c99;--lx-dial-orb:#0fb5b8;--lx-dial-glow:#0fb5b855;--background:var(--lx-bg);--yc-stage:var(--lx-bg-2);--yc-surface:var(--lx-surface);--border:var(--lx-edge);--card:var(--lx-surface);--muted:var(--lx-surface-2);--foreground:var(--lx-ink);--muted-foreground:var(--lx-muted);background:var(--lx-bg);color:var(--lx-ink)}.dark .lx.yc-rich{--lx-bg:#050b15;--lx-bg-2:#07101d;--lx-surface:#0b1624;--lx-surface-2:#0f1d2e;--lx-ink:#eef6fb;--lx-muted:#9db2c3;--lx-edge:#ffffff17;--lx-edge-strong:#ffffff2b;--lx-accent:#5fe3dc;--lx-accent-hi:#9ff6ef;--lx-wash:#0c2c35;--lx-accent-grad:linear-gradient(100deg,#7cf1e8 5%,#39c3de 95%);--lx-shadow:#000000a6;--lx-glass:#0d1a2acc;--lx-field-line:#3ccfcb;--lx-field-glow:#95f7ee;--lx-dial-face:#08131f;--lx-dial-face-hi:#10263a;--lx-dial-track:#15293b;--lx-dial-tick:#3f6177;--lx-dial-a:#8af7ee;--lx-dial-b:#22c6cf;--lx-dial-c:#2d8fe0;--lx-dial-orb:#b7fff8;--lx-dial-glow:#22c6cf88;--background:var(--lx-bg);--yc-stage:var(--lx-bg-2);--yc-surface:var(--lx-surface);--border:var(--lx-edge);--card:var(--lx-surface);--muted:var(--lx-surface-2);--foreground:var(--lx-ink);--muted-foreground:var(--lx-muted)}.lx :is(.lx-wall-head,.lx-story-head,.lx-bento-head,.lx-section-head,.lx-faq-head,.lx-final-copy) h2{font-family:var(--font-heading);letter-spacing:-.045em;color:var(--lx-ink);font-size:clamp(2.25rem,4.3vw,3.75rem);font-weight:750;line-height:1.04}.lx-serif{font-family:var(--font-display-serif), Georgia, serif;letter-spacing:-.012em;font-style:italic;font-weight:400}h2 .lx-serif,h1 .lx-serif,.lx-hero-title .lx-serif{font-size:1.1em;line-height:.9}.lx-accent-text{background:var(--lx-accent-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.06em}.lx-gain{color:var(--gain)}.lx-loss{color:var(--loss)}.lx-eyebrow{font:600 .75rem/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--lx-accent);align-items:center;gap:10px;margin-bottom:20px;display:inline-flex}.lx-eyebrow>span{background:currentColor;width:22px;height:1px}.lx-link{color:var(--lx-accent);text-underline-offset:5px;align-items:center;gap:7px;font-size:.9375rem;font-weight:600;display:inline-flex}.lx-link svg{transition:transform .25s}.lx-link:hover{text-decoration:underline}.lx-link:hover svg{transform:translate(3px)}.lx-section-head{max-width:760px}.lx-section-head--center{text-align:center;margin-inline:auto}.lx-section-head>p:last-child,.lx-wall-head>p:last-child,.lx-story-head>p:last-child,.lx-bento-head>p:last-child{color:var(--lx-muted);margin-top:18px;font-size:1.0625rem;line-height:1.75}.lx-rise{animation:.95s cubic-bezier(.2,.75,.1,1) both lx-rise;animation-delay:calc(var(--i,0) * 90ms + 60ms)}.lx-pill{border:1px solid var(--lx-edge-strong);background:var(--lx-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--lx-muted);border-radius:999px;align-items:center;gap:9px;padding:7px 15px 7px 12px;font-size:.78rem;font-weight:500;display:inline-flex}.lx-pill svg{color:var(--lx-accent)}.lx-pill-divider{background:var(--lx-edge-strong);width:1px;height:12px}.lx-pill-accent{color:var(--lx-accent);font-weight:600}.lx-beacon{background:var(--lx-accent-hi);border-radius:50%;width:7px;height:7px;position:relative}.lx-beacon:after{content:"";border:1px solid var(--lx-accent-hi);border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite lx-ping;position:absolute;inset:-5px}.lx-btn{isolation:isolate;letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 28px;font-size:.96rem;font-weight:600;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background-color .25s,border-color .25s;display:inline-flex;position:relative;overflow:hidden}.lx-btn svg{transition:transform .25s}.lx-btn:hover{transform:translateY(-2px)}.lx-btn:hover svg:last-child{transform:translate(3px)}.lx-btn--primary{color:#fff;background:#0a7780;box-shadow:inset 0 1px #ffffff40,0 10px 30px -8px #0a778099,0 0 0 1px #0a7780}.lx-btn--primary:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff40 50%,#0000 70%);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.lx-btn--primary:hover:after{transform:translate(120%)}.lx-btn--primary:hover{box-shadow:inset 0 1px #ffffff40,0 16px 40px -10px #0a7780cc,0 0 0 1px #0a7780}.lx-btn--ghost{border:1px solid var(--lx-edge-strong);background:var(--lx-glass);color:var(--lx-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lx-btn--ghost svg:first-child{color:var(--lx-accent)}.lx-btn--ghost:hover{border-color:color-mix(in srgb,var(--lx-accent) 55%,transparent)}.dark .lx-btn--primary,.lx-final-card .lx-btn--primary{color:#032a31;background:linear-gradient(135deg,#6ef0e6,#16b8c9);box-shadow:inset 0 1px #ffffff80,0 12px 40px -10px #22d3ee99}.dark .lx-btn--primary:hover,.lx-final-card .lx-btn--primary:hover{box-shadow:inset 0 1px #ffffff80,0 18px 50px -12px #22d3eecc}.lx-hero{isolation:isolate;padding-top:clamp(40px,7vh,88px);position:relative;overflow:hidden}.lx-hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.lx-hero-aurora{background:radial-gradient(40% 45% at 72% 38%, color-mix(in srgb,var(--lx-accent-hi) 22%,transparent), transparent 70%), radial-gradient(35% 40% at 18% 20%, #3b82f61f, transparent 70%), radial-gradient(60% 50% at 50% 100%, color-mix(in srgb,var(--lx-accent) 18%,transparent), transparent 70%);filter:blur(10px);animation:22s ease-in-out infinite alternate lx-drift;position:absolute;inset:-20% -10% 0}.lx-hero-field{width:100%;height:72%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 38%);mask-image:linear-gradient(#0000,#000 38%)}.lx-hero-vignette{background:linear-gradient(180deg,transparent 70%,var(--lx-bg));position:absolute;inset:0}.lx-hero-inner{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:40px;max-width:1320px;margin:0 auto;padding:0 28px clamp(56px,8vh,96px);display:grid}.lx-hero-title{font-family:var(--font-heading);letter-spacing:-.058em;color:var(--lx-ink);margin-top:28px;font-size:clamp(3rem,6.1vw,6rem);font-weight:780;line-height:.98}.lx-hero-title>span{display:block}.lx-hero-title>.lx-serif{padding:.02em 0 .1em}.lx-hero-sub{max-width:540px;color:var(--lx-muted);margin-top:28px;font-size:1.125rem;line-height:1.7}.lx-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.lx-hero-checks{color:var(--lx-muted);flex-wrap:wrap;gap:10px 22px;margin-top:26px;font-size:.8125rem;display:flex}.lx-hero-checks li{align-items:center;gap:7px;display:inline-flex}.lx-hero-checks svg{color:var(--gain)}.lx-hero-visual{justify-items:center;display:grid;position:relative}.lx-dial{aspect-ratio:1;width:min(100%,540px);position:relative;container-type:inline-size}.lx-dial-svg{width:86%;height:86%;filter:drop-shadow(0 40px 60px var(--lx-shadow));position:absolute;inset:7%;overflow:visible}.lx-dial-halo{fill:none;stroke:var(--lx-edge-strong);stroke-width:1px;stroke-dasharray:1 5}.lx-dial-face{stroke:var(--lx-edge);stroke-width:1px}.lx-dial-tick{stroke:var(--lx-dial-tick);stroke-width:1px;opacity:.5}.lx-dial-tick--major{stroke-width:1.8px;opacity:.95}.lx-dial-orbit{fill:none;stroke:var(--lx-dial-tick);stroke-width:1.2px;stroke-dasharray:2 8;opacity:.7;transform-box:view-box;transform-origin:200px 200px;animation:70s linear infinite lx-spin}.lx-dial-inner{fill:none;stroke:var(--lx-edge)}.lx-dial-track{fill:none;stroke:var(--lx-dial-track);stroke-width:12px}.lx-dial-progress{fill:none;stroke-width:12px;stroke-linecap:round;filter:drop-shadow(0 0 7px var(--lx-dial-glow))}.lx-dial-node{fill:var(--lx-dial-face);stroke:var(--lx-dial-track);stroke-width:3.5px;transition:stroke .5s,fill .5s}.lx-dial-node--lit{stroke:var(--lx-dial-b);fill:var(--lx-dial-face-hi)}.lx-dial-orb{fill:#fff;stroke:var(--lx-dial-b);stroke-width:3.5px}.lx-dial-orb-glow{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite lx-breathe}.lx-dial-center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.lx-dial-center-label{font:600 .6875rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lx-muted)}.lx-dial-amount{font-family:var(--font-heading);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--lx-ink);font-size:clamp(1.5rem,8.6cqi,3.35rem);font-weight:780;line-height:1.05}.lx-dial-meta{color:var(--lx-muted);align-items:center;gap:9px;font-size:.8125rem;display:inline-flex}.lx-dial-meta b{font:600 .8125rem var(--font-mono);color:var(--lx-accent);animation:.6s cubic-bezier(.2,.7,.2,1) both lx-swap}.lx-dial-meta i{opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px}.lx-dial-stages{pointer-events:none;position:absolute;inset:0}.lx-dial-stage{border:1px solid var(--lx-edge);background:var(--lx-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 30px -12px var(--lx-shadow);opacity:.72;border-radius:16px;align-items:center;gap:10px;padding:9px 15px 9px 9px;transition:border-color .5s,box-shadow .5s,transform .5s cubic-bezier(.2,.7,.2,1),opacity .5s;display:flex;position:absolute}.lx-dial-stage--1{top:3%;right:-3%}.lx-dial-stage--2{bottom:3%;right:-3%}.lx-dial-stage--3{bottom:3%;left:-3%}.lx-dial-stage--4{top:3%;left:-3%}.lx-dial-stage[data-active]{opacity:1;border-color:color-mix(in srgb,var(--lx-accent) 60%,transparent);box-shadow:0 16px 40px -14px var(--lx-dial-glow), 0 0 0 4px color-mix(in srgb,var(--lx-accent) 12%,transparent);transform:scale(1.06)}.lx-dial-stage[data-done]{opacity:.92}.lx-dial-stage-number{width:30px;height:30px;font:600 .6875rem var(--font-mono);color:var(--lx-muted);background:var(--lx-surface-2);border:1px solid var(--lx-edge);border-radius:10px;place-items:center;transition:all .5s;display:grid}.lx-dial-stage[data-active] .lx-dial-stage-number{color:#04262c;background:linear-gradient(135deg,var(--lx-dial-a),var(--lx-dial-b));border-color:#0000}.lx-dial-stage[data-done] .lx-dial-stage-number{color:var(--lx-accent);border-color:color-mix(in srgb,var(--lx-accent) 40%,transparent)}.lx-dial-stage-copy{text-align:left;flex-direction:column;gap:2px;display:flex}.lx-dial-stage-copy strong{color:var(--lx-ink);white-space:nowrap;font-size:.8125rem;font-weight:650}.lx-dial-stage-copy small{color:var(--lx-muted);white-space:nowrap;font-size:.6875rem}.lx-dial-caption{font:.6875rem var(--font-mono);letter-spacing:.08em;color:var(--lx-muted);opacity:.85;margin-top:10px}.lx-hero-facts{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.lx-float{border:1px solid var(--lx-edge);background:var(--lx-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 45px -18px var(--lx-shadow);pointer-events:none;border-radius:16px;align-items:center;gap:11px;padding:11px 14px 11px 11px;display:flex;position:relative}.lx-float--roi{animation:7s ease-in-out infinite lx-hover}.lx-float--catalyst{animation:8s ease-in-out -3s infinite lx-hover}.lx-float-icon{width:34px;height:34px;color:var(--lx-accent);background:var(--lx-wash);border-radius:11px;place-items:center;display:grid}.lx-float-icon--gain{color:var(--gain);background:color-mix(in srgb,var(--gain) 14%,transparent)}.lx-float-copy{flex-direction:column;gap:2px;display:flex}.lx-float-copy small{color:var(--lx-muted);font-size:.6875rem}.lx-float-copy strong{font-variant-numeric:tabular-nums;color:var(--lx-ink);white-space:nowrap;font-size:.875rem;font-weight:650}.lx-float-copy strong.lx-gain{color:var(--gain)}.lx-float-spark{width:64px;height:22px}.lx-float-spark path{stroke:var(--gain);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lx-ribbon{border-block:1px solid var(--lx-edge);background:color-mix(in srgb,var(--lx-surface) 55%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lx-ribbon-track{flex-shrink:0;animation:60s linear infinite lx-marquee-full;display:flex}.lx-ribbon-track li{white-space:nowrap;font:600 .9375rem var(--font-heading);letter-spacing:-.01em;color:var(--lx-muted);align-items:center;gap:30px;padding:17px 0 17px 30px;display:inline-flex}.lx-ribbon-track li:after{content:"";background:var(--lx-accent);opacity:.55;width:6px;height:6px;transform:rotate(45deg)}.lx-ribbon:hover .lx-ribbon-track{animation-play-state:paused}.lx-wall{padding:clamp(80px,11vw,136px) 0 24px;position:relative;overflow:hidden}.lx-wall-head{text-align:center;max-width:840px;margin:0 auto;padding:0 24px}.lx-wall-viewport{perspective:1500px;-webkit-mask-composite:source-in;height:clamp(440px,52vw,680px);margin-top:30px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 16% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 16% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lx-wall-plane{transform-style:preserve-3d;gap:24px;display:grid;position:absolute;top:8%;left:-25%;right:-25%;transform:rotateX(32deg)rotate(-11deg)}.lx-wall-track{gap:24px;width:max-content;animation:90s linear infinite lx-marquee;display:flex}.lx-wall-row--2 .lx-wall-track{margin-left:-220px;animation-duration:110s;animation-direction:reverse}.lx-wall-row--3 .lx-wall-track{margin-left:-120px;animation-duration:80s}.lx-wall-viewport:hover .lx-wall-track{animation-play-state:paused}.lx-wall-tile{aspect-ratio:1.6;border:1px solid var(--lx-edge-strong);background:var(--lx-surface);width:420px;box-shadow:0 30px 60px -30px var(--lx-shadow), 0 0 0 5px color-mix(in srgb,var(--lx-surface) 50%,transparent);border-radius:14px;flex-shrink:0;position:relative;overflow:hidden}.lx-wall-tile img{object-fit:cover;object-position:top left;width:100%;height:100%}.lx-wall-tile figcaption{color:var(--lx-ink);background:var(--lx-glass);border:1px solid var(--lx-edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}.lx-wall-tile figcaption span{font:700 .5625rem var(--font-mono);letter-spacing:.08em;color:#042a30;background:linear-gradient(135deg,var(--lx-dial-a),var(--lx-dial-b));border-radius:6px;padding:3px 6px}.lx-proof{padding:40px 24px 24px;position:relative}.lx-proof-grid{border:1px solid var(--lx-edge);background:var(--lx-surface);max-width:1240px;box-shadow:0 30px 80px -40px var(--lx-shadow);border-radius:26px;grid-template-columns:1.25fr repeat(3,minmax(0,1fr));margin:0 auto;display:grid;overflow:hidden}.lx-proof-grid>div{padding:30px 28px}.lx-proof-grid>div+div{border-left:1px solid var(--lx-edge)}.lx-proof-record{background:radial-gradient(120% 90% at 0% 0%, var(--lx-wash), transparent 70%);flex-direction:column;align-items:flex-start;display:flex}.lx-proof-number{font-family:var(--font-heading);letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--lx-ink);font-size:clamp(2.8rem,4vw,3.6rem);font-weight:780;line-height:1}.lx-proof-label{color:var(--lx-muted);margin-top:6px;font-size:.875rem}.lx-proof-rate{color:var(--lx-ink);margin-top:14px;font-size:1rem;font-weight:650}.lx-proof-note{color:var(--lx-muted);margin-top:3px;font-size:.75rem}.lx-proof-record .lx-link{margin-top:auto;padding-top:18px;font-size:.875rem}.lx-proof-icon{width:42px;height:42px;color:var(--lx-accent);background:var(--lx-wash);border:1px solid color-mix(in srgb,var(--lx-accent) 18%,transparent);border-radius:13px;place-items:center;display:grid}.lx-proof-title{font-family:var(--font-heading);letter-spacing:-.02em;margin-top:18px;font-size:1.0625rem;font-weight:700}.lx-proof-body{color:var(--lx-muted);margin-top:6px;font-size:.875rem;line-height:1.6}.lx-proof-counters{text-align:center;max-width:1240px;margin:22px auto 0}.lx-proof-counters ul{color:var(--lx-muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 44px;font-size:.9375rem;display:flex}.lx-proof-counters p{color:var(--lx-muted);opacity:.85;margin-top:6px;font-size:.75rem}.lx-proof-strong{font-family:var(--font-heading);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--lx-ink);font-size:1.3rem;font-weight:750}.lx-story{max-width:1320px;margin:0 auto;padding:clamp(72px,9vw,120px) 28px 24px}.lx-story-head{max-width:780px}.lx-story-head h2 .lx-serif{display:block}.lx-story-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;margin-top:24px;display:grid}.lx-story-step{opacity:.3;flex-direction:column;justify-content:center;min-height:76vh;padding:48px 0;transition:opacity .6s;display:flex}.lx-story-step[data-active]{opacity:1}.lx-story-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-accent);align-items:center;gap:11px;font-size:.8125rem;font-weight:650;display:flex}.lx-story-icon{background:var(--lx-wash);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.lx-story-count{font:500 .6875rem var(--font-mono);letter-spacing:.06em;text-transform:none;color:var(--lx-muted);margin-left:auto}.lx-story-step h3{font-family:var(--font-heading);letter-spacing:-.045em;margin-top:22px;font-size:clamp(2rem,3vw,2.85rem);font-weight:750;line-height:1.06}.lx-story-body{max-width:470px;color:var(--lx-muted);margin-top:18px;font-size:1.0625rem;line-height:1.75}.lx-story-tags{flex-wrap:wrap;gap:8px;margin:24px 0 28px;display:flex}.lx-story-tags li{border:1px solid var(--lx-edge);background:var(--lx-surface);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:.8125rem;display:inline-flex}.lx-story-tags svg{color:var(--lx-accent)}.lx-story-inline{display:none}.lx-story-sticky{padding-top:40px;position:sticky;top:calc(50vh - 250px)}.lx-story-progress{gap:12px;margin-bottom:18px;display:flex}.lx-story-progress span{color:var(--lx-muted);flex-direction:column;flex:1;gap:9px;font-size:.75rem;font-weight:600;transition:color .4s;display:flex}.lx-story-progress span[data-active]{color:var(--lx-ink)}.lx-story-progress i{background:var(--lx-edge);border-radius:3px;height:3px;position:relative;overflow:hidden}.lx-story-progress i:after{content:"";border-radius:inherit;background:var(--lx-accent-grad);transform-origin:0;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scaleX(0)}.lx-story-progress span:is([data-active],[data-done]) i:after{transform:scaleX(1)}.lx-frame{border:1px solid var(--lx-edge-strong);background:var(--lx-surface);box-shadow:0 50px 120px -40px var(--lx-shadow), 0 0 0 7px color-mix(in srgb,var(--lx-surface) 45%,transparent);border-radius:18px;overflow:hidden}.lx-frame--stage{transform-origin:0;transform:perspective(1800px)rotateY(-7deg)rotateX(2deg)}.lx-frame-chrome{border-bottom:1px solid var(--lx-edge);align-items:center;gap:6px;height:40px;padding:0 14px;display:flex}.lx-frame-chrome i{background:var(--lx-edge-strong);border-radius:50%;width:8px;height:8px}.lx-frame-chrome span{font:.6875rem var(--font-mono);color:var(--lx-muted);margin:0 auto;padding-right:30px}.lx-frame-screen{aspect-ratio:1.6;background:var(--lx-surface-2);position:relative;overflow:hidden}.lx-frame-screen img{object-fit:cover;object-position:top left;width:100%;height:100%}.lx-frame-layer{opacity:0;filter:blur(8px);transition:opacity .8s,transform 1.1s cubic-bezier(.2,.7,.2,1),filter .8s;position:absolute;inset:0;transform:scale(1.05)}.lx-frame-layer[data-active]{opacity:1;filter:none;transform:none}.lx-frame-scan{pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--lx-accent-hi) 22%,transparent) 70%,color-mix(in srgb,var(--lx-accent-hi) 60%,transparent) 99%,transparent);height:35%;animation:1.2s cubic-bezier(.3,.6,.3,1) both lx-scan;position:absolute;top:0;left:0;right:0}.lx-frame-caption{text-align:center;font:.6875rem var(--font-mono);letter-spacing:.06em;color:var(--lx-muted);margin-top:16px}.lx .yc-intelligence h2 span{font-family:var(--font-display-serif), Georgia, serif;letter-spacing:-.01em;background:var(--lx-accent-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.1em;font-style:italic;font-weight:400}.lx-bento{max-width:1320px;margin:0 auto;padding:clamp(72px,9vw,120px) 28px}.lx-bento-head{text-align:center;max-width:760px;margin:0 auto}.lx-bento-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:56px;display:grid}.lx-bento-cell{border:1px solid var(--lx-edge);background:var(--lx-surface);border-radius:26px;flex-direction:column;min-height:380px;transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.lx-bento-cell:hover{border-color:color-mix(in srgb,var(--lx-accent) 40%,var(--lx-edge));box-shadow:0 30px 70px -40px var(--lx-shadow);transform:translateY(-4px)}.lx-bento-cell--calc,.lx-bento-cell--sync{grid-column:span 2}.lx-bento-visual{background:radial-gradient(70% 90% at 50% 0%, var(--lx-wash), transparent 75%);flex:1;place-items:center;min-height:190px;padding:30px 30px 6px;display:grid;position:relative}.lx-bento-copy{padding:22px 30px 30px}.lx-bento-kicker{font:500 .6875rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lx-muted);align-items:center;gap:9px;display:flex}.lx-bento-kicker span{color:var(--lx-accent);display:inline-flex}.lx-bento-copy h3{font-family:var(--font-heading);letter-spacing:-.03em;margin-top:12px;font-size:1.35rem;font-weight:720}.lx-bento-copy p{color:var(--lx-muted);margin-top:8px;font-size:.9375rem;line-height:1.65}.lx-bento-copy .lx-link{margin-top:16px}.lx-bento-caption{text-align:center;font:.6875rem var(--font-mono);letter-spacing:.06em;color:var(--lx-muted);margin-top:22px}.lx-payoff{width:100%;max-width:560px;overflow:visible}.lx-payoff-grid{stroke:var(--lx-edge);stroke-width:1px}.lx-payoff-zero{stroke:var(--lx-dial-tick);stroke-width:1.2px;stroke-dasharray:4 6}.lx-payoff-area{animation:6s ease-in-out infinite lx-fade-loop}.lx-payoff-line{stroke:var(--lx-accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:6s cubic-bezier(.45,.1,.2,1) infinite lx-draw}.lx-payoff-dot{fill:var(--lx-surface);stroke:var(--lx-accent);stroke-width:3px}.lx-payoff-ping{fill:none;stroke:var(--lx-accent);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite lx-ping-svg}.lx-payoff-legend{color:var(--lx-muted);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:14px;font-size:.8125rem;display:flex}.lx-payoff-legend span{align-items:center;gap:7px;display:inline-flex}.lx-payoff-legend b{font-variant-numeric:tabular-nums;color:var(--lx-ink);font-weight:650}.lx-payoff-legend b.lx-gain{color:var(--gain)}.lx-dot{background:var(--lx-accent);border-radius:50%;width:8px;height:8px}.lx-dot--gain{background:var(--gain)}.lx-bars{align-items:flex-end;gap:7px;width:100%;max-width:300px;height:150px;display:flex}.lx-bars i{height:var(--h);background:linear-gradient(0deg,color-mix(in srgb,var(--lx-accent) 45%,transparent),var(--lx-accent-hi));transform-origin:bottom;animation:lx-grow 5s var(--d) cubic-bezier(.45,.1,.2,1) infinite;border-radius:6px 6px 2px 2px;flex:1}.lx-cycle,.lx-target{place-items:center;width:150px;height:150px;display:grid;position:relative}.lx-cycle svg,.lx-target svg{width:100%;height:100%;position:absolute;inset:0}.lx-cycle>svg:last-child{width:24px;height:24px;color:var(--lx-accent);position:static}.lx-cycle-track,.lx-target-track{fill:none;stroke:var(--lx-edge);stroke-width:8px}.lx-cycle-arc{fill:none;stroke:var(--lx-accent);stroke-width:8px;stroke-linecap:round;stroke-dasharray:22 78;transform-box:view-box;transform-origin:60px 60px;animation:6s linear infinite lx-spin}.lx-cycle-node{fill:var(--lx-surface);stroke:var(--lx-accent);stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:lx-node 6s var(--d) ease-in-out infinite}.lx-target-arc{fill:none;stroke:var(--lx-accent);stroke-width:8px;stroke-linecap:round;stroke-dasharray:72 100;transform-box:view-box;transform-origin:60px 60px;animation:5s cubic-bezier(.45,.1,.2,1) infinite lx-target;transform:rotate(-90deg)}.lx-target-ring{fill:none;stroke:var(--lx-edge);stroke-width:1.2px;stroke-dasharray:3 4}.lx-target>span{font-family:var(--font-heading);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:760}.lx-watch{flex-direction:column;gap:9px;width:100%;max-width:330px;display:flex}.lx-watch li{border:1px solid var(--lx-edge);background:var(--lx-surface-2);border-radius:13px;grid-template-columns:58px 1fr 58px;align-items:center;gap:10px;padding:10px 14px;display:grid;position:relative}.lx-watch b{font:600 .8125rem var(--font-mono)}.lx-watch-spark{width:100%;height:22px}.lx-watch li>span{text-align:right;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:650}.lx-spark{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:lx-draw 5s var(--d) ease-in-out infinite}.lx-spark--gain{stroke:var(--gain)}.lx-spark--loss{stroke:var(--loss)}.lx-watch-bell{box-sizing:content-box;color:#042a30;background:linear-gradient(135deg,var(--lx-dial-a),var(--lx-dial-b));border-radius:50%;padding:5px;animation:3s ease-in-out infinite lx-ring;position:absolute;top:-7px;right:-7px}.lx-cards{width:230px;height:150px;position:relative}.lx-cards>i,.lx-cards>div{border:1px solid var(--lx-edge);border-radius:18px;position:absolute;inset:0}.lx-cards>i{background:var(--lx-surface-2)}.lx-cards>i:first-child{animation:6s ease-in-out infinite lx-fan-a}.lx-cards>i:nth-child(2){animation:6s ease-in-out infinite lx-fan-b}.lx-cards>div{color:#dffaf7;background:linear-gradient(145deg,#0b3a47,#081a2a);border-color:#2dd4d433;flex-direction:column;justify-content:flex-end;gap:8px;padding:18px;display:flex;box-shadow:0 25px 50px -25px #000a}.lx-cards>div span{background:#ffffff26;border-radius:4px;height:6px}.lx-cards>div span:first-child{width:45%}.lx-cards>div span:nth-child(2){width:70%}.lx-cards>div strong{font-family:var(--font-heading);letter-spacing:-.04em;color:#5eecc0;font-size:1.5rem;font-weight:760}.lx-cards>div svg{color:#7cf1e8;position:absolute;top:16px;right:16px}.lx-sync{width:100%;max-width:440px;height:140px;position:relative}.lx-sync-lines{width:calc(100% - 120px);height:80px;position:absolute;top:30px;left:60px;right:60px;overflow:visible}.lx-sync-lines path{stroke:var(--lx-accent);stroke-width:2px;stroke-dasharray:5 9;opacity:.8;animation:1.6s linear infinite lx-flow}.lx-sync-node{font:600 .8125rem var(--font-mono);border:1px solid var(--lx-edge-strong);background:var(--lx-surface);box-shadow:0 10px 30px -15px var(--lx-shadow);border-radius:12px;padding:8px 14px;position:absolute;top:30px;left:0;transform:translateY(-50%)}.lx-sync-node--b{top:110px}.lx-sync-hub{color:#042a30;background:linear-gradient(135deg,var(--lx-dial-a),var(--lx-dial-b));width:58px;height:58px;box-shadow:0 0 0 8px color-mix(in srgb,var(--lx-accent) 12%,transparent), 0 18px 40px -12px var(--lx-dial-glow);border-radius:18px;place-items:center;display:grid;position:absolute;top:70px;right:0;transform:translateY(-50%)}.lx-sync-hub:after{content:"";border:1px solid var(--lx-accent);border-radius:22px;animation:2.6s cubic-bezier(0,0,.2,1) infinite lx-ping;position:absolute;inset:-8px}.lx-pricing-more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.lx-pricing-coach{background:radial-gradient(80% 120% at 100% 0%, #f7c98b24, transparent 65%), var(--lx-surface);max-width:640px;box-shadow:inset 0 0 0 1px var(--lx-edge-strong);border-radius:18px;flex-wrap:wrap;flex:420px;align-items:center;gap:6px 14px;padding:16px 20px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex}.lx-pricing-coach:hover{transform:translateY(-1px)}.lx-pricing-coach:focus-visible{outline:2px solid var(--lx-accent);outline-offset:2px}.lx-pricing-coach-k{font-family:var(--font-heading);color:var(--lx-ink);font-weight:700}.lx-pricing-coach-b{color:var(--lx-muted);flex:200px;font-size:.92rem}.lx-pricing{max-width:1100px;margin:0 auto;padding:clamp(72px,9vw,120px) 24px;scroll-margin-top:82px}.lx-faq{border-top:1px solid var(--lx-edge);background:var(--lx-bg-2);padding:clamp(72px,9vw,120px) 24px}.lx-faq-inner{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:72px;max-width:1240px;margin:0 auto;display:grid}.lx-faq-head{align-self:start;position:sticky;top:110px}.lx-faq-head>p:not(.lx-eyebrow){color:var(--lx-muted);margin-top:16px;font-size:1.0625rem;line-height:1.7}.lx-faq-head .lx-faq-contact{border-top:1px solid var(--lx-edge);color:var(--lx-ink);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:30px;padding-top:22px;font-size:.9375rem;display:flex}.lx-faq-list{border-top:1px solid var(--lx-edge)}.lx-faq-item{border-bottom:1px solid var(--lx-edge)}.lx-faq-item summary{cursor:pointer;font-family:var(--font-heading);letter-spacing:-.015em;align-items:center;gap:18px;padding:24px 4px;font-size:1.0625rem;font-weight:620;list-style:none;transition:color .25s;display:flex}.lx-faq-item summary::-webkit-details-marker{display:none}.lx-faq-item summary:hover{color:var(--lx-accent)}.lx-faq-index{font:500 .75rem var(--font-mono);color:var(--lx-accent);min-width:22px}.lx-faq-q{flex:1}.lx-faq-toggle{border:1px solid var(--lx-edge-strong);width:34px;height:34px;color:var(--lx-accent);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .35s,color .35s,border-color .35s;display:grid}.lx-faq-item[open] .lx-faq-toggle{background:var(--lx-accent);border-color:var(--lx-accent);color:var(--lx-bg);transform:rotate(45deg)}.lx-faq-item p{color:var(--lx-muted);padding:0 56px 26px 44px;font-size:.9688rem;line-height:1.75;animation:.45s both lx-fade-in}.lx-final{background:var(--lx-bg-2);padding:clamp(56px,7vw,96px) 24px clamp(72px,9vw,120px)}.lx-final-card{--lx-field-line:#3ccfcb;--lx-field-glow:#9ffbf2;--lx-ink:#eef6fb;--lx-muted:#a8bfce;--lx-edge:#ffffff1c;--lx-edge-strong:#ffffff30;--lx-glass:#0c1a2bb3;--lx-accent:#6ee9e1;--lx-accent-grad:linear-gradient(100deg,#8af7ee 5%,#45c9e3 95%);isolation:isolate;text-align:center;max-width:1320px;color:var(--lx-ink);background:radial-gradient(90% 80% at 50% 115%,#0d6878 0%,#08223a 45%,#050b16 100%);border:1px solid #2dd4d438;border-radius:34px;place-items:center;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 60px 140px -60px #06303c}.lx-final-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.lx-final-field{opacity:.9;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 10%,#000 70%);mask-image:linear-gradient(#0000 10%,#000 70%)}.lx-final-rings i{border:1px dashed #6ee9e130;border-radius:50%;animation:90s linear infinite lx-spin-center;position:absolute;top:0;left:50%;transform:translate(-50%)}.lx-final-rings i:first-child{width:560px;height:560px;top:-300px}.lx-final-rings i:nth-child(2){width:860px;height:860px;animation-duration:120s;animation-direction:reverse;top:-450px}.lx-final-rings i:nth-child(3){border-style:solid;border-color:#6ee9e114;width:1180px;height:1180px;top:-610px}.lx-final-copy{flex-direction:column;align-items:center;max-width:860px;padding:clamp(72px,10vw,128px) 24px;display:flex;position:relative}.lx-final-copy h2{color:var(--lx-ink);margin-top:26px;font-size:clamp(2.5rem,5.4vw,4.6rem)}.lx-final-copy h2 .lx-serif{display:block}.lx-final-copy>p:not(.lx-pill){max-width:560px;color:var(--lx-muted);margin-top:22px;font-size:1.0625rem;line-height:1.7}.lx-final-copy .lx-hero-actions,.lx-final-copy .lx-hero-checks{justify-content:center}.lx-final-copy .lx-hero-checks svg{color:#5eecc0}@keyframes lx-rise{0%{opacity:0;filter:blur(8px);transform:translateY(26px)}to{opacity:1;filter:none;transform:none}}@keyframes lx-ping{0%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.6)}}@keyframes lx-ping-svg{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(3.2)}}@keyframes lx-breathe{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes lx-spin{to{transform:rotate(360deg)}}@keyframes lx-spin-center{to{transform:translate(-50%)rotate(360deg)}}@keyframes lx-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,2%)scale(1.06)}}@keyframes lx-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes lx-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lx-marquee{to{transform:translate(calc(-50% - 12px))}}@keyframes lx-marquee-full{to{transform:translate(-100%)}}@keyframes lx-scan{0%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(300%)}}@keyframes lx-draw{0%{stroke-dashoffset:1px;opacity:1}45%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes lx-fade-loop{0%,30%{opacity:0}50%,85%{opacity:1}to{opacity:0}}@keyframes lx-grow{0%{transform:scaleY(.12)}35%,80%{transform:scaleY(1)}to{transform:scaleY(.12)}}@keyframes lx-node{0%,20%,to{transform:scale(1)}8%{transform:scale(1.45)}}@keyframes lx-target{0%{stroke-dasharray:0 100}45%,85%{stroke-dasharray:72 100}to{stroke-dasharray:0 100}}@keyframes lx-ring{0%,70%,to{transform:rotate(0)}75%{transform:rotate(14deg)}80%{transform:rotate(-12deg)}85%{transform:rotate(8deg)}90%{transform:rotate(-4deg)}}@keyframes lx-fan-a{0%,to{transform:rotate(-9deg)translate(-16px,6px)}50%{transform:rotate(-13deg)translate(-26px,10px)}}@keyframes lx-fan-b{0%,to{transform:rotate(6deg)translate(14px,2px)}50%{transform:rotate(10deg)translate(24px,6px)}}@keyframes lx-flow{to{stroke-dashoffset:-28px}}@keyframes lx-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:1180px){.lx-hero-inner{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:56px}.lx-hero-sub{margin-inline:auto}.lx-hero-actions,.lx-hero-checks{justify-content:center}.lx-dial{width:min(100%,540px)}}@media (max-width:1023px){.lx-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-proof-record{grid-column:span 2}.lx-proof-grid>div+div{border-left:0;border-top:1px solid var(--lx-edge)}.lx-proof-grid>div:nth-child(4){border-left:1px solid var(--lx-edge)}.lx-story-grid{grid-template-columns:minmax(0,1fr);gap:0}.lx-story-stage{display:none}.lx-story-step{opacity:1;min-height:0;padding:44px 0 20px}.lx-story-inline{margin-top:30px;display:block}.lx-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-bento-cell--share{grid-column:span 2}.lx-faq-inner{grid-template-columns:minmax(0,1fr);gap:36px}.lx-faq-head{position:static}}@media (max-width:700px){.lx-hero-inner{padding-inline:18px}.lx-hero-title{font-size:clamp(2.6rem,12.4vw,3.6rem);line-height:1.01}.lx-hero-sub{margin-top:22px;font-size:1rem}.lx-hero-actions{flex-direction:column;width:100%;max-width:360px;margin-inline:auto}.lx-hero-checks{flex-direction:column;align-items:center;gap:8px}.lx-pill{font-size:.7rem}.lx-dial{aspect-ratio:auto;flex-direction:column;align-items:center;display:flex}.lx-dial-svg{aspect-ratio:1;width:100%;height:auto;position:relative;inset:auto}.lx-dial-center{aspect-ratio:1;height:auto;bottom:auto}.lx-dial-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:14px;display:grid;position:static}.lx-dial-stage{opacity:.8;position:static}.lx-dial-stage--1{order:1}.lx-dial-stage--2{order:2}.lx-dial-stage--4{order:4}.lx-dial-stage--3{order:3}.lx-dial-stage[data-active]{transform:none}.lx-dial-stage-copy strong,.lx-dial-stage-copy small{white-space:normal}.lx-hero-facts{flex-direction:column;align-items:stretch;width:100%;max-width:360px}.lx-float{animation:none}.lx-wall-viewport{height:420px}.lx-wall-tile{border-radius:10px;width:280px}.lx-wall-track,.lx-wall-plane{gap:14px}.lx-wall-plane{left:-60%;right:-60%}.lx-proof-grid{grid-template-columns:minmax(0,1fr)}.lx-proof-record{grid-column:auto}.lx-proof-grid>div:nth-child(4){border-left:0}.lx-story,.lx-bento{padding-inline:18px}.lx-bento-grid{grid-template-columns:minmax(0,1fr)}.lx-bento-cell--calc,.lx-bento-cell--sync,.lx-bento-cell--share{grid-column:auto}.lx-bento-cell{min-height:0}.lx-bento-copy{padding:18px 22px 24px}.lx-faq-item p{padding:0 8px 22px 44px}.lx-final{padding-inline:12px}.lx-final-card{border-radius:26px}.lx-final-copy .lx-hero-actions{align-items:stretch}}@media (prefers-reduced-motion:reduce){.lx-wall-track,.lx-ribbon-track{animation:none!important}.lx-payoff-line,.lx-spark{stroke-dashoffset:0}.lx-rise{opacity:1;filter:none;transform:none}}
