@font-face{font-family:Space;src:url(/fonts/space-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Space;src:url(/fonts/space-500.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Space;src:url(/fonts/space-700.ttf)format("truetype");font-weight:700;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{color:#f2ede4;background:#090909;margin:0;font-family:Space,Arial,sans-serif;font-size:16px;line-height:1.5}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button,.button{color:#090909;cursor:pointer;background:#f2ede4;border:1px solid #44443f;border-radius:7px;padding:12px 20px;font-weight:700;transition:background .2s,transform .2s}button:hover:not(:disabled){background:#c0ef67;transform:translateY(-1px)}button:disabled{opacity:.45;cursor:not-allowed}a:hover{text-underline-offset:5px;text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #c0ef67}input,textarea,select{color:#f2ede4;background:#171716;border:1px solid #45453f;border-radius:6px;width:100%;min-width:0;margin-top:7px;padding:13px 14px;display:block}input::placeholder,textarea::placeholder{color:#8d8d85}label{letter-spacing:.02em;margin:16px 0;font-size:13px;display:block}small{color:#aaa59d;font-size:12px}h1,h2,h3,p{margin:0}h1{letter-spacing:-.075em;font-size:clamp(60px,7.2vw,108px);font-weight:700;line-height:.89}h1 em{color:#c0ef67;font-style:normal}h2{letter-spacing:-.055em;font-size:clamp(36px,4.2vw,62px);line-height:1}h3{letter-spacing:-.035em;font-size:29px;line-height:1.08}.masthead{border-bottom:1px solid #2a2a27;justify-content:space-between;align-items:center;gap:24px;padding:24px 4.5%;display:flex}.brand{letter-spacing:-1px;align-items:center;gap:10px;font-size:23px;font-weight:700;display:flex}.brand span{align-self:start;margin-top:4px;font-size:10px}.masthead nav{gap:30px;font-size:13px;display:flex}.masthead>button{color:#f2ede4;background:0 0;padding:10px 18px;font-size:12px}.masthead>button:hover{color:#090909}main{max-width:1440px;margin:auto;padding:0 4.5%}.hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:30px;min-height:650px;padding:52px 0 40px;display:grid}.eyebrow{letter-spacing:.17em;color:#aaa59d;margin-bottom:28px;font-size:10px;font-weight:500}.live-dot{background:#c0ef67;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.lede{color:#aaa59d;margin:25px 0 30px;font-size:16px;line-height:1.6}.quick-create{max-width:445px}.quick-create label{letter-spacing:.12em;color:#aaa59d;margin-bottom:9px;font-size:10px}.quick-create>div{background:#171716;border:1px solid #45453f;border-radius:8px;padding:5px;display:flex}.quick-create input{background:0 0;border:0;margin:0;font-size:14px}.quick-create button{white-space:nowrap;background:#c0ef67;padding:12px 20px;font-size:13px}.text-link{color:#aaa59d;margin-top:18px;font-size:12px;display:inline-block}.track{isolation:isolate;background:radial-gradient(at 60% 35%,#333330,#141413 53%,#0b0b0b 80%);border:1px solid #32322e;border-radius:8px;height:536px;position:relative;overflow:hidden}.track:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#0002 3px);position:absolute;inset:0}.track-label{z-index:2;letter-spacing:.14em;color:#b4b4ab;font-size:10px;line-height:1.8;position:absolute;top:24px;left:25px}.lanes{transform-origin:50% 70%;gap:10%;height:130%;display:flex;position:absolute;top:13%;left:-30%;right:-30%;transform:perspective(450px)rotateX(38deg)rotate(-25deg)}.lanes i{border-left:3px solid #b7b7ae;border-right:1px solid #4d4d47;width:20%;height:100%;box-shadow:-7px 0 30px #ffffff0a}.start-bar{background:#f2ede4;width:140%;height:30px;position:absolute;top:64%;left:-18%;transform:rotate(-25deg);box-shadow:0 10px 30px #0008}.start-bar:after{content:"START";letter-spacing:.5em;color:#090909;font-size:15px;font-weight:700;position:absolute;top:3px;right:27%}.track-number{letter-spacing:-.08em;font-size:104px;font-weight:700;line-height:.8;position:absolute;bottom:64px;left:28px}.track-number span{letter-spacing:.1em;margin-top:16px;font-size:9px;display:block}.track-corner{letter-spacing:.12em;color:#aaa59d;font-size:8px;position:absolute;bottom:19px;right:20px}.proof-strip{border-top:1px solid #35352f;border-bottom:1px solid #35352f;grid-template-columns:1fr 1.3fr 1.2fr 1fr;align-items:center;gap:20px;padding:22px 0;display:grid}.proof-strip div span{letter-spacing:.13em;color:#aaa59d;margin-bottom:6px;font-size:9px;display:block}.proof-strip strong{font-size:18px;font-weight:500}.proof-strip a{text-align:right;font-size:11px}.markets{padding:74px 0 60px}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:35px;display:flex}.section-heading .eyebrow{margin-bottom:15px}.section-heading>p{color:#aaa59d;font-size:13px}.markets>section>div:first-child{justify-content:space-between;align-items:center;gap:20px;display:flex}.markets [role=tablist]{gap:6px;display:flex}.markets [role=tab]{color:#aaa59d;background:0 0;border-color:#0000;font-size:12px}.markets [role=tab][aria-selected=true]{color:#090909;background:#f2ede4}.markets label{width:310px;margin:0}.markets input{margin:0;font-size:12px}.markets table{border-collapse:collapse;width:100%;margin-top:24px}.markets th{letter-spacing:.1em;text-align:left;color:#aaa59d;border-bottom:1px solid #35352f;padding:12px 8px;font-size:9px}.markets td{border-bottom:1px solid #2b2b26;padding:19px 8px;font-size:12px}.markets td:first-child>div{align-items:center;gap:12px;display:flex}.markets td:first-child>div>div:first-child{background:#20201c;border:1px solid #44443f;border-radius:7px;place-items:center;width:40px;height:40px;font-size:18px;display:grid;overflow:hidden}.markets td small{display:block}.markets td button{padding:8px 12px;font-size:11px}.markets progress{accent-color:#c0ef67;width:120px;height:3px;margin-top:6px;display:block}.markets section>div:not(:first-child){border-bottom:1px solid #2a2a27;padding:25px 0;overflow:auto}.markets section>div>div>h3{margin:25px 0 12px;font-size:27px}.markets section>div>div>p{color:#aaa59d;margin-bottom:20px;font-size:14px}.markets section>div>span{color:#aaa59d;font-size:10px}.mechanism{border-top:1px solid #33332c;padding:65px 0 80px}.steps{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.steps article{border-left:1px solid #34342d;padding-left:25px}.steps b{letter-spacing:.15em;color:#c0ef67;font-size:9px}.steps h3{margin:24px 0 18px}.steps p{color:#aaa59d;max-width:300px;font-size:13px}.steps a{margin-top:18px;font-size:12px;display:inline-block}footer{border-top:1px solid #33332e;flex-wrap:wrap;align-items:center;gap:26px;margin:0 4.5%;padding:28px 0 50px;display:flex}footer p,footer a:not(.brand),footer span{color:#aaa59d;font-size:11px}footer small{width:100%;font-size:10px}footer .brand{font-size:17px}.create-page{grid-template-columns:1fr 1fr;gap:65px;padding-top:65px;padding-bottom:80px;display:grid}.create-page h1{font-size:70px}.create-heading>p:not(.eyebrow){color:#aaa59d;margin-top:25px}.rule-card{border:1px solid #393932;border-radius:8px;max-width:440px;margin-top:40px;padding:24px}.rule-card>span{letter-spacing:.15em;font-size:10px}.rule-card dl{grid-template-columns:1fr 1fr;gap:13px;margin:25px 0;font-size:12px;display:grid}.rule-card dt{color:#aaa59d}.rule-card dd{text-align:right;margin:0}.rule-card p{color:#aaa59d;font-size:12px}.create-form{background:#11110f;border:1px solid #32322b;border-radius:10px;padding:28px}.create-form fieldset{border:0;border-bottom:1px solid #33332d;min-width:0;margin:0 0 24px;padding:0 0 20px}.create-form legend{letter-spacing:-.04em;padding:0 0 12px;font-size:20px}.create-form p{color:#aaa59d;font-size:12px}.create-form button[type=submit]{background:#c0ef67;width:100%;margin-top:20px}.create-form output{overflow-wrap:anywhere}dialog{color:#f2ede4;background:#161613;border:1px solid #535348;border-radius:13px;width:min(510px,94vw);max-height:90dvh;padding:28px;box-shadow:0 30px 100px #000a}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b}dialog>button:first-child{float:right;color:#f2ede4;background:0 0;padding:6px 10px;font-size:11px}dialog>span{letter-spacing:.1em;color:#aaa59d;font-size:10px}dialog h2{clear:both;padding-top:20px;font-size:37px}dialog>p{color:#aaa59d;margin:14px 0;font-size:13px}dialog [role=tablist]{gap:8px;margin:24px 0;display:flex}dialog [role=tab]{color:#f2ede4;background:0 0;flex:1}dialog [role=tab][aria-selected=true]{color:#090909;background:#f2ede4}dialog>div:not([role=tablist]){justify-content:space-between;gap:15px;margin:12px 0;font-size:12px;display:flex}dialog>small{margin:16px 0;display:block}dialog>button:not(:first-child){width:100%;margin-top:14px;display:block}dialog a{overflow-wrap:anywhere;font-size:12px}dialog details{margin-top:22px;font-size:12px}dialog details p{color:#aaa59d;margin:15px 0}[role=alert]{color:#ffbaa5!important;margin-top:12px!important}[role=status]{color:#c0ef67!important;margin-top:12px!important}.detail-page{padding-top:55px;padding-bottom:90px}.detail-hero{justify-content:space-between;align-items:center;margin:35px 0;display:flex}.detail-hero h1{overflow-wrap:anywhere;font-size:68px}.detail-hero p{color:#aaa59d;margin-top:10px}.detail-grid{grid-template-columns:1.4fr 1fr;gap:35px;display:grid}.detail-grid article{border:1px solid #37372e;border-radius:9px;padding:28px}.detail-grid p{color:#aaa59d;white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0}.detail-grid progress{accent-color:#c0ef67;width:100%;height:8px;margin:20px 0}.detail-grid a{overflow-wrap:anywhere;margin:15px 0;font-size:12px;display:block}.detail-grid h3{font-size:23px}.detail-grid dl{grid-template-columns:1fr 1fr;gap:15px;font-size:13px;display:grid}.detail-grid dd{text-align:right;margin:0}.replay{z-index:5;color:#aaa59d;background:#161613;border-color:#39392f;padding:6px 10px;font-size:10px;position:fixed;bottom:12px;right:14px}.skip-link{z-index:150;color:#090909;background:#f2ede4;padding:10px;position:fixed;top:-90px;left:20px}.skip-link:focus{top:10px}.intro{z-index:100;background:#090909;animation:.6s 9.4s forwards intro-exit;position:fixed;inset:0;overflow:hidden}.intro button{z-index:3;color:#f2ede4;background:0 0;font-size:12px;position:absolute;bottom:30px;right:35px}.intro-lanes{justify-content:space-evenly;display:flex;position:absolute;inset:-20%;transform:rotate(-22deg)}.intro-lanes i{transform-origin:bottom;background:#aaa59d;width:2px;animation:3s cubic-bezier(.2,.8,.2,1) forwards lane-in;transform:scaleY(0)}.intro-lanes i:nth-child(2){animation-delay:.3s}.intro-lanes i:nth-child(3){animation-delay:.6s}.intro-lanes i:nth-child(4){animation-delay:.9s}.intro-bar{background:#f2ede4;width:140%;height:45px;animation:3s 3s forwards bar-in;position:absolute;top:56%;left:-20%;transform:rotate(-22deg)scaleX(0)}.intro-first{letter-spacing:-.06em;font-size:clamp(36px,7vw,100px);font-weight:700;line-height:.94;animation:1s 5s forwards first-out;position:absolute;top:18%;left:12%}.intro-brand{opacity:0;background:#090909;flex-direction:column;justify-content:center;align-items:center;animation:1.3s 6.3s forwards brand-in;display:flex;position:absolute;inset:0}.intro-brand h2{letter-spacing:-.075em;margin:25px 0;font-size:clamp(42px,9vw,130px)}.intro-brand p{letter-spacing:.25em;font-size:11px}.intro-playing{overflow:hidden}.intro-playing .masthead,.intro-playing main,.intro-playing footer,.intro-playing .replay{visibility:hidden}@keyframes lane-in{to{transform:scaleY(1)}}@keyframes bar-in{50%{transform:rotate(-22deg)scaleX(1)}to{transform:rotate(0)scaleX(1)}}@keyframes first-out{to{opacity:0;transform:translateY(-30px)}}@keyframes brand-in{to{opacity:1}}@keyframes intro-exit{to{opacity:0;visibility:hidden}}@media (max-width:800px){.masthead{gap:12px;padding:20px}.brand{font-size:19px}.brand img{width:27px;height:27px}.masthead nav{display:none}.masthead>button{padding:9px 12px;font-size:11px}main{padding:0 20px}.hero{grid-template-columns:1fr;gap:35px;min-height:0;padding:38px 0}.hero h1{font-size:clamp(60px,12vw,90px)}.hero .eyebrow{margin-bottom:23px;font-size:8px}.track{height:290px}.track-label{font-size:8px}.track-number{font-size:72px;bottom:30px}.track-number span{font-size:8px}.start-bar{top:55%}.proof-strip{grid-template-columns:1fr 1fr;gap:22px;padding:22px 0}.proof-strip strong{font-size:15px}.proof-strip a{text-align:left}.section-heading{display:block}.section-heading>p{margin-top:20px}.markets{padding:50px 0}.markets>section>div:first-child{display:block}.markets label{width:100%;margin-top:18px}.markets table{min-width:640px}.markets section>div>span{font-size:9px}.steps{grid-template-columns:1fr;gap:35px}.steps h3 br{display:none}.steps h3{margin:15px 0;font-size:25px}.steps p{max-width:none}.mechanism{padding:40px 0 50px}.create-page{grid-template-columns:1fr;gap:35px;padding-top:38px;padding-bottom:50px}.create-page h1{font-size:57px}.create-form{padding:21px}.detail-grid{grid-template-columns:1fr}.detail-hero{display:block}.detail-hero button{margin-top:25px}.detail-hero h1{font-size:46px}.detail-grid article{padding:20px}footer{align-items:flex-start;gap:16px;margin:0 20px}footer p{width:50%}footer span{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.intro{display:none!important}.intro-playing .masthead,.intro-playing main,.intro-playing footer,.intro-playing .replay{visibility:visible}.intro-playing{overflow:auto}}input[hidden]{display:none}
