body.cbx-home{margin:0!important;background:#080b10!important;color:#f3f6fa!important;overflow-x:hidden!important}
body.cbx-home:before{display:none!important}body.cbx-home #app{display:none!important}
#cbx-homepage{--cx-bg:#080b10;--cx-panel:#0c1017;--cx-line:rgba(170,194,218,.15);--cx-text:#f5f7fa;--cx-muted:#929fac;--cx-blue:#237bff;--cx-cyan:#39d4ff;isolation:isolate;background:var(--cx-bg);color:var(--cx-text);font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:15px;line-height:1.5;font-weight:400;position:relative;overflow:hidden;text-align:left}
#cbx-homepage *{box-sizing:border-box}#cbx-homepage a{color:inherit;text-decoration:none}#cbx-homepage button{font:inherit;cursor:pointer}#cbx-homepage h1,#cbx-homepage h2,#cbx-homepage h3,#cbx-homepage p{margin:0}#cbx-homepage svg{display:block}#cbx-homepage :focus-visible{outline:2px solid var(--cx-cyan);outline-offset:5px}#cbx-homepage .cbx-wrap{width:min(1320px,calc(100% - 88px));margin-inline:auto}
#cbx-homepage .cbx-skip{position:absolute;top:8px;left:12px;transform:translateY(-150%);z-index:50;background:#39d4ff;color:#04121b;padding:10px 20px}#cbx-homepage .cbx-skip:focus{transform:none}
#cbx-homepage .cbx-nav{height:82px;border-bottom:1px solid rgba(170,194,218,.08);position:relative;z-index:10;background:rgba(8,11,16,.92)}#cbx-homepage .cbx-nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:32px}#cbx-homepage .cbx-brand{display:inline-flex;align-items:center;gap:10px;font-size:21px;font-weight:650;letter-spacing:.055em;white-space:nowrap}#cbx-homepage .cbx-brand-icon{width:35px;height:35px;color:#eaf5ff;display:flex;align-items:center;justify-content:center}#cbx-homepage .cbx-brand-icon svg,#cbx-homepage .cbx-brand-icon img{width:35px;height:35px;object-fit:contain}#cbx-homepage .cbx-nav-links{display:flex;align-items:center;gap:32px;font-size:13px;color:#aeb9c4}#cbx-homepage .cbx-nav-links a:hover,#cbx-homepage .cbx-login:hover{color:#fff}#cbx-homepage .cbx-nav-actions{display:flex;align-items:center;gap:22px;font-size:13px}#cbx-homepage .cbx-motion{border:0;background:none;color:#8a9aa9;display:flex;gap:7px;align-items:center;padding:8px 0;font-size:10px;white-space:nowrap}#cbx-homepage .cbx-motion-dot{width:5px;height:5px;border-radius:50%;background:#39d4ff;box-shadow:0 0 8px #39d4ff80}#cbx-homepage[data-motion=off] .cbx-motion-dot{background:#6c7a86;box-shadow:none}
#cbx-homepage .cbx-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;padding:0 24px;border:1px solid transparent;border-radius:6px;background:linear-gradient(110deg,#49d8ff,#268bff);color:#03111b;font-size:14px;font-weight:700;white-space:nowrap;transition:transform .25s ease,box-shadow .25s ease!important;transition-duration:.25s!important;box-shadow:0 0 0 rgba(42,150,255,0)}#cbx-homepage .cbx-button svg{width:17px;height:17px}#cbx-homepage .cbx-button:hover{transform:translateY(-3px);box-shadow:0 10px 30px #178dff30;color:#03111b}#cbx-homepage .cbx-button-small{min-height:38px;padding:0 16px;font-size:12px;gap:14px}#cbx-homepage .cbx-button-ghost{background:transparent;border-color:#ffffff30;color:#e4edf5;font-weight:500;min-width:148px}#cbx-homepage .cbx-button-ghost:hover{color:#fff;box-shadow:none;border-color:#5db4e1}#cbx-homepage .cbx-play{font-size:20px;line-height:1}
#cbx-homepage .cbx-hero{display:grid;grid-template-columns:1.04fr 1fr;align-items:center;min-height:580px;gap:0;position:relative;padding-block:45px 52px}#cbx-homepage .cbx-hero-copy{position:relative;z-index:3;padding-top:5px}#cbx-homepage .cbx-eyebrow{display:flex;align-items:center;gap:10px;text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:.23em;color:#aab9c7;margin-bottom:24px}#cbx-homepage .cbx-eyebrow>span{width:6px;height:6px;background:#3fd6ff;border-radius:50%;box-shadow:0 0 12px #3fd6ff}#cbx-homepage .cbx-hero h1{font-size:clamp(54px,6.2vw,88px);line-height:1.015;letter-spacing:-.067em;font-weight:730;white-space:nowrap;color:#f6f8fa;margin:0 0 24px}#cbx-homepage .cbx-hero h1 em{font-style:normal;background:linear-gradient(100deg,#50dcff 8%,#2585ff 95%);background-clip:text;-webkit-background-clip:text;color:transparent}#cbx-homepage .cbx-hero p{font-size:clamp(14px,1.5vw,18px);font-weight:400;line-height:1.65;color:#a6b3bf;letter-spacing:-.015em}#cbx-homepage .cbx-hero-actions{display:flex;align-items:center;gap:12px;margin-top:28px}#cbx-homepage .cbx-hero-caption{display:flex;align-items:center;gap:10px;color:#536474;font-size:8px;font-weight:600;letter-spacing:.17em;margin-top:35px}#cbx-homepage .cbx-mini-line{width:26px;height:1px;background:#44708b}
#cbx-homepage .cbx-art{position:relative;width:120%;margin-left:-5%;aspect-ratio:1.08;perspective:1100px;z-index:1;touch-action:pan-y}#cbx-homepage .cbx-art-stage{position:absolute;inset:0;transform:rotateX(var(--cbx-rx,0deg)) rotateY(var(--cbx-ry,0deg));transform-style:preserve-3d;transition:transform .55s ease!important;transition-duration:.55s!important}#cbx-homepage .cbx-art-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:screen;mask-image:radial-gradient(ellipse 72% 70% at 50% 48%,#000 56%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 48%,#000 56%,transparent 100%);animation:cx-sculpture 7s ease-in-out infinite!important;will-change:transform}#cbx-homepage .cbx-art-glow{position:absolute;inset:16% 5% 6%;background:radial-gradient(ellipse at 52% 72%,#006eff25,transparent 68%);filter:blur(22px);animation:cx-glow 6s ease-in-out infinite!important}#cbx-homepage .cbx-orbit-live{position:absolute;left:12%;top:13%;width:77%;height:74%;border:1px solid #64bcff18;border-radius:50%;transform:rotateX(58deg) rotateZ(-24deg);transform-style:preserve-3d;pointer-events:none}#cbx-homepage .cbx-orbit-turn{position:absolute;inset:0;animation:cx-spin 14s linear infinite!important}#cbx-homepage .cbx-orbit-turn i{display:block;position:absolute;left:0;top:50%;width:7px;height:7px;border-radius:50%;background:#d4fbff;box-shadow:0 0 10px 3px #34cbff,0 0 25px 5px #066bff;transform:translate(-50%,-50%)}#cbx-homepage .cbx-orbit-second{transform:rotateX(30deg) rotateY(55deg) rotateZ(55deg);left:16%;width:66%;height:77%}#cbx-homepage .cbx-orbit-second .cbx-orbit-turn{animation-duration:21s!important;animation-direction:reverse!important}#cbx-homepage .cbx-art-label{position:absolute;bottom:5%;left:24%;right:13%;display:flex;align-items:center;justify-content:space-between;color:#64798c;font-size:7px;letter-spacing:.18em}#cbx-homepage .cbx-cross{font-size:19px;font-weight:200}
#cbx-homepage .cbx-quote-band{border-block:1px solid var(--cx-line);background:linear-gradient(90deg,#0a1018,#080b10);scroll-margin-top:20px}#cbx-homepage .cbx-quote-viewport{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}#cbx-homepage .cbx-quote-track{display:flex;width:max-content;min-height:65px;align-items:center;animation:cx-tape 36s linear infinite!important}#cbx-homepage .cbx-quote-band:hover .cbx-quote-track{animation-play-state:paused!important}#cbx-homepage .cbx-quote-group{display:flex;align-items:center;flex-shrink:0}#cbx-homepage .cbx-quote-item{display:flex;gap:14px;align-items:center;padding:0 28px;border-right:1px solid #b8d5f51c;font-size:12px;min-height:26px;white-space:nowrap}#cbx-homepage .cbx-quote-item strong{font-size:11px;font-weight:600}#cbx-homepage .cbx-quote-price{font-variant-numeric:tabular-nums;color:#c8d1d8}#cbx-homepage .cbx-coin{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#1c2937;color:#e5f5ff;font-size:12px;flex-shrink:0}#cbx-homepage .cbx-coin img{width:26px;height:26px;object-fit:contain;border-radius:50%}#cbx-homepage .cbx-change{font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}#cbx-homepage .is-up{color:#7ce2bc}#cbx-homepage .is-down{color:#f8838c}#cbx-homepage .cbx-quote-loading{font-size:11px;color:#8194a4;padding:18px 0}#cbx-homepage .cbx-loading-dots{letter-spacing:4px;margin-left:8px}
#cbx-homepage .cbx-workspace{padding-top:65px;scroll-margin-top:20px}#cbx-homepage .cbx-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px}#cbx-homepage .cbx-kicker{display:block;color:#6f899d;letter-spacing:.18em;font-size:8px;font-weight:600;margin-bottom:10px}#cbx-homepage h2{font-size:clamp(27px,3vw,40px);font-weight:650;line-height:1.17;letter-spacing:-.045em;color:#f0f5f9}#cbx-homepage .cbx-mobile-break{display:none}#cbx-homepage .cbx-text-link{display:flex;align-items:center;gap:10px;color:#aabac8;font-size:11px;padding-bottom:5px}#cbx-homepage .cbx-text-link svg{width:13px;height:13px}#cbx-homepage .cbx-text-link:hover{color:#47caff}#cbx-homepage .cbx-terminal{display:grid;grid-template-columns:minmax(0,1fr) 300px;border:1px solid #abc8e52a;border-radius:13px;overflow:hidden;background:#0b0f15;box-shadow:0 18px 75px #0004}#cbx-homepage .cbx-chart-column{min-width:0}#cbx-homepage .cbx-terminal-bar{height:55px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 18px;border-bottom:1px solid #b3c9e015}#cbx-homepage .cbx-chart-pair{display:flex;gap:10px;align-items:center;font-size:12px;font-weight:600}#cbx-homepage .cbx-token-symbol{display:flex;align-items:center;justify-content:center;font-size:15px;border-radius:50%;width:26px;height:26px;background:#20374f;color:#67cdff}#cbx-homepage .cbx-chart-source{display:flex;align-items:center;gap:6px;font-size:8px;color:#7f92a4;white-space:nowrap}#cbx-homepage .cbx-chart-source i,#cbx-homepage .cbx-workspace-foot i{width:4px;height:4px;border-radius:50%;background:#38caff;box-shadow:0 0 5px #38caff55;display:inline-block}#cbx-homepage .cbx-chart-host{height:415px;background:#0b0f15}#cbx-homepage .cbx-chart-host .tradingview-widget-container{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;overflow:hidden;border-radius:0}#cbx-homepage .cbx-chart-host .tradingview-widget-container__widget{height:calc(100% - 32px)!important;width:100%!important}#cbx-homepage .cbx-chart-host iframe{width:100%!important;height:100%!important;border:0}#cbx-homepage .cbx-chart-host .tradingview-widget-copyright{height:32px!important;line-height:32px!important;background:#0b0f15;color:#7e90a3;font-size:10px!important}#cbx-homepage .cbx-watchlist{border-left:1px solid #b3c9e01c;padding:19px 14px 0;background:linear-gradient(135deg,#0e141d,#0a0e14);display:flex;flex-direction:column;min-width:0}#cbx-homepage .cbx-watchlist-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding:0 4px}#cbx-homepage .cbx-watchlist-title h3{font-size:14px;font-weight:600;letter-spacing:-.025em}#cbx-homepage .cbx-watchlist-title>span{font-size:16px;color:#8ca2b7}#cbx-homepage .cbx-watchlist-columns{display:grid;grid-template-columns:1fr 1fr 54px;gap:8px;color:#697e91;font-size:8px;padding:0 8px 12px}#cbx-homepage .cbx-watchlist-columns span:nth-child(n+2){text-align:right}#cbx-homepage .cbx-market-row{display:grid;grid-template-columns:1fr 1fr 54px;gap:8px;width:100%;align-items:center;min-height:62px;background:transparent;border:1px solid transparent;border-bottom:1px solid #a7c2df12;color:#d1dce5;padding:0 8px;text-align:left;border-radius:5px;transition:background .2s ease,border-color .2s ease!important;transition-duration:.2s!important}#cbx-homepage .cbx-market-row:hover{background:#287dff13}#cbx-homepage .cbx-market-row.is-active{border-color:#348fff3d;background:#2074d51a}#cbx-homepage .cbx-market-asset{display:flex;align-items:center;gap:8px;font-size:11px}#cbx-homepage .cbx-market-asset strong{font-weight:550}#cbx-homepage .cbx-market-price{font-size:11px;text-align:right;font-variant-numeric:tabular-nums}#cbx-homepage .cbx-market-row .cbx-change{text-align:right;font-size:10px}#cbx-homepage .cbx-watchlist-note{margin-top:auto;padding:24px 6px 20px;display:flex;align-items:flex-start;gap:8px;color:#60768a}#cbx-homepage .cbx-watchlist-note p{font-size:9px;line-height:1.7}#cbx-homepage .cbx-note-icon{width:12px;height:12px;border:1px solid #60768a77;border-radius:50%;font-size:8px;text-align:center;margin-top:2px}#cbx-homepage .cbx-data-wait{font-size:11px;color:#7690a7;padding:20px 8px}#cbx-homepage .cbx-workspace-foot{display:flex;justify-content:space-between;gap:15px;color:#61788d;font-size:9px;margin-top:15px}#cbx-homepage .cbx-workspace-foot>span{display:flex;align-items:center;gap:7px}#cbx-homepage .cbx-workspace-foot a{display:flex;align-items:center;gap:8px}#cbx-homepage .cbx-workspace-foot svg{width:11px;height:11px}
#cbx-homepage .cbx-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;padding-top:54px;scroll-margin-top:30px}#cbx-homepage .cbx-feature{position:relative;border:1px solid var(--cx-line);border-radius:11px;background:linear-gradient(145deg,#0f151c,#090d12);padding:0 24px 33px;overflow:hidden;min-height:340px;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease!important;transition-duration:.35s!important}#cbx-homepage .cbx-feature:hover{transform:translateY(-6px);border-color:#4ecaff66;box-shadow:0 20px 50px #0005}#cbx-homepage .cbx-feature-number{display:block;color:#59768d;font-size:7px;letter-spacing:.15em;margin:0 0 9px}#cbx-homepage .cbx-feature h3{font-size:20px;line-height:1.2;letter-spacing:-.035em;font-weight:600;margin-bottom:13px;color:#edf4fa}#cbx-homepage .cbx-feature p{font-size:12px;line-height:1.7;color:#869aaa;max-width:90%;padding-bottom:8px}#cbx-homepage .cbx-feature-arrow{position:absolute;right:18px;bottom:17px;display:grid;place-items:center;width:29px;height:29px;border:1px solid #bbd6eb35;border-radius:50%;color:#b1c6d7}#cbx-homepage .cbx-feature-arrow svg{width:12px;height:12px}#cbx-homepage .cbx-feature-art{height:170px;position:relative;margin:0 -24px 12px;perspective:600px;overflow:hidden}#cbx-homepage .cbx-art-orbit{background:radial-gradient(ellipse at 50% 56%,#12447030,transparent 62%)}#cbx-homepage .cbx-sphere{position:absolute;width:66px;height:66px;top:55px;left:calc(50% - 33px);border-radius:50%;background:radial-gradient(circle at 30% 25%,#f0faff 0%,#708b9a 7%,#172635 23%,#030b14 42%,#1f5573 65%,#71dbff 78%,#142d3c 85%);box-shadow:inset -8px -8px 15px #0009,0 0 40px #1191ff20;animation:cx-sphere 6s ease-in-out infinite!important}#cbx-homepage .cbx-feature-ring{position:absolute;width:210px;height:78px;border:1px solid #c8edff5c;border-radius:50%;left:calc(50% - 105px);top:50px;transform:rotate(-28deg)}#cbx-homepage .cbx-feature-ring-two{transform:rotate(-55deg);width:160px;left:calc(50% - 80px);border-color:#5fcaff38}#cbx-homepage .cbx-feature-star{position:absolute;left:71%;top:46px;width:8px;height:8px;border-radius:50%;background:#6cddff;box-shadow:0 0 20px #39d4ff}
#cbx-homepage .cbx-art-planes{transform-style:preserve-3d}#cbx-homepage .cbx-plane{position:absolute;width:190px;height:105px;border:1px solid #c4e9ff38;left:calc(50% - 95px);top:34px;background:linear-gradient(135deg,#8acfff08,#1f6eff08);transform:rotateY(-24deg) rotateX(15deg) rotateZ(-10deg);transform-style:preserve-3d}#cbx-homepage .cbx-plane-back{left:calc(50% - 115px);top:23px;opacity:.5}#cbx-homepage .cbx-plane-front{animation:cx-plane 7s ease-in-out infinite!important}#cbx-homepage .cbx-plane svg{width:100%;height:100%;padding:10px;background-image:linear-gradient(#b6dbff0a 1px,transparent 1px),linear-gradient(90deg,#b6dbff0a 1px,transparent 1px);background-size:22px 22px}#cbx-homepage .cbx-art-grid{display:grid;place-items:center}#cbx-homepage .cbx-grid-plane{display:grid;grid-template-columns:repeat(3,46px);grid-template-rows:repeat(3,38px);gap:3px;transform:rotateX(55deg) rotateZ(-35deg);transform-style:preserve-3d;margin-top:-10px}#cbx-homepage .cbx-grid-plane i{border:1px solid #6ab6e347;background:#1d679811}#cbx-homepage .cbx-grid-plane i:nth-child(5){background:linear-gradient(135deg,#62dbff,#145fee);box-shadow:0 0 28px #238dff66;animation:cx-grid 5s ease-in-out infinite!important}
#cbx-homepage .cbx-cta{position:relative;border:1px solid #4c86b335;border-radius:11px;padding:38px 40px;margin-top:42px;margin-bottom:47px;display:flex;justify-content:space-between;align-items:center;gap:20px;overflow:hidden;background:linear-gradient(105deg,#0e151f,#0b121d 80%)}#cbx-homepage .cbx-cta>div:first-child,#cbx-homepage .cbx-cta>.cbx-button{position:relative;z-index:2}#cbx-homepage .cbx-cta h2{font-size:31px;line-height:1.12}#cbx-homepage .cbx-cta-lines{position:absolute;width:620px;height:620px;left:36%;top:-230px;border-radius:50%;background:repeating-radial-gradient(ellipse at center,transparent 0 12px,#2d9bff1e 13px,transparent 14px 21px);transform:rotateX(65deg) rotateZ(-15deg);mask-image:linear-gradient(90deg,transparent,#000,transparent);animation:cx-wave 10s ease-in-out infinite!important;pointer-events:none}#cbx-homepage .cbx-footer{min-height:94px;border-top:1px solid var(--cx-line);display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 0 32px}#cbx-homepage .cbx-footer .cbx-brand{font-size:15px}#cbx-homepage .cbx-footer .cbx-brand-icon{width:26px;height:26px}#cbx-homepage .cbx-footer .cbx-brand-icon svg,#cbx-homepage .cbx-footer .cbx-brand-icon img{width:26px;height:26px}#cbx-homepage .cbx-footer nav{display:flex;gap:25px;font-size:10px;color:#8398aa}#cbx-homepage .cbx-footer p{font-size:9px;color:#536c80}#cbx-homepage .cbx-footer a:hover{color:#41d0ff}
#cbx-homepage .cbx-hero-copy{animation:cx-enter .9s .05s both!important}#cbx-homepage .cbx-art{animation:cx-enter 1.1s .12s both!important}#cbx-homepage .cbx-in-view{animation:cx-enter .8s both!important}#cbx-homepage .cbx-in-view:nth-child(2){animation-delay:.1s!important}#cbx-homepage .cbx-in-view:nth-child(3){animation-delay:.2s!important}
@keyframes cx-enter{from{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes cx-sculpture{0%,100%{transform:translate3d(0,0,18px) rotate(-1deg)}50%{transform:translate3d(0,-13px,30px) rotate(1deg)}}@keyframes cx-glow{0%,100%{opacity:.65;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@keyframes cx-spin{to{transform:rotate(360deg)}}@keyframes cx-tape{to{transform:translateX(-50%)}}@keyframes cx-sphere{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes cx-plane{0%,100%{transform:rotateY(-24deg) rotateX(15deg) rotateZ(-10deg) translateY(0)}50%{transform:rotateY(-16deg) rotateX(12deg) rotateZ(-10deg) translateY(-5px)}}@keyframes cx-grid{0%,100%{transform:translateZ(10px)}50%{transform:translateZ(25px)}}@keyframes cx-wave{0%,100%{transform:rotateX(65deg) rotateZ(-15deg) translateY(0)}50%{transform:rotateX(60deg) rotateZ(-10deg) translateY(-15px)}}
#cbx-homepage[data-motion=off] *,#cbx-homepage[data-motion=off] *::before,#cbx-homepage[data-motion=off] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#cbx-homepage[data-motion=off] .cbx-art-stage{transform:none!important}#cbx-homepage[data-motion=off] .cbx-quote-track{transform:none!important}#cbx-homepage[data-motion=off] .cbx-quote-viewport{overflow-x:auto}
@media(min-width:1450px){#cbx-homepage .cbx-hero{min-height:650px}#cbx-homepage .cbx-art{width:117%}}
@media(max-width:1100px){#cbx-homepage .cbx-wrap{width:calc(100% - 72px)}#cbx-homepage .cbx-nav-links{gap:22px}#cbx-homepage .cbx-nav-inner{gap:20px}#cbx-homepage .cbx-nav-actions{gap:16px}#cbx-homepage .cbx-motion-label{display:none}#cbx-homepage .cbx-hero{min-height:500px;padding-block:45px 48px}#cbx-homepage .cbx-hero h1{font-size:62px}#cbx-homepage .cbx-hero p{font-size:14px}#cbx-homepage .cbx-art{width:123%;margin-left:-8%}#cbx-homepage .cbx-terminal{grid-template-columns:minmax(0,1fr) 280px}#cbx-homepage .cbx-feature{padding-inline:20px}#cbx-homepage .cbx-feature h3{font-size:18px}#cbx-homepage .cbx-feature p{font-size:11px}#cbx-homepage .cbx-feature-art{margin-inline:-20px}#cbx-homepage .cbx-hero-actions .cbx-button{padding-inline:20px;gap:16px;font-size:12px;min-height:48px}}
@media(max-width:760px){#cbx-homepage .cbx-wrap{width:calc(100% - 40px)}#cbx-homepage .cbx-nav{height:70px}#cbx-homepage .cbx-brand{font-size:17px}#cbx-homepage .cbx-brand-icon,#cbx-homepage .cbx-brand-icon svg,#cbx-homepage .cbx-brand-icon img{width:29px;height:29px}#cbx-homepage .cbx-nav-links{display:none}#cbx-homepage .cbx-login{display:none}#cbx-homepage .cbx-nav-actions{gap:14px}#cbx-homepage .cbx-button-small{padding-inline:13px;min-height:35px;font-size:11px}#cbx-homepage .cbx-button-small svg{display:none}#cbx-homepage .cbx-hero{grid-template-columns:1fr;min-height:0;padding-block:42px 0}#cbx-homepage .cbx-hero-copy{padding-top:0}#cbx-homepage .cbx-eyebrow{font-size:8px;letter-spacing:.18em;margin-bottom:20px}#cbx-homepage .cbx-hero h1{font-size:clamp(46px,10vw,70px);margin-bottom:22px}#cbx-homepage .cbx-hero p{font-size:15px}#cbx-homepage .cbx-hero-actions{margin-top:25px}#cbx-homepage .cbx-hero-caption{display:none}#cbx-homepage .cbx-art{width:100%;max-width:560px;margin:-10px auto 0;aspect-ratio:1.45}#cbx-homepage .cbx-art-label{bottom:5%;font-size:6px}#cbx-homepage .cbx-quote-band{margin-top:0}#cbx-homepage .cbx-quote-track{min-height:58px}#cbx-homepage .cbx-quote-item{padding:0 20px;gap:10px;font-size:11px}#cbx-homepage .cbx-workspace{padding-top:42px}#cbx-homepage .cbx-section-heading{align-items:flex-start;margin-bottom:20px}#cbx-homepage h2{font-size:27px}#cbx-homepage .cbx-mobile-break{display:block}#cbx-homepage .cbx-text-link{font-size:9px;max-width:95px;padding-top:24px;line-height:1.6;gap:7px}#cbx-homepage .cbx-text-link svg{flex-shrink:0}#cbx-homepage .cbx-terminal{grid-template-columns:1fr}#cbx-homepage .cbx-chart-host{height:370px}#cbx-homepage .cbx-watchlist{border-left:0;border-top:1px solid var(--cx-line);padding:20px 14px 0}#cbx-homepage .cbx-watchlist-title{margin-bottom:20px}#cbx-homepage .cbx-watchlist-columns,#cbx-homepage .cbx-market-row{grid-template-columns:1fr 1fr 70px}#cbx-homepage .cbx-market-row{min-height:55px}#cbx-homepage .cbx-market-asset,#cbx-homepage .cbx-market-price{font-size:12px}#cbx-homepage .cbx-watchlist-note{padding-block:17px}#cbx-homepage .cbx-workspace-foot{font-size:8px;line-height:1.6}#cbx-homepage .cbx-workspace-foot a{max-width:120px}#cbx-homepage .cbx-features{grid-template-columns:1fr;gap:15px;padding-top:34px}#cbx-homepage .cbx-feature{min-height:0;padding:0 25px 32px}#cbx-homepage .cbx-feature-art{height:175px;margin-bottom:0}#cbx-homepage .cbx-feature h3{font-size:24px}#cbx-homepage .cbx-feature p{font-size:13px;max-width:85%}#cbx-homepage .cbx-feature-number{font-size:8px;margin-bottom:12px}#cbx-homepage .cbx-cta{padding:28px 24px;margin-top:30px;margin-bottom:26px;align-items:flex-start;flex-direction:column;gap:24px}#cbx-homepage .cbx-cta h2{font-size:32px}#cbx-homepage .cbx-cta .cbx-button{min-height:46px;font-size:12px}#cbx-homepage .cbx-footer{flex-wrap:wrap;gap:20px;padding-block:24px}#cbx-homepage .cbx-footer nav{order:3;width:100%;gap:20px;font-size:11px}#cbx-homepage .cbx-footer p{margin-left:auto}}
@media(max-width:360px){#cbx-homepage .cbx-wrap{width:calc(100% - 30px)}#cbx-homepage .cbx-hero h1{font-size:42px}#cbx-homepage .cbx-hero-actions{gap:8px}#cbx-homepage .cbx-hero-actions .cbx-button{padding-inline:14px;font-size:11px;gap:10px}#cbx-homepage .cbx-button-ghost{min-width:125px}}
/* CoinBCX / Dimension — approved direction */
#cbx-homepage{--cx-bg:#03070b;background:#03070b}#cbx-homepage .cbx-nav{height:76px;background:#03070bf0}#cbx-homepage .cbx-nav .cbx-wrap{width:min(1400px,calc(100% - 80px))}#cbx-homepage .cbx-button{border-radius:30px;background:linear-gradient(110deg,#008cff,#1463ff);color:#fff;box-shadow:0 5px 26px #006eff20}#cbx-homepage .cbx-button:hover{color:#fff;background:linear-gradient(110deg,#00b8ff,#0872ff)}#cbx-homepage .cbx-button-ghost{background:transparent;box-shadow:none;color:#daeaff;border-color:#26618b}#cbx-homepage .cbx-button-ghost:hover{background:#00497733}#cbx-homepage .cbx-motion{border:1px solid #30516b;border-radius:24px;padding:8px 10px;min-height:34px;color:#a6c2d7;font-size:10px}#cbx-homepage .cbx-motion-label{display:inline}
#cbx-homepage .cbx-hero{min-height:640px;display:block;padding-block:75px 60px;width:min(1400px,calc(100% - 80px));position:relative}#cbx-homepage .cbx-hero-copy{width:51%;padding-top:0;pointer-events:none;animation:none!important}#cbx-homepage .cbx-hero-copy a{pointer-events:auto}#cbx-homepage .cbx-hero h1{font-size:clamp(65px,6.6vw,96px);line-height:.99;letter-spacing:-.065em;margin-bottom:25px;white-space:normal}#cbx-homepage .cbx-word-line{display:block;animation:cx-word-in 1s cubic-bezier(.2,.7,.2,1) both!important}#cbx-homepage .cbx-word-line:nth-child(2){animation-delay:.15s!important}#cbx-homepage .cbx-word-line:nth-child(3){animation-delay:.3s!important}#cbx-homepage .cbx-hero h1 em{background:linear-gradient(100deg,#008bff,#38e0f0,#008bff);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;animation:cx-type-shine 7s ease-in-out infinite!important}#cbx-homepage .cbx-hero p{font-size:19px;letter-spacing:-.02em}#cbx-homepage .cbx-hero .cbx-eyebrow{font-size:9px;letter-spacing:.28em;margin-bottom:25px}#cbx-homepage .cbx-hero-caption{margin-top:35px;font-size:8px;letter-spacing:.2em;color:#6f8b9f}#cbx-homepage .cbx-scroll-cue{font-size:20px;color:#70d4ff;animation:cx-cue 2s ease-in-out infinite!important}
#cbx-homepage .cbx-portal-scene{position:absolute;width:68%;height:650px;right:-8%;top:-8px;z-index:1;background:radial-gradient(ellipse at 60% 42%,#08223866,transparent 65%);touch-action:pan-y;mask-image:linear-gradient(to bottom,#000 85%,transparent);-webkit-mask-image:linear-gradient(to bottom,#000 85%,transparent)}#cbx-homepage .cbx-portal-scene canvas{display:block;width:100%;height:100%;position:absolute;inset:0}#cbx-homepage .cbx-scene-caption{position:absolute;bottom:65px;right:15%;left:35%;display:flex;justify-content:space-between;font-size:7px;letter-spacing:.25em;color:#587a90;z-index:2}#cbx-homepage .cbx-scene-caption span{color:#58caff;font-size:15px}#cbx-homepage .cbx-portal-fallback{position:absolute;inset:13% 5% 15% 15%;perspective:800px}#cbx-homepage .cbx-portal-fallback i{position:absolute;width:32%;height:80%;border:12px solid #7391a2;border-left-color:#dceaf3;border-right-color:#223949;background:linear-gradient(110deg,#007dff0a,#1ba2ff12);box-shadow:inset 3px 0 8px #00c8ff,0 0 30px #0099ff30;transform:rotateY(-25deg);animation:cx-fallback 8s ease-in-out infinite!important}#cbx-homepage .cbx-portal-fallback i:nth-child(2){left:33%;top:10%;height:65%;animation-delay:-2s!important}#cbx-homepage .cbx-portal-fallback i:nth-child(3){left:62%;top:20%;height:50%;animation-delay:-4s!important}#cbx-homepage .cbx-portal-scene.is-ready .cbx-portal-fallback{display:none}
#cbx-homepage .cbx-workspace{position:relative;padding-top:0;margin-top:-14px;z-index:4}#cbx-homepage .cbx-section-heading{margin-bottom:17px}#cbx-homepage .cbx-workspace h2{font-size:24px}#cbx-homepage .cbx-workspace .cbx-kicker{display:none}#cbx-homepage .cbx-terminal{grid-template-columns:minmax(0,1fr) 290px;border-radius:15px;box-shadow:0 -8px 50px #049bff0b,0 24px 65px #0008}#cbx-homepage .cbx-chart-host{height:440px}#cbx-homepage .cbx-workspace-foot{margin:13px 0 28px}#cbx-homepage .cbx-watchlist{background:linear-gradient(145deg,#0b1520,#060b11)}
#cbx-homepage .cbx-quote-band{margin-top:12px;background:#050b11}#cbx-homepage .cbx-market-strip{display:flex;align-items:center;gap:30px;padding-block:25px}#cbx-homepage .cbx-market-strip h2{font-size:27px;flex-shrink:0;letter-spacing:-.04em;line-height:1.12}#cbx-homepage .cbx-market-strip h2 em{font-style:normal;color:#25c7ff}#cbx-homepage .cbx-quote-viewport{min-width:0;flex:1}#cbx-homepage .cbx-quote-track{min-height:66px;animation-duration:45s!important}#cbx-homepage .cbx-quote-item{display:grid;grid-template-columns:26px 1fr;gap:3px 10px;min-width:185px;position:relative;padding:0 24px}#cbx-homepage .cbx-quote-item .cbx-coin{grid-row:1/3}#cbx-homepage .cbx-quote-item strong{font-size:11px}#cbx-homepage .cbx-quote-price{font-size:18px;color:#e7f4ff;line-height:1.4}#cbx-homepage .cbx-quote-item .cbx-change{grid-column:2;font-size:10px}
#cbx-homepage .cbx-perspective{background:#f3f7fb;color:#061522;position:relative;overflow:hidden;scroll-margin-top:20px}#cbx-homepage .cbx-perspective-inner{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:40px;padding-block:76px}#cbx-homepage .cbx-perspective h2{font-size:clamp(50px,5.4vw,76px);line-height:.98;letter-spacing:-.065em;color:#04121d;margin-bottom:22px}#cbx-homepage .cbx-perspective p{color:#596878;font-size:14px;line-height:1.7}#cbx-homepage .cbx-perspective .cbx-kicker{color:#5c758b;font-size:8px;letter-spacing:.18em;margin-bottom:20px}#cbx-homepage .cbx-asset-controls{display:flex;gap:9px;margin-top:25px}#cbx-homepage .cbx-asset-controls button{border:1px solid #b9ccdc;border-radius:24px;color:#334f63;background:#e6eef5;padding:9px 18px;font-size:16px;display:flex;align-items:center;gap:9px;transition:background .3s,color .3s!important}#cbx-homepage .cbx-asset-controls button span{font-size:11px;letter-spacing:.03em}#cbx-homepage .cbx-asset-controls button[aria-pressed=true]{background:#051725;color:#fff;border-color:#051725}#cbx-homepage .cbx-timeframe-stage{perspective:1000px;text-align:center;padding-top:15px;position:relative}#cbx-homepage .cbx-glass-control{--selection:0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:12px;height:170px;border:1px solid #9caebf;border-radius:28px;background:linear-gradient(135deg,#ffffffc9,#bcd4e850 45%,#ffffffdf);box-shadow:inset 2px 2px 4px #fff,inset -3px -3px 6px #668cab66,9px 10px 0 #91adc044,11px 12px 0 #fff,12px 13px 0 #b4c3cd,0 42px 35px -25px #1c81bc88;transform:rotateY(-14deg) rotateX(6deg) rotateZ(3deg);transform-style:preserve-3d;animation:cx-glass-float 7s ease-in-out infinite!important}#cbx-homepage .cbx-glass-control button{position:relative;z-index:2;border:0;background:transparent;border-radius:21px;color:#102536;font-size:clamp(34px,4vw,62px);font-weight:650;letter-spacing:-.06em;padding:0;transition:color .5s!important}#cbx-homepage .cbx-glass-control button[aria-pressed=true]{color:#00172c}#cbx-homepage .cbx-glass-slider{position:absolute;width:calc((100% - 24px)/3);height:calc(100% - 24px);left:12px;top:12px;transform:translateX(calc(var(--selection)*100%)) translateZ(12px);background:linear-gradient(135deg,#40d6ffcc,#0393efdb 60%,#47c6f7bf);border:2px solid #d2f7ff;border-radius:22px;box-shadow:inset 2px 2px 7px #fff8,inset -4px -3px 6px #0073d9,0 7px 20px #0087ff55;transition:transform .75s cubic-bezier(.22,.8,.2,1)!important}#cbx-homepage .cbx-selection-note{font-size:11px;color:#536f82;margin-top:45px;letter-spacing:.04em}#cbx-homepage .cbx-view-chart{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:#0873d1;border-bottom:1px solid #0873d144;padding:8px 0 5px;margin-top:10px}#cbx-homepage .cbx-view-chart svg{width:12px;height:12px}
#cbx-homepage .cbx-mobile-section{display:grid;grid-template-columns:1.1fr 1fr;gap:35px;align-items:center;min-height:640px;padding-block:70px;position:relative}#cbx-homepage .cbx-mobile-section:before{content:'';position:absolute;inset:0 35% 0 -20%;background:radial-gradient(ellipse at 50% 60%,#064a7a55,transparent 60%);pointer-events:none}#cbx-homepage .cbx-phones{height:490px;position:relative;perspective:1200px}#cbx-homepage .cbx-phone{position:absolute;width:225px;height:430px;top:25px;border:5px solid #607789;border-radius:34px;background:linear-gradient(150deg,#0b1722,#02060b 65%);box-shadow:inset 0 0 0 2px #0a0f16,2px 1px 0 #bdd7ea,-3px 0 0 #132c3d,0 30px 50px #000b;overflow:hidden;padding:32px 18px 17px;transform-style:preserve-3d}#cbx-homepage .cbx-phone-back{left:5%;transform:rotateY(14deg) rotateZ(-12deg);animation:cx-phone-back 8s ease-in-out infinite!important}#cbx-homepage .cbx-phone-front{left:43%;top:65px;transform:rotateY(-12deg) rotateZ(9deg);animation:cx-phone-front 8s ease-in-out infinite!important}#cbx-homepage .cbx-phone-speaker{position:absolute;width:68px;height:13px;border-radius:0 0 12px 12px;left:calc(50% - 34px);top:0;background:#000}#cbx-homepage .cbx-phone-header{font-size:10px;font-weight:700;letter-spacing:.02em;color:#f1f8ff}#cbx-homepage .cbx-phone-header>span{color:#28c5ff}#cbx-homepage .cbx-phone-header small{display:block;font-size:6px;font-weight:400;letter-spacing:.15em;color:#638299;margin-top:5px}#cbx-homepage .cbx-phone h3{font-size:18px;letter-spacing:-.03em;margin-top:23px;margin-bottom:17px}#cbx-homepage .cbx-phone-rows{font-size:9px;color:#a4bcd0}#cbx-homepage .cbx-phone-row{display:grid;grid-template-columns:22px 1fr auto;gap:5px;align-items:center;padding:11px 0;border-bottom:1px solid #1d3546;font-size:9px}#cbx-homepage .cbx-phone-row .cbx-coin{grid-row:1/3;width:20px;height:20px}#cbx-homepage .cbx-phone-row img{width:20px;height:20px}#cbx-homepage .cbx-phone-row small{grid-column:2/4;text-align:right;font-size:8px}#cbx-homepage .cbx-phone-row b{font-weight:600;color:#fff}#cbx-homepage .cbx-phone-bottom{position:absolute;bottom:23px;left:15px;right:15px;display:flex;justify-content:space-around;color:#6f8a9d;font-size:7px}#cbx-homepage .cbx-phone-bottom span:first-child{color:#33caff}#cbx-homepage .cbx-phone-asset{margin-top:27px;color:#25c6ff;font-size:21px;display:flex;gap:8px;align-items:center}#cbx-homepage .cbx-phone-asset span{font-size:10px;color:#c1d4e3}#cbx-homepage .cbx-phone-price{font-size:30px;font-weight:600;letter-spacing:-.04em;margin-top:10px;color:#f0f8ff;font-variant-numeric:tabular-nums}#cbx-homepage .cbx-phone-change{font-size:10px;margin-top:4px}#cbx-homepage .cbx-mobile-art{height:110px;position:relative;perspective:400px;margin-block:12px}#cbx-homepage .cbx-mobile-art i{display:block;position:absolute;inset:10px 48px;border:3px solid #17c9ff;border-radius:2px;transform:rotateY(-28deg);box-shadow:0 0 18px #009dff55,inset 0 0 15px #009dff33;animation:cx-mini-portal 5s ease-in-out infinite!important}#cbx-homepage .cbx-mobile-art i:nth-child(2){inset:23px 33px 23px 74px;opacity:.6;animation-delay:-1s!important}#cbx-homepage .cbx-mobile-art i:nth-child(3){inset:34px 20px 34px 98px;opacity:.3;animation-delay:-2s!important}#cbx-homepage .cbx-phone-caption{font-size:9px;color:#8db2cc;text-align:center}#cbx-homepage .cbx-phone-link{display:block;text-align:center;margin-top:20px;background:#077af2;padding:9px;border-radius:15px;color:#fff;font-size:9px}#cbx-homepage .cbx-mobile-copy{position:relative;z-index:2}#cbx-homepage .cbx-mobile-copy h2{font-size:clamp(42px,4.5vw,64px);line-height:1.02;letter-spacing:-.055em;margin-bottom:25px}#cbx-homepage .cbx-mobile-copy h2 em{font-style:normal;color:#2cc5ff}#cbx-homepage .cbx-mobile-copy p{color:#9cb0c1;line-height:1.8;font-size:14px;margin-bottom:28px}#cbx-homepage .cbx-mobile-caption{display:block;font-size:7px;letter-spacing:.2em;color:#57758c;margin-top:25px}#cbx-homepage .cbx-finish{display:block;background:linear-gradient(110deg,#0874ff,#0ce4e9);color:#00121d;padding-block:25px}#cbx-homepage .cbx-finish>.cbx-wrap{display:flex;align-items:center;justify-content:space-between}#cbx-homepage .cbx-finish h2{color:#00121d;font-size:29px}#cbx-homepage .cbx-finish span{width:45px;height:45px;display:grid;place-items:center;border:1px solid #00283c;border-radius:50%;transition:transform .3s!important}#cbx-homepage .cbx-finish svg{width:20px;height:20px}#cbx-homepage .cbx-finish:hover span{transform:rotate(45deg)}#cbx-homepage .cbx-footer{border:0}
@keyframes cx-word-in{from{opacity:0;transform:translateY(32px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes cx-type-shine{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes cx-cue{0%,100%{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes cx-glass-float{0%,100%{transform:rotateY(-14deg) rotateX(6deg) rotateZ(3deg) translateY(0)}50%{transform:rotateY(-7deg) rotateX(3deg) rotateZ(1deg) translateY(-8px)}}@keyframes cx-phone-back{0%,100%{transform:rotateY(14deg) rotateZ(-12deg) translateY(0)}50%{transform:rotateY(8deg) rotateZ(-9deg) translateY(-12px)}}@keyframes cx-phone-front{0%,100%{transform:rotateY(-12deg) rotateZ(9deg) translateY(0)}50%{transform:rotateY(-7deg) rotateZ(6deg) translateY(10px)}}@keyframes cx-fallback{0%,100%{transform:rotateY(-25deg)}50%{transform:rotateY(-15deg) translateY(-8px)}}@keyframes cx-mini-portal{0%,100%{transform:rotateY(-28deg)}50%{transform:rotateY(-5deg)}}
@media(min-width:1500px){#cbx-homepage .cbx-hero{min-height:690px;padding-top:90px}#cbx-homepage .cbx-portal-scene{height:730px}}
@media(max-width:1100px){#cbx-homepage .cbx-nav-links{gap:16px}#cbx-homepage .cbx-nav-actions{gap:12px}#cbx-homepage .cbx-hero{min-height:570px;padding-top:65px}#cbx-homepage .cbx-hero h1{font-size:69px}#cbx-homepage .cbx-hero p{font-size:16px}#cbx-homepage .cbx-portal-scene{height:580px;width:73%;right:-13%}#cbx-homepage .cbx-hero-actions{gap:10px}#cbx-homepage .cbx-hero-actions .cbx-button{font-size:11px;padding-inline:18px;min-height:45px}#cbx-homepage .cbx-terminal{grid-template-columns:minmax(0,1fr) 270px}#cbx-homepage .cbx-phone{width:195px;height:400px;padding-inline:14px}#cbx-homepage .cbx-phones{height:460px}#cbx-homepage .cbx-phone-front{left:39%}#cbx-homepage .cbx-mobile-section{min-height:590px}#cbx-homepage .cbx-glass-control{height:145px}#cbx-homepage .cbx-perspective-inner{gap:30px;padding-block:65px}}
@media(max-width:760px){#cbx-homepage .cbx-nav{height:68px}#cbx-homepage .cbx-nav .cbx-wrap{width:calc(100% - 32px)}#cbx-homepage .cbx-nav-inner{gap:8px}#cbx-homepage .cbx-nav-actions{gap:8px}#cbx-homepage .cbx-brand{font-size:15px;gap:5px}#cbx-homepage .cbx-motion{font-size:8px;padding:7px;min-height:31px}#cbx-homepage .cbx-motion-dot{width:4px;height:4px}#cbx-homepage .cbx-button-small{font-size:10px;padding-inline:12px;min-height:32px}#cbx-homepage .cbx-hero{width:calc(100% - 40px);padding:43px 0 0;min-height:0;display:flex;flex-direction:column}#cbx-homepage .cbx-hero-copy{width:100%}#cbx-homepage .cbx-hero h1{font-size:clamp(54px,12.6vw,80px);letter-spacing:-.065em;line-height:.98;margin-bottom:20px}#cbx-homepage .cbx-hero .cbx-eyebrow{font-size:8px;margin-bottom:20px}#cbx-homepage .cbx-hero-actions{margin-top:22px}#cbx-homepage .cbx-hero-actions .cbx-button{min-height:45px;font-size:11px}#cbx-homepage .cbx-portal-scene{position:relative;right:auto;top:auto;width:125%;height:370px;margin:-15px -12.5% -20px;mask-image:linear-gradient(to bottom,#000 85%,transparent)}#cbx-homepage .cbx-scene-caption{bottom:40px;left:25%;right:25%;font-size:6px}#cbx-homepage .cbx-workspace{margin-top:0;padding-top:0}#cbx-homepage .cbx-workspace h2{font-size:21px}#cbx-homepage .cbx-section-heading{gap:10px;margin-bottom:15px}#cbx-homepage .cbx-workspace .cbx-text-link{font-size:9px;padding-top:0}#cbx-homepage .cbx-terminal{grid-template-columns:1fr}#cbx-homepage .cbx-chart-host{height:365px}#cbx-homepage .cbx-chart-source{font-size:7px}#cbx-homepage .cbx-watchlist{padding-top:18px}#cbx-homepage .cbx-watchlist-title{margin-bottom:15px}#cbx-homepage .cbx-market-row{min-height:53px}#cbx-homepage .cbx-market-strip{display:block;padding-block:23px}#cbx-homepage .cbx-market-strip h2{font-size:25px;margin-bottom:16px}#cbx-homepage .cbx-market-strip h2 br{display:none}#cbx-homepage .cbx-market-strip h2 em{margin-left:5px}#cbx-homepage .cbx-quote-item{min-width:170px;padding-inline:18px}#cbx-homepage .cbx-perspective-inner{grid-template-columns:1fr;gap:32px;padding-block:47px 55px}#cbx-homepage .cbx-perspective h2{font-size:57px;margin-bottom:18px}#cbx-homepage .cbx-perspective p{font-size:13px}#cbx-homepage .cbx-asset-controls{margin-top:20px}#cbx-homepage .cbx-asset-controls button{padding:8px 16px}#cbx-homepage .cbx-timeframe-stage{padding:10px 10px 0}#cbx-homepage .cbx-glass-control{height:135px;border-radius:22px}#cbx-homepage .cbx-glass-control button{font-size:45px}#cbx-homepage .cbx-selection-note{margin-top:35px}#cbx-homepage .cbx-mobile-section{grid-template-columns:1fr;gap:40px;padding-block:45px 55px}#cbx-homepage .cbx-phones{height:450px;width:min(100%,400px);margin:auto}#cbx-homepage .cbx-phone{width:190px;height:390px}#cbx-homepage .cbx-phone-back{left:4%}#cbx-homepage .cbx-phone-front{left:43%;top:60px}#cbx-homepage .cbx-mobile-copy h2{font-size:49px}#cbx-homepage .cbx-mobile-copy h2 em br{display:none}#cbx-homepage .cbx-mobile-copy p{font-size:13px}#cbx-homepage .cbx-mobile-copy .cbx-kicker{font-size:8px}#cbx-homepage .cbx-finish{padding-block:20px}#cbx-homepage .cbx-finish h2{font-size:24px}#cbx-homepage .cbx-finish span{width:38px;height:38px}#cbx-homepage .cbx-footer{padding-block:25px}#cbx-homepage .cbx-footer nav{gap:18px;font-size:10px}}
@media(max-width:370px){#cbx-homepage .cbx-brand-icon,#cbx-homepage .cbx-brand-icon img,#cbx-homepage .cbx-brand-icon svg{width:22px;height:22px}#cbx-homepage .cbx-brand{font-size:13px}#cbx-homepage .cbx-motion{font-size:7px;gap:4px}#cbx-homepage .cbx-phone{width:173px}#cbx-homepage .cbx-phone-front{left:41%}#cbx-homepage .cbx-phone-price{font-size:25px}}
#cbx-homepage[data-motion=off] *,#cbx-homepage[data-motion=off] *::before,#cbx-homepage[data-motion=off] *::after{animation:none!important;transition:none!important}
#cbx-homepage .cbx-portal-scene{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 95%,transparent),linear-gradient(to bottom,#000 80%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 95%,transparent);}
#cbx-homepage .cbx-glass-control button{transform:translateZ(25px)}#cbx-homepage .cbx-hero h1 em{margin-left:.1em}
/* Studio finish / integrated workspace */
#cbx-homepage .cbx-hero{min-height:660px;padding-top:72px;width:min(1320px,calc(100% - 88px))}#cbx-homepage .cbx-hero-copy{width:51%}#cbx-homepage .cbx-hero h1{font-weight:680;letter-spacing:-.062em;font-size:clamp(65px,6.2vw,89px)}#cbx-homepage .cbx-hero .cbx-eyebrow{color:#9db7cb}#cbx-homepage .cbx-hero-caption{color:#8ca9bd;font-size:9px}#cbx-homepage .cbx-portal-scene{width:76%;height:690px;top:-16px;right:-14%;mask-image:linear-gradient(to bottom,#000 74%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 74%,transparent 100%)}#cbx-homepage .cbx-portal-scene:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#03070b,transparent 16%)}#cbx-homepage .cbx-scene-caption{bottom:90px;left:34%;right:22%;color:#9fbcd0;font-size:7px;letter-spacing:.16em}#cbx-homepage .cbx-workspace{margin-top:-35px}#cbx-homepage .cbx-terminal{background:#08121c;border:1px solid #59748888;box-shadow:0 -1px 0 #aacfe333,0 24px 80px #0008;border-radius:16px}#cbx-homepage .cbx-section-heading{grid-column:1/-1;margin:0;padding:22px 24px;border-bottom:1px solid #314d6170;background:linear-gradient(110deg,#102333,#08121c);align-items:center}#cbx-homepage .cbx-workspace .cbx-kicker{display:block;font-size:8px;letter-spacing:.15em;color:#7fa6c2;margin-bottom:6px}#cbx-homepage .cbx-workspace h2{font-size:21px;letter-spacing:-.03em;font-weight:550}#cbx-homepage .cbx-text-link{color:#b6ccdc;font-size:12px}#cbx-homepage .cbx-chart-source{color:#a3b8c9;font-size:9px}#cbx-homepage .cbx-watchlist-columns{font-size:9px;color:#8fa9bd}#cbx-homepage .cbx-watchlist-note{color:#93aabc}#cbx-homepage .cbx-watchlist-note p{font-size:10px}#cbx-homepage .cbx-workspace-foot{color:#99b2c5;font-size:10px;margin-block:17px 32px}#cbx-homepage .cbx-market-row .cbx-change{font-size:11px}#cbx-homepage .cbx-market-price{font-size:12px}#cbx-homepage .cbx-market-asset{font-size:12px}#cbx-homepage .cbx-quote-band{background:linear-gradient(100deg,#071421,#03090f);border-color:#40586e77}#cbx-homepage .cbx-perspective .cbx-kicker{color:#4b667c}#cbx-homepage .cbx-selection-note{color:#34546c;font-size:12px}#cbx-homepage .cbx-mobile-copy .cbx-kicker{color:#99b6cc;font-size:9px}#cbx-homepage .cbx-mobile-caption{color:#94b0c6;font-size:9px}#cbx-homepage .cbx-footer nav{color:#b0c4d5;font-size:11px}#cbx-homepage .cbx-footer p{color:#87a1b6;font-size:10px}#cbx-homepage .cbx-phone-caption{color:#bbd3e4}#cbx-homepage .cbx-phone{border-color:#9cabb6;box-shadow:inset 0 0 0 2px #0a0f16,2px 1px 0 #e9f6ff,-3px 0 0 #274357,0 30px 50px #000b}#cbx-homepage .cbx-glass-control{border-color:#8da6bb;background:linear-gradient(135deg,#ffffff,#dbe9f38f 45%,#ffffff);box-shadow:inset 2px 2px 4px #fff,inset -3px -3px 6px #668cab66,9px 10px 0 #91adc044,11px 12px 0 #fff,12px 13px 0 #b4c3cd,0 42px 35px -25px #1c81bc88}
@media(max-width:1100px){#cbx-homepage .cbx-hero{min-height:610px;padding-top:60px;width:calc(100% - 72px)}#cbx-homepage .cbx-hero h1{font-size:67px}#cbx-homepage .cbx-portal-scene{height:640px;width:80%;right:-16%}#cbx-homepage .cbx-scene-caption{bottom:85px;right:18%;left:33%;font-size:6px}#cbx-homepage .cbx-hero-actions .cbx-button{font-size:11px;padding-inline:17px}#cbx-homepage .cbx-hero-caption{font-size:8px}}
@media(max-width:760px){#cbx-homepage .cbx-hero{width:calc(100% - 40px);min-height:0;padding:40px 0 0}#cbx-homepage .cbx-hero-copy{width:100%}#cbx-homepage .cbx-hero h1{font-size:clamp(54px,12.6vw,80px)}#cbx-homepage .cbx-portal-scene{width:125%;height:390px;top:auto;right:auto;margin:-5px -12.5% -30px}#cbx-homepage .cbx-scene-caption{bottom:50px;left:25%;right:23%;font-size:6px}#cbx-homepage .cbx-workspace{margin-top:0}#cbx-homepage .cbx-section-heading{padding:16px;gap:10px}#cbx-homepage .cbx-workspace h2{font-size:18px}#cbx-homepage .cbx-workspace .cbx-kicker{font-size:7px}#cbx-homepage .cbx-chart-source{font-size:7px}#cbx-homepage .cbx-watchlist-columns{font-size:9px}#cbx-homepage .cbx-workspace-foot{font-size:8px}#cbx-homepage .cbx-footer nav{font-size:10px}}
#cbx-homepage .cbx-hero{min-height:620px;padding-top:60px}#cbx-homepage .cbx-workspace{margin-top:-45px}#cbx-homepage .cbx-portal-scene{height:650px}#cbx-homepage .cbx-hero-caption{margin-top:28px}
@media(max-width:1100px){#cbx-homepage .cbx-hero{min-height:570px;padding-top:50px}#cbx-homepage .cbx-portal-scene{height:610px}}
@media(max-width:760px){#cbx-homepage .cbx-hero{min-height:0;padding-top:40px}#cbx-homepage .cbx-workspace{margin-top:0}#cbx-homepage .cbx-portal-scene{height:390px}}
/* Market focus: live figures replace decorative portals. */
#cbx-homepage .cbx-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;min-height:650px;padding-block:65px 75px;align-items:center}#cbx-homepage .cbx-hero-copy{width:100%}#cbx-homepage .cbx-hero h1{font-size:clamp(45px,5.1vw,70px);line-height:1.07;letter-spacing:-.06em}#cbx-homepage .cbx-hero h1 em{margin-left:0}#cbx-homepage .cbx-word-line:nth-child(2) em{display:block}#cbx-homepage .cbx-hero p{font-size:16px;line-height:1.7}#cbx-homepage .cbx-focus{min-width:0;position:relative;border:1px solid #3c607b66;border-radius:22px;background:radial-gradient(ellipse at 50% 42%,#06334c66,transparent 65%),linear-gradient(145deg,#0c1a27,#040a11 80%);box-shadow:0 20px 70px #0005,inset 0 1px 0 #b5e5ff15;padding:24px 24px 18px}#cbx-homepage .cbx-focus-top{display:flex;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:.12em;color:#9ab6ca}#cbx-homepage .cbx-focus-top>span:first-child{display:flex;align-items:center;gap:7px}#cbx-homepage .cbx-focus-top i{width:5px;height:5px;border-radius:50%;background:#42c8f5;box-shadow:0 0 10px #42c8f5}#cbx-homepage .cbx-focus-currency{font-size:7px;color:#7895aa}#cbx-homepage .cbx-focus-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:22px 0 10px;padding:4px;border:1px solid #577c992c;background:#02090f;border-radius:28px}#cbx-homepage .cbx-focus-tabs button{border:0;border-radius:22px;background:transparent;color:#8fa9bc;font-size:11px;font-weight:600;padding:10px 0;transition:background .25s,color .25s!important}#cbx-homepage .cbx-focus-tabs button[aria-pressed=true]{background:#133650;color:#d8f7ff;box-shadow:inset 0 0 0 1px #42c8f54a}#cbx-homepage .cbx-focus-tabs button:hover{color:#fff}#cbx-homepage .cbx-focus-visual{position:relative;aspect-ratio:480/360;margin-top:18px}#cbx-homepage .cbx-range-dial{width:100%;height:100%;overflow:visible}#cbx-homepage .cbx-dial-track{fill:none;stroke:#163144;stroke-width:4;stroke-linecap:round}#cbx-homepage .cbx-dial-value{fill:none;stroke:url(#cbx-dial-gradient);stroke-width:5;stroke-linecap:round;stroke-dasharray:0 100;transition:stroke-dasharray .9s cubic-bezier(.2,.7,.2,1)!important;filter:drop-shadow(0 0 7px #24c7ff70)}#cbx-homepage .cbx-dial-ticks line{stroke:#2c536c;stroke-width:1}#cbx-homepage .cbx-dial-dot{fill:#d8fbff;stroke:#42d6ff;stroke-width:3;filter:drop-shadow(0 0 9px #16afff);transition:cx .9s cubic-bezier(.2,.7,.2,1),cy .9s cubic-bezier(.2,.7,.2,1)!important}#cbx-homepage .cbx-range-unavailable .cbx-dial-dot,#cbx-homepage .cbx-range-unavailable .cbx-dial-value{visibility:hidden}#cbx-homepage .cbx-focus-center{position:absolute;inset:25% 12% auto;text-align:center;display:flex;align-items:center;flex-direction:column;pointer-events:none}#cbx-homepage .cbx-focus-name{font-size:18px;font-weight:550;color:#d6e7f4;letter-spacing:-.02em}#cbx-homepage .cbx-focus-name small{display:block;font-size:9px;font-weight:400;color:#8da9bd;letter-spacing:.08em;margin-top:4px}#cbx-homepage .cbx-focus-price{font-size:clamp(32px,3.4vw,48px);line-height:1.2;font-weight:600;letter-spacing:-.045em;color:#f3fbff;font-variant-numeric:tabular-nums;margin-top:13px}#cbx-homepage .cbx-focus-change{font-size:12px;line-height:1.5;margin-top:7px}#cbx-homepage .cbx-focus-range-label{font-size:7px;color:#7697af;letter-spacing:.12em;margin-top:20px}#cbx-homepage .cbx-focus-extremes{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;padding-inline:5%}#cbx-homepage .cbx-focus-extremes>div{display:flex;flex-direction:column;gap:5px}#cbx-homepage .cbx-focus-extremes>div:last-child{text-align:right}#cbx-homepage .cbx-focus-extremes span{font-size:9px;color:#809fb5}#cbx-homepage .cbx-focus-extremes strong{font-size:13px;color:#c1d8e9;font-weight:500;font-variant-numeric:tabular-nums}#cbx-homepage .cbx-focus-bottom{border-top:1px solid #577c993d;margin-top:22px;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:10px}#cbx-homepage .cbx-focus-bottom>div{display:flex;flex-direction:column;gap:5px}#cbx-homepage .cbx-focus-bottom>div>span{color:#8ca7ba;font-size:9px}#cbx-homepage .cbx-focus-volume{font-size:14px;font-weight:500;color:#d1e8f8}#cbx-homepage .cbx-focus-open{display:flex;align-items:center;gap:5px;font-size:11px;color:#4acfff;border:1px solid #235778;padding:11px 14px;border-radius:25px}#cbx-homepage .cbx-focus-open svg{width:12px;height:12px;margin-left:6px}#cbx-homepage .cbx-focus-caption{color:#708fa6;font-size:8px!important;text-align:center;line-height:1.5!important;margin-top:16px}#cbx-homepage .cbx-workspace{margin-top:-10px}
@media(max-width:1100px){#cbx-homepage .cbx-hero{gap:30px;min-height:590px;padding-block:45px 55px}#cbx-homepage .cbx-hero h1{font-size:52px}#cbx-homepage .cbx-hero-actions{flex-wrap:wrap}#cbx-homepage .cbx-focus{padding:20px 16px 16px}#cbx-homepage .cbx-focus-price{font-size:36px}#cbx-homepage .cbx-focus-name{font-size:16px}#cbx-homepage .cbx-focus-range-label{font-size:6px;margin-top:14px}#cbx-homepage .cbx-focus-top{font-size:8px}#cbx-homepage .cbx-focus-currency{font-size:6px}}
@media(max-width:760px){#cbx-homepage .cbx-hero{display:flex;flex-direction:column;gap:32px;min-height:0;padding:40px 0 35px}#cbx-homepage .cbx-hero h1{font-size:clamp(47px,12vw,68px)}#cbx-homepage .cbx-hero p{font-size:14px}#cbx-homepage .cbx-focus{width:100%;padding:20px 16px 16px;border-radius:18px}#cbx-homepage .cbx-focus-price{font-size:35px;margin-top:9px}#cbx-homepage .cbx-focus-name{font-size:16px}#cbx-homepage .cbx-focus-range-label{margin-top:12px;font-size:6px}#cbx-homepage .cbx-focus-change{font-size:11px}#cbx-homepage .cbx-focus-extremes strong{font-size:12px}#cbx-homepage .cbx-focus-open{font-size:10px;padding:10px 12px}#cbx-homepage .cbx-focus-bottom{margin-top:19px}#cbx-homepage .cbx-workspace{margin-top:0}}

/* Lightweight motion and finishing details. No WebGL or render loop. */
#cbx-homepage .cbx-hero{position:relative;isolation:isolate}
#cbx-homepage .cbx-hero:before{content:"";position:absolute;z-index:-1;inset:0 -5%;background:radial-gradient(ellipse at 76% 35%,#087bba20,transparent 60%);pointer-events:none}
#cbx-homepage .cbx-focus{overflow:hidden;animation:cbx-focus-enter .9s ease both!important}
#cbx-homepage .cbx-focus-orbit{position:absolute;inset:7% 16% 13%;border:1px solid #3fb7ef10;border-radius:50%;pointer-events:none;animation:cbx-orbit-turn 14s linear infinite!important}
#cbx-homepage .cbx-focus-orbit:before{content:"";position:absolute;top:49%;left:-2px;width:4px;height:4px;background:#58ccff;border-radius:50%;box-shadow:0 0 14px #2bcaff}
#cbx-homepage .cbx-focus-top i{animation:cbx-status-pulse 2.5s ease-in-out infinite!important}
#cbx-homepage .cbx-hero-copy{animation:cbx-focus-enter .8s ease both!important}
#cbx-homepage .cbx-hero h1 em{background:linear-gradient(105deg,#29b4ff,#b0f5ff,#278dff);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:cbx-title-light 8s ease-in-out infinite!important}
#cbx-homepage .cbx-focus-open:hover{background:#103d57;border-color:#59cfff;color:white}
#cbx-homepage .cbx-focus-tabs button:focus-visible,#cbx-homepage a:focus-visible,#cbx-homepage button:focus-visible{outline:2px solid #63dfff;outline-offset:4px}
#cbx-homepage .cbx-chart-loading{height:100%;display:flex;align-items:center;justify-content:center;gap:12px;color:#94b1c7;font-size:12px;background:linear-gradient(#132e4033 1px,transparent 1px),linear-gradient(90deg,#132e4033 1px,transparent 1px);background-size:48px 48px}
#cbx-homepage .cbx-chart-loading span{width:16px;height:16px;border:2px solid #24516d;border-top-color:#49ccff;border-radius:50%;animation:cbx-orbit-turn 1.2s linear infinite!important}
#cbx-homepage .cbx-nav{border-bottom:1px solid #5d8ba32b}
#cbx-homepage .cbx-mobile-art i{border-radius:50%;inset:18px 32px;transform:rotateX(55deg) rotateY(-20deg);border-width:1px}
#cbx-homepage .cbx-mobile-art i:nth-child(2){inset:30px 43px}
#cbx-homepage .cbx-mobile-art i:nth-child(3){inset:42px 54px}
@keyframes cbx-focus-enter{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
@keyframes cbx-orbit-turn{to{transform:rotate(360deg)}}
@keyframes cbx-status-pulse{50%{opacity:.35;box-shadow:0 0 2px #42c8f5}}
@keyframes cbx-title-light{50%{background-position:100% 50%}}
#cbx-homepage[data-motion=off] *,#cbx-homepage[data-motion=off] *:before,#cbx-homepage[data-motion=off] *:after{animation:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){#cbx-homepage *,#cbx-homepage *:before,#cbx-homepage *:after{animation:none!important;transition:none!important}}

#cbx-homepage .cbx-focus{width:100%;max-width:480px;justify-self:end}#cbx-homepage .cbx-focus-visual{max-height:315px}#cbx-homepage .cbx-hero{min-height:630px;padding-block:45px 60px}#cbx-homepage .cbx-focus-top{font-size:10px}#cbx-homepage .cbx-focus-caption{font-size:9px!important}#cbx-homepage .cbx-focus-range-label{font-size:8px}#cbx-homepage .cbx-focus-extremes span{font-size:11px}#cbx-homepage .cbx-focus-bottom>div>span{font-size:11px}
@media(max-width:760px){#cbx-homepage .cbx-focus{max-width:480px;align-self:center}#cbx-homepage .cbx-hero{padding-block:35px;min-height:0}#cbx-homepage .cbx-focus-range-label{font-size:7px}}

#cbx-homepage .cbx-services{padding-block:75px 90px;border-top:1px solid #34546a55}
#cbx-homepage .cbx-services-heading{margin-bottom:36px;max-width:700px}
#cbx-homepage .cbx-services-heading h2{font-size:clamp(34px,4vw,56px);letter-spacing:-.05em;line-height:1.08;margin:15px 0}
#cbx-homepage .cbx-services-heading p{font-size:15px;color:#9bb5c7;line-height:1.7}
#cbx-homepage .cbx-services-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:24px}
#cbx-homepage .cbx-card-service,#cbx-homepage .cbx-ramp-services article{border:1px solid #32526b77;background:linear-gradient(130deg,#101f2d,#070e16);border-radius:22px;padding:32px;position:relative;overflow:hidden}
#cbx-homepage .cbx-service-number{display:block;color:#72b9dd;font-size:10px;letter-spacing:.14em}
#cbx-homepage .cbx-services h3{font-size:27px;letter-spacing:-.035em;margin:15px 0 12px}
#cbx-homepage .cbx-services article p{color:#9ab2c5;line-height:1.75;font-size:13px;max-width:390px;margin-bottom:22px}
#cbx-homepage .cbx-services article a{display:inline-flex;gap:20px;align-items:center;color:#83dcff;font-size:12px;padding-bottom:6px;border-bottom:1px solid #428db266}
#cbx-homepage .cbx-services article a svg{width:13px;height:13px}
#cbx-homepage .cbx-ramp-services{display:grid;gap:24px}
#cbx-homepage .cbx-ramp-flow{display:flex;align-items:center;gap:15px;margin:24px 0 20px}
#cbx-homepage .cbx-ramp-flow>span{padding:8px 16px;border:1px solid #568aa177;border-radius:8px;font-size:10px;letter-spacing:.12em}
#cbx-homepage .cbx-ramp-flow>span:last-child{background:#1c7da633;border-color:#3ec6f988;color:#8ce3ff}
#cbx-homepage .cbx-ramp-flow i{font-style:normal;color:#4cd5ff;font-size:23px;animation:cbx-flow 2.6s ease-in-out infinite!important}
#cbx-homepage .cbx-payment-card{position:relative;isolation:isolate;aspect-ratio:1.586;margin:28px 12px 55px;padding:28px;border:1px solid #9eeaff;border-radius:18px;color:#ecfbff;background:radial-gradient(circle at 90% 20%,#70e7ff88,transparent 50%),linear-gradient(125deg,#052d4f,#0879ab 45%,#06344e);box-shadow:8px 10px 0 #06273a,0 32px 50px #0008,inset 1px 1px 0 #d2f9ff88;transform:rotate(-7deg);animation:cbx-card-float 7s ease-in-out infinite!important;overflow:hidden}
#cbx-homepage .cbx-payment-card:before{content:"";position:absolute;inset:-100%;z-index:-1;background:linear-gradient(115deg,transparent 43%,#baf6ff30 50%,transparent 57%);animation:cbx-card-sheen 8s ease-in-out infinite!important}
#cbx-homepage .cbx-payment-card>div{display:flex;justify-content:space-between;font-size:14px;font-weight:650;letter-spacing:.07em}
#cbx-homepage .cbx-payment-card small{font-size:7px;font-weight:400;align-self:center;letter-spacing:.15em}
#cbx-homepage .cbx-card-chip{display:block;width:32px;height:24px;border:1px solid #bcefff99;border-radius:5px;margin-top:25px;background:linear-gradient(90deg,transparent 47%,#e0faff88 48%,#e0faff88 51%,transparent 52%),linear-gradient(0deg,#d3eaf322 45%,#c1edff88 48%,transparent 51%)}
#cbx-homepage .cbx-payment-card strong{display:block;font-size:22px;line-height:1.18;letter-spacing:-.02em;margin-top:17px}
#cbx-homepage .cbx-payment-card footer{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:.12em;margin-top:25px}
@keyframes cbx-card-float{50%{transform:translateY(-12px) rotate(-3deg)}}
@keyframes cbx-card-sheen{50%{transform:translateX(25%)}}
@keyframes cbx-flow{50%{transform:translateX(6px);opacity:.4}}
@media(max-width:760px){#cbx-homepage .cbx-services{padding-block:45px 55px}#cbx-homepage .cbx-services-grid{grid-template-columns:1fr}#cbx-homepage .cbx-card-service,#cbx-homepage .cbx-ramp-services article{padding:24px}#cbx-homepage .cbx-payment-card{margin:20px 0 45px;padding:22px}#cbx-homepage .cbx-payment-card strong{font-size:20px}#cbx-homepage .cbx-payment-card footer{margin-top:20px}}
#cbx-homepage[data-motion=off] *,#cbx-homepage[data-motion=off] *:before,#cbx-homepage[data-motion=off] *:after{animation:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){#cbx-homepage *,#cbx-homepage *:before,#cbx-homepage *:after{animation:none!important;transition:none!important}}

#cbx-homepage .cbx-watchlist-rows{max-height:410px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#35546d transparent}#cbx-homepage .cbx-watchlist-note{margin-top:0;padding-top:12px}
@media(max-width:760px){#cbx-homepage .cbx-watchlist-rows{max-height:360px}}
