@layer reset{*,:before,:after{box-sizing:border-box}body,h1,p{margin:0}img{max-width:100%}}@layer base{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#090e18;--foreground:#f6f7fb;--accent:#2ad882;--muted:#949dac;--line:#ffffff14;--font-sans:"Segoe UI", Arial, sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}html{background:var(--background)}body{color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--accent);outline-offset:7px}::selection{color:var(--background);background:var(--accent)}.skip-link{background:var(--accent);color:var(--background);z-index:10;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}}@layer layout{.container{width:min(100% - 112px,1280px);margin-inline:auto}.page-shell{border-top:3px solid var(--accent);flex-direction:column;min-height:100svh;display:flex}.site-header{justify-content:space-between;align-items:center;gap:24px;padding-block:34px;display:flex}.account-nav{align-items:center;gap:20px;min-width:0;font-size:13px;display:flex}.account-link{max-width:min(40vw,320px);min-height:44px;color:var(--accent);font:11px/1.6 var(--font-mono);letter-spacing:.16em;text-transform:none;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#2ad88212;border:1px solid #2ad88260;border-radius:8px;padding:12px 16px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:block;overflow:hidden;box-shadow:0 3px #2ad88226,inset 0 1px #ffffff0a}.account-link:hover{border-color:var(--accent);background:#2ad88224}.account-link:active{transform:translateY(2px);box-shadow:0 1px #2ad88226}.account-link:focus-visible{outline-offset:4px}.launch-status{border:1px solid var(--line);font:11px var(--font-mono);letter-spacing:.05em;white-space:nowrap;border-radius:100px;align-items:center;gap:10px;padding:10px 15px;display:inline-flex}.status-dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.hero{flex:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;padding-block:70px 100px;display:grid}.eyebrow{font:11px/1.6 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);justify-content:center;align-items:center;gap:12px;margin-bottom:28px;display:flex}.eyebrow>span{background:var(--accent);background:var(--accent);width:24px;height:1px}h1{letter-spacing:-.065em;text-align:center;font-size:clamp(54px,6.8vw,94px);font-weight:600;line-height:1.04}h1>span{color:var(--accent)}.intro{max-width:370px;color:var(--muted);text-wrap:pretty;margin-top:30px;font-size:16px;line-height:1.85}.signoff{align-items:center;gap:24px;margin-top:44px;font-size:14px;display:flex}.signoff span{color:var(--accent);font-size:21px}.site-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding-block:26px;font-size:11px;display:flex}.footer-note{align-items:center;gap:24px;display:flex}.footer-spark{color:var(--accent);font-size:18px}.not-found{flex:1;padding-block:70px 110px}.back-link{border:1px solid var(--accent);color:var(--accent);border-radius:4px;gap:28px;margin-top:32px;padding:14px 20px;display:inline-flex}.back-link:hover{background:#2ad88212}@media (width>=1600px){.hero{gap:100px}}@media (width<=900px){.container{width:calc(100% - 64px)}.hero{gap:10px}h1{font-size:clamp(48px,7.5vw,70px)}}@media (width<=640px){.container{width:calc(100% - 40px)}.site-header{gap:12px;padding-block:22px}.account-nav{flex-wrap:wrap;justify-content:flex-end;gap:12px;font-size:11px}.account-link{letter-spacing:.12em;padding:12px;font-size:10px}.launch-status{gap:7px;padding:9px 11px;font-size:9px}.hero{grid-template-columns:1fr;gap:38px;padding-block:58px 64px}h1{font-size:clamp(49px,12.5vw,76px)}.eyebrow{letter-spacing:.12em;margin-bottom:23px;font-size:9px}.intro{max-width:335px;margin-top:24px;font-size:15px}.signoff{margin-top:28px}.hero>:last-child{justify-self:center;width:min(80%,340px)}.site-footer{align-items:flex-start;padding-block:22px;font-size:10px}.footer-note{text-align:right;gap:10px;max-width:160px;line-height:1.6}}}.brand[data-astro-cid-6bctqxxv]{border-radius:4px;flex-shrink:0;display:inline-flex}img[data-astro-cid-6bctqxxv]{object-fit:contain;width:188px;height:49px;display:block}@media (width<=480px){img[data-astro-cid-6bctqxxv]{width:150px;height:39px}}
