@font-face{font-family:inter;src:url(/_next/static/media/ef6d3f52c547a6e3-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/b7b43acee81d05a8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/8fb1a96451cec840-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_c0346e{font-family:inter,inter Fallback}.__variable_c0346e{--font-inter:"inter","inter Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/db9d659a1acad1e2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(/_next/static/media/af2e87f5d61b5665-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_9a37f7{font-family:mono,mono Fallback}.__variable_9a37f7{--font-jetbrains:"mono","mono Fallback"}:root{color-scheme:dark;--bg:#04060c;--bg-deep:#072723;--surface:#0a1513;--surface-solid:#0a1513;--glass:rgba(10,21,19,0.66);--surface-2:#0f1f1c;--line:#1c3330;--line-strong:#2a4a45;--line-input:#5e807a;--text:#eafff9;--text-dim:#8fb0a9;--accent:#97fce4;--accent-2:#50d2c1;--accent-3:#1fa67d;--accent-ink:#072723;--ok:#5bd69a;--warn:#e8b65a;--bad:#ed7088;--accent-tint:rgba(151,252,228,0.08);--ok-tint:rgba(91,214,154,0.1);--warn-tint:rgba(232,182,90,0.1);--bad-tint:rgba(237,112,136,0.1);--glow:0 0 0 1px rgba(151,252,228,0.18),0 12px 40px -12px rgba(80,210,193,0.35);--radius:12px;--radius-card:12px;--radius-control:10px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--font-ui:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--font-num:var(--font-jetbrains),ui-monospace,"SF Mono",Menlo,monospace;--fs-13:13px;--fs-15:15px;--fs-17:17px;--fs-22:22px;--fs-32:32px;--fs-44:44px;--lh-body:1.5;--lh-head:1.2;--w-landing:1120px;--w-action:560px;--w-wide:880px;--gutter:16px;--topbar-h:60px;--tabbar-h:64px;--tap:44px;--focus:0 0 0 2px var(--bg),0 0 0 4px var(--accent);--ease:cubic-bezier(0.2,0.8,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--blur:saturate(140%) blur(14px)}@media (min-width:641px){:root{--gutter:24px}}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg)}body{min-height:100vh;min-height:100dvh;background-color:var(--bg);background-image:radial-gradient(60% 45% at 50% -8%,rgba(80,210,193,.26),transparent 70%),radial-gradient(40% 35% at 0 30%,rgba(31,166,125,.12),transparent 70%),radial-gradient(50% 45% at 100% 100%,rgba(151,252,228,.1),transparent 70%),radial-gradient(circle at 1px 1px,rgba(151,252,228,.07) 1px,transparent 1.5px);background-size:100% 100%,100% 100%,100% 100%,22px 22px;background-attachment:fixed;color:var(--text);font-family:var(--font-ui);font-size:var(--fs-15);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}dd,h1,h2,h3,h4,li,p{overflow-wrap:anywhere}h1,h2,h3,h4{line-height:var(--lh-head);font-weight:600;letter-spacing:-.01em}h1{font-size:var(--fs-32);letter-spacing:-.02em}h2{font-size:var(--fs-22)}h3{font-size:var(--fs-17)}ol,ul{padding-left:1.25em}a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:rgba(151,252,228,.4);text-decoration-color:rgba(151,252,228,.4);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}code,kbd,pre,samp{font-family:var(--font-num);font-size:.93em}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:4px}::-moz-selection{background:rgba(151,252,228,.25)}::selection{background:rgba(151,252,228,.25)}button:where(:not([class])){min-height:var(--tap);padding:0 var(--s-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-2);color:var(--text);font-weight:500;cursor:pointer;transition:border-color .12s var(--ease),background .12s var(--ease)}button:where(:not([class])):hover:not(:disabled){border-color:var(--text-dim)}button:where(:not([class])):disabled{opacity:.5;cursor:not-allowed}input:where(:not([class]):not([type=checkbox]):not([type=radio])),select:where(:not([class])),textarea:where(:not([class])){min-height:var(--tap);max-width:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--line-input);border-radius:var(--radius-control);background:var(--surface-2);color:var(--text)}textarea:where(:not([class])){font-family:var(--font-num);font-size:var(--fs-13)}input:where(:not([class])):focus-visible,select:where(:not([class])):focus-visible,textarea:where(:not([class])):focus-visible{border-color:var(--accent);border-radius:var(--radius-control)}input[type=checkbox],input[type=radio]{accent-color:var(--accent);width:18px;height:18px}table{border-collapse:collapse;width:100%}td,th{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);text-align:left}th{color:var(--text-dim);font-weight:500;font-size:var(--fs-13)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mono{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.app-main{padding-bottom:var(--s-8)}@media (max-width:640px){.app-main{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px) + var(--s-5))}}@keyframes ely-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.app-main>*{animation:ely-rise .6s var(--ease-out) both}::-moz-selection{background:rgba(151,252,228,.3);color:var(--text)}::selection{background:rgba(151,252,228,.3);color:var(--text)}html[data-reveal-ready] [data-reveal]:not([data-in]){opacity:0;transform:translateY(28px)}[data-reveal]{transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Nav_skip__tIDBa{position:absolute;left:var(--s-4);top:-100px;z-index:200;padding:var(--s-2) var(--s-4);border-radius:var(--radius-control);background:var(--accent);color:var(--accent-ink);font-weight:600;text-decoration:none}.Nav_skip__tIDBa:focus{top:var(--s-2)}.Nav_top__fQWbu{position:sticky;top:0;z-index:50;background:rgba(4,6,12,.7);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0)}.Nav_topInner__tIU0P{display:flex;align-items:center;gap:var(--s-6);height:var(--topbar-h);max-width:calc(var(--w-landing) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.Nav_brand__wEZMt{display:flex;align-items:center;min-height:var(--tap);flex:none;border-radius:6px}.Nav_wordmark__Xwp4J{height:22px;width:auto}.Nav_brand__wEZMt{gap:var(--s-2)}.Nav_mark3d__rcQUP{width:30px;height:30px;filter:drop-shadow(0 0 10px rgba(151,252,228,.35));transition:transform .6s var(--ease-out)}.Nav_brand__wEZMt:hover .Nav_mark3d__rcQUP{transform:rotate(-18deg) scale(1.08)}.Nav_desktopNav__QpLJv{display:flex;align-items:center;gap:var(--s-1);flex:1 1;min-width:0}.Nav_navLink__KuLTo{position:relative;display:inline-flex;align-items:center;height:var(--tap);padding:0 var(--s-3);border-radius:var(--radius-control);color:var(--text-dim);font-weight:500;text-decoration:none;transition:color .12s var(--ease)}.Nav_navActive__uewa7,.Nav_navLink__KuLTo:hover{color:var(--text)}.Nav_navActive__uewa7:after{content:"";position:absolute;left:var(--s-3);right:var(--s-3);bottom:calc((var(--topbar-h) - var(--tap)) / -2 - 1px);height:2px;border-radius:1px;background:var(--accent)}.Nav_chip__FrimZ{display:inline-flex;align-items:center;gap:var(--s-2);flex:none;min-height:var(--tap);margin-left:auto;padding:0 var(--s-4);border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--text);font-size:var(--fs-13);font-weight:500;text-decoration:none;white-space:nowrap;transition:border-color .12s var(--ease)}.Nav_chip__FrimZ:hover{border-color:var(--line-strong)}.Nav_chip__FrimZ:focus-visible{border-radius:999px}.Nav_chipConnect__7MYjc{border-color:rgba(151,252,228,.45);color:var(--accent);font-weight:600}.Nav_chipConnect__7MYjc:hover{border-color:var(--accent)}.Nav_chipDot__lGqHI{width:8px;height:8px;border-radius:50%}.Nav_dotOk__wlpgk{background:var(--ok);box-shadow:0 0 0 3px var(--ok-tint)}.Nav_dotWarn__aeTWl{background:var(--warn);box-shadow:0 0 0 3px var(--warn-tint)}.Nav_chipAddr__d6FvB{font-size:var(--fs-13)}.Nav_sheetRoot__OXCFh,.Nav_tabbar__eknou{display:none}@media (max-width:640px){.Nav_desktopNav__QpLJv{display:none}.Nav_topInner__tIU0P{justify-content:space-between;gap:var(--s-3);height:56px}.Nav_wordmark__Xwp4J{height:20px}.Nav_chip__FrimZ{padding:0 var(--s-3)}.Nav_tabbar__eknou{position:fixed;left:0;right:0;bottom:0;z-index:60;display:grid;grid-template-columns:repeat(4,1fr);height:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);background:rgba(18,21,23,.94);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);border-top:1px solid var(--line)}.Nav_tab__bLVK2{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--tap);padding:0;border:0;background:transparent;color:var(--text-dim);font-size:12px;font-weight:500;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.Nav_tab__bLVK2:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);border-radius:var(--radius-control)}.Nav_tabActive___0WIv{color:var(--text)}.Nav_tabActive___0WIv:before{content:"";position:absolute;top:-1px;left:50%;width:28px;height:2px;margin-left:-14px;border-radius:0 0 2px 2px;background:var(--accent)}.Nav_tabIcon___niKm{width:24px;height:24px}.Nav_tabActive___0WIv .Nav_tabIcon___niKm{color:var(--accent)}.Nav_sheetRoot__OXCFh{display:block;position:fixed;inset:0;z-index:55}.Nav_sheetBackdrop__2q7k3{position:absolute;inset:0;background:rgba(5,6,7,.6);animation:Nav_fade__ArSj9 .16s var(--ease)}.Nav_sheet__uXMRk{position:absolute;left:0;right:0;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px));padding:var(--s-2) var(--s-4) var(--s-4);background:var(--surface);border:1px solid var(--line);border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;animation:Nav_up__ucV5Q .2s var(--ease)}.Nav_grabber__eLk5u{display:block;width:36px;height:4px;margin:0 auto var(--s-2);border-radius:2px;background:var(--line)}.Nav_sheetList__lHS_X{list-style:none;padding:0}.Nav_sheetList__lHS_X li+li{border-top:1px solid var(--line)}.Nav_sheetLink__TtFtG{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 var(--s-2);color:var(--text);font-size:var(--fs-17);text-decoration:none}.Nav_sheetLink__TtFtG svg{width:16px;height:16px;color:var(--text-dim)}.Nav_sheetActive__XHLsu{color:var(--accent)}}@keyframes Nav_fade__ArSj9{0%{opacity:0}}@keyframes Nav_up__ucV5Q{0%{transform:translateY(16px);opacity:0}}