@font-face{font-family:Geist Mono;font-weight:400 500;font-style:normal;font-display:swap;src:url(../../../fonts/geistmono-or3nQ6H-1_WfwkMZI_qYFrcdmhHkjko.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-weight:400 500;font-style:normal;font-display:swap;src:url(../../../fonts/geistmono-or3nQ6H-1_WfwkMZI_qYFg08vz7MhEIVVeA.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Inter;font-weight:400 500;font-style:normal;font-display:swap;src:url(../../../fonts/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#000;--card:#0d0d0d;--card-hi:#121212;--raised:#1a1a1a;--text:#ededed;--text-2:#ededed99;--text-3:#ededed66;--line:#ffffff0f;--line-2:#ffffff1a;--rail:#ffffff1a;--accent:#0040f0;--accent-hi:#1a55ff;--column:1300px;--shell:1364px;--gutter:24px;--sans:Helvetica, "Helvetica Neue", Arial, sans-serif;--inter:Inter, Helvetica, Arial, sans-serif;--mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.83, 0, .17, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:16px/24px var(--sans);letter-spacing:-.1px;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img,svg,canvas{max-width:none;display:block}h1,h2,h3,p{margin:0;font-weight:400}:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px;border-radius:6px}::selection{color:#fff;background:#0040f099}.container{width:min(var(--column), calc(100% - 2 * var(--gutter)));margin-inline:auto;position:relative}.section{position:relative}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.t-h1{letter-spacing:-.2px;font-size:26px;line-height:32.5px}.t-h2{letter-spacing:-.35px;font-size:36px;line-height:43.2px}.t-title{letter-spacing:-.37px;font-size:22px;line-height:28.6px}.t-body{letter-spacing:-.1px;font-size:16px;line-height:24px}.t-small{letter-spacing:-.05px;font-size:14px;line-height:20px}.t-mono{font:400 10px/14px var(--mono);letter-spacing:.4px;text-transform:uppercase;color:var(--text-3)}.dim{color:var(--text-2)}.dimmer{color:var(--text-3)}.accent{color:var(--accent-hi)}.btn{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;transition:background-color .16s,border-color .16s,transform .16s,color .16s;display:inline-flex}.btn>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-block:-.3em;padding-block:.3em;overflow:hidden}.btn svg{flex-shrink:0}.btn-lg{letter-spacing:-.3px;padding:13.5px 22px;font-size:16px;line-height:16px}.btn-md{letter-spacing:-.1px;padding:10.5px 18px;font-size:14px;line-height:14px}.btn-sm{letter-spacing:-.1px;padding:6.5px 11px;font-size:14px;line-height:14px}.btn-primary{background:var(--text);color:#000;border-color:var(--text)}.btn-primary:hover{background:#fff;border-color:#fff}.btn-secondary{background:var(--raised);border-color:var(--line)}.btn-secondary:hover{background:#222}.btn-outline{border-color:#ededed33}.btn-outline:hover{border-color:#ededed73}.btn-ghost{padding:5px 4px;font-size:14px;line-height:14px}.btn-ghost:hover{color:#fff}.btn-pill{background:var(--accent);color:#fff;letter-spacing:-.1px;gap:4px;padding:9.5px 13px 9.5px 15px;font-size:14px;line-height:14px}.btn-pill:hover{background:var(--accent-hi)}.btn:active{transform:translateY(1px)}.btn-block{width:100%}.rg-eyes{vertical-align:-.03em;flex-shrink:0;width:1.6em;height:.72em;margin-right:.26em;display:inline-block;overflow:visible}.rg-word{white-space:nowrap}[data-reveal]{transition:opacity .9s var(--ease-out), transform .9s var(--ease-out), filter .9s var(--ease-out);transition-delay:var(--delay,0s)}.js [data-reveal]:not(.is-in){opacity:0;transform:translateY(var(--rise,16px));filter:blur(4px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-reveal]:not(.is-in){opacity:1;filter:none;transform:none}[data-reveal]{transition:none}}@media (width<=699px){:root{--gutter:20px}.t-h2{letter-spacing:-.3px;font-size:30px;line-height:36px}.t-title{font-size:20px;line-height:26px}}
