.ld-page{--ld-ink:#050505;--ld-paper:#f1efe9;--ld-accent:#ff6a3d;--ld-lime:#d9ff59;min-height:100%;overflow:hidden;background:var(--ld-paper);color:var(--ld-ink);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5}.ld-page *{box-sizing:border-box}.ld-page a{color:inherit;text-decoration:none}.ld-page button{border:0}.ld-nav{position:relative;z-index:20;height:72px;padding:0 clamp(22px,4vw,68px);display:grid;grid-template-columns:1fr auto 1fr;grid-gap:28px;gap:28px;color:#f7f5ef;background:#050505;border-bottom:1px solid #222}.ld-brand,.ld-nav{align-items:center}.ld-brand{display:inline-flex;gap:11px;width:max-content;font-family:var(--mono);font-size:14px;font-weight:800;letter-spacing:.12em}.ld-brand>span{width:22px;height:22px;position:relative;display:inline-block}.ld-brand>span i{position:absolute;width:9px;height:9px;background:var(--ld-accent)}.ld-brand>span i:first-child{left:0;top:0}.ld-brand>span i:nth-child(2){right:0;top:6px}.ld-brand>span i:nth-child(3){left:3px;bottom:0}.ld-nav nav{display:flex;align-items:center;gap:clamp(20px,3vw,42px);font-family:var(--mono);color:#a5a49f;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.ld-footer a,.ld-nav nav a{transition:color .2s ease}.ld-footer a:hover,.ld-nav nav a:hover{color:var(--ld-accent)}.ld-nav-cta{padding:11px 15px;border:1px solid #424242;background:#181818;font-family:var(--mono);font-size:10px;letter-spacing:.09em;transition:background .2s ease,border-color .2s ease}.ld-nav-cta:hover{background:var(--ld-accent);border-color:var(--ld-accent)}.ld-nav-cta span{margin-left:12px}.ld-nav-account{justify-self:end;display:flex;align-items:center;gap:10px}.ld-auth-link{padding:10px 4px;color:#aaa9a4;background:transparent;font-family:var(--mono);font-size:10px;letter-spacing:.09em;transition:color .2s ease}.ld-auth-link:hover{color:var(--ld-accent)}.ld-hero{position:relative;min-height:760px;padding:95px clamp(22px,4vw,68px) 90px;display:grid;grid-template-columns:minmax(420px,.88fr) minmax(650px,1.12fr);align-items:start;grid-gap:36px;gap:36px;background:radial-gradient(circle at 73% 23%,rgba(255,106,61,.11),transparent 27%),#050505;color:#f4f2ed}.ld-grid-lines{position:absolute;inset:0;opacity:.18;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 85%)}.ld-hero-copy{position:relative;z-index:4;max-width:770px;padding-top:18px}.ld-card-label,.ld-kicker,.ld-price-kicker,.ld-section-label{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ld-kicker{display:flex;align-items:center;gap:12px;color:#a5a49f}.ld-kicker span{color:var(--ld-accent)}.ld-kicker i{display:block;width:34px;height:1px;background:#555}.ld-hero h1{margin:32px 0 28px;max-width:810px;font-size:clamp(48px,5.1vw,78px);line-height:.99;letter-spacing:-.055em;font-weight:620}.ld-hero h1 em,.ld-options h2 em,.ld-pricing h2 em{color:var(--ld-accent);font-style:normal}.ld-hero-copy>p{max-width:635px;margin:0;color:#adada8;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.ld-actions{position:relative;z-index:5;display:flex;gap:12px;margin-top:38px}.ld-button{min-height:49px;padding:0 20px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid #3a3a3a;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.1em;transition:transform .2s ease,background .2s ease,color .2s ease}.ld-button:hover{transform:translateY(-2px)}.ld-button.primary{color:#080808;background:var(--ld-accent);border-color:var(--ld-accent)}.ld-button.secondary{color:#e6e4de;background:#111}.ld-button.secondary:hover{background:#242424}.ld-hero-proof{display:flex;flex-wrap:wrap;gap:13px 25px;margin-top:29px;color:#777873;font-family:var(--mono);font-size:9px;letter-spacing:.07em;text-transform:uppercase}.ld-hero-proof i{color:var(--ld-lime);font-style:normal;margin-right:5px}.ld-terminal-wrap{position:absolute;z-index:3;width:min(910px,63vw);right:-70px;bottom:108px;perspective:1600px}.ld-terminal-motion{position:relative;will-change:transform,opacity}.ld-terminal-glow{position:absolute;inset:-16% -10% -18%;background:radial-gradient(ellipse at center,rgba(255,106,61,.22),rgba(255,106,61,.07) 42%,transparent 72%)}.ld-terminal{position:relative;min-height:478px;overflow:hidden;color:#e7e9ee;background:#0b0d11;border:1px solid #2c3038;border-radius:7px;transform:rotateY(-8deg) rotateX(2deg) rotate(-1deg);transform-origin:bottom right;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),0 28px 42px rgba(0,0,0,.55)}.ld-terminal:after{content:"";z-index:2;opacity:.09;background:repeating-linear-gradient(0deg,transparent 0 3px,#fff 4px)}.ld-digital-eraser,.ld-terminal:after{position:absolute;inset:0;pointer-events:none}.ld-digital-eraser{z-index:8;display:block;width:100%;height:100%}.ld-digitize-field{position:absolute;z-index:9;left:-42%;top:-46%;width:184%;height:192%;pointer-events:none}.ld-terminal-top{height:42px;display:flex;align-items:center;gap:22px;padding:0 13px;border-bottom:1px solid #242832;background:#101319;font-family:var(--mono);font-size:8px}.ld-mini-brand{color:#f2f3f5;font-weight:800;letter-spacing:.08em;white-space:nowrap}.ld-mini-brand i{display:inline-block;width:9px;height:9px;margin-right:5px;background:var(--ld-accent)}.ld-terminal-tabs{display:flex;align-self:stretch}.ld-terminal-tabs span{padding:15px 10px 0;color:#69727f}.ld-terminal-tabs .active{color:#fff;border-bottom:2px solid var(--ld-accent)}.ld-live{margin-left:auto;white-space:nowrap;color:#aeb5be}.ld-live b{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#39d98a;box-shadow:0 0 10px #39d98a;animation:ld-pulse 1.3s ease-in-out infinite}@keyframes ld-pulse{50%{opacity:.32}}.ld-terminal-grid{padding:7px;display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:132px 270px;grid-gap:7px;gap:7px;font-family:var(--mono)}.ld-terminal-grid section{min-width:0;overflow:hidden;background:#12151b;border:1px solid #242a34;border-radius:4px}.ld-widget-head{height:29px;padding:0 9px;display:flex;align-items:center;justify-content:space-between;color:#828c9a;border-bottom:1px solid #242a34;font-size:7px;letter-spacing:.08em}.ld-widget-head small{color:var(--ld-accent);font-size:6px}.ld-pick-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px;padding:8px}.ld-pick-card{min-width:0;padding:8px;background:#171b22;border:1px solid #252b35;color:#657080;transition:border-color .3s,background .3s,transform .3s}.ld-pick-card.current{color:#e8ebef;border-color:var(--ld-accent);background:rgba(255,106,61,.08);transform:translateY(-2px)}.ld-pick-card span{display:block;color:var(--ld-accent);font-size:7px}.ld-pick-card strong{margin:8px 0 3px;font-size:8px;font-weight:700}.ld-pick-card small,.ld-pick-card strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-pick-card small{font-size:6px}.ld-player-row,.ld-table-head{display:grid;grid-template-columns:1.7fr .55fr .58fr .52fr;align-items:center;grid-gap:5px;gap:5px}.ld-table-head{padding:8px 8px 6px;color:#596371;font-size:6px}.ld-player-row{min-height:23px;padding:0 8px;border-top:1px solid #1f242d;color:#aeb6c1;font-size:7px}.ld-player-row.recommended{background:linear-gradient(90deg,rgba(255,106,61,.15),transparent);color:#fff}.ld-player-name{display:flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.ld-player-name em{width:16px;color:var(--ld-accent);font-style:normal;font-size:6px}.ld-player-name i{width:16px;padding:2px 0;border-radius:2px;text-align:center;color:#090b0f;font-style:normal;font-size:5px;font-weight:900}.ld-player-name .te{background:#ffa63d}.ld-player-name .rb{background:#2ee6c5}.ld-player-name .wr{background:#56a9ff}.ld-player-name .qb{background:#ff4f6d}.ld-player-row .positive{color:#3ee39b}.ld-player-row .urgent{color:#ffb347}.ld-chart{position:relative;height:239px;margin:0 8px;background-image:linear-gradient(#1f242c 1px,transparent 0),linear-gradient(90deg,#1f242c 1px,transparent 0);background-size:34px 34px}.ld-chart .axis{position:absolute;z-index:2;color:#515b69;font-size:6px;letter-spacing:.1em}.ld-chart .axis.y{left:2px;top:9px;writing-mode:vertical-rl;transform:rotate(180deg)}.ld-chart .axis.x{bottom:3px;right:6px}.ld-chart .curve{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgba(255,106,61,.8))}.ld-chart .c1{width:170px;left:54px;top:181px;transform:rotate(-31deg)}.ld-chart .c2{width:104px;left:194px;top:93px;transform:rotate(-16deg)}.ld-chart .c3{width:98px;left:290px;top:64px;transform:rotate(-8deg)}.ld-chart .point{position:absolute;width:7px;height:7px;border:1px solid #8792a0;border-radius:50%;background:#12151b}.ld-chart .point b{position:absolute;left:9px;top:-4px;color:#c8cdd5;font-size:6px}.ld-chart .p1{left:285px;top:63px;box-shadow:0 0 12px var(--ld-accent)}.ld-chart .p1,.ld-chart .p2{border-color:var(--ld-accent)}.ld-chart .p2{left:217px;top:88px}.ld-chart .p3{left:156px;top:132px;opacity:.45}.ld-chart .p4{left:92px;top:152px;opacity:.35}.ld-zone{position:absolute;left:199px;top:39px;padding:4px 6px;color:var(--ld-accent);border:1px dashed rgba(255,106,61,.5);font-size:5px;letter-spacing:.08em}.ld-assistant{padding-bottom:8px;--ld-verdict:var(--ld-lime)}.ld-assistant.over{--ld-verdict:#7f95b5}.ld-assistant>:not(.ld-widget-head):not(.ld-intel-hist){margin-left:10px;margin-right:10px}.ld-intel-verdict{margin-top:9px}.ld-intel-call{display:inline-block;padding:3px 5px;color:var(--ld-verdict);background:color-mix(in srgb,var(--ld-verdict) 12%,transparent);border:1px solid color-mix(in srgb,var(--ld-verdict) 34%,transparent);font-size:6px;letter-spacing:.08em}.ld-intel-verdict strong{display:flex;align-items:baseline;gap:5px;margin-top:6px;color:#fff;font-size:15px;font-weight:700;letter-spacing:-.035em}.ld-intel-verdict strong i{color:#727d8a;font-size:6px;font-style:normal;letter-spacing:.06em}.ld-intel-edge{margin-top:7px;display:flex;align-items:center;gap:7px;font-size:6px;color:#69737f;letter-spacing:.06em}.ld-intel-edge b{color:#b6bec9;font-weight:500}.ld-intel-edge em{margin-left:auto;color:var(--ld-verdict);font-style:normal;font-weight:700;letter-spacing:.05em}.ld-intel-hist{height:52px;margin-top:9px;padding:0 10px;display:flex;align-items:flex-end;gap:1.5px}.ld-intel-hist i{flex:1 1;min-height:1px;background:var(--ld-verdict);opacity:.34;border-radius:.5px .5px 0 0;transform-origin:bottom;animation:ld-intel-bar .5s cubic-bezier(.2,.9,.3,1) both}.ld-intel-hist i:nth-child(n+5):nth-child(-n+12){opacity:.92}@keyframes ld-intel-bar{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}.ld-intel-axis{margin-top:4px;display:flex;justify-content:space-between;color:#5a636f;font-size:5.5px;letter-spacing:.05em}.ld-intel-stats{margin-top:9px;display:flex;gap:14px}.ld-intel-stats span{display:flex;flex-direction:column;gap:3px}.ld-intel-stats small{color:#626b77;font-size:5.5px;letter-spacing:.07em}.ld-intel-stats b{color:#e5e8ec;font-size:11px;font-weight:600;letter-spacing:-.02em}.ld-intel-stats b.fit{color:var(--ld-verdict)}.ld-intel-stats b u{color:#5a636f;font-size:6px;font-weight:400;text-decoration:none}.ld-meter{height:4px;margin-top:7px;overflow:hidden;background:#242a33}.ld-meter i{display:block;height:100%;background:linear-gradient(90deg,var(--ld-verdict),color-mix(in srgb,var(--ld-verdict) 45%,#ffb347));transition:width .5s ease}.ld-assistant .ld-terminal-note{margin-top:9px;color:#69737f;line-height:1.6;font-size:6.5px}@media (prefers-reduced-motion:reduce){.ld-intel-hist i{animation:none}}.ld-reprice{position:absolute;right:13px;bottom:12px;width:310px;padding:8px 10px;color:#9fa7b1;background:rgba(20,23,29,.96);border:1px solid #333946;font-family:var(--mono);font-size:7px;animation:ld-toast 2.6s ease both}.ld-reprice span{color:var(--ld-accent);margin-right:8px}@keyframes ld-toast{0%{opacity:0;transform:translateY(9px)}10%,78%{opacity:1;transform:translateY(0)}to{opacity:0}}.ld-tape{position:relative;z-index:5;overflow:hidden;padding:12px 0;color:#060606;background:var(--ld-accent);border-top:1px solid #000;border-bottom:1px solid #000;font-family:var(--mono);font-size:10px;font-weight:900;letter-spacing:.12em;white-space:nowrap}.ld-tape>div{width:max-content;animation:ld-marquee 28s linear infinite}.ld-tape span{margin:0 25px}.ld-tape i{font-style:normal;font-size:7px}@keyframes ld-marquee{to{transform:translateX(-50%)}}.ld-options,.ld-problem,.ld-room,.ld-strategy{padding:110px clamp(22px,5vw,82px)}.ld-section-label{display:flex;align-items:center;gap:14px;color:#6f706d}.ld-section-label span{color:var(--ld-accent)}.ld-section-label:after{content:"";width:62px;height:1px;background:#b7b5ae}.ld-section-label.light{color:#8c8d89}.ld-section-label.light:after{background:#343434}.ld-engine-head,.ld-problem-heading,.ld-strategy-head{margin:45px 0 64px;display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:end}.ld-engine h2,.ld-options h2,.ld-problem h2,.ld-room h2,.ld-strategy h2{margin:0;font-size:clamp(47px,5.3vw,80px);line-height:.98;letter-spacing:-.055em;font-weight:590}.ld-engine-head>p,.ld-problem-heading>p,.ld-room-grid>div:first-child>p,.ld-strategy-head>p{max-width:620px;margin:0;color:#5f605d;font-size:18px;line-height:1.7}.ld-compare{display:grid;grid-template-columns:1fr 1fr;border:1px solid #1c1c1c}.ld-compare article{min-width:0;padding:33px}.ld-old-way{background:#dddcd7}.ld-new-way{color:#f2f0ea;background:#0a0a0a;border-left:1px solid #1c1c1c}.ld-card-label{color:#777874}.ld-new-way .ld-card-label{color:var(--ld-accent)}.ld-compare h3{max-width:520px;margin:36px 0 40px;font-size:clamp(27px,2.8vw,43px);line-height:1.08;letter-spacing:-.04em;font-weight:580}.ld-compare ul{margin:0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,.15)}.ld-new-way ul{border-color:#2b2b2b}.ld-compare li{display:grid;grid-template-columns:34px 1fr auto;grid-gap:12px;gap:12px;align-items:center;min-height:59px;border-bottom:1px solid rgba(0,0,0,.15);font-family:var(--mono);font-size:10px;letter-spacing:.04em}.ld-new-way li{border-color:#292929}.ld-compare li b{color:#8b8b87;font-weight:400}.ld-new-way li b{color:var(--ld-accent)}.ld-compare li em{color:#91918c;font-size:8px;font-style:normal}.ld-new-way li em{color:var(--ld-lime)}.ld-dead-signal,.ld-live-signal{margin-top:32px;padding:22px;border:1px solid #b6b5b0;font-family:var(--mono);font-size:13px}.ld-dead-signal span{color:#9c9c98;margin:0 12px}.ld-live-signal{border-color:#343434;background:#151515}.ld-live-signal span{color:var(--ld-accent);margin-right:16px}.ld-numbers{display:grid;grid-template-columns:repeat(4,1fr);color:#f2f0ea;background:#0a0a0a;border-top:1px solid #242424;border-bottom:1px solid #242424}.ld-numbers article{min-height:225px;padding:33px clamp(20px,3vw,45px);display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #292929}.ld-numbers article:last-child{border-right:0}.ld-numbers strong{font-family:var(--mono);font-size:clamp(52px,5.6vw,88px);line-height:1;font-weight:450;letter-spacing:-.07em}.ld-numbers article>span{color:#858681;font-family:var(--mono);font-size:9px;line-height:1.6;letter-spacing:.09em}.ld-options{background:#e8e6df;border-bottom:1px solid #c9c7c0}.ld-options-grid{margin-top:58px;display:grid;grid-template-columns:.83fr 1.17fr;grid-gap:7vw;gap:7vw;align-items:center}.ld-options h2{font-size:clamp(45px,4.8vw,72px)}.ld-options-copy .ld-lead{margin:35px 0 0;color:#1b1b1a;font-size:20px;line-height:1.6}.ld-options-copy>p:not(.ld-lead){color:#656561;font-size:16px;line-height:1.7}.ld-definition{margin-top:40px;padding:24px 0 0 26px;border-top:1px solid #bdbbb4;border-left:3px solid var(--ld-accent);font-size:16px;line-height:1.6}.ld-definition span{display:block;margin-bottom:8px;color:#888984;font-family:var(--mono);font-size:8px;letter-spacing:.12em}.ld-definition b{display:block;margin-top:3px;font-weight:650}.ld-sim-card{padding:28px;background:#101010;color:#e8e6df;border:1px solid #292929;box-shadow:18px 18px 0 #d3d0c7}.ld-sim-top{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;padding-bottom:21px;border-bottom:1px solid #2c2c2c}.ld-sim-count span,.ld-sim-top>div:first-child>span{color:#747570;font-family:var(--mono);font-size:8px;letter-spacing:.1em}.ld-sim-top h3{margin:9px 0 0;font-size:28px;line-height:1;letter-spacing:-.035em}.ld-sim-top h3 i{display:inline-block;margin-left:8px;padding:5px 6px;color:#070707;background:#ff4f6d;border-radius:2px;font-family:var(--mono);font-size:8px;font-style:normal;vertical-align:4px}.ld-sim-count{text-align:right}.ld-sim-count span{display:block}.ld-sim-count strong{display:block;margin-top:4px;color:var(--ld-accent);font-family:var(--mono);font-size:23px;line-height:1}.ld-sim-chart{position:relative;height:300px;margin-top:23px;overflow:hidden;border-left:1px solid #474747;border-bottom:1px solid #474747}.ld-chart-grid{position:absolute;inset:0;opacity:.7;background-image:linear-gradient(#252525 1px,transparent 0),linear-gradient(90deg,#252525 1px,transparent 0);background-size:20% 25%}.ld-histogram{position:absolute;inset:42px 5% 0;display:flex;align-items:flex-end;gap:3px}.ld-histogram i{flex:1 1;min-width:2px;max-width:18px;background:linear-gradient(to top,rgba(255,106,61,.42),var(--ld-accent));transform-origin:bottom;animation:ld-sim-bar 2.1s cubic-bezier(.2,.8,.2,1) infinite alternate}@keyframes ld-sim-bar{0%{transform:scaleY(.18);opacity:.25}45%,to{transform:scaleY(1);opacity:.92}}.ld-percentile{top:0;background:rgba(255,255,255,.18)}.ld-percentile,.ld-percentile>i{position:absolute;bottom:0;width:1px}.ld-percentile>i{height:78%;background:currentColor}.ld-percentile>span{position:absolute;top:8px;left:7px;width:55px;color:#777873;font-family:var(--mono);font-size:6px;line-height:1.35;letter-spacing:.05em}.ld-percentile>span b{color:#dadbd6;font-size:9px}.ld-percentile.p10{left:21%;color:#777}.ld-percentile.p50{left:52%;color:var(--ld-lime)}.ld-percentile.p90{left:81%;color:var(--ld-accent)}.ld-sim-scan{position:absolute;inset:0 auto 0 0;width:70px;background:linear-gradient(90deg,transparent,rgba(217,255,89,.09),transparent);animation:ld-scan 3.6s linear infinite}@keyframes ld-scan{to{transform:translateX(600px)}}.ld-sim-axis{display:flex;justify-content:space-between;margin-top:7px;color:#60615d;font-family:var(--mono);font-size:6px;letter-spacing:.07em}.ld-sim-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px;border:1px solid #303030}.ld-sim-stats>span{min-height:65px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #303030}.ld-sim-stats>span:last-child{border-right:0}.ld-sim-stats small{color:#696a66;font-family:var(--mono);font-size:6px;letter-spacing:.08em}.ld-sim-stats b{font-family:var(--mono);font-size:14px}.ld-sim-stats b.hot{color:var(--ld-accent)}.ld-sim-stats b.positive{color:#39d98a}.ld-sim-card>p{margin:16px 0 0;color:#6f706c;font-family:var(--mono);font-size:7px;letter-spacing:.04em}.ld-engine{padding:110px clamp(22px,5vw,82px);color:#efede7;background:#060606}.ld-engine-head>p{color:#969792}.ld-formula-head{min-height:44px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #303030;color:var(--ld-accent);font-family:var(--mono);font-size:8px;letter-spacing:.1em}.ld-formula-head small{color:#62635f;font-size:7px}.ld-formula{min-height:180px;padding:38px 22px;display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.3vw,23px);overflow:hidden;white-space:nowrap;font-family:Times New Roman,Georgia,serif;font-size:clamp(20px,2.5vw,39px)}.ld-formula span{text-shadow:0 0 30px rgba(255,255,255,.08)}.ld-formula i{color:var(--ld-accent);font-family:var(--mono);font-size:.58em;font-style:normal}.ld-formula sub,.ld-formula sup{color:#989994;font-size:.47em}.ld-engine-stage{display:grid;grid-template-columns:.92fr 1.08fr;border:1px solid #303030;background:#0b0b0b}.ld-engine-model{min-width:0;border-right:1px solid #303030;background:radial-gradient(circle at 50% 0,rgba(255,106,61,.08),transparent 42%),#0c0c0c}.ld-formula.compact{--formula-columns:1.15fr .18fr 1.45fr .18fr .72fr .18fr 1.05fr .18fr 1.55fr;position:relative;min-height:245px;padding:0;border-bottom:1px solid #303030;font-size:clamp(17px,1.65vw,27px)}.ld-formula-view{position:absolute;inset:87px 12px auto;height:70px;padding:0;display:grid;grid-template-columns:var(--formula-columns);align-items:center;text-align:center}.ld-formula-view>span{position:relative;z-index:2}.ld-formula-annotations{position:absolute;inset:0 12px;display:grid;grid-template-columns:var(--formula-columns);grid-template-rows:87px 70px 88px;opacity:0;transition:opacity .85s ease-in-out}.ld-formula-annotations.active{opacity:1}.ld-formula-annotations>span{position:relative;width:122px;max-width:16vw;color:#a0a39e;font-family:var(--mono);font-size:6.5px;line-height:1.45;letter-spacing:.045em;text-align:center;text-transform:uppercase;white-space:normal}.ld-formula-annotations>span:after{content:"";position:absolute;left:50%;width:1px;background:linear-gradient(rgba(255,106,61,.18),rgba(255,106,61,.9));transform-origin:center top}.ld-formula-annotations .equity{grid-column:3;grid-row:1;align-self:end;justify-self:center;margin-bottom:8px;transform:translateX(-7px)}.ld-formula-annotations .downside{grid-column:7;grid-row:1;align-self:end;justify-self:center;margin-bottom:8px;transform:translateX(7px)}.ld-formula-annotations .equity:after{top:calc(100% + 5px);height:13px;transform:rotate(-10deg)}.ld-formula-annotations .downside:after{top:calc(100% + 5px);height:13px;transform:rotate(10deg)}.ld-formula-annotations .priority{grid-column:1;grid-row:3;align-self:start;justify-self:center;margin-top:8px;transform:translateX(-4px)}.ld-formula-annotations .upside{grid-column:5;grid-row:3;align-self:start;justify-self:center;margin-top:8px}.ld-formula-annotations .survival{grid-column:9;grid-row:3;align-self:start;justify-self:center;margin-top:8px;transform:translateX(5px)}.ld-formula-annotations .priority:after,.ld-formula-annotations .survival:after,.ld-formula-annotations .upside:after{bottom:calc(100% + 5px);height:13px;transform-origin:center bottom}.ld-formula-annotations .priority:after{transform:rotate(8deg)}.ld-formula-annotations .upside:after{transform:none}.ld-formula-annotations .survival:after{transform:rotate(-8deg)}.ld-engine-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #303030}.ld-engine-tabs button{min-height:78px;padding:13px 14px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;color:#73746f;background:#101010;border-right:1px solid #303030;text-align:left}.ld-engine-tabs button:last-child{border-right:0}.ld-engine-tabs button i{color:#4f504c;font-family:var(--mono);font-size:7px;font-style:normal}.ld-engine-tabs button span{font-family:var(--mono);font-size:7px;line-height:1.35;letter-spacing:.06em}.ld-engine-tabs button.active{color:#090909;background:var(--ld-accent)}.ld-engine-tabs button.active i{color:rgba(0,0,0,.48)}.ld-engine-explain{min-height:237px;padding:28px;display:flex;justify-content:space-between;gap:28px;align-items:flex-end;animation:ld-fade .3s ease}.ld-engine-explain>div{max-width:470px}.ld-engine-explain>div>span{color:var(--ld-accent);font-family:var(--mono);font-size:7px;letter-spacing:.09em}.ld-engine-explain h3{margin:16px 0 11px;font-size:clamp(28px,2.8vw,43px);line-height:1;letter-spacing:-.045em;font-weight:550}.ld-engine-explain p{max-width:500px;margin:0;color:#8f908b;font-size:13px;line-height:1.6}.ld-engine-explain>strong{color:#f1efe9;font-family:var(--mono);font-size:clamp(24px,2.6vw,39px);font-weight:500;text-align:right;white-space:nowrap}.ld-engine-explain>strong small{display:block;margin-top:7px;color:#5f605c;font-size:6px;letter-spacing:.08em}.ld-pareto{min-width:0;background:#080909}.ld-pareto-head{min-height:44px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #303030;font-family:var(--mono);font-size:8px;letter-spacing:.09em}.ld-pareto-head>div{position:relative;min-width:240px;height:10px}.ld-pareto-head span{position:absolute;left:0;top:0;color:var(--ld-accent)}.ld-pareto-head small{color:#5f605c;font-size:7px}.ld-pareto-chart{position:relative;min-height:560px;overflow:hidden}.ld-pareto-grid{position:absolute;inset:22px 22px 43px 43px;opacity:.45;background-image:linear-gradient(#242628 1px,transparent 0),linear-gradient(90deg,#242628 1px,transparent 0);background-size:48px 48px}.ld-pareto-axis{position:absolute;z-index:4;color:#525450;font-family:var(--mono);font-size:6px;letter-spacing:.08em}.ld-pareto-axis.y{left:14px;top:42px;writing-mode:vertical-rl;transform:rotate(180deg)}.ld-pareto-axis.x{right:25px;bottom:16px}.ld-player-frontier,.ld-stock-cloud{position:absolute;z-index:3;inset:34px 32px 48px 52px}.ld-stock-cloud{opacity:.82;transition:opacity .85s ease-in-out}.ld-stock-cloud>i{position:absolute;display:block;border-radius:50%;background:#a3aaa9;box-shadow:0 0 5px rgba(163,170,169,.25)}.ld-stock-cloud>i:nth-child(11n),.ld-stock-cloud>i:nth-child(7n){background:var(--ld-accent);box-shadow:0 0 7px rgba(255,106,61,.5)}.ld-ticker-point{position:absolute;z-index:4}.ld-ticker-point i{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:#d7dcda;box-shadow:0 0 8px rgba(215,220,218,.5)}.ld-ticker-point b{position:absolute;left:8px;top:-8px;color:#d1d5d2;font-family:var(--mono);font-size:7px;font-weight:600;letter-spacing:.03em;white-space:nowrap;text-shadow:0 1px 5px #050505}.ld-ticker-point:nth-of-type(n+9) b{right:7px;left:auto}.ld-frontier-line{position:absolute;z-index:2;inset:34px 32px 48px 52px;background:var(--ld-accent);opacity:.75;-webkit-clip-path:polygon(0 7%,14% 12%,29% 21%,45% 34%,61% 49%,78% 67%,100% 93%,100% 93.8%,78% 67.8%,61% 49.8%,45% 34.8%,29% 21.8%,14% 12.8%,0 7.8%);clip-path:polygon(0 7%,14% 12%,29% 21%,45% 34%,61% 49%,78% 67%,100% 93%,100% 93.8%,78% 67.8%,61% 49.8%,45% 34.8%,29% 21.8%,14% 12.8%,0 7.8%)}.ld-player-frontier{opacity:0;transition:opacity .85s ease-in-out}.ld-player-frontier>span{position:absolute;z-index:4}.ld-player-frontier i{position:absolute;left:-4px;top:-4px;width:9px;height:9px;border:2px solid #090909;border-radius:50%;background:var(--ld-accent);box-shadow:0 0 0 1px var(--ld-accent),0 0 16px rgba(255,106,61,.68)}.ld-player-frontier b{position:absolute;left:9px;top:-7px;padding:4px 5px;color:#e8e7e2;background:rgba(7,7,7,.88);border:1px solid #323434;font-family:var(--mono);font-size:6px;font-weight:500;letter-spacing:.04em;white-space:nowrap}.ld-player-frontier>span:nth-child(n+5) b{right:9px;left:auto}.ld-pareto-phase{position:absolute;z-index:5;left:52px;bottom:16px;min-width:190px;height:9px;font-family:var(--mono);font-size:6px;letter-spacing:.08em}.ld-pareto-phase span{position:absolute;inset:0;color:#676965}.ld-pareto .market{opacity:1;transition:opacity .85s ease-in-out}.ld-pareto .players{opacity:0;transition:opacity .85s ease-in-out}.ld-pareto.players-active .ld-stock-cloud{opacity:.09}.ld-pareto.players-active .ld-player-frontier{opacity:1}.ld-pareto.players-active .market{opacity:0}.ld-pareto.players-active .players{opacity:1}.ld-room{background:var(--ld-paper)}.ld-room-grid{margin-top:60px;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:7vw;gap:7vw;align-items:center}.ld-room h2{font-size:clamp(45px,5vw,74px)}.ld-room-grid>div:first-child>p{margin-top:34px;font-size:16px}.ld-checklist{margin:38px 0 0;padding:0;list-style:none;border-top:1px solid #c8c6bf}.ld-checklist li{min-height:57px;display:flex;align-items:center;gap:17px;border-bottom:1px solid #c8c6bf;font-family:var(--mono);font-size:10px;letter-spacing:.03em}.ld-checklist i{color:var(--ld-accent);font-style:normal}.ld-opponent-board{padding:28px;color:#e8e8e4;background:#0a0a0a;box-shadow:18px 18px 0 #d8d6cf}.ld-opponent-head,.ld-opponent-row{display:grid;grid-template-columns:1.35fr .7fr 1.2fr .4fr;grid-gap:10px;gap:10px;align-items:center;font-family:var(--mono)}.ld-opponent-head{margin-top:26px;padding:10px 11px;color:#676863;border-bottom:1px solid #2b2b2b;font-size:7px;letter-spacing:.08em}.ld-opponent-row{min-height:55px;padding:0 11px;border-bottom:1px solid #262626;color:#b5b5b1;font-size:9px}.ld-opponent-row>span:first-child{display:flex;align-items:center;gap:8px;color:#e5e5e0}.ld-opponent-row i{width:6px;height:6px;border-radius:50%;background:#4a4a47}.ld-opponent-row i.danger{background:var(--ld-accent);box-shadow:0 0 10px var(--ld-accent)}.ld-opponent-row .hot{color:var(--ld-accent);font-weight:800}.ld-survival-card{margin-top:22px;padding:21px;background:#151515;border:1px solid #303030;font-family:var(--mono)}.ld-survival-card>span{color:#81827d;font-size:8px;letter-spacing:.08em}.ld-survival-card strong{display:block;margin:12px 0 10px;font-size:42px;line-height:1}.ld-survival-card>div{height:5px;background:#30302f}.ld-survival-card>div i{display:block;width:37%;height:100%;background:var(--ld-accent)}.ld-survival-card p{margin:14px 0 0;color:#8c8d88;font-size:8px;line-height:1.6}.ld-strategy{color:#eceae4;background:#111;border-top:1px solid #2a2a2a}.ld-strategy .ld-section-label:after{background:#3a3a3a}.ld-strategy-head>p{color:#959690}.ld-strategy-console{display:grid;grid-template-columns:.7fr 1.3fr;border:1px solid #333;background:#0b0b0b}.ld-strategy-tabs{display:flex;flex-direction:column;border-right:1px solid #333}.ld-strategy-tabs button{min-height:126px;padding:22px 24px;display:grid;grid-template-columns:30px 1fr 18px;grid-gap:14px;gap:14px;align-items:center;color:#777873;background:#161616;border-bottom:1px solid #333;text-align:left;transition:background .25s ease,color .25s ease}.ld-strategy-tabs button:last-child{border-bottom:0}.ld-strategy-tabs button>i{color:#565753;font-family:var(--mono);font-size:9px;font-style:normal}.ld-strategy-tabs button>span{display:flex;flex-direction:column;gap:7px}.ld-strategy-tabs button>span b{font-family:var(--mono);font-size:10px;letter-spacing:.09em}.ld-strategy-tabs button>span small{color:#686964;font-size:12px;line-height:1.4}.ld-strategy-tabs button>em{color:#555652;font-style:normal}.ld-strategy-tabs button.active{color:#070707;background:var(--ld-accent)}.ld-strategy-tabs button.active>em,.ld-strategy-tabs button.active>i,.ld-strategy-tabs button.active>span small{color:rgba(0,0,0,.5)}.ld-assistant-preview{margin:24px;align-self:stretch;border:1px solid #343943;background:#101319;box-shadow:0 18px 45px rgba(0,0,0,.28);animation:ld-fade .35s ease}@keyframes ld-fade{0%{opacity:.2;transform:translateY(5px)}}.ld-assistant-head{min-height:47px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2c323b;font-family:var(--mono);font-size:8px;letter-spacing:.08em}.ld-assistant-head span{color:#d5dae1}.ld-assistant-head span i{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#39d98a;box-shadow:0 0 10px #39d98a}.ld-assistant-head em{padding:5px 7px;color:var(--ld-accent);background:rgba(255,106,61,.09);border:1px solid rgba(255,106,61,.25);font-size:6px;font-style:normal}.ld-assistant-body{padding:27px}.ld-rec-label{display:flex;justify-content:space-between;color:#6d7683;font-family:var(--mono);font-size:7px;letter-spacing:.08em}.ld-rec-label em{color:var(--ld-lime);font-style:normal}.ld-rec-player{margin-top:19px;padding-bottom:23px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border-bottom:1px solid #2a3039}.ld-rec-player>div{display:flex;align-items:center;gap:12px}.ld-rec-player>div>span{padding:6px 8px;color:#070707;background:#ffa63d;border-radius:2px;font-family:var(--mono);font-size:8px;font-weight:900}.ld-rec-player h3{margin:0;color:#f0f2f5;font-size:clamp(28px,3vw,46px);line-height:1;letter-spacing:-.045em}.ld-rec-player>strong{color:#39d98a;font-family:var(--mono);font-size:19px;white-space:nowrap}.ld-rec-player>strong small{display:block;margin-top:5px;color:#68717e;font-size:6px;letter-spacing:.08em;text-align:right}.ld-assistant-body h4{margin:24px 0 8px;color:#f0f1ee;font-size:21px;letter-spacing:-.02em}.ld-assistant-body>p{margin:0;color:#929ba7;font-size:13px;line-height:1.65}.ld-rec-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px;border:1px solid #2b313a}.ld-rec-metrics>span{min-height:70px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #2b313a}.ld-rec-metrics>span:last-child{border-right:0}.ld-rec-metrics small{color:#626b77;font-family:var(--mono);font-size:6px;letter-spacing:.07em}.ld-rec-metrics b{color:#e5e8ec;font-family:var(--mono);font-size:12px;font-weight:500}.ld-rec-metrics b.fit{color:var(--ld-accent)}.ld-next-move{margin-top:18px;padding:14px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;background:#171b22;border-left:2px solid var(--ld-accent);font-family:var(--mono)}.ld-next-move span{color:#606975;font-size:6px;letter-spacing:.07em}.ld-next-move b{color:#b9c0c9;font-size:8px;font-weight:500}.ld-next-move em{color:var(--ld-accent);font-size:6px;font-style:normal;letter-spacing:.06em}.ld-pricing{position:relative;min-height:700px;padding:120px 30px;display:grid;place-items:center;overflow:hidden;color:#f1efe9;background:#050505;text-align:center}.ld-price-copy{position:relative;z-index:3;max-width:900px}.ld-price-kicker{color:var(--ld-accent)}.ld-pricing h2{margin:28px 0;font-size:clamp(58px,8vw,118px);line-height:.88;letter-spacing:-.065em;font-weight:580}.ld-pricing p{max-width:660px;margin:0 auto 35px;color:#9a9b96;font-size:17px;line-height:1.7}.ld-button.price{min-width:270px;color:#060606;background:var(--ld-lime);border-color:var(--ld-lime)}.ld-price-copy small{display:block;margin-top:16px;color:#5c5d59;font-family:var(--mono);font-size:8px;letter-spacing:.06em}.ld-price-rings{position:absolute;inset:0;display:grid;place-items:center;opacity:.65}.ld-price-rings i{position:absolute;border:1px solid #242424;border-radius:50%;animation:ld-ring 7s ease-in-out infinite}.ld-price-rings i:first-child{width:460px;height:460px}.ld-price-rings i:nth-child(2){width:720px;height:720px;animation-delay:-1.5s}.ld-price-rings i:nth-child(3){width:980px;height:980px;animation-delay:-3s}@keyframes ld-ring{50%{transform:scale(1.04);border-color:rgba(255,106,61,.3)}}.ld-footer{min-height:105px;padding:0 clamp(22px,5vw,82px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#dad8d2;background:#050505;border-top:1px solid #242424}.ld-footer p{color:#61625f;letter-spacing:.1em}.ld-footer p,.ld-footer>div{font-family:var(--mono);font-size:8px}.ld-footer>div{justify-self:end;display:flex;gap:25px;color:#7c7d79;letter-spacing:.06em}@media (max-width:1180px){.ld-hero{min-height:980px;grid-template-columns:1fr}.ld-hero-copy{max-width:780px}.ld-terminal-wrap{width:850px;max-width:90vw;right:-45px;bottom:88px}.ld-nav nav{display:none}.ld-nav{grid-template-columns:1fr 1fr}}@media (max-width:860px){.ld-nav{height:64px;padding:0 18px}.ld-nav-cta{padding:9px 10px}.ld-nav-cta span{display:none}.ld-hero{min-height:900px;padding:68px 22px 50px}.ld-hero h1{font-size:clamp(44px,12vw,68px)}.ld-terminal-wrap{width:760px;max-width:none;right:-270px;bottom:48px;transform:scale(.78);transform-origin:bottom left}.ld-engine,.ld-options,.ld-problem,.ld-room,.ld-strategy{padding:78px 22px}.ld-engine-head,.ld-options-grid,.ld-problem-heading,.ld-room-grid,.ld-strategy-head{grid-template-columns:1fr;gap:32px}.ld-compare{grid-template-columns:1fr}.ld-new-way{border-left:0;border-top:1px solid #333}.ld-numbers{grid-template-columns:1fr 1fr}.ld-numbers article{min-height:180px;border-bottom:1px solid #292929}.ld-formula{justify-content:flex-start;overflow-x:auto}.ld-engine-stage{grid-template-columns:1fr}.ld-engine-model{border-right:0;border-bottom:1px solid #303030}.ld-pareto-chart{min-height:520px}.ld-opponent-board{box-shadow:10px 10px 0 #d8d6cf}.ld-strategy-console{grid-template-columns:1fr}.ld-strategy-tabs{border-right:0;border-bottom:1px solid #333}.ld-strategy-tabs button{min-height:96px}.ld-footer{grid-template-columns:1fr auto;padding:25px 22px}.ld-footer p{display:none}}@media (max-width:560px){.ld-brand{font-size:11px}.ld-brand>span{width:18px;height:18px}.ld-brand>span i{width:7px;height:7px}.ld-nav-cta{font-size:8px}.ld-nav-account{gap:8px}.ld-auth-link{display:none}.ld-hero{min-height:860px}.ld-kicker{font-size:8px}.ld-hero h1{font-size:45px}.ld-actions{align-items:stretch;flex-direction:column;max-width:340px}.ld-button{justify-content:space-between}.ld-hero-proof{flex-direction:column;gap:8px}.ld-terminal-wrap{right:-400px;bottom:24px;transform:scale(.65)}.ld-engine h2,.ld-options h2,.ld-problem h2,.ld-room h2,.ld-strategy h2{font-size:45px}.ld-engine-head>p,.ld-problem-heading>p,.ld-strategy-head>p{font-size:16px}.ld-compare article{padding:24px 18px}.ld-compare li{grid-template-columns:28px 1fr}.ld-compare li em{display:none}.ld-numbers article{min-height:148px;padding:22px 18px}.ld-numbers strong{font-size:48px}.ld-sim-card{padding:18px;box-shadow:9px 9px 0 #d3d0c7}.ld-sim-chart{height:240px}.ld-sim-stats{grid-template-columns:1fr}.ld-sim-stats>span{min-height:54px;border-right:0;border-bottom:1px solid #303030}.ld-sim-stats>span:last-child{border-bottom:0}.ld-formula-head{align-items:flex-start;flex-direction:column;justify-content:center;gap:4px}.ld-formula.compact{min-height:320px;font-size:17px}.ld-formula-view{inset:26px -11% auto;width:122%;transform:scale(.78)}.ld-formula-annotations{inset:108px 13px 12px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:8px;gap:8px}.ld-formula-annotations .downside,.ld-formula-annotations .equity,.ld-formula-annotations .priority,.ld-formula-annotations .survival,.ld-formula-annotations .upside,.ld-formula-annotations>span{position:relative;inset:auto;grid-column:auto;grid-row:auto;align-self:stretch;justify-self:stretch;width:auto;max-width:none;min-height:55px;margin:0;padding:8px 8px 8px 12px;transform:none;border-left:1px solid rgba(255,106,61,.55);text-align:left}.ld-formula-annotations>span:after{display:none}.ld-formula-annotations .survival{grid-column:1/-1}.ld-engine-tabs{grid-template-columns:1fr}.ld-engine-tabs button{min-height:54px;flex-direction:row;align-items:center;justify-content:flex-start;border-right:0;border-bottom:1px solid #303030}.ld-engine-tabs button:last-child{border-bottom:0}.ld-engine-explain{min-height:250px;padding:23px 18px;flex-direction:column;align-items:flex-start}.ld-engine-explain>strong{text-align:left}.ld-pareto-head small{display:none}.ld-pareto-chart{min-height:430px}.ld-player-frontier b{font-size:5px}.ld-opponent-board{padding:18px 12px}.ld-opponent-head,.ld-opponent-row{grid-template-columns:1.2fr .8fr .4fr}.ld-opponent-head span:nth-child(3),.ld-opponent-row span:nth-child(3){display:none}.ld-strategy-tabs button{min-height:88px;padding:16px}.ld-assistant-preview{margin:10px}.ld-assistant-body{padding:19px}.ld-rec-player{align-items:flex-start;flex-direction:column}.ld-rec-player>strong small{text-align:left}.ld-rec-metrics{grid-template-columns:1fr}.ld-rec-metrics>span{min-height:54px;border-right:0;border-bottom:1px solid #2b313a}.ld-rec-metrics>span:last-child{border-bottom:0}.ld-next-move{grid-template-columns:1fr}.ld-pricing{min-height:620px}.ld-pricing h2{font-size:62px}.ld-footer>div{gap:10px}.ld-footer>div a:not(:last-child){display:none}}@media (prefers-reduced-motion:reduce){.ld-page *,.ld-page :after,.ld-page :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ld-stock-cloud{opacity:.09;animation:none!important}.ld-player-frontier{opacity:1;animation:none!important}.ld-player-frontier>span{transform:scale(1);animation:none!important}.ld-pareto .market{opacity:0;animation:none!important}.ld-formula-annotations,.ld-pareto .players{opacity:1;animation:none!important}}