html{scroll-behavior:smooth}.lx{--onyx:#0a0d0f;--onyx-2:#11160c;--panel:#161c10;--cobalt:#8a8a2e;--cobalt-text:#b9bb5c;--amber:#8ec3e6;--amber-soft:#b7daf0;--ivory:#e6f0f3;--ivory-2:#bac6ca;--muted:#8d989c;--line:#e6f0f31a;--line-2:#e6f0f32e;background:var(--onyx);color:var(--ivory);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Inter Tight,Inter,system-ui,sans-serif;overflow-x:hidden}.lx *,.lx :before,.lx :after{box-sizing:border-box}.lx h1,.lx h2,.lx h3,.lx p,.lx figure,.lx blockquote,.lx ul,.lx ol{margin:0}.lx ul,.lx ol{padding:0;list-style:none}.lx a{color:inherit}.lx :where(button){font:inherit;color:inherit}.lx :focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.lx .display{letter-spacing:-.035em;font-family:Inter Tight,Inter,sans-serif;font-weight:600}.lx .it{color:var(--amber);font-style:normal}.lx .mono{font-family:IBM Plex Mono,ui-monospace,monospace}.lx .label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;display:inline-flex}.lx .label:before{content:"";background:var(--amber);width:28px;height:1px}.lx .wrap{max-width:1280px;margin:0 auto;padding:0 40px}.lx .sec{padding:140px 0;position:relative}.lx .sec+.sec{border-top:1px solid var(--line)}.lx .h2{font-size:clamp(34px,4vw,56px);line-height:1.06}.lx .lead{color:var(--ivory-2);max-width:34em;font-size:19px;line-height:1.6}.lx .body{color:var(--muted);font-size:16px;line-height:1.65}.lx .head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px;margin-bottom:72px;display:grid}.lx .head .label{margin-bottom:28px}.lx .btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 26px;font-size:15px;font-weight:500;text-decoration:none;transition:background .25s,color .25s,box-shadow .25s,transform .25s;display:inline-flex}.lx .btn-amber{background:var(--amber);color:var(--onyx);font-weight:600;box-shadow:0 10px 30px -12px #8ec3e6b3}.lx .btn-amber:hover{background:var(--amber-soft);transform:translateY(-1px);box-shadow:0 14px 36px -12px #8ec3e6d9}.lx .btn-ghost{border-color:var(--line-2);color:var(--ivory);background:0 0}.lx .btn-ghost:hover{border-color:var(--ivory)}.lx .btn-lg{min-height:58px;padding:16px 32px;font-size:16px}.lx .btn-sm{min-height:44px;padding:10px 20px;font-size:14px}.lx .arrow{transition:transform .25s}.lx a:hover .arrow{transform:translate(3px)}.lx-header{z-index:30;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.lx-header.scrolled{-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line);background:#05070dd1}.lx-nav{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;height:76px;margin:0 auto;padding:0 40px;display:flex}.lx-logo{white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:flex}.lx-logo .mark{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.lx-logo .mark i{background:var(--amber);width:8px;height:8px;box-shadow:0 0 12px var(--amber);border-radius:50%}.lx-logo b{letter-spacing:.01em;font-size:16px;font-weight:600}.lx-logo span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}.lx-links{gap:30px;font-size:14px;display:flex}.lx-links a{color:var(--ivory-2);text-decoration:none}.lx-links a:hover{color:var(--amber)}.lx-hero{align-items:center;min-height:100vh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.lx-hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#8a8a2e61,#8a8a2e00 70%);width:70vw;height:90vh;position:absolute;inset:-20% -10% auto auto}.lx-hero:after{content:"";pointer-events:none;background-image:radial-gradient(#e6f0f312 1px,#0000 1.2px);background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 35%,#000 75%);mask-image:linear-gradient(115deg,#0000 35%,#000 75%)}.lx-hero .grid{z-index:1;grid-template-columns:minmax(0,11fr) minmax(0,12fr);align-items:center;gap:56px;display:grid;position:relative}.lx-hero h1{letter-spacing:-.04em;margin:24px 0 26px;font-size:clamp(42px,4.8vw,72px);line-height:1.02}.lx-hero h1 .it{color:var(--amber)}.lx-hero .ctas{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.lx-hero .proof{border-top:1px solid var(--line);align-items:baseline;gap:16px;margin-top:40px;padding-top:24px;display:flex}.lx-hero .proof b{letter-spacing:-.02em;font-family:Inter Tight,Inter,sans-serif;font-size:48px;font-weight:500}.lx-hero .proof span{color:var(--muted);font-size:14px}.lx-panel{border:1px solid var(--line-2);background:linear-gradient(160deg,#3a4210,#080b13 60%);border-radius:22px;padding:22px;position:relative;box-shadow:0 50px 100px -40px #000000e6,inset 0 1px #ffffff0f}.lx-panel .bar{justify-content:space-between;align-items:center;gap:16px;padding:4px 6px 18px;display:flex}.lx-panel .brand{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.lx-panel .lamp{background:#3a3f4c;border-radius:50%;width:7px;height:7px;transition:background .3s,box-shadow .3s}.lx-panel .lamp.on{background:var(--amber);box-shadow:0 0 10px var(--amber)}.lx-switch{cursor:pointer;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);background:0 0;border:none;align-items:center;gap:12px;min-height:44px;padding:0;font-family:IBM Plex Mono,monospace;font-size:11px;display:inline-flex}.lx-switch .track{border:1px solid var(--line-2);background:#1b2131;border-radius:999px;width:54px;height:28px;transition:background .3s;position:relative}.lx-switch .knob{background:linear-gradient(#f3eee6,#a9a49b);border-radius:50%;width:20px;height:20px;transition:transform .35s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0009}.lx-switch[aria-checked=true] .track{background:var(--cobalt)}.lx-switch[aria-checked=true] .knob{transform:translate(26px)}.lx-switch .on{color:var(--ivory)}.lx-gauges{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lx-gauge{cursor:default;background:#07090f;border:1px solid #ffffff0f;border-radius:14px;padding:8px;position:relative}.lx-gauge svg{border-radius:6px;width:100%;height:auto;display:block}.lx-gauge .read{flex-direction:column;gap:6px;min-height:84px;padding:14px 8px 8px;display:flex}.lx-gauge .read b{letter-spacing:-.01em;color:var(--ivory);white-space:nowrap;font-family:Inter Tight,Inter,sans-serif;font-size:34px;font-weight:500;line-height:1;transition:opacity .4s}.lx-gauge .read span{color:var(--muted);font-size:13px;line-height:1.4;transition:opacity .4s}.lx-gauge .read.hidden b,.lx-gauge .read.hidden span{opacity:.25}.lx-panel .caption{color:var(--muted);text-align:center;min-height:20px;margin-top:16px;font-size:13px}.lx-face{cursor:crosshair;height:min(76vh,700px);min-height:460px;position:relative}.lx-face:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#8a8a2e1a,#8a8a2e00 75%);position:absolute;inset:10% 5% 0}.lx-face canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.lx-face .hint{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);pointer-events:none;font-family:IBM Plex Mono,monospace;font-size:11px;position:absolute;bottom:8px;right:0}.lx-dots svg{width:100%;height:auto;display:block;overflow:visible}.lx-dots .field circle{fill:#e6f0f32e}.lx-dots .base{fill:none;stroke:#e6f0f333;stroke-width:1px;stroke-dasharray:2 6}.lx-dots .draw{fill:none;stroke:var(--ivory);stroke-width:1.5px}.lx-dsteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:8px;display:grid}.lx-dstep{opacity:.25;flex-direction:column;gap:12px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(10px)}.lx-dstep.on{opacity:1;transform:none}.lx-dstep .when{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);font-family:IBM Plex Mono,monospace;font-size:11px}.lx-dstep h3{font-family:Inter Tight,Inter,sans-serif;font-size:28px;font-weight:500;line-height:1.15}.lx-dstep p{color:var(--muted);font-size:15px;line-height:1.6}.lx-price-top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.lx-rail{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:20px;padding:10px max(20px,50vw - 190px) 36px;display:flex;overflow-x:auto}.lx-rail::-webkit-scrollbar{display:none}.lx-rail .lx-tier{scroll-snap-align:center;opacity:.5;cursor:pointer;flex:0 0 380px;min-height:480px;padding:34px 30px;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s,border-color .3s,box-shadow .45s;transform:scale(.94)}.lx-rail .lx-tier.on{opacity:1;cursor:default;transform:scale(1)}.lx-rail .lx-tier .price{font-size:52px}.lx-rail .lx-tier h3{font-size:32px}.lx-progress{justify-content:center;gap:8px;display:flex}.lx-progress button{cursor:pointer;background:0 0;border:none;place-items:center;width:32px;height:44px;padding:0;display:grid}.lx-progress button i{background:#262d1c;border-radius:3px;width:32px;height:3px;transition:background .3s;display:block}.lx-progress button[aria-current=true] i{background:var(--amber)}.lx-pains{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.lx-pain{text-align:left;background:var(--onyx);cursor:pointer;border:none;flex-direction:column;gap:16px;min-height:260px;padding:34px 32px 36px;transition:background .3s;display:flex;position:relative}.lx-pain:hover{background:#10150b}.lx-pain .top{justify-content:space-between;align-items:center;display:flex}.lx-pain .num{color:var(--muted);letter-spacing:.1em;font-family:IBM Plex Mono,monospace;font-size:12px}.lx-pain .tick{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:26px;height:26px;transition:background .25s,border-color .25s;display:grid}.lx-pain .tick svg{opacity:0;transition:opacity .2s}.lx-pain[aria-pressed=true]{background:linear-gradient(180deg, #8ec3e614, #8ec3e600 70%), var(--onyx)}.lx-pain[aria-pressed=true] .tick{background:var(--amber);border-color:var(--amber)}.lx-pain[aria-pressed=true] .tick svg{opacity:1}.lx-pain q{quotes:"“" "”";color:var(--ivory);font-family:Inter Tight,Inter,sans-serif;font-size:24px;line-height:1.22}.lx-pain p{color:var(--muted);font-size:15px;line-height:1.6}.lx-tally{border:1px solid var(--line);background:var(--onyx-2);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:22px 28px;display:flex}.lx-tally .meter{gap:6px;display:flex}.lx-tally .meter i{background:#262d1c;border-radius:3px;width:26px;height:6px;transition:background .3s,box-shadow .3s}.lx-tally .meter i.on{background:var(--amber);box-shadow:0 0 10px #8ec3e699}.lx-tally p{color:var(--ivory-2);font-size:15px}.lx-cobalt .label{color:#c9cb73}.lx-cobalt .body{color:#c3ccc6}.lx-seg{background:#05070d73;border:1px solid #ffffff24;border-radius:999px;margin-bottom:28px;padding:4px;display:inline-flex}.lx-seg button{cursor:pointer;color:#c3ccc6;background:0 0;border:none;border-radius:999px;min-height:44px;padding:10px 20px;font-size:14px;transition:background .25s,color .25s}.lx-seg button[aria-pressed=true]{background:var(--ivory);color:var(--onyx);font-weight:500}.lx-ba{border-top:1px solid #ffffff29}.lx-ba li{border-bottom:1px solid #ffffff29;grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:26px 0;display:grid}.lx-ba .n{color:#c9cb73;font-family:IBM Plex Mono,monospace;font-size:12px}.lx-ba .from,.lx-ba .to{font-family:Inter Tight,Inter,sans-serif;font-size:26px;line-height:1.2;transition:opacity .45s,color .45s}.lx-ba .from{text-decoration-thickness:1px}.lx-ba.today .to{opacity:.28}.lx-ba.owned .from{opacity:.35;text-decoration:line-through}.lx-ba.owned .to{color:var(--amber-soft)}.lx-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lx-stats>div{flex-direction:column;gap:14px;padding:40px 28px 40px 0;display:flex}.lx-stats>div+div{border-left:1px solid var(--line);padding-left:28px}.lx-stats b{letter-spacing:-.02em;color:var(--ivory);font-family:Inter Tight,Inter,sans-serif;font-size:clamp(44px,4.6vw,64px);font-weight:500;line-height:1}.lx-stats span{color:var(--muted);font-size:14px;line-height:1.5}.lx-cases{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.lx-case{border:1px solid var(--line);background:linear-gradient(#0e1320,#090c14);border-radius:18px;flex-direction:column;gap:14px;min-height:300px;padding:28px;text-decoration:none;transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden}.lx-case:after{content:"";background:linear-gradient(90deg, var(--cobalt), var(--amber));transform-origin:0;height:2px;transition:transform .45s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.lx-case:hover{border-color:var(--line-2);transform:translateY(-4px)}.lx-case:hover:after{transform:scaleX(1)}.lx-case .name{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}.lx-case .v{color:var(--amber);margin-top:auto;font-family:Inter Tight,Inter,sans-serif;font-size:58px;line-height:1}.lx-case .l{color:var(--ivory-2);font-size:15px;line-height:1.5}.lx-case .more{color:var(--ivory);gap:8px;font-size:14px;display:inline-flex}.lx-quote{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:64px;display:grid}.lx-quote blockquote{letter-spacing:-.01em;min-height:6.2em;font-family:Inter Tight,Inter,sans-serif;font-size:clamp(28px,3.2vw,44px);line-height:1.22}.lx-quote blockquote:before{content:"“";color:var(--amber);margin-bottom:18px;font-size:120px;line-height:.7;display:block}.lx-quote .who{color:var(--muted);margin-top:28px;font-size:15px}.lx-quote .who b{color:var(--ivory);font-weight:600}.lx-people{border-top:1px solid var(--line);flex-direction:column;display:flex}.lx-people button{border:none;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;min-height:56px;color:var(--muted);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;transition:color .25s;display:flex}.lx-people button span:first-child{font-size:16px}.lx-people button span:last-child{letter-spacing:.1em;text-transform:uppercase;text-align:right;font-family:IBM Plex Mono,monospace;font-size:10px}.lx-people button:hover,.lx-people button[aria-pressed=true]{color:var(--ivory)}.lx-people button[aria-pressed=true] span:first-child:before{content:"";background:var(--amber);vertical-align:middle;width:7px;height:7px;box-shadow:0 0 8px var(--amber);border-radius:50%;margin-right:10px;display:inline-block}.lx-qnav{gap:10px;margin-top:24px;display:flex}.lx-qnav button{border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:48px;height:48px;transition:border-color .25s,background .25s;display:grid}.lx-qnav button:hover{border-color:var(--amber)}.lx-corr-head{margin-top:96px}.lx-corr{perspective:1600px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:480px;position:relative;overflow:hidden}.lx-corr:active{cursor:grabbing}.lx-corr .stage{transform-style:preserve-3d;position:absolute;top:50%;left:50%}.lx .lx-ccard{backface-visibility:hidden;will-change:transform, opacity;border-radius:10px;flex-direction:column;gap:10px;width:260px;height:350px;margin:-175px 0 0 -130px;padding:22px;text-decoration:none;display:flex;position:absolute}.lx-ccard.amber{background:var(--amber);color:var(--onyx)}.lx-ccard.cobalt{background:var(--cobalt);color:#fff}.lx-ccard.ivory{background:var(--ivory);color:var(--onyx)}.lx-ccard.graphite{color:var(--ivory);border:1px solid var(--line-2);background:#3a4210}.lx-ccard.quote{background:var(--ivory);color:var(--onyx)}.lx-ccard .k{letter-spacing:.12em;text-transform:uppercase;opacity:.72;font-family:IBM Plex Mono,monospace;font-size:10.5px}.lx-ccard .v{letter-spacing:-.03em;margin-top:auto;font-family:Inter Tight,Inter,sans-serif;font-size:64px;font-weight:500;line-height:1}.lx-ccard .l{opacity:.85;font-size:14px;line-height:1.45}.lx-ccard .more{text-underline-offset:3px;font-size:13px;font-weight:500;text-decoration:underline}.lx-ccard .qm{color:var(--amber);height:28px;font-family:Inter Tight,Inter,sans-serif;font-size:64px;line-height:.6}.lx-ccard blockquote{font-family:Inter Tight,Inter,sans-serif;font-size:17px;line-height:1.35}.lx-ccard figcaption{color:#5b5a57;margin-top:auto;font-size:12.5px;line-height:1.45}.lx-ccard figcaption b{color:var(--onyx);font-weight:600;display:block}.lx-corr-bar{letter-spacing:.12em;text-transform:uppercase;max-width:1280px;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin:10px auto 0;padding:0 40px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.lx-ind{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.lx-ind li{border-bottom:1px solid var(--line);align-items:baseline;gap:20px;padding:22px 0;font-family:Inter Tight,Inter,sans-serif;font-size:24px;transition:color .25s,padding-left .3s;display:flex}.lx-ind li span{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}.lx-ind li:hover{color:var(--amber-soft);padding-left:8px}.lx-other{background:linear-gradient(110deg,#8a8a2e38,#8a8a2e0a);border:1px solid #8a8a2e80;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding:32px 36px;display:flex}.lx-other h3{margin-bottom:6px;font-family:Inter Tight,Inter,sans-serif;font-size:28px;font-weight:500}.lx-other p{color:var(--ivory-2);max-width:40em;font-size:15px}.lx-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-top:44px;display:grid;position:relative}.lx-steps:before,.lx-steps .fill{content:"";height:1px;position:absolute;top:9px;left:0}.lx-steps:before{background:var(--line-2);right:0}.lx-steps .fill{background:linear-gradient(90deg, var(--cobalt), var(--amber));width:0;transition:width 2.2s cubic-bezier(.2,.7,.2,1)}.lx-steps.on .fill{width:100%}.lx-step{flex-direction:column;gap:12px;display:flex;position:relative}.lx-step:before{content:"";background:var(--onyx);border:1px solid var(--line-2);border-radius:50%;width:13px;height:13px;transition:background .4s,border-color .4s,box-shadow .4s;position:absolute;top:-41px;left:0}.lx-steps.on .lx-step:before{background:var(--amber);border-color:var(--amber);box-shadow:0 0 12px var(--amber)}.lx-steps.on .lx-step:nth-child(3):before{transition-delay:.3s}.lx-steps.on .lx-step:nth-child(4):before{transition-delay:.8s}.lx-steps.on .lx-step:nth-child(5):before{transition-delay:1.3s}.lx-step .when{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);font-family:IBM Plex Mono,monospace;font-size:11px}.lx-step h3{font-family:Inter Tight,Inter,sans-serif;font-size:28px;font-weight:500;line-height:1.15}.lx-step p{color:var(--muted);font-size:15px;line-height:1.6}.lx-tiers{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.lx-tier{border:1px solid var(--line);background:var(--onyx-2);border-radius:18px;flex-direction:column;gap:14px;padding:28px 24px;transition:border-color .3s,transform .3s;display:flex;position:relative}.lx-tier:hover{border-color:var(--line-2);transform:translateY(-3px)}.lx-tier.star{border-color:var(--amber);background:linear-gradient(180deg, #8ec3e61f, #8ec3e605 60%), var(--onyx-2);box-shadow:0 30px 70px -30px #8ec3e673}.lx-tier .badge{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--cobalt-text);color:var(--cobalt-text);border-radius:999px;align-self:flex-start;padding:5px 9px;font-family:IBM Plex Mono,monospace;font-size:9.5px}.lx-tier.star .badge{border-color:var(--amber);background:var(--amber);color:var(--onyx)}.lx-tier .n{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:12px}.lx-tier h3{font-family:Inter Tight,Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.1}.lx-tier .tag{color:var(--ivory-2);font-family:Inter Tight,Inter,sans-serif;font-size:16px}.lx-tier .price{margin-top:10px;font-family:Inter Tight,Inter,sans-serif;font-size:40px;line-height:1}.lx-tier .unit{color:var(--muted);font-size:13px}.lx-tier .cap{color:var(--muted);border-top:1px solid var(--line);padding-top:14px;font-size:13px;line-height:1.5}.lx-tier .actions{flex-direction:column;gap:6px;margin-top:auto;padding-top:10px;display:flex}.lx-tier .actions .btn{width:100%}.lx-tier .details{text-align:center;color:var(--ivory-2);place-items:center;min-height:44px;font-size:14px;display:grid}.lx-rec{border:1px solid var(--line);background:radial-gradient(100% 140% at 0% 0%, #8a8a2e40, #8a8a2e00 60%), var(--onyx-2);border-radius:24px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;margin-top:80px;padding:56px;display:grid}.lx-rec h3{margin:22px 0 18px;font-family:Inter Tight,Inter,sans-serif;font-size:42px;font-weight:500;line-height:1.05}.lx-rec .dots{gap:6px;margin-top:28px;display:flex}.lx-rec .dots i{background:#262d1c;border-radius:3px;width:40px;height:3px}.lx-rec .dots i.on{background:var(--amber)}.lx-recpanel{background:var(--onyx);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:16px;min-height:440px;padding:30px;display:flex}.lx-recpanel .head2{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.lx-recpanel .q{font-family:Inter Tight,Inter,sans-serif;font-size:26px;line-height:1.2}.lx-opt{text-align:left;border:1px solid var(--line);background:var(--onyx-2);cursor:pointer;border-radius:12px;width:100%;min-height:50px;padding:13px 18px;font-size:15px;transition:border-color .2s,background .2s}.lx-opt:hover{border-color:var(--amber);background:#141a0e}.lx-textbtn{cursor:pointer;color:var(--ivory-2);background:0 0;border:none;min-height:44px;padding:0 8px;font-size:13px;text-decoration:underline}.lx-checks{flex-direction:column;gap:10px;display:flex}.lx-checks li{color:var(--ivory-2);gap:12px;font-size:15px;line-height:1.5;display:flex}.lx-checks svg{color:var(--amber);flex:none;margin-top:3px}.lx-cmp-controls{flex-wrap:wrap;align-items:center;gap:10px;margin:28px 0 22px;display:flex}.lx-chip{border:1px solid var(--line-2);cursor:pointer;min-height:44px;color:var(--ivory-2);background:0 0;border-radius:999px;padding:0 18px;font-size:14px;transition:all .2s}.lx-chip[aria-pressed=true]{background:var(--ivory);color:var(--onyx);border-color:var(--ivory)}.lx-cmp-scroll{border:1px solid var(--line);border-radius:18px;overflow-x:auto}.lx-cmp{min-width:900px}.lx-cmp .r{border-bottom:1px solid var(--line);display:flex}.lx-cmp .r:last-child{border-bottom:none}.lx-cmp .r.h{background:var(--onyx-2)}.lx-cmp .lab{color:var(--ivory-2);flex:0 0 270px;padding:16px 22px;font-size:14px}.lx-cmp .c{min-width:0;color:var(--ivory-2);flex:1 1 0;padding:16px;font-size:14px;line-height:1.45}.lx-cmp .r.h .c b{color:var(--ivory);font-size:15px;font-weight:600;display:block}.lx-cmp .r.h .c span{color:var(--ivory);font-family:Inter Tight,Inter,sans-serif;font-size:24px}.lx-cmp .r.h .c small{color:var(--muted);font-size:12px}.lx-cmp .yes{color:var(--amber)}.lx-cmp .no{color:#4a5160}.lx-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:56px;display:grid}.lx-two.lx-one{grid-template-columns:minmax(0,1fr)}.lx-box{border:1px solid var(--line);background:var(--onyx-2);border-radius:20px;flex-direction:column;gap:20px;padding:40px;display:flex}.lx-box h3{font-family:Inter Tight,Inter,sans-serif;font-size:30px;font-weight:500;line-height:1.1}.lx-box .note{color:var(--muted);font-size:13px;line-height:1.6}.lx-box.cobalt{background:linear-gradient(160deg,#3a4210,#1e240a 70%);border-color:#8a8a2e99}.lx-box.cobalt p{color:#d6dfd2;font-size:15px;line-height:1.6}.lx-box ol li{border-bottom:1px solid #ffffff1f;align-items:center;gap:16px;padding:10px 0;font-size:15px;display:flex}.lx-box ol li i{color:var(--amber);width:24px;font-family:IBM Plex Mono,monospace;font-size:12px;font-style:normal}.lx-faqs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;display:grid}.lx-faqs h3{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:400}.lx-faq{border-bottom:1px solid var(--line)}.lx-faq button{cursor:pointer;text-align:left;width:100%;min-height:70px;color:var(--ivory);background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-family:Inter Tight,Inter,sans-serif;font-size:22px;line-height:1.25;display:flex}.lx-faq button:hover{color:var(--amber-soft)}.lx-faq .pm{border:1px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;transition:transform .3s,border-color .3s;display:grid}.lx-faq button[aria-expanded=true] .pm{border-color:var(--amber);transform:rotate(45deg)}.lx-faq p{color:var(--ivory-2);padding:0 48px 24px 0;font-size:16px;line-height:1.65}.lx-final{text-align:center;border-top:1px solid var(--line);padding:180px 0 160px;position:relative;overflow:hidden}.lx-final:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#8ec3e638,#8ec3e600 70%);width:900px;height:600px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.lx-final .inner{flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.lx-final h2{max-width:12em;font-size:clamp(48px,7vw,112px);line-height:.98}.lx-final h2 .it{color:var(--amber)}.lx-final p{color:var(--ivory-2);max-width:34em;font-size:18px}.lx-final .small{color:var(--muted);font-size:14px}.lx-footer{border-top:1px solid var(--line);padding:48px 0}.lx-footer .row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.lx-footer .brand b{margin-bottom:6px;font-family:Inter Tight,Inter,sans-serif;font-size:26px;font-weight:500;display:block}.lx-footer .brand span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}.lx-footer nav{flex-wrap:wrap;gap:8px 26px;font-size:14px;display:flex}.lx-footer nav a{color:var(--ivory-2);text-decoration:none}.lx-footer nav a:hover{color:var(--amber)}.lx-footer .copy{color:var(--muted);font-size:13px}.lx .rv{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(24px)}.lx .rv.in{opacity:1;transform:none}@media (width<=1100px){.lx-tiers,.lx-cases,.lx-pains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.lx .wrap,.lx-nav{padding:0 20px}.lx-links,.lx-logo span{display:none}.lx-nav{height:64px}.lx .sec{padding:96px 0}.lx-hero{padding:104px 0 64px}.lx-hero .grid,.lx .head,.lx-quote,.lx-rec,.lx-two,.lx-faqs{grid-template-columns:minmax(0,1fr);gap:36px}.lx-face{height:440px;min-height:0}.lx-corr{height:420px}.lx .lx-ccard{width:220px;height:310px;margin:-155px 0 0 -110px;padding:18px}.lx-ccard .v{font-size:50px}.lx-ccard blockquote{font-size:15px}.lx-corr-bar{padding:0 20px}.lx-corr-bar>span:last-child{display:none}.lx-corr-head{margin-top:64px}.lx-dsteps{grid-template-columns:minmax(0,1fr);gap:28px}.lx-rail .lx-tier{flex-basis:84vw}.lx-price-top{flex-direction:column;align-items:flex-start}.lx-pains,.lx-cases,.lx-tiers,.lx-ind{grid-template-columns:minmax(0,1fr)}.lx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-stats>div:nth-child(3){border-left:none;padding-left:0}.lx-stats>div:nth-child(n+3){border-top:1px solid var(--line)}.lx-steps{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:0;padding-left:36px}.lx-steps:before,.lx-steps .fill{width:1px;height:auto;inset:0 auto 0 6px}.lx-steps .fill{width:1px;height:0;transition:height 2.2s}.lx-steps.on .fill{width:1px;height:100%}.lx-step:before{top:4px;left:-36px}.lx-ba li{grid-template-columns:36px minmax(0,1fr)}.lx-ba .to{grid-column:2}.lx-ba .from,.lx-ba .to{font-size:21px}.lx-rec{padding:28px}.lx-quote blockquote{min-height:0}}@media (prefers-reduced-motion:reduce){.lx .rv{opacity:1;transition:none;transform:none}.lx-steps .fill{transition:none}}.lx .btn-amber{color:#0a0d0f}.lx-hero:before{background:radial-gradient(closest-side,#8ec3e638,#8ec3e600 70%)}.lx-hero{background:radial-gradient(120% 60% at 50% 115%,#8a8a2e47,#8a8a2e00 60%)}.lx-face:before{background:radial-gradient(closest-side,#8ec3e61f,#8ec3e600 75%)}.lx-cobalt{background:radial-gradient(120% 120% at 0% 0%, #3a4210 0%, #232a0b 40%, #12160a 72%, var(--onyx) 100%)}.lx-tier.star{border-color:var(--amber)}.lx-tier .badge{border-color:var(--cobalt-text);color:var(--cobalt-text)}.lx-tier.star .badge{background:var(--amber);border-color:var(--amber);color:#0a0d0f}.lx-box.cobalt{border-color:#8a8a2e99}.lx-ccard.amber{color:#0a0d0f;background:#8ec3e6}.lx-ccard.cobalt{color:#0a0d0f;background:#8a8a2e}.lx-ccard.ivory{color:#0a0d0f;background:#e3f0f5}.lx-ccard.graphite{color:#e6f0f3;background:#3a4210;border:none}.lx-ccard.quote{color:#0a0d0f;background:#e3f0f5}.lx-ccard .qm{color:#6d7420}.lx-ccard .stars{color:#6d7420;gap:3px;display:flex}.lx-ccard .stars svg{width:15px;height:15px}.lx-ccard figcaption{color:#4a5559}.lx-ccard figcaption b{color:#0a0d0f}.lx .lx-ccard{box-shadow:0 30px 60px -30px #000c}.lx .lx-ccard.quote{height:400px;margin-top:-200px}.lx-ccard.quote blockquote{font-size:16px;font-weight:500;line-height:1.42}@media (width<=900px){.lx .lx-ccard.quote{height:400px;margin-top:-200px}.lx-ccard.quote blockquote{font-size:14.5px}.lx-corr{height:460px}}
