.ns .shx-hero{padding-bottom:clamp(40px,6vw,80px)}.ns .shx-hero:before{left:72%;top:6%;width:90vw;height:780px}.ns .shx-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(32px,5vw,84px);align-items:center}.ns .shx-hero .crumbs{justify-content:flex-start}.ns .shx-hero .eyebrow{margin-top:26px}.ns .shx-hero .h1{max-width:12ch;font-size:clamp(40px,5.1vw,80px);line-height:.94}.ns .shx-hero .sub{margin-top:26px;max-width:560px}.ns .shx-hero .ctas{justify-content:flex-start}.ns .shx-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ns .shx-pill{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:14px;border:1px solid var(--line2);background:var(--glass);font-size:14px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ns .shx-pill b{font-weight:600;letter-spacing:-.02em}.ns .shx-pill.us{border-color:color-mix(in srgb,var(--ember) 45%,var(--line2))}.ns .shx-pill.us b{color:var(--ember-ink)}.ns .shx-pill span{color:var(--muted)}.ns .shx-wm{font-weight:700;letter-spacing:-.045em;font-size:1.04em}.ns .shx-shape{margin:0;border:1px solid var(--line2);border-radius:26px;background:var(--panel);padding:clamp(18px,2vw,26px);box-shadow:inset 0 1px 0 var(--hl),0 40px 80px -50px rgba(255,90,31,.35);position:relative;overflow:hidden}:where(html):not([data-theme=dark]) .ns .shx-shape{box-shadow:0 1px 2px rgba(20,20,20,.04),0 40px 70px -48px rgba(40,28,14,.3)}.ns .shx-shape-h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.ns .shx-plane{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:8px 10px}.ns .shx-plane .ay{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center}.ns .shx-plane .ax,.ns .shx-plane .ay{font:500 10.5px Geist Mono NS,var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ns .shx-plane .ax{grid-column:2;text-align:right}.ns .shx-plane svg{width:100%;height:auto;display:block;overflow:visible}.ns .shx-plane circle{fill:var(--dot-off);transition:fill .45s var(--ease) var(--d,0s)}.ns .go .shx-plane circle.b,.ns .go .shx-plane circle.u{fill:var(--c)}.ns .go .shx-plane circle.t{fill:var(--muted)}.ns .shx-plane circle.b{stroke:var(--bg);stroke-width:1.2}.ns .shx-key{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px;font-size:13.5px;color:var(--text2)}.ns .shx-key span{display:inline-flex;align-items:center;gap:8px}.ns .shx-key i{width:10px;height:10px;border-radius:50%;background:var(--muted)}.ns .shx-key i.u{background:linear-gradient(90deg,#C99280,#FF4D1A)}.ns .shx-shape figcaption{margin-top:12px}.ns .shx-map{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(20px,3vw,44px);margin-top:64px;padding:clamp(22px,2.6vw,36px);align-items:start}.ns .shx-ctl{display:grid;gap:28px;align-content:start}.ns .shx-ctl .fine{font-family:"Geist NS",var(--font-geist),sans-serif;font-size:13.5px;line-height:1.55}.ns .shx-ctl .fine a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.ns .shx-chart{min-width:0}.ns .shx-chart svg{width:100%;display:block;overflow:visible}.ns .shx-chart text{font:500 10.5px Geist Mono NS,var(--font-geist-mono),monospace;fill:var(--muted)}.ns .shx-chart .wb{fill:var(--ember);opacity:.045;transition:opacity .3s}.ns .shx-chart .wb.on{opacity:.17}.ns .shx-chart .sb{fill:var(--text);opacity:.03;transition:opacity .3s}.ns .shx-chart .sb.alt{opacity:.06}.ns .shx-chart .sb.on{opacity:.13}.ns .shx-chart .gl{stroke:var(--line2);stroke-width:1;stroke-dasharray:3 4}.ns .shx-chart .wl{stroke:color-mix(in srgb,var(--ember) 55%,transparent);stroke-width:1;stroke-dasharray:3 4}.ns .shx-chart .wt{fill:var(--ember-ink)}.ns .shx-chart .wt.dim{fill:var(--muted)}.ns .shx-chart .st{text-anchor:end}.ns .shx-chart .st.on,.ns .shx-chart .wt.on{fill:var(--text);font-weight:500}.ns .shx-chart .cross{stroke:var(--text);stroke-width:1;stroke-dasharray:2 3;opacity:.55}.ns .shx-chart .pt{fill:var(--ember);stroke:var(--bg);stroke-width:2.5}.ns .shx-chart .halo{fill:var(--ember);opacity:.22}.ns .shx-chart .axn{text-anchor:end}.ns .shx-out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.ns .shx-o{border:1px solid var(--line2);border-radius:16px;padding:16px 18px;background:var(--bg2)}.ns .shx-o.us{border-color:color-mix(in srgb,var(--ember) 40%,var(--line2));background:linear-gradient(180deg,var(--ember-soft),transparent 80%),var(--bg2)}.ns .shx-o .h{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:-.02em}.ns .shx-o .p{font-size:clamp(30px,3vw,42px);font-weight:600;letter-spacing:-.05em;line-height:1.05;margin-top:8px;font-variant-numeric:tabular-nums}.ns .shx-o.us .p{color:var(--ember-ink)}.ns .shx-o .p small{font-size:13px;font-weight:400;letter-spacing:0;color:var(--muted);margin-left:6px}.ns .shx-o p{margin-top:8px;font-size:13.5px}.ns .shx-o p,.ns .shx-save{line-height:1.5;color:var(--text2)}.ns .shx-save{grid-column:1/-1;margin:2px 0 0;padding:12px 16px;border-radius:12px;font-size:14.5px;background:var(--panel2);border:1px solid var(--line)}.ns .shx-save b{color:var(--text);font-weight:600}.ns .shx-save.win{background:var(--good-soft)}.ns .shx-save.lose,.ns .shx-save.win{border-color:transparent;color:var(--text)}.ns .shx-save.lose{background:var(--warn-soft)}.ns .shx-stair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:64px}.ns .shx-col{border:1px solid var(--line);border-radius:22px;background:var(--panel);padding:8px clamp(20px,2.4vw,30px) 12px;box-shadow:inset 0 1px 0 var(--hl)}.ns .shx-col.us{border-color:color-mix(in srgb,var(--ember) 35%,var(--line));background:linear-gradient(180deg,var(--ember-soft),transparent 70%),var(--panel)}.ns .shx-col-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 0 14px;border-bottom:1px solid var(--line2)}.ns .shx-step{display:grid;gap:8px;padding:15px 0;border-bottom:1px solid var(--line)}.ns .shx-step:last-of-type{border-bottom:0}.ns .shx-step .r1{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ns .shx-step b{font-weight:600;font-size:15.5px}.ns .shx-step em{font-style:normal;font-weight:600;font-size:22px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ns .shx-col.us .shx-step em{color:var(--ember-ink)}.ns .shx-step .spec{font-size:13.5px;color:var(--muted);line-height:1.45}.ns .shx-step .spec a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.ns .shx-bar{height:10px;border-radius:6px;background:var(--dot-off);overflow:hidden}.ns .shx-bar i{display:block;height:100%;width:0;border-radius:6px;background:var(--muted);transition:width 1.1s var(--ease) var(--d,0s)}.ns .shx-col.us .shx-bar i{background:linear-gradient(90deg,#C99280,#FF7A3D 55%,#FF4D1A)}.ns .in .shx-bar i,.ns .shx-col.in .shx-bar i{width:var(--w)}.ns .shx-step.max{border-top:1px dashed color-mix(in srgb,var(--ember) 40%,var(--line))}.ns .shx-step.max b{color:var(--ember-ink)}.ns .shx-stair-note{grid-column:1/-1}.ns .shx-offer{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ns .tbl td.lose{font-weight:600;color:var(--text)}.ns .tbl td.lose:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--muted);box-shadow:0 0 0 4px var(--dot-off);margin:0 10px 1px 2px}.ns .shx-legend{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:18px;font-size:13.5px;color:var(--text2)}.ns .shx-legend span{display:inline-flex;align-items:center;gap:10px}.ns .shx-legend i{width:8px;height:8px;border-radius:50%;background:var(--ember);box-shadow:0 0 0 4px var(--ember-soft)}.ns .shx-legend i.m{background:var(--muted);box-shadow:0 0 0 4px var(--dot-off)}.ns .shx-ledgers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:64px}.ns .shx-ledger{padding:clamp(24px,2.6vw,36px)}.ns .shx-ledger h3{font-size:clamp(22px,2vw,28px);font-weight:600;letter-spacing:-.04em;margin:12px 0 8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ns .shx-ledger>p{color:var(--muted);font-size:14.5px;line-height:1.5}.ns .shx-ledger ol{list-style:none;counter-reset:l;margin-top:18px;display:grid}.ns .shx-ledger li{counter-increment:l;display:grid;grid-template-columns:34px minmax(0,1fr);gap:4px 12px;padding:15px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.55;color:var(--text2)}.ns .shx-ledger li:before{content:counter(l,decimal-leading-zero);font:500 11.5px/1.9 Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted)}.ns .shx-ledger li b{display:block;color:var(--text);font-weight:600;letter-spacing:-.01em}.ns .shx-ledger.us li:before{color:var(--ember-ink)}.ns .shx-src{display:block;font-style:normal;margin-top:4px;font:500 11.5px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted)}.ns .shx-who{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:64px}.ns .shx-who .card{padding:clamp(22px,2.2vw,30px);display:flex;flex-direction:column;gap:14px}.ns .shx-who h3{font-size:clamp(20px,1.7vw,24px);font-weight:600;letter-spacing:-.04em;line-height:1.15}.ns .shx-who p{color:var(--text2);font-size:15px;line-height:1.55}.ns .shx-lean{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;color:var(--muted)}.ns .shx-lean b{font-weight:600;color:var(--text);display:inline-flex;align-items:center;gap:8px}.ns .shx-lean b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--muted)}.ns .shx-lean b.us:before{background:var(--ember)}.ns .shx-lean b.both:before{background:linear-gradient(90deg,var(--muted) 50%,var(--ember) 50%)}.ns .shx-who .eyebrow b{font-weight:600}.ns .shx-fleet-wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:16px;margin-top:64px;align-items:stretch}.ns .shx-fleet{padding:clamp(20px,2.2vw,28px)}.ns .shx-fleet-h{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}.ns .shx-counts{display:flex;gap:16px;font:500 12px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted)}.ns .shx-counts b{font-weight:500;color:var(--text)}.ns .shx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.ns .shx-mb{display:grid;gap:7px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--bg2);font-size:12.5px;min-width:0}.ns .shx-mb span.n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text2)}.ns .shx-mb svg{height:9px;width:auto;max-width:100%}.ns .shx-mb svg circle{fill:var(--dot-off)}.ns .shx-mb svg circle.on{fill:var(--c)}.ns .shx-mb small{font:500 10px Geist Mono NS,var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ns .shx-mb.paused{opacity:.6}html.js .ns .shx-mb{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease) var(--d,0s),transform .4s var(--ease) var(--d,0s)}html.js .ns .go .shx-mb,html.js .ns .shx-mb.shown{opacity:1;transform:none}html.js .ns .go .shx-mb.paused{opacity:.6}.ns .shx-shot{padding:0;display:flex;flex-direction:column}.ns .shx-shot .frame{transform:none!important;width:100%;margin:0;border-radius:0;border:0;box-shadow:none}.ns .shx-shot figcaption{padding:18px 22px 22px;font-size:14.5px;color:var(--text2);line-height:1.55}.ns .shx-shot figcaption b{color:var(--text);font-weight:600;display:block;margin-bottom:4px}.ns .shx-shot .screens{aspect-ratio:16/10;position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.ns .shx-shot .screens img{width:100%;height:100%;object-fit:cover;object-position:left top}.ns .shx-rail{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:64px}.ns .shx-rail:before{content:"";position:absolute;left:6%;right:6%;top:21px;height:0;border-top:2px dotted var(--line2);z-index:0}.ns .shx-node{position:relative;z-index:1;display:grid;gap:12px;align-content:start}.ns .shx-node .dot{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:600 14px Geist Mono NS,var(--font-geist-mono),monospace;background:var(--bg);border:2px solid var(--line2);color:var(--muted)}.ns .shx-node:nth-child(2) .dot{border-color:color-mix(in srgb,var(--ember) 45%,var(--line2));color:var(--text2)}.ns .shx-node:nth-child(3) .dot{border-color:var(--ember);color:var(--ember-ink);background:var(--ember-soft)}.ns .shx-node .card{padding:20px 22px 22px}.ns .shx-node h3{font-size:19px;font-weight:600;letter-spacing:-.03em;margin-bottom:8px}.ns .shx-node p{font-size:14.5px;color:var(--text2);line-height:1.55}.ns .shx-keep{margin-top:16px;padding:clamp(22px,2.4vw,32px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 24px;align-items:center}.ns .shx-keep p{color:var(--text2);font-size:15.5px;line-height:1.6;max-width:76ch}.ns .shx-keep p b{color:var(--text);font-weight:600}.ns .shx-stmt .word{font-size:clamp(60px,12vw,190px)}@media (max-width:1080px){.ns .shx-hero-grid{grid-template-columns:1fr}.ns .shx-hero .h1{max-width:12ch}.ns .shx-map{grid-template-columns:1fr}.ns .shx-ctl{grid-template-columns:repeat(2,minmax(0,1fr))}.ns .shx-ctl .fine{grid-column:1/-1}.ns .shx-fleet-wrap,.ns .shx-who{grid-template-columns:1fr}}@media (max-width:760px){.ns .shx-ledgers,.ns .shx-rail,.ns .shx-stair{grid-template-columns:1fr}.ns .shx-rail:before{left:21px;right:auto;top:22px;bottom:22px;border-top:0;border-left:2px dotted var(--line2)}.ns .shx-node{grid-template-columns:44px minmax(0,1fr);column-gap:14px}.ns .shx-keep,.ns .shx-out{grid-template-columns:1fr}}@media (max-width:600px){.ns .shx-ctl{grid-template-columns:1fr}.ns .shx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ns .shx-hero .h1{font-size:clamp(40px,12.4vw,56px)}}@media (prefers-reduced-motion:reduce){.ns .shx-bar i,.ns .shx-plane circle,html.js .ns .shx-mb{transition:none}.ns .shx-bar i{width:var(--w)}html.js .ns .shx-mb{opacity:1;transform:none}html.js .ns .shx-mb.paused{opacity:.6}}.ns .shx-ramp{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(20px,3vw,44px);margin-top:64px;padding:clamp(22px,2.6vw,36px);align-items:start}.ns .shx-segs{display:grid;gap:16px}.ns .shx-seg-g{display:grid;gap:8px}.ns .shx-seg{display:inline-flex;width:fit-content;padding:4px;gap:4px;border:1px solid var(--line2);border-radius:999px;background:var(--bg2)}.ns .shx-seg button{font:500 14px Geist NS,var(--font-geist),sans-serif;color:var(--text2);padding:7px 16px;border-radius:999px;border:0;background:transparent;cursor:pointer;transition:background-color .25s,color .25s}.ns .shx-seg button[aria-pressed=true]{background:var(--ember-soft);color:var(--ember-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ember) 40%,transparent)}.ns .shx-pool button:focus-visible,.ns .shx-seg button:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.ns .shx-rchart{min-width:0}.ns .shx-rchart svg{width:100%;height:auto;display:block;overflow:visible}.ns .shx-rchart text{font:500 7.5px Geist Mono NS,var(--font-geist-mono),monospace;fill:var(--muted)}.ns .shx-rchart circle{fill:var(--dot-off);transition:fill .25s}.ns .shx-rchart circle.on{fill:var(--c)}.ns .shx-rchart circle.fut{fill:var(--c);opacity:.28}.ns .shx-rchart circle.cut{fill:none;stroke:var(--line2);stroke-width:1}.ns .shx-rchart .capl{stroke:color-mix(in srgb,var(--ember) 60%,transparent);stroke-width:1;stroke-dasharray:3 4}.ns .shx-rchart .capt{fill:var(--ember-ink)}.ns .shx-rchart .cur{stroke:var(--text);stroke-width:1;stroke-dasharray:2 3;opacity:.5}.ns .shx-rout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.ns .shx-ramp-note{margin-top:18px;max-width:90ch}.ns .shx-pool{margin-top:16px;padding:clamp(22px,2.6vw,36px);display:grid;gap:18px}.ns .shx-pool-h{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.ns .shx-pool-h h3{font-size:clamp(20px,1.9vw,26px);font-weight:600;letter-spacing:-.04em;margin-top:10px;max-width:28ch}.ns .shx-pool-n{display:grid;justify-items:end}.ns .shx-pool-n b{font:600 clamp(36px,4vw,54px)/1 Geist NS,var(--font-geist),sans-serif;letter-spacing:-.05em;color:var(--ember-ink);font-variant-numeric:tabular-nums}.ns .shx-pool-n span{font:500 11px Geist Mono NS,var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ns .shx-pool-bar svg{width:100%;height:auto;display:block}.ns .shx-pool-bar circle{fill:var(--dot-off);transition:fill .3s}.ns .shx-pool-bar circle.on{fill:var(--c)}.ns .shx-pool-rows{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:0;padding:0}.ns .shx-pool-rows li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--bg2);font-size:14.5px}.ns .shx-pool-rows .sw{width:10px;height:10px;border-radius:50%;background:var(--c,var(--ember))}.ns .shx-pool-rows .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text2)}.ns .shx-pool-rows .st{display:inline-flex;align-items:center;gap:8px}.ns .shx-pool-rows output{min-width:2ch;text-align:center;font:600 15px Geist NS,var(--font-geist),sans-serif;font-variant-numeric:tabular-nums}.ns .shx-pool-rows button{width:36px;height:36px;border-radius:50%;border:1px solid var(--line2);background:var(--panel);color:var(--text);font-size:16px;line-height:1;cursor:pointer}.ns .shx-pool button.w-btn:disabled,.ns .shx-pool-rows button:disabled{opacity:.35;cursor:not-allowed}.ns .shx-pool-f{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ns .shx-pool-f .fine{font-size:14px;color:var(--text2)}.ns .shx-pool-f .fine,.ns .shx-pool-fine{font-family:"Geist NS",var(--font-geist),sans-serif}.ns .shx-pool-fine{max-width:90ch;font-size:13.5px}@media (max-width:1080px){.ns .shx-ramp{grid-template-columns:1fr}}@media (max-width:760px){.ns .shx-rout{grid-template-columns:1fr}.ns .shx-rchart text{font-size:10px}.ns .shx-pool-rows button{width:40px;height:40px}}.ns .shx-tour{margin-top:64px;padding:clamp(14px,1.6vw,22px);display:grid;gap:18px}.ns .shx-tabs{display:flex;gap:6px;flex-wrap:wrap;padding:4px;border:1px solid var(--line2);border-radius:999px;background:var(--bg2);width:fit-content;max-width:100%}.ns .shx-tabs button{font:500 14px Geist NS,var(--font-geist),sans-serif;color:var(--text2);padding:9px 18px;border-radius:999px;border:0;background:transparent;cursor:pointer;transition:background-color .25s,color .25s}.ns .shx-tabs button[aria-selected=true]{background:var(--ember-soft);color:var(--ember-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ember) 40%,transparent)}.ns .shx-tabs button:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.ns .shx-panes{min-width:0}.ns .shx-pane{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(18px,2.4vw,36px);align-items:start;padding:10px 0}.ns .shx-pane+.shx-pane{margin-top:28px;border-top:1px solid var(--line);padding-top:28px}html.js .ns .shx-pane{display:none;margin-top:0;border-top:0;padding-top:10px}html.js .ns .shx-pane.on{display:grid;animation:shxIn .45s var(--ease)}@keyframes shxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ns .shx-cap{display:grid;gap:12px;align-content:start;padding:clamp(4px,1vw,12px) 4px}.ns .shx-cap h3{font-size:clamp(22px,2vw,28px);font-weight:600;letter-spacing:-.04em;line-height:1.12}.ns .shx-cap p{color:var(--text2);font-size:15px;line-height:1.6}.ns .shx-cap ul{list-style:none;display:grid;margin-top:4px}.ns .shx-cap li{position:relative;padding:11px 0 11px 22px;border-top:1px solid var(--line);font-size:14.5px;line-height:1.5;color:var(--text2)}.ns .shx-cap li:before{content:"";position:absolute;left:2px;top:18px;width:8px;height:8px;border-radius:50%;background:var(--ember);box-shadow:0 0 0 4px var(--ember-soft)}.ns .shx-pane .frame{box-shadow:0 30px 70px -40px var(--shadow),inset 0 1px 0 var(--hl)}.ns .shx-phones{position:relative;display:flex;justify-content:center;gap:clamp(10px,1.6vw,22px);padding:clamp(18px,2.4vw,32px);border-radius:18px;background:radial-gradient(60% 70% at 50% 40%,var(--ember-soft),transparent 72%),var(--bg2);border:1px solid var(--line);overflow:hidden}.ns .shx-phones figure{margin:0;flex:0 1 230px;min-width:0}.ns .shx-phones figure:nth-child(2){transform:translateY(-14px)}.ns .shx-phones img{width:100%;height:auto;border-radius:22px;border:1px solid var(--line2);box-shadow:0 30px 60px -30px var(--shadow)}.ns .shx-phones .tag{position:absolute;left:14px;bottom:12px;padding:7px 10px;border-radius:8px;background:var(--glass);border:1px solid var(--line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ns .shx-ill{margin:-4px 0 -6px}.ns .shx-ill img{width:min(150px,46%);height:auto;display:block}@media (max-width:1080px){.ns .shx-pane{grid-template-columns:1fr}}@media (max-width:600px){.ns .shx-tabs{border-radius:22px}.ns .shx-tabs button{padding:9px 14px}.ns .shx-phones{padding:14px;gap:8px}.ns .shx-phones figure:nth-child(2){transform:none}}@media (prefers-reduced-motion:reduce){html.js .ns .shx-pane.on{animation:none}}.ns div:where(.cmp-body)[data-vs] .shx-wm{color:var(--them-ink)}.ns div:where(.cmp-body)[data-vs] .shx-pill:not(.us){border-color:var(--them-line)}.ns div:where(.cmp-body)[data-vs] .shx-pill:not(.us) b{color:var(--them-ink)}.ns div:where(.cmp-body)[data-vs] .shx-shape{box-shadow:inset 0 1px 0 var(--hl),0 40px 80px -50px color-mix(in srgb,var(--them) 45%,transparent)}.ns div:where(.cmp-body)[data-vs] .shx-key i:not(.u){background:var(--them)}.ns div:where(.cmp-body)[data-vs] .shx-o:not(.us){border-color:var(--them-line);background:linear-gradient(180deg,var(--them-soft),transparent 80%),var(--bg2)}.ns div:where(.cmp-body)[data-vs] .shx-o:not(.us) .p{color:var(--them-ink)}.ns div:where(.cmp-body)[data-vs] .shx-col:not(.us){border-color:var(--them-line);background:linear-gradient(180deg,var(--them-soft),transparent 70%),var(--panel)}.ns div:where(.cmp-body)[data-vs] .shx-col:not(.us) .shx-step em{color:var(--them-ink)}.ns div:where(.cmp-body)[data-vs] .shx-col:not(.us) .shx-bar i{background:var(--them)}.ns div:where(.cmp-body)[data-vs] .tbl td.lose:before{background:var(--them);box-shadow:0 0 0 4px var(--them-soft)}.ns div:where(.cmp-body)[data-vs] .shx-legend i.m{background:var(--them);box-shadow:0 0 0 4px var(--them-soft)}.ns div:where(.cmp-body)[data-vs] .shx-ledger:not(.us){border-color:var(--them-line);background:linear-gradient(180deg,var(--them-soft),transparent 60%),var(--panel)}.ns div:where(.cmp-body)[data-vs] .shx-ledger:not(.us) li:before{color:var(--them-ink)}.ns div:where(.cmp-body)[data-vs] .shx-lean b:before{background:var(--them)}.ns div:where(.cmp-body)[data-vs] .shx-lean b.us:before{background:var(--ember)}.ns div:where(.cmp-body)[data-vs] .shx-lean b.both:before{background:linear-gradient(90deg,var(--them) 50%,var(--ember) 50%)}.ns div:where(.cmp-body)[data-vs] .shx-hero{isolation:isolate}.ns div:where(.cmp-body)[data-vs] .shx-hero .shx-hero-grid{z-index:2}.ns div:where(.cmp-body)[data-vs] .go .shx-plane circle.t{fill:var(--them)}.ns div:where(.cmp-body)[data-vs] .shx-chart .sb{fill:var(--them)}.ns div:where(.cmp-body)[data-vs] .shx-chart .st.on{fill:var(--them-ink)}.ns div:where(.cmp-body)[data-vs] .shx-hero .vs{justify-content:flex-start;margin:22px 0 0}.ns div:where(.cmp-body)[data-vs] .shx-hero .eyebrow{margin-top:22px}.ns div:where(.cmp-body)[data-vs=saleshandy] .pchip.them:before,.ns div:where(.cmp-body)[data-vs=saleshandy] .shx-col:not(.us):before,.ns div:where(.cmp-body)[data-vs=saleshandy] .shx-ledger:not(.us):before,.ns div:where(.cmp-body)[data-vs=saleshandy] .shx-o:not(.us):before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--them)}.ns div:where(.cmp-body)[data-vs=saleshandy] .shx-col:not(.us),.ns div:where(.cmp-body)[data-vs=saleshandy] .shx-ledger:not(.us),.ns div:where(.cmp-body)[data-vs=saleshandy] .shx-o:not(.us){position:relative;overflow:hidden}.ns div:where(.cmp-body)[data-vs=saleshandy] .pchip.them .pp{color:var(--text)}.ns div:where(.cmp-body)[data-vs=saleshandy] .inv{--them-soft:color-mix(in srgb,var(--them) 14%,transparent);--them-line:color-mix(in srgb,var(--them) 40%,var(--line2))}:where(html)[data-theme=dark] .ns div:where(.cmp-body)[data-vs=saleshandy] .inv{--them-ink:#1B45C9}:where(html):not([data-theme=dark]) .ns div:where(.cmp-body)[data-vs=saleshandy] .inv{--them-ink:#8FAEFF}:where(html):not([data-theme=dark]) .ns div:where(.cmp-body)[data-vs=saleshandy] .inv .shx-col:not(.us),:where(html):not([data-theme=dark]) .ns div:where(.cmp-body)[data-vs=saleshandy] .inv .shx-ledger:not(.us),:where(html):not([data-theme=dark]) .ns div:where(.cmp-body)[data-vs=saleshandy] .inv .shx-o:not(.us){background:linear-gradient(180deg,rgba(39,93,245,.18),transparent 70%),var(--panel)}@media (max-width:640px){.ns div:where(.cmp-body)[data-vs] .hero .vsf-wrap{opacity:.4}}