.lx{--lx-ink:var(--text-primary);--lx-ink-2:var(--text-secondary);--lx-ink-3:var(--text-muted);--lx-line:var(--border);--lx-panel:var(--bg-panel);--lx-name:var(--brand);--lx-action:var(--ink);--lx-on-action:var(--on-ink);--lx-band:var(--ink);--lx-band-ink:var(--on-ink);--lx-band-dim:rgba(255,255,255,0.68);--lx-band-line:rgba(255,255,255,0.14);--lx-glow:var(--brand-glow);--lx-tint-blue:var(--brand-tint);--lx-tint-cyan:var(--brand-glow-tint);--lx-shadow:var(--shadow-lift);--lx-display:var(--font-geist),var(--font-inter),system-ui,sans-serif;color:var(--lx-ink);overflow-x:clip}.dark .lx{--lx-band:var(--bg-panel);--lx-band-ink:var(--text-primary);--lx-band-dim:var(--text-secondary);--lx-band-line:var(--border)}.lx h1,.lx h2{font-family:var(--lx-display);text-wrap:balance;letter-spacing:-.035em;margin:0}.lx p{margin:0}.lx-wrap{max-width:1120px;margin:0 auto;padding-inline:20px}.lx-kicker{font-size:14px;font-weight:500;color:var(--lx-ink-3)}.lx-name{color:var(--lx-name);font-weight:600}.lx-tnum{font-variant-numeric:tabular-nums}.lx-btn{font:inherit;font-weight:600;font-size:17px;border-radius:999px;padding:16px 20px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;border:1.5px solid transparent;width:100%}.lx-btn:disabled{opacity:.6;cursor:default}.lx-btn-solid{background:var(--lx-action);color:var(--lx-on-action)}.lx-btn-solid:not(:disabled):hover{background:var(--ink-hover);transform:translateY(-1px)}.lx-btn-ghost{background:transparent;color:var(--lx-ink);border-color:var(--lx-ink)}.lx-btn-sm{font-size:14px;padding:9px 18px;width:auto}.lx-hero-shell{position:relative;overflow:hidden}.lx-hero{position:relative;text-align:center;padding-block:80px 96px;display:grid;justify-items:center;gap:22px}.lx-hero>*{animation:lx-rise .8s cubic-bezier(.2,.7,.2,1) both}.lx-hero>:nth-child(2){animation-delay:.08s}.lx-hero>:nth-child(3){animation-delay:.18s}.lx-hero>:nth-child(4){animation-delay:.28s}.lx-hero>:nth-child(5){animation-delay:.38s}.lx-hero h1{font-size:clamp(42px,7.2vw,92px);line-height:1;font-weight:700;max-width:15ch}.lx-soft{color:var(--brand)}.lx-problem{font-size:clamp(19px,2.2vw,23px);max-width:34ch;line-height:1.45}.lx-problem,.lx-with{color:var(--lx-ink-2)}.lx-with{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:14.5px}.lx-faces{display:flex;flex:none}.lx-faces img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid var(--bg)}.lx-faces img+img{margin-left:-10px}.lx-faces-lg img{width:52px;height:52px}.lx-offer{margin-top:14px;display:grid;gap:14px;justify-items:center;width:min(480px,100%)}.lx-ladder{display:grid;grid-template-columns:1.1fr 1fr;width:100%;border:1px solid var(--lx-line);border-radius:20px;overflow:hidden;background:var(--lx-panel);box-shadow:var(--lx-shadow)}.lx-step{padding:16px 20px 18px;display:grid;gap:2px;text-align:left;position:relative}.lx-step small{font-size:13px;font-weight:500;color:var(--lx-ink-3)}.lx-step b{font-family:var(--lx-display);font-size:46px;font-weight:700;letter-spacing:-.045em;line-height:1.05}.lx-step-today{background:var(--lx-action);color:var(--lx-on-action)}.lx-step-today small{color:color-mix(in srgb,var(--lx-on-action) 72%,transparent)}.lx-step-later b{color:var(--lx-ink-3)}.lx-step-later:before{content:"";position:absolute;left:-9px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--lx-action);transform:rotate(45deg);border-radius:3px}.lx-single{font-family:var(--lx-display);font-weight:700;font-size:68px;letter-spacing:-.045em;line-height:1}.lx-until{font-size:15px;color:var(--lx-ink-2)}.lx-until b{color:var(--lx-ink);font-weight:600}.lx-note{color:var(--lx-ink-2)}.lx-error,.lx-note{font-size:14px;text-align:center}.lx-error{color:var(--danger)}.lx-done{font-size:15px;font-weight:500;color:var(--success);text-align:center}.lx-ctas{display:grid;grid-template-columns:1.15fr 1fr;gap:10px;width:100%}.lx-ctas-one{grid-template-columns:1fr}.lx-waitlist{width:100%;display:grid;gap:10px}.lx-waitlist input{font:inherit;font-size:15px;padding:13px 16px;border-radius:999px;border:1px solid var(--lx-line);background:var(--lx-panel);color:var(--lx-ink);width:100%}.lx-waitlist input:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lx-trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.lx-section{padding-block:120px 0}.lx-section-tight{padding-top:24px}.lx-section-last{padding-bottom:96px}.lx-head{text-align:center;display:grid;gap:12px;justify-items:center;margin-bottom:48px}.lx-head h2{font-size:clamp(34px,5vw,56px);line-height:1.04;font-weight:700;max-width:18ch}.lx-lede{font-size:18px;color:var(--lx-ink-2);max-width:58ch}.lx-facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--lx-line)}.lx-fact{padding:28px 24px 0;display:grid;gap:6px;align-content:start;min-width:0;border-left:1px solid var(--lx-line)}.lx-fact:first-child{border-left:0;padding-left:0}.lx-fact strong{font-family:var(--lx-display);font-size:clamp(30px,3.4vw,42px);font-weight:700;letter-spacing:-.035em;line-height:1.05}.lx-fact span{color:var(--lx-ink-2);font-size:15.5px}.lx-marquee{display:grid;gap:14px;overflow:hidden;max-width:100%;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lx-row{display:flex;gap:14px;width:max-content;animation:lx-slide 60s linear infinite}.lx-row-back{animation-direction:reverse;animation-duration:68s}.lx-marquee:hover .lx-row{animation-play-state:paused}.lx-skill{background:var(--lx-panel);border:1px solid var(--lx-line);border-radius:20px;padding:22px 24px 24px;display:grid;gap:6px;align-content:start;width:300px;flex:none}.lx-skill .lx-tag{font-size:13px;font-weight:600;color:var(--brand)}.lx-skill b{font-family:var(--lx-display);font-size:21px;font-weight:600;letter-spacing:-.025em;line-height:1.2}.lx-skill .lx-line{color:var(--lx-ink-2);font-size:15px}.lx-skill-dark{background:var(--lx-band);border-color:transparent;color:var(--lx-band-ink)}.lx-skill-dark .lx-line,.lx-skill-dark .lx-tag{color:var(--lx-band-dim)}.lx-skill-blue{background:var(--lx-tint-blue);border-color:transparent}.lx-skill-cyan{background:var(--lx-tint-cyan);border-color:transparent}.lx-story{position:relative;border-radius:28px;overflow:hidden;min-height:600px;display:grid;align-items:end;color:#ffffff;isolation:isolate}.lx-story img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:-2}.lx-story:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0) 25%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.94)),linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,0) 60%)}.lx-story-over{padding:48px;display:grid;gap:28px}.lx-story-over .lx-kicker{color:rgba(255,255,255,.75)}.lx-story-over h2{font-size:clamp(38px,5.6vw,68px);line-height:1.02;font-weight:700;max-width:14ch}.lx-figs{display:flex;flex-wrap:wrap;gap:20px 48px}.lx-fig strong{display:block;font-family:var(--lx-display);font-size:clamp(34px,4vw,48px);font-weight:700;letter-spacing:-.04em;line-height:1}.lx-fig span{color:rgba(255,255,255,.78);font-size:15px}.lx-story-text{max-width:680px;margin:64px auto 0;display:grid;gap:22px;font-size:19px;line-height:1.7;color:var(--lx-ink-2)}.lx-story-text .lx-turn,.lx-story-text p:first-child{color:var(--lx-ink)}.lx-story-text .lx-turn{font-weight:500}.lx-sign{display:flex;align-items:center;gap:14px;font-family:var(--lx-display);font-size:17px;margin-top:6px}.lx-reviews{display:grid;grid-template-columns:1.25fr 1fr;gap:16px}.lx-rev-col{gap:16px}.lx-rev,.lx-rev-col{display:grid;min-width:0}.lx-rev{margin:0;background:var(--lx-panel);border:1px solid var(--lx-line);border-radius:22px;padding:28px;gap:20px;align-content:space-between;transition:transform .3s ease,box-shadow .3s ease}.lx-rev:hover{transform:translateY(-3px);box-shadow:var(--lx-shadow)}.lx-rev blockquote{margin:0;font-size:17.5px;line-height:1.55}.lx-rev-lead{background:var(--lx-band);color:var(--lx-band-ink);border-color:transparent;padding:40px}.lx-rev-lead blockquote{font-family:var(--lx-display);font-size:clamp(22px,2.6vw,30px);line-height:1.3;letter-spacing:-.02em;font-weight:500}.lx-rev-lead blockquote:before{content:"\201C";display:block;font-size:64px;line-height:.6;color:var(--lx-band-dim);margin-bottom:14px}.lx-who{display:flex;gap:12px;align-items:center;font-size:15px}.lx-ini{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:14px;background:var(--brand-tint);color:var(--brand);flex:none}.lx-rev-lead .lx-ini{background:rgba(255,255,255,.12);color:var(--lx-band-ink)}.lx-close{background:var(--lx-band);color:var(--lx-band-ink);border-radius:32px;padding:96px 24px;text-align:center;display:grid;justify-items:center;gap:18px;position:relative;overflow:hidden;isolation:isolate}.lx-close h2{font-size:clamp(36px,5.4vw,62px);line-height:1.02;font-weight:700}.lx-close .lx-offer{margin-top:0}.lx-close .lx-ladder{background:rgba(255,255,255,.06);border-color:var(--lx-band-line);box-shadow:none}.lx-close .lx-step-today{background:var(--lx-band-ink);color:var(--lx-band)}.lx-close .lx-step-today small{color:color-mix(in srgb,var(--lx-band) 65%,transparent)}.lx-close .lx-note,.lx-close .lx-step-later b,.lx-close .lx-step-later small,.lx-close .lx-until{color:var(--lx-band-dim)}.lx-close .lx-until b{color:var(--lx-band-ink)}.lx-close .lx-btn-solid,.lx-close .lx-step-later:before{background:var(--lx-band-ink)}.lx-close .lx-btn-solid{color:var(--lx-band)}.lx-close .lx-btn-ghost{color:var(--lx-band-ink);border-color:var(--lx-band-dim)}.lx-close .lx-waitlist input{background:rgba(255,255,255,.06);border-color:var(--lx-band-line);color:var(--lx-band-ink)}.lx-close .lx-done{color:var(--success)}.lx-dock{display:none}@media (max-width:960px){.lx-facts{grid-template-columns:repeat(2,1fr);row-gap:28px}.lx-fact:nth-child(3){border-left:0;padding-left:0}.lx-reviews{grid-template-columns:1fr}}@media (max-width:720px){.lx-dock{display:block;position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:40;transform:translateY(160%);transition:transform .25s ease}.lx-dock.is-shown{transform:none}.lx-dock .lx-btn-solid{background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-popover);padding:11px 20px}}@media (max-width:620px){.lx-hero{padding-block:52px 64px}.lx-section{padding-top:84px}.lx-section-tight{padding-top:16px}.lx-fact{padding:22px 14px 0}.lx-fact:nth-child(odd){padding-left:0}.lx-step b{font-size:38px}.lx-skill{width:230px;padding:16px 18px}.lx-story{display:block;min-height:0;border-radius:22px;background:#14161a}.lx-story img{position:relative;inset:auto;z-index:0;display:block;height:auto;aspect-ratio:16/10;object-position:center 30%}.lx-story:after{display:none}.lx-story-over{position:relative;margin-top:-64px;padding:64px 22px 28px;background:linear-gradient(180deg,rgba(20,22,26,0),#14161a 64px)}.lx-story-text{font-size:17.5px;margin-top:44px}.lx-figs{gap:16px 28px}.lx-close{padding:64px 20px;border-radius:24px}.lx-single{font-size:58px}}@media (max-width:520px){.lx-ctas{grid-template-columns:1fr}}@keyframes lx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lx-slide{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.lx *,.lx :after,.lx :before{animation:none!important;transition:none!important}.lx-row{flex-wrap:wrap;width:auto;justify-content:center}.lx-row [aria-hidden=true]{display:none}}.lx .lx-story-over h2{color:#ffffff}.lx .lx-close h2{color:var(--lx-band-ink)}.lx-until{display:grid;justify-items:center;gap:8px}.lx-clock{display:inline-flex;gap:6px}.lx-unit{display:grid;justify-items:center;min-width:56px;padding:7px 8px 5px;border-radius:10px;background:var(--lx-panel);border:1px solid var(--lx-line)}.lx-unit b{font-family:var(--lx-display);font-size:24px;font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--lx-ink)}.lx-unit small{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-ink-3)}.lx-clock-dark .lx-unit{background:rgba(255,255,255,.06);border-color:var(--lx-band-line)}.lx-clock-dark .lx-unit b{color:var(--lx-band-ink)}.lx-clock-dark .lx-unit small{color:var(--lx-band-dim)}.lx-bar{background:var(--lx-band);color:var(--lx-band-ink);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:10px 16px}.lx-bar-text{font-weight:600;font-size:15px}.lx-bar-after{color:var(--lx-band-dim);font-weight:500}.lx-clock-bar .lx-unit{min-width:46px;padding:4px 6px 3px;background:var(--lx-band-ink);border-color:transparent;border-radius:8px}.lx-clock-bar .lx-unit b{font-size:18px;color:var(--lx-band)}.lx-clock-bar .lx-unit small{font-size:9px;color:var(--lx-band)}.lx-co{padding-block:28px 0}.lx-back{display:inline-block;font-size:14.5px;font-weight:500;color:var(--lx-ink-2);text-decoration:none;margin-bottom:18px}.lx-back:hover{color:var(--lx-ink)}.lx-co-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.lx-co-pay{background:var(--lx-panel);border:1px solid var(--lx-line);border-radius:24px;box-shadow:var(--lx-shadow);padding:36px 32px;display:grid;gap:18px;justify-items:center;text-align:center}.lx-co-pay h1{font-size:clamp(34px,4.4vw,48px);line-height:1.05;font-weight:700}.lx-co-pay .lx-offer{margin-top:4px}.lx-co-secure{font-size:13.5px;color:var(--lx-ink-3);max-width:44ch}.lx-co-get{background:var(--lx-band);color:var(--lx-band-ink);border-radius:24px;padding:36px 32px;display:grid;gap:14px}.lx .lx-co-get h2{color:var(--lx-band-ink);font-size:clamp(28px,3.4vw,38px);line-height:1.08;font-weight:700}.lx .lx-co-get h3,.lx-co-sub{color:var(--lx-band-dim)}.lx .lx-co-get h3{margin:10px 0 0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lx-co-get ul{list-style:none;margin:0;padding:0;display:grid}.lx-co-get li{display:grid;grid-template-columns:20px 1fr;gap:12px;padding:11px 0;border-bottom:1px solid var(--lx-band-line);font-size:16px;line-height:1.45}.lx-co-get li svg{width:18px;height:18px;margin-top:2px;color:var(--lx-glow)}.lx-co-get li b{font-weight:600}.lx-co-price{margin-top:12px;background:var(--lx-band-ink);color:var(--lx-band);border-radius:18px;padding:18px;display:grid;justify-items:center;gap:2px}.lx-co-price small{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--lx-band) 65%,transparent)}.lx-co-price b{font-family:var(--lx-display);font-size:52px;font-weight:700;letter-spacing:-.04em;line-height:1.05}.lx-co-price span{font-size:14px;color:color-mix(in srgb,var(--lx-band) 65%,transparent)}@media (max-width:900px){.lx-co-grid{grid-template-columns:1fr}}@media (max-width:620px){.lx-co-get,.lx-co-pay{padding:28px 20px}.lx-unit{min-width:50px}.lx-bar-text{font-size:14px}}.lx .lx-close .lx-note,.lx .lx-close .lx-until p{color:var(--lx-band-dim)}a.lx-name{text-decoration:none}a.lx-name:hover{text-decoration:underline;text-underline-offset:3px}