:root{--color-accent: #fd3b01;--color-accent-deep: #fb2503;--color-sky: #b3cffc;--color-banner-text: #b6dafc;--color-powder: #dde7ff;--color-ink: #0b172f;--color-white: #ffffff;--color-mint: #00ffcc;--ground: var(--color-powder);--ink-2: color-mix(in srgb, var(--color-ink) 88%, var(--color-white));--muted: color-mix(in srgb, var(--color-ink) 62%, var(--color-white));--line: color-mix(in srgb, var(--color-ink) 12%, transparent);--line-dark: color-mix(in srgb, var(--color-powder) 14%, transparent);--glass: color-mix(in srgb, var(--color-white) 35%, transparent);--glass-strong: color-mix(in srgb, var(--color-white) 60%, transparent);--scrim: color-mix(in srgb, var(--color-ink) 55%, transparent);--mint-soft: color-mix(in srgb, var(--color-mint) 14%, transparent);--mint-ring: color-mix(in srgb, var(--color-mint) 60%, transparent);--sans: "Segoe UI Variable Display", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--cond: "Arial Narrow", "Segoe UI", Arial, sans-serif;--mono: ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace;--pad: 80px;--hdr-h: 80px;--ease: cubic-bezier(.4, 0, .2, 1);--pop: cubic-bezier(.2, 1.4, .4, 1);--top-h: 132px}@media(max-width:1100px){:root{--pad: 40px}}@media(max-width:900px){:root{--pad: 20px;--hdr-h: 64px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--ground);color:var(--color-ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:24px;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img{max-width:100%;display:block}h1,h2,h3,h4{margin:0;font-weight:400}p{margin:0}::selection{background:var(--color-accent);color:var(--color-white)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wrap{width:100%;max-width:1440px;padding:0 var(--pad);margin:0 auto}.h1{font-weight:500;letter-spacing:-3.2px;font-size:64px;line-height:76.8px}.h2{font-weight:500;letter-spacing:-1.15px;font-size:36px;line-height:46.8px}.lead{color:var(--muted);font-size:18px;line-height:27px}.label{font-family:var(--cond);letter-spacing:1.2px;text-transform:uppercase;font-size:12px;line-height:18px}.eyebrow{align-items:center;gap:8px;display:inline-flex}.eyebrow:before{content:"";background:var(--color-accent);width:10px;height:10px}.progress{position:fixed;left:0;top:0;right:0;height:3px;z-index:100;background:var(--color-accent);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.pill{white-space:nowrap;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:12px 24px;font-size:16px;line-height:24px;transition:background-color .2s,transform .2s,opacity .2s;display:inline-flex}.pill svg{width:14px;height:14px}.pill-accent{background:var(--color-accent);color:var(--color-ink)}.pill-accent:hover{background:var(--color-accent-deep);transform:translateY(-1px)}.pill-white{background:var(--color-white);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--line)}.pill-white:hover{background:var(--color-powder)}.pill-glass{color:var(--color-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--glass)}.top{position:sticky;top:0;z-index:50}.ca-bar{background:var(--color-ink);color:var(--color-white);display:flex;align-items:center;gap:16px;min-height:52px;padding:6px 40px;justify-content:center}.ca-label{font-family:var(--cond);letter-spacing:1.6px;text-transform:uppercase;font-size:13px;color:var(--color-accent);flex:none}.ca-val{display:flex;align-items:center;gap:14px;min-height:44px;padding:4px 14px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-dark);text-align:left;max-width:100%;transition:background-color .2s,box-shadow .2s}button.ca-val:hover{background:var(--line-dark)}.ca-text{font-family:var(--mono);font-size:clamp(13px,1.7vw,22px);line-height:1.25;letter-spacing:.2px;overflow-wrap:anywhere;word-break:break-all}.ca-act{font-family:var(--cond);letter-spacing:1.2px;text-transform:uppercase;font-size:12px;color:var(--color-mint);flex:none;min-width:56px;text-align:right}.ca-val.copied{box-shadow:inset 0 0 0 1px var(--color-mint);background:var(--mint-soft)}.ca-val.failed .ca-act{color:var(--color-accent)}.ca-bar.is-inert .ca-val{opacity:.8;cursor:default}.ca-bar.is-inert .ca-text{font-family:var(--sans);letter-spacing:.2px}.hdr{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:var(--glass-strong);position:relative}.hdr-in{justify-content:space-between;align-items:center;max-width:1440px;height:var(--hdr-h);margin:0 auto;padding:0 40px;display:flex}.brand{align-items:center;gap:10px;display:flex;min-height:44px}.brand img{object-fit:contain;width:34px;height:26px}.brand span{letter-spacing:4.4px;text-transform:uppercase;font-size:19px;font-weight:500}.nav{flex:1;align-items:center;margin-left:40px;display:flex}.nav>.nav-item>a,.nav>.nav-item>button{align-items:center;gap:6px;height:var(--hdr-h);padding:28px 16px;font-size:16px;line-height:24px;display:flex}.nav-item.on>button:before{content:"";background:var(--color-accent);width:4px;height:4px;margin-right:2px}.panel{background:var(--color-white);border-bottom:1px solid var(--line);clip-path:inset(0 0 100%);transition:clip-path .45s var(--ease);pointer-events:none;position:absolute;top:100%;left:0;right:0}.nav-item.on .panel{clip-path:inset(0);pointer-events:auto}.panel-in{grid-template-columns:240px 1fr 360px;gap:40px;max-width:1440px;margin:0 auto;padding:28px 40px 32px;display:grid}.panel-title{color:var(--muted);font-size:14px;line-height:20px}.panel-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;display:grid}.panel-items a{padding:2px 0;display:block}.panel-items b{font-size:13px;font-weight:600;line-height:18px;display:block}.panel-items span{color:var(--muted);margin-top:3px;font-size:12px;line-height:16px;display:block}.panel-items a:hover b{color:var(--color-accent-deep)}.panel-rail{border-left:1px solid var(--line);gap:16px;padding-left:32px;display:flex}.rail-art{flex:none;width:112px;height:84px;border-radius:4px;background-color:var(--color-accent)}.panel-rail b{font-size:13px;font-weight:600;display:block}.panel-rail p{color:var(--muted);margin:4px 0 8px;font-size:12px;line-height:16px}.panel-rail a{text-underline-offset:3px;font-size:12px;text-decoration:underline}.hdr-right{align-items:center;gap:12px;display:flex}.socials{gap:4px;display:flex;align-items:center}.soc{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;transition:background-color .2s,color .2s,transform .2s}.soc svg{width:20px;height:20px;fill:currentColor}a.soc:hover{background:var(--line);transform:translateY(-1px)}.soc.is-inert{opacity:.38;cursor:default}.menu-btn{display:none;width:44px;height:44px;border-radius:999px;position:relative}.menu-btn span{position:absolute;left:12px;right:12px;height:2px;background:currentColor;transition:transform .3s var(--ease),top .3s var(--ease)}.menu-btn span:first-child{top:18px}.menu-btn span:last-child{top:25px}.menu-btn[aria-expanded=true] span:first-child{top:21px;transform:rotate(45deg)}.menu-btn[aria-expanded=true] span:last-child{top:21px;transform:rotate(-45deg)}.mnav{display:none}.glyph{display:block;-webkit-mask:url(./logo.png) center/contain no-repeat;mask:url(./logo.png) center/contain no-repeat;background-color:var(--color-sky)}.rail-art.glyph{background-color:var(--color-accent);-webkit-mask:none;mask:none;position:relative;overflow:hidden}.rail-art.glyph:after{content:"";position:absolute;inset:14px;background-color:var(--color-sky);-webkit-mask:url(./logo.png) center/contain no-repeat;mask:url(./logo.png) center/contain no-repeat}.hero{border-bottom:1px solid var(--line);background:var(--ground);grid-template-columns:1fr 1fr;min-height:849px;display:grid}.hero-l{flex-direction:column;justify-content:center;justify-self:end;width:100%;max-width:720px;padding:0 80px;display:flex}.hero h1{max-width:600px}.rot{height:76.8px;display:block;position:relative}.rot span{white-space:nowrap;transition:opacity .5s var(--ease),transform .5s var(--ease),color .8s var(--ease);position:absolute;top:0;left:0}.rot span.in{color:var(--color-ink)}.rot span.enter{opacity:1;color:var(--muted);transform:translateY(0)}.rot span.out{opacity:0;transform:translateY(-18px)}.rot span.wait{opacity:0;transform:translateY(18px)}.hero .lead{max-width:560px;margin-top:32px}.hero-cta{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.status-row{display:flex;align-items:center;gap:12px;margin-top:28px}.status-sub{font-family:var(--cond);letter-spacing:1.2px;text-transform:uppercase;font-size:12px;color:var(--muted)}.status{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 14px;border-radius:999px;background:var(--color-ink);color:var(--color-white);font-size:13px;font-weight:500}.live-dot{width:8px;height:8px;border-radius:99px;background:var(--color-mint);box-shadow:0 0 0 0 var(--mint-ring);animation:liveDot 1.6s ease-out infinite}.status[data-state=error] .live-dot{background:var(--color-accent);animation:none}.status[data-state=loading] .live-dot{background:var(--color-sky)}@keyframes liveDot{0%{box-shadow:0 0 0 0 var(--mint-ring)}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}.hero-r{background:var(--color-accent);position:relative;overflow:hidden;min-height:500px}.hero-r>*{position:absolute;will-change:transform}.mesh{inset:-20%;background:radial-gradient(40% 36% at 22% 28%,var(--color-accent-deep) 0,transparent 70%),radial-gradient(34% 40% at 78% 24%,color-mix(in srgb,var(--color-sky) 55%,transparent) 0,transparent 72%),radial-gradient(46% 38% at 66% 82%,var(--color-accent-deep) 0,transparent 70%),radial-gradient(30% 30% at 20% 80%,color-mix(in srgb,var(--color-powder) 40%,transparent) 0,transparent 70%);animation:meshDrift 18s ease-in-out infinite alternate}@keyframes meshDrift{0%{transform:translate3d(-3%,-2%,0) scale(1)}50%{transform:translate3d(3%,2%,0) scale(1.08)}to{transform:translate3d(-2%,3%,0) scale(1.03)}}.glyph-layer{inset:0;display:flex;align-items:center;justify-content:center}.glyph.big{width:min(82%,640px);aspect-ratio:1239/927;background-color:var(--color-sky);opacity:.3}.bars-layer{inset:auto 0 0;height:46%;opacity:.28}.bars-layer svg{width:100%;height:100%}.bars-layer rect{fill:var(--color-ink)}.net{inset:0}.net svg{width:100%;height:100%;position:absolute;inset:0}.net line{stroke:var(--color-white);stroke-width:1px;stroke-dasharray:1.5 4;opacity:0;transition:opacity .5s}.net line.on{opacity:.85;animation:dashFlow 1.2s linear infinite}@keyframes dashFlow{to{stroke-dashoffset:-11}}.hero-r{--wave:4s}.hero-r:hover{--wave:2.67s}.grid-pulse{inset:0;opacity:.14;background-image:linear-gradient(var(--color-white) 1px,transparent 1px),linear-gradient(90deg,var(--color-white) 1px,transparent 1px);background-size:48px 48px;animation:gridPulse 4.5s ease-in-out infinite;-webkit-mask:radial-gradient(70% 70% at 50% 50%,var(--color-ink),transparent);mask:radial-gradient(70% 70% at 50% 50%,var(--color-ink),transparent)}@keyframes gridPulse{0%,to{opacity:.07}50%{opacity:.2}}.wave-layer{inset:0}.wave-layer svg{width:100%;height:100%;overflow:visible}.wave-layer path{fill:none;stroke-linecap:round;stroke-linejoin:round}.w-base{stroke:var(--color-sky);stroke-width:2;opacity:.3}.w-trail{stroke:var(--color-white);stroke-width:7;stroke-dasharray:.3 1;opacity:.55;filter:blur(5px) drop-shadow(0 0 10px var(--color-accent-deep));animation:waveRun var(--wave) linear infinite}.w-head{stroke:var(--color-white);stroke-width:3;stroke-dasharray:.16 1;filter:drop-shadow(0 0 8px var(--color-white)) drop-shadow(0 0 16px var(--color-accent-deep));animation:waveRun var(--wave) linear infinite}@keyframes waveRun{0%{stroke-dashoffset:.3}to{stroke-dashoffset:-1}}.node{animation:nodeFloat 5.2s ease-in-out infinite}.node:nth-child(2){animation-duration:6.1s;animation-delay:-1.3s}.node:nth-child(3){animation-duration:4.7s;animation-delay:-2.4s}.node:nth-child(4){animation-duration:5.8s;animation-delay:-.7s}.node:nth-child(5){animation-duration:6.6s;animation-delay:-3.1s}.node:nth-child(6){animation-duration:5s;animation-delay:-1.9s}@keyframes nodeFloat{0%,to{translate:0 0}50%{translate:0 -9px}}.node b{transition:box-shadow .35s var(--ease),background-color .35s var(--ease)}.hero-r:hover .node b{box-shadow:0 0 22px var(--color-white);background:color-mix(in srgb,var(--color-ink) 70%,transparent)}.hero-r:hover .node .dot{box-shadow:0 0 0 1px var(--scrim),0 0 14px var(--color-white)}.node{align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-5px,-50%)}.node .dot{background:var(--color-sky);width:11px;height:11px;transform:scale(0);box-shadow:0 0 0 1px var(--scrim)}.node b{letter-spacing:1.6px;text-transform:uppercase;color:var(--color-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;white-space:nowrap;background:var(--scrim);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:500;transform:translate(-6px)}.node.on .dot{animation:nodePop .275s var(--pop) forwards}.node.on b{animation:pillIn .25s ease-out 80ms forwards}@keyframes nodePop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes pillIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.sec{padding:170px 0}.board-sec{padding-bottom:120px}.card-shell{border:1px solid var(--line);background:var(--color-white);border-radius:8px;margin-top:40px;overflow:hidden}.ticker{border-bottom:1px solid var(--line);white-space:nowrap;align-items:center;gap:16px;height:36px;padding:0 24px;font-size:12px;display:flex;overflow:hidden}.ticker-h{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);flex:none;font-weight:600;z-index:1;background:var(--color-white);box-shadow:12px 0 12px var(--color-white);padding-right:12px;position:relative}.ticker-win{overflow:hidden;flex:1;min-width:0}.ticker-track{gap:26px;animation:feedRun 60s linear infinite;display:flex;width:max-content}.tk{font-family:var(--mono);align-items:center;gap:8px;display:inline-flex}.tk .d{background:var(--color-accent);border-radius:99px;width:6px;height:6px}.tk b{font-family:var(--sans);font-weight:600}.tk em{font-style:normal}.tk em.up,.c-ch.up{color:var(--color-ink)}.tk em.down,.c-ch.down{color:var(--color-accent-deep)}@keyframes feedRun{to{transform:translate(-50%)}}.mtable{width:100%}.mrow{display:grid;grid-template-columns:48px minmax(0,2.2fr) repeat(4,minmax(0,1fr));align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid var(--line);position:relative;min-height:68px}.mrow:last-child{border-bottom:0}.mhead{min-height:44px;padding-top:10px;padding-bottom:10px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-size:11px;background:var(--ground)}.mhead span:nth-child(n+3),.mrow>.c-px,.mrow>.c-ch,.mrow>.c-vol,.mrow>.c-liq{text-align:right}.mrow>.c-px,.mrow>.c-ch,.mrow>.c-vol,.mrow>.c-liq{font-family:var(--mono);font-size:13px;font-variant-numeric:tabular-nums}.c-rank{font-family:var(--mono);font-size:12px;color:var(--muted)}.c-tok{display:flex;align-items:center;gap:12px;min-width:0}.tok-t{display:flex;flex-direction:column;min-width:0}.tok-t b{font-weight:600;font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tok-t small{color:var(--muted);font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlogo{flex:none;width:36px;height:36px;border-radius:99px;position:relative;overflow:hidden;display:grid;place-items:center;font-weight:600;color:var(--color-ink);background:var(--color-sky)}.tlogo[data-t="1"]{background:var(--color-powder)}.tlogo[data-t="2"]{background:var(--color-accent);color:var(--color-white)}.tlogo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s var(--ease)}.tlogo img.ok{opacity:1}.tlogo.brand{background:var(--color-powder);border-radius:8px}.tlogo.brand img{position:static;width:26px;height:auto;opacity:1;object-fit:contain}.mrow.in{animation:rowIn .5s var(--ease) both;animation-delay:var(--d,0ms)}@keyframes rowIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.flash-up{animation:flashUp .9s var(--ease)}.flash-down{animation:flashDown .9s var(--ease)}@keyframes flashUp{0%{background:var(--mint-soft)}to{background:transparent}}@keyframes flashDown{0%{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}to{background:transparent}}.sk{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--line) 0,var(--glass-strong) 50%,var(--line) 100%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}.sk.w16{width:16px}.sk.w50{width:50%;margin-left:auto}.sk.w60{width:60%;margin-left:auto}.sk.w80{width:80px;margin-bottom:6px}.sk.circ{width:36px;height:36px;border-radius:99px;flex:none}.skel .tok-t .sk.w50{margin-left:0;width:60px}@keyframes shimmer{to{background-position:-200% 0}}.own{border-left:2px solid var(--color-accent);background:var(--mint-soft);animation:ownPulse 2.4s ease-in-out infinite}.own-slot .mrow{border-bottom:1px solid var(--line)}@keyframes ownPulse{0%,to{box-shadow:inset 0 0 0 0 transparent,0 0 0 0 transparent}50%{box-shadow:inset 0 0 28px 0 var(--mint-soft),0 0 0 3px var(--mint-ring)}}.own.is-placeholder{cursor:default;pointer-events:none}.own.is-placeholder .c-px,.own.is-placeholder .c-ch,.own.is-placeholder .c-vol,.own.is-placeholder .c-liq{color:var(--muted);letter-spacing:2px}.board-note{padding:12px 24px;border-top:1px solid var(--line);color:var(--color-accent-deep);font-size:13px;line-height:19px}[data-spot]{position:relative;overflow:hidden}[data-spot]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s var(--ease);background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 70%)}[data-spot]:hover:before{opacity:1}.mrow[data-spot]{overflow:visible}.bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:52px;display:grid}.tile{border:1px solid var(--line);background:var(--ground);border-radius:6px;justify-content:center;align-items:center;gap:12px;height:150px;display:flex}.tile .logo-img{width:auto;height:30px}.tile .logo-name{letter-spacing:-.3px;font-size:21px;font-weight:600}.tile.wide{border:0;flex-direction:column;grid-column:span 2;justify-content:flex-end;align-items:flex-start;gap:0;padding:18px}.tile.wide .big{letter-spacing:-3.2px;margin-bottom:8px;font-size:64px;line-height:64px;font-weight:500}.tile.wide p{font-size:14px;line-height:20px}.tile.wide .label{margin-top:4px}.tile.ink{background:var(--color-ink);color:var(--color-powder)}.tile.powder{background:var(--color-sky)}.tile.photo{color:var(--color-white);padding:0}.tile.photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile.photo .cap{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--scrim);width:100%;margin-top:auto;padding:14px 24px 16px;position:relative}.tile.wide .head{align-items:center;gap:10px;margin-bottom:auto;display:flex}.tile.wide .head img{width:auto;height:26px}.sky-wrap{padding:0 20px}.sky{background:var(--color-sky);border-radius:6px;position:relative;overflow:clip}.sky-bg{position:absolute;inset:0;background:radial-gradient(60% 70% at 25% 20%,var(--color-powder),transparent 70%),radial-gradient(50% 60% at 85% 80%,color-mix(in srgb,var(--color-accent) 45%,transparent),transparent 70%),var(--color-sky)}.sky-bg:after{content:"";opacity:.35;mix-blend-mode:multiply;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='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.09 0 0 0 0 0.18 0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.stage{height:300vh;position:relative}.stage-pin{height:calc(100vh - var(--top-h));min-height:640px;position:sticky;top:var(--top-h);overflow:hidden}.scene{transition:opacity .6s var(--ease);position:absolute;inset:0}.scene-title{text-align:center;color:var(--color-white);font-weight:500;letter-spacing:-2px;text-shadow:0 2px 40px var(--scrim);width:min(900px,86%);transition:opacity .6s var(--ease);font-size:64px;line-height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--cond);letter-spacing:.4px;text-transform:uppercase;color:var(--color-ink);transition:opacity .5s var(--ease),transform .6s var(--ease);white-space:nowrap;background:var(--glass);padding:16px 40px;font-size:12px;line-height:18px;position:absolute;opacity:0}.tag:before,.tag:after,.tag>.c:before,.tag>.c:after{content:"";background:var(--color-accent);width:7px;height:7px;position:absolute}.tag:before{top:-3px;left:-3px}.tag:after{top:-3px;right:-3px}.tag>.c:before{bottom:-3px;left:-3px}.tag>.c:after{bottom:-3px;right:-3px}.s2-title{color:var(--color-white);font-weight:500;letter-spacing:-1px;font-size:40px;line-height:46px;position:absolute;top:14%;left:7%}.rays{width:100%;height:100%;position:absolute;inset:0}.rays line{stroke:var(--glass-strong);stroke-width:1px}.sq-layer span{position:absolute;display:block}.sq-layer .w{width:12px;height:12px;background:var(--color-white)}.sq-layer .a{width:8px;height:8px;background:var(--color-accent)}.hub{background:var(--color-accent);justify-content:center;align-items:center;width:106px;height:106px;display:flex;position:absolute;top:52%;left:60%;transform:translate(-50%,-50%)}.hubg{width:74px;height:56px}.s3-copy{color:var(--color-white);position:absolute;top:9%;left:7%}.s3-copy h2{font-weight:500;letter-spacing:-1.5px;font-size:48px;line-height:56px}.s3-copy p{max-width:300px;margin-top:14px;font-size:18px;line-height:25px}.s3-copy small{opacity:.85;margin-top:12px;font-size:12px;display:block}.chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .5s var(--ease),transform .6s var(--ease);background:var(--glass);border:1px solid var(--glass-strong);padding:18px 22px;position:absolute}.chip b{letter-spacing:-1px;color:var(--color-ink);font-size:48px;font-weight:500;line-height:52px;display:block}.chip span{color:var(--color-ink);margin-top:4px;font-size:18px;line-height:24px;display:block}.feed{background:var(--glass-strong);width:50%;height:1px;position:absolute;top:50%;left:4%}.feed:after{content:"";background:var(--color-accent);width:13px;height:13px;position:absolute;top:-6px;right:-6px}.suite{background:var(--color-ink);color:var(--color-powder);padding:128px 0 120px}.suite-grid{grid-template-columns:600px 1fr;align-items:start;gap:80px;display:grid}.acc{border-top:1px solid var(--line-dark);margin-top:24px;position:relative}.acc-bar{background:var(--color-accent);width:200px;height:2px;transition:transform .45s var(--ease);position:absolute;top:-1px;left:0}.acc-item{border-bottom:1px solid var(--line-dark)}.acc-item>button{text-align:left;width:100%;font-weight:500;letter-spacing:-1.15px;color:var(--color-powder);padding:32px;font-size:36px;line-height:46.8px;display:block}.acc-body{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.acc-item.open .acc-body{grid-template-rows:1fr}.acc-body>div{padding:0 32px;overflow:hidden}.acc-item.open>button{padding-bottom:24px}.acc-body ul{margin:32px 0 0;padding:0;list-style:none}.acc-body li{color:color-mix(in srgb,var(--color-powder) 75%,transparent);align-items:center;gap:16px;margin-bottom:16px;display:flex}.acc-body li svg{flex:none;width:16px;height:16px;stroke:var(--color-accent);fill:none}.acc-body .more{color:var(--color-accent);margin:16px 0 40px;display:inline-block;min-height:44px;line-height:44px}.suite-cta{gap:16px;margin-top:34px;display:flex;flex-wrap:wrap}.suite-card{border:1px solid var(--line-dark);border-radius:6px;height:640px;margin-top:42px;position:relative;overflow:hidden;background:radial-gradient(70% 60% at 50% 70%,color-mix(in srgb,var(--color-accent) 40%,transparent),transparent 75%),var(--color-ink)}.suite-card svg{width:100%;height:100%;position:absolute;inset:0}.suite-card rect{fill:var(--color-powder)}.suite-card rect.hot{fill:var(--color-accent)}.suite-card .ax{stroke:var(--color-powder);stroke-width:1.5}.suite-card rect{animation:barBreath 3.2s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes barBreath{0%,to{transform:scaleY(1)}50%{transform:scaleY(.9)}}.corner{position:relative}.corner:before,.corner:after,.corner>.c-b:before,.corner>.c-b:after{content:"";background:var(--color-accent);width:10px;height:10px;position:absolute}.corner:before{top:0;left:var(--pad)}.corner:after{top:0;right:var(--pad)}.corner>.c-b:before{bottom:0;left:var(--pad)}.corner>.c-b:after{bottom:0;right:var(--pad)}.corner-in{padding:40px 0 80px}.car-head .lead{margin-top:16px}.car{margin-top:32px;overflow:hidden}.car-track{--step: calc(50% + 16px) ;transition:transform .45s var(--ease);transform:translate(calc(var(--i,0) * -1 * var(--step)));gap:32px;display:flex}.story{height:468px;color:var(--color-white);border-radius:6px;flex-direction:column;flex:0 0 calc(50% - 16px);padding:32px;display:flex;position:relative;overflow:hidden;background:linear-gradient(160deg,var(--color-ink) 0%,color-mix(in srgb,var(--color-ink) 60%,var(--color-sky)) 100%)}.story:nth-child(2n){background:linear-gradient(160deg,color-mix(in srgb,var(--color-accent) 80%,var(--color-ink)) 0%,var(--color-accent) 100%)}.story svg{position:absolute;inset:0;width:100%;height:100%;transition:transform .6s var(--ease);transform:scale(1.02)}.story:hover svg{transform:scale(1.06)}.story svg rect{fill:var(--color-sky)}.story svg rect.hot{fill:var(--color-white)}.story>*{position:relative}.story>svg{position:absolute}.story h3{max-width:470px;margin-top:20px;font-size:20px;line-height:26px;font-weight:500;text-shadow:0 1px 18px var(--scrim)}.story .pill{align-self:flex-start;margin-top:auto}.car-ctl{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.dots{align-items:center;gap:5px;display:flex}.dots button{width:44px;height:44px;display:grid;place-items:center}.dots button:before{content:"";width:8px;height:8px;transition:width .3s var(--ease),background-color .3s ease;background:var(--line);border-radius:99px}.dots button.on:before{background:var(--color-ink);width:18px}.dots{gap:0}.arrows{gap:8px;display:flex}.arrows button{background:var(--color-white);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;justify-content:center;align-items:center;display:flex;transition:background-color .2s}.arrows button:hover{background:var(--color-powder)}.arrows svg{width:18px;height:18px;fill:none;stroke:currentColor}.quote{height:466px;color:var(--color-white);border-radius:6px;flex-direction:column;flex:0 0 calc(50% - 16px);justify-content:flex-end;padding:32px;display:flex;position:relative;overflow:hidden}.quote h3{max-width:515px;font-size:20px;line-height:26px;font-weight:500;text-shadow:0 1px 18px var(--scrim)}.quote .who{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:30px;display:flex}.quote .who img{width:auto;height:30px}.quote .grain{opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.04 0 0 0 0 0.09 0 0 0 0 0.18 0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.quote>*{position:relative}.quote>.grain{position:absolute}.q1{background:linear-gradient(160deg,color-mix(in srgb,var(--color-ink) 40%,var(--color-sky)) 0%,var(--color-sky) 45%,var(--color-accent) 140%)}.q2{background:linear-gradient(170deg,var(--color-accent) 0%,color-mix(in srgb,var(--color-accent) 60%,var(--color-powder)) 60%,var(--color-sky) 140%)}.q3{background:linear-gradient(165deg,var(--color-ink) 0%,color-mix(in srgb,var(--color-ink) 50%,var(--color-sky)) 60%,var(--color-sky) 140%)}.q4{background:linear-gradient(160deg,var(--color-sky) 0%,var(--color-powder) 40%,var(--color-accent) 140%)}.q1 h3,.q4 h3{color:var(--color-ink);text-shadow:none}.q1,.q4{color:var(--color-ink)}.feat{border-top:1px solid var(--line);padding:128px 0 120px}.feat-head{grid-template-columns:1fr 288px 288px;align-items:start;gap:24px;display:grid}.feat-head .meta{border-top:1px solid var(--line);padding-top:24px;font-size:20px;line-height:26px}.feat-img{border-radius:6px;height:min(884px,52vw);min-height:360px;margin-top:32px;position:relative;overflow:hidden;background:var(--color-accent-deep)}.feat-img>img{object-fit:cover;width:100%;height:100%}.feat-img .pill{position:absolute;bottom:40px;right:40px}.feat-img .stamp{color:var(--color-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--mono);background:var(--scrim);border-radius:4px;padding:18px 22px;font-size:12px;line-height:20px;position:absolute;bottom:40px;left:40px}.promo{min-height:700px;padding:120px 0 0;position:relative;overflow:hidden;background:var(--color-accent)}.promo-bg{position:absolute}.promo-in{grid-template-columns:523px 1fr;align-items:start;gap:90px;display:grid;position:relative}.promo-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--color-white);background:var(--scrim);border:1px solid var(--glass-strong);border-radius:6px;margin-left:var(--pad);padding:56px 48px 48px}.promo-card h2{font-weight:500;letter-spacing:-1.2px;margin-top:20px;font-size:40px;line-height:48px}.promo-card p{margin-top:24px}.promo-card .pill{margin-top:56px}.screen{background:var(--color-white);border:6px solid var(--color-ink);border-bottom:0;border-right:0;border-radius:10px 0 0;height:520px;overflow:hidden;box-shadow:0 30px 80px var(--scrim)}.scr{display:grid;grid-template-columns:190px 1fr;height:100%;font-size:12px}.scr-side{background:var(--ground);border-right:1px solid var(--line);padding:14px 12px}.scr-brand{display:flex;align-items:center;gap:6px;letter-spacing:3px;font-size:12px;margin-bottom:16px}.scr-brand img{width:22px;height:auto}.scr-i{display:flex;justify-content:space-between;padding:6px 8px;border-radius:5px;margin-bottom:2px}.scr-i.on{background:var(--color-white);box-shadow:inset 0 0 0 1px var(--line)}.scr-i em{font-style:normal;font-family:var(--mono);color:var(--muted);font-size:11px}.scr-main{padding:14px;min-width:0}.scr-k{font-family:var(--mono);font-size:10px;color:var(--muted);letter-spacing:.6px}.scr-t{font-size:15px;font-weight:600;margin-bottom:10px}.scr-main svg{width:100%;height:auto;display:block;border:1px solid var(--line);border-radius:6px}.scr-main svg rect{fill:var(--color-sky)}.scr-main svg rect.hot{fill:var(--color-accent)}.scr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.scr-grid div{border:1px solid var(--line);border-radius:6px;padding:8px 10px}.scr-grid small{color:var(--muted);font-size:10px;display:block}.scr-grid b{font-family:var(--mono);font-size:13px;font-weight:400;margin-top:2px;display:block}.scr-btn{margin-top:10px;background:var(--color-ink);color:var(--color-white);border-radius:4px;padding:8px 0;text-align:center;font-weight:600}.ftr{background:var(--color-ink);color:var(--color-powder);padding:88px 0 50px}.ftr-top{justify-content:space-between;align-items:center;display:flex}.ftr .soc:hover{background:var(--line-dark)}.ftr-hero{border-bottom:1px solid var(--line-dark);grid-template-columns:1fr 1fr;gap:80px;margin-top:48px;padding-bottom:56px;display:grid}.ftr-hero p{max-width:520px;margin-top:20px}.ca-foot{display:inline-flex;margin-top:22px;max-width:100%}.ca-foot .ca-val{box-shadow:inset 0 0 0 1px var(--line-dark)}.counter{border:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:32px 40px;display:grid}.counter b{letter-spacing:-1px;font-size:40px;font-weight:500;line-height:48px;display:block;font-variant-numeric:tabular-nums}.counter span{font-family:var(--cond);letter-spacing:1.2px;text-transform:uppercase;color:color-mix(in srgb,var(--color-powder) 70%,transparent);font-size:12px}.counter a{color:var(--color-accent);grid-column:1/-1;min-height:44px;line-height:44px}.cols{border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(6,1fr);gap:24px;padding:64px 0;display:grid}.cols h4{font-family:var(--mono);letter-spacing:.4px;text-transform:uppercase;color:color-mix(in srgb,var(--color-powder) 85%,transparent);margin-bottom:12px;font-size:11px}.cols a,.cols .inert{align-items:center;gap:6px;font-size:16px;line-height:24px;display:flex;min-height:44px}.cols a:hover{color:var(--color-accent)}.cols .inert{opacity:.45;cursor:default}.cols svg{width:12px;height:12px;fill:currentColor}.gdpr{border:1px solid var(--line-dark);color:color-mix(in srgb,var(--color-powder) 75%,transparent);border-radius:6px;margin-top:40px;padding:24px;font-size:13px;line-height:20px}.gdpr b{color:var(--color-powder);font-weight:400;font-family:var(--cond);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:6px;font-size:12px;display:block}.ftr-bot{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.ftr-bot .brand span{letter-spacing:6px;font-size:26px}.ftr-bot .brand img{width:46px;height:auto}.disc{color:color-mix(in srgb,var(--color-powder) 60%,transparent);margin-top:20px;font-size:12px;line-height:17px}.js .rv:not(.is-in){opacity:0}@media(max-width:1100px){.suite-grid,.promo-in{grid-template-columns:1fr}.promo-card{margin:0 var(--pad)}}@media(max-width:900px){.ca-bar{padding:6px 12px;gap:10px;justify-content:flex-start}.nav,.hdr-right .pill{display:none}.menu-btn{display:block}.hdr-in{padding:0 12px}.brand img{width:30px;height:23px}.brand span{letter-spacing:3.2px;font-size:16px}.hdr-right{gap:0}.mnav{background:var(--color-white);transition:transform .45s var(--ease);padding:24px 20px;display:block;position:absolute;top:100%;left:0;right:0;height:calc(100vh - var(--top-h));overflow-y:auto;transform:translateY(-120%);visibility:hidden}.mnav.on{transform:translateY(0);visibility:visible}.mnav a{border-bottom:1px solid var(--line);padding:10px 0;font-size:30px;line-height:40px;display:block;font-weight:500}.mnav .pill{width:100%;border:0;justify-content:center;margin-top:24px;font-size:16px}.hero{grid-template-columns:1fr;min-height:0}.hero-l{justify-self:stretch;padding:72px 20px 64px}.h1{letter-spacing:-1.6px;font-size:40px;line-height:46px}.rot{height:46px}.hero .lead{margin-top:24px;font-size:17px;line-height:25px}.hero-cta{flex-direction:column}.hero-cta .pill{justify-content:center;width:100%;min-height:52px}.hero-r{height:600px}.node b{padding:4px 10px;font-size:11px}.sec{padding:96px 0}.h2{letter-spacing:-.8px;font-size:30px;line-height:38px}.bento{grid-template-columns:1fr 1fr;gap:10px;margin-top:36px}.tile.wide{grid-column:1/-1;height:150px}.tile{height:120px}.tile .logo-name{font-size:17px}.sky-wrap{padding:0 8px}.stage{height:260vh}.stage-pin{min-height:560px}.scene-title{font-size:34px;line-height:40px}.tag{padding:10px 16px;font-size:10px}.s2-title{font-size:30px;line-height:36px;top:8%;left:6%}.hub{width:76px;height:76px;top:58%;left:50%}.hubg{width:52px;height:40px}.s3-copy h2{font-size:34px;line-height:40px}.chip{padding:10px 14px}.chip b{font-size:28px;line-height:32px}.chip span{font-size:13px;line-height:18px}.suite{padding:88px 0}.acc-item>button{padding:24px 0;font-size:28px;line-height:36px}.acc-body>div{padding:0}.acc-bar{width:33%}.suite-card{height:380px}.suite-cta{flex-direction:column}.suite-cta .pill{justify-content:center}.story,.quote{flex:0 0 86%;height:430px;padding:24px}.car-track{--step: calc(86% + 32px) }.feat{padding:88px 0}.feat-head{grid-template-columns:1fr 1fr}.feat-head>div:first-child{grid-column:1/-1}.feat-head .meta{font-size:16px}.feat-img{height:460px}.feat-img .stamp{bottom:80px;left:16px;right:16px}.feat-img .pill{bottom:16px;right:16px}.promo{padding-top:72px}.promo-card{margin:0 20px;padding:32px 24px}.promo-card h2{font-size:32px;line-height:38px}.screen{height:420px;margin-left:20px}.scr{grid-template-columns:120px 1fr}.ftr{padding:64px 0 40px}.ftr-hero{grid-template-columns:1fr;gap:32px}.cols{grid-template-columns:1fr 1fr;gap:12px 20px}.ftr-bot{flex-direction:column;align-items:flex-start;gap:12px}.counter{padding:24px}.counter b{font-size:26px;line-height:32px;overflow-wrap:anywhere}.ticker{padding:0 12px}.mrow{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"r t p" ". t c" ". v l";gap:4px 10px;padding:12px 14px}.mhead{display:none}.mrow>.c-rank{grid-area:r}.mrow>.c-tok{grid-area:t}.mrow>.c-px{grid-area:p}.mrow>.c-ch{grid-area:c}.mrow>.c-vol{grid-area:v;text-align:left}.mrow>.c-liq{grid-area:l}.mrow>.c-vol,.mrow>.c-liq{font-size:11px;color:var(--muted)}.mrow>.c-vol:before{content:"Vol "}.mrow>.c-liq:before{content:"Liq "}.mrow>.c-vol{grid-column:1/3}.mrow.skel{grid-template-areas:"r t p" ". t c" ". v l"}}@media(max-width:420px){.brand span{letter-spacing:2px;font-size:15px}.tlogo{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){*,:before,:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.own{animation:none}.node .dot{transform:scale(1)}.node b{opacity:1;transform:none}.w-trail{opacity:0}.js .rv:not(.is-in){opacity:1}.ticker-track{animation:none}.ticker-win{overflow-x:auto}}
