@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
:root{color-scheme:dark;--bg:oklch(19% .016 164);--panel:oklch(23% .019 164);--line:oklch(34% .02 164);--text:oklch(95% .01 164);--muted:oklch(71% .025 164);--mint:oklch(88% .067 164);--ink:oklch(24% .035 164);font-family:Manrope,Arial,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}a{color:inherit;text-decoration:none}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--mint);outline-offset:5px}::selection{background:var(--mint);color:var(--ink)}.wrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}.site-header{height:106px;display:flex;align-items:center;justify-content:space-between;gap:24px}.logo{display:inline-flex;align-items:center;gap:10px;font-size:29px;font-weight:750;letter-spacing:-1.4px}.logo img{border-radius:0}.site-header nav{display:flex;gap:36px;font-size:13px;color:var(--muted)}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:52px;padding:15px 23px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--text);font-weight:700;font-size:14px;transition:background .18s,color .18s,transform .18s}.button span{font-size:20px;line-height:1}.button.small{font-size:12px;min-height:44px;padding:12px 16px;gap:25px}.button.primary{background:var(--mint);border-color:var(--mint);color:var(--ink)}.button:active{transform:scale(.98)}.button:disabled{opacity:.5;cursor:wait}.hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:642px;padding-top:58px;padding-bottom:77px;gap:22px}.eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:750;line-height:1.5;margin:0 0 26px;color:var(--muted)}.hero .eyebrow{display:flex;align-items:center;gap:10px}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mint);flex-shrink:0}h1{font-size:clamp(72px,8.1vw,110px);font-weight:500;letter-spacing:-7px;line-height:1.01;margin:0 0 26px}h1 span{color:var(--mint)}.hero-description{font-size:20px;letter-spacing:-.5px;margin:0 0 13px}.hero-detail{font-size:14px;line-height:1.8;color:var(--muted);max-width:365px;margin:0 0 30px}.micro{font-size:10px;color:var(--muted);margin:14px 0 0}.hero-art{position:relative;height:455px;isolation:isolate;overflow:hidden}.orbit{position:absolute;border:1px solid oklch(34% .024 164 / .6);border-radius:50%;width:410px;height:410px;left:50%;top:50%;transform:translate(-50%,-50%)}.orbit-two{width:300px;height:300px}.art-axis{position:absolute;background:oklch(34% .024 164 / .6)}.axis-one{height:1px;width:100%;top:50%}.axis-two{width:1px;height:100%;left:50%}.art-caption{position:absolute;left:6px;right:6px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.3px;color:var(--muted)}.top-caption{top:10px}.bottom-caption{bottom:10px}.sculpture{position:absolute;width:300px;height:300px;top:64px;left:50%;transform:translateX(-50%) rotate(-28deg) skew(12deg,6deg)}.slice{width:290px;height:115px;position:absolute;border:1px solid oklch(88% .04 164 / .5);background:oklch(75% .075 164);box-shadow:-12px 16px 0 oklch(40% .053 164),-13px 17px 0 oklch(65% .055 164);border-radius:4px;padding:17px 21px;color:var(--ink);display:flex;align-items:flex-end;justify-content:space-between}.slice span{font-size:10px;font-weight:750;letter-spacing:1px}.slice i{width:38px;height:24px;display:block;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:skew(-24deg)}.slice-one{top:12px;z-index:3;background:oklch(88% .067 164)}.slice-two{top:98px;left:-25px;z-index:2;background:oklch(71% .068 164)}.slice-three{top:184px;left:-50px;z-index:1;background:oklch(54% .057 164);color:var(--mint)}.slice-three i{border-color:var(--mint)}.art-dot{position:absolute;width:6px;height:6px;background:var(--mint);border-radius:50%;left:50%;top:19px;box-shadow:0 0 0 5px var(--bg)}.principles{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding-top:26px;padding-bottom:26px;font-size:11px;color:var(--muted);letter-spacing:.3px}.principles span:before{content:'↗';margin-right:12px;color:var(--mint)}.market-section{padding-top:112px;padding-bottom:114px}.section-intro h2,h2{font-size:clamp(35px,4.3vw,54px);line-height:1.12;font-weight:500;letter-spacing:-2.5px;margin:0 0 24px}.section-intro>p:last-child{font-size:14px;line-height:1.9;color:var(--muted);margin:0}.market-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:52px;align-items:center;margin-top:57px}
.market-preview{--ask:oklch(78% .088 28);margin:0;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden;box-shadow:0 20px 65px oklch(10% .015 164 / .2);font-variant-numeric:tabular-nums}
.preview-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--line);gap:12px}.mini-logo{font-size:13px;font-weight:750;letter-spacing:-.3px}.terminal-word{font-size:9px;font-weight:500;letter-spacing:.8px;margin-left:9px;color:var(--muted)}.preview-label{font-size:8px;letter-spacing:1px;color:var(--muted)}
.instrument-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 22px}.instrument-id{font-size:9px;letter-spacing:1.2px;color:var(--muted);margin:0 0 9px}.instrument-header h3{font-size:18px;font-weight:600;letter-spacing:-.5px;margin:0 0 9px}.instrument-backing{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--muted);margin:0}.instrument-backing svg{fill:none;stroke:var(--mint);stroke-width:1.2;flex-shrink:0}.instrument-price{text-align:right;white-space:nowrap}.instrument-price strong{font-size:32px;font-weight:550;letter-spacing:-1.3px}.instrument-price>span{font-size:9px;color:var(--muted);margin-left:4px}.instrument-price small{display:block;color:var(--mint);font-size:10px;margin-top:4px}
.trading-workspace{display:grid;grid-template-columns:minmax(0,1fr) 176px;border-top:1px solid var(--line)}.chart-panel{padding:18px 18px 0;min-width:0}.chart-heading{display:flex;justify-content:space-between;gap:8px;font-size:8px;letter-spacing:.7px;color:var(--muted)}.chart-heading>span:last-child{color:var(--text);letter-spacing:0}.chart-heading i{font-style:normal;color:var(--muted);margin-left:9px}.chart-frame{display:flex;align-items:stretch;margin-top:12px;position:relative}.price-chart{display:block;width:calc(100% - 41px);height:auto;overflow:visible}.chart-grid{fill:none;stroke:var(--line);stroke-width:.8;stroke-dasharray:3 5;opacity:.7}.candle.up{fill:var(--mint);stroke:var(--mint)}.candle.down{fill:var(--ask);stroke:var(--ask)}.candle path{fill:none;stroke-width:1.2}.candle rect{stroke:none}.last-price-line{fill:none;stroke:var(--mint);stroke-width:1;stroke-dasharray:3 4;opacity:.6}.volume.up{fill:var(--mint);opacity:.16}.volume.down{fill:var(--ask);opacity:.16}.price-axis{width:41px;position:relative;font-size:9px;color:var(--muted);margin-left:5px}.price-axis>span{position:absolute;left:0;transform:translateY(-50%)}.price-axis>span:nth-child(1){top:16%}.price-axis>span:nth-child(2){top:30%}.price-axis>span:nth-child(3){top:39.4%}.price-axis>span:nth-child(4){top:62.9%}.price-axis .current-price{color:var(--ink);background:var(--mint);padding:3px;border-radius:2px;font-weight:700;font-size:9px;left:-3px}.chart-times{display:flex;justify-content:space-between;padding:0 41px 14px 0;color:var(--muted);font-size:8px}.collateral-strip{display:flex;gap:28px;border-top:1px solid var(--line);padding:14px 0;color:var(--muted);font-size:9px}.collateral-strip strong{display:block;font-size:10px;color:var(--text);font-weight:500;margin-top:5px}
.order-book{border-left:1px solid var(--line);padding:17px 13px 15px;display:flex;flex-direction:column;min-width:0}.book-heading{font-size:8px;letter-spacing:.9px;color:var(--text);margin-bottom:15px}.book-columns,.book-row,.book-spread{display:flex;justify-content:space-between;gap:8px}.book-columns{color:var(--muted);font-size:8px;margin-bottom:9px}.book-row{position:relative;isolation:isolate;font-size:10px;line-height:25px;padding:0 4px}.book-row:before{content:'';position:absolute;right:0;top:2px;bottom:2px;z-index:-1;background:currentColor;opacity:.09}.depth-30:before{width:30%}.depth-45:before{width:45%}.depth-55:before{width:55%}.depth-65:before{width:65%}.depth-80:before{width:80%}.depth-90:before{width:90%}.asks{color:var(--ask)}.bids{color:var(--mint)}.book-row>span:last-child{color:var(--muted)}.book-spread{font-size:8px;color:var(--muted);padding:9px 4px;margin:5px 0;border-block:1px solid var(--line)}.book-spread strong{font-weight:500;color:var(--text)}.quote-pair{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:auto;padding-top:15px}.quote{padding:10px 7px;border-radius:4px;background:oklch(78% .088 28 / .09);color:var(--ask)}.quote span{display:block;font-size:7px;letter-spacing:.2px;margin-bottom:5px}.quote strong{font-size:16px;font-weight:600;letter-spacing:-.5px}.buy-quote{background:oklch(88% .067 164 / .09);color:var(--mint)}.preview-note{font-size:9px;line-height:1.6;color:var(--muted);margin:0;padding:13px 22px;border-top:1px solid var(--line)}
.feature-list article{display:flex;gap:20px;margin:0 0 31px}.feature-list article:last-child{margin-bottom:0}.feature-number{font-size:10px;color:var(--mint);padding-top:6px}.feature-list h3{font-size:20px;letter-spacing:-.6px;font-weight:550;margin:0 0 10px}.feature-list p{font-size:12px;line-height:1.9;color:var(--muted);margin:0;max-width:320px}.waitlist-section{background:oklch(24% .025 164);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:85px 0}.waitlist-layout{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:start}.waitlist-copy{padding-top:34px}.waitlist-copy>p:not(.eyebrow){font-size:14px;line-height:1.85;color:var(--muted);max-width:330px}.process{display:flex;flex-direction:column;gap:20px;font-size:11px;color:var(--mint);margin-top:40px}.signup-panel{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:34px;min-height:423px}.signup-panel .eyebrow{font-size:9px;margin-bottom:20px}.signup-panel h3{font-size:30px;font-weight:500;line-height:1.22;letter-spacing:-1px;margin:0 0 27px}.signup-panel label,legend{display:block;font-size:11px;font-weight:600;margin-bottom:9px}.signup-panel input:not([type=checkbox]),select{width:100%;height:48px;border:1px solid var(--line);border-radius:5px;padding:0 13px;color:var(--text);background:var(--panel);font-size:16px;min-width:0}.signup-panel input::placeholder{color:var(--muted);opacity:.75}.consent{display:flex!important;align-items:flex-start;gap:9px;margin:17px 0 22px!important;cursor:pointer;min-height:44px}.consent span{font-weight:400;font-size:10px;line-height:1.7;color:var(--muted)}input[type=checkbox]{accent-color:var(--mint);width:16px;height:16px;flex-shrink:0;margin:1px 0 0}.full{width:100%;justify-content:space-between}.form-note{font-size:9px;line-height:1.8;color:var(--muted);margin:15px 0 0}.form-note a{text-decoration:underline;text-underline-offset:3px}.honeypot{position:absolute;left:-9999px}.step-description{color:var(--muted);font-size:12px;line-height:1.8;margin:0 0 24px;overflow-wrap:anywhere}.step-description strong{color:var(--text)}.code-input{letter-spacing:9px;font-variant-numeric:tabular-nums;font-size:24px!important;margin-bottom:20px}.secondary-actions{display:flex;justify-content:space-between;gap:10px;margin-top:12px}.text-button{background:none;border:0;padding:12px 0;min-height:44px;color:var(--muted);font-size:10px;text-decoration:underline;text-underline-offset:4px}#form-status{font-size:12px;line-height:1.7;color:oklch(83% .09 39);margin:12px 0 0}#form-status:empty{display:none}fieldset{border:0;padding:0;margin:0 0 23px}legend{padding:0}.field-help{color:var(--muted);font-size:10px;margin:0 0 12px}.choices{display:flex;flex-wrap:wrap;gap:8px}.choices label{position:relative;cursor:pointer;margin:0;font-weight:400}.choices input{position:absolute;opacity:0;inset:0}.choices span{display:flex;align-items:center;border:1px solid var(--line);border-radius:5px;padding:11px 13px;font-size:11px;min-height:44px}.choices input:checked+span{background:var(--mint);color:var(--ink);border-color:var(--mint)}.choices input:focus-visible+span{outline:2px solid var(--mint);outline-offset:3px}#survey-form select{margin-bottom:20px;font-size:12px}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field-pair label{font-size:10px;min-height:28px;margin-bottom:5px}label small{font-weight:400;color:var(--muted)}.success-mark{width:54px;height:54px;background:var(--mint);color:var(--ink);display:grid;place-items:center;font-size:30px;border-radius:50%;margin-bottom:30px}.faq-section{padding-top:102px;padding-bottom:95px;display:grid;grid-template-columns:1fr 1.25fr;gap:90px}.faq-section h2{font-size:38px}.faq-list details{border-bottom:1px solid var(--line);padding:0}.faq-list summary{display:flex;list-style:none;justify-content:space-between;align-items:center;cursor:pointer;padding:22px 0;font-size:13px;gap:20px;line-height:1.5}.faq-list details:first-child summary{padding-top:6px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--muted);font-size:23px;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{font-size:12px;color:var(--muted);line-height:1.9;margin:0 25px 23px 0}.closing{border-top:1px solid var(--line);padding-top:62px;padding-bottom:70px;display:flex;align-items:center;justify-content:space-between;gap:24px}.closing>p{font-size:52px;letter-spacing:-2.5px;line-height:1.1;margin:0}.closing>p span{color:var(--mint)}footer{border-top:1px solid var(--line);padding-top:30px;padding-bottom:28px}.footer-top{display:flex;align-items:center;gap:30px;font-size:11px;color:var(--muted);margin-bottom:30px}.footer-top .logo{color:var(--text);font-size:24px}.footer-top>a:last-child{margin-left:auto;min-height:44px;display:flex;align-items:center}.legal{color:var(--muted);font-size:9px;line-height:1.8;max-width:770px}.copyright{font-size:9px;color:var(--muted);margin:16px 0 0}.skip{position:absolute;top:-100px;left:15px;z-index:10;background:var(--mint);color:var(--ink);padding:14px}.skip:focus{top:15px}[hidden]{display:none!important}.privacy-content{padding-top:60px;padding-bottom:90px;max-width:800px}.privacy-content h1{font-size:52px;letter-spacing:-2px}.privacy-content h2{font-size:24px;letter-spacing:-.5px;margin-top:35px}.privacy-content p,.privacy-content li{color:var(--muted);font-size:14px;line-height:1.85}.privacy-content a{text-decoration:underline}@media(hover:hover){.button.primary:hover{background:oklch(94% .055 164)}.button:not(.primary):hover{background:var(--panel)}nav a:hover,.text-button:hover{color:var(--text)}}@media(min-width:1400px){.hero{min-height:700px}.hero-art{height:490px}.sculpture{top:82px}}@media(max-width:950px){.wrap{padding-left:30px;padding-right:30px}.hero{gap:0}.hero-art{transform:scale(.9);margin-left:-20px;margin-right:-20px}h1{font-size:85px}.market-layout{gap:35px}.waitlist-layout{gap:35px}.faq-section{gap:40px}.signup-panel{padding:26px}.field-pair{grid-template-columns:1fr;gap:0}.field-pair label{min-height:0;margin-bottom:9px}}@media(max-width:650px){.wrap{padding-left:22px;padding-right:22px}.site-header{height:84px}.site-header nav{display:none}.site-header .logo{font-size:25px}.site-header .small{font-size:10px;gap:12px;padding:10px 12px}.hero{grid-template-columns:1fr;padding-top:42px;padding-bottom:28px;min-height:0}.hero .eyebrow{font-size:8px;margin-bottom:28px}h1{font-size:88px;letter-spacing:-5px}.hero-description{font-size:18px}.hero-detail{font-size:13px;max-width:330px}.hero-art{height:350px;margin:30px 0 0;transform:none}.orbit-one{width:310px;height:310px}.orbit-two{width:240px;height:240px}.sculpture{transform:translateX(-50%) rotate(-28deg) skew(12deg,6deg) scale(.8);top:19px;left:56%}.art-caption{font-size:7px}.principles{display:grid;grid-template-columns:1fr 1fr;gap:20px;font-size:9px;padding-top:22px;padding-bottom:22px}.principles span:before{margin-right:7px}.market-section{padding-top:65px;padding-bottom:65px}.eyebrow{font-size:8px;margin-bottom:21px}h2,.section-intro h2{font-size:39px;letter-spacing:-1.8px}.section-intro>p:last-child{font-size:12px}.desktop{display:none}.market-layout{grid-template-columns:1fr;gap:36px;margin-top:33px}.preview-header{padding:20px 17px}.feature-list article{gap:16px}.feature-list p{max-width:none}.waitlist-section{padding:47px 0}.waitlist-layout{grid-template-columns:1fr;gap:30px}.waitlist-copy{padding-top:0}.waitlist-copy>p:not(.eyebrow){font-size:13px}.process{display:none}.signup-panel{padding:25px 21px;min-height:400px}.signup-panel label,legend{font-size:12px}.signup-panel .consent span,.form-note{font-size:10px}#survey-form select{font-size:16px}.field-pair label{font-size:12px}.faq-section{grid-template-columns:1fr;gap:15px;padding-top:65px;padding-bottom:60px}.faq-section h2{font-size:36px}.closing{padding-top:40px;padding-bottom:45px;align-items:flex-start;flex-direction:column;gap:30px}.closing>p{font-size:44px}.footer-top{gap:18px}.footer-top>span{font-size:9px}.legal{font-size:9px}.privacy-content h1{font-size:42px}.privacy-content{padding-top:40px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

@media(min-width:651px) and (max-width:1100px){.market-layout{grid-template-columns:1fr;gap:36px}.feature-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.feature-list article{margin:0;gap:12px}.trading-workspace{grid-template-columns:minmax(0,1fr) 220px}.price-chart{max-height:300px}.instrument-header h3{font-size:22px}.order-book{padding:20px}.book-row{line-height:30px;font-size:12px}}
@media(max-width:650px){.market-layout{gap:32px}.preview-header{padding:16px}.terminal-word{font-size:8px;margin-left:6px}.preview-label{font-size:7px}.instrument-header{padding:21px 16px;align-items:flex-start;flex-wrap:wrap;gap:16px}.instrument-header h3{font-size:19px}.instrument-price{text-align:left;display:flex;align-items:baseline;gap:6px}.instrument-price strong{font-size:30px}.instrument-price>span{margin:0}.instrument-price small{font-size:10px;margin-left:7px}.trading-workspace{grid-template-columns:1fr}.chart-panel{padding:18px 16px 0}.chart-heading{font-size:9px}.price-chart{max-height:270px}.chart-times{font-size:9px}.collateral-strip{font-size:10px;gap:35px}.collateral-strip strong{font-size:11px}.order-book{border-left:0;border-top:1px solid var(--line);padding:16px;display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.book-heading{grid-column:1/-1;font-size:9px;margin-bottom:12px}.book-columns{display:none}.book-side:before{display:block;font-size:9px;letter-spacing:.4px;margin-bottom:7px}.asks:before{content:'ASK / SELL ORDERS'}.bids:before{content:'BID / BUY ORDERS'}.book-row{font-size:11px;line-height:26px}.book-spread{grid-column:1/-1;grid-row:3;font-size:9px;margin:9px 0 0;border-bottom:0;padding-bottom:0}.quote-pair{grid-column:1/-1;gap:12px;padding-top:12px}.quote{padding:12px}.quote span{font-size:9px}.quote strong{font-size:20px}.preview-note{padding:13px 16px;font-size:9px}}

.book-heading{display:flex;justify-content:space-between;gap:10px}.book-unit{display:none;color:var(--muted);font-size:8px;letter-spacing:.3px}@media(max-width:650px){.book-unit{display:inline}}
