.bx-logo-marquee{padding:16px 0 64px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.bx-logo-marquee__scroll{will-change:transform;align-items:center;gap:64px;width:max-content;animation:50s linear infinite bx-logo-marquee;display:flex}.bx-logo-marquee:hover .bx-logo-marquee__scroll{animation-play-state:paused}@keyframes bx-logo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bx-logo-marquee__logo{-o-object-fit:contain;object-fit:contain;opacity:1;filter:brightness(0);flex-shrink:0;width:auto;height:96px;transition:transform .3s}.bx-logo-marquee__logo:hover{transform:scale(1.15)}
#about .bx-summary-figure{position:relative;overflow:visible}@media (min-width:768px){#about{margin-top:-26rem}}#about .bx-summary-content{z-index:0;overflow:visible}.bx-stackcols{pointer-events:none;gap:2rem;width:100%;height:100%;display:flex;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 88%,#0000 100%)}@media (min-width:768px){.bx-stackcols{height:auto;position:absolute;inset:-26rem 0 -20rem;-webkit-mask-image:linear-gradient(#0000 0,#000 5%);mask-image:linear-gradient(#0000 0,#000 5%)}}.bx-stackcols-col{flex:1;min-width:0;overflow:hidden}.bx-stackcols-track{will-change:transform;flex-direction:column;width:100%;animation:50s linear infinite bx-stackcols-up;display:flex}.bx-stackcols-col.-down .bx-stackcols-track{animation-name:bx-stackcols-down}@keyframes bx-stackcols-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes bx-stackcols-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.bx-stackcols[data-paused] .bx-stackcols-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bx-stackcols-track{animation:none}}.bx-stackcols-item{justify-content:center;margin-bottom:2.4rem;display:flex}.bx-stackcols-coin{aspect-ratio:1;background:#fff;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:min(100%,12rem);display:flex;overflow:hidden;box-shadow:0 10px 26px -14px #083e5c47}.bx-stackcols-coin img,.bx-stackcols-coin svg{-o-object-fit:contain;object-fit:contain;width:54%;height:54%}.bx-stackcols-pill{border-radius:var(--radius-full);color:#000;letter-spacing:-.01em;white-space:nowrap;background:#fff;border:1px solid #00000014;justify-content:center;align-items:center;width:100%;height:5rem;padding:0 1rem;font-size:1.7rem;font-weight:600;display:flex;box-shadow:0 10px 26px -14px #083e5c47}@media (max-width:767px){.bx-stackcols-pill{letter-spacing:0;height:4.2rem;font-size:1.3rem}}
.flow{width:100%;max-width:980px;margin:0 auto;padding:20px 0 60px;position:relative}.flow__svg{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow__line-bg{fill:none;stroke:#00000014;stroke-width:2px;stroke-linecap:round}.flow__line{fill:none;stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 0 6px #00b4dc59)}.flow__dot{opacity:0;z-index:2;pointer-events:none;will-change:transform;background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #00e5ff59,0 0 18px 4px #ec489980}.flow__step{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:48px;min-height:46vh;display:grid;position:relative}.flow__step[data-side=right] .flow__node{grid-column:2;justify-self:center}.flow__step[data-side=right] .flow__caption{text-align:right;grid-area:1/1;align-items:flex-end}.flow__step[data-side=left] .flow__node{grid-column:1;justify-self:center}.flow__step[data-side=left] .flow__caption{text-align:left;grid-area:1/2}.flow__node{color:#111;filter:grayscale();opacity:.45;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;transition:filter .5s,opacity .5s,transform .5s,box-shadow .5s;display:flex;transform:scale(.9);box-shadow:0 14px 40px #0000001f}.flow__node svg{width:30px;height:30px}.flow__step[data-active=true] .flow__node{filter:none;opacity:1;transform:scale(1);box-shadow:0 16px 46px #00b4dc47}.flow__caption{flex-direction:column;gap:16px;display:flex}.flow__kind,.flow__text{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}.flow__step[data-active=true] .flow__kind,.flow__step[data-active=true] .flow__text{opacity:1;transform:translateY(0)}.flow__kind{border-radius:var(--radius-full);letter-spacing:.08em;text-transform:uppercase;color:#00b4dc;background:#00e5ff1f;width:fit-content;padding:6px 16px;font-size:14px;font-weight:700;display:inline-block}.flow__titlerow{align-items:center;gap:14px;display:flex}.flow__step[data-side=right] .flow__titlerow{justify-content:flex-end}.flow__title-icon{flex-shrink:0}.marketing-v3 .flow__title{letter-spacing:-.02em;color:#0a0a0a;font-size:clamp(34px,4.4vw,52px);font-weight:600;line-height:1.08;overflow:hidden}.flow__text{color:#0000009e;max-width:38ch;font-size:clamp(17px,1.4vw,21px);line-height:1.5}.flow__step[data-side=right] .flow__text{margin-left:auto}@media (max-width:767px){.flow{max-width:360px;padding:24px 16px 56px}.flow__step{text-align:center;grid-template-columns:1fr;justify-items:center;gap:18px;min-height:42vh}.flow__step .flow__node,.flow__step .flow__caption{grid-column:1}.flow__step .flow__node{grid-row:1}.flow__step .flow__caption{text-align:center;grid-row:2;align-items:center}.flow__step[data-side=right] .flow__text,.flow__text{margin:0 auto}.marketing-v3 .flow__title{font-size:30px}}
.bx-frosted-glass-bg{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.bx-frosted-glass-bg__color{background:radial-gradient(40% 40% at 18% 28%,#00e5fff2,#0000 72%),radial-gradient(38% 38% at 80% 30%,#8b5cf6d9,#0000 72%),radial-gradient(42% 42% at 60% 82%,#ec4899b3,#0000 72%),radial-gradient(34% 34% at 92% 88%,#00e5ffb3,#0000 72%);animation:24s ease-in-out infinite alternate frost-drift;position:absolute;inset:-20%}@keyframes frost-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-4%,3%)scale(1.12)}}.bx-frosted-glass-bg__frost{-webkit-backdrop-filter:blur(44px)saturate(180%);border-radius:inherit;isolation:isolate;background:#ffffff80;position:absolute;inset:0;transform:translateZ(0)}@media (max-width:767px){.bx-frosted-glass-bg__color{animation:none}.bx-frosted-glass-bg__frost{-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffff94}}
