:root{--bg:#0a0a0b;--surface:#121214;--line:#ffffff14;--text:#f3f3ef;--muted:#8b8b85;--accent:#c8f542;--sans:"Geist", ui-sans-serif, system-ui, sans-serif;--mono:"Geist Mono", ui-monospace, monospace}html{background:var(--bg);color-scheme:dark}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit}.hero[data-astro-cid-fbkxf4fd]{isolation:isolate;min-height:max(100svh,680px);position:relative;overflow:hidden}.lasers[data-astro-cid-fbkxf4fd],.lasers-fallback[data-astro-cid-fbkxf4fd]{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.lasers-fallback[data-astro-cid-fbkxf4fd],.hero[data-astro-cid-fbkxf4fd].no-gl .lasers[data-astro-cid-fbkxf4fd]{display:none}.hero[data-astro-cid-fbkxf4fd].no-gl .lasers-fallback[data-astro-cid-fbkxf4fd]{background:radial-gradient(circle at var(--ex,66%) var(--ey,42%), #fff 0 2px, #c8f5428c 4px, #c8f5421f 60px, transparent 340px), var(--bg);display:block}.frame[data-astro-cid-fbkxf4fd]{border:1px solid var(--line);pointer-events:none;position:absolute;inset:88px 32px 32px}.tick[data-astro-cid-fbkxf4fd]{background:var(--text);width:7px;height:7px;position:absolute}.tick[data-astro-cid-fbkxf4fd].tl{top:-4px;left:-4px}.tick[data-astro-cid-fbkxf4fd].tr{top:-4px;right:-4px}.tick[data-astro-cid-fbkxf4fd].bl{bottom:-4px;left:-4px}.tick[data-astro-cid-fbkxf4fd].br{bottom:-4px;right:-4px}.nav[data-astro-cid-fbkxf4fd]{align-items:center;gap:32px;height:88px;padding:0 56px;display:flex;position:relative}.brand[data-astro-cid-fbkxf4fd]{letter-spacing:-.01em;align-items:center;gap:12px;font-size:17px;font-weight:500;text-decoration:none;display:flex}.brand-mark[data-astro-cid-fbkxf4fd]{width:22px;height:22px;position:relative}.brand-mark[data-astro-cid-fbkxf4fd]:before,.brand-mark[data-astro-cid-fbkxf4fd]:after{content:"";background:var(--text);position:absolute}.brand-mark[data-astro-cid-fbkxf4fd]:before{width:12px;height:2px;top:10px;left:10px}.brand-mark[data-astro-cid-fbkxf4fd]:after{width:2px;height:12px;top:10px;left:10px}.brand-mark[data-astro-cid-fbkxf4fd]{background:radial-gradient(circle at 11px 11px, #fff 0 2px, var(--accent) 3px, transparent 7px)}.nav-links[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;gap:28px;margin-left:auto;font-size:12px;display:flex}.nav-links[data-astro-cid-fbkxf4fd] a[data-astro-cid-fbkxf4fd]{color:var(--muted);text-decoration:none;transition:color .2s}.nav-links[data-astro-cid-fbkxf4fd] a[data-astro-cid-fbkxf4fd]:hover,.nav-links[data-astro-cid-fbkxf4fd] a[data-astro-cid-fbkxf4fd]:focus-visible{color:var(--text)}.nav-cta[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#ffffff0a;border:1px solid #ffffff29;padding:10px 16px;font-size:12px;text-decoration:none;transition:background .2s,border-color .2s}.nav-cta[data-astro-cid-fbkxf4fd]:hover,.nav-cta[data-astro-cid-fbkxf4fd]:focus-visible{background:#c8f5421f;border-color:#c8f54280}.beam-labels[data-astro-cid-fbkxf4fd]{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.beam-label[data-astro-cid-fbkxf4fd]{font-family:var(--mono);white-space:nowrap;-webkit-backdrop-filter:blur(6px);opacity:0;background:#0a0a0b8c;border:1px solid #ffffff1a;flex-direction:column;gap:4px;padding:9px 12px 9px 14px;transition:opacity .8s .6s;display:flex;position:absolute;top:0;left:0}.beam-label[data-astro-cid-fbkxf4fd].placed{opacity:1}.beam-label[data-astro-cid-fbkxf4fd]:before{content:"";background:var(--accent);width:2px;position:absolute;top:-1px;bottom:-1px;left:-1px}.beam-label-k[data-astro-cid-fbkxf4fd]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}.beam-label-v[data-astro-cid-fbkxf4fd]{color:var(--text);font-size:13px}.hero-copy[data-astro-cid-fbkxf4fd]{width:min(560px,46vw);position:absolute;bottom:76px;left:72px}.status[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);background:#ffffff05;border-radius:999px;align-items:center;gap:10px;margin:0 0 28px;padding:6px 12px;font-size:11px;display:inline-flex}.dot[data-astro-cid-fbkxf4fd]{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);border-radius:50%;animation:2.4s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}h1[data-astro-cid-fbkxf4fd]{letter-spacing:-.045em;margin:0;font-size:clamp(48px,6.4vw,92px);font-weight:400;line-height:.98}h1[data-astro-cid-fbkxf4fd] .dim[data-astro-cid-fbkxf4fd]{color:#6f6f6a}.lede[data-astro-cid-fbkxf4fd]{color:#b4b4ae;border-left:1px solid #ffffff24;max-width:470px;margin:28px 0 0;padding-left:16px;font-size:16px;line-height:1.6}.actions[data-astro-cid-fbkxf4fd]{align-items:center;gap:28px;margin-top:32px;display:flex}.btn[data-astro-cid-fbkxf4fd]{color:#0a0a0b;background:var(--accent);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));padding:14px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:filter .2s,transform .2s;display:inline-block}.btn[data-astro-cid-fbkxf4fd]:hover{filter:brightness(1.08);transform:translateY(-1px)}.btn[data-astro-cid-fbkxf4fd]:focus-visible,.nav-cta[data-astro-cid-fbkxf4fd]:focus-visible,.nav-links[data-astro-cid-fbkxf4fd] a[data-astro-cid-fbkxf4fd]:focus-visible,.brand[data-astro-cid-fbkxf4fd]:focus-visible,.table-wrap[data-astro-cid-fbkxf4fd]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.meta[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:4px;font-size:11px;display:flex}.meta[data-astro-cid-fbkxf4fd] span[data-astro-cid-fbkxf4fd]{color:var(--muted)}.meta[data-astro-cid-fbkxf4fd] strong[data-astro-cid-fbkxf4fd]{color:var(--accent);font-weight:500}main[data-astro-cid-fbkxf4fd]{position:relative}section[data-astro-cid-fbkxf4fd]{border-top:1px solid var(--line);padding:128px 72px}.section-head[data-astro-cid-fbkxf4fd]{grid-template-columns:1fr 2fr;align-items:start;gap:48px;margin-bottom:64px;display:grid}.eyebrow[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:6px 0 0;font-size:11px}h2[data-astro-cid-fbkxf4fd]{letter-spacing:-.03em;max-width:880px;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1.12}.line-grid[data-astro-cid-fbkxf4fd]{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.line-card[data-astro-cid-fbkxf4fd]{border-left:1px solid var(--line);flex-direction:column;padding:36px 32px 32px;display:flex;position:relative}.line-card[data-astro-cid-fbkxf4fd]:first-child{border-left:0}.corner[data-astro-cid-fbkxf4fd]{width:120px;height:80px;margin-bottom:28px;overflow:visible}.corner[data-astro-cid-fbkxf4fd] line[data-astro-cid-fbkxf4fd]{stroke:#ffffff1a;stroke-width:1px}.corner[data-astro-cid-fbkxf4fd] line[data-astro-cid-fbkxf4fd].on{stroke:var(--accent);stroke-width:1.5px;filter:drop-shadow(0 0 4px var(--accent))}.corner[data-astro-cid-fbkxf4fd] circle[data-astro-cid-fbkxf4fd]{fill:#fff;filter:drop-shadow(0 0 6px var(--accent))}.line-n[data-astro-cid-fbkxf4fd]{font-family:var(--mono);color:var(--muted);letter-spacing:.1em;font-size:11px}h3[data-astro-cid-fbkxf4fd]{letter-spacing:-.02em;margin:10px 0 12px;font-size:22px;font-weight:500}.line-card[data-astro-cid-fbkxf4fd] p[data-astro-cid-fbkxf4fd]{color:#a3a39d;margin:0;font-size:15px;line-height:1.6}.line-stat[data-astro-cid-fbkxf4fd]{flex-direction:column;gap:6px;margin-top:auto;padding-top:32px;display:flex}.line-stat[data-astro-cid-fbkxf4fd] strong[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:-.03em;font-size:32px;font-weight:400}.line-stat[data-astro-cid-fbkxf4fd] span[data-astro-cid-fbkxf4fd]{color:var(--muted);font-size:13px}.table-wrap[data-astro-cid-fbkxf4fd]{border:1px solid var(--line);background:#ffffff04;overflow-x:auto}table[data-astro-cid-fbkxf4fd]{border-collapse:collapse;width:100%;font-size:15px}th[data-astro-cid-fbkxf4fd],td[data-astro-cid-fbkxf4fd]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:18px 24px}thead[data-astro-cid-fbkxf4fd] th[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:400}tfoot[data-astro-cid-fbkxf4fd] th[data-astro-cid-fbkxf4fd],tfoot[data-astro-cid-fbkxf4fd] td[data-astro-cid-fbkxf4fd]{border-bottom:0;font-weight:500}tfoot[data-astro-cid-fbkxf4fd] th[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px}.num[data-astro-cid-fbkxf4fd]{text-align:right}.mono[data-astro-cid-fbkxf4fd]{font-family:var(--mono);font-size:14px}.muted[data-astro-cid-fbkxf4fd]{color:var(--muted)}.accent[data-astro-cid-fbkxf4fd]{color:var(--accent)}tbody[data-astro-cid-fbkxf4fd] tr[data-astro-cid-fbkxf4fd]{transition:background .2s}tbody[data-astro-cid-fbkxf4fd] tr[data-astro-cid-fbkxf4fd]:hover{background:#c8f5420a}.open[data-astro-cid-fbkxf4fd]{isolation:isolate;grid-template-columns:1.4fr 1fr;align-items:end;gap:64px;display:grid;position:relative;overflow:hidden}.open-seam[data-astro-cid-fbkxf4fd]{pointer-events:none;z-index:-1;background:radial-gradient(circle at 82% 0,#fff 0 1.5px,#c8f54299 3px,#c8f54238 16px,#c8f54212 90px,#c8f54205 220px,#0000 400px),linear-gradient(270deg,#0000,#c8f542d9 18%,#0000 80%) 0 0/100% 1px no-repeat,linear-gradient(#c8f542cc,#0000 55%) 82% 0/1px 100% no-repeat;position:absolute;inset:0}.open-copy[data-astro-cid-fbkxf4fd] p[data-astro-cid-fbkxf4fd]:not(.eyebrow){color:#a3a39d;max-width:520px;margin:20px 0 32px;line-height:1.6}.open-copy[data-astro-cid-fbkxf4fd] h2[data-astro-cid-fbkxf4fd]{margin-top:20px}.open-facts[data-astro-cid-fbkxf4fd]{border:1px solid var(--line);background:#0a0a0be6;gap:0;margin:0;display:grid}.open-facts[data-astro-cid-fbkxf4fd] div[data-astro-cid-fbkxf4fd]{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.open-facts[data-astro-cid-fbkxf4fd] div[data-astro-cid-fbkxf4fd]:first-child{border-top:0}.open-facts[data-astro-cid-fbkxf4fd] dt[data-astro-cid-fbkxf4fd]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-self:center;font-size:11px}.open-facts[data-astro-cid-fbkxf4fd] dd[data-astro-cid-fbkxf4fd]{font-family:var(--mono);text-align:right;margin:0;font-size:14px}.foot[data-astro-cid-fbkxf4fd]{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:28px 72px 40px;font-size:13px;display:flex}@media (width<=1024px){.nav-links[data-astro-cid-fbkxf4fd]{display:none}.nav-cta[data-astro-cid-fbkxf4fd]{margin-left:auto}.hero-copy[data-astro-cid-fbkxf4fd]{width:min(560px,60vw)}.line-grid[data-astro-cid-fbkxf4fd]{grid-template-columns:1fr}.line-card[data-astro-cid-fbkxf4fd]{border-left:0;border-top:1px solid var(--line)}.line-card[data-astro-cid-fbkxf4fd]:first-child{border-top:0}.open[data-astro-cid-fbkxf4fd]{grid-template-columns:1fr}}@media (width<=720px){.hero[data-astro-cid-fbkxf4fd]{min-height:max(100svh,760px)}.nav[data-astro-cid-fbkxf4fd]{height:72px;padding:0 20px}.frame[data-astro-cid-fbkxf4fd]{inset:72px 12px 12px}.nav-cta[data-astro-cid-fbkxf4fd]{padding:9px 12px;font-size:11px}.hero-copy[data-astro-cid-fbkxf4fd]{width:auto;bottom:40px;left:24px;right:24px}.status[data-astro-cid-fbkxf4fd]{margin-bottom:20px}h1[data-astro-cid-fbkxf4fd]{font-size:clamp(42px,12.5vw,56px)}.lede[data-astro-cid-fbkxf4fd]{margin-top:20px;font-size:15px}.actions[data-astro-cid-fbkxf4fd]{flex-wrap:wrap;gap:18px;margin-top:24px}.beam-label[data-astro-cid-fbkxf4fd]{padding:7px 10px 7px 12px}.beam-label-v[data-astro-cid-fbkxf4fd]{font-size:12px}section[data-astro-cid-fbkxf4fd]{padding:88px 20px}.section-head[data-astro-cid-fbkxf4fd]{grid-template-columns:1fr;gap:16px;margin-bottom:40px}table[data-astro-cid-fbkxf4fd]{font-size:13px}th[data-astro-cid-fbkxf4fd],td[data-astro-cid-fbkxf4fd]{padding:13px 7px}th[data-astro-cid-fbkxf4fd]:first-child,td[data-astro-cid-fbkxf4fd]:first-child{padding-left:12px}th[data-astro-cid-fbkxf4fd]:last-child,td[data-astro-cid-fbkxf4fd]:last-child{padding-right:12px}.mono[data-astro-cid-fbkxf4fd]{font-size:12px}thead[data-astro-cid-fbkxf4fd] th[data-astro-cid-fbkxf4fd]{letter-spacing:.08em;font-size:10px}.hide-sm[data-astro-cid-fbkxf4fd]{display:none}.foot[data-astro-cid-fbkxf4fd]{flex-direction:column;padding:24px 20px 72px}.open-seam[data-astro-cid-fbkxf4fd]{background-size:auto,100% 1px,0 0}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-fbkxf4fd]{animation:none}.beam-label[data-astro-cid-fbkxf4fd],.btn[data-astro-cid-fbkxf4fd],.nav-cta[data-astro-cid-fbkxf4fd]{transition:none}}
