@font-face{font-family:Diatype;src:url(/fonts/diatype-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Diatype;src:url(/fonts/diatype-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Teodor;src:url(/fonts/teodor-300.woff2)format("woff2");font-weight:300;font-display:swap}:root{--ground:#04110e;--ground-2:#071a16;--band:#01241c;--card:#0b231e;--card-2:#0f2d26;--line:#e8f4ee17;--line-2:#e8f4ee29;--ink:#edf4f0;--ink-2:#edf4f0ad;--ink-3:#edf4f070;--amber:#f2a12c;--amber-2:#fed36f;--amber-ink:#1a1003;--emerald:#0f5a45;--red:#f0806b;--sans:"Diatype", "Inter", system-ui, sans-serif;--serif:"Teodor", "Times New Roman", serif;--mono:ui-monospace, "SFMono-Regular", Menlo, monospace}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{background:var(--ground);color:var(--ink);margin:0;padding:0}body{font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.4;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit}em,i{font-style:normal}.grain:after,body:before{content:"";pointer-events:none;z-index:60;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.9'/></svg>");position:fixed;inset:0}.hdr{z-index:50;pointer-events:none;justify-content:space-between;display:flex;position:fixed;top:24px;left:48px;right:48px}.hdr>div{pointer-events:auto;gap:4px;display:flex}.pill{-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);white-space:nowrap;background:#142c26b8;border-radius:12px;align-items:center;gap:10px;height:48px;padding:0 16px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.pill:hover{background:#24463cd9}.pill.brand{text-transform:none;letter-spacing:-.01em;padding:0 16px 0 12px;font-size:17px}.pill.brand img{width:26px;height:26px}.pill.brand b{font-weight:400}.pill.brand .wm{font-family:var(--sans)}.pill.brand .wm span{font-family:var(--serif);font-weight:300}.pill.cta{background:var(--amber);color:var(--amber-ink);border-color:#0000;padding:0 24px}.pill.cta:hover{background:var(--amber-2)}.menuBtn{display:none}.btn{background:var(--amber);height:48px;color:var(--amber-ink);cursor:pointer;white-space:nowrap;border:0;border-radius:12px;align-items:center;gap:16px;padding:0 24px;font-size:14px;transition:background .2s,transform .2s;display:inline-flex}.btn:hover{background:var(--amber-2)}.btn svg{width:12px;height:12px;transition:transform .2s}.btn:hover svg{transform:translate(2px,-2px)}.btn.ghost{color:var(--ink);border:1px solid var(--line);background:#edf4f014}.btn.ghost:hover{background:#edf4f024}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.sm{border-radius:10px;gap:8px;height:36px;padding:0 14px}.hero{background:#020a08;grid-template-columns:1fr 1fr;align-items:end;gap:48px;padding:280px 48px 52px;display:grid;position:relative;overflow:hidden}.heroimg,.heroimg img{width:100%;height:100%;position:absolute;inset:0}.heroimg img{object-fit:cover;object-position:50% 50%}.heroshade{pointer-events:none;background:linear-gradient(90deg,#020a08eb 0%,#020a0899 36%,#020a0800 58%),linear-gradient(#020a0800 42%,#020a0873 70%,#020a08e0 100%);position:absolute;inset:0}.hero h1{font-family:var(--serif);letter-spacing:-2.4px;text-shadow:0 2px 30px #00000080;max-width:680px;margin:0;font-size:80px;font-weight:300;line-height:84px;position:relative}.hero .side{padding-bottom:6px;position:relative}.hero p{letter-spacing:-.18px;max-width:440px;color:var(--ink);text-shadow:0 1px 16px #000c;margin:0 0 40px;font-size:18px;line-height:25.2px}.glass{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:#0618148c;border:1px solid #edf4f024;border-radius:16px;padding:18px 20px;position:relative;box-shadow:0 30px 60px #00000059}.g-row{border-bottom:1px solid #edf4f014;grid-template-columns:1.6fr 1fr;gap:16px;padding:10px 0;display:grid}.g-row:last-child{border-bottom:0}.g-k{color:var(--ink-3);font-size:13px}.g-v{letter-spacing:-.3px;margin-top:4px;font-size:22px}.g-line{border-bottom:1px solid #edf4f014;grid-template-columns:1fr 1fr auto;gap:12px;padding:9px 0;font-size:14px;display:grid}.g-line:last-child{border-bottom:0}.band.big{align-items:center;height:auto;min-height:560px;display:flex}.bandin{z-index:2;grid-template-columns:1fr 440px;align-items:center;gap:64px;width:100%;padding:80px 64px;display:grid;position:relative}.bandline h2{font-family:var(--serif);letter-spacing:-1.6px;max-width:640px;margin:0 0 36px;font-size:56px;font-weight:300;line-height:60px}.bandpanel{z-index:3;-webkit-backdrop-filter:none;background:#030e0bf0;border-color:#edf4f029}.bandpanel .bar{margin-top:10px}.bandline{z-index:2;position:relative}.ca{border:1px solid var(--line-2);background:#04110e99;border-radius:10px;align-items:center;gap:10px;height:36px;margin-top:18px;padding:0 12px;font-size:13px;display:inline-flex}.ca button{cursor:pointer;font-family:var(--mono);color:var(--ink-2);background:0 0;border:0;padding:0;font-size:12px}.ca a{color:var(--amber);font-size:12px}.marquee{border-top:1px solid var(--line);background:var(--ground);height:88px;position:relative;overflow:hidden}.marquee .track{align-items:center;gap:80px;width:max-content;height:100%;padding-left:40px;animation:46s linear infinite slide;display:flex}.marquee .logo{color:var(--ink-3);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:12px;font-size:22px;display:flex}.marquee .logo img{filter:invert();opacity:.5;width:28px;height:28px}@keyframes slide{to{transform:translate(-50%)}}.band{background:var(--band);height:360px;position:relative;overflow:hidden}.band canvas,.dotfig canvas{z-index:0;width:100%;height:100%;position:absolute;inset:0}.frame{border-left:1px solid var(--line);border-right:1px solid var(--line);margin:0 16px;position:relative}.col{border-left:1px solid var(--line);border-right:1px solid var(--line);margin:0 224px;position:relative}.inner{padding:0 79px}.stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:24px 79px;display:grid}.stat .v{font-size:24px;line-height:28.8px}.stat .v small{color:var(--ink-3);margin-right:6px;font-size:24px}.stat .v.live{color:var(--amber)}.stat .k{color:var(--ink-3);margin-top:6px;font-size:13px}.block{padding:160px 79px 0}.tile{border:1px solid var(--line);background:linear-gradient(140deg,#0f5a45,#031511 70%);border-radius:12px;place-items:center;width:80px;height:80px;display:grid}.tile img{width:50px;height:50px}.h4{letter-spacing:-1.08px;max-width:800px;margin:80px 0 0;font-size:36px;font-weight:400;line-height:43.2px}.h4+.btn,.h4+.lead+.btn{margin-top:76px}.lead{letter-spacing:-.18px;color:var(--ink-2);max-width:800px;margin:32px 0 0;font-size:18px;line-height:25.2px}.lead+.lead{margin-top:24px}.hl{color:var(--amber-2);background:#f2a12c1f;padding:0 4px}.ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:64px;margin-top:0;position:relative;overflow:hidden}.ticker .track{align-items:center;gap:72px;width:max-content;height:100%;padding-left:24px;animation:40s linear infinite slide;display:flex}.tick{align-items:center;gap:10px;font-size:14px;display:flex}.tick .ic{background:var(--card-2);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.tick .ic img{filter:invert();width:15px;height:15px}.tick .ic.p{color:var(--amber-ink);background:linear-gradient(140deg,#8a5510,#f2a12c);font-size:10px}.tick .px{color:var(--amber)}.tick .nm{color:var(--ink-2)}.shot{height:560px;margin-top:0;position:relative;overflow:hidden}.shot>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shot .win{border:1px solid var(--line-2);background:#05120feb;border-radius:14px 0 0;position:absolute;inset:56px -40px -20px 80px;overflow:hidden;box-shadow:0 40px 80px #00000080}.shot .dots{border-bottom:1px solid var(--line);gap:8px;padding:14px 16px;display:flex}.shot .dots span{background:#2a3d37;border-radius:50%;width:11px;height:11px}.shot .dots span:first-child{background:var(--amber)}.rowsHead{color:var(--ink-3);padding:112px 79px 24px;font-size:14px}.row{border-top:1px solid var(--line);grid-template-columns:112px 296px 1fr 24px;align-items:center;height:64px;padding:0 80px;transition:background .2s;display:grid}.row:hover{background:#edf4f00a}.row:last-child{border-bottom:1px solid var(--line)}.row .ri{border-radius:6px;width:32px;height:32px;overflow:hidden}.row .ri img{object-fit:cover;width:100%;height:100%}.row .rn{letter-spacing:-.18px;font-size:18px}.row .ru{color:var(--ink-3);font-size:14px}.row .ra{color:var(--ink-3);transition:transform .2s,color .2s}.row:hover .ra{color:var(--amber);transform:translate(2px,-2px)}.dotfig{width:240px;height:200px;position:relative}.illo{border:1px solid var(--line);border-radius:12px;width:220px;height:220px;overflow:hidden}.illo img{object-fit:cover;width:100%;height:100%}.mani{background:linear-gradient(#04221b 0%,#0b3f31 30%,#1d6a50 72%,#2a7a5d 100%);position:relative;overflow:hidden}.mani:before{content:"";background:radial-gradient(60% 40% at 50% 0,#01100cd9,#0000 70%),radial-gradient(40% 50% at 100% 100%,#f2a12c2e,#0000 70%);position:absolute;inset:0}.mani .frame,.mani .col{border-color:#edf4f024}.mani .sphere{height:380px;position:relative}.mani .sphere canvas{width:240px;height:240px;position:absolute;top:120px;left:79px}.mani ol{margin:0;padding:80px 0 260px;list-style:none}.mani li{margin-bottom:56px;padding:0 79px;position:relative}.mani li .n{color:#edf4f099;background:#edf4f01f;border-radius:3px;place-items:center;width:24px;height:24px;font-size:11px;transition:background .4s,color .4s;display:grid;position:absolute;top:8px;left:-88px}.mani li p{font-family:var(--serif);letter-spacing:-1.2px;color:#edf4f04d;max-width:800px;margin:0;font-size:40px;font-weight:300;line-height:46px;transition:color .5s}.mani li.on p{color:#fff}.mani li.on .n{background:var(--amber);color:var(--amber-ink)}.nrow{border-top:1px solid var(--line);grid-template-columns:240px 1fr 24px;padding:32px 80px;transition:background .2s;display:grid}.nrow:hover{background:#edf4f00a}.nrow .src{font-size:14px}.nrow .src small{color:var(--ink-3);margin-top:4px;font-size:14px;display:block}.nrow .ttl{letter-spacing:-.4px;max-width:470px;font-size:24px;line-height:30px}.nrow .ttl b{color:var(--amber);font-weight:400}.faq{padding:120px 79px 80px}.faq details{background:var(--card);border:1px solid var(--line);border-radius:10px;margin-bottom:6px}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:24px;font-size:18px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:1px solid var(--ink-3);border-bottom:1px solid var(--ink-3);width:8px;height:8px;margin-right:6px;transition:transform .25s;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq .a{color:var(--ink-2);max-width:752px;padding:0 24px 24px;font-size:16px;line-height:22.4px}.faq .a p{margin:0 0 12px}.giant{border-top:1px solid var(--line);padding:220px 40px 0;overflow:hidden}.giant .w{letter-spacing:-.05em;white-space:nowrap;color:#ecf3ef;margin-bottom:-.12em;font-size:21vw;line-height:.78}.giant .w span{font-family:var(--serif);color:var(--amber);letter-spacing:-.03em;font-weight:300}.ftr{z-index:2;background:#021c16;grid-template-columns:1fr repeat(4,180px);gap:32px;padding:80px 64px 56px;display:grid;position:relative}.ftr .m img{width:64px;height:64px}.ftr h5{color:var(--ink-3);margin:0 0 24px;font-size:14px;font-weight:400}.ftr ul{margin:0;padding:0;list-style:none}.ftr li{font-size:14px;line-height:20px}.ftr li a:hover{color:var(--amber)}.ftr .gdpr{border-top:1px solid var(--line);color:var(--ink-3);grid-column:1/-1;justify-content:space-between;gap:32px;margin-top:24px;padding-top:24px;font-size:13px;line-height:18px;display:flex}.ftr .gdpr p{max-width:760px;margin:0}.page{min-height:100vh;padding:120px 16px 0}.page>.frame{border-top:1px solid var(--line)}.phead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;padding:56px 48px 32px;display:flex}.phead h1{font-family:var(--serif);letter-spacing:-1.6px;margin:0;font-size:56px;font-weight:300;line-height:60px}.phead p{color:var(--ink-2);max-width:620px;margin:12px 0 0;font-size:16px;line-height:22px}.grid2{grid-template-columns:1fr 420px;display:grid}.grid2>*{min-width:0}.grid2>:first-child{border-right:1px solid var(--line)}.panel{border-bottom:1px solid var(--line);padding:28px 32px}.panel h2{color:var(--ink-3);margin:0 0 18px;font-size:14px;font-weight:400}.panel h3{letter-spacing:-.4px;margin:0 0 8px;font-size:22px;font-weight:400}.muted{color:var(--ink-3)}.amber{color:var(--amber)}.mono{font-family:var(--mono);font-size:12.5px}table.t{border-collapse:collapse;width:100%;font-size:14px}table.t th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);padding:10px 12px;font-size:13px;font-weight:400}table.t td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}table.t tr.sel td{background:#f2a12c12}table.t tr.click{cursor:pointer}table.t tr.click:hover td{background:#edf4f00a}.mk{align-items:center;gap:10px;display:flex}.mk .ic{background:var(--card-2);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.mk .ic img{filter:invert();width:14px;height:14px}.mk .ic.p{color:var(--amber-ink);background:linear-gradient(140deg,#8a5510,#f2a12c)}.seg{background:var(--card);border:1px solid var(--line);border-radius:12px;gap:4px;padding:4px;display:flex}.seg button{cursor:pointer;height:38px;color:var(--ink-2);background:0 0;border:0;border-radius:9px;flex:1;font-size:14px}.seg button.on{background:var(--card-2);color:var(--ink)}.seg button.on.buy{color:var(--amber-2);background:#f2a12c2e}.seg button.on.sell{color:#ffb3a3;background:#f0806b29}.fld{margin-top:16px}.fld label{color:var(--ink-3);justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.fld input,.fld select{background:var(--card);border:1px solid var(--line-2);width:100%;height:48px;color:var(--ink);font:inherit;border-radius:10px;outline:none;padding:0 14px;font-size:16px}.fld input:focus,.fld select:focus{border-color:#f2a12c99}.fld input[type=range]{height:32px;accent-color:var(--amber);background:0 0;border:0;padding:0}.kv{border-bottom:1px dashed var(--line);justify-content:space-between;padding:7px 0;font-size:14px;display:flex}.kv:last-child{border-bottom:0}.kv span:first-child{color:var(--ink-3)}.note{color:var(--ink-3);margin-top:14px;font-size:13px;line-height:18px}.msg{background:var(--card);border:1px solid var(--line);word-break:break-word;border-radius:10px;margin-top:14px;padding:10px 12px;font-size:13px;line-height:18px}.msg.err{color:#ffb3a3;border-color:#f0806b66}.msg.ok{color:var(--amber-2);border-color:#f2a12c66}.msg a{text-decoration:underline}.clock{border:1px solid var(--line);border-radius:12px;gap:0;display:flex;overflow:hidden}.clock>div{border-right:1px solid var(--line);flex:1;padding:14px 16px}.clock>div:last-child{border-right:0}.clock .v{letter-spacing:-.3px;font-size:22px}.clock .k{color:var(--ink-3);margin-top:4px;font-size:11px}.bar{background:var(--card-2);border-radius:2px;height:4px;margin-top:14px;position:relative;overflow:hidden}.bar span{background:var(--amber);transition:width 1s linear;position:absolute;top:0;bottom:0;left:0}.bar span.rv{background:var(--amber-2)}.empty{text-align:left;color:var(--ink-3);padding:48px 32px;font-size:15px}.tag{background:var(--card-2);color:var(--ink-2);border-radius:6px;padding:3px 8px;font-size:11px;display:inline-block}.tag.a{color:var(--amber-2);background:#f2a12c29}.tag.r{color:#ffb3a3;background:#f0806b24}.showM{display:none}.sideimg{border-bottom:1px solid var(--line);height:220px;overflow:hidden}.sideimg img{object-fit:cover;width:100%;height:100%}.chk{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:14px;display:flex}.chk input{accent-color:var(--amber);margin-top:3px}.linkbox{font-family:var(--mono);word-break:break-all;background:#f2a12c0f;border:1px solid #f2a12c66;border-radius:10px;margin-top:14px;padding:12px;font-size:12px}.docs{grid-template-columns:260px 1fr;display:grid}.docs>*{min-width:0}.docs nav{border-right:1px solid var(--line);padding:32px 24px}.docs nav a{color:var(--ink-2);border-radius:8px;padding:8px 12px;font-size:15px;display:block}.docs nav a.on,.docs nav a:hover{background:var(--card);color:var(--ink)}.docs nav h6{color:var(--ink-3);margin:18px 12px 8px;font-size:12px;font-weight:400}.prose{max-width:880px;padding:48px 64px 120px}.prose h1{font-family:var(--serif);letter-spacing:-1.4px;margin:0 0 28px;font-size:52px;font-weight:300;line-height:56px}.prose h2{letter-spacing:-.5px;margin:44px 0 14px;font-size:26px;font-weight:400}.prose p,.prose li{color:var(--ink-2);font-size:17px;line-height:26px}.prose strong{color:var(--ink);font-weight:500}.prose a{color:var(--amber)}.prose code{font-family:var(--mono);background:var(--card);color:var(--ink);border-radius:5px;padding:2px 6px;font-size:13.5px}.prose pre{background:var(--card);border:1px solid var(--line);font-family:var(--mono);color:var(--ink);border-radius:12px;padding:18px;font-size:13px;line-height:20px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose table{border-collapse:collapse;width:100%;margin:18px 0;font-size:15px}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--line);color:var(--ink-2);padding:10px}.prose th{color:var(--ink-3);font-size:12px;font-weight:400}.prose img.cover{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;height:260px;margin:0 0 32px}@media (max-width:1100px){.col{margin:0 64px}}@media (max-width:760px){.hdr{top:16px;left:16px;right:16px}.hdr .navl .pill:not(.brand),.hdr .navr .pill:not(.menuBtn):not(.cta){display:none}.menuBtn{display:inline-flex}.mobileMenu{z-index:49;background:#04110ef7;flex-direction:column;gap:8px;padding:96px 24px 24px;display:flex;position:fixed;inset:0}.mobileMenu a{font-size:30px;font-family:var(--serif);border-bottom:1px solid var(--line);padding:8px 0;font-weight:300}.hero{grid-template-columns:1fr;gap:16px;padding:150px 16px 28px}.heroimg,.heroimg img{height:236px;bottom:auto}.heroimg img{object-position:50% 46%}.heroshade{background:linear-gradient(#020a0800 45%,#020a08bf 78%,#020a08 100%);height:236px;bottom:auto}.hero h1{letter-spacing:-1.2px;font-size:40px;line-height:44px}.hero p{margin-bottom:22px;font-size:15px;line-height:21px}.g-v{font-size:18px}.band.big{min-height:0}.bandin{grid-template-columns:1fr;gap:28px;padding:48px 16px}.bandline h2{letter-spacing:-.9px;margin-bottom:24px;font-size:34px;line-height:38px}.band{height:240px}.frame,.col{border:0;margin:0}.stats{grid-template-columns:1fr 1fr;gap:20px;padding:24px 16px}.block{padding:72px 16px 0}.inner{padding:0 16px}.h4{letter-spacing:-.5px;margin-top:40px;font-size:24px;line-height:30px}.h4+.btn,.h4+.lead+.btn{margin-top:36px}.lead{font-size:15px;line-height:21px}.shot{height:380px}.shot .win{top:32px;left:16px}.rowsHead{padding:64px 16px 16px}.row{grid-template-columns:48px 1fr 20px;padding:0 16px}.row .ru{display:none}.mani .sphere{height:220px}.mani .sphere canvas{width:160px;height:160px;top:40px;left:16px}.mani ol{padding:40px 0 120px}.mani li{padding:0 16px 0 52px}.mani li .n{left:16px}.mani li p{letter-spacing:-.6px;font-size:24px;line-height:29px}.nrow{grid-template-columns:1fr 20px;gap:12px;padding:24px 16px}.nrow .src{order:2;grid-column:1/-1}.nrow .ttl{font-size:18px;line-height:24px}.faq{padding:64px 16px 48px}.giant{padding:100px 12px 0}.ftr{grid-template-columns:1fr 1fr;padding:48px 16px 32px}.ftr .m{grid-column:1/-1}.ftr .gdpr{flex-direction:column}.page{padding:84px 0 0}.phead{flex-direction:column;align-items:flex-start;padding:32px 16px 24px}.phead h1{font-size:38px;line-height:42px}.grid2{grid-template-columns:1fr}.grid2>:first-child{border-right:0}.grid2>.formcol{border-bottom:1px solid var(--line);order:-1}.formcol .sideimg{display:none}.showM{display:block}.panel{padding:22px 16px}.docs{grid-template-columns:1fr}.docs nav{border-right:0;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:16px;display:flex}.docs nav h6{display:none}.docs nav a{padding:6px 10px;font-size:14px}.prose{padding:32px 16px 80px}.prose h1{font-size:36px;line-height:40px}.prose table{display:block;overflow-x:auto}.tablewrap{overflow-x:auto}.hideM{display:none}}@media (prefers-reduced-motion:reduce){.marquee .track,.ticker .track{animation:none}}
