:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:#080810;color:#f8f8fc}button,input,select{font:inherit}button{cursor:pointer;color:inherit;background:none;border:0}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit}button:hover{filter:brightness(1.15)}.app{--bg:#080810;--card:#10101c;--border:#232331;--muted:#a1a1b5;background:var(--bg);min-height:100vh}.app.light{--bg:#f4f2fa;--card:#fff;--border:#dad7e5;--muted:#606078;color:#181824;color-scheme:light}.muted{color:var(--muted)}.green{color:#00d68f}.red{color:#ff4d6d}header{height:86px;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.nav-shell{margin:auto;height:100%;padding:0 48px;justify-content:space-between;gap:25px}.brand,.nav-shell{display:flex;align-items:center}.brand{text-align:left;gap:10px;font-size:13px;font-weight:800;letter-spacing:1.5px;white-space:nowrap}.brand-symbol{font-size:38px;color:#bf5af2;line-height:1}.brand small{display:block;font-size:7px;letter-spacing:2.1px;color:var(--muted);margin-top:5px}nav{display:flex;gap:24px}nav button{font-size:12px;display:flex;align-items:center;gap:5px;padding:12px 0;white-space:nowrap;color:var(--muted)}nav button.active,nav button:hover{color:#bf5af2}.nav-tools{gap:16px}.language,.nav-tools{display:flex;align-items:center}.language{gap:5px}.language select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border:0;background:none;font-size:11px}.language select option{background:#171727}.login{font-size:12px;white-space:nowrap}.theme-button{padding:0;display:flex}.btn{background:linear-gradient(110deg,#a251e4,#813ed0);border:1px solid #bb78eb;border-radius:7px;padding:15px 23px;color:#fff;font-size:12px;font-weight:600;display:inline-flex;gap:22px;align-items:center;justify-content:center;box-shadow:0 4px 24px #9d4edd18;transition:transform .2s}.btn:hover{transform:translateY(-2px)}.btn.small{padding:10px 14px;gap:10px}.btn.secondary{background:transparent;border-color:#42404f;box-shadow:none;color:inherit}.mobile-toggle{display:none}.hero{position:relative;overflow:hidden;max-width:1600px;margin:auto;background:radial-gradient(ellipse at 78% 40%,#56278d30,transparent 55%)}.hero-grid{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(#42335a55 1px,transparent 0),linear-gradient(90deg,#42335a55 1px,transparent 0);background-size:75px 75px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.hero-inner{max-width:1344px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;min-height:568px;padding:82px 48px 58px;position:relative}.hero-copy{z-index:2}.eyebrow{font-size:9px;font-weight:600;letter-spacing:2.2px;color:#b68ad7;display:flex;align-items:center;gap:9px}.eyebrow>span{width:5px;height:5px;background:#bf5af2;border-radius:50%;box-shadow:0 0 10px #bf5af2}h1{font-weight:500;letter-spacing:-2.9px;font-size:52px;line-height:1.18;margin:26px 0 22px}h1 span{background:linear-gradient(100deg,#cda1ed,#b556ec);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p{max-width:440px;line-height:1.9;font-size:13px;color:var(--muted)}.hero-actions{display:flex;gap:14px;margin:31px 0 24px}.hero-notes{display:flex;gap:24px;font-size:9px;color:var(--muted)}.hero-notes span{display:flex;gap:6px;align-items:center}.hero-notes svg{color:#a86ed0}.hero-art{position:relative;min-height:380px;perspective:800px}.planet{position:absolute;left:28%;top:14%;width:247px;height:247px;border-radius:50%;background:radial-gradient(circle at 32% 23%,#bc7cff,#6c28ab 28%,#34116d 55%,#130b32 77%);box-shadow:inset -18px -18px 40px #03020f,0 0 70px #933df555,inset 7px 7px 16px #d6a6ff66;display:grid;place-items:center;transform:rotate(-14deg)}.planet span{font-size:130px;color:#ce9ef5;text-shadow:0 8px 0 #572578,0 0 28px #e1adff;transform:rotate(15deg)}.planet-lines{position:absolute;inset:2px;border-radius:50%;background:repeating-linear-gradient(15deg,transparent,transparent 20px,#c890fa12 21px,#c890fa12 22px);overflow:hidden}.orbital{position:absolute;border:1px solid #a05fea77;border-radius:50%;left:6%;top:23%;width:470px;height:175px;transform:rotate(-25deg);box-shadow:0 0 14px #9d4edd20}.orbit-two{transform:rotate(31deg);height:160px;top:26%;border-color:#6855a555}.orbit-three{transform:rotate(-64deg);width:370px;height:210px;left:15%;top:18%;border-style:dotted}.floating-coin{position:absolute;display:grid;place-items:center;font-weight:600;border-radius:50%;box-shadow:inset 2px 2px 3px #ffffff55,6px 10px 22px #0008;animation:float 7s ease-in-out infinite}.bitcoin{left:11%;top:8%;width:79px;height:79px;font-size:53px;background:linear-gradient(135deg,#ffda86,#b27225);color:#fff0cc;transform:rotate(-22deg)}.ethereum{right:2%;top:30%;width:67px;height:67px;font-size:49px;background:linear-gradient(135deg,#b8b6f0,#51468b);transform:rotate(13deg);animation-delay:-3s}.solana{left:16%;bottom:12%;width:54px;height:54px;font-size:43px;background:linear-gradient(140deg,#78eddf,#60339d);animation-delay:-5s}.float-label{position:absolute;right:1%;bottom:14%;display:flex;gap:9px;align-items:center;background:#171224cc;border:1px solid #5c3a7855;padding:13px 17px;border-radius:6px;font-size:9px;color:#d6c7e5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.coordinates{position:absolute;left:31%;bottom:0;font-size:7px;letter-spacing:2px;color:#8b719f}.spark{position:absolute;width:4px;height:4px;background:#d4a8ff;box-shadow:0 0 16px 3px #ab4bf7;border-radius:50%}.spark-one{left:27%;top:3%}.spark-two{right:11%;bottom:28%}.hero-bottom{border-top:1px solid #2b213a55;max-width:1248px;margin:auto;display:flex;justify-content:space-between;padding:18px 0 23px;color:#767184;font-size:8px;letter-spacing:1.8px}.ticker{border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:flex;justify-content:center;overflow:auto;background:var(--card)}.ticker button{display:flex;align-items:center;gap:11px;padding:21px 24px;border-right:1px solid var(--border);font-size:10px;white-space:nowrap}.ticker button>span:last-child{font-size:9px}.coin{width:32px;height:32px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-size:20px;font-weight:700;background:#706e88}.coin-BTC{background:#eea331;color:white}.coin-ETH{background:#7686c9;color:#fff}.coin-SOL{background:#24243b;color:#6aebd9}.coin-BNB{background:#f3bc25;color:#12121b}.coin-XRP{background:#eee;color:#10101c}.coin-DOGE{background:#b6a45b;color:white}.coin-ADA{background:#1555a0;color:#fff}.coin-AVAX{background:#dc4356;color:#fff}.coin.mini{width:22px;height:22px;font-size:15px}main{max-width:1248px;margin:auto}.section{padding:66px 0 0}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:27px}h2{font-size:29px;letter-spacing:-1px;font-weight:500;margin:14px 0 0}h2 span{color:var(--muted)}.text-link{color:#c796eb;font-size:11px;display:flex;gap:12px;align-items:center;padding-bottom:5px}.section-heading>p{font-size:11px;line-height:1.8;color:var(--muted);margin:0}.market-tabs{display:flex;align-items:center;gap:28px;border-bottom:1px solid var(--border);padding-bottom:15px;font-size:11px}.market-tabs button{display:flex;align-items:center;gap:6px;color:var(--muted)}.market-tabs .selected{color:#c58bea}.market-tabs>span{margin-left:auto;color:var(--muted);display:flex;align-items:center;gap:6px;font-size:9px}.live-dot,.offline-dot{width:5px;height:5px;border-radius:50%;background:#00d68f;display:inline-block}.offline-dot{background:#d6a95e}.table-head,.table-row{display:grid;grid-template-columns:2fr 1.4fr 1.2fr 1.3fr 1.1fr .6fr;align-items:center;grid-gap:18px;gap:18px;padding:15px 22px;border-bottom:1px solid var(--border);font-size:11px}.table-head{font-size:9px;color:var(--muted);padding-top:20px;padding-bottom:17px}.table-row{padding-top:15px;padding-bottom:15px;min-height:70px}.table-row:hover{background:#9d4edd08}.asset{display:flex;align-items:center;gap:12px}.asset small{display:block;color:var(--muted);font-size:9px;margin-top:5px;font-weight:400}.asset strong{font-size:12px}.table-row>strong{font-weight:500}.row-action{display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--border);padding:7px 12px;border-radius:5px;font-size:9px}.trend-placeholder{color:#9a76b8}.empty-line{display:block;width:64px;border-top:1px dashed #484153}.data-caption{padding:15px 22px;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:8px}.data-caption>span{margin-left:auto}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.product-card{background:linear-gradient(130deg,#1b1629,var(--card));border:1px solid var(--border);border-radius:10px;padding:25px;text-align:left;transition:border-color .2s,transform .2s}.product-card:hover{border-color:#8d4bba;transform:translateY(-4px)}.product-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px;color:#797183}.product-icon{display:grid;place-items:center;width:46px;height:46px;color:#c584f5;border:1px solid #583276;background:linear-gradient(130deg,#45265b,#21162e);border-radius:10px}.product-card>small{font-size:7px;letter-spacing:1.5px;color:#a485bc}.product-card h3{font-size:17px;font-weight:500;margin:13px 0}.product-card p{font-size:11px;line-height:1.9;color:var(--muted);min-height:62px}.product-link{display:flex;gap:12px;align-items:center;font-size:10px;color:#d0a5ef;margin-top:25px}.trust-strip{padding:58px 0;margin-top:58px;border-top:1px solid var(--border);display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:35px;gap:35px}.trust-strip h2{font-size:26px;line-height:1.4}.trust-strip svg{color:#b876e5;margin-top:12px}.trust-strip h4{font-size:12px;font-weight:500}.trust-strip p{font-size:10px;line-height:1.8;color:var(--muted);max-width:180px}.cta{padding:40px 44px;margin:0 0 65px;border:1px solid #513268;border-radius:11px;display:flex;align-items:center;justify-content:space-between;background:radial-gradient(ellipse at 85% 80%,#7230b52e,transparent 70%),#15101f}.cta h2{font-size:27px}.cta p{color:#a1a1b5;font-size:11px;margin-top:16px}footer{border-top:1px solid var(--border);padding:49px max(48px,calc((100vw - 1248px)/2)) 20px;background:var(--card)}.footer-grid{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr;grid-gap:50px;gap:50px}.footer-grid p{font-size:10px;line-height:1.9;color:var(--muted);margin-top:22px}.footer-grid h4{font-size:11px;font-weight:500;margin:6px 0 20px}.footer-grid>div>button:not(.brand){display:block;font-size:10px;color:var(--muted);padding:0;margin:15px 0}.footer-draft{font-size:8px;color:#9277a6}.footer-bottom{border-top:1px solid var(--border);margin-top:36px;padding-top:21px;display:flex;justify-content:space-between;font-size:8px;color:var(--muted)}.footer-bottom>div{display:flex;gap:24px}.footer-bottom span{display:flex;gap:6px}.risk-foot{font-size:8px;color:#747083;margin-top:21px}.inner-page{padding:70px 0;min-height:65vh}.inner-page h1{font-size:43px}.search{display:flex;align-items:center;gap:10px;border:1px solid var(--border);background:var(--card);padding:12px 17px;margin:30px 0 15px;max-width:340px;border-radius:7px}.search input{border:0;background:none;color:inherit;outline:none;width:100%;font-size:12px}.star{padding:0;color:#bf5af2}.terminal{display:grid;grid-template-columns:170px 1fr 265px;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--card)}.terminal aside{border-right:1px solid var(--border);padding:10px}.terminal aside button{display:flex;flex-direction:column;gap:9px;width:100%;padding:14px;text-align:left;font-size:11px;border-radius:6px}.terminal aside span{color:var(--muted);font-size:10px}.selected{background:#9d4edd18;color:#c695ed!important}.chart-panel{min-width:0}.chart-title{display:flex;justify-content:space-between;padding:20px}.chart-title h3{margin:0;font-size:15px}.chart-title strong{font-weight:500}.intervals{display:flex;gap:5px;padding:10px;flex-wrap:wrap}.intervals button{font-size:10px;padding:7px;border-radius:5px}.chart{height:380px;position:relative}.chart-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--muted);background-image:linear-gradient(#26263366 1px,transparent 0),linear-gradient(90deg,#26263366 1px,transparent 0);background-size:60px 60px}.chart-empty h3{font-size:15px}.chart-empty p,.chart-empty small{font-size:10px}.order-panel{padding:20px;border-left:1px solid var(--border)}.order-panel h3{font-size:15px}.directions{display:flex;gap:10px;margin:24px 0}.directions button{flex:1 1;padding:11px;border-radius:6px;border:1px solid var(--border);font-size:12px}.up{color:#00d68f}.down{color:#ff4d6d}.chosen.up{background:#00d68f20;border-color:#00d68f}.chosen.down{background:#ff4d6d20;border-color:#ff4d6d}.order-panel label{display:block;font-size:10px;color:var(--muted);margin:22px 0}.order-panel input{display:block;background:var(--bg);border:1px solid var(--border);padding:12px;width:100%;color:inherit;border-radius:5px;margin-top:10px}.order-summary{display:flex;flex-direction:column;gap:16px;font-size:9px;margin:25px 0}.order-summary span{display:flex;justify-content:space-between;gap:10px;color:var(--muted)}.order-summary b{font-weight:400;color:#c9bed3}.tiny{font-size:9px;line-height:1.7;color:var(--muted)}.badge{border:1px solid #6b4584;background:#9d4edd12;padding:10px 16px;border-radius:6px;font-size:10px;color:#c18de6}.empty-orders{text-align:center;padding:40px;border:1px solid var(--border);margin-top:20px;border-radius:8px;color:var(--muted)}.empty-orders h3{font-size:14px}.empty-orders p{font-size:11px}.notice{padding:23px;border:1px solid #67416e;border-radius:8px;background:#9d4edd0a;font-size:13px;margin:30px 0}.prose{max-width:900px}.prose h1{text-transform:capitalize}.prose p{line-height:1.9;color:var(--muted);font-size:14px}.prose details{padding:22px;border-bottom:1px solid var(--border)}.prose summary{cursor:pointer}.modal-backdrop{position:fixed;inset:0;background:#000a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;display:grid;place-items:center;padding:20px}.modal{background:#171727;border:1px solid #57346e;padding:40px;border-radius:16px;max-width:460px;position:relative}.modal h2{font-size:24px}.modal p{font-size:13px;line-height:1.9;color:#a1a1b5;margin:22px 0}.close{position:absolute;right:15px;top:15px}.light .cta,.light .product-card{background:var(--card)}.light .hero{background:radial-gradient(ellipse at 78% 40%,#ae64dd22,transparent 55%)}button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #bf5af2;outline-offset:4px}@keyframes float{50%{translate:0 -12px}}@media(min-width:1500px){.hero-inner{padding-left:0;padding-right:0}.hero h1{font-size:60px}}@media(max-width:1300px){.hero-bottom,main{margin:0 48px}nav{gap:14px}.nav-shell{padding:0 30px;gap:15px}.nav-tools{gap:11px}.hero h1{font-size:46px}.hero-art{scale:.9;transform-origin:center}}@media(max-width:1050px){nav{display:none}.hero h1{font-size:40px}.hero-inner{padding-top:65px}.hero-art{scale:.8;transform-origin:left center}.hero-notes{flex-direction:column;gap:12px}.product-grid{grid-template-columns:repeat(2,1fr)}.terminal{grid-template-columns:1fr 260px}.terminal aside{display:none}.mobile-toggle{display:block}nav.open{display:flex;position:absolute;top:86px;left:0;right:0;background:var(--card);padding:20px;flex-wrap:wrap}.trust-strip{gap:20px}.hero-bottom{font-size:7px}}@media(max-width:700px){header{height:72px}.nav-shell{padding:0 20px}.brand{font-size:10px}.brand-symbol{font-size:31px}.brand small{font-size:6px}.nav-tools{gap:10px}.login,.nav-tools>.btn,.theme-button{display:none}nav.open{top:72px}.hero-inner{display:flex;flex-direction:column;padding:48px 24px 20px;min-height:auto}.hero h1{font-size:39px;letter-spacing:-2px}.hero-copy>p{font-size:12px}.hero-actions{gap:10px}.hero-actions .btn{padding:13px 15px;font-size:10px;gap:10px}.hero-notes{flex-direction:row;gap:12px;font-size:8px}.hero-art{height:330px;min-height:330px;scale:.82;transform-origin:center;width:480px;align-self:center;margin-top:10px}.hero-bottom{margin:0 24px}.hero-bottom span:first-child{display:none}.hero-bottom{justify-content:center}.ticker{justify-content:flex-start}.ticker button{padding:16px 20px}main{margin:0 24px}.section{padding-top:43px}.section-heading{align-items:flex-start}.section-heading h2{font-size:23px;line-height:1.4}.section-heading .text-link{font-size:9px;white-space:nowrap;margin-top:30px}.section-heading>p{display:none}.market-tabs{gap:16px;font-size:10px}.market-tabs>span{display:none}.table-head,.table-row{grid-template-columns:1.5fr 1.3fr 1fr;gap:10px;padding-left:0;padding-right:0}.row-action,.table-head>span:nth-child(n+4),.table-row>span:nth-child(4),.trend-placeholder{display:none}.table-row{font-size:10px}.asset{gap:8px}.coin{width:27px;height:27px;font-size:17px}.data-caption{padding:15px 0;font-size:7px}.data-caption>span{display:none}.product-grid{gap:12px}.product-card{padding:19px 15px}.product-card h3{font-size:15px}.product-card p{font-size:10px}.product-top{margin-bottom:20px}.product-card>small{font-size:6px}.trust-strip{grid-template-columns:1fr 1fr;padding:35px 0;margin-top:35px;gap:24px}.trust-strip>div:first-child{grid-column:1/-1}.trust-strip h2{font-size:24px}.trust-strip>div:last-child{grid-column:1/-1}.trust-strip p{max-width:none}.cta{padding:26px;display:block;margin-bottom:40px}.cta h2{font-size:24px;line-height:1.4}.cta .btn{margin-top:20px}footer{padding:35px 24px 20px}.footer-grid{grid-template-columns:repeat(3,1fr);gap:20px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid h4{margin-top:20px}.footer-grid>div>button:not(.brand){font-size:9px}.footer-bottom{flex-direction:column;gap:20px}.footer-bottom>div{gap:18px}.risk-foot{line-height:1.8}.inner-page{padding:40px 0}.inner-page h1{font-size:35px}.terminal{display:flex;flex-direction:column}.order-panel{border-top:1px solid var(--border);border-left:0}.chart{height:380px}.inner-page .section-heading{flex-direction:column}.modal{padding:30px}.modal h2{font-size:22px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.brand-home{--brand-heading:#f8f8fc;--brand-purple:#bd8ce5;--brand-line:#292231;--brand-text:#a49baF;--brand-surface:#100d17;color:var(--brand-heading)}.brand-home h1,.brand-home h2,.brand-home h3{font-weight:500}.brand-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 60%,#64278914,transparent 65%),var(--bg)}.brand-hero-grain{position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.08' filter='url(%23noise)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");opacity:.14}.brand-hero-topline{max-width:1328px;margin:0 auto;padding:26px 0;display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid var(--brand-line);position:relative;color:#8c7e9b;font-size:8px;letter-spacing:1.6px}.brand-edition{display:flex;align-items:center;gap:20px}.brand-asterisk{font-size:19px;color:#bf5af2;line-height:12px}.brand-hero-heading{text-align:center;padding:67px 24px 0;position:relative;z-index:1}.brand-kicker{font-size:9px;letter-spacing:2.6px;color:#bca8cf;display:flex;align-items:center;justify-content:center;gap:10px}.brand-kicker>span{width:5px;height:5px;border-radius:50%;background:#bf5af2;box-shadow:0 0 12px #bf5af2}.brand-home .brand-hero-heading h1{font-size:106px;line-height:1.02;letter-spacing:-6.8px;margin:26px 0 23px}.brand-home .brand-hero-heading h1 span{color:#bd8ce5;background:none;font-family:Georgia,Times New Roman,serif;font-weight:400;font-style:italic;letter-spacing:-6px}.brand-hero-heading>p{font-size:12px;color:var(--brand-text);line-height:1.95;margin:0}.brand-hero-actions{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:27px}.brand-primary{background:#ad67df;color:#150b20;display:flex;align-items:center;gap:29px;padding:14px 20px;border-radius:3px;font-size:11px;font-weight:600;transition:background .2s,transform .2s}.brand-primary:hover{background:#c18ded;transform:translateY(-2px)}.brand-secondary{display:flex;align-items:center;gap:15px;font-size:11px;padding:14px 0;color:#d4c8e1}.brand-visual-stage{max-width:1200px;margin:-6px auto 0;position:relative;pointer-events:none}.brand-sculpture{width:100%;display:block;height:auto}.brand-visual-caption{position:absolute;bottom:12%;left:3%;right:3%;display:flex;justify-content:space-between;font-size:7px;letter-spacing:1.7px;color:#7e6d90}.sculpture-core{animation:brand-float 8s ease-in-out infinite}.ribbon-left{animation:brand-float 9s ease-in-out -2s infinite}.ribbon-right{animation:brand-float 9s ease-in-out -4s infinite}.brand-scroll-line{max-width:1328px;margin:-18px auto 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line);padding:18px 0;font-size:7px;letter-spacing:1.8px;color:#95879f;position:relative}.brand-scroll-line a{display:flex;color:#b692d1;padding:6px}.brand-main{max-width:1200px;margin:auto}.brand-perspective{padding:80px 0 82px;scroll-margin-top:100px}.brand-section-index{display:flex;justify-content:space-between;align-items:center}.brand-section-no{font-size:8px;letter-spacing:1.8px;color:#b295c9}.brand-small-mark{font-size:22px;color:#ac6dd8}.brand-perspective-body{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:95px;gap:95px;margin-top:35px}.brand-home h2{font-size:43px;line-height:1.2;letter-spacing:-1.8px;margin:0}.brand-home h2 span{color:#a58dbb}.brand-inline-link{display:flex;align-items:center;gap:23px;color:#d1b4e5;font-size:10px;padding:13px 0;border-bottom:1px solid #543663;width:-moz-fit-content;width:fit-content}.brand-perspective-body .brand-inline-link{margin-top:28px}.brand-perspective-copy>p{font-size:12px;line-height:1.95;color:var(--brand-text);margin:0 0 18px}.brand-copy-signature{display:flex;gap:8px;align-items:center;margin-top:25px;font-size:7px;letter-spacing:1.3px;color:#c1a6d6}.brand-copy-signature>span{height:4px;width:4px;background:#bd8ce5;transform:rotate(45deg)}.brand-principles{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:85px;gap:85px;padding:60px 0 75px;border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line)}.brand-principles-heading h2{margin:25px 0}.brand-principles-heading>p{font-size:12px;line-height:1.9;color:var(--brand-text)}.brand-principle{display:grid;grid-template-columns:20px 27px 1fr;grid-gap:20px;gap:20px;padding:26px 0;border-bottom:1px solid var(--brand-line)}.brand-principle:first-child{padding-top:0}.brand-principle:last-child{border-bottom:0;padding-bottom:0}.brand-principle-number{font-size:9px;color:#756781;margin-top:5px}.brand-principle>svg{color:#c18ee8;margin-top:2px}.brand-principle h3{font-size:17px;margin:0 0 10px;letter-spacing:-.3px}.brand-principle p{font-size:11px;line-height:1.85;color:var(--brand-text);margin:0;max-width:350px}.brand-global{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:80px;gap:80px;padding:75px 0}.brand-world-art{position:relative;border:1px solid var(--brand-line);background:radial-gradient(ellipse at 50% 50%,#4c225521,transparent);overflow:hidden}.brand-world-art svg{display:block;width:100%;padding:0 20px}.brand-world-art>span{position:absolute;left:20px;bottom:17px;font-size:7px;line-height:1.8;letter-spacing:1.7px;color:#aa8abd}.brand-global-copy h2{font-size:36px;margin:24px 0}.brand-global-copy>p{font-size:12px;line-height:1.95;color:var(--brand-text);max-width:390px;margin-bottom:24px}.brand-connect{padding:55px 58px 32px;display:grid;grid-template-columns:1fr auto;border:1px solid #4d325f;background:radial-gradient(ellipse at 90% 90%,#642c8a36,transparent 75%),#120d1a;margin-bottom:85px;position:relative;overflow:hidden}.brand-connect:after{content:"";position:absolute;width:330px;height:330px;border:1px solid #77538d30;border-radius:50%;right:-100px;top:-130px;pointer-events:none}.brand-connect h2{font-size:55px;margin:25px 0 35px;letter-spacing:-2.3px}.brand-connect h2 span{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:60px;color:#ca9eee;letter-spacing:-1.3px}.brand-connect-link{width:86px;height:86px;border-radius:50%;border:1px solid #8855a8;display:grid;place-items:center;margin:auto 0;color:#d4b4eb;z-index:1;transition:background .2s,transform .2s}.brand-connect-link:hover{background:#aa65d12b;transform:rotate(10deg)}.brand-connect-bottom{grid-column:1/-1;border-top:1px solid #503260;display:flex;align-items:center;justify-content:space-between;padding-top:19px}.brand-connect-bottom>p{font-size:10px;color:#a997b6;margin:0}.brand-connect-bottom>.brand-inline-link{border-bottom:0;padding:0}header{height:92px}.nav-shell{max-width:1440px;padding:0 56px}.brand-symbol{font-size:34px}.brand{font-size:11px;letter-spacing:1.4px}.brand small{font-size:6px;letter-spacing:1.9px}nav{gap:26px}nav button{font-size:11px;color:#beb5c8}.nav-tools{gap:18px}.nav-tools .btn.small{border-radius:3px;background:#ad67df;color:#170b21;border-color:#ad67df;box-shadow:none;font-size:10px}.login{font-size:11px}.language select{width:44px}footer{background:#0d0b13;border-top-color:#292231}.footer-grid p{color:#9c8daa}.footer-grid>div>button:not(.brand){color:#a397b0}.footer-bottom{border-top-color:#292231}.light .brand-home{--brand-heading:#24142e;--brand-purple:#7b399f;--brand-line:#ddd2e6;--brand-text:#6e5d7b;--brand-surface:#f2ebf7}.light .brand-home .brand-hero-heading h1 span{color:#8951a9}.light .brand-kicker{color:#876397}.light .brand-primary{color:#fff;background:#8b40b6}.light .brand-secondary{color:#69447e}.light .brand-inline-link{color:#8143a1;border-bottom-color:#c6a0d8}.light .brand-section-no{color:#85549c}.light .brand-home h2 span{color:#8d699e}.light .brand-connect{background:#f1e7f7;border-color:#d6b9e5}.light .brand-connect h2 span{color:#8c4baa}.light .brand-connect-bottom{border-top-color:#d6b9e5}.light .brand-connect-bottom>p{color:#7b6488}.light .brand-connect-link{color:#8c4baa;border-color:#c09bd4}.light footer{background:#eee6f4;border-color:#ddd2e6}.light .footer-bottom{border-top-color:#ddd2e6}.light nav button{color:#65566e}@keyframes brand-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:1400px){.brand-hero-topline,.brand-scroll-line{margin-left:56px;margin-right:56px}.brand-main{margin-left:70px;margin-right:70px}.nav-shell{padding:0 32px}nav{gap:18px}.nav-tools{gap:13px}}@media(max-width:1100px){.brand-home .brand-hero-heading h1{font-size:88px;letter-spacing:-5px}.brand-main{margin-left:45px;margin-right:45px}.brand-perspective-body{gap:55px}.brand-global,.brand-principles{gap:50px}.brand-home h2{font-size:35px}.brand-connect h2{font-size:48px}.brand-connect h2 span{font-size:52px}.brand-global-copy h2{font-size:30px}.nav-shell{gap:14px}nav{gap:13px}.nav-tools{gap:10px}nav.open{top:92px}}@media(max-width:800px){.brand-hero-topline{margin-left:28px;margin-right:28px}.brand-hero-topline>span:first-child{font-size:7px}.brand-edition{font-size:7px;gap:10px}.brand-hero-heading{padding-top:55px}.brand-home .brand-hero-heading h1{font-size:76px}.brand-scroll-line{margin-left:28px;margin-right:28px}.brand-main{margin-left:32px;margin-right:32px}.brand-perspective-body{grid-template-columns:1fr;gap:35px}.brand-perspective{padding:55px 0}.brand-principles{grid-template-columns:1fr;gap:35px;padding:45px 0}.brand-principles-heading>p{display:none}.brand-principles-heading h2{margin-bottom:0}.brand-principle p{max-width:none}.brand-global{gap:30px;padding:50px 0}.brand-global-copy h2{font-size:26px}.brand-world-art svg{padding:0}.brand-world-art>span{font-size:6px;left:10px;bottom:10px}.brand-connect{padding:36px;margin-bottom:55px}.brand-connect h2{font-size:43px}.brand-connect h2 span{font-size:46px}.brand-connect-link{width:65px;height:65px}.brand-connect-link svg{width:35px}}@media(max-width:700px){header{height:76px}.nav-shell{padding:0 24px}.brand{font-size:9px}.brand-symbol{font-size:28px}.brand small{font-size:5px}.nav-tools{gap:17px}.brand-hero-topline{padding:20px 0;margin:0 24px}.brand-hero-topline>span:first-child{display:none}.brand-edition{width:100%;justify-content:space-between;font-size:7px;letter-spacing:1.5px}.brand-hero-heading{padding:45px 20px 0}.brand-kicker{font-size:7px;letter-spacing:1.7px;gap:7px}.brand-home .brand-hero-heading h1{font-size:62px;line-height:1.05;letter-spacing:-3.7px;margin:25px 0 23px}.brand-home .brand-hero-heading h1 span{letter-spacing:-3.7px}.brand-hero-heading>p{font-size:10px;line-height:1.9}.brand-hero-actions{gap:20px;margin-top:24px}.brand-primary{padding:13px 15px;font-size:10px;gap:16px}.brand-secondary{font-size:10px;gap:8px}.brand-visual-stage{width:740px;max-width:none;position:relative;left:50%;transform:translateX(-50%);margin-top:6px}.brand-visual-caption{left:30%;right:30%;bottom:9%;justify-content:center;font-size:6px;letter-spacing:1.1px}.brand-visual-caption>span:last-child{display:none}.brand-scroll-line{margin:-7px 24px 0;padding:15px 0;font-size:6px;letter-spacing:1.1px}.brand-scroll-line>span{max-width:110px;line-height:1.8}.brand-scroll-line>span:last-child{text-align:right}.brand-main{margin:0 24px}.brand-perspective{padding:40px 0 44px}.brand-section-no{font-size:7px;letter-spacing:1.5px}.brand-small-mark{font-size:18px}.brand-perspective-body{margin-top:26px;gap:25px}.brand-home h2{font-size:31px;letter-spacing:-1.3px}.brand-inline-link{font-size:9px;gap:20px}.brand-perspective-body .brand-inline-link{margin-top:18px}.brand-perspective-copy>p{font-size:11px;line-height:1.9}.brand-copy-signature{font-size:6px;letter-spacing:1px}.brand-principles{padding:35px 0 40px}.brand-principles-heading h2{margin-top:20px}.brand-principle{gap:13px;grid-template-columns:18px 23px 1fr;padding:23px 0}.brand-principle h3{font-size:16px}.brand-principle p{font-size:10px}.brand-global{grid-template-columns:1fr;gap:32px;padding:40px 0}.brand-world-art{order:2}.brand-global-copy h2{font-size:31px;margin:20px 0}.brand-global-copy>p{font-size:11px}.brand-world-art>span{font-size:7px;left:16px;bottom:16px}.brand-connect{padding:28px 24px 24px;margin-bottom:45px;grid-template-columns:1fr auto;gap:10px}.brand-connect h2{font-size:35px;margin:22px 0 27px}.brand-connect h2 span{font-size:38px;letter-spacing:-1.1px}.brand-connect .brand-section-no{font-size:6px;letter-spacing:.8px}.brand-connect-link{height:43px;width:43px}.brand-connect-link svg{width:26px}.brand-connect-bottom{gap:15px;padding-top:17px;align-items:flex-start}.brand-connect-bottom>p{font-size:8px;line-height:1.7;max-width:140px}.brand-connect-bottom>.brand-inline-link{font-size:8px;gap:8px}.footer-grid{column-gap:15px}.footer-grid>div>button:not(.brand){font-size:8px}.footer-bottom>div{gap:15px}nav.open{top:76px}.light .brand-world-art{background:#f1e7f7}}@media(prefers-reduced-motion:reduce){.sculpture-core,.sculpture-ribbon{animation:none}}.chart-legend{display:flex;gap:20px;padding:9px 20px 15px;align-items:center;flex-wrap:wrap;font-size:10px;border-bottom:1px solid var(--border)}.chart-legend>span{display:flex;align-items:center;gap:7px}.chart-legend i{height:2px;width:17px;display:inline-block;background:currentColor}.chart-legend b{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart-legend .ma5{color:#f4c76c}.chart-legend .ma20{color:#00e5ff}.chart-legend>small{-webkit-margin-start:auto;margin-inline-start:auto;font-size:8px;color:var(--muted)}.light .chart-legend .ma5{color:#a46b00}.light .chart-legend .ma20{color:#008aa3}.chart-canvas{position:absolute;inset:0;direction:ltr}.chart-empty{z-index:1;background-color:var(--card)}.language select{width:auto;max-width:100px;-webkit-padding-end:8px;padding-inline-end:8px}.data-caption{flex-wrap:wrap;line-height:1.8}.data-caption>span{margin-left:0;-webkit-margin-start:auto;margin-inline-start:auto}.app[dir=rtl] .brand,.app[dir=rtl] .product-card,.app[dir=rtl] .terminal aside button{text-align:right}.app[dir=rtl] .terminal aside{border-right:0;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border)}.app[dir=rtl] .order-panel{border-left:0;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}.app[dir=rtl] .brand-principle,.app[dir=rtl] .footer-grid{text-align:right}.app[data-locale=ar] .brand-home h1,.app[data-locale=ja] .brand-home h1,.app[data-locale=ko] .brand-home h1,.app[data-locale=zh-CN] .brand-home h1,.app[data-locale=zh-TW] .brand-home h1{letter-spacing:0;line-height:1.3}.app[data-locale=ar] .brand-home h1 span,.app[data-locale=ja] .brand-home h1 span,.app[data-locale=ko] .brand-home h1 span,.app[data-locale=zh-CN] .brand-home h1 span,.app[data-locale=zh-TW] .brand-home h1 span{font-family:inherit;font-style:normal;letter-spacing:0}.app[dir=rtl] .brand-visual-stage{direction:ltr}.app[dir=rtl] .chart-title,.app[dir=rtl] .terminal aside b{unicode-bidi:plaintext}.app .nav-tools{flex-shrink:0}@media(max-width:1250px){.app:not([data-locale=en]) nav:not(.open){display:none}.app:not([data-locale=en]) .mobile-toggle{display:block}.app:not([data-locale=en]) nav.open{display:flex;position:absolute;top:92px;left:0;right:0;background:var(--card);padding:20px;flex-wrap:wrap}}@media(max-width:700px){.chart-legend{padding:12px;gap:14px}.chart-legend>small{width:100%;-webkit-margin-start:0;margin-inline-start:0;font-size:8px}.data-caption{font-size:8px;padding:12px}.app .language select{max-width:90px}.app[dir=rtl] .order-panel{-webkit-border-start:0;border-inline-start:0}.app:not([data-locale=en]) nav.open{top:76px}.app[data-locale=de] .brand-home h1,.app[data-locale=es] .brand-home h1,.app[data-locale=fr] .brand-home h1,.app[data-locale=pt] .brand-home h1{font-size:50px;letter-spacing:-2px}.app .brand-home h1 span{overflow-wrap:anywhere}.app .brand-primary,.app .brand-secondary{max-width:50%;text-align:start}.app .brand-home h2{overflow-wrap:anywhere}.app .brand-connect{grid-template-columns:minmax(0,1fr) auto}.app .brand-connect h2,.app .brand-connect h2 span{font-size:34px}.app .brand-hero-topline,.app .brand-section-no{line-height:1.8}}.demo-tag{color:#c995e9;font-size:9px;margin-top:12px}.form-error{color:#ff6883!important;font-size:11px;line-height:1.8;margin:12px 0}.settlement-rules{margin-top:20px;font-size:10px;color:var(--muted)}.settlement-rules summary{cursor:pointer;color:#c4a0dd}.settlement-rules p{font-size:10px;line-height:1.8}.demo-history{margin-top:24px;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--card)}.demo-history-heading{display:flex;justify-content:space-between;padding:24px;gap:24px;align-items:center}.demo-history-heading h3{font-size:16px;margin:0 0 10px}.demo-history-heading p{font-size:10px;color:var(--muted);margin:0}.demo-balances{display:flex;align-items:center;gap:32px}.demo-balances>span{font-size:9px;color:var(--muted);display:flex;flex-direction:column;gap:8px}.demo-balances b{font-size:14px;font-weight:500;color:var(--fg)}.demo-balances button{font-size:10px;display:flex;gap:8px;align-items:center;padding:9px 13px;border:1px solid var(--border);border-radius:6px}.demo-tabs{padding:0 24px 18px;display:flex;gap:14px;border-bottom:1px solid var(--border)}.demo-tabs button{font-size:11px;padding:9px 14px;border-radius:5px}.demo-history .empty-orders{border:0;margin:0;padding:35px}.demo-order{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr 1.4fr 1fr;grid-gap:20px;gap:20px;padding:22px;border-bottom:1px solid var(--border)}.demo-order>div{display:flex;flex-direction:column;gap:9px;font-size:10px}.demo-order>div>span{color:var(--muted);font-size:9px}.demo-order>div>b{font-weight:500;font-size:11px}.demo-order small{color:#bd91de;font-size:9px}.demo-order strong{font-weight:600;font-size:12px}.demo-order>details{grid-column:1/-1;color:var(--muted);font-size:9px}.demo-order>details summary{cursor:pointer}.demo-order>details p{line-height:2;margin-bottom:0;overflow-wrap:anywhere}.careers-page>h1{font-size:68px;margin-bottom:20px;letter-spacing:-3px}.careers-intro{font-size:13px;color:var(--muted);line-height:1.9;max-width:600px}.career-teams{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin:38px 0 55px}.career-teams>button{padding:24px;border:1px solid var(--border);border-radius:8px;background:var(--card);display:flex;flex-direction:column;align-items:flex-start;gap:20px;color:#ba84e0}.career-teams>button>span{color:var(--fg);font-size:12px}.career-teams>button>svg:last-child{align-self:flex-end}.career-openings{border-top:1px solid var(--border);padding-top:30px}.career-openings h2{font-size:26px}.career-openings>label{display:flex;align-items:center;gap:18px;font-size:12px;margin-top:30px;color:var(--muted)}.careers-page select{background:var(--card);color:inherit;border:1px solid var(--border);padding:12px;border-radius:5px;max-width:100%}.talent-interest{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:75px;gap:75px;padding:50px 0;scroll-margin-top:110px;border-top:1px solid var(--border)}.talent-interest h2{font-size:31px;margin:20px 0}.talent-interest>div>p{font-size:12px;line-height:1.9;color:var(--muted)}.talent-interest>div>p.tiny{font-size:10px}.talent-interest form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.talent-interest label{font-size:11px;color:var(--muted);display:flex;flex-direction:column;gap:10px}.talent-interest input:not([type=checkbox]),.talent-interest textarea{width:100%;background:var(--card);border:1px solid var(--border);border-radius:5px;padding:12px;color:inherit;resize:vertical}.talent-interest form>.btn,.talent-interest form>.form-error,.talent-interest label:nth-child(n+5){grid-column:1/-1}.talent-interest label.consent{display:flex;flex-direction:row;align-items:flex-start;line-height:1.8}.consent input{accent-color:#9d4edd;margin-top:4px}.career-success{padding:30px;background:var(--card);border:1px solid #653d7e;border-radius:10px}.career-success>svg{color:#00d68f}.career-success small{font-size:9px;display:block;color:var(--muted);overflow-wrap:anywhere;margin:20px 0}.career-success .btn{margin-top:15px}.app[dir=rtl] .career-teams>button{align-items:flex-start}.modal .tiny{font-size:10px}@media(max-width:1050px){.demo-history-heading{align-items:flex-start;flex-direction:column}.talent-interest{gap:35px}.demo-order{gap:15px;grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.demo-balances{flex-wrap:wrap;gap:22px}.demo-balances b{font-size:12px}.demo-history-heading{padding:20px}.demo-tabs{padding-inline:20px}.demo-order{grid-template-columns:repeat(2,1fr);padding:20px}.careers-page>h1{font-size:46px;letter-spacing:-2px}.career-teams{grid-template-columns:repeat(2,1fr);gap:12px;margin:30px 0}.career-teams>button{padding:20px}.talent-interest{gap:25px;padding-top:35px}.talent-interest,.talent-interest form{grid-template-columns:1fr}.talent-interest label{grid-column:1/-1}.careers-page .notice{font-size:11px}}.auth-modal{width:460px;max-width:100%;max-height:90vh;overflow:auto}.admin-login-form,.auth-modal form{display:flex;flex-direction:column;gap:18px}.admin-login-form label,.admin-settings label,.admin-staff-form label,.auth-modal label{display:flex;flex-direction:column;gap:9px;font-size:11px;color:var(--muted,#a1a1b5)}.admin-console input,.admin-console select,.admin-console textarea,.auth-modal input{background:#0f0c18;border:1px solid #33273f;border-radius:5px;padding:12px;color:#f8f8fc;font:inherit;font-size:12px;min-width:0}.admin-login-form small,.auth-modal small{color:#a1a1b5;font-size:10px;line-height:1.8}.auth-modal form>.btn{margin-top:8px;width:100%}.auth-switch{font-size:11px;color:#c293e5;padding:20px 0 0}.auth-notice{padding:14px 18px;border:1px solid #426f62;background:#00d68f0b;color:#96dabd;font-size:11px;line-height:1.8;margin:18px 0}.user-account-link{font-size:11px;color:#d3b3e8;max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trading-login-gate{display:flex;flex-direction:column;justify-content:center;gap:18px;align-items:flex-start}.trading-login-gate>svg{color:#bc89e0}.trading-login-gate h3{line-height:1.6}.trading-login-gate p,.trading-login-gate small{font-size:11px;line-height:1.9;color:var(--muted)}.trading-login-gate .btn{width:100%}.auth-history-gate{padding:25px;font-size:12px;color:var(--muted)}.account-card{background:var(--card);padding:35px;border:1px solid var(--border);border-radius:10px}.account-card p{color:var(--muted);font-size:12px;line-height:1.9}.account-card .btn{margin:20px 15px 0 0}.account-card>svg{color:#bc89e0}.company-logo{width:36px;height:36px;object-fit:contain;display:block}.brand-home h1 .custom-headline-line{display:block;font-family:inherit;font-style:normal}.brand-hero-heading>p{white-space:pre-line}.admin-console{--muted:#a1a1b5;--border:#292034;--card:#14101f;min-height:100vh;background:#0b0811;color:#f8f8fc}.admin-header{height:84px;padding:0 36px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);background:#0e0a16;position:-webkit-sticky;position:sticky;top:0;z-index:30;gap:20px}.admin-header .brand{text-decoration:none;letter-spacing:.5px}.admin-header .brand>svg{color:#bd88e4}.admin-header>div{display:flex;align-items:center;gap:25px}.admin-header>div>a{display:flex;align-items:center;gap:10px;font-size:11px;color:#c8a1e6;text-decoration:none}.admin-header select{padding:8px;max-width:115px}.admin-loading{padding:80px;font-size:13px}.admin-login{max-width:1080px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:100px;gap:100px;padding:90px 0;margin:auto;align-items:start}.admin-login h1{font-size:39px;line-height:1.3;letter-spacing:-1.5px}.admin-login-copy>p{font-size:13px;color:var(--muted);line-height:2}.admin-login-copy .notice{font-size:11px;line-height:1.9}.admin-login-form{background:#151020;border:1px solid #44304f;border-radius:12px;padding:35px}.admin-login-form>svg{color:#b680dc}.admin-login-form h2{font-size:24px;line-height:1.4;margin:5px 0 10px}.admin-layout{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:calc(100vh - 84px)}.admin-sidebar{background:#100b18;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);padding:28px 18px;gap:30px}.admin-identity,.admin-sidebar{display:flex;flex-direction:column}.admin-identity{gap:10px;padding:0 12px}.admin-identity strong{font-size:14px}.admin-identity small{font-size:10px;color:var(--muted);overflow-wrap:anywhere}.admin-identity>span{color:#c291e5;font-size:10px}.admin-sidebar nav{display:flex!important;flex-direction:column;gap:8px;position:static}.admin-sidebar nav button{gap:12px;padding:13px 12px;border-radius:5px;white-space:normal;text-align:start}.admin-sidebar nav button,.admin-signout{display:flex;align-items:center;font-size:11px}.admin-signout{gap:10px;margin-top:auto;padding:14px 12px;color:var(--muted)}.admin-main{max-width:none;margin:0;padding:40px;min-width:0}.admin-page-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:30px}.admin-page-heading h1{font-size:31px;letter-spacing:-1px;margin:15px 0 0}.admin-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.admin-stats article{border:1px solid var(--border);background:#161021;border-radius:9px;padding:25px}.admin-stats small{font-size:11px;color:var(--muted)}.admin-stats strong{display:block;font-size:36px;font-weight:500;margin-top:18px}.admin-system{margin-top:30px;border:1px solid var(--border);border-radius:9px;background:#151020;padding:28px}.admin-system h2{font-size:20px;margin:0 0 24px}.admin-system p{font-size:11px;color:var(--muted);line-height:1.9}.admin-settings{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;max-width:850px}.admin-settings>label:nth-last-child(-n+3){grid-column:1/-1}.admin-settings .btn{width:-moz-fit-content;width:fit-content}.admin-console textarea{resize:vertical}.admin-search{display:flex;align-items:center;gap:13px;margin-bottom:20px;background:#140f1e;border:1px solid var(--border);padding:8px 15px;border-radius:7px}.admin-search input{flex:1 1;border:0;background:none;padding:8px}.admin-search button{font-size:11px;color:#c28ce4;padding:8px 15px}.admin-table-wrap{overflow:auto;border:1px solid var(--border);border-radius:8px}.admin-console table{border-collapse:collapse;width:100%;font-size:10px;min-width:680px}.admin-console th{text-align:start;font-weight:500;color:#beaecb;background:#171121;padding:17px 15px;white-space:nowrap}.admin-console td{padding:17px 15px;border-top:1px solid var(--border);max-width:270px;overflow-wrap:anywhere;line-height:1.8;vertical-align:top}.admin-console td button{border:1px solid #6c4682;padding:6px 10px;border-radius:4px;font-size:9px;white-space:nowrap;color:#d6abf0}.admin-console td small{display:block;color:#bd96d6;font-size:9px}.admin-console td details>summary{cursor:pointer;color:#d2a6ee}.admin-console td details>p{min-width:220px;color:var(--muted)}.admin-empty{text-align:center;color:var(--muted);font-size:12px;padding:35px}.admin-pagination{display:flex;justify-content:flex-end;align-items:center;gap:20px;margin:20px 0;color:var(--muted);font-size:11px}.admin-pagination button{display:flex;padding:6px}.admin-staff-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding:28px;border:1px solid var(--border);margin-top:30px;border-radius:8px}.admin-staff-form h2{grid-column:1/-1;font-size:23px;margin:0 0 5px}.admin-staff-form .btn{width:-moz-fit-content;width:fit-content}.recent-settlements{padding:0 24px 25px;display:flex;flex-wrap:wrap;gap:10px}.recent-settlements>h4{width:100%;font-size:11px;margin:0 0 5px;color:var(--muted);font-weight:500}.settlement-result{display:grid;grid-template-columns:auto auto;grid-gap:8px 20px;gap:8px 20px;background:#00d68f08;border:1px solid #00d68f38;border-radius:7px;padding:15px 18px;text-align:start;flex:1 1;min-width:240px;font-size:10px}.settlement-result>strong{font-size:11px}.settlement-result>span{color:#00d68f;font-size:11px}.settlement-result>small{font-size:8px;color:var(--muted)}.settlement-result>b{font-size:13px;color:#00d68f}.settlement-result.loss{background:#ff4d6d08;border-color:#ff4d6d38}.settlement-result.loss>b,.settlement-result.loss>span{color:#ff4d6d}.settlement-result.refund{background:#9d4edd08;border-color:#9d4edd38}.settlement-result.refund>b,.settlement-result.refund>span{color:#bf87e9}.demo-order>.trade-countdown{grid-column:1/-1;display:flex;flex-direction:column;gap:15px;background:#9d4edd0a;border:1px solid #9d4edd30;padding:20px;border-radius:8px}.countdown-top{display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--muted);font-size:10px}.countdown-top strong{font-size:29px;letter-spacing:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#d7abf7}.countdown-progress{height:4px;border-radius:3px;background:#302339;overflow:hidden}.countdown-progress>i{display:block;height:100%;background:linear-gradient(90deg,#9d4edd,#00e5ff);transition:width .5s linear}.floating-result{display:flex;align-items:center;gap:16px;font-size:11px}.floating-result>b{font-size:16px}.floating-result>small{-webkit-margin-start:auto;margin-inline-start:auto;font-size:9px;color:var(--muted)}@media(max-width:1200px){.admin-login{margin:0 45px;gap:50px}.admin-main{padding:30px}.admin-layout{grid-template-columns:205px minmax(0,1fr)}}@media(max-width:800px){.admin-login{grid-template-columns:1fr;gap:35px;padding:45px 0}.admin-login-form{max-width:500px}.admin-login-copy h1{font-size:33px}.admin-layout{grid-template-columns:1fr}.admin-sidebar{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--border);padding:20px}.admin-identity{flex-direction:row;align-items:center;gap:15px;flex-wrap:wrap}.admin-sidebar nav{flex-direction:row;flex-wrap:wrap;gap:8px}.admin-sidebar nav button{font-size:10px}.admin-signout{margin-top:0;align-self:flex-end}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-settings{grid-template-columns:1fr}.admin-settings>label{grid-column:1/-1}.admin-staff-form{grid-template-columns:1fr}.admin-staff-form>label{grid-column:1/-1}.admin-header{padding:0 24px}.admin-header>div>a{display:none}}@media(max-width:700px){.auth-modal{padding:30px 25px}.user-account-link{max-width:80px;font-size:10px}.admin-header{height:76px}.admin-header .brand{font-size:10px;white-space:normal;line-height:1.5}.admin-header .brand small{font-size:6px}.admin-header .brand svg{flex-shrink:0}.admin-login{margin:0 24px}.admin-main{padding:28px 20px}.admin-stats{gap:12px}.admin-stats article{padding:20px}.admin-stats strong{font-size:30px}.admin-stats small{font-size:9px}.admin-login-form{padding:25px}.admin-page-heading h1{font-size:25px}.admin-search{gap:8px;padding:6px 10px}.admin-search input{font-size:10px}.admin-search button{padding:8px 0;font-size:10px}.admin-sidebar nav button{padding:9px}.recent-settlements{padding:0 20px 22px}.settlement-result{min-width:100%;gap:10px}.countdown-top{gap:12px}.countdown-top strong{font-size:24px;letter-spacing:1px}.countdown-top>span{font-size:9px}.floating-result{flex-wrap:wrap;gap:12px}.floating-result>small{width:100%;-webkit-margin-start:0;margin-inline-start:0;font-size:9px}.demo-order>.trade-countdown{padding:16px}.trading-login-gate{padding:25px}.trading-login-gate h3{font-size:17px}}.demo-balances b.red,.demo-order small.red{color:#ff4d6d}.demo-balances b.green,.demo-order small.green{color:#00d68f}.settlement-result.neutral{background:#a1a1b508;border-color:#a1a1b530}.settlement-result.neutral>b,.settlement-result.neutral>span{color:#bcb4c8}.brand>span:last-child{max-width:185px;overflow:hidden;text-overflow:ellipsis}.brand small{white-space:nowrap}.career-job-list{display:grid;grid-gap:16px;gap:16px;margin:24px 0}.career-job-list article,.career-openings article{padding:24px;border:1px solid var(--border);border-radius:14px;background:var(--panel)}.job-description{white-space:pre-wrap;overflow-wrap:anywhere}.security-form{display:grid;grid-gap:18px;gap:18px;max-width:520px}.security-form label{display:grid;grid-gap:8px;gap:8px}.security-form input{padding:12px;background:#101018;color:#eee;border:1px solid #343042;border-radius:8px}.email-verification{padding:14px 0;border-block:1px solid var(--border);margin:16px 0}.auth-switch[href]{display:block;text-align:center;margin:16px 0}.mfa-secret{display:block;padding:20px;background:#161322;border:1px solid #554068;border-radius:10px;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.recovery-codes{display:grid;grid-gap:12px;gap:12px}.recovery-codes code{padding:12px;background:#161322;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.registration-code-row{display:flex;gap:10px}.registration-code-row input{min-width:0;flex:1 1}.registration-code-row button{padding:10px;border:1px solid #614580;border-radius:8px;color:#eee;background:#332046;white-space:nowrap}.registration-code-row button:disabled{opacity:.5}.corporate-home{--corp-line:color-mix(in srgb,var(--fg) 12%,transparent);--corp-accent:#bc91e5;max-width:1440px;margin:auto;padding:0 64px;color:var(--fg)}.corporate-eyebrow{font-size:10px;font-weight:600;letter-spacing:2px;line-height:1.8;color:var(--corp-accent);display:flex;align-items:center;gap:10px}.corporate-eyebrow>span{width:6px;height:6px;background:#b791d8;border-radius:50%}.corporate-hero{min-height:650px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;grid-gap:18px;gap:18px;padding:76px 0 60px;position:relative}.corporate-hero-copy{position:relative;z-index:1}.corporate-hero h1{font-size:clamp(44px,4.7vw,72px);font-weight:500;letter-spacing:-3px;line-height:1.17;margin:28px 0;max-width:740px}.corporate-hero h1>span{display:block;color:#baa7cf}.corporate-hero-copy>p{font-size:15px;line-height:1.95;max-width:490px;color:var(--muted);white-space:pre-line}.corporate-actions{display:flex;gap:30px;align-items:center;margin-top:36px}.corporate-actions .btn{font-size:12px;border-radius:5px;padding:16px 23px;background:#9d59ce;box-shadow:none}.corporate-text-link{display:inline-flex;align-items:center;gap:20px;font-size:12px;font-weight:500;text-align:start}.corporate-text-link:hover{color:var(--corp-accent)}.corporate-hero-note{margin-top:55px;display:flex;align-items:center;gap:18px;border-top:1px solid var(--corp-line);padding-top:20px;max-width:460px}.corporate-hero-note>span{font-size:11px;color:var(--corp-accent)}.corporate-hero-note p{font-size:10px;color:var(--muted);letter-spacing:.5px;margin:0}.corporate-hero-art{min-width:0;position:relative;aspect-ratio:1/1;display:flex;align-items:center;background:radial-gradient(ellipse,#9d4edd0c,transparent 65%);border:1px solid var(--corp-line);border-radius:50%}.corporate-hero-art .brand-sculpture{width:150%;max-width:none;height:auto;flex-shrink:0;-webkit-margin-start:-25%;margin-inline-start:-25%;position:relative;filter:saturate(.7);z-index:1}.corporate-art-orbit{position:absolute;inset:10%;border:1px dashed #9676ae30;border-radius:50%;transform:rotate(-25deg)}.corporate-art-orbit:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#c5a4df;left:12%;top:13%;box-shadow:0 0 25px #a36bdc}.corporate-art-caption{position:absolute;bottom:30px;left:15%;right:15%;display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:1.5px;color:var(--muted)}.corporate-art-caption>span:last-child{color:#b48cce;font-size:21px}.corporate-section-links{border-top:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line);display:grid;grid-template-columns:1.25fr repeat(4,1fr);grid-gap:20px;gap:20px;padding:26px 0;align-items:center}.corporate-section-links>span{font-size:10px;color:var(--muted)}.corporate-section-links>button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:start;font-size:11px;-webkit-padding-start:22px;padding-inline-start:22px;-webkit-border-start:1px solid var(--corp-line);border-inline-start:1px solid var(--corp-line)}.corporate-section-links>button:hover{color:var(--corp-accent)}.corporate-intro{padding:112px 0 95px;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:85px;gap:85px}.corporate-home h2{font-size:clamp(29px,3vw,43px);font-weight:450;line-height:1.4;letter-spacing:-1.4px;margin:22px 0}.corporate-intro h2 span{color:var(--muted)}.corporate-intro-copy{padding-top:16px}.corporate-intro-copy p{font-size:13px;color:var(--muted);line-height:2;margin:0 0 20px}.corporate-intro-copy .corporate-text-link{margin-top:10px;color:var(--corp-accent)}.corporate-values{padding:55px 0 80px;border-top:1px solid var(--corp-line)}.corporate-section-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:30px}.corporate-section-heading h2{font-size:33px;margin:0}.corporate-value-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;background:linear-gradient(135deg,#9d4edd09,transparent);border-top:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line)}.corporate-value-grid article{padding:36px 32px 38px}.corporate-value-grid article+article{-webkit-border-start:1px solid var(--corp-line);border-inline-start:1px solid var(--corp-line)}.corporate-value-top{display:flex;justify-content:space-between;align-items:center;color:var(--corp-accent);margin-bottom:38px}.corporate-value-top>span{color:var(--muted);font-size:10px}.corporate-value-grid h3{font-size:18px;font-weight:500;line-height:1.6;margin:0 0 12px}.corporate-value-grid p{font-size:12px;line-height:1.9;color:var(--muted);margin:0;max-width:280px}.corporate-company{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:110px;gap:110px;padding:40px 0 90px}.corporate-company-heading h2{margin-bottom:18px}.corporate-company-heading>p{font-size:13px;line-height:1.9;color:var(--muted);max-width:340px}.corporate-monogram{font-size:105px;color:#9c72be75;margin-top:38px;display:flex;align-items:flex-start;gap:60px;line-height:1}.corporate-monogram>span{font-size:20px;font-weight:200;color:var(--muted)}.corporate-company-links>button{width:100%;display:flex;align-items:center;gap:28px;padding:29px 0;border-top:1px solid var(--corp-line);text-align:start}.corporate-company-links>button:last-child{border-bottom:1px solid var(--corp-line)}.corporate-row-no{align-self:flex-start;padding-top:5px;font-size:10px;color:var(--muted)}.corporate-company-links h3{font-size:21px;font-weight:500;margin:0 0 12px}.corporate-company-links p{font-size:12px;color:var(--muted);line-height:1.8;margin:0;max-width:360px}.corporate-company-links svg{-webkit-margin-start:auto;margin-inline-start:auto;flex-shrink:0;color:var(--corp-accent)}.corporate-company-links>button:hover h3{color:var(--corp-accent)}.corporate-contact{display:flex;align-items:center;justify-content:space-between;gap:45px;padding:55px 44px;margin-bottom:75px;background:linear-gradient(105deg,#9d4edd13,#9d4edd04);border:1px solid var(--corp-line)}.corporate-contact h2{font-size:34px;margin:17px 0}.corporate-contact p{font-size:12px;color:var(--muted);line-height:1.9;margin:0}.corporate-contact .btn{flex-shrink:0;border-radius:5px;background:transparent;border:1px solid #9471af80;box-shadow:none;color:var(--fg)}.company-about-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;border-block:1px solid var(--border);margin:35px 0;padding:25px 0}.company-about-grid h3{font-size:18px}.app header .brand small{letter-spacing:1.5px;font-size:8px;margin-top:7px}.app footer .footer-draft{font-size:9px;line-height:1.8;color:var(--muted)}.light .corporate-home{--corp-accent:#71408e}.light .corporate-hero h1>span{color:#7a648e}@media(min-width:1100px){.app[data-locale=zh-CN] nav:not(.open),.app[data-locale=zh-TW] nav:not(.open){display:flex}.app[data-locale=zh-CN] .mobile-toggle,.app[data-locale=zh-TW] .mobile-toggle{display:none}}@media(max-width:1050px){.corporate-home{padding:0 35px}.corporate-hero{min-height:560px}.corporate-hero h1{font-size:49px;letter-spacing:-1.5px}.corporate-intro{gap:40px;padding:75px 0}.corporate-company{gap:50px}.corporate-value-grid article{padding:28px 23px}.corporate-section-links{gap:12px}.corporate-section-links>button{-webkit-padding-start:14px;padding-inline-start:14px}}@media(max-width:700px){.corporate-home{padding:0 24px}.corporate-hero{grid-template-columns:1fr;padding:48px 0 35px;gap:15px;min-height:0}.corporate-hero h1{font-size:42px;letter-spacing:-1.8px;line-height:1.25;margin:24px 0}.corporate-hero-copy>p{font-size:13px;line-height:1.9}.corporate-actions{gap:23px;margin-top:26px}.corporate-actions .btn{font-size:11px;padding:14px 19px}.corporate-text-link{font-size:11px;gap:12px}.corporate-hero-note{margin-top:30px}.corporate-hero-art{width:78%;justify-self:center;margin-top:12px;max-width:340px}.corporate-art-caption{bottom:22px;font-size:6px}.corporate-section-links{grid-template-columns:1fr 1fr;gap:20px;padding:24px 0}.corporate-section-links>span{grid-column:1/-1}.corporate-section-links>button{font-size:11px;-webkit-padding-start:0;padding-inline-start:0;border:0;justify-content:flex-start;gap:12px}.corporate-intro{grid-template-columns:1fr;gap:12px;padding:60px 0}.corporate-home h2{font-size:29px;letter-spacing:-.6px}.corporate-intro-copy{padding-top:0}.corporate-intro-copy p{font-size:13px}.corporate-values{padding:35px 0 50px}.corporate-section-heading{display:block;margin-bottom:25px}.corporate-section-heading h2{margin-top:16px}.corporate-value-grid{grid-template-columns:1fr}.corporate-value-grid article{padding:27px 22px}.corporate-value-grid article+article{-webkit-border-start:0;border-inline-start:0;border-top:1px solid var(--corp-line)}.corporate-value-top{margin-bottom:20px}.corporate-value-grid p{max-width:none}.corporate-company{grid-template-columns:1fr;gap:28px;padding:15px 0 55px}.corporate-monogram{display:none}.corporate-company-links>button{gap:18px;padding:25px 0}.corporate-company-links h3{font-size:20px}.corporate-company-links p{font-size:12px}.corporate-contact{display:block;margin-bottom:40px;padding:30px 24px}.corporate-contact h2{font-size:28px}.corporate-contact .btn{margin-top:25px}.corporate-eyebrow{letter-spacing:1.5px;font-size:9px}.company-about-grid{grid-template-columns:1fr;gap:10px}}.app[data-locale=ar] .corporate-home h1,.app[data-locale=ja] .corporate-home h1,.app[data-locale=ko] .corporate-home h1,.app[data-locale=zh-CN] .corporate-home h1,.app[data-locale=zh-TW] .corporate-home h1{letter-spacing:0;line-height:1.4}.app[dir=rtl] .corporate-hero-art{direction:ltr}.corporate-hero-art{overflow:hidden}.corporate-home button:focus-visible{outline:2px solid var(--corp-accent);outline-offset:5px}.corporate-contact .btn:hover{background:#9d4edd1c}.company-contact-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;width:100%}.company-contact-item{display:flex;gap:14px;align-items:flex-start;min-width:0}.company-contact-item>svg{color:#b991d7;flex-shrink:0;margin-top:3px}.company-contact-item>div{min-width:0;display:flex;flex-direction:column;gap:10px}.company-contact-item>div>span:first-child{font-size:11px;color:var(--muted);line-height:1.7}.company-contact-item a{font-size:13px;line-height:1.8;overflow-wrap:anywhere;text-decoration:none;display:flex;gap:9px;align-items:center;color:var(--fg)}.company-contact-item a:hover{color:#bd91e1}.company-contact-item a svg{flex-shrink:0}.company-contact-item .contact-pending{font-size:13px;color:var(--muted);font-weight:400}.company-contact-details.compact{padding:28px 0;border-block:1px solid var(--border);margin-top:28px}.company-contact-details.compact .contact-pending,.company-contact-details.compact a{font-size:11px}.company-contact-page>p{color:var(--muted);font-size:13px;line-height:1.9;max-width:600px}.company-contact-page>.company-contact-details{margin:35px 0 55px;padding:35px 0;border-block:1px solid var(--border)}.corporate-contact{flex-wrap:wrap}.corporate-contact>.company-contact-details{border-top:1px solid var(--corp-line);padding-top:30px;margin-top:5px;flex-basis:100%}@media(max-width:700px){.company-contact-details{grid-template-columns:1fr;gap:26px}.company-contact-details.compact{margin-top:24px;padding:24px 0}.corporate-contact>.company-contact-details{margin-top:30px}.company-contact-page>.company-contact-details{margin-top:25px;padding:28px 0}.company-contact-item a{font-size:12px}}.app{--fg:#f8f8fc}.app.light{--fg:#181824}.inner-page{max-width:1220px;margin:0 auto;padding:68px 48px 80px}.inner-page.prose{max-width:1120px}.inner-page>h1{font-size:clamp(40px,4.8vw,62px);line-height:1.17;letter-spacing:-2px;margin:22px 0 28px}.inner-page .eyebrow{font-size:10px;line-height:1.9}.page-lead{max-width:760px;font-size:19px;line-height:1.8;color:var(--muted);margin:24px 0 42px}.inner-page.prose p{font-size:14px;line-height:1.95;color:var(--muted)}.company-story{display:grid;grid-template-columns:1fr 1fr;grid-gap:65px;gap:65px;padding:42px 0;border-block:1px solid var(--border);align-items:center}.company-story h2{font-size:32px;line-height:1.4;font-weight:500;letter-spacing:-1px}.company-pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;padding:42px 0}.company-pillar-grid svg{color:#b891d6}.company-pillar-grid h3{font-size:18px;font-weight:500;margin:22px 0 12px}.company-pillar-grid p{font-size:13px!important}.editorial-sections>section{display:grid;grid-template-columns:45px 1fr;grid-gap:30px;gap:30px;border-top:1px solid var(--border);padding:30px 0}.editorial-sections>section>span{font-size:11px;color:#b891d6;padding-top:6px}.editorial-sections h2{font-size:23px;font-weight:500;margin:0 0 12px;letter-spacing:-.5px}.editorial-sections p{margin:0;max-width:820px}.policy-language-note,.policy-status{font-size:12px;line-height:1.9;color:var(--muted)}.policy-language-note{padding:15px;border-left:2px solid #a276c3;background:#9d4edd08;margin:0 0 24px}.help-questions details{padding:24px 0;border-top:1px solid var(--border)}.help-questions details:last-child{border-bottom:1px solid var(--border)}.help-questions summary{font-size:17px;display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;line-height:1.6}.help-questions summary::-webkit-details-marker{display:none}.help-questions details[open] summary svg{transform:rotate(90deg)}.help-questions p{max-width:820px;margin-top:20px}.career-intro-label{font-size:9px;color:var(--muted);letter-spacing:2px;margin-bottom:32px}.careers-page .careers-intro{font-size:16px;line-height:1.9;max-width:720px}.career-teams{gap:0;border-block:1px solid var(--border);margin:40px 0 65px}.career-teams>button{border:0;background:transparent;border-radius:0;padding:28px;gap:23px}.career-teams>button+button{-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}.career-teams>button>span{font-size:14px}.career-teams>button.selected{background:#9d4edd0c}.career-openings{padding-bottom:42px}.career-openings>label{font-size:13px}.careers-page .notice{font-size:13px;line-height:1.9;background:transparent;border:1px solid var(--border);padding:24px;margin-top:25px}.talent-interest>div>p{font-size:14px}.talent-interest label,.talent-interest>div>p.tiny{font-size:12px}.careers-page select,.talent-interest input:not([type=checkbox]),.talent-interest textarea{font-size:14px;padding:14px}.talent-interest label.consent{font-size:12px}.career-success p{font-size:14px;line-height:1.9}.career-openings article{margin-top:22px}.career-openings article h3{font-size:22px;margin:0 0 16px}.career-openings article p{font-size:14px;line-height:1.9}.page-products .product-grid{gap:22px;margin:40px 0}.page-products .product-card{border-radius:6px;padding:32px}.page-products .product-card h3{font-size:23px}.page-products .product-card p{font-size:14px;line-height:1.9}.page-products .notice{font-size:12px;line-height:1.9}.chart-price{display:flex;flex-direction:column;gap:5px;text-align:end}.chart-price small{font-size:9px;color:var(--muted)}.market-status-note{font-size:10px;color:#d4b57a;background:#d4b57a0a;padding:10px 20px;line-height:1.8}.chart-loading-shell{height:440px;display:flex;align-items:center;justify-content:center;background:var(--card)}.chart-loading-shell>div{height:28px;width:28px;border:2px solid #9d4edd25;border-top-color:#b991d7;border-radius:50%;animation:data-loading 1s linear infinite}.data-caption>button{padding:3px 9px;border:1px solid var(--border);border-radius:4px;color:var(--fg)}.page-markets .data-caption,.page-trade .data-caption{font-size:10px;line-height:1.9}.page-markets .trend-placeholder{font-size:11px;color:var(--muted)}.page-trade .terminal{margin-top:24px}.page-trade .section-heading .eyebrow{line-height:1.7}.page-trade .terminal aside button{padding:16px 14px}.page-trade .chart-title{padding:20px}.app footer p,.page-trade .order-panel p{line-height:1.9}.app .footer-grid>div>button:not(.brand){font-size:11px;padding-top:8px;padding-bottom:8px}.app .footer-grid h4{font-size:12px;font-weight:600}.app .footer-bottom{font-size:10px;line-height:1.8}.app .risk-foot{font-size:10px;line-height:1.9;max-width:950px}.app .footer-grid>div:first-child>p{font-size:12px;line-height:1.9}.auth-modal>p{font-size:13px;line-height:1.8}.auth-modal label{font-size:12px}.auth-modal input{font-size:14px}.auth-modal small{font-size:11px}.auth-modal .auth-switch{font-size:12px}.notice{line-height:1.9}@keyframes data-loading{to{transform:rotate(1turn)}}@media(max-width:1050px){.inner-page{padding:55px 35px}.company-story{gap:35px}.company-pillar-grid{gap:24px}}@media(max-width:700px){.inner-page{padding:42px 24px 55px;margin:0}.careers-page>h1,.inner-page>h1{font-size:42px;letter-spacing:-1.2px;line-height:1.3}.page-lead{font-size:16px;margin-bottom:28px}.company-story{grid-template-columns:1fr;gap:15px;padding:28px 0}.company-story h2{font-size:28px}.company-pillar-grid{grid-template-columns:1fr;gap:25px;padding:30px 0}.company-pillar-grid h3{margin:15px 0 10px}.editorial-sections>section{grid-template-columns:25px 1fr;gap:14px;padding:24px 0}.editorial-sections h2{font-size:21px}.help-questions summary{font-size:15px}.help-questions p{font-size:13px!important}.careers-page .careers-intro{font-size:14px}.career-teams{grid-template-columns:1fr 1fr;margin:30px 0 45px}.career-teams>button{padding:23px 16px}.career-teams>button+button{-webkit-border-start:0;border-inline-start:0}.career-teams>button:nth-child(2n){-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}.career-teams>button:nth-child(n+3){border-top:1px solid var(--border)}.career-teams>button>span{font-size:12px}.career-intro-label{letter-spacing:1.3px;font-size:8px}.talent-interest>div>p{font-size:13px}.page-products .product-grid{grid-template-columns:1fr;gap:16px;margin-top:30px}.page-products .product-card{padding:27px}.page-products .product-card p{font-size:13px}.page-trade .section-heading h2{font-size:27px}.page-trade .data-caption{font-size:9px;padding:12px}.market-status-note{font-size:9px;padding:10px 14px}.app .footer-grid>div>button:not(.brand){font-size:11px;line-height:1.8}.app .footer-grid h4{font-size:11px}.app .footer-grid{gap:25px 18px}.app .footer-bottom{font-size:10px}.app .footer-bottom>div{gap:13px;flex-wrap:wrap}.app .risk-foot{font-size:10px}.app .language select{font-size:12px}.page-markets .search input{font-size:14px}.page-markets .table-row{font-size:11px}}.page-trade .terminal{grid-template-columns:185px minmax(0,1fr)}.page-trade .chart{height:440px}.page-trade .chart-canvas{position:relative;height:440px}.page-trade .chart-loading-shell{height:440px}@media(max-width:1050px){.page-trade .terminal{grid-template-columns:1fr}.page-trade .terminal aside{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-right:0;border-bottom:1px solid var(--border);grid-column:1/-1}.page-trade .terminal aside button{padding:8px 10px;font-size:10px;flex:1 0 95px}.page-trade .terminal aside button span{font-size:9px}.page-trade .chart-title h3{font-size:17px}}