[data-theme=light] .lp{--accent:#436cc8;--accent-ink:#21459d;--accent-wash:#436cc81a;--accent-line:#436cc84d;--ink-faint:#5c6167;--ink-ghost:#656970;--bull:#007834;--bull-wash:#0078341f;--amber:#9b6000;--amber-wash:#ba7e2d29}@supports (color:lab(0% 0 0)){[data-theme=light] .lp{--accent:lab(46.4079% 8.84405 -53.1686);--accent-ink:lab(31.0281% 13.4718 -52.8738);--accent-wash:lab(46.4079% 8.84405 -53.1686/.1);--accent-line:lab(46.4079% 8.84405 -53.1686/.3);--ink-faint:lab(40.7987% -.57137 -4.455);--ink-ghost:lab(44.2789% -.576496 -4.45764);--bull:lab(43.8463% -45.8172 30.856);--bull-wash:lab(43.8463% -45.8172 30.856/.12);--amber:lab(46.3079% 21.9947 66.1487);--amber-wash:lab(58.0119% 19.0148 51.5154/.16)}}[data-theme=dark] .lp,.lp [data-theme=dark]{--accent:#6e9bfb;--accent-ink:#99bdff;--accent-wash:#6e9bfb29;--accent-line:#6e9bfb66}@supports (color:lab(0% 0 0)){[data-theme=dark] .lp,.lp [data-theme=dark]{--accent:lab(63.9992% 5.72747 -53.5331);--accent-ink:lab(75.6829% 4.32962 -53.754);--accent-wash:lab(63.9992% 5.72747 -53.5331/.16);--accent-line:lab(63.9992% 5.72747 -53.5331/.4)}}html{scroll-behavior:smooth}.lp{--maxw:1200px;--gut:clamp(20px, 5vw, 64px);overflow-x:hidden}.lp .wrap{max-width:var(--maxw);padding-inline:var(--gut);width:100%;margin:0 auto}.lp h1,.lp h2,.lp h3,.lp h4{letter-spacing:-.022em;margin:0;font-weight:700;line-height:1.02}.lp p{margin:0}.lp button{background:0 0;border:0}.lp .band{padding-block:clamp(64px,9vw,132px);position:relative}.lp .band-tight{padding-block:clamp(48px,6vw,84px)}.lp .dark-band{background:var(--bg);color:var(--ink)}.lp .kick{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;align-items:center;gap:9px;font-size:11px;font-weight:500;display:inline-flex}.lp .kick:before{content:"";background:var(--accent);width:18px;height:1px;display:inline-block}.lp .kick.no-rule:before{display:none}.lp .btn{font-family:var(--font-ui);cursor:pointer;white-space:nowrap;letter-spacing:-.01em;border-radius:9px;align-items:center;gap:9px;padding:13px 20px;font-size:15px;font-weight:600;transition:transform .15s,background .15s,border-color .15s,color .15s;display:inline-flex}.lp .btn:active{transform:translateY(1px)}.lp .btn-primary{background:var(--accent);color:#fff}.lp .btn-primary:hover{background:var(--accent-ink)}.lp [data-theme=dark] .btn-primary{color:#0a0d13;color:lab(3.66556% -.14329 -2.98999)}.lp .btn-ghost{color:var(--ink);border:1px solid var(--divider-2);background:0 0}.lp .btn-ghost:hover{border-color:var(--ink-soft);background:var(--surface)}.lp .btn-arrow{transition:transform .2s}.lp .btn:hover .btn-arrow{transform:translate(3px)}.lp .btn-sm{border-radius:8px;padding:9px 15px;font-size:13.5px}.lp .nav{z-index:60;background:color-mix(in oklch, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--divider);position:sticky;top:0}.lp .nav-in{align-items:center;gap:24px;height:62px;display:flex}.lp .brand{cursor:pointer;align-items:center;gap:1px;display:inline-flex}.lp .brand svg{display:block}.lp .brand-name{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink);font-size:19px;font-weight:600}.lp .nav-links{align-items:center;gap:4px;margin-left:14px;display:flex}.lp .nav-links a{color:var(--ink-soft);letter-spacing:-.01em;border-radius:7px;padding:7px 11px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background .15s}.lp .nav-links a:hover{color:var(--ink);background:var(--surface)}.lp .nav-right{align-items:center;gap:10px;margin-left:auto;display:flex}.lp .theme-toggle{width:34px;height:34px;color:var(--ink-soft);border:1px solid var(--divider);background:var(--surface);border-radius:8px;place-items:center;display:grid}.lp .theme-toggle:hover{color:var(--ink);border-color:var(--divider-2)}.lp .nav-tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);border-left:1px solid var(--divider);padding-left:14px;font-size:10.5px}.lp .hero{position:relative;overflow:hidden}.lp .hero-grid-bg{pointer-events:none;opacity:.5;background-image:linear-gradient(var(--hairline) 1px, transparent 1px), linear-gradient(90deg, var(--hairline) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,#0000 78%)}.lp .hero-chart{pointer-events:none;z-index:0;opacity:.85;filter:blur(2.5px);-webkit-mask-composite:source-in;position:absolute;inset:24% 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000),linear-gradient(#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000),linear-gradient(#0000,#000 60%);-webkit-mask-composite:source-in;mask-composite:intersect}.lp .hc-track{width:200%;height:100%;animation:34s linear infinite lp-hc-scroll;display:flex}.lp .hc-svg{flex:none;width:50%;height:100%;display:block}@keyframes lp-hc-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lp .hc-track{animation:none}}.lp .hero-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;font-size:12px;display:inline-flex}.lp .hero-eyebrow .dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--accent-wash);border-radius:99px}.lp .hero h1{letter-spacing:-.046em;text-wrap:balance;font-size:clamp(46px,8.6vw,112px);font-weight:800;line-height:.88}.lp .hero h1 .strike{color:var(--ink-faint);white-space:nowrap;position:relative}.lp .hero h1 .strike:after{content:"";background:var(--bear);border-radius:2px;height:.09em;position:absolute;top:50%;left:-3%;right:-3%;transform:rotate(-3.5deg)}.lp .hero h1 em{color:var(--accent);font-style:normal;position:relative}.lp .hero h1 em:after{content:"";background:var(--accent);opacity:.32;border-radius:2px;height:.07em;position:absolute;bottom:.04em;left:0;right:0}.lp .heroA-layout,.lp .heroB-layout,.lp .heroC-layout{align-content:center;min-height:min(82vh,760px)}.lp .hero-proof{border-top:1px solid var(--divider);flex-wrap:wrap;align-items:stretch;margin-top:10px;display:flex}.lp .hp-item{flex-direction:column;gap:4px;margin-right:26px;padding:16px 26px 4px 0;display:flex;position:relative}.lp .hp-item+.hp-item{border-left:1px solid var(--divider);padding-left:26px}.lp .hp-n{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,3.4vw,38px);font-weight:600;line-height:1}.lp .hp-n.accent{color:var(--accent)}.lp .hp-l{color:var(--ink-faint);letter-spacing:-.005em;max-width:14ch;font-size:12.5px}.lp .hero-sub{color:var(--ink-soft);letter-spacing:-.012em;text-wrap:pretty;max-width:56ch;font-size:clamp(17px,1.9vw,21px);line-height:1.5}.lp .hero-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lp .hero-note{font-family:var(--font-mono);color:var(--ink-faint);letter-spacing:.01em;align-items:center;gap:8px;font-size:12px;display:inline-flex}.lp .hero-note .tick{color:var(--bull);font-weight:600}.lp .appsoon{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.lp .appsoon.center{justify-content:center}.lp .appsoon-lead{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:10.5px}.lp .appsoon-pill{font-family:var(--font-mono);color:var(--ink-soft);border:1px solid var(--divider-2);border-radius:99px;align-items:center;gap:7px;padding:6px 13px;font-size:12.5px;display:inline-flex}.lp .appsoon-pill svg{color:var(--accent)}.lp .trust{flex-wrap:wrap;align-items:center;gap:10px 26px;display:flex}.lp .trust-item{align-items:baseline;gap:8px;display:flex}.lp .trust-num{font-family:var(--font-mono);color:var(--ink);letter-spacing:-.02em;font-size:22px;font-weight:600}.lp .trust-lbl{color:var(--ink-faint);letter-spacing:-.01em;font-size:13px}.lp .trust .vrule{height:26px}.lp .heroA-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.lp .heroA-copy{flex-direction:column;gap:26px;display:flex}.lp .heroA-panel{position:relative}.lp .heroB-layout{text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}.lp .heroB-copy{flex-direction:column;align-items:center;gap:24px;display:flex}.lp .heroB-copy .hero-sub{margin-inline:auto}.lp .heroB-split{border:1px solid var(--divider);background:var(--surface);width:100%;max-width:920px;box-shadow:var(--shadow-pop);border-radius:14px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.lp .split-col{text-align:left;padding:26px 28px}.lp .split-col+.split-col{border-left:1px solid var(--divider)}.lp .split-col.casino{background:color-mix(in oklch, var(--bear) 6%, var(--surface))}.lp .split-head{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:10.5px;display:flex}.lp .split-head.casino{color:var(--bear)}.lp .split-head.qtick{color:var(--accent)}.lp .split-line{border-top:1px solid var(--hairline);align-items:center;gap:10px;padding:9px 0;font-size:14.5px;display:flex}.lp .split-line:first-of-type{border-top:0}.lp .split-line .ico{width:16px;color:inherit;flex:none}.lp .split-col.casino .split-line{color:var(--ink-soft)}.lp .split-emoji{font-size:15px}.lp .heroC-layout{flex-direction:column;gap:36px;display:flex}.lp .heroC-copy{flex-direction:column;gap:22px;max-width:760px;display:flex}.lp .heroC-shot{position:relative}.lp .tape{border-block:1px solid var(--divider);gap:0;margin-bottom:8px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lp .tape-track{flex:none;gap:0;animation:38s linear infinite lp-tapescroll;display:flex}@keyframes lp-tapescroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lp .tape-track{animation:none}}.lp .tape-item{white-space:nowrap;border-right:1px solid var(--hairline);font-family:var(--font-mono);align-items:baseline;gap:8px;padding:11px 22px;font-size:13px;display:flex}.lp .tape-sym{color:var(--ink);font-weight:600}.lp .tape-px{color:var(--ink-soft)}.lp .panel{background:var(--surface);border:1px solid var(--divider);box-shadow:var(--shadow-pop);border-radius:14px;overflow:hidden}.lp .panel-chrome{border-bottom:1px solid var(--divider);background:var(--surface-2);align-items:center;gap:8px;padding:11px 16px;display:flex}.lp .panel-dots{gap:6px;display:flex}.lp .panel-dots i{background:var(--divider-2);border-radius:99px;width:10px;height:10px;display:block}.lp .panel-url{font-family:var(--font-mono);color:var(--ink-faint);letter-spacing:.02em;margin-left:8px;font-size:11.5px}.lp .panel-live{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.lp .panel-live .dot{background:var(--bull);width:6px;height:6px;box-shadow:0 0 0 3px var(--bull-wash);border-radius:99px;animation:2.4s ease-in-out infinite lp-pulse}@keyframes lp-pulse{50%{opacity:.45}}.lp .panel-body{padding:18px}.lp .ph-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.lp .ph-id{flex-direction:column;gap:4px;display:flex}.lp .ph-tic{align-items:center;gap:9px;display:flex}.lp .ph-sym{letter-spacing:-.02em;font-size:26px;font-weight:700}.lp .ph-ex{font-family:var(--font-mono);letter-spacing:.08em;border:1px solid var(--divider-2);color:var(--ink-faint);border-radius:5px;padding:2px 6px;font-size:10px}.lp .ph-name{color:var(--ink-faint);font-size:12.5px}.lp .ph-px{text-align:right}.lp .ph-big{font-family:var(--font-mono);letter-spacing:-.02em;font-size:28px;font-weight:600}.lp .ph-chg{font-family:var(--font-mono);font-size:13px}.lp .chip{font-family:var(--font-mono);letter-spacing:.02em;border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.lp .chip.bull{background:var(--bull-wash);color:var(--bull)}.lp .chip.bear{background:var(--bear-wash);color:var(--bear)}.lp .chip.amber{background:var(--amber-wash);color:var(--amber)}.lp .chip .dot{background:currentColor;border-radius:99px;width:6px;height:6px}.lp .glance{grid-template-columns:repeat(var(--cols,4), 1fr);background:var(--divider);gap:1px;display:grid}.lp .gcell{background:var(--surface);padding:14px 16px}.lp .gcell-lbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:5px;margin-bottom:7px;font-size:9.5px;display:flex}.lp .gcell-lbl .i{border:1px solid var(--divider-2);width:12px;height:12px;color:var(--ink-ghost);border-radius:99px;place-items:center;font-size:8px;display:inline-grid}.lp .gcell-val{font-family:var(--font-mono);letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1}.lp .gcell-sub{color:var(--ink-faint);margin-top:5px;font-size:11px}.lp .prov{align-items:center;gap:4px;display:inline-flex}.lp .prov .pd{background:var(--accent);opacity:.8;border-radius:99px;width:5px;height:5px;display:inline-block}.lp .sig-row{align-items:center;gap:22px;display:flex}.lp .donut{flex:none;width:96px;height:96px;position:relative}.lp .donut-num{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.lp .donut-num b{font-family:var(--font-mono);letter-spacing:-.02em;font-size:21px;font-weight:600}.lp .donut-num span{font-size:9.5px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.lp .factors{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.lp .factor{grid-template-columns:96px 1fr auto;align-items:center;gap:10px;display:grid}.lp .factor-lbl{color:var(--ink-soft);font-size:12px}.lp .bar{background:var(--surface-2);border-radius:99px;height:6px;overflow:hidden}.lp .bar>i{border-radius:99px;height:100%;display:block}.lp .factor-v{font-family:var(--font-mono);color:var(--ink-faint);font-size:11.5px}.lp .xray-head{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.lp .xray-score{font-family:var(--font-mono);letter-spacing:-.03em;font-size:38px;font-weight:600}.lp .xray-score small{color:var(--ink-faint);font-size:16px}.lp .battery{gap:4px;margin-bottom:14px;display:flex}.lp .battery i{background:var(--surface-2);border-radius:3px;flex:1;height:22px}.lp .battery i.ok{background:var(--bull)}.lp .battery i.warn{background:var(--amber)}.lp .battery i.bad{background:var(--bear)}.lp .flag-row{border-top:1px solid var(--hairline);align-items:flex-start;gap:10px;padding:9px 0;display:flex}.lp .flag-row .fdot{border-radius:99px;flex:none;width:8px;height:8px;margin-top:5px}.lp .flag-txt{color:var(--ink-soft);font-size:13px;line-height:1.4}.lp .flag-txt b{color:var(--ink);font-weight:600}.lp .ledger{grid-template-columns:repeat(3,1fr);display:grid}.lp .ledger-cell{border-left:1px solid var(--divider);padding:16px}.lp .ledger-cell:first-child{border-left:0}.lp .ledger-n{font-family:var(--font-mono);letter-spacing:-.02em;font-size:30px;font-weight:600}.lp .ledger-l{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-top:6px;font-size:10px}.lp .dual{border:1px solid var(--divider);background:var(--surface);border-radius:12px;overflow:hidden}.lp .dual-tech{justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.lp .dual-tech .k{font-family:var(--font-mono);color:var(--ink);white-space:nowrap;font-size:13px}.lp .dual-tech .v{font-family:var(--font-mono);font-size:15px;font-weight:600}.lp .dual-plain{border-top:1px solid var(--divider);background:var(--accent-wash);color:var(--ink-soft);gap:9px;padding:13px 18px;font-size:13.5px;line-height:1.45;display:flex}.lp .dual-plain .badge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);border-radius:5px;flex:none;height:fit-content;padding:2px 6px;font-size:9px}.lp .pv-split{border-top:1px solid var(--divider);grid-template-columns:1.15fr 1fr;display:grid}.lp .pv-pane{padding:22px}.lp .pv-pane-b{border-left:1px solid var(--divider)}.lp .pv-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.lp .pv-note{color:var(--ink-faint);margin-top:16px;font-size:12.5px;line-height:1.5}.lp .pv-note strong{color:var(--ink-soft);font-weight:600}@media (max-width:680px){.lp .pv-split{grid-template-columns:1fr}.lp .pv-pane-b{border-left:0;border-top:1px solid var(--divider)}}.lp .dl-beat{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.lp .dl-copy{flex-direction:column;gap:22px;display:flex}.lp .dl-h{letter-spacing:-.03em;font-size:clamp(30px,4.2vw,50px);line-height:1.04}.lp .dl-stack{flex-direction:column;gap:12px;display:flex}@media (max-width:860px){.lp .dl-beat{grid-template-columns:1fr}}.lp .mani-head{flex-direction:column;gap:20px;max-width:760px;margin-bottom:56px;display:flex}.lp .mani-head h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,4.4vw,52px);line-height:1.04}.lp .mani-head h2 em{color:var(--accent);font-style:normal}.lp .mani-grid{border-top:1px solid var(--divider-2);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.lp .mani-item{border-top:1px solid var(--divider);padding:30px 28px 30px 0}.lp .mani-item:nth-child(-n+3){border-top:0}.lp .mani-num{font-family:var(--font-mono);color:var(--accent);letter-spacing:.1em;margin-bottom:14px;font-size:12px}.lp .mani-item h3{letter-spacing:-.02em;margin-bottom:10px;font-size:20px}.lp .mani-item p{color:var(--ink-soft);font-size:14.5px;line-height:1.55}.lp .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.lp .sec-head h2{letter-spacing:-.028em;text-wrap:balance;max-width:18ch;font-size:clamp(28px,4vw,46px);line-height:1.04}.lp .sec-head p{color:var(--ink-soft);max-width:40ch;font-size:15px;line-height:1.5}.lp .moats{background:var(--divider);border:1px solid var(--divider);border-radius:16px;grid-template-columns:repeat(12,1fr);gap:1px;display:grid;overflow:hidden}.lp .moat{background:var(--bg);flex-direction:column;gap:16px;padding:26px;display:flex}.lp .moat.span-7{grid-column:span 7}.lp .moat.span-5{grid-column:span 5}.lp .moat.span-4{grid-column:span 4}.lp .moat.span-6{grid-column:span 6}.lp .moat.span-12{grid-column:span 12}.lp .moat-top{align-items:center;gap:11px;display:flex}.lp .moat-ix{font-family:var(--font-mono);color:var(--accent);letter-spacing:.08em;font-size:11px}.lp .moat-kick{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.lp .moat h3{letter-spacing:-.022em;font-size:clamp(20px,2.2vw,25px)}.lp .moat p{color:var(--ink-soft);font-size:14px;line-height:1.55}.lp .moat .mini{margin-top:auto}.lp .faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);display:grid}.lp .faq-list{border-top:1px solid var(--divider);flex-direction:column;display:flex}.lp .faq-item{border-bottom:1px solid var(--divider)}.lp .faq-q{text-align:left;width:100%;color:var(--ink);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:600;display:flex}.lp .faq-q .pm{width:22px;height:22px;color:var(--ink-faint);flex:none;transition:color .15s;position:relative}.lp .faq-q:hover .pm{color:var(--accent)}.lp .faq-q .pm:before,.lp .faq-q .pm:after{content:"";background:currentColor;border-radius:2px;position:absolute}.lp .faq-q .pm:before{height:2px;top:10px;left:4px;right:4px}.lp .faq-q .pm:after{width:2px;transition:transform .25s,opacity .2s;top:4px;bottom:4px;left:10px}.lp .faq-item.open .pm:after{opacity:0;transform:scaleY(0)}.lp .faq-a{max-height:0;transition:max-height .3s;overflow:hidden}.lp .faq-a-inner{color:var(--ink-soft);max-width:60ch;padding:0 0 22px;font-size:14.5px;line-height:1.6}.lp .faq-item.open .faq-a{max-height:340px}.lp .final{text-align:center;position:relative;overflow:hidden}.lp .final-in{flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.lp .final h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,6vw,72px);line-height:.98}.lp .final h2 em{color:var(--accent);font-style:normal}.lp .final p{color:var(--ink-soft);max-width:50ch;font-size:clamp(16px,1.8vw,19px);line-height:1.5}.lp .final .hero-note{margin-top:2px}.lp .foot{border-top:1px solid var(--divider);background:var(--bg)}.lp .foot-main{grid-template-columns:1.6fr repeat(4,1fr);gap:36px;padding-block:56px;display:grid}.lp .foot-brand{flex-direction:column;gap:16px;max-width:320px;display:flex}.lp .foot-wordmark{font-family:var(--font-mono);letter-spacing:.04em;align-items:center;gap:2px;font-size:18px;font-weight:600;display:inline-flex}.lp .foot-badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:7px;font-size:11px;display:inline-flex}.lp .foot-badge .dot{background:var(--accent);border-radius:99px;width:6px;height:6px}.lp .foot-disc{color:var(--ink-faint);font-size:12.5px;line-height:1.55}.lp .foot-col h4{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:14px;font-size:10.5px;font-weight:500}.lp .foot-col a{color:var(--ink-soft);padding:5px 0;font-size:13.5px;text-decoration:none;transition:color .15s;display:block}.lp .foot-col a:hover{color:var(--ink)}.lp .foot-bar{border-top:1px solid var(--divider);padding-block:18px}.lp .foot-bar-in{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:11px;display:flex}.lp .statement{position:relative;overflow:hidden}.lp .statement .wrap{position:relative}.lp .statement-q{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;font-size:clamp(30px,6vw,76px);font-weight:800;line-height:.96}.lp .statement-q em{color:var(--accent);font-style:normal}.lp .statement-by{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:10px;margin-top:26px;font-size:12px;display:inline-flex}.lp .statement-by:before{content:"";background:var(--accent);width:28px;height:1px}.lp .vs-head{flex-direction:column;gap:18px;max-width:760px;margin-bottom:44px;display:flex}.lp .vs-head h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,4.4vw,50px);line-height:1.02}.lp .vs-head h2 em{color:var(--accent);font-style:normal}.lp .vs-grid{border:1px solid var(--divider);border-radius:16px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.lp .vs-col{padding:30px clamp(22px,3vw,38px)}.lp .vs-col.them{background:color-mix(in oklch, var(--bear) 7%, var(--surface))}.lp .vs-col.us{background:var(--surface);border-left:1px solid var(--divider)}.lp .vs-tag{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;font-weight:500;display:inline-flex}.lp .vs-tag.them{color:var(--bear)}.lp .vs-tag.us{color:var(--accent)}.lp .vs-line{border-top:1px solid var(--hairline);align-items:flex-start;gap:12px;padding:13px 0;font-size:clamp(14px,1.6vw,16px);line-height:1.4;display:flex}.lp .vs-line:first-of-type{border-top:0}.lp .vs-ic{flex:none;width:18px;height:18px;margin-top:1px}.lp .vs-col.them .vs-line{color:var(--ink-soft)}.lp .vs-col.them .vs-strike{text-decoration:line-through;-webkit-text-decoration-color:var(--bear);text-decoration-color:var(--bear);color:var(--ink-faint);text-decoration-thickness:2px}.lp .vs-col.us .vs-line b{color:var(--ink);font-weight:700}@media (max-width:760px){.lp .vs-grid{grid-template-columns:1fr}.lp .vs-col.us{border-left:0;border-top:1px solid var(--divider)}}.lp .reveal{opacity:1}@media (prefers-reduced-motion:no-preference){.lp .reveal{animation:.72s cubic-bezier(.2,.7,.2,1) both lp-rv-in}}@keyframes lp-rv-in{0%{transform:translateY(16px)}to{transform:none}}@media (max-width:960px){.lp .heroA-layout{grid-template-columns:1fr}.lp .heroA-layout,.lp .heroB-layout,.lp .heroC-layout{min-height:0}.lp .moats{grid-template-columns:1fr}.lp .moat.span-7,.lp .moat.span-5,.lp .moat.span-4,.lp .moat.span-6,.lp .moat.span-12{grid-column:span 1}.lp .mani-grid{grid-template-columns:1fr}.lp .mani-item,.lp .mani-item:nth-child(-n+3){border-top:1px solid var(--divider);padding-right:0}.lp .mani-item:first-child{border-top:0}.lp .faq-grid{grid-template-columns:1fr}.lp .foot-main{grid-template-columns:1fr 1fr}.lp .foot-brand{grid-column:1/-1;max-width:none}}@media (max-width:680px){.lp .nav-links,.lp .nav-tag{display:none}.lp .heroB-split{grid-template-columns:1fr}.lp .split-col+.split-col{border-left:0;border-top:1px solid var(--divider)}.lp .glance{--cols:2!important}.lp .ledger{grid-template-columns:1fr}.lp .ledger-cell{border-left:0;border-top:1px solid var(--divider)}.lp .ledger-cell:first-child{border-top:0}.lp .foot-main{grid-template-columns:1fr 1fr}.lp .sig-row{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.lp{--gut:18px}.lp .nav-in{gap:12px}.lp .nav-cta-demo{display:none}.lp .band{padding-block:clamp(48px,11vw,74px)}.lp .hero h1{font-size:clamp(38px,12.5vw,60px)}.lp .hero-sub{font-size:16px}.lp .hero-proof{grid-template-columns:1fr 1fr;display:grid}.lp .hp-item{margin-right:0;padding:15px 12px 13px 0}.lp .hp-item+.hp-item{border-left:0;padding-left:0}.lp .hp-item:nth-child(2n){border-left:1px solid var(--divider);padding-left:16px}.lp .hp-item:nth-child(n+3){border-top:1px solid var(--divider)}.lp .hp-n{font-size:30px}.lp .hero-cta{width:100%}.lp .hero-cta .btn{flex:1;justify-content:center}.lp .statement-q{font-size:clamp(28px,9vw,44px)}.lp .vs-head h2,.lp .mani-head h2,.lp .sec-head h2,.lp .dl-h,.lp .final h2{font-size:clamp(26px,7.6vw,40px)}.lp .foot-main{grid-template-columns:1fr;gap:26px}.lp .foot-bar-in{flex-direction:column;gap:6px}}
