:root{--bg: #0a0b0d;--panel: #141a24;--panel-alt: #101116;--text: #e6e8ec;--text-2: #c7ccd6;--muted: #7d8590;--faint: #5a6069;--amber: #ffab2e;--on-amber: #141414;--up: #3fb950;--down: #f85149;--house: #e8e2d4;--on-house: #141414;--hair: #1c1f26;--edge: #23262e;--radius: 6px;--emtn-dispersed: #a78bfa;--fund-hot: #ff6b3d;--fund-cold: #5aa7ff;--ease-drawer: cubic-bezier(.32, .72, 0, 1);--mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--sans: ui-sans-serif, system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.up{color:var(--up)}.down{color:var(--down)}:focus-visible{outline:2px solid var(--accent, var(--house));outline-offset:2px}.scope-action{background:transparent}.scope-action:active{background:#00000024}@media (prefers-reduced-motion: reduce){*:not(#splash){animation:none!important;transition:none!important}}@keyframes landingRise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.landing-rise{animation:landingRise .55s cubic-bezier(.2,.75,.25,1) both}@keyframes runwayLight{0%,70%,to{opacity:.22;background:var(--faint)}35%{opacity:1;background:var(--house)}}.runway-light{display:block;width:3px;height:3px;border-radius:50%;background:var(--faint);opacity:.22;animation:runwayLight 2.4s ease-in-out infinite}.cypher-av{--cypher-img: 1.23;--cypher-eye-x: 43.6%;--cypher-eye-y: 45.8%;position:relative;display:block;width:var(--cypher-d);height:var(--cypher-d)}.cypher-rig{position:absolute;left:-9.04%;top:-11.5%;width:calc(var(--cypher-d) * var(--cypher-img));height:calc(var(--cypher-d) * var(--cypher-img))}.cypher-rig img{width:100%;height:100%;display:block}.cypher-eye{position:absolute;left:var(--cypher-eye-x);top:var(--cypher-eye-y);width:26%;height:26%;transform:translate(-50%,-50%);overflow:visible}.cypher-pupil{fill:#171012;transform-origin:50% 50%;transform-box:fill-box}.cypher-glint{fill:#fff;opacity:.85}.cypher-arc,.cypher-bar{display:none;fill:#171012}.cypher-lid{position:absolute;left:var(--cypher-eye-x);top:var(--cypher-eye-y);width:42%;height:42%;transform:translate(-50%,-50%);border-radius:50%;background:var(--house);opacity:0;transition:opacity .3s}.cypher-av[data-state=idle] .cypher-pupil{animation:cypherDilate 3.4s ease-in-out infinite}.cypher-av[data-state=thinking] .cypher-pupil{animation:cypherScan 1.5s ease-in-out infinite}.cypher-av[data-state=happy] .cypher-pupil,.cypher-av[data-state=happy] .cypher-glint{display:none}.cypher-av[data-state=happy] .cypher-arc{display:block}.cypher-av[data-state=asleep] .cypher-pupil,.cypher-av[data-state=asleep] .cypher-glint{display:none}.cypher-av[data-state=asleep] .cypher-bar{display:block;fill:var(--house)}.cypher-av[data-state=asleep] .cypher-lid{opacity:.35}.cypher-av[data-state=puzzled]{transform:rotate(-9deg)}.cypher-av[data-state=puzzled] .cypher-pupil{transform:translate(14%,-10%) scale(.9)}.cypher-av[data-blink="1"] .cypher-lid{opacity:.92;transition-duration:.09s}@keyframes cypherDilate{0%,to{transform:scale(1)}50%{transform:scale(.72)}}@keyframes cypherScan{0%,to{transform:translate(-16%) scale(.62)}50%{transform:translate(16%) scale(.62)}}.cypher-fab{position:fixed;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 48px);width:60px;height:60px;border:0;background:none;padding:0;overflow:visible;cursor:pointer;z-index:30;filter:drop-shadow(0 5px 11px rgba(0,0,0,.6));animation:cypherBob 3.6s ease-in-out infinite}@keyframes cypherBob{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-300-normal-b4i7YzLG.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-300-normal-C9Of02-5.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}html.desk{--mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--sans: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--desk-chrome: #08090b;--desk-panel: #0d1015;--desk-raised: #121620;--desk-field: #0c0e12}html.desk body{overflow:hidden;font-family:var(--sans)}html.desk .desk-rail-row:hover:not(:disabled):not([aria-current=page]){background:#0d1015}html.desk .desk-flag-glow{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--flag) 55%,transparent))}html.desk .desk-xmon-row img{filter:saturate(.85) brightness(.9);transition:transform .6s var(--ease-drawer),filter .3s}html.desk .desk-xmon-row:hover img,html.desk .desk-xmon-row[aria-current=page] img{filter:none}html.desk .desk-xmon-row:hover img{transform:scale(1.03)}html.desk .desk-cypher:hover,html.desk .desk-field:hover{border-color:#3a3f4a}html.desk .desk-cap{transition:transform .09s ease,box-shadow .09s ease}html.desk .desk-scope:hover{background:#ffffff0b}html.desk .desk-masthead:before{content:"";position:absolute;z-index:-1;left:-140px;top:-210px;width:780px;height:420px;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 9%,transparent),transparent)}html.desk [data-testid=palette] button:not([aria-current=true]):hover{background:#161b24!important}html.desk .desk-viewport{transition:padding-right .22s var(--ease-drawer)}html.desk .settings-band{background:#0a0b0d center 70% / cover no-repeat url(/landing-backdrop.webp)}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-300-normal-b4i7YzLG.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-300-normal-C9Of02-5.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff")}.hyperlane{--chrome: #08090b;--mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--sans: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--web3: #c4c500;--ease: cubic-bezier(.2, .75, .25, 1);--halo: 0 0 3px #0a0b0d, 0 0 7px #0a0b0d, 0 0 13px #0a0b0d, 0 0 22px rgba(10,11,13,.85);--gutter: clamp(24px, 5.5vw, 96px);position:relative;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:16px;line-height:1.55;overflow-x:clip}.hyperlane-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#0a0b0d center / cover no-repeat url(/landing-backdrop.webp)}.hyperlane-stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .4s linear}.hyperlane-stage .vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#0a0b0dbd,#0a0b0d6b 9%,#0a0b0d00 20%),linear-gradient(90deg,#0a0b0df0,#0a0b0db3 30%,#0a0b0d00 52%),linear-gradient(180deg,#0a0b0d8c,#0a0b0d00 16%,#0a0b0d00 80%,#0a0b0db3)}.hyperlane .topbar{position:fixed;z-index:20;top:0;left:0;right:0;height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--gutter);background:linear-gradient(180deg,#0a0b0deb,#0a0b0d00)}.hyperlane .brand{display:flex;align-items:center;gap:12px;color:var(--house)}.hyperlane .brand svg{width:18px;height:18px;display:block}.hyperlane .brand b{font:700 12px/1 var(--mono);letter-spacing:.26em;color:var(--text)}.hyperlane .brand b span{color:var(--muted);font-weight:600}.hyperlane .clock{display:flex;align-items:center;gap:10px;font:500 11px/1 var(--mono);letter-spacing:.14em;color:var(--muted)}.hyperlane .clock i{width:6px;height:6px;border-radius:50%;background:var(--faint);display:block}.hyperlane .clock[data-state=open] i{background:var(--up);box-shadow:0 0 0 3px #3fb95029}.hyperlane .clock strong{color:var(--text-2);font-weight:500;letter-spacing:.06em;font-size:13px}.hyperlane .actions{display:flex;justify-content:flex-end;gap:10px}.hyperlane .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:6px;cursor:pointer;font:700 11px/1 var(--mono);letter-spacing:.12em;padding:12px 18px;background:var(--house);color:var(--on-house);text-decoration:none;white-space:nowrap;transition:transform .2s var(--ease),background .2s}.hyperlane .btn:hover{transform:translateY(-1px);background:#f3eee3}.hyperlane .btn.ghost{background:#0a0b0d59;color:var(--text-2);border-color:var(--edge);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hyperlane .btn.ghost:hover{border-color:#3a3f4a;background:#12162099}.hyperlane .btn.lg{padding:15px 22px;font-size:12px}.hyperlane .speed{position:fixed;z-index:3;right:var(--gutter);bottom:70px;text-align:right;pointer-events:none;opacity:0;font:500 10px/1.8 var(--mono);letter-spacing:.18em;color:var(--muted);text-shadow:var(--halo)}.hyperlane .speed b{color:var(--text-2);font-weight:500}.hyperlane .speed i{display:block;height:2px;margin-top:6px;margin-left:auto;width:120px;background:var(--edge);position:relative;overflow:hidden}.hyperlane .speed i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;transform:scaleX(var(--w, 0));background:var(--house)}.hyperlane .rail{position:fixed;z-index:20;right:var(--gutter);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:6px}.hyperlane .rail button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;padding:6px 0;display:grid;grid-template-columns:auto 34px;align-items:center;gap:12px;justify-items:end;color:var(--muted);font:600 10px/1 var(--mono);letter-spacing:.16em;text-shadow:var(--halo);transition:color .3s}.hyperlane .rail kbd{font:600 10px/1 var(--mono);letter-spacing:.04em;display:grid;place-items:center;width:34px;height:26px;border-radius:5px;border:1px solid var(--edge);background:var(--chrome);color:var(--muted);box-shadow:0 2px #050608;transition:background .3s,color .3s,border-color .3s}.hyperlane .rail button:hover{color:var(--text-2)}.hyperlane .rail button[aria-current=true]{color:var(--text)}.hyperlane .rail button[aria-current=true] kbd{background:var(--k, var(--house));border-color:var(--k, var(--house));color:#121212}.hyperlane main{position:relative;z-index:2}.hyperlane .chapter{position:relative}.hyperlane .chapter[style*=--h]{height:calc(var(--h) * 1vh)}.hyperlane .pin{position:sticky;top:0;height:100vh;display:flex;align-items:center;padding:0 calc(var(--gutter) + 130px) 0 var(--gutter)}.hyperlane .copy{width:min(500px,40vw);will-change:opacity,transform}.hyperlane .eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 22px;font:600 11px/1 var(--mono);letter-spacing:.2em;color:var(--muted);text-transform:uppercase}.hyperlane .eyebrow i{width:7px;height:7px;display:block;background:var(--c, var(--house));clip-path:polygon(0 0,100% 50%,0 100%,16% 50%);transform:scale(1.4)}.hyperlane h1,.hyperlane h2{font-weight:300;letter-spacing:-.035em;margin:0;text-wrap:balance}.hyperlane h1{font-size:clamp(56px,6.2vw,104px);line-height:.96}.hyperlane h2{font-size:clamp(40px,4.2vw,68px);line-height:1}.hyperlane h1 em,.hyperlane h2 em{font-style:normal;color:var(--c, var(--house))}.hyperlane .lede{font-size:18px;line-height:1.6;color:var(--text-2);margin:26px 0 0;max-width:40ch}.hyperlane .cta-row{display:flex;gap:10px;margin-top:34px}.hyperlane .pill{display:inline-block;padding:6px 11px;border:1px solid var(--edge);border-radius:999px;font:500 10px/1 var(--mono);letter-spacing:.16em;color:var(--muted);background:#0a0b0d66}.hyperlane .cue{position:absolute;left:var(--gutter);bottom:34px;display:flex;align-items:center;gap:12px;font:600 10px/1 var(--mono);letter-spacing:.22em;color:var(--muted)}.hyperlane .cue span{width:1px;height:38px;background:linear-gradient(var(--house),transparent);display:block;animation:hyperlane-cue 2.2s var(--ease) infinite;transform-origin:top}@keyframes hyperlane-cue{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.hyperlane .terms{display:grid;gap:10px;margin-top:30px}.hyperlane .term{--a: var(--house);display:grid;grid-template-columns:74px 1fr;gap:16px;align-items:start;padding:14px 16px 15px;border:1px solid var(--hair);border-radius:8px;background:#0d10159e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hyperlane .flag{display:inline-grid;place-items:center start;height:22px;padding:0 16px 0 8px;background:var(--a);color:#121212;font:700 11px/1 var(--mono);letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 50%,100% 100%,0 100%)}.hyperlane .term .q{color:var(--text);font-size:15px}.hyperlane .term .meta{font:500 10px/1.4 var(--mono);letter-spacing:.14em;color:var(--muted);margin-top:4px}.hyperlane .keys{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.hyperlane .keys span b{color:var(--a);font-weight:600}.hyperlane .keys span{font:500 10px/1 var(--mono);letter-spacing:.05em;padding:4px 6px;border-radius:4px;border:1px solid var(--edge);color:var(--text-2)}.hyperlane .tickers{position:absolute;left:var(--gutter);right:calc(var(--gutter) + 380px);bottom:30px;display:flex;gap:26px;flex-wrap:wrap;font:500 10px/1 var(--mono);letter-spacing:.2em;color:var(--faint)}.hyperlane .tickers b{color:var(--c, var(--house));font-weight:600}.hyperlane .deep .copy{width:min(520px,42vw)}.hyperlane .deep h2{font-size:clamp(34px,3.3vw,54px)}.hyperlane .deep .lede{font-size:16px;margin-top:16px}.hyperlane .deep .eyebrow{margin-bottom:16px}.hyperlane .tiles{display:flex;align-items:center;gap:6px;margin-top:20px;flex-wrap:wrap}.hyperlane .tiles em{font:500 10px/1 var(--mono);font-style:normal;letter-spacing:.16em;color:var(--muted);margin-left:6px}.hyperlane .news{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:3px}.hyperlane .news li{display:grid;grid-template-columns:92px 1fr;gap:12px;align-items:baseline;padding:9px 12px;border-radius:8px}.hyperlane[data-live] .news li{border:1px solid transparent;opacity:.5;transition:opacity .25s var(--ease),background-color .25s var(--ease),border-color .25s var(--ease)}.hyperlane[data-live] .news li[aria-current=true]{opacity:1;background:#0d1015c7;border-color:var(--hair)}.hyperlane .news b{font:600 10px/1.5 var(--mono);letter-spacing:.16em;color:var(--house)}.hyperlane .news span{margin:3px 0 0;color:var(--text-2);font-size:13.5px;line-height:1.5}.hyperlane .anatomy{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:14px;font:500 10px/1 var(--mono);letter-spacing:.12em;color:var(--faint)}.hyperlane .anatomy span{margin-right:4px}.hyperlane .anatomy i{font-style:normal;padding:5px 7px;border:1px solid var(--edge);border-radius:4px;color:var(--text-2);background:#0a0b0d80}.hyperlane .anatomy .up{color:var(--up)}.hyperlane .anatomy .down{color:var(--down)}.hyperlane .finale{min-height:100vh;display:grid;place-items:center;text-align:center;padding:120px var(--gutter) 80px}.hyperlane .finale .inner{display:grid;justify-items:center;gap:22px}.hyperlane .formation{width:220px;height:128px;overflow:visible}.hyperlane .formation polygon{transform-box:fill-box;transform-origin:center}.hyperlane .formation .e{opacity:0;transform:translate(-90px);transition:transform 1.1s var(--ease),opacity .9s var(--ease)}.hyperlane .formation[data-stage=on] polygon{visibility:hidden}.hyperlane .finale.in .formation .e{opacity:1;transform:none}.hyperlane .finale.in .formation .e.outer{transition-delay:.22s}.hyperlane .wordmark{font:700 15px/1 var(--mono);letter-spacing:.3em;padding-left:.3em}.hyperlane .wordmark span{color:var(--muted);font-weight:600}.hyperlane .foot{position:absolute;left:var(--gutter);right:var(--gutter);bottom:26px;display:flex;justify-content:space-between;font:500 10px/1 var(--mono);letter-spacing:.16em;color:var(--faint)}.hyperlane .auth{position:relative;z-index:2;min-height:100vh;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:clamp(40px,6vw,96px);align-items:center;padding:104px var(--gutter) 92px}.hyperlane .auth .hero{display:flex;flex-direction:column;max-width:600px}.hyperlane .auth .hero .formation{margin-bottom:30px}.hyperlane .auth .hero h1{font-size:clamp(52px,5.6vw,88px)}.hyperlane .auth .flags{display:flex;align-items:center;gap:6px;margin-top:34px;flex-wrap:wrap}.hyperlane .auth .flags em{font:500 10px/1 var(--mono);font-style:normal;letter-spacing:.16em;color:var(--muted);margin-left:8px}.hyperlane .auth .steps{list-style:none;margin:38px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hyperlane .auth .steps li{display:flex;flex-direction:column;gap:8px;padding:14px 16px 15px;border:1px solid var(--hair);border-radius:8px;background:#0d10159e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hyperlane .auth .steps b{font:700 10px/1 var(--mono);letter-spacing:.16em;color:var(--muted)}.hyperlane .auth .steps li[data-lit=true]{border-color:#3a3d33}.hyperlane .auth .steps li[data-lit=true] b{color:var(--house)}.hyperlane .auth .steps span{font-size:13.5px;line-height:1.5;color:var(--text-2)}.hyperlane .auth .panel{display:flex;flex-direction:column;gap:16px;padding:32px 32px 26px;border:1px solid var(--hair);border-radius:12px;background:#0d1015bd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 30px 80px #00000073}.hyperlane .auth .panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.hyperlane .auth .panel-head b{font:700 11px/1 var(--mono);letter-spacing:.2em;color:var(--text)}.hyperlane .auth .back{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;padding:4px 0;font:500 10px/1 var(--mono);letter-spacing:.16em;color:var(--muted);transition:color .2s}.hyperlane .auth .back:hover{color:var(--text)}.hyperlane .auth .field{display:flex;flex-direction:column;gap:8px}.hyperlane .auth .field .rule{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.hyperlane .auth label{font:600 10px/1 var(--mono);letter-spacing:.16em;color:var(--muted)}.hyperlane .auth .field .rule i{font:500 10px/1 var(--mono);font-style:normal;letter-spacing:.1em;color:var(--muted)}.hyperlane .auth input{height:48px;box-sizing:border-box;width:100%;padding:0 14px;border:1px solid var(--edge);border-radius:7px;background:#0a0b0d99;color:var(--text);font:400 15px/1 var(--mono);transition:border-color .2s,box-shadow .2s}.hyperlane .auth input::placeholder{color:var(--faint);letter-spacing:.1em}.hyperlane .auth input:focus{border-color:var(--house);box-shadow:0 0 0 3px #e8e2d424}.hyperlane .auth input[name=code]{font-size:16px;letter-spacing:.14em;text-transform:uppercase}.hyperlane .auth .with-reveal{position:relative;display:block}.hyperlane .auth .with-reveal input{padding-right:70px}.hyperlane .auth .reveal{position:absolute;right:6px;top:6px;height:36px;min-width:56px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;background:transparent;cursor:pointer;font:600 10px/1 var(--mono);letter-spacing:.14em;color:var(--muted);transition:color .2s}.hyperlane .auth .reveal:hover{color:var(--text)}.hyperlane .auth .meter{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;margin-top:2px}.hyperlane .auth .meter i{display:block;height:3px;border-radius:2px;background:var(--edge)}.hyperlane .auth .meter i[data-on=true]{background:var(--house)}.hyperlane .auth .alert{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;border-radius:7px;background:#f8514917;border:1px solid rgba(248,81,73,.28);font-size:13.5px;line-height:1.5;color:#ffb3ad}.hyperlane .auth .alert i{width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--down);flex:none;display:block}.hyperlane .auth .go{width:100%;height:50px;padding:0;font-size:12px;letter-spacing:.14em;display:grid;place-items:center}.hyperlane .auth .go[disabled]{opacity:.6;cursor:default;transform:none}.hyperlane .auth .swap{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--hair)}.hyperlane .auth .swap span{font-size:13px;color:var(--muted)}.hyperlane .auth .swap button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;padding:4px 0;font:700 11px/1 var(--mono);letter-spacing:.12em;color:var(--house)}.hyperlane .auth .panel h2{font-size:40px;line-height:1.05}.hyperlane .auth .pending-pill{display:inline-flex;align-items:center;gap:10px;font:700 11px/1 var(--mono);letter-spacing:.2em;color:var(--house)}.hyperlane .auth .pending-pill i{width:8px;height:8px;border-radius:50%;background:var(--house);box-shadow:0 0 0 4px #e8e2d424;display:block}.hyperlane .auth .trace{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.hyperlane .auth .trace li{display:flex;justify-content:space-between;font:500 11px/1 var(--mono);letter-spacing:.12em;color:var(--text-2)}.hyperlane .auth .trace b{font-weight:500;color:var(--up)}.hyperlane .auth .trace b[data-waiting=true]{color:var(--house)}@media (prefers-reduced-motion: reduce){.hyperlane .cue span{animation:none}.hyperlane .formation .e{transition:none;opacity:1;transform:none}.hyperlane .btn{transition:none}}@media (orientation: portrait){.hyperlane{--gutter: 18px;min-height:100svh}.hyperlane-stage .vignette{background:linear-gradient(0deg,#0a0b0df7,#0a0b0dd6 24%,#0a0b0d66 44%,#0a0b0d00 58%),linear-gradient(180deg,#0a0b0dcc,#0a0b0d00 16%)}.hyperlane .topbar{height:auto;grid-template-columns:1fr auto;row-gap:7px;column-gap:12px;padding:calc(12px + env(safe-area-inset-top,0px)) var(--gutter) 14px}.hyperlane .brand{gap:9px}.hyperlane .brand svg{width:15px;height:15px}.hyperlane .brand b{font-size:11px;letter-spacing:.22em;white-space:nowrap}.hyperlane .clock{grid-column:1;grid-row:2;gap:7px;font-size:9.5px;letter-spacing:.12em}.hyperlane .clock strong{font-size:11px}.hyperlane .actions{grid-column:2;grid-row:1 / span 2;align-self:center}.hyperlane:not([data-auth]) .actions .btn.ghost{display:none}.hyperlane .actions .btn{padding:11px 14px;font-size:10.5px}.hyperlane .speed{top:calc(74px + env(safe-area-inset-top,0px));bottom:auto;font-size:9px;line-height:1.7}.hyperlane .speed i{width:84px}.hyperlane .rail{top:auto;bottom:0;left:0;right:0;transform:none;flex-direction:row;justify-content:space-around;gap:0;padding:14px var(--gutter) calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(0deg,#0a0b0df2 45%,#0a0b0d00)}.hyperlane .rail button{grid-template-columns:1fr;justify-items:center;gap:7px;padding:4px 6px;min-width:66px;font-size:9px;letter-spacing:.14em}.hyperlane .rail kbd{order:-1;width:40px;height:28px}.hyperlane .chapter[data-chapter=hero]{height:150svh}.hyperlane .chapter[data-chapter=home],.hyperlane .chapter[data-chapter=idx],.hyperlane .chapter[data-chapter=crypto]{height:190svh}.hyperlane .chapter[data-chapter=exit]{height:130svh}.hyperlane .pin{height:100svh;align-items:flex-end;padding:0 var(--gutter) calc(100px + env(safe-area-inset-bottom,0px))}.hyperlane .chapter[data-chapter=hero] .pin{padding-bottom:calc(152px + env(safe-area-inset-bottom,0px))}.hyperlane .copy,.hyperlane .deep .copy{width:100%;max-width:560px}.hyperlane .eyebrow,.hyperlane .deep .eyebrow{margin-bottom:14px;font-size:10px;letter-spacing:.18em}.hyperlane h1{font-size:clamp(42px,12vw,56px);line-height:.97}.hyperlane h2,.hyperlane .deep h2{font-size:clamp(30px,8.8vw,42px);line-height:1.03}.hyperlane .lede,.hyperlane .deep .lede{font-size:15px;line-height:1.55;margin-top:14px}.hyperlane .cta-row{margin-top:22px}.hyperlane .cta-row .btn{flex:1 1 0}.hyperlane .cue{bottom:calc(96px + env(safe-area-inset-bottom,0px))}.hyperlane .tickers{display:none}.hyperlane .terms{margin-top:18px;gap:6px}.hyperlane .term{grid-template-columns:70px 1fr;gap:12px;align-items:center;padding:10px 12px}.hyperlane .term .meta,.hyperlane .term .keys{display:none}.hyperlane .term .q{font-size:14px;line-height:1.35}.hyperlane .tiles{margin-top:14px}.hyperlane .news{margin-top:12px}.hyperlane .news li{grid-template-columns:84px 1fr;padding:9px 11px}.hyperlane[data-live] .news li:not([aria-current=true]){display:none}.hyperlane .news span{font-size:13px}.hyperlane .anatomy{display:none}.hyperlane .finale{min-height:100svh;padding:96px var(--gutter) calc(150px + env(safe-area-inset-bottom,0px))}.hyperlane .finale .inner{gap:18px;width:100%}.hyperlane .formation{width:100px;height:calc(100px * 128 / 220)}.hyperlane .finale .cta-row{width:100%}.hyperlane .foot{bottom:calc(92px + env(safe-area-inset-bottom,0px));justify-content:space-between;font-size:8.5px;letter-spacing:.12em}}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}
