.ld-shell{--ld-ink:#0b2230;--ld-ink-deep:#071821;--ld-ink-tp:#f4f6f8;--ld-ink-ts:#b4beca;--ld-ink-tt:#8b97a6;--ld-ink-accent:#7fd8cd;--ld-ink-line:#f4f6f824;--ld-ink-edge:#7fd8cd38;--ld-val:#3f7fd4;--ld-qual:#8757c9;--ld-health:#0f9e8e;--ld-growth:#e08a2e;--ld-brand-fill:#0b4f6c;--ld-brand-fill-hover:#093f57;--ld-brand-fill-ink:#fff;--ld-bg:#f7f9fa;--ld-band:#eff4f4;--ld-surface:#fff;--ld-subtle:#f8fafb;--ld-line:#e4e9ee;--ld-line-strong:#d3dae1;--ld-hair:#e9edf1;--ld-tp:#0b2230;--ld-body:#161c23;--ld-ts:#3d4754;--ld-tt:#66707d;--ld-accent:#0e8c7e;--ld-accent-ink:#0b7a6e;--ld-link:#0b4f6c;--ld-pos:#0b7a53;--ld-neg:#b8352b;--ld-pos-bg:#e6f5ee;--ld-neg-bg:#fceeeb;--ld-bezel:#0f9e8e12;--ld-bezel-line:#0f9e8e29;--ld-shadow:0 0 0 1px #0b223008,0 35px 90px -55px #0b223073;--ld-shadow-sm:0 1px 2px #0b223014,0 12px 28px -12px #0b223040;--ld-bar-muted:#b7c1cb;--ld-bar:#0f9e8e;--ld-track:#edf1f4;--ld-focus:#1488b0;--ld-sample-ink:#7a4b00;--ld-sample-bg:#fff1d6;--ld-sample-line:#f1d39a;--ld-display:var(--font-display),"Helvetica Neue",Helvetica,Arial,sans-serif;--ld-mono:var(--font-mono-real),ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--ld-sans:var(--sans);background:var(--ld-bg);color:var(--ld-body)}html[data-theme=dark] .ld-shell{--ld-bg:#0e131a;--ld-band:#11181f;--ld-surface:#161c23;--ld-subtle:#131920;--ld-line:#26303b;--ld-line-strong:#364250;--ld-hair:#222b35;--ld-tp:#eaf0f6;--ld-body:#eaf0f6;--ld-ts:#aebac7;--ld-tt:#7e8a97;--ld-accent:#5fd0c2;--ld-accent-ink:#5fd0c2;--ld-link:#7fd8cd;--ld-pos:#34d399;--ld-neg:#f87171;--ld-pos-bg:#34d3991f;--ld-neg-bg:#f871711f;--ld-bezel:#5fd0c20d;--ld-bezel-line:#5fd0c224;--ld-shadow:0 1px 2px #0006,0 28px 60px -24px #000000b3;--ld-shadow-sm:0 1px 2px #0006,0 14px 30px -12px #000000b3;--ld-bar-muted:#4a5665;--ld-bar:#16b7a5;--ld-track:#222b35;--ld-focus:#3fa8cc;--ld-brand-fill:#0e6e8c;--ld-brand-fill-hover:#0b5e78;--ld-sample-ink:#f6c878;--ld-sample-bg:#f6c8781a;--ld-sample-line:#f6c87859}.ld,.ld *,.ld :before,.ld :after{box-sizing:border-box}.ld{background:var(--ld-bg);color:var(--ld-body);font-family:var(--ld-sans);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:400;line-height:1.55;display:block}.ld h1,.ld h2,.ld h3,.ld p,.ld ul,.ld ol,.ld dl,.ld dd,.ld figure{margin:0}.ld h1,.ld h2{text-wrap:balance}.ld ul,.ld ol{padding:0;list-style:none}.ld a{color:var(--ld-link);text-underline-offset:3px;text-decoration-thickness:1px}.ld a:hover{text-decoration-thickness:2px}.ld :focus-visible{outline:2px solid var(--ld-focus);outline-offset:3px;border-radius:4px}.ld table{border-collapse:collapse;width:100%}.ld .vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ld .ld-wrap{width:min(1200px,100% - 32px);margin-inline:auto}.ld .ld-n{font-family:var(--ld-mono);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.ld .ld-tab{font-variant-numeric:tabular-nums}.ld section[id]{scroll-margin-top:76px}.ld .ld-h2{font-family:var(--ld-display);letter-spacing:-.022em;color:var(--ld-tp);font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.06}.ld .ld-em{font:inherit;letter-spacing:inherit;color:inherit;font-style:normal}.ld .ld-btn{background:var(--ld-brand-fill);height:48px;color:var(--ld-brand-fill-ink);font:700 16px/1 var(--ld-sans);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.ld .ld-btn:hover{background:var(--ld-brand-fill-hover);color:var(--ld-brand-fill-ink);text-decoration:none}.ld .ld-ghost{border:1.5px solid var(--ld-line-strong);background:var(--ld-surface);height:48px;color:var(--ld-tp);font:600 16px/1 var(--ld-sans);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:0;padding:0 20px;text-decoration:none;display:inline-flex}.ld .ld-ghost:hover{border-color:var(--ld-tt);background:var(--ld-surface);color:var(--ld-tp);text-decoration:none}.ld-shell .mkt-top{z-index:5;background:color-mix(in srgb,var(--ld-bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--ld-line);position:sticky;top:0}.ld-shell .mkt-top .mkt-top-inner{gap:36px;max-width:1232px;height:64px;padding-inline:16px}.ld-shell .mkt-brand{color:var(--ld-tp);font-family:var(--ld-display);letter-spacing:-.02em;font-size:22px;font-weight:800}.ld-shell .mkt-top-nav{gap:26px;margin-left:0}.ld-shell .mkt-navlink,.ld-shell .mkt-signin{color:var(--ld-ts);font-size:15.5px;font-weight:400}.ld-shell .mkt-navlink:hover,.ld-shell .mkt-signin:hover{color:var(--ld-tp)}.ld-shell .mkt-top-right{gap:20px}.ld-shell .mkt-navcta{background:var(--ld-brand-fill);height:38px;color:var(--ld-brand-fill-ink);border-radius:9px;padding:0 16px;font-size:15px}.ld-shell .mkt-navcta:hover{background:var(--ld-brand-fill-hover);color:var(--ld-brand-fill-ink)}.ld-shell :focus-visible{outline:2px solid var(--ld-focus);outline-offset:3px;border-radius:4px}.ld-shell .mkt-foot{background:var(--ld-ink-deep);color:var(--ld-ink-ts);border-top:0}.ld-shell .mkt-foot .mkt-foot-inner{max-width:1232px;padding:64px 16px 44px}.ld-shell .mkt-foot-brand{color:var(--ld-ink-tp);font-family:var(--ld-display);letter-spacing:-.02em;font-size:24px;font-weight:800}.ld-shell .mkt-foot-tag{color:var(--ld-ink-ts);font-size:15px}.ld-shell .mkt-foot-h{color:var(--ld-ink-tp);font-family:var(--ld-sans);letter-spacing:0;text-transform:none;margin-bottom:10px;font-size:15px;font-weight:700}.ld-shell .mkt-foot-links{gap:7px}.ld-shell .mkt-foot-links a{color:var(--ld-ink-ts);font-size:15px;font-weight:400}.ld-shell .mkt-foot-links a:hover{color:var(--ld-ink-tp);text-decoration:underline}.ld-shell .mkt-foot-end{border-top:1px solid var(--ld-ink-line);margin-top:44px;padding-top:18px}.ld-shell .mkt-foot-meta,.ld-shell .mkt-foot-credit{color:var(--ld-ink-ts);font-family:var(--ld-sans);font-size:15px}.ld-shell .mkt-foot-note{color:var(--ld-ink-tt);font-size:14px;line-height:1.55}.ld-shell .mkt-foot-note a{color:var(--ld-ink-ts);text-decoration:underline}.ld-shell .mkt-foot :focus-visible{outline-color:var(--ld-ink-accent)}.ld .ld-bezel{background:var(--ld-bezel);border:1px solid var(--ld-bezel-line);border-radius:22px;padding:10px;position:relative}.ld .ld-win{background:var(--ld-surface);border:1px solid var(--ld-line);box-shadow:var(--ld-shadow);color:var(--ld-body);border-radius:14px;position:relative;overflow:hidden}.ld .ld-win-bar{border-bottom:1px solid var(--ld-line);background:var(--ld-subtle);height:38px;color:var(--ld-tt);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:13px;display:flex}.ld .ld-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ld .ld-path b{color:var(--ld-ts);font-weight:600}.ld .ld-win-bar .ld-n{flex:none}.ld .ld-sample{font:700 11.5px/1 var(--ld-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ld-sample-ink);background:var(--ld-sample-bg);border:1px solid var(--ld-sample-line);border-radius:999px;flex:none;padding:5px 9px}.ld .ld-sample-row{padding:12px 22px 0}.ld .ld-cap{color:var(--ld-tt);margin-top:14px;font-size:14px;line-height:1.45}.ld .ld-cap .ld-n{color:var(--ld-ts)}.ld .ld-win-cap{color:var(--ld-ts);padding:26px 22px;font-size:15px}.ld .ld-float{z-index:2;background:var(--ld-surface);border:1px solid var(--ld-line);box-shadow:var(--ld-shadow-sm);color:var(--ld-body);border-radius:14px;padding:12px 16px;position:absolute}.ld .ld-float-k{color:var(--ld-tt);white-space:nowrap;font-size:13px;font-weight:600}.ld .ld-f-run{top:-46px;right:0}.ld .ld-f-big{font:500 18px/1.2 var(--ld-mono);color:var(--ld-tp);margin-top:2px;display:block}.ld .ld-f-v{white-space:nowrap;color:var(--ld-ts);gap:12px;margin-top:6px;font-size:15px;display:flex}.ld .ld-up{color:var(--ld-pos)}.ld .ld-dn{color:var(--ld-neg)}.ld .ld-f-score{align-items:center;gap:14px;padding:12px 18px 12px 12px;display:flex;bottom:-46px;right:0}.ld .ld-ring{flex:none;width:54px;height:54px}.ld .ld-ring circle{fill:none;stroke-width:6px}.ld .ld-ring .ld-ring-tr{stroke:var(--ld-track)}.ld .ld-ring .ld-ring-fg{stroke:var(--ld-bar);stroke-linecap:round}.ld .ld-f-sc{font:600 26px/1 var(--ld-mono);color:var(--ld-tp);white-space:nowrap;margin-top:3px}.ld .ld-f-sc small{font:400 14px/1 var(--ld-sans);color:var(--ld-tt);margin-left:4px}.ld .ld-f-sym{color:var(--ld-ts);margin-top:4px;font-size:13px;font-weight:600}.ld .ld-hero{border-bottom:1px solid var(--ld-line);padding:72px 0 104px}.ld .ld-hero>.ld-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.ld .ld-hero h1{font-family:var(--ld-display);letter-spacing:-.03em;color:var(--ld-tp);font-size:clamp(40px,4.7vw,66px);font-weight:800;line-height:1.02}.ld .ld-lede{color:var(--ld-ts);margin-top:22px;font-size:clamp(17px,1.3vw,19px);line-height:1.55}.ld .ld-lede .ld-n{color:var(--ld-tp);font-size:.92em}.ld .ld-tick{margin-top:30px}.ld .ld-tick label{color:var(--ld-ts);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.ld .ld-tick-bar{background:var(--ld-surface);border:1.5px solid var(--ld-line-strong);border-radius:14px;align-items:center;gap:8px;padding:6px 6px 6px 18px;display:flex;box-shadow:0 1px 2px #0b22300d}.ld .ld-tick-bar:focus-within{border-color:var(--ld-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--ld-focus) 22%,transparent)}.ld .ld-tick-bar input{min-width:0;height:46px;font:700 20px/1 var(--ld-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ld-tp);background:0 0;border:0;flex:1;padding:0}.ld .ld-tick-bar input:focus{outline:none}.ld .ld-tick-bar input::placeholder{color:var(--ld-tt);opacity:1;text-transform:none;letter-spacing:0;font-weight:600}.ld .ld-tick-bar .ld-btn{height:46px}.ld .ld-hero-alt{flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;display:flex}.ld .ld-trust{border-top:1px solid var(--ld-line);color:var(--ld-ts);grid-template-columns:minmax(0,1fr);gap:10px;margin-top:32px;padding-top:20px;font-size:14.5px;line-height:1.35;display:grid}.ld .ld-trust li{padding-left:14px;position:relative}.ld .ld-trust li:before{content:"";background:var(--ld-bar);border-radius:2px;width:6px;height:6px;position:absolute;top:.45em;left:0}.ld .ld-trust b{color:var(--ld-tp);font-weight:700}.ld .ld-hero-shot,.ld .ld-stage{position:relative}.ld .ld-hero-shot .ld-bezel{transform-origin:0;margin-right:24px;transform:perspective(2400px)rotateY(-5deg)rotateX(1.5deg)}.ld .ld-hero-shot .ld-cap{margin-top:16px;padding-right:250px}.ld .rpt-head{padding:18px 22px 0}.ld .rpt-name{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ld .rpt-name b{font:700 20px/1.2 var(--ld-display);letter-spacing:-.01em;color:var(--ld-tp)}.ld .rpt-name span{color:var(--ld-tt);font-size:14px}.ld .rpt-tabs{border-bottom:1px solid var(--ld-line);color:var(--ld-tt);white-space:nowrap;gap:20px;margin-top:14px;font-size:14px;display:flex;overflow:hidden}.ld .rpt-tabs span{padding:0 0 10px}.ld .rpt-tabs .rpt-on{color:var(--ld-tp);box-shadow:inset 0 -2px 0 var(--ld-bar);font-weight:700}.ld .rpt-new{font:700 11px/1 var(--ld-sans);letter-spacing:.04em;color:var(--ld-accent-ink);vertical-align:2px;margin-left:4px}.ld .rpt-asof{background:color-mix(in srgb,var(--ld-bar) 9%,var(--ld-surface));color:var(--ld-ts);border-radius:8px;margin:14px 22px 0;padding:9px 12px;font-size:14px}.ld .rpt-asof .ld-n{color:var(--ld-tp);font-weight:500}.ld .tset{border:1px solid var(--ld-line);border-radius:10px;margin:12px 22px 0;overflow:hidden}.ld .tset+.tset{margin-top:10px}.ld .tset-top{border-bottom:1px solid var(--ld-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.ld .tset-top h3{font:700 16px/1.3 var(--ld-sans);letter-spacing:0;color:var(--ld-tp)}.ld .tset-top a{color:var(--ld-tp);text-decoration:none}.ld .tset-top a:hover{text-decoration:underline}.ld .ld-pill{height:26px;font:600 13.5px/1 var(--ld-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ld .ld-pill .ld-n{font-weight:600}.ld .ld-pill-pass{background:var(--ld-pos-bg);color:var(--ld-pos)}.ld .ld-pill-fail{background:var(--ld-neg-bg);color:var(--ld-neg)}.ld .ld-pill-part{background:var(--ld-track);color:var(--ld-ts)}.ld .tset-t{font-size:14.5px}.ld .tset-t tr{border-bottom:1px solid var(--ld-hair)}.ld .tset-t tr:last-child{border-bottom:0}.ld .tset-t th,.ld .tset-t td{vertical-align:baseline;text-align:left;padding:7px 0;font-weight:400}.ld .tset-t .ld-ck{text-align:center;width:34px;padding-left:14px;font-weight:700}.ld .tset-t th{color:var(--ld-ts);padding-left:10px}.ld .tset-t .ld-val{text-align:right;white-space:nowrap;padding:7px 14px 7px 10px}.ld .ld-ck-p{color:var(--ld-pos)}.ld .ld-ck-f{color:var(--ld-neg)}.ld .ld-ck-u{color:var(--ld-tt)}.ld .ld-val b{font:500 15px/1 var(--ld-mono);color:var(--ld-tp)}.ld .ld-miss .ld-val b{color:var(--ld-neg)}.ld .ld-val i{font:400 12.5px/1 var(--ld-mono);color:var(--ld-tt);margin-left:8px;font-style:normal}.ld .tset-note{color:var(--ld-tt);background:var(--ld-subtle);border-bottom:1px solid var(--ld-hair);padding:7px 14px;font-size:13.5px}.ld .tset-foot{color:var(--ld-tt);background:var(--ld-subtle);border-top:1px solid var(--ld-hair);padding:8px 14px;font-size:13.5px}.ld .tset-foot .ld-n{color:var(--ld-ts)}.ld .rpt-foot{justify-content:space-between;gap:12px;padding:12px 22px 16px;font-size:14px;display:flex}.ld .rpt-foot a{font-weight:600}.ld .ld-onestop{background:var(--ld-surface);border-bottom:1px solid var(--ld-line);padding:56px 0 52px}.ld .os-line{font-family:var(--ld-display);letter-spacing:-.012em;color:var(--ld-tp);text-wrap:pretty;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.3}.ld .os-line .ld-n{font-size:.92em;font-weight:500}.ld .os-links{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.ld .os-links a{border:1px solid var(--ld-line-strong);height:34px;color:var(--ld-ts);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ld .os-links a:hover{border-color:var(--ld-tt);color:var(--ld-tp)}.ld .ld-row{border-bottom:1px solid var(--ld-line);padding:112px 0}.ld .ld-row.ld-alt{background:var(--ld-band)}.ld .ld-row>.ld-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.ld .ld-row.ld-flip>.ld-wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ld .ld-row.ld-flip .ld-say{order:2}.ld .ld-row.ld-flip .ld-shot{order:1}.ld .ld-label{color:var(--ld-accent-ink);margin-bottom:14px;font-size:14px;font-weight:600;display:block}.ld .ld-label .ld-n{font-weight:500}.ld .ld-say p{color:var(--ld-ts);margin-top:18px}.ld .ld-say p.ld-first{font-size:19px;line-height:1.5}.ld .ld-say .ld-first .ld-n{color:var(--ld-tp);font-size:.92em}.ld .ld-strong{color:var(--ld-tp);font-weight:700}.ld .ld-go{margin-top:22px;font-weight:600;display:inline-block}.ld .ld-acts{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}.ld .ld-acts>span{color:var(--ld-ts);font-size:15px}.ld .ld-fine{color:var(--ld-tt);margin-top:18px;font-size:13.5px;line-height:1.5}.ld .ld-say p.ld-fine{color:var(--ld-tt);font-size:13.5px}.ld .ld-fine a{color:inherit}.ld .ld-pair{color:var(--ld-accent-ink);align-items:center;gap:8px;margin-bottom:14px;font-size:14px;font-weight:600;display:inline-flex}.ld .ld-pair i{background:color-mix(in srgb,var(--ld-bar) 12%,transparent);border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}.ld .ld-sum{border-top:1.5px solid var(--ld-tp);margin-top:24px;font-size:16px}.ld .ld-sum-r{border-bottom:1px solid var(--ld-line);grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.ld .ld-sum-op{color:var(--ld-tt);text-align:center}.ld .ld-sum-k{color:var(--ld-ts)}.ld .ld-sum-r .ld-n{color:var(--ld-tp);text-align:right;font-size:16px}.ld .ld-sum-r.ld-tot{border-bottom:0;border-top:1.5px solid var(--ld-tp);margin-top:-1px;padding-top:10px}.ld .ld-sum-r.ld-tot .ld-sum-k{color:var(--ld-tp);font-weight:700}.ld .ld-sum-r.ld-tot .ld-sum-v{font:600 24px/1 var(--ld-mono);color:var(--ld-tp);text-align:right;white-space:nowrap}.ld .ld-sum-r.ld-tot .ld-sum-v small{font:400 13px/1 var(--ld-mono);color:var(--ld-tt);margin-right:8px}.ld .ld-factors{color:var(--ld-ts);flex-wrap:wrap;gap:8px 20px;margin-top:24px;font-size:16px;display:flex}.ld .ld-factors .ld-n{color:var(--ld-tp)}.ld .sc-body{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:32px;padding:26px 26px 22px;display:grid}.ld .ld-gauge{width:180px;height:180px;position:relative}.ld .ld-gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.ld .ld-gauge circle{fill:none;stroke-width:14px}.ld .ld-gauge .ld-ring-tr{stroke:var(--ld-track)}.ld .ld-gauge .ld-ring-fg{stroke:var(--ld-bar);stroke-linecap:round}.ld .ld-gauge-mid{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ld .ld-gauge-mid .ld-n{color:var(--ld-tp);font-size:52px;font-weight:600;line-height:1}.ld .ld-gauge-mid small{color:var(--ld-tt);margin-top:4px;font-size:14px}.ld .sc-meta{text-align:center;color:var(--ld-ts);margin-top:12px;font-size:14px}.ld .ld-subr{grid-template-columns:10px 72px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:9px 0;display:grid}.ld .ld-subr-d{border-radius:50%;width:10px;height:10px}.ld .ld-subr-l{color:var(--ld-tp);font-size:15.5px;font-weight:600}.ld .ld-subr-bar{background:var(--ld-track);border-radius:4px;height:8px;overflow:hidden}.ld .ld-subr-bar i{border-radius:4px;height:100%;display:block}.ld .ld-subr .ld-n{text-align:right;color:var(--ld-tp);font-size:15.5px}.ld .sc-cov{color:var(--ld-tt);margin-top:8px;font-size:13.5px}.ld .ld-f-val{background:var(--ld-val)}.ld .ld-f-qual{background:var(--ld-qual)}.ld .ld-f-health{background:var(--ld-health)}.ld .ld-f-growth{background:var(--ld-growth)}.ld .ld-metric{border:1px solid var(--ld-line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;margin:0 26px 24px;padding:14px 16px;display:grid}.ld .ld-metric-k{color:var(--ld-tp);font-size:15.5px;font-weight:600}.ld .ld-metric-v{color:var(--ld-tp);text-align:right;font-size:20px;font-weight:500}.ld .ld-metric-rail{background:var(--ld-track);border-radius:3px;grid-column:1/-1;height:6px;position:relative}.ld .ld-metric-rail i{background:var(--ld-bar);border-radius:2px;width:3px;height:14px;position:absolute;top:-4px;transform:translate(-50%)}.ld .ld-metric-p{color:var(--ld-ts);grid-column:1/-1;font-size:14px}.ld .ld-metric-p .ld-n{color:var(--ld-tp)}.ld .lw-head{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 22px 12px;display:flex}.ld .lw-head b{font:700 18px/1.2 var(--ld-display);color:var(--ld-tp)}.ld .lw-head span{color:var(--ld-tt);font-size:14px}.ld .lw-head span .ld-n{color:var(--ld-ts)}.ld .led{font-size:15px}.ld .led th{font:600 13px/1.2 var(--ld-sans);color:var(--ld-tt);text-align:left;border-block:1px solid var(--ld-line);background:var(--ld-subtle);padding:8px 22px}.ld .led tbody th{font:600 15px/1.35 var(--ld-sans);border-block:0;border-bottom:1px solid var(--ld-hair);background:0 0;padding:9px 22px}.ld .led .ld-r{text-align:right}.ld .led td{border-bottom:1px solid var(--ld-hair);vertical-align:baseline;padding:9px 22px}.ld .led tr:last-child td,.ld .led tr:last-child th{border-bottom:0}.ld .led tbody th a{color:var(--ld-tp);font-weight:600;text-decoration:none}.ld .led tbody th a:hover{text-decoration:underline}.ld .led .ld-ct{white-space:nowrap}.ld .led .ld-ct b{font:500 15px/1 var(--ld-mono);color:var(--ld-tp)}.ld .led .ld-of{color:var(--ld-tt);white-space:nowrap;font-size:13px}.ld .led .ld-of .ld-n{font-size:12.5px}.ld .led td.ld-r:last-child{white-space:nowrap}.ld .ld-chip{height:22px;font:500 13px/1 var(--ld-mono);border-radius:6px;align-items:center;margin-left:4px;padding:0 8px;display:inline-flex}.ld .ld-chip-a{background:var(--ld-pos-bg);color:var(--ld-pos)}.ld .ld-chip-d{background:var(--ld-neg-bg);color:var(--ld-neg)}.ld .ld-none{color:var(--ld-tt);font-size:13px}.ld .an-tiles{border-bottom:1px solid var(--ld-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ld .an-tiles>div{padding:16px 22px}.ld .an-tiles>div+div{border-left:1px solid var(--ld-line)}.ld .ld-tk{color:var(--ld-tt);font-size:12.5px;font-weight:600;display:block}.ld .ld-tv{color:var(--ld-tp);margin-top:6px;font-size:22px;font-weight:500;display:block}.ld .ld-ts{color:var(--ld-tt);margin-top:4px;font-size:13px;display:block}.ld .ld-est{width:calc(100% - 44px);margin:14px 22px 4px;font-size:14.5px}.ld .ld-est th{font:600 12.5px/1.2 var(--ld-sans);color:var(--ld-tt);text-align:right;border-bottom:1px solid var(--ld-line);padding:6px 0}.ld .ld-est th:first-child,.ld .ld-est td:first-child,.ld .ld-est tbody th{text-align:left}.ld .ld-est td,.ld .ld-est tbody th{text-align:right;border-bottom:1px solid var(--ld-hair);color:var(--ld-ts);padding:9px 0;font-weight:400}.ld .ld-est tbody th{font:700 14.5px/1.3 var(--ld-sans);color:var(--ld-tp)}.ld .ld-est tr:last-child td,.ld .ld-est tr:last-child th{border-bottom:0}.ld .ld-est td b{color:var(--ld-tp);font-weight:700}.ld .ld-rng{color:var(--ld-tt);font-size:13px}.ld .ld-gate{border:1px dashed var(--ld-line-strong);color:var(--ld-ts);border-radius:10px;margin:14px 22px 4px;padding:14px 16px;font-size:14.5px}.ld .ld-rcpt{background:var(--ld-ink);color:var(--ld-ink-tp);border-radius:12px;margin:10px 22px 20px;padding:16px 18px}.ld .ld-rcpt-k{color:var(--ld-ink-ts);font-size:13px;font-weight:600}.ld .ld-rcpt-eq{color:var(--ld-ink-ts);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:8px;font-size:15px;display:flex}.ld .ld-rcpt-eq .ld-n{color:var(--ld-ink-tp);font-size:19px;font-weight:500}.ld .ld-rcpt-you{border:1.5px dashed var(--ld-ink-accent);height:30px;color:var(--ld-ink-accent);border-radius:8px;align-items:center;padding:0 10px;font-size:14.5px;font-weight:600;display:inline-flex}.ld .ld-rcpt-n{color:var(--ld-ink-tt);margin-top:8px;font-size:13.5px}.ld .ld-rcpt-n .ld-n{color:var(--ld-ink-ts)}.ld .pe-head{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 22px 4px;display:flex}.ld .pe-head b{font:700 18px/1.2 var(--ld-display);color:var(--ld-tp)}.ld .pe-head span{color:var(--ld-tt);font-size:14px}.ld .ld-pe{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:6px;height:190px;padding:26px 22px 0;display:grid}.ld .ld-pe li{flex-direction:column;justify-content:flex-end;align-items:stretch;height:100%;display:flex;position:relative}.ld .ld-pe li i{background:var(--ld-bar-muted);border-radius:4px 4px 1px 1px;display:block}.ld .ld-pe li.ld-last i{background:var(--ld-bar)}.ld .ld-pv{color:var(--ld-ts);font-size:11px;position:absolute;left:50%;transform:translate(-50%)}.ld .ld-pe-x{font:400 11.5px/1 var(--ld-sans);font-variant-numeric:tabular-nums;color:var(--ld-tt);text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;padding:8px 22px 0;display:grid}.ld .ld-depth{border:1px solid var(--ld-line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 22px 22px;display:grid}.ld .ld-depth>div{padding:12px 14px}.ld .ld-depth>div+div{border-left:1px solid var(--ld-line)}.ld .ld-depth .ld-tv{font-size:19px}.ld .ld-ladder{border-top:1.5px solid var(--ld-tp);margin-top:22px;font-size:15.5px}.ld .ld-ladder th,.ld .ld-ladder td{border-bottom:1px solid var(--ld-line);color:var(--ld-ts);text-align:right;vertical-align:baseline;padding:10px 0;font-weight:400}.ld .ld-ladder th:first-child,.ld .ld-ladder td:first-child{text-align:left}.ld .ld-ladder thead th{color:var(--ld-tt);padding:8px 0;font-size:13px;font-weight:600}.ld .ld-ladder tbody th{text-align:left;padding-right:18px}.ld .ld-ladder td{min-width:74px;padding-left:18px}.ld .ld-ladder b{color:var(--ld-tp);font-weight:600}.ld .co-head{border-bottom:1px solid var(--ld-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.ld .co-head b{font:700 16px/1.2 var(--ld-display);color:var(--ld-tp)}.ld .co-head span{color:var(--ld-tt);font-size:13px}.ld .co-body{flex-direction:column;gap:14px;padding:20px 22px 8px;display:flex}.ld .co-u{background:var(--ld-brand-fill);color:#fff;border-radius:14px 14px 4px;align-self:flex-end;max-width:80%;padding:10px 14px;font-size:15px;line-height:1.4}.ld .co-a{max-width:94%;color:var(--ld-body);font-size:15px;line-height:1.55}.ld .co-a p+p{margin-top:8px}.ld .co-a .ld-n{font-size:14px}.ld .co-who{font:700 11px/1 var(--ld-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ld-accent-ink);margin-bottom:8px}.ld .co-in{border:1.5px solid var(--ld-line-strong);height:44px;color:var(--ld-tt);border-radius:12px;align-items:center;gap:10px;margin:12px 22px 18px;padding:0 6px 0 14px;font-size:14.5px;display:flex}.ld .co-in b{background:var(--ld-brand-fill);color:#fff;border-radius:8px;align-items:center;height:32px;margin-left:auto;padding:0 12px;font-size:13.5px;display:inline-flex}.ld .co-in .co-sm{display:none}.ld .co-disc{color:var(--ld-tt);padding:0 22px 16px;font-size:12.5px}.ld .env-f{border-bottom:1px solid var(--ld-hair);grid-template-columns:118px minmax(0,1fr);gap:16px;padding:16px 22px;display:grid}.ld .env-f:last-child{border-bottom:0}.ld .env-k{color:var(--ld-tt);padding-top:2px;font-size:13.5px;font-weight:600}.ld .env-q{font:700 19px/1.25 var(--ld-display);letter-spacing:-.01em;color:var(--ld-tp)}.ld .env-num{color:var(--ld-tp);font-size:34px;font-weight:600;line-height:1}.ld .env-pct{color:var(--ld-ts);margin-top:8px;font-size:15px}.ld .env-pct .ld-n{color:var(--ld-tp)}.ld .env-v{color:var(--ld-ts);font-size:15px;line-height:1.45}.ld .env-v .ld-n{color:var(--ld-tp)}.ld .sb-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px 6px;display:flex}.ld .sb-acct{border:1px solid var(--ld-line-strong);height:30px;color:var(--ld-tp);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.ld .sb-acct i{background:var(--ld-bar);border-radius:50%;width:8px;height:8px}.ld .sb-one{color:var(--ld-tt);margin-top:6px;font-size:13px}.ld .sb-val{text-align:right}.ld .sb-val-k{color:var(--ld-tt);font-size:13.5px;font-weight:600}.ld .sb-val-v{font:700 30px/1.1 var(--ld-display);letter-spacing:-.01em;color:var(--ld-tp)}.ld .sb-kpi{border:1px solid var(--ld-line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 22px 0;display:grid}.ld .sb-kpi>div{padding:10px 12px}.ld .sb-kpi>div+div{border-left:1px solid var(--ld-line)}.ld .sb-kpi-k{color:var(--ld-tt);font-size:12.5px;font-weight:600;display:block}.ld .sb-kpi-v{color:var(--ld-tp);margin-top:3px;font-size:16px;font-weight:600;display:block}.ld .sb-kpi-v.ld-up{color:var(--ld-pos)}.ld .sb-pt{width:calc(100% - 44px);margin:12px 22px 20px;font-size:14.5px}.ld .sb-pt th{font:600 12.5px/1.2 var(--ld-sans);color:var(--ld-tt);text-align:right;border-bottom:1px solid var(--ld-line);padding:6px 0}.ld .sb-pt th:first-child,.ld .sb-pt td:first-child,.ld .sb-pt tbody th{text-align:left}.ld .sb-pt td,.ld .sb-pt tbody th{text-align:right;border-bottom:1px solid var(--ld-hair);color:var(--ld-ts);padding:8px 0;font-weight:400}.ld .sb-pt tbody th{color:var(--ld-tp);font-weight:700}.ld .sb-pt tr:last-child td,.ld .sb-pt tr:last-child th{border-bottom:0}.ld .sb-pt td.ld-up{color:var(--ld-pos)}.ld .sb-sh{background:var(--ld-track);vertical-align:middle;border-radius:3px;width:56px;height:6px;margin-right:8px;display:inline-block;overflow:hidden}.ld .sb-sh i{background:var(--ld-bar-muted);height:100%;display:block}.ld .ld-never{background:var(--ld-ink);color:var(--ld-ink-tp);border-block:1px solid var(--ld-ink-edge);padding:112px 0 104px}.ld .ld-never>.ld-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.ld .ld-never h2{font-family:var(--ld-display);letter-spacing:-.022em;color:var(--ld-ink-tp);font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.06}.ld .ld-never p{color:var(--ld-ink-ts);margin-top:20px}.ld .ld-never p b{color:var(--ld-ink-tp)}.ld .ld-never a{color:var(--ld-ink-accent)}.ld .ld-never :focus-visible{outline-color:var(--ld-ink-accent)}.ld .ld-struck{font-family:var(--ld-display);letter-spacing:-.03em;color:var(--ld-ink-tt);flex-wrap:wrap;gap:10px 32px;font-size:clamp(40px,5.4vw,80px);font-weight:800;line-height:1;display:flex}.ld .ld-struck li{position:relative}.ld .ld-struck s{text-decoration:none}.ld .ld-struck s:after{content:"";background:var(--ld-ink-accent);height:.075em;position:absolute;top:54%;left:-4px;right:-4px;transform:rotate(-3deg)}.ld .ld-learn{border-bottom:1px solid var(--ld-line);padding:96px 0}.ld .ld-learn>.ld-wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px;display:grid}.ld .ld-learn-lead{font-family:var(--ld-display);letter-spacing:-.018em;color:var(--ld-tp);font-size:clamp(24px,2.3vw,32px);font-weight:700;line-height:1.15}.ld .ld-learn-lead .ld-n{font-size:.9em;font-weight:500}.ld .ld-learn-links{flex-wrap:wrap;gap:24px;margin-top:22px;font-weight:600;display:flex}.ld .ld-byline{border-left:2px solid var(--ld-bar);padding:4px 0 4px 22px}.ld .ld-byline-who{color:var(--ld-tp);font-size:18px;font-weight:700}.ld .ld-byline p+p{color:var(--ld-ts);margin-top:8px}.ld .ld-fit{background:var(--ld-band);border-bottom:1px solid var(--ld-line);padding:112px 0 96px}.ld .ld-fit-hd{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:72px;display:grid}.ld .ld-fit-hd p{color:var(--ld-ts)}.ld .ld-styles{background:var(--ld-surface);border:1px solid var(--ld-line);border-radius:16px;margin-top:44px;overflow:hidden}.ld .ld-styles-t thead th{font:600 13px/1.2 var(--ld-sans);color:var(--ld-tt);text-align:left;border-bottom:1px solid var(--ld-line);background:var(--ld-subtle);padding:14px 24px}.ld .ld-styles-t tbody th,.ld .ld-styles-t td{border-bottom:1px solid var(--ld-hair);vertical-align:top;text-align:left;color:var(--ld-ts);padding:18px 24px;font-size:15.5px;font-weight:400}.ld .ld-styles-t tbody tr:last-child th,.ld .ld-styles-t tbody tr:last-child td{border-bottom:0}.ld .ld-styles-t tbody th{width:20%}.ld .ld-styles-t tbody th b{font:700 19px/1.2 var(--ld-display);color:var(--ld-tp);display:block}.ld .ld-styles-t tbody th span{color:var(--ld-tt);margin-top:4px;font-size:14px;display:block}.ld .ld-styles-t td:last-child{white-space:nowrap;width:22%}.ld .ld-styles-t td:last-child a{font-weight:600}.ld .ld-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.ld .ld-plan{background:var(--ld-surface);border:1px solid var(--ld-line);border-radius:16px;padding:22px 24px}.ld .ld-plan.ld-plan-hl{border-color:color-mix(in srgb,var(--ld-bar) 55%,var(--ld-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--ld-bar) 35%,transparent)}.ld .ld-plan h3{font:700 17px/1.3 var(--ld-sans);letter-spacing:0;color:var(--ld-tp)}.ld .ld-plan-p{font:700 34px/1 var(--ld-display);color:var(--ld-tp);letter-spacing:-.01em;margin-top:8px}.ld .ld-plan-p small{font:400 15px/1 var(--ld-sans);color:var(--ld-tt);margin-left:4px}.ld .ld-plan-a{color:var(--ld-ts);margin-top:6px;font-size:14.5px}.ld .ld-plan ul{border-top:1px solid var(--ld-line);color:var(--ld-ts);gap:6px;margin-top:12px;padding-top:12px;font-size:14.5px;display:grid}.ld .ld-plan li{padding-left:14px;position:relative}.ld .ld-plan li:before{content:"";background:var(--ld-bar-muted);border-radius:2px;width:5px;height:5px;position:absolute;top:.6em;left:0}.ld .ld-pc-h{font:700 20px/1.2 var(--ld-display);color:var(--ld-tp);margin-top:48px}.ld .cmpb{background:var(--ld-surface);border:1px solid var(--ld-line);border-radius:16px;margin-top:24px;padding:10px 28px;box-shadow:0 1px 2px #0b22300a}.ld .cmpb-row{border-bottom:1px solid var(--ld-hair);grid-template-columns:minmax(0,4fr) minmax(0,7fr) 72px;align-items:center;gap:8px 28px;padding:16px 0;display:grid}.ld .cmpb-row:last-child{border-bottom:0}.ld .cmpb-name{color:var(--ld-tp);font-size:17px;font-weight:700}.ld .cmpb-note{color:var(--ld-tt);margin-top:2px;font-size:14px;font-weight:400;line-height:1.35;display:block}.ld .cmpb-track{background:var(--ld-track);border-radius:7px;height:14px}.ld .cmpb-bar{background:var(--ld-bar-muted);border-radius:7px;height:100%;display:block}.ld .cmpb-row.us .cmpb-bar{background:var(--ld-bar)}.ld .cmpb-row.us .cmpb-amt{font-family:var(--ld-mono);font-weight:500}.ld .cmpb-amt{text-align:right;color:var(--ld-tp);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.ld .cmpb-foot{color:var(--ld-tt);margin-top:16px;font-size:14px}.ld .ld-close{padding:104px 0 112px}.ld .ld-panel{background:var(--ld-surface);border:1px solid var(--ld-line);box-shadow:var(--ld-shadow);border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.ld .ld-panel-l{padding:48px 48px 44px}.ld .ld-panel-l .ld-h2{font-size:clamp(28px,3.2vw,46px)}.ld .ld-panel-l p{color:var(--ld-ts);margin-top:16px}.ld .ld-panel-r{background:var(--ld-subtle);border-left:1px solid var(--ld-line);flex-direction:column;justify-content:center;padding:48px 44px 44px;display:flex}.ld .ld-panel-r .ld-tick{margin-top:0}.ld .ld-pills{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:40px;display:grid}.ld .ld-pills a{border:1px solid var(--ld-line-strong);background:var(--ld-surface);height:100%;color:var(--ld-ts);border-radius:14px;flex-direction:column;gap:3px;padding:11px 16px 12px;font-size:14.5px;line-height:1.3;text-decoration:none;display:flex}.ld .ld-pills a b{color:var(--ld-tp);font-size:15px;font-weight:700}.ld .ld-pills a .ld-n{color:var(--ld-tp);font-size:14px}.ld .ld-pills a:hover{border-color:var(--ld-tt)}.ld .ld-pills-cap{color:var(--ld-tt);margin-top:14px;font-size:14px}.ld .ld-pills-cap .ld-n{color:var(--ld-ts)}.ld .ld-btn,.ld .ld-ghost,.ld .ld-pills a,.ld .os-links a{transition:transform .15s,background-color .15s,border-color .15s,color .15s}@media (prefers-reduced-motion:no-preference){.ld .ld-btn:hover,.ld .ld-ghost:hover,.ld .ld-pills a:hover,.ld .os-links a:hover{transform:translateY(-2px)}@supports (animation-timeline:view()){@keyframes ld-rv{0%{opacity:.35;translate:0 18px}to{opacity:1;translate:0}}.ld .ld-rv{animation:linear ld-rv;animation-timeline:view();animation-range:entry entry 45%}}}@media (prefers-reduced-motion:reduce){.ld .ld-btn,.ld .ld-ghost,.ld .ld-pills a,.ld .os-links a{transition:none}}@media print{.ld .ld-rv{animation:none}.ld-shell .mkt-top{position:static}}@media (max-width:1180px){.ld .rpt-tabs .ld-xs{display:none}}@media (max-width:980px){.ld .ld-hero>.ld-wrap,.ld .ld-row>.ld-wrap,.ld .ld-row.ld-flip>.ld-wrap,.ld .ld-never>.ld-wrap,.ld .ld-learn>.ld-wrap{grid-template-columns:minmax(0,1fr);align-items:start;gap:56px}.ld .ld-row.ld-flip .ld-say{order:1}.ld .ld-row.ld-flip .ld-shot{order:2}.ld .ld-hero-shot .ld-bezel{transform:none}.ld .ld-hero-shot{max-width:760px}.ld .ld-fit-hd{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.ld .ld-panel{grid-template-columns:minmax(0,1fr)}.ld .ld-panel-r{border-left:0;border-top:1px solid var(--ld-line)}.ld-shell .mkt-foot .mkt-foot-inner{padding:56px 16px 40px}}@media (max-width:860px){.ld .ld-pills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:701px){.ld .ld-floats{display:contents}}@media (max-width:700px){.ld{font-size:16px}.ld-shell .mkt-top .mkt-top-inner{gap:12px}.ld-shell .mkt-signin{display:none}.ld .ld-hero{padding:40px 0 64px}.ld .ld-hero>.ld-wrap{gap:40px}.ld .ld-tick-bar{padding:5px 5px 5px 14px}.ld .ld-tick-bar .ld-btn{padding:0 14px}.ld .ld-hero-alt .ld-ghost{width:100%}.ld .ld-bezel{border-radius:16px;padding:6px}.ld .ld-win{border-radius:11px}.ld .ld-win-bar{height:34px;padding:0 12px;font-size:12px}.ld .rpt-head{padding:14px 14px 0}.ld .rpt-tabs{gap:14px;font-size:13px}.ld .rpt-tabs .ld-xs{display:none}.ld .rpt-asof{margin:12px 14px 0}.ld .tset{margin:10px 14px 0}.ld .tset-t{font-size:14px}.ld .tset-t .ld-ck{width:26px;padding-left:10px}.ld .tset-t th{padding-left:8px}.ld .tset-t .ld-val{padding-left:8px;padding-right:10px}.ld .ld-val i{margin:3px 0 0;display:block}.ld .tset-top{padding:10px}.ld .rpt-foot{flex-direction:column;gap:4px;padding:12px 14px 14px}.ld .ld-hero-shot .ld-bezel{margin-right:0}.ld .ld-hero-shot .ld-cap{padding-right:0}.ld .ld-float{position:relative;inset:auto}.ld .ld-floats{z-index:2;align-items:stretch;gap:10px;margin:-22px 10px 0;display:flex;position:relative}.ld .ld-floats .ld-float{flex:1;min-width:0;padding:10px 12px}.ld .ld-f-big{font-size:16px}.ld .ld-f-v{flex-wrap:wrap;gap:4px 8px;font-size:13.5px}.ld .ld-f-score{gap:10px}.ld .ld-ring{width:40px;height:40px}.ld .ld-f-sc{font-size:21px}.ld .ld-onestop{padding:40px 0 36px}.ld .os-links{gap:6px}.ld .os-links a{height:32px;padding:0 12px;font-size:14px}.ld .ld-row{padding:72px 0}.ld .ld-row>.ld-wrap,.ld .ld-row.ld-flip>.ld-wrap{gap:40px}.ld .sc-body{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;padding:20px 16px 16px}.ld .sc-body>div:last-child{width:100%}.ld .ld-gauge{width:150px;height:150px}.ld .ld-gauge-mid .ld-n{font-size:44px}.ld .ld-metric{margin:0 16px 16px}.ld .lw-head{flex-direction:column;align-items:stretch;gap:2px;padding:14px 14px 10px}.ld .led{font-size:14px}.ld .led th,.ld .led td,.ld .led tbody th{padding-inline:12px}.ld .led tbody th{font-size:14px}.ld .led .ld-rk{display:none}.ld .ld-chip{margin-left:3px;padding:0 6px}.ld .an-tiles>div,.ld .ld-depth>div{padding:12px}.ld .ld-tv{font-size:17px}.ld .ld-est{width:calc(100% - 28px);margin:12px 14px 4px;font-size:14px}.ld .ld-est .ld-xs{display:none}.ld .ld-gate{margin:12px 14px 4px}.ld .ld-rcpt{margin:10px 14px 16px}.ld .pe-head{flex-direction:column;align-items:stretch;gap:2px;padding:14px 14px 0}.ld .ld-pe{gap:3px;height:150px;padding:14px 14px 0}.ld .ld-pv{display:none}.ld .ld-pe-x{gap:3px;padding:6px 14px 0;font-size:11px}.ld .ld-pe-x span:nth-child(2n){visibility:hidden}.ld .ld-depth{grid-template-columns:minmax(0,1fr);margin:14px}.ld .ld-depth>div+div{border-left:0;border-top:1px solid var(--ld-line)}.ld .ld-ladder{font-size:14.5px}.ld .ld-ladder tbody th{padding-right:8px}.ld .ld-ladder td{min-width:0;padding-left:8px}.ld .co-head{flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px}.ld .co-body{padding:16px 14px 6px}.ld .co-in{margin:10px 14px 14px;font-size:13px}.ld .co-in .co-lg{display:none}.ld .co-in .co-sm{display:inline}.ld .co-disc{padding:0 14px 14px}.ld .env-f{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px}.ld .env-num{font-size:30px}.ld .ld-sample-row{padding:10px 14px 0}.ld .sb-head{padding:14px 14px 4px}.ld .sb-val{text-align:left}.ld .sb-kpi{grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 14px 0}.ld .sb-kpi>div:nth-child(3){border-left:0}.ld .sb-kpi>div:nth-child(n+3){border-top:1px solid var(--ld-line)}.ld .sb-pt{width:calc(100% - 28px);margin:10px 14px 16px;font-size:13.5px}.ld .sb-sh,.ld .sb-pt .ld-xs{display:none}.ld .ld-never{padding:72px 0}.ld .ld-never>.ld-wrap{gap:32px}.ld .ld-struck{gap:4px 22px}.ld .ld-learn{padding:64px 0}.ld .ld-learn>.ld-wrap{gap:32px}.ld .ld-fit{padding:72px 0}.ld .ld-styles-t thead{display:none}.ld .ld-styles-t,.ld .ld-styles-t tbody,.ld .ld-styles-t tr,.ld .ld-styles-t tbody th,.ld .ld-styles-t td{width:auto;display:block}.ld .ld-styles-t tbody th,.ld .ld-styles-t td{border:0;width:auto;padding:0}.ld .ld-styles-t tr{border-bottom:1px solid var(--ld-hair);padding:16px}.ld .ld-styles-t tr:last-child{border-bottom:0}.ld .ld-styles-t tbody th+td,.ld .ld-styles-t td+td{margin-top:8px}.ld .ld-styles-t td:last-child{white-space:normal;width:auto}.ld .ld-plans{grid-template-columns:minmax(0,1fr)}.ld .cmpb{margin-top:24px;padding:4px 16px}.ld .cmpb-row{grid-template-columns:minmax(0,1fr) 64px;gap:8px 12px}.ld .cmpb-track{grid-area:2/1/auto/-1}.ld .ld-close{padding:64px 0 72px}.ld .ld-panel-l,.ld .ld-panel-r{padding:28px 20px}.ld .ld-pills{gap:8px;margin-top:28px}.ld .ld-pills a{padding:10px 12px 11px;font-size:14px}.ld .ld-pills a b{font-size:14.5px}.ld-shell .mkt-foot-cols{gap:28px 16px}}@media (max-width:520px){.ld-shell .mkt-navcta{padding:0 13px;font-size:13.5px}}
