:root{--bg:#030e15;--panel:#0b1b27;--panel2:#102331;--line:#203743;--text:#f5f7f8;--muted:#9baab4;--gold:#fcd535;--teal:#0bd2a0;--red:#ff526a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em}p{line-height:1.55}.container{width:min(1220px,calc(100% - 48px));margin:auto}.header{height:74px;background:#05121c;border-bottom:1px solid #1a3443;position:-webkit-sticky;position:sticky;top:0;z-index:20}.header-inner{display:flex;align-items:center;height:100%;gap:48px}.brand{display:inline-flex;align-items:center;gap:8px;font-size:21px;font-weight:800;white-space:nowrap}.brand-symbol{color:var(--gold);font-weight:1000;font-style:italic;font-size:31px;line-height:1;letter-spacing:-.17em;padding-right:5px;text-shadow:0 0 18px #fcd53555}.brand>img{width:38px;height:38px;object-fit:contain}.brand-wordmark{display:block;position:relative;width:113px;height:28px;overflow:hidden;flex:none}.brand-wordmark img{display:block;position:absolute;width:113px;height:113px;top:-71px;left:0;max-width:none}.nav{display:flex;align-items:center;gap:28px;flex:1 1}.header-login,.nav a{font-size:13px;font-weight:600;color:#d8e0e6;transition:color .2s}.header-login:hover,.nav a:hover{color:var(--gold)}.header-actions{display:flex;align-items:center;gap:18px}.download-short{display:none}@media (max-width:1050px){.header-inner{gap:12px}.header-actions{margin-left:auto}.header-login{display:none}.header .menu-toggle{display:block;flex:0 0 44px;width:44px;height:44px}.header .nav{display:none;position:absolute;top:100%;left:0;right:0;background:#0b1b27;flex-direction:column;align-items:stretch;padding:16px 24px;gap:0;border-bottom:1px solid #294352}.header .nav.open{display:flex}.header .nav a{padding:13px 0;border-bottom:1px solid #28404b}}@media (max-width:380px){.header .brand{gap:6px}.header .brand>img{width:30px;height:30px}.header .brand-wordmark{width:73px;height:20px}.header .brand-wordmark img{width:73px;height:73px;top:-46px}.header .header-inner{gap:8px}.header .header-download{min-height:44px;padding:8px 12px;font-size:12px}.header .download-full{display:none}.header .download-short{display:inline}}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:9px;padding:14px 21px;font-weight:800;font-size:14px;white-space:nowrap;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s;cursor:pointer}.button:hover{transform:translateY(-3px)}.button-gold{background:var(--gold);border:1px solid var(--gold);color:#14191a;box-shadow:0 6px 24px #fcd53525}.button-gold:hover{box-shadow:0 10px 28px #fcd53555}.button-outline{border:1px solid var(--gold);color:#fff;background:#081722aa}.button-outline:hover{background:#192a32;border-color:var(--gold)}.header .button{font-size:12px;padding:11px 17px}.menu-toggle{display:none;background:none;border:0;padding:8px;cursor:pointer}.menu-toggle span{display:block;width:24px;height:2px;background:#fff;margin:5px}.hero{min-height:550px;position:relative;overflow:hidden;border-bottom:1px solid #193745}.hero-bg{position:absolute;inset:0;background:linear-gradient(90deg,#03101ce0,#04111a44 55%,#04121acf),linear-gradient(0deg,#041019,transparent 26%),url(/images/mountain_hero_wide.webp) center 54% /cover}.hero-inner{position:relative;min-height:550px;display:grid;grid-template-columns:40% 32% 28%;align-items:center}.hero-copy{position:relative;z-index:2;padding:54px 0 80px}.eyebrow,.hero-pill{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.035em;color:var(--gold)}.hero-pill{border:1px solid #ffffff2a;background:#0c1c28b9;border-radius:100px;padding:7px 11px;color:#e7eef2}.hero-pill span{color:var(--gold);margin:0 4px}.hero h1{font-size:clamp(40px,4.1vw,66px);line-height:1.03;margin:20px 0 15px;max-width:600px}.hero h1 span{color:var(--gold)}.hero-copy>p{font-size:16px;max-width:465px;color:#f2f4f5;margin-bottom:25px}.hero-buttons{display:flex;gap:11px;flex-wrap:wrap}.store-note{display:flex;align-items:center;gap:12px;margin-top:25px;font-size:13px;font-weight:700}.store-note small{color:#c9d2d9;font-size:11px;font-weight:400}.store-icons{font-size:24px;line-height:1;color:#fff}.store-icons span{color:#58e3bc}.hero-phone{position:relative;width:100%;height:560px;align-self:flex-end;margin-left:-18px;filter:drop-shadow(0 14px 26px #0008);transform:rotate(8deg);transform-origin:center 70%;animation:phoneEnter 1s ease both}.hero-phone img{object-fit:contain;object-position:center bottom}.hero-widgets{align-self:center;display:flex;flex-direction:column;gap:18px;z-index:2;margin-top:0}.demo-widget,.market-widget{border:1px solid #5570816e;background:#081923dc;border-radius:13px;box-shadow:0 15px 40px #0006;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.market-widget{padding:16px 17px 12px}.widget-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.widget-top strong{font-size:15px}.widget-top a{color:var(--gold)}.ticker-row{display:grid;grid-template-columns:25px 1fr 74px 58px;align-items:center;grid-gap:5px;gap:5px;padding:5px 0;font-size:11px}.ticker-row b{font-weight:650}.ticker-row em,.ticker-row>span:nth-of-type(2){text-align:right}.ticker-row em{font-style:normal;color:var(--teal);font-weight:700}.ticker-row em.negative{color:var(--red)}.card-icon,.coin,.market-icon{display:grid;place-items:center}.coin{border-radius:50%;width:20px;height:20px;font-weight:900;color:#fff;font-size:11px}.orange{background:#f49422!important}.blue,.orange{color:#fff!important}.blue{background:#386de9!important}.teal{background:#00bda1!important;color:#fff!important}.gold{background:#b88720!important;color:#ffe8a2!important}.purple{background:#5457bd!important;color:#fff!important}.red{background:#8e3442!important;color:#ff9aaa!important}.sample-label{display:block;color:#83949f;text-align:right;font-size:10px;margin-top:6px}.demo-widget{display:flex;align-items:center;gap:12px;padding:17px;color:#dce8ee;font-size:12px}.demo-widget small,.demo-widget strong{display:block}.demo-widget strong{color:white;font-size:19px;margin:3px 0}.demo-widget small{color:#a7b7c0;font-size:11px}.demo-ring{border:2px solid #3484ff;width:32px;height:32px;place-items:center;color:#5b9bff}.demo-ring,.round-arrow{border-radius:50%;display:grid}.round-arrow{margin-left:auto;width:30px;height:30px;place-items:center;background:#273943}.hero-signoff{align-self:flex-end;margin:2px 18px 0 0;transform:rotate(-10deg);font-family:Georgia,serif;font-style:italic;line-height:1.15;text-align:center;font-size:14px;color:#fff}.section{padding-top:63px;padding-bottom:14px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.section-heading h2{font-size:clamp(27px,2.5vw,38px);line-height:1.12;margin:7px 0 5px}.section-heading p{margin:0;color:#b8c7ce;font-size:14px}.section-link{font-size:13px;font-weight:750;color:var(--gold);white-space:nowrap;padding-bottom:7px}.section-link span{font-size:17px;margin-left:5px}.academy-grid,.feature-grid,.market-grid,.reason-grid{display:grid;grid-gap:14px;gap:14px}.market-grid{grid-template-columns:repeat(5,1fr)}.icon-card,.market-card{position:relative;background:linear-gradient(145deg,#102330,#091923 80%);border:1px solid #223947;border-radius:9px;transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden}.icon-card:hover,.market-card:hover{transform:translateY(-5px);border-color:#c3984b;box-shadow:0 14px 30px #0005}.market-card{min-height:154px;padding:17px}.market-icon{width:36px;height:36px;border-radius:50%;font-size:22px;font-weight:900;margin-bottom:17px}.icon-card h3,.market-card h3{font-size:16px;margin:0 0 5px}.icon-card p,.market-card p{font-size:12px;line-height:1.35;color:#b9c8d1;margin:0}.card-arrow{position:absolute;right:13px;top:12px;color:#67828f;opacity:0;transition:opacity .2s}.market-card:hover .card-arrow{opacity:1}.feature-grid,.reason-grid{grid-template-columns:repeat(6,1fr)}.icon-card{padding:15px;min-height:145px}.feature-grid .icon-card{min-height:137px}.card-icon{width:33px;height:33px;border-radius:9px;margin-bottom:14px;font-size:19px}.chart-section{margin-top:60px;padding:46px 0 34px;background:linear-gradient(90deg,#071722dd,#06131be8),url(/images/mountain_band.webp) 50%/cover;border-block:1px solid #213643}.chart-layout{display:grid;grid-template-columns:25% 75%;align-items:center}.check-list{padding:0;margin:0;list-style:none;display:grid;grid-gap:13px;gap:13px;font-size:14px}.check-list li{display:flex;align-items:center;gap:11px}.check-list li:before{content:"✓";width:29px;height:29px;display:grid;place-items:center;border:1px solid #0cbf9a;border-radius:8px;background:#0bbd9a24;color:#00e0ad}.chart-art{position:relative;height:390px;overflow:hidden;border-radius:16px;filter:drop-shadow(0 20px 30px #000a)}.chart-art img{object-fit:contain}.steps{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.step{display:flex;gap:12px;position:relative}.step-number{flex:none;width:32px;height:32px;border-radius:50%;border:2px solid #08d3a7;background:#087f71;display:grid;place-items:center;font-weight:850;box-shadow:0 0 17px #06d7a554}.step h3{font-size:14px;margin:2px 0 4px}.step p{font-size:12px;color:#afbec9;margin:0}.step-arrow{position:absolute;right:-4px;top:5px;color:#ebf1f2}.learn-layout{display:grid;grid-template-columns:25% 50% 25%;grid-gap:15px;gap:15px;align-items:stretch}.learn-copy{background:linear-gradient(160deg,#142433,#07151f);border:1px solid #263b48;border-radius:10px;padding:21px}.learn-copy h3{font-size:21px}.learn-copy p{color:#bbcad4;font-size:14px}.learn-copy .button{font-size:12px;padding:11px}.video-art{position:relative;min-height:260px;border-radius:10px;overflow:hidden;border:1px solid #324752}.video-art img{object-fit:cover}.chapters{background:#0c1d29;border:1px solid #263d4c;border-radius:10px;padding:17px}.chapters strong{font-size:14px}.chapters div{display:flex;gap:11px;border-top:1px solid #263b48;padding:12px 0;font-size:12px;color:#d2dce2}.chapters div:first-of-type{margin-top:9px}.chapters div span:first-child{color:#80a0b4}.chapters div span:last-child{margin-left:auto;color:#89a3b2}.experience{margin-top:60px;background:linear-gradient(0deg,#07151d,#07151db9),url(/images/mountain_band.webp) 50%/cover;padding:40px 0 0;overflow:hidden;border-block:1px solid #203846}.phones{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;height:360px;overflow:hidden;padding:0 60px}.phones>div{position:relative;min-width:0;transition:transform .3s}.phones>div:hover{transform:translateY(-12px)}.phones img{object-fit:contain;object-position:top}.trust{padding-top:50px}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.trust-grid>div{border:1px solid #29404d;background:#f4f6f8;color:#0b1c25;border-radius:9px;display:grid;grid-template-columns:38px 1fr;align-items:center;padding:15px;grid-gap:0 8px;gap:0 8px}.trust-grid span{grid-row:span 2;font-size:29px;color:#2881ed}.trust-grid strong{font-size:14px}.trust-grid small{color:#60717a}.academy-grid{grid-template-columns:repeat(5,1fr)}.community{margin-top:60px;padding:70px 0;text-align:center;background:linear-gradient(#05131abb,#05131ad9),url(/images/mountain_community.webp) center 55% /cover;border-block:1px solid #29404b}.community h2{font-size:39px;margin:8px 0}.community p{color:#dde6e8}.community-actions{display:flex;justify-content:center;gap:10px;margin-top:23px}.faq{padding-bottom:80px}.faq-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.faq details{border:1px solid #243b49;border-radius:9px;background:#0c1d29}.faq summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;padding:19px 20px;font-weight:700;font-size:14px}.faq summary::-webkit-details-marker{display:none}.faq summary span{font-size:20px;color:#d3a551;transition:transform .2s}.faq details[open] summary span{transform:rotate(180deg)}.faq details p{margin:0;padding:0 20px 20px;color:#b9cad1;font-size:13px}.footer{border-top:1px solid #29404b;background:#071720;padding:45px 0 20px}.footer-grid{display:grid;grid-template-columns:2.4fr repeat(3,1fr);grid-gap:40px;gap:40px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:13px;font-size:13px;color:#adbec7}.footer-grid strong{color:#fff;font-size:14px;margin:3px 0 7px}.footer p{max-width:300px;font-size:13px;color:#aabac3;margin:20px 0 10px}.footer small{color:#78909c;font-size:11px}.footer a:hover{color:var(--gold)}.footer-bottom{border-top:1px solid #203541;margin-top:35px;padding-top:18px;color:#8196a1;font-size:12px}@keyframes phoneEnter{0%{opacity:0;transform:translateY(25px) rotate(4deg)}to{opacity:1;transform:translateY(0) rotate(8deg)}}@media (max-width:1050px){.header-inner{gap:25px}.nav{gap:15px}.hero-inner{grid-template-columns:42% 32% 26%}.hero h1{font-size:44px}.hero-widgets{margin-left:-25px}.ticker-row{grid-template-columns:22px 1fr 61px 45px;font-size:10px}.feature-grid,.reason-grid{grid-template-columns:repeat(3,1fr)}.learn-layout{grid-template-columns:1fr 1.5fr}.chapters{grid-column:span 2}.chart-layout{grid-template-columns:27% 73%}}@media (max-width:700px){.container{width:min(100% - 30px,520px)}.header{height:62px}.header-inner{gap:10px}.brand{font-size:19px}.brand-symbol{font-size:29px}.nav{display:none;position:absolute;top:62px;left:0;right:0;background:#0b1b27;flex-direction:column;align-items:stretch;padding:16px 24px 22px;gap:0;border-bottom:1px solid #294352;box-shadow:0 25px 30px #0008}.nav.open{display:flex}.nav a{padding:13px 0;border-bottom:1px solid #28404b}.header-actions{margin-left:auto}.header-login{display:none}.header .button{font-size:10px;padding:9px 11px}.menu-toggle{display:block}.hero{min-height:820px}.hero-bg{background:linear-gradient(0deg,#05121b 1%,#06131b30 35%,#06131b8c 75%),url(/images/mountain_hero_portrait.webp) 50%/cover}.hero-inner{min-height:820px;display:block;text-align:center}.hero-copy{padding:37px 0 0}.hero-pill{font-size:9px}.hero h1{font-size:clamp(34px,9vw,48px);margin:19px auto 11px}.hero-copy>p{font-size:14px;max-width:350px;margin:0 auto 19px}.hero-buttons{flex-direction:column;max-width:350px;margin:auto;gap:8px}.hero-buttons .button{padding:12px}.store-note{position:absolute;top:755px;left:0;right:0;justify-content:center;margin:0;font-size:11px;z-index:4}.store-note small{font-size:10px}.hero-phone{position:absolute;width:78%;height:440px;left:11%;bottom:63px;transform:rotate(0);margin:0;z-index:1;animation:none}.hero-phone img{object-position:center bottom}.hero-widgets{display:none}.section{padding-top:44px;padding-bottom:0}.section-heading{align-items:start;margin-bottom:17px}.section-heading h2{font-size:26px}.section-heading p{font-size:12px}.section-link{font-size:11px;margin-top:26px}.market-grid{grid-template-columns:repeat(2,1fr);gap:9px}.market-card{min-height:127px;padding:13px}.market-icon{width:30px;height:30px;font-size:18px;margin-bottom:10px}.icon-card h3,.market-card h3{font-size:13px}.icon-card p,.market-card p{font-size:11px}.feature-grid,.reason-grid{grid-template-columns:repeat(2,1fr);gap:9px}.feature-grid .icon-card,.icon-card{min-height:122px;padding:12px}.card-icon{width:28px;height:28px;margin-bottom:10px;font-size:17px}.chart-section{margin-top:45px;padding:34px 0}.chart-layout{display:flex;flex-direction:column-reverse;align-items:stretch}.chart-art{height:225px}.check-list{grid-template-columns:repeat(2,1fr);font-size:11px;gap:8px}.check-list li:before{width:22px;height:22px;flex:none}.steps{grid-template-columns:1fr;gap:17px}.step{gap:13px}.step h3{font-size:13px}.step p{font-size:11px}.step-arrow{display:none}.learn-layout{display:block}.learn-copy{margin-bottom:10px}.video-art{height:210px;min-height:0}.chapters{margin-top:10px}.experience{margin-top:45px}.phones{height:250px;padding:0;gap:0}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-grid>div{padding:9px;grid-template-columns:27px 1fr}.trust-grid span{font-size:22px}.trust-grid strong{font-size:11px}.trust-grid small{font-size:10px}.academy-grid{grid-template-columns:repeat(2,1fr);gap:9px}.community{margin-top:45px;padding:50px 0}.community h2{font-size:29px}.community p{font-size:13px}.faq-list{grid-template-columns:1fr}.faq summary{padding:15px;font-size:12px}.footer-grid{grid-template-columns:repeat(2,1fr);gap:28px}.footer-grid>div:first-child{grid-column:span 2}.footer p{margin:10px 0}.footer-bottom{margin-top:25px}}@media (max-width:380px){.hero,.hero-inner{min-height:770px}.hero-phone{height:390px}.store-note{top:710px}.hero h1{font-size:33px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.demo-page,.inner-page{min-height:75vh;padding:58px 0 80px;background:radial-gradient(circle at 70% -20%,#203c44 0,transparent 42%),#041119}.page-intro{max-width:700px;margin-bottom:35px}.demo-top h1,.page-intro h1{font-size:clamp(35px,4vw,54px);margin:8px 0 10px}.demo-top p,.page-intro p{color:#b4c5ce;font-size:16px}.demo-lower>section,.market-callout,.market-table-wrap,.terminal>*{border:1px solid #263e4b;background:#0a1a25;border-radius:12px}.market-table-wrap{overflow:hidden}.table-heading{display:flex;align-items:center;justify-content:space-between;padding:22px 24px}.table-heading h2{font-size:22px;margin:0 0 5px}.table-heading p{color:#a8bbc5;font-size:13px;margin:0}.market-table-head,.market-table-row{display:grid;grid-template-columns:2fr 1.1fr 1.2fr 1.2fr .7fr;align-items:center;grid-gap:12px;gap:12px;padding:14px 24px}.market-table-head{color:#8297a2;font-size:12px;background:#0e2230}.market-table-row{border-top:1px solid #1d3543;font-size:14px}.market-table-row:nth-child(odd){background:#0c1d29}.asset-name{display:flex;align-items:center;gap:12px}.asset-symbol{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#c98d25;color:#fff;font-size:18px;font-weight:900;flex:none}.asset-name small,.asset-name strong{display:block}.asset-name small{color:#8ea4af;margin-top:3px}.market-table-row>a{color:var(--gold);font-weight:700;text-align:right}.positive{color:#0cdaa8!important}.negative{color:#ff6174!important}.market-callout{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px;margin-top:28px;background:linear-gradient(105deg,#162b36,#081923)}.market-callout h2{font-size:24px;margin:7px 0}.market-callout p{color:#aebdc6;margin:0}.demo-notice{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #375766;border-radius:9px;background:#0c2732;font-size:12px;color:#c5d4dd}.demo-notice>span:first-child{color:#14d4ab;font-size:18px}.demo-notice strong{color:#fff;white-space:nowrap}.demo-notice a{margin-left:auto;color:var(--gold);white-space:nowrap}.demo-top{display:flex;justify-content:space-between;align-items:flex-end;margin:35px 0 25px}.demo-top p{margin:0}.demo-balance{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.demo-balance small,.demo-balance span{color:#9badb8}.demo-balance strong{font-size:29px}.terminal{display:grid;grid-template-columns:210px minmax(0,1fr) 260px;grid-gap:10px;gap:10px;min-height:525px}.terminal-chart,.terminal>aside{padding:17px}.demo-lower h2,.terminal h2{font-size:17px;margin:0 0 17px}.terminal-markets .asset{width:100%;display:grid;grid-template-columns:34px 1fr;grid-gap:8px;gap:8px;text-align:left;align-items:center;padding:10px 8px;background:transparent;border:1px solid transparent;border-radius:8px;color:#fff;cursor:pointer}.terminal-markets .asset.active,.terminal-markets .asset:hover{background:#193544;border-color:#306073}.terminal-markets .asset span:nth-child(2) small,.terminal-markets .asset span:nth-child(2) strong{display:block}.terminal-markets .asset strong{font-size:12px}.terminal-markets .asset small{color:#8ba4af;font-size:11px;margin-top:3px}.terminal-markets .asset span:last-child{grid-column:2;color:#16cda2;font-size:11px}.chart-top{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #25404e;padding-bottom:14px}.chart-top>div{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.chart-top strong{font-size:23px}.chart-top .negative,.chart-top .positive{font-size:12px}.chart-pair{font-weight:800}.chart-badge{color:#90a9b4;font-size:11px;border:1px solid #344e5a;border-radius:5px;padding:6px}.timeframes{display:flex;gap:5px;padding:13px 0;color:#8fa5af;font-size:11px}.timeframes span{padding:5px 8px}.timeframes .active{color:var(--gold);background:#293836;border-radius:5px}.chart-visual{height:344px;position:relative;background:#061620;overflow:hidden}.chart-grid{position:absolute;inset:0;background-image:linear-gradient(#31515b35 1px,transparent 0),linear-gradient(90deg,#31515b35 1px,transparent 0);background-size:100% 25%,14.285% 100%}.chart-visual svg{position:absolute;inset:12% 5% 10%;width:90%;height:78%;overflow:visible}.chart-value{position:absolute;right:4px;top:20%;padding:6px 8px;border-radius:4px;background:#0cb990;color:#fff;font-size:11px}.chart-footer{border-top:1px solid #213a48;padding-top:10px;color:#829ca8;font-size:10px}.side-switch{display:grid;grid-template-columns:1fr 1fr;background:#132b36;border-radius:7px;padding:4px;grid-gap:4px;gap:4px;margin:23px 0}.side-switch button{border:0;background:transparent;color:#a5b7c1;border-radius:5px;padding:9px;cursor:pointer;font-weight:800}.order-submit.buy,.side-switch .buy{background:#00bb91;color:white}.order-submit.sell,.side-switch .sell{background:#ea4b5e;color:white}.order-panel label{font-size:12px;color:#b6c6cf}.amount-input{display:flex;align-items:center;border:1px solid #3b5863;border-radius:7px;margin-top:7px;padding:0 12px;background:#061923}.amount-input span{color:#97abb5}.amount-input input{width:100%;min-width:0;background:none;color:#fff;border:0;outline:0;padding:12px;font-size:15px}.order-facts{display:grid;grid-gap:13px;gap:13px;margin:24px 0}.order-facts>div{display:flex;justify-content:space-between;gap:8px;font-size:11px}.order-facts span{color:#97abb6}.order-facts strong{text-align:right}.order-submit{width:100%;border:0;border-radius:7px;padding:13px;cursor:pointer;font-weight:850}.order-message{font-size:12px;color:var(--gold);margin:12px 0 0}.demo-lower{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.demo-lower>section{padding:20px;min-height:180px}.demo-section-head{display:flex;justify-content:space-between}.demo-section-head button{background:transparent;color:var(--gold);border:0;cursor:pointer}.portfolio-table>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;border-top:1px solid #28414c;padding:12px 0;font-size:12px}.portfolio-table>div:first-child{color:#8ea3ae}.portfolio-table>div span:last-child,.portfolio-table>div strong:last-child{text-align:right}.empty-activity,.portfolio-table p{font-size:12px;color:#9eb2bd}.activity-list{padding-left:0;list-style:none;color:#c4d4dc;font-size:12px}.activity-list li{padding:9px 0;border-top:1px solid #28414c}.legal-page{max-width:840px;padding:65px 24px 90px;margin:auto;line-height:1.7}.legal-page h1{color:var(--gold);font-size:39px;line-height:1.1}.legal-page h2{font-size:23px;margin:35px 0 10px}.legal-page p{color:#bacbd4}.legal-page a:not(.brand){color:var(--gold);text-decoration:underline}.legal-page .button{text-decoration:none!important;color:#101b20!important}.legal-muted{color:#8ca2ae!important}@media (max-width:900px){.terminal{grid-template-columns:170px 1fr}.order-panel{grid-column:span 2}.order-facts{grid-template-columns:repeat(3,1fr)}.order-facts>div{display:block}.order-facts strong{display:block;text-align:left;margin-top:4px}}@media (max-width:700px){.demo-page,.inner-page{padding:35px 0 65px}.demo-top h1,.page-intro h1{font-size:34px}.demo-top p,.page-intro p{font-size:13px}.table-heading{padding:17px}.table-heading .button{font-size:10px;padding:9px}.table-heading h2{font-size:17px}.market-table{overflow-x:auto}.market-table-head,.market-table-row{min-width:660px;padding:12px 16px;font-size:12px}.market-callout{display:block}.market-callout .button{margin-top:18px}.demo-notice{flex-wrap:wrap;font-size:11px}.demo-notice a{margin-left:0}.demo-top{display:block}.demo-balance{align-items:flex-start;margin-top:20px}.terminal{display:block}.terminal>*{margin-bottom:10px}.terminal-markets{display:flex;gap:8px;overflow:auto}.terminal-markets h2{display:none}.terminal-markets .asset{min-width:125px;display:block}.terminal-markets .asset .asset-symbol{margin-bottom:6px}.terminal-markets .asset span:last-child{display:block;margin-top:4px}.terminal-chart{min-height:400px}.chart-top>div{gap:7px}.chart-top strong{font-size:18px}.chart-visual{height:265px}.order-facts{display:grid;grid-template-columns:1fr}.order-facts>div{display:flex}.order-facts strong{margin:0}.demo-lower{grid-template-columns:1fr}.legal-page{padding-top:38px}.legal-page h1{font-size:31px}}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.pricing-grid>div{border:1px solid #263f4b;background:linear-gradient(145deg,#112734,#091924);border-radius:10px;padding:22px;transition:transform .25s,border-color .25s}.pricing-grid>div:hover{transform:translateY(-5px);border-color:var(--gold)}.pricing-grid span{color:var(--gold);font-size:12px;font-weight:800}.pricing-grid h3{font-size:20px;margin:12px 0 8px}.pricing-grid p{color:#aebfc9;font-size:13px;min-height:62px}.pricing-grid a{color:var(--gold);font-size:13px;font-weight:750}@media (max-width:700px){.pricing-grid{grid-template-columns:1fr}.pricing-grid>div{padding:17px}.pricing-grid p{min-height:0}}.gallery-hint{display:none}.markets-app,.trade-app{background:#0b0e14;color:#eef0f3;min-height:70vh}.markets-app button,.trade-app button{cursor:pointer}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#22c795;box-shadow:0 0 0 3px #22c79524;vertical-align:middle}.markets-intro{max-width:1520px;margin:auto;padding:42px 28px 36px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.markets-intro h1{font-size:clamp(32px,4vw,54px);margin:10px 0}.markets-intro p{color:#aeb4bf;margin:0}.market-kicker{color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.12em}.markets-category-strip{display:flex;gap:28px;padding:0 max(28px,calc((100vw - 1464px) / 2));border-bottom:1px solid #292e37;overflow-x:auto;scrollbar-width:none}.market-list-tabs button,.markets-category-strip button,.trade-bottom-tabs>button,.trade-market-tabs button,.trade-order-types button{border:0;background:none;color:#9aa1ad;padding:14px 0;white-space:nowrap;font-size:13px;font-weight:700}.market-list-tabs button.active,.markets-category-strip button.active,.trade-bottom-tabs>button.active,.trade-market-tabs button.active,.trade-order-types button.active{color:var(--gold);border-bottom:2px solid var(--gold)}.markets-workspace{display:grid;grid-template-columns:215px minmax(0,1fr);grid-gap:26px;gap:26px;max-width:1520px;padding:30px 28px 70px;margin:auto}.markets-sidebar{border-right:1px solid #292e37;padding-right:20px}.markets-sidebar>strong{font-size:14px;display:block;margin:5px 0 18px}.markets-sidebar>button{display:flex;justify-content:space-between;width:100%;border:0;background:transparent;color:#aeb4bd;padding:13px 14px;border-radius:7px;font-size:13px;text-align:left}.markets-sidebar>button.active,.markets-sidebar>button:hover{background:#222833;color:var(--gold)}.markets-sidebar-note{border-top:1px solid #292e37;margin-top:25px;padding:20px 6px;color:#747d8a;font-size:11px;line-height:1.5}.markets-content{min-width:0}.featured-market-section{margin-bottom:40px}.market-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px}.market-section-heading h2{margin:5px 0 0;font-size:25px}.market-refresh-label,.markets-source{color:#848d9a;font-size:11px}.featured-markets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.featured-market-card{min-width:0;border:1px solid #2b303a;background:#171b23;border-radius:9px;padding:19px;transition:border-color .2s,transform .2s,background .2s}.featured-market-card:hover{border-color:var(--gold);transform:translateY(-3px);background:#1e232d}.featured-market-card-top{display:flex;justify-content:space-between;margin-bottom:15px}.market-coin{width:29px;height:29px;border-radius:50%;display:inline-grid;place-items:center;flex:none;background:#df9b25;color:white;font-weight:900;font-size:15px}.market-card-arrow{color:#818a96}.featured-market-card>small,.featured-market-card>strong{display:block}.featured-market-card>strong{font-size:15px}.featured-market-card>small{color:#89919b;font-size:11px;margin-top:4px}.featured-price{font-size:24px;font-weight:800;margin:17px 0 5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.featured-market-card>span:last-child{font-size:13px;font-weight:700}.featured-market-card>span:last-child small{color:#8b929d;font-weight:400}.market-list-section{border:1px solid #292e37;background:#161a22;border-radius:9px;padding:22px 22px 14px}.market-search,.trade-search{display:flex;align-items:center;gap:8px;border:1px solid #3b424d;border-radius:7px;padding:8px 12px;color:#89929f}.market-search input,.trade-search input{border:0;outline:0;background:transparent;color:white;min-width:0;font:inherit}.market-search input{width:220px}.market-list-tabs{gap:23px}.market-list-tabs,.market-list-toolbar{display:flex;border-bottom:1px solid #2c323c}.market-list-toolbar{align-items:center;justify-content:space-between;margin-bottom:12px}.market-list-toolbar .market-list-tabs{border:0}.market-view-switch{display:flex;gap:4px}.market-view-switch button{background:transparent;border:1px solid transparent;border-radius:4px;color:#8f98a3;font-size:18px;width:29px;height:28px}.market-view-switch button.active{color:var(--gold);background:#31302a}.market-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.market-snapshot{border:1px solid #303640;border-radius:7px;padding:16px;background:#1b2029;min-width:0;transition:border-color .2s,transform .2s}.market-snapshot:hover{border-color:var(--gold);transform:translateY(-2px)}.market-snapshot-head{display:flex;align-items:center;gap:10px}.market-snapshot-head small,.market-snapshot-head strong{display:block}.market-snapshot-head small{margin-top:3px;color:#8f98a4;font-size:11px}.market-snapshot-head .market-card-arrow{margin-left:auto}.market-snapshot-price{margin-top:15px;font-size:21px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-snapshot-chart{height:40px;margin:6px 0}.market-snapshot-chart svg{width:100%;height:100%}.market-snapshot-foot,.market-snapshot-source{display:flex;justify-content:space-between;gap:10px;font-size:11px}.market-snapshot-foot>span:first-child{font-weight:800}.market-snapshot-foot>span:last-child{color:#8d96a1}.market-snapshot-source{border-top:1px solid #333a45;color:#87919c;padding-top:11px;margin-top:15px;font-size:10px}.market-snapshot-source span{color:var(--gold)}.market-live-head,.market-live-row{display:grid;grid-template-columns:minmax(190px,2fr) minmax(105px,1fr) minmax(90px,1fr) minmax(95px,1fr) minmax(110px,.8fr);grid-gap:12px;gap:12px;align-items:center}.market-live-head{color:#848d99;font-size:11px;padding:16px 10px}.market-live-row{min-height:66px;padding:9px 10px;border-top:1px solid #282e38;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-live-row:hover{background:#1f2530}.market-live-name{display:flex;align-items:center;gap:11px;min-width:0}.market-live-name small,.market-live-name strong{display:block}.market-live-name small{color:#8a929e;margin-top:3px}.market-live-row>a{color:var(--gold);text-align:right;font-weight:700}.market-type{color:#aab1bc;text-transform:capitalize}.market-empty{padding:30px 10px;color:#aeb4bd}.markets-source{line-height:1.5;margin:18px 0 0}.trade-app{padding:0 5px 38px;font-size:12px}.trade-app h2{margin:0;letter-spacing:0;font-size:14px}.trade-disclaimer{min-height:31px;display:flex;align-items:center;gap:9px;padding:5px 16px;color:#8e97a4;border-bottom:1px solid #232832;font-size:11px}.trade-disclaimer>span:not(.live-dot){color:#575e6a}.trade-ticker{display:flex;align-items:center;gap:clamp(15px,2vw,36px);min-height:75px;padding:10px 16px;margin:5px 0;background:#181c24;border-radius:8px;overflow-x:auto}.trade-ticker-pair{display:flex;align-items:center;gap:11px;min-width:190px}.trade-ticker-pair .market-coin{width:34px;height:34px}.trade-ticker-pair strong{font-size:20px}.trade-ticker-pair small,.trade-ticker-price small{display:block;color:#9da5b0;margin-top:3px}.trade-ticker-price strong{font-size:19px}.trade-ticker-price{min-width:110px}.trade-stat,.trade-ticker-price small{white-space:nowrap}.trade-stat{display:grid;grid-gap:7px;gap:7px}.trade-stat small{color:#818b99}.trade-stat strong{font-size:12px;font-weight:600}.trade-source{margin-left:auto}.trade-layout{display:grid;grid-template-columns:minmax(220px,23%) minmax(0,1fr) minmax(250px,23%);grid-gap:5px;gap:5px}.trade-panel{background:#181c24;border-radius:7px;min-width:0}.trade-panel-title{height:42px;padding:0 16px;border-bottom:1px solid #303640;display:flex;align-items:center;gap:18px}.trade-panel-title>span{color:#89919e;margin-left:auto;white-space:nowrap}.trade-book{min-height:865px}.book-labels,.trade-market-labels{display:flex;justify-content:space-between;color:#79828e;font-size:11px;padding:12px 16px}.book-row{display:flex;justify-content:space-between;padding:4px 16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.book-ask span:first-child{color:#f0475c}.book-bid span:first-child{color:#20bd95}.book-row span:last-child{color:#b7bec7}.book-mid{font-size:21px;font-weight:800;color:#20bd95;border-block:1px solid #303640;margin:8px 0;padding:12px 16px}.book-mid span{color:#8f98a3;font-size:11px;font-weight:500}.trade-placeholder{color:#87909d;padding:20px 16px;line-height:1.5}.trade-center{display:grid;grid-template-rows:auto auto;align-content:start;grid-gap:5px;gap:5px;min-width:0}.trade-chart-panel{min-height:565px}.trade-chart-tabs>span:not(.trade-live-tag){margin-left:0}.trade-chart-tabs .trade-live-tag{font-size:10px}.trade-timeframes{display:flex;gap:3px;align-items:center;min-height:39px;padding:0 12px;border-bottom:1px solid #303640;overflow-x:auto}.trade-timeframes>span{color:#8d96a2;margin-right:8px}.trade-timeframes button{border:0;background:none;color:#9199a5;padding:5px 8px;border-radius:3px;font-size:11px}.trade-timeframes button.active{color:var(--gold);background:#3a3527}.trade-timeframes button:disabled{opacity:.35;cursor:not-allowed}.trading-chart-wrap{position:relative;height:478px;background:#181c24}.trading-candle-svg{display:block;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;touch-action:none}.trading-candle-svg:active{cursor:-webkit-grabbing;cursor:grabbing}.chart-zoom-controls{position:absolute;right:95px;top:62px;z-index:3;display:flex;gap:3px}.chart-zoom-controls button{border:1px solid #48515d;border-radius:4px;background:#202631dc;color:#cbd2da;height:25px;min-width:25px;padding:0 5px;font-size:11px}.chart-zoom-controls button:hover{border-color:var(--gold);color:var(--gold)}.chart-ohlc{position:absolute;top:7px;left:14px;z-index:1;display:flex;flex-wrap:wrap;gap:12px;color:#89929e;pointer-events:none;font-size:10px}.chart-ohlc b{color:#b9c1ca;font-weight:500}.chart-ohlc b.positive{color:#20b994}.chart-ohlc b.negative{color:#f3485d}.chart-ma-values{position:absolute;top:30px;left:14px;z-index:1;display:flex;flex-wrap:wrap;gap:14px;color:#919aa6;font-size:10px;pointer-events:none}.chart-ma-values b{font-weight:500}.ma-value-7 b{color:#e3ad29}.ma-value-25 b{color:#bc6ad9}.ma-value-99 b{color:#ad82d6}.chart-legend{position:absolute;left:15px;bottom:83px;display:flex;gap:15px;color:#a0a8b4;font-size:10px;pointer-events:none}.chart-legend i{display:inline-block;width:9px;height:2px;vertical-align:middle;margin-right:4px}.legend-ma7{background:#e3ad29}.legend-ma25{background:#bc6ad9}.legend-ma99{background:#ad82d6}.legend-volume{background:#20b994}.trading-chart-empty{height:478px;display:grid;place-items:center;color:#89919d}.trade-chart-foot{min-height:30px;display:flex;justify-content:space-between;gap:10px;padding:8px 13px;border-top:1px solid #303640;color:#858e9a;font-size:10px}.trade-error{color:#ff8794;padding:8px 13px;margin:0}.trade-order-panel{min-height:300px}.trade-order-types{display:flex;gap:22px;align-items:center;padding:0 16px;border-bottom:1px solid #303640}.trade-order-types>span{color:#8c94a0;margin-left:auto;font-size:10px}.trade-order-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:14px 16px 18px}.trade-order-form{min-width:0}.trade-available,.trade-estimate{display:flex;justify-content:space-between;gap:8px;color:#8d96a3;font-size:11px;margin-bottom:13px}.trade-available strong,.trade-estimate strong{color:#c8cdd5}.trade-order-form label{display:block;position:relative;border:1px solid #3b424e;background:#1d222c;color:#848d9b;padding:8px 10px 3px;margin:8px 0;border-radius:5px;font-size:10px}.trade-order-form label span{float:right}.trade-order-form input{display:block;width:100%;border:0;outline:0;background:none;color:white;padding:5px 0;font-size:13px}.trade-use-max{display:block;margin:-3px 0 10px auto;padding:0;border:0;background:transparent;font-size:10px;cursor:pointer}.trade-use-max,.trade-use-max:hover{color:var(--gold)}.trade-estimate{margin:16px 0 12px}.trade-order-submit{width:100%;color:white;border:0;padding:11px;border-radius:4px;font-weight:700}.trade-order-submit.buy{background:#20b994}.trade-order-submit.sell{background:#f04459}.trade-message{color:#d9c07a;padding:0 16px 14px;margin:0}.trade-right{display:grid;grid-template-rows:430px minmax(0,1fr);grid-gap:5px;gap:5px;min-width:0}.trade-market-list{padding-top:12px;overflow:hidden}.trade-search{margin:0 14px}.trade-search input{width:100%}.trade-market-tabs{display:flex;gap:17px;padding:0 14px;border-bottom:1px solid #303640}.trade-market-labels{display:grid;grid-template-columns:1.2fr 1fr .8fr;grid-gap:5px;gap:5px}.trade-market-labels span:nth-child(n+2){text-align:right}.trade-market-scroll{max-height:286px;overflow-y:auto}.recent-trade,.trade-market-scroll button{width:100%;display:grid;grid-template-columns:1.2fr 1fr .8fr;grid-gap:5px;gap:5px;border:0;background:none;color:#c2c8d1;padding:7px 14px;text-align:left;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recent-trade span:nth-child(n+2),.trade-market-scroll button span:nth-child(n+2){text-align:right}.trade-market-scroll button.active,.trade-market-scroll button:hover{background:#292f39}.trade-recent{overflow:hidden}.recent-trade{padding-block:5px}.trade-history{min-height:300px;margin-top:5px}.trade-bottom-tabs{display:flex;align-items:center;gap:22px;padding:0 16px;border-bottom:1px solid #303640;overflow-x:auto}.trade-balance-summary{margin-left:auto;white-space:nowrap;color:#b4bcc7}.cancel-order,.trade-balance-summary button{background:none;border:0;color:var(--gold);margin-left:14px}.trade-history-head,.trade-history-row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.2fr;grid-gap:12px;gap:12px;align-items:center;min-width:650px;padding:13px 16px}.trade-history-head{color:#87909e;border-bottom:1px solid #2c323b;font-size:11px}.trade-history-row{border-bottom:1px solid #262c35;font-size:11px}.trade-history-table{overflow-x:auto}.trade-history-empty{color:#7e8794;text-align:center;padding:70px 10px}.trade-bottom-note{color:#78818c;font-size:11px;padding:14px 12px 0}.trade-bottom-note a{color:var(--gold)}@media (max-width:1150px){.featured-markets,.market-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-layout{grid-template-columns:minmax(0,1fr) minmax(260px,30%)}.trade-book,.trade-source{display:none}}@media (max-width:800px){.markets-sidebar{display:none}.markets-workspace{grid-template-columns:1fr;padding:24px 16px 50px}.markets-intro{padding:30px 16px;align-items:start;flex-direction:column}.markets-category-strip{padding:0 16px;gap:21px}.trade-layout{grid-template-columns:1fr}.trade-right{grid-template-columns:1fr 1fr;grid-template-rows:300px}.trade-market-scroll{max-height:167px}.trade-ticker{gap:23px}}@media (max-width:600px){.market-card-grid{grid-template-columns:1fr}.trade-chart-panel{min-height:0}.featured-markets{gap:9px}.featured-market-card{padding:14px}.featured-price{font-size:19px}.market-section-heading{align-items:start;flex-direction:column}.market-list-section{padding:15px 12px}.market-search,.market-search input{width:100%}.market-live-head,.market-live-row{grid-template-columns:minmax(115px,1.4fr) 1fr .8fr;gap:6px}.market-live-head span:nth-child(4),.market-live-head span:nth-child(5),.market-live-row>a,.market-live-row>span.market-type{display:none}.market-live-row{font-size:11px}.market-live-name .market-coin{width:24px;height:24px;font-size:11px}.trade-disclaimer{flex-wrap:wrap;padding:8px}.trade-app{padding-inline:0}.trade-ticker{border-radius:0}.trade-ticker-pair{min-width:142px}.trade-ticker-pair strong{font-size:16px}.trade-chart-tabs>span:not(.trade-live-tag){display:none}.trading-chart-empty,.trading-chart-wrap{height:350px}.chart-ohlc{left:9px;right:9px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:5px;column-gap:5px;grid-row-gap:3px;row-gap:3px;font-size:9px;line-height:1.15}.chart-ma-values{top:48px;left:9px;gap:10px;font-size:9px}.chart-zoom-controls{top:79px;right:52px}.trade-chart-foot span{display:none}.trade-order-grid{gap:8px;padding:12px 9px}.trade-order-panel .trade-panel-title,.trade-order-types{padding-inline:10px}.trade-order-types>span{display:none}.trade-available,.trade-estimate{flex-wrap:wrap}.trade-right{grid-template-columns:1fr;grid-template-rows:300px 270px}.trade-market-scroll{max-height:168px}.trade-bottom-tabs{gap:15px}.trade-balance-summary{display:none}}@media (prefers-reduced-motion:no-preference){.motion-active .reveal-item{transition:opacity .7s cubic-bezier(.22,.75,.25,1),transform .7s cubic-bezier(.22,.75,.25,1);transition-delay:var(--reveal-delay,0s)}.motion-active .reveal-item:not(.in-view){opacity:0;transform:translate3d(0,22px,0)}.motion-active .reveal-item.in-view{opacity:1;transform:translateZ(0)}}@media (max-width:700px){.gallery-hint{display:block;color:#c1d1d8;font-size:12px;margin:-3px 0 15px}.phones{display:flex;grid-template-columns:none;gap:15px;height:445px;overflow-x:auto;overflow-y:hidden;padding:0 18px 14px;scroll-snap-type:x mandatory;scroll-padding-inline:18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.phones::-webkit-scrollbar{display:none}.phones>div{flex:none;width:min(68vw,255px);height:420px;scroll-snap-align:start}.phones>div:hover{transform:none}.phones img{object-fit:contain;object-position:center top}}