.bs{border-top:1px solid var(--z-border);position:relative}.bs-stop{display:none}.bs-pin{gap:48px;padding-block:120px 96px;display:grid}.bs-head{align-content:start;gap:18px;max-width:640px;display:grid}.bs-head h1{font-size:clamp(44px,6vw,72px);line-height:1.06}.bs-stages{border-top:1px solid var(--z-border);margin:40px 0 0;padding:0;list-style:none}.bs-stages li{border-bottom:1px solid var(--z-border);grid-template-columns:64px minmax(0,4fr) 140px minmax(0,6fr);align-items:baseline;gap:24px;padding-block:24px;display:grid}.bs-stages h3{font:500 26px/1.2 var(--z-font-display);letter-spacing:-.01em}.bs-stages p{color:var(--z-text-secondary)}.bs-ticks{display:none}.bs-stage{padding-inline:24px;overflow:hidden}.bs-svg{width:min(1560px,100%);height:auto;margin-inline:auto;display:block;overflow:visible}.bs-svg text{font-family:var(--z-font-body);fill:#fff}.bs-svg .t-z{letter-spacing:.12em;text-transform:uppercase;fill:#b3b3b3;font-size:12px}.bs-svg .t-v{font-size:14px;font-weight:600}.bs-svg .t-l{fill:#b3b3b3;font-size:12px}.bs-slats line{opacity:var(--o)}.bs-traffic circle{opacity:.85;offset-rotate:0deg}.bs-mine .n1{transform:translate(540px,268px)}.bs-mine .n2{transform:translate(690px,236px)}.bs-mine .n3{transform:translate(520px,286px)}.bs-others rect{opacity:.4}.bs-hop{opacity:.5}.bs-pay,.bs-pick,.bs-paytag{opacity:0}.bs-halo.h2{display:none}#bs-token,#bs-tag{transform:translate(280px,232px)}.bs:not(.is-live) .bs-receipt,.bs:not(.is-live) .bs-explorer,.bs:not(.is-live) .bs-vault{display:none}@media (width<=860px){.bs-pin{gap:32px;padding-block:80px 64px}.bs-stages li{grid-template-columns:40px minmax(0,1fr);gap:8px 16px}.bs-stages li>:nth-child(n+3){grid-column:2}.bs-svg{width:1040px;max-width:none;transition:transform .7s var(--z-ease);margin:0}}@media (prefers-reduced-motion:no-preference){.bs.is-live{--pin:calc(100svh - var(--hdr-h) - 1px);height:calc(var(--pin) * 4)}.bs.is-live .bs-pin{top:calc(var(--hdr-h) + 1px);height:var(--pin);grid-template-rows:auto minmax(0,1fr);gap:8px;padding-block:clamp(16px,3.4vh,40px) 16px;position:sticky;overflow:hidden}.bs.is-live .bs-top{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:16px 64px;display:grid}.bs.is-live .bs-head h2,.bs.is-live .bs-head h1{font-size:clamp(32px,3.6vw,48px);line-height:1.08}.bs.is-live .bs-stages{border:0;min-height:176px;margin:0;position:relative}.bs.is-live .bs-stages li{opacity:0;transition:opacity .3s var(--z-ease), transform .5s var(--z-ease);pointer-events:none;border:0;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;padding:0;position:absolute;inset:0 0 auto;transform:translateY(16px)}.bs.is-live .bs-stages li.on{opacity:1;pointer-events:auto;transition-delay:.16s;transform:none}.bs.is-live .bs-stages li.was{transform:translateY(-16px)}.bs.is-live .bs-stages h3{grid-column:2;font-size:32px}.bs.is-live .bs-stages .lx-n{grid-row:1;align-self:center}.bs.is-live .bs-stages li>:nth-child(n+3){grid-column:2}.bs.is-live .bs-ticks{gap:6px;display:flex}.bs-ticks button{cursor:pointer;background:0 0;border:0;width:36px;height:18px;padding:0;position:relative}.bs-ticks button:after{content:"";background:var(--z-border);height:2px;transition:background .3s;position:absolute;top:8px;left:0;right:0}.bs-ticks button.on:after{background:#fff}.bs.is-live .bs-stage{align-items:center;min-height:0;display:grid}.bs.is-live .bs-svg{max-height:100%}.bs-river path{stroke-dasharray:64 14;animation:3.2s linear infinite bs-flow;animation-duration:calc(2.4s + var(--i) * .24s)}@keyframes bs-flow{to{stroke-dashoffset:-78px}}.bs-traffic circle{animation:14s linear infinite bs-drift}@keyframes bs-drift{0%{offset-distance:0%}to{offset-distance:100%}}.bs-halo{transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite bs-halo}.bs-halo.h2{animation-delay:-1.2s;display:block}@keyframes bs-halo{0%{opacity:1;transform:scale(.45)}to{opacity:0;transform:scale(1.6)}}.bs-slats line{animation:5s ease-in-out infinite bs-slat;animation-delay:calc(var(--i) * -140ms);transition:opacity .5s}@keyframes bs-slat{50%{opacity:calc(var(--o) * .4)}}.bs[data-wave=in] .bs-slats line{animation:bs-wave .9s var(--z-ease) both;animation-delay:calc(var(--i) * 16ms)}.bs[data-wave=out] .bs-slats line{animation:bs-wave .9s var(--z-ease) both;animation-delay:calc((36 - var(--i)) * 16ms)}@keyframes bs-wave{0%,to{opacity:var(--o)}30%{opacity:1}}.bs.is-live #bs-token,.bs.is-live #bs-tag{will-change:transform;transition:opacity .26s}.bs.is-live .bs-inside,.bs.is-live .bs-explorer{opacity:0;transition:opacity .5s var(--z-ease)}.bs.is-live[data-stage="1"] .bs-inside,.bs.is-live[data-stage="2"] .bs-inside{opacity:1;transition-delay:.5s}.bs.is-live[data-stage="1"] .bs-slats line,.bs.is-live[data-stage="2"] .bs-slats line{opacity:.1;animation:none}.bs.is-live .bs-explorer{transition:opacity .5s var(--z-ease), transform .7s var(--z-ease);transform:translateY(8px)}.bs.is-live[data-stage="1"] .bs-explorer{opacity:1;transition-delay:1.5s;transform:none}.bs-others rect{animation:7s ease-in-out infinite bs-bob;animation-delay:calc(var(--i) * -700ms)}@keyframes bs-bob{50%{translate:5px -6px}}.bs.is-live .bs-mine .n2{opacity:0;transition:opacity .4s}.bs.is-live[data-stage="1"] .bs-mine .n2{animation:bs-land 4.2s var(--z-ease) infinite}.bs.is-live[data-stage="2"] .bs-mine .n2,.bs.is-live[data-stage="3"] .bs-mine .n2{opacity:1;fill:#fff}@keyframes bs-land{0%,52%{opacity:0;fill:#000}62%,92%{opacity:1;fill:#fff}to{opacity:0}}.bs.is-live .bs-hop{opacity:0}.bs.is-live[data-stage="1"] .bs-hop{opacity:.6;animation:1.4s linear infinite bs-hop}@keyframes bs-hop{to{stroke-dashoffset:-20px}}.bs-pay{offset-path:path("M540 268 Q612 176 690 236");offset-rotate:0deg}.bs.is-live[data-stage="1"] .bs-pay{animation:bs-pay 4.2s var(--z-ease) infinite}@keyframes bs-pay{0%,14%{offset-distance:0%;opacity:0}20%{opacity:1}56%{offset-distance:100%;opacity:1}62%,to{offset-distance:100%;opacity:0}}.bs.is-live[data-stage="1"] .bs-paytag{animation:bs-paytag 4.2s var(--z-ease) infinite}@keyframes bs-paytag{0%,18%{opacity:0}28%,84%{opacity:1}96%,to{opacity:0}}.bs.is-live .bs-vault{opacity:0;transition:opacity .6s var(--z-ease) .9s}.bs.is-live[data-stage="1"] .bs-vault{opacity:1}.bs.is-live .bs-pick{opacity:1;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--z-ease)}.bs.is-live[data-stage="2"] .bs-pick{stroke-dashoffset:0;transition-delay:.3s}.bs.is-live[data-stage="2"] .bs-others rect{opacity:.16}.bs.is-live[data-stage="2"] .bs-mine .n1,.bs.is-live[data-stage="2"] .bs-mine .n3{opacity:.3}.bs.is-live .bs-mine rect{transition:opacity .5s}.bs.is-live .bs-beam,.bs.is-live .bs-card{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--z-ease)}.bs.is-live .bs-card{fill-opacity:0;transition:stroke-dashoffset .9s var(--z-ease), fill-opacity .3s}.bs.is-live .bs-card-t{opacity:0;transition:opacity .4s, transform .6s var(--z-ease);transform:translateY(6px)}.bs.is-live[data-stage="2"] .bs-beam{stroke-dashoffset:0;transition-delay:.8s}.bs.is-live[data-stage="2"] .bs-card{stroke-dashoffset:0;fill-opacity:1;transition-delay:1.2s}.bs.is-live[data-stage="2"] .bs-card-t{opacity:1;transition-delay:1.8s;transform:none}}@media (prefers-reduced-motion:no-preference) and (width<=860px){.bs.is-live .bs-top{grid-template-columns:minmax(0,1fr)}.bs.is-live .bs-head .lx-lead{display:none}.bs.is-live .bs-stages{min-height:250px}.bs.is-live .bs-stages h3{font-size:26px}.bs.is-live .bs-svg{max-height:none}}
