@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/overpass-mono-cyrillic-ext-wght-normal-CM3vVNo5.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/overpass-mono-cyrillic-wght-normal-BV0qkOfe.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Overpass Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/overpass-mono-vietnamese-wght-normal-B_p7sZEm.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/overpass-mono-latin-ext-wght-normal-D14p1K_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/overpass-mono-latin-wght-normal-CujxpGkb.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--void: #011a1e;--void-2: #02222a;--glass: rgba(9, 44, 50, .56);--glass-hi: rgba(14, 58, 64, .62);--glass-solid: #072b31;--field: rgba(0, 12, 15, .5);--line: rgba(170, 255, 226, .1);--line-2: rgba(170, 255, 226, .18);--line-3: rgba(170, 255, 226, .3);--ink: #edf8f4;--ink-2: #a8c6bf;--ink-3: #82a39c;--ely: #74f0b8;--ely-fill: #3fdc98;--ely-tint: rgba(116, 240, 184, .12);--sol: #bc98ff;--sol-fill: #8f66f6;--sol-tint: rgba(188, 152, 255, .14);--warn: #f4cc6a;--warn-tint: rgba(244, 204, 106, .1);--bad: #ff9584;--bad-tint: rgba(255, 149, 132, .11);--cta: #f3fbf8;--cta-ink: #02191d;--display: "Bricolage Grotesque Variable", "Bricolage Grotesque", "Instrument Sans Variable", ui-sans-serif, system-ui, sans-serif;--sans: "Instrument Sans Variable", "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Overpass Mono Variable", "Overpass Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gutter: 16px;--max: 1240px;--ease-out: cubic-bezier(.23, 1, .32, 1);--edge: inset 0 1px 0 rgba(255, 255, 255, .06), 0 0 0 1px var(--line);--float: inset 0 1px 0 rgba(255, 255, 255, .07), 0 0 0 1px var(--line-2), 0 30px 60px -24px rgba(0, 8, 10, .75), 0 2px 6px rgba(0, 8, 10, .3);--noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");color-scheme:dark}@media(min-width:720px){:root{--gutter: 32px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--void)}body{margin:0;background:var(--void);color:var(--ink);font:400 16.5px/1.55 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}a{color:var(--ely);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--ink)}img{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}button{touch-action:manipulation}::selection{background:#74f0b84d;color:#fff}:focus-visible{outline:2px solid var(--ely);outline-offset:2px}.mono{font-family:var(--mono);font-size:.86em;letter-spacing:-.01em}.num{font-variant-numeric:tabular-nums}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px;z-index:100;background:var(--cta);color:var(--cta-ink);padding:10px 14px;border-radius:10px;font-weight:700}.skip:focus{left:8px}.caps{font-size:11.5px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}h1,h2,h3{color:var(--ink);text-wrap:balance}p{text-wrap:pretty}.top{position:sticky;top:0;z-index:30;transition:background-color .25s ease,box-shadow .25s ease}.top.scrolled,body:not(.home) .top{background:#01181cc7;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 1px 0 var(--line)}.top .wrap{display:flex;align-items:center;gap:8px;height:68px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font:700 14px/1 var(--sans);letter-spacing:.24em;margin-right:28px}.brand:hover{color:var(--ink)}.brand .mark{width:32px;height:32px}.nav{display:flex;gap:2px;align-items:center}.nav a{display:inline-flex;align-items:center;min-height:38px;text-decoration:none;color:var(--ink-2);padding:0 14px;font-weight:550;font-size:15px;border-radius:999px;transition:color .15s ease,background-color .15s ease}.nav a:hover{color:var(--ink);background:#aaffe20f}.nav a.on{color:var(--ink);background:#aaffe217;box-shadow:inset 0 0 0 1px var(--line)}.top .grow{flex:1}.wallets{display:flex;gap:8px;align-items:center}.top .menu-btn{display:none}@media(max-width:760px){.brand{margin-right:0}.nav{display:none}.nav.open{display:flex;position:absolute;top:68px;left:0;right:0;flex-direction:column;align-items:stretch;background:#01181cf5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 0 var(--line),0 20px 40px #0006;padding:8px var(--gutter) 16px;margin:0;gap:4px}.nav.open a{min-height:48px;font-size:17px;padding:0 14px;border-radius:12px}.top .menu-btn{display:inline-flex}.wallets .btn-sm{padding:0 12px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;text-decoration:none;min-height:44px;padding:0 20px;border-radius:999px;font-weight:650;font-size:15.5px;white-space:nowrap;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s var(--ease-out)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{background:var(--cta);color:var(--cta-ink);box-shadow:0 8px 24px -10px #aaffe273}.btn-primary:hover:not(:disabled){background:#fff;color:var(--cta-ink)}.btn-ghost{background:#aaffe20a;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.btn-ghost:hover:not(:disabled){background:#aaffe217;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-3)}.btn-quiet{background:transparent;color:var(--ink-2);padding:0 12px}.btn-quiet:hover{color:var(--ink);background:#aaffe212}.btn-lg{min-height:54px;font-size:17px;padding:0 26px}.btn-sm{min-height:38px;padding:0 16px;font-size:14px}.btn-block{width:100%}.btn .arrow{transition:transform .2s var(--ease-out)}@media(hover:hover){.btn:hover .arrow{transform:translate(3px)}}.chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px 0 8px;border-radius:999px;background:#aaffe20d;box-shadow:inset 0 0 0 1px var(--line-2);font-size:14px;font-weight:600;cursor:pointer;border:0;color:var(--ink)}.chip:hover{box-shadow:inset 0 0 0 1px var(--line-3)}.chip .dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.dot-sol{background:var(--sol-tint);color:var(--sol)}.dot-ely{background:var(--ely-tint);color:var(--ely)}.field{display:grid;gap:7px}.field>.lab{font-size:14.5px;color:var(--ink);font-weight:600;display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.field>.lab .opt{font-weight:400;color:var(--ink-3)}.field>.lab .aside{font-weight:500;color:var(--ink-2);font-size:13.5px}.input,.textarea{width:100%;background:var(--field);border:0;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:12px;padding:10px 14px;min-height:48px;outline:none;transition:box-shadow .15s ease,background-color .15s ease;font-size:16px;color:var(--ink)}.textarea{resize:vertical;min-height:72px;line-height:1.45}.input::placeholder,.textarea::placeholder{color:#6c8d87}.input:hover,.textarea:hover{box-shadow:inset 0 0 0 1px var(--line-3)}.input:focus,.textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ely),0 0 0 4px #74f0b81f;background:#000c0fb3}.input.bad,.textarea.bad{box-shadow:inset 0 0 0 1.5px var(--bad)}.input-wrap{position:relative;display:flex;align-items:center}.input-wrap .suffix{position:absolute;right:14px;color:var(--ink-2);font-weight:650;font-size:14px;pointer-events:none;letter-spacing:.04em}.input-wrap .input{padding-right:64px}.hint{font-size:13.5px;color:var(--ink-2);line-height:1.5}.err{font-size:14px;color:var(--bad);font-weight:600}.pill{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:650;background:#aaffe212;color:var(--ink-2);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line)}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pill.live{background:var(--ely-tint);color:var(--ely);box-shadow:inset 0 0 0 1px #74f0b840}.pill.wait{background:var(--warn-tint);color:var(--warn);box-shadow:inset 0 0 0 1px #f4cc6a38}.pill.go{background:var(--sol-tint);color:var(--sol);box-shadow:inset 0 0 0 1px #bc98ff40}.pill.bad{background:var(--bad-tint);color:var(--bad)}.pill.go:before,.pill.wait:before{animation:blink 1.4s ease-in-out infinite}@keyframes blink{50%{opacity:.25}}.route-chip{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--ink-3);white-space:nowrap}.route-chip i{font-style:normal;display:inline-grid;place-items:center;height:22px;padding:0 7px;border-radius:999px;font-size:11px;letter-spacing:.08em}.route-chip .s{background:var(--sol-tint);color:var(--sol)}.route-chip .e{background:var(--ely-tint);color:var(--ely)}.route-chip svg{color:var(--ink-3)}main>.hero:first-child{margin-top:-68px}.hero{position:relative;isolation:isolate;overflow:hidden;background:var(--void);padding:132px 0 56px;min-height:min(100svh,940px);display:grid;align-items:center}.hero-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hero-art img{width:100%;height:100%;object-fit:cover;object-position:78% 40%}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--void) 0%,rgba(1,26,30,.9) 24%,rgba(1,26,30,.45) 44%,rgba(1,26,30,0) 62%),linear-gradient(180deg,rgba(1,26,30,.55) 0%,rgba(1,26,30,0) 18%,rgba(1,26,30,0) 72%,var(--void) 100%)}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--noise);opacity:.035;mix-blend-mode:overlay}.hero-grid{display:grid;gap:40px;align-items:center}@media(min-width:1040px){.hero-grid{grid-template-columns:minmax(0,1fr) 368px;gap:56px}}.hero-copy{max-width:760px}.hero h1{font:800 clamp(44px,5.5vw,84px)/.98 var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.032em;margin:0 0 26px}.hero h1 .l2{white-space:nowrap}.hero h1 .l2{display:block}.hero h1 .sol{color:var(--sol)}.hero h1 .ely{color:var(--ely)}.hero .lede{font-size:clamp(17px,1.35vw,19px);line-height:1.55;color:var(--ink-2);max-width:30em;margin:0 0 14px}.hero .lede b{color:var(--ink);font-weight:600}.hero .accent{color:var(--ely);font-weight:600;font-size:16px;margin:0 0 30px}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.hero-meta{display:flex;gap:10px 22px;flex-wrap:wrap;align-items:center;margin-top:30px;font-size:14px;color:var(--ink-3)}.hero-meta b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.hero-meta .live-dot{width:7px;height:7px;border-radius:50%;background:var(--ely);box-shadow:0 0 0 4px #74f0b826;display:inline-block;margin-right:8px;vertical-align:1px}.resume{margin:14px 0 0;font-size:15px}.hero .rise{animation:rise-in .9s var(--ease-out) both}.hero .rise.d1{animation-delay:.08s}.hero .rise.d2{animation-delay:.16s}.hero .rise.d3{animation-delay:.26s}.hero .rise.d4{animation-delay:.38s}@keyframes rise-in{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}}.hero-art img{animation:art-in 1.6s var(--ease-out) both}@keyframes art-in{0%{opacity:0;transform:scale(1.04)}}.routecards{display:grid;gap:0;justify-items:stretch;align-self:end;margin-bottom:8px}.rcard{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center;padding:16px 20px 16px 16px;border-radius:22px;background:#031a1fa8;backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);box-shadow:var(--float)}.rcard .caps{display:block;margin-bottom:3px;color:var(--ink-2)}.rcard b{display:block;font:700 22px/1.1 var(--display);letter-spacing:-.02em}.rcard .via{display:block;font-size:13px;color:var(--ink-2);margin-top:3px}.rcard b .via{display:inline}.rplus{justify-self:center;width:30px;height:30px;margin:-7px 0;z-index:1;border-radius:50%;display:grid;place-items:center;color:var(--cta-ink);background:var(--ely);box-shadow:0 0 0 5px #011a1e99,0 6px 18px #3fdc9866}.rcard.from .tok{background:linear-gradient(150deg,#a57bff,#6a3fe0)}.rflip{margin-top:14px;justify-self:center;display:inline-flex;gap:8px;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:0;cursor:pointer;font-size:14px;font-weight:600;color:var(--ink-2);background:#041e2373;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--line-2);transition:color .15s ease,box-shadow .15s ease}.rflip:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-3)}.rflip svg{transition:transform .45s var(--ease-out)}.rflip.flipped svg{transform:rotate(180deg)}.routecards .rcard{transition:transform .35s var(--ease-out),opacity .35s var(--ease-out)}.routecards.swapping .rcard{opacity:0;transform:translateY(6px)}.tok{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;flex:none;box-shadow:inset 0 1px #ffffff40,0 6px 16px -6px #00000080}.tok.sol{background:linear-gradient(150deg,#a57bff,#6a3fe0)}.tok.hype{background:linear-gradient(150deg,#7ff5c4,#23b07a);color:var(--cta-ink)}.tok.orb{border-radius:50%;background:radial-gradient(circle at 34% 28%,#e4fff2,#8ff6c8 22%,#3fdc98 52%,#138a5f);box-shadow:0 0 22px #3fdc9873,inset 0 -4px 10px #003c2859}.tok.orb.sol{background:radial-gradient(circle at 34% 28%,#f2e9ff,#c4a6ff 22%,#8f66f6 55%,#4b23ad);box-shadow:0 0 22px #8f66f680,inset 0 -4px 10px #1e005059}.ca{display:inline-flex;align-items:center;gap:4px;padding:4px 4px 4px 14px;border-radius:999px;background:#041e238c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--line-2);margin-top:22px;max-width:100%}.ca .caps{color:var(--ink-3);margin-right:6px;letter-spacing:.14em}.ca code{font-family:var(--mono);font-size:13.5px;color:var(--ink);margin-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ca .copy{min-height:34px;border-radius:999px}.ca a.btn{min-height:34px;padding:0 14px;font-size:13.5px}.card{position:relative;background:var(--glass);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border-radius:24px;box-shadow:var(--float)}.launch{padding:0;overflow:clip}.routebar{position:relative;padding:20px 22px 14px}.routebar .ends{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.routebar .end{display:grid;gap:3px}.routebar .end.r{text-align:right}.routebar .end small{font-size:11.5px;color:var(--ink-3);font-weight:650;letter-spacing:.14em;text-transform:uppercase}.routebar .end b{font:700 19px/1.15 var(--display);letter-spacing:-.015em}.routebar .route{margin-top:-6px}.swap{position:absolute;left:50%;bottom:12px;transform:translate(-50%);min-height:36px;padding:0 14px 0 12px;border-radius:999px;border:0;cursor:pointer;background:#011a1eb3;box-shadow:inset 0 0 0 1px var(--line-2);display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:650;color:var(--ink);transition:background-color .15s ease,color .15s ease}.swap:hover{background:var(--cta);color:var(--cta-ink)}.swap svg{transition:transform .45s var(--ease-out)}.swap.flipped svg{transform:rotate(180deg)}.perf{position:relative;height:24px;margin:0}.perf:before{content:"";position:absolute;left:22px;right:22px;top:11px;border-top:1.5px dashed var(--line-2)}.perf i{position:absolute;top:0;width:24px;height:24px;border-radius:50%;background:var(--void)}.perf i:first-child{left:-12px;box-shadow:inset -1px 0 0 var(--line-2)}.perf i:last-child{right:-12px;box-shadow:inset 1px 0 0 var(--line-2)}.launch-body{padding:14px 20px 22px;display:grid;gap:20px}@media(min-width:480px){.launch-body{padding:14px 26px 26px}.routebar{padding:22px 26px 14px}}.imgdrop{width:104px;height:104px;flex:none;border-radius:18px;background:var(--field);box-shadow:inset 0 0 0 1.5px var(--line-2);border:0;display:grid;place-items:center;cursor:pointer;overflow:hidden;position:relative;color:var(--ink-2);text-align:center;font-size:13.5px;font-weight:650;transition:box-shadow .15s ease,color .15s ease;background-image:linear-gradient(var(--field),var(--field))}.imgdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1.5px dashed var(--line-3);pointer-events:none}.imgdrop:has(img):after{display:none}.imgdrop:hover,.imgdrop.over{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ely)}.imgdrop:focus-within{outline:2px solid var(--ely);outline-offset:2px}.imgdrop img{width:100%;height:100%;object-fit:cover}.imgdrop input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.imgdrop small{display:block;font-weight:400;font-size:11.5px;color:var(--ink-3)}.coinrow-in{display:flex;gap:16px;align-items:flex-start}.coinrow-in>*{min-width:0}.namegrid{display:grid;gap:12px;flex:1}.namegrid .tick-in{position:relative;display:block}.namegrid .tick-in .input{padding-left:28px;text-transform:uppercase}.namegrid .tick-in:before{content:"$";position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink-3);font-weight:700;z-index:1}.more{border:0;background:none;color:var(--ink-2);padding:4px 0;cursor:pointer;font-size:14.5px;font-weight:600;display:inline-flex;gap:6px;align-items:center;justify-self:start;min-height:32px}.more:hover{color:var(--ink)}.links{display:grid;gap:10px;grid-template-columns:1fr}@media(min-width:480px){.links{grid-template-columns:1fr 1fr}.links .wide{grid-column:1 / -1}}.buyrow{display:grid;grid-template-columns:1fr;gap:8px}.presets{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:14px;background:var(--field);box-shadow:inset 0 0 0 1px var(--line);width:max-content;max-width:100%}.preset{min-height:36px;padding:0 14px;border:0;cursor:pointer;background:transparent;color:var(--ink-2);font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;border-radius:10px;transition:background-color .15s ease,color .15s ease}.preset:hover{color:var(--ink);background:#aaffe212}.preset.on,.preset.on:hover{background:var(--cta);color:var(--cta-ink)}.presets.tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));width:100%}.fill-btn{border:0;background:none;color:var(--ely);font-size:13.5px;font-weight:650;cursor:pointer;padding:0;min-height:28px}.fill-btn:hover{color:var(--ink)}.quote{border-radius:18px;background:var(--field);box-shadow:inset 0 0 0 1px var(--line);padding:16px 18px;display:grid;gap:9px;font-size:14.5px}.quote .q{display:flex;justify-content:space-between;gap:12px;color:var(--ink-2);align-items:baseline}.quote .q>span:first-child{flex:none}.quote .q b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.quote .q small{color:var(--ink-3);font-size:12.5px}.quote .total{border-top:1px solid var(--line-2);padding-top:13px;margin-top:5px;align-items:center}.quote .total span{color:var(--ink);font-weight:650;font-size:16px}.quote .total b{font:750 34px/1 var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.quote .total b em{font-style:normal;font-size:15px;color:var(--ink-2);margin-left:6px;letter-spacing:.04em;font-family:var(--sans);font-weight:650}.quote .usd{font-size:13px;color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums}.quote.loading b{color:var(--ink-3)}.skel{display:inline-block;height:12px;width:70px;border-radius:6px;background:linear-gradient(90deg,#aaffe20d,#aaffe21f,#aaffe20d);background-size:200% 100%;animation:sh 1.2s linear infinite;vertical-align:middle}@keyframes sh{to{background-position:-200% 0}}.notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;font-size:14.5px;line-height:1.5;background:var(--warn-tint);color:#f8dc95;box-shadow:inset 0 0 0 1px #f4cc6a33}.notice.bad{background:var(--bad-tint);color:#ffb9ad;box-shadow:inset 0 0 0 1px #ff958438}.notice.ok{background:var(--ely-tint);color:#a6f7d2;box-shadow:inset 0 0 0 1px #74f0b838}.notice a{color:inherit;font-weight:650}.notice svg{flex:none;margin-top:2px}.notice .spin{margin-top:2px}.fine{font-size:13px;color:var(--ink-3);line-height:1.5;text-align:center}.route{display:block;width:100%;height:auto;overflow:visible}.route .track{stroke:#aaffe24d;stroke-width:2;fill:none;stroke-dasharray:2 7;stroke-linecap:round}.route .flow{fill:none;stroke-width:6;stroke-linecap:round;display:none}.route.arrived .flow{display:inline}.route .node-halo{transform-box:fill-box;transform-origin:center}.route.waiting .halo-a,.route.moving .halo-b{animation:halo 2.2s ease-out infinite}.route.arrived .halo-b{animation:halo 3s ease-out 2}@keyframes halo{0%{opacity:.55;transform:scale(.8)}to{opacity:0;transform:scale(1.7)}}.section{padding:56px 0}@media(min-width:900px){.section{padding:96px 0}}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 16px;margin-bottom:28px;flex-wrap:wrap}.sec-head h2{font:750 clamp(30px,3.8vw,46px)/1.02 var(--display);font-variation-settings:"opsz" 72;letter-spacing:-.026em;margin:0}.sec-head h2 .l2{display:block;color:var(--ely)}.sec-head p{margin:10px 0 0;color:var(--ink-2);max-width:40em}.sec-head>a{color:var(--ink);font-weight:600;font-size:15px;text-decoration:none;display:inline-flex;gap:6px;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-2)}.sec-head>a:hover{box-shadow:inset 0 0 0 1px var(--line-3);background:#aaffe20d}.desk{position:relative;scroll-margin-top:72px}.desk-grid{display:grid;gap:40px;align-items:start}@media(min-width:1040px){.desk-grid{grid-template-columns:minmax(0,1fr) 500px;gap:72px}.desk-side{position:sticky;top:100px}}.desk-side .sec-head{margin-bottom:24px}.desk-art{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4 / 3;margin:32px 0 0;background:#012227;box-shadow:var(--edge)}.desk-art img{width:100%;height:100%;object-fit:cover}.desk-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#011a1e00 50%,#011a1ed9)}.desk-art figcaption{position:absolute;left:22px;right:22px;bottom:18px;z-index:1;display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--ink-2);flex-wrap:wrap}.desk-art figcaption b{color:var(--ink);font-weight:600}@media(max-width:1039px){.desk-art{display:none}}.coins-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:720px){.coins-grid{grid-template-columns:repeat(auto-fill,minmax(214px,1fr));gap:18px}}.ccard{position:relative;display:grid;text-decoration:none;color:var(--ink);border-radius:22px;padding:6px;background:var(--glass);box-shadow:var(--edge);transition:box-shadow .2s ease,transform .2s var(--ease-out),background-color .2s ease}@media(hover:hover){.ccard:hover{color:var(--ink);background:var(--glass-hi);box-shadow:inset 0 1px #ffffff14,0 0 0 1px var(--line-3),0 24px 40px -24px #000000b3;transform:translateY(-2px)}}.ccard-img{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#022a2f}.ccard-img img,.ccard-img .coin-img{width:100%!important;height:100%!important;object-fit:cover;border-radius:0}.ccard-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff14;pointer-events:none}.ccard-badges{position:absolute;left:8px;right:8px;top:8px;display:flex;justify-content:space-between;gap:6px;z-index:1}.ccard-badges .route-chip i{box-shadow:0 2px 8px #00000059;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ccard-badges .route-chip .s{background:#281250b8}.ccard-badges .route-chip .e{background:#032c22b8}.ccard-badges .route-chip svg{color:#dff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.ccard-badges .pill{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#011a1eb8}.ccard-bd{padding:12px 10px 8px;display:grid;gap:2px;min-width:0}.ccard-nm{display:flex;align-items:baseline;gap:8px;min-width:0}.ccard-nm b{font:700 17px/1.2 var(--display);letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ccard-nm span{color:var(--ink-3);font-size:13px;font-weight:600;flex:none}.ccard-meta{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--ink-3);flex-wrap:wrap}.ccard-meta .mono{color:var(--ink-2)}.coin-img{display:grid;place-items:center;background:#022a2f;border-radius:12px}.empty{display:grid;justify-items:start;gap:10px;padding:34px 30px;border-radius:24px;background:var(--glass);box-shadow:var(--edge);position:relative;overflow:hidden}.empty h3{font:700 24px/1.15 var(--display);letter-spacing:-.02em;margin:0}.empty p{margin:0;color:var(--ink-2);max-width:36em}.empty .route{max-width:280px}.empty .btn{margin-top:8px}.empty.center{justify-items:center;text-align:center}.empty.with-art{padding-right:min(42%,360px);min-height:220px;align-content:center}.empty.with-art:after{content:"";position:absolute;right:-40px;top:50%;width:min(46%,400px);aspect-ratio:4 / 3;transform:translateY(-50%);background:url(/art/merge-800.webp) center / cover;opacity:.85;-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent);mask-image:radial-gradient(closest-side,#000 55%,transparent);pointer-events:none}@media(max-width:640px){.empty.with-art{padding:150px 22px 26px}.empty.with-art:after{right:50%;top:-6px;width:260px;transform:translate(50%)}}.how{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:how}.how li{position:relative;padding:0 0 26px 48px;counter-increment:how}.how li:before{content:counter(how);position:absolute;left:0;top:-2px;width:30px;height:30px;border-radius:50%;background:#74f0b81f;color:var(--ely);box-shadow:inset 0 0 0 1px #74f0b84d;font:700 14px/30px var(--sans);text-align:center;z-index:1;font-variant-numeric:tabular-nums}.how li:after{content:"";position:absolute;left:14.5px;top:30px;bottom:2px;width:1px;background:linear-gradient(var(--line-3),var(--line))}.how li:last-child{padding-bottom:0}.how li:last-child:after{display:none}.how h3{margin:2px 0 4px;font:650 18px/1.3 var(--sans);letter-spacing:-.01em}.how p{margin:0;color:var(--ink-2);font-size:15.5px;max-width:40ch}.ways{display:grid;gap:18px}@media(min-width:860px){.ways{grid-template-columns:1fr 1fr;gap:22px}}.way{padding:26px 26px 18px;border-radius:24px;background:var(--glass);box-shadow:var(--edge);position:relative;overflow:hidden}.way:before{content:"";position:absolute;right:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(closest-side,var(--glow),transparent);opacity:.5;pointer-events:none}.way.to-ely{--glow: rgba(63, 220, 152, .35)}.way.to-sol{--glow: rgba(143, 102, 246, .4)}.way-top{display:flex;align-items:center;gap:12px}.way-top .tok{width:40px;height:40px;border-radius:12px}.way-top .tok.orb{border-radius:50%}.way-top .arr{color:var(--ink-3)}.way h3{margin:18px 0 8px;font:700 23px/1.2 var(--display);letter-spacing:-.02em}.way ul{margin:0;padding:0;list-style:none;color:var(--ink-2);font-size:15.5px}.way li{padding:11px 0;border-top:1px solid var(--line)}.refund-line{margin:28px 0 0;font-size:15px;color:var(--ink-2);max-width:64ch}.track-hero{padding:28px 0 0}.track-route{position:relative;border-radius:28px;background:var(--glass);box-shadow:var(--float);padding:20px 18px 16px;overflow:hidden;isolation:isolate}.track-route:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 120% at 0% 100%,rgba(143,102,246,.16),transparent 60%),radial-gradient(60% 120% at 100% 100%,rgba(63,220,152,.16),transparent 60%)}@media(min-width:720px){.track-route{padding:26px 34px 20px}}.track-route .ends{display:flex;justify-content:space-between;gap:12px;position:relative;z-index:1}.track-route .end small{display:block;font-size:11.5px;color:var(--ink-3);font-weight:650;letter-spacing:.14em;text-transform:uppercase}.track-route .end b{font:700 clamp(18px,2.4vw,26px)/1.2 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.track-route .end.r{text-align:right}.track-route .route{margin:-10px auto -4px;max-width:760px}.status-line{display:flex;justify-content:center;margin-top:2px}.coin-head{display:flex;gap:18px;align-items:center;margin:34px 0 28px}.coin-head img,.coin-head .coin-img{width:76px;height:76px;border-radius:20px;object-fit:cover;background:#022a2f;flex:none;box-shadow:0 0 0 1px var(--line-2)}@media(max-width:540px){.coin-head img,.coin-head .coin-img{width:58px!important;height:58px!important;border-radius:16px}}.coin-head h1{margin:0;font:800 clamp(32px,5vw,56px)/1 var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.03em;overflow-wrap:anywhere}.coin-head h1 span{color:var(--ink-3);font-weight:600;font-size:.48em;letter-spacing:-.01em;margin-left:10px;white-space:nowrap}.coin-head .sub{display:flex;gap:6px 14px;align-items:center;margin-top:8px;flex-wrap:wrap;font-size:15.5px}.track-grid{display:grid;gap:24px}@media(min-width:960px){.track-grid{grid-template-columns:minmax(0,1fr) 420px;gap:32px;align-items:start}}.panel{padding:22px 22px 18px;border-radius:24px;background:var(--glass);box-shadow:var(--edge);min-width:0}@media(min-width:720px){.panel{padding:26px 28px 22px}}.panel h2{margin:0 0 16px;font:700 21px/1.2 var(--display);letter-spacing:-.02em;display:flex;justify-content:space-between;align-items:center;gap:10px}.panel.pay{box-shadow:var(--float);background:var(--glass-hi)}.big-amount{font:800 clamp(40px,6vw,54px)/1 var(--display);letter-spacing:-.04em;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-variant-numeric:tabular-nums}.big-amount em{font-style:normal;font-size:.36em;color:var(--ink-2);font-weight:650;letter-spacing:.04em;font-family:var(--sans)}.addrbox{display:flex;align-items:center;gap:8px;background:var(--field);border-radius:14px;padding:10px 10px 10px 14px;box-shadow:inset 0 0 0 1px var(--line-2)}.addrbox code{flex:1;min-width:0;font-family:var(--mono);font-size:13.5px;word-break:break-all;line-height:1.5;color:var(--ink)}.copy{flex:none;border:0;cursor:pointer;min-height:36px;padding:0 14px;border-radius:10px;background:#aaffe212;box-shadow:inset 0 0 0 1px var(--line-2);font-size:13.5px;font-weight:650;color:var(--ink);display:inline-flex;gap:6px;align-items:center;transition:background-color .15s ease,color .15s ease}.copy:hover{background:var(--cta);color:var(--cta-ink);box-shadow:none}.copy.done{color:var(--ely);background:var(--ely-tint);box-shadow:none}.countdown{display:flex;align-items:center;gap:10px;font-size:15.5px;color:var(--ink-2)}.countdown svg{flex:none}.countdown b{color:var(--ink);font-variant-numeric:tabular-nums}.stack{display:grid;gap:16px}.stack.side{gap:24px}.kv{display:grid;font-size:14.5px}.kv>div{display:flex;justify-content:space-between;gap:16px;color:var(--ink-2);padding:10px 0;border-bottom:1px solid var(--line)}.kv>div:last-child{border-bottom:0}.kv>div b,.kv>div a{color:var(--ink);font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.kv a{text-decoration:none}.kv a:hover{text-decoration:underline}.subhead{margin:0 0 8px;font:700 17px/1.25 var(--display);letter-spacing:-.01em}.divider{border-top:1px solid var(--line);padding-top:18px}.text-link{font-size:14.5px;font-weight:650;color:var(--ink);display:inline-flex;gap:6px;align-items:center}.text-link:hover{color:var(--ely)}.steps{list-style:none;margin:0;padding:0;position:relative}.step{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;position:relative;padding-bottom:22px}.step:last-child{padding-bottom:0}.step:after{content:"";position:absolute;left:13.5px;top:28px;bottom:0;width:1px;background:var(--line-2)}.step:last-child:after{display:none}.step.done:after{background:#74f0b880}.step .ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--void);box-shadow:inset 0 0 0 1.5px var(--line-3);color:var(--ink-3);position:relative;z-index:1}.step.done .ic{background:var(--ely);color:var(--cta-ink);box-shadow:0 0 14px #3fdc9859}.step.active .ic{box-shadow:inset 0 0 0 1.5px var(--sol);color:var(--sol)}.step.active .ic:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1.5px solid rgba(188,152,255,.4);animation:halo2 1.8s ease-out infinite}@keyframes halo2{0%{transform:scale(.85);opacity:1}to{transform:scale(1.35);opacity:0}}.step.failed .ic{box-shadow:inset 0 0 0 1.5px var(--bad);color:var(--bad)}.step .t{font-weight:650;padding-top:3px}.step.todo .t{color:var(--ink-2);font-weight:550}.step .d{font-size:14.5px;color:var(--ink-2);margin-top:2px;overflow-wrap:anywhere}.step .x{font-size:13.5px;margin-top:4px;display:flex;gap:14px;flex-wrap:wrap;color:var(--ink-3)}.step .x a{font-weight:650;display:inline-flex;gap:4px;align-items:center}.ledger{width:100%;border-collapse:collapse;font-size:14.5px}.ledger th{text-align:left;font-weight:650;color:var(--ink-3);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;padding:0 12px 12px;border-bottom:1px solid var(--line-2)}.ledger td{padding:13px 12px;border-bottom:1px solid var(--line);vertical-align:top}.ledger tbody tr:last-child td{border-bottom:0}.ledger th:first-child,.ledger td:first-child{padding-left:0}.ledger th:last-child,.ledger td:last-child{padding-right:0}.ledger td.amt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}.ledger th.amt{text-align:right}.ledger .kind{display:inline-flex;align-items:center;gap:9px;font-weight:650;white-space:nowrap}.ledger .kind i{width:8px;height:8px;border-radius:50%;background:var(--ink-3);flex:none}.ledger .k-payment i,.ledger .k-sweep i{background:var(--sol);box-shadow:0 0 8px #bc98ff99}.ledger .k-fund i,.ledger .k-create i,.ledger .k-deliver i,.ledger .k-handover i{background:var(--ely);box-shadow:0 0 8px #74f0b899}.ledger .k-refund i,.ledger .k-stray i{background:var(--warn)}.ledger .note{color:var(--ink-3);font-size:13.5px;margin-top:2px;overflow-wrap:anywhere}.ledger td.what{min-width:0;overflow-wrap:anywhere}.ledger a{font-weight:600}.table-wrap{overflow-x:auto}.ledger td.addr,.ledger td.when{white-space:nowrap}@media(max-width:720px){.ledger.responsive thead{display:none}.ledger.responsive tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:13px 0;border-bottom:1px solid var(--line)}.ledger.responsive tbody tr:last-child{border-bottom:0}.ledger.responsive td{border:0;padding:0}.ledger.responsive td.what{grid-column:1;grid-row:1}.ledger.responsive td.amt{grid-column:2;grid-row:1}.ledger.responsive td.coin{grid-column:1 / -1}.ledger.responsive td.addr{grid-column:1;font-size:13.5px;overflow:hidden;text-overflow:ellipsis}.ledger.responsive td.when{grid-column:2;text-align:right;font-size:13.5px}}.inline-links{display:flex;gap:18px;margin-top:12px;flex-wrap:wrap}.inline-links a{display:inline-flex;gap:5px;align-items:center;font-weight:650;color:var(--ink)}@media(max-width:959px){.track-grid .side{order:-1}}.totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px}@media(min-width:820px){.totals{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.total-box{padding:18px 20px 20px;border-radius:20px;background:var(--glass);box-shadow:var(--edge)}.total-box b{display:block;font:750 34px/1.05 var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.total-box span{font-size:13.5px;color:var(--ink-2)}.filters{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:22px}.seg{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--field);box-shadow:inset 0 0 0 1px var(--line)}.seg button{border:0;background:none;cursor:pointer;padding:0 16px;min-height:36px;color:var(--ink-2);font-weight:600;font-size:14px;border-radius:999px;transition:background-color .15s ease,color .15s ease}.seg button:hover{color:var(--ink)}.seg button.on{background:var(--cta);color:var(--cta-ink)}.search{flex:1;min-width:200px;max-width:380px;border-radius:999px;padding-left:18px}.page-head{padding:56px 0 8px;position:relative}.page-head h1{font:800 clamp(40px,5.6vw,72px)/1 var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.032em;margin:0 0 14px}.page-head p{margin:0;color:var(--ink-2);max-width:40em;font-size:17px}.grid2{display:grid;gap:16px}@media(min-width:860px){.grid2{grid-template-columns:1fr 1fr;gap:20px}}.float h3{margin:0;font:700 18px/1.2 var(--display);display:flex;justify-content:space-between;align-items:center;gap:10px}.float .bal{font:750 40px/1.1 var(--display);letter-spacing:-.04em;margin:12px 0 2px;font-variant-numeric:tabular-nums}.meter{height:8px;border-radius:999px;background:var(--field);box-shadow:inset 0 0 0 1px var(--line);margin:14px 0 6px;position:relative}.meter i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#23b07a,var(--ely));border-radius:999px}.meter.low i{background:var(--warn)}.meter .mk{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--ink);border-radius:1px}.switches{display:flex;gap:8px;flex-wrap:wrap}.sw{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:999px;background:var(--field);font-size:13.5px;font-weight:600;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.sw i{width:8px;height:8px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-3)}.sw.on{color:var(--ink)}.sw.on i{background:var(--ely);box-shadow:0 0 8px #74f0b899}.warnlist{display:grid;gap:8px;margin:0;padding:0;list-style:none}.admin-bar{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding:12px 12px 12px 14px;border-radius:20px;background:var(--glass);box-shadow:var(--edge)}.foot{position:relative;overflow:hidden;margin-top:56px;padding:56px 0 64px;color:var(--ink-3);font-size:14.5px;background:linear-gradient(180deg,var(--void),#00151a);box-shadow:inset 0 1px 0 var(--line)}.foot:before{content:"";position:absolute;right:-90px;bottom:-150px;width:440px;height:440px;background:url(/mark-320.webp) center / contain no-repeat;opacity:.07;pointer-events:none}.foot .wrap{position:relative;display:grid;gap:28px}@media(min-width:860px){.foot .wrap{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.foot a{color:var(--ink);text-decoration:none;font-weight:600}.foot a:hover{color:var(--ely)}.foot nav{display:flex;gap:22px;flex-wrap:wrap}.foot-brand{display:grid;gap:14px;max-width:620px}.foot-brand .brand{margin:0}.foot-brand p{margin:0;line-height:1.55}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#000a0c99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:grid;place-items:end center;padding:0;animation:fade .18s ease-out;overscroll-behavior:contain}@media(min-width:560px){.scrim{place-items:center;padding:20px}}.modal{width:100%;max-width:420px;background:#062a30;border-radius:26px 26px 0 0;box-shadow:var(--float);padding:24px;animation:rise .24s var(--ease-out)}@media(min-width:560px){.modal{border-radius:26px}}.modal h3{margin:0 0 4px;font:700 22px/1.2 var(--display);letter-spacing:-.02em}.modal p{margin:0 0 16px;color:var(--ink-2);font-size:14.5px}.wlist{display:grid;gap:8px}.wlist .group{font-size:11.5px;font-weight:650;color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;margin-top:4px}.witem{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 16px;border-radius:16px;border:0;cursor:pointer;background:var(--field);text-align:left;font-weight:650;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);transition:box-shadow .15s ease}.witem:hover{box-shadow:inset 0 0 0 1.5px var(--ely)}.witem img{width:28px;height:28px;border-radius:8px}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{transform:translateY(14px);opacity:0}}.toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:70;background:var(--cta);color:var(--cta-ink);box-shadow:0 20px 50px #0006;padding:12px 20px;border-radius:999px;font-size:14.5px;font-weight:650;max-width:calc(100vw - 32px);animation:rise .2s var(--ease-out)}.spin{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:rot .7s linear infinite;flex:none}@keyframes rot{to{transform:rotate(360deg)}}.center-load{display:grid;place-items:center;min-height:50vh;color:var(--ink-2);gap:12px}.preview-bar{position:relative;z-index:31;background:linear-gradient(90deg,#8f66f638,#3fdc982e),#021f24;color:var(--ink-2);font-size:14px;box-shadow:inset 0 -1px 0 var(--line)}.preview-bar .wrap{display:block;padding-top:9px;padding-bottom:9px;text-align:center}.preview-bar b{margin-right:8px;color:var(--ink)}@media(max-width:560px){.preview-bar .wrap{text-align:left;font-size:13.5px}}.panel:not(:has(h2)){padding-top:22px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important}.route .packet{display:none}.btn:active:not(:disabled){transform:none}}@media(max-width:1039px){.desk-side{display:contents}.desk-side .sec-head{order:1;margin-bottom:0}.desk-grid>.launch{order:2}.desk-side .how{order:3}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.routecards .rcard{animation:card-in .4s var(--ease-out) both}.routecards .rcard.to{animation-delay:.05s}@keyframes card-in{0%{opacity:0;transform:translateY(6px) scale(.985)}}.desk{padding-top:24px}@media(min-width:900px){.desk{padding-top:40px}}@media(max-width:760px){.hero{padding:104px 0 28px;min-height:0;align-items:start}.hero-art{inset:auto 0 0 0}.hero-art img{height:auto;aspect-ratio:1080 / 1924;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%);mask-image:linear-gradient(180deg,transparent 0,#000 22%)}.hero:before{background:linear-gradient(180deg,rgba(1,26,30,0) 0%,rgba(1,26,30,0) 70%,var(--void) 100%)}.hero h1 .l2{white-space:normal}.hero .lede{font-size:17px}.hero-cta .btn{flex:1 1 auto}.routecards{margin-top:220px}}.panel .empty{background:none;box-shadow:none;padding:6px 0 4px}.page-head:before{content:"";position:absolute;z-index:-1;right:-10%;top:-160px;width:70%;height:420px;pointer-events:none;background:radial-gradient(40% 50% at 70% 50%,rgba(63,220,152,.12),transparent 70%),radial-gradient(35% 45% at 40% 40%,rgba(143,102,246,.1),transparent 70%)}main{position:relative;isolation:isolate;overflow-x:clip}.ccard-state{position:absolute;left:8px;bottom:8px;z-index:1}.ccard-state .pill{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#011a1ebf}.ccard-nm{flex-wrap:wrap;row-gap:0}.ccard-nm b{max-width:100%}
