.top[data-astro-cid-a2sg44tf]{z-index:20;background:color-mix(in srgb, var(--steel-950) 82%, transparent);backdrop-filter:blur(8px);border-bottom:var(--hair);padding:14px 0;position:sticky;top:0}.top__inner[data-astro-cid-a2sg44tf]{justify-content:space-between;align-items:center;display:flex}.top__brand[data-astro-cid-a2sg44tf]{--logo-size:30px;align-items:center;gap:10px;display:flex}.top__name[data-astro-cid-a2sg44tf]{font-family:var(--mono);letter-spacing:.24em;font-size:15px;font-weight:800}.top__status[data-astro-cid-a2sg44tf]{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-faint);align-items:center;gap:7px;font-size:10px;display:inline-flex}.dot[data-astro-cid-a2sg44tf]{background:var(--ok);width:7px;height:7px;box-shadow:0 0 8px var(--ok);border-radius:50%}.hero[data-astro-cid-ge2uvauf]{padding:96px 0 72px}.hero__inner[data-astro-cid-ge2uvauf]{max-width:860px}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;margin-top:18px;font-size:clamp(34px,5.4vw,58px)}.hero__sub[data-astro-cid-ge2uvauf]{color:var(--ink-dim);max-width:680px;margin-top:22px;font-size:17px;line-height:1.75}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.hero__meta[data-astro-cid-ge2uvauf]{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-faint);flex-wrap:wrap;gap:26px;margin-top:44px;font-size:12px;display:flex}.hero__meta[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--data);font-weight:800}.hero__meta[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{align-items:baseline;gap:8px;display:inline-flex}.caps[data-astro-cid-7wcqpozi]{padding:56px 0}.caps__title[data-astro-cid-7wcqpozi]{margin-top:14px;font-size:clamp(26px,3.6vw,40px)}.caps__sub[data-astro-cid-7wcqpozi]{color:var(--ink-dim);max-width:620px;margin-top:12px}.caps__grid[data-astro-cid-7wcqpozi]{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px;display:grid}.caps__card[data-astro-cid-7wcqpozi]{padding:26px 24px 24px}.caps__num[data-astro-cid-7wcqpozi]{font-family:var(--mono);letter-spacing:.18em;font-size:12px;font-weight:800}.caps__name[data-astro-cid-7wcqpozi]{margin-top:10px;font-size:19px}.caps__desc[data-astro-cid-7wcqpozi]{color:var(--ink-dim);margin-top:10px;font-size:14px;line-height:1.75}@media (width<=760px){.caps__grid[data-astro-cid-7wcqpozi]{grid-template-columns:1fr}}.boundary[data-astro-cid-fon5g3zz]{padding:56px 0}.boundary__panel[data-astro-cid-fon5g3zz]{background:radial-gradient(circle at 12% 110%, #ff4d3d0f, transparent 50%), var(--steel-900);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:36px;padding:40px;display:flex}.boundary__copy[data-astro-cid-fon5g3zz]{flex:300px}.boundary__title[data-astro-cid-fon5g3zz]{margin-top:14px;font-size:clamp(24px,3vw,34px)}.boundary__sub[data-astro-cid-fon5g3zz]{color:var(--ink-dim);max-width:420px;margin-top:12px}.boundary__list[data-astro-cid-fon5g3zz]{flex:320px;gap:14px;margin:0;padding:0;list-style:none;display:grid}.boundary__item[data-astro-cid-fon5g3zz]{color:var(--ink);align-items:baseline;gap:10px;font-size:14.5px;display:flex}.boundary__mark[data-astro-cid-fon5g3zz]{font-family:var(--mono);color:var(--alert);font-weight:800}@media (width<=640px){.boundary__panel[data-astro-cid-fon5g3zz]{padding:28px 22px}}.flow[data-astro-cid-3fh5sc3f]{padding:56px 0}.flow__title[data-astro-cid-3fh5sc3f]{margin-top:14px;font-size:clamp(26px,3.6vw,40px)}.flow__sub[data-astro-cid-3fh5sc3f]{color:var(--ink-dim);max-width:620px;margin-top:12px}.flow__line[data-astro-cid-3fh5sc3f]{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:18px;margin:36px 0 0;padding:0;list-style:none;display:grid}.flow__step[data-astro-cid-3fh5sc3f]{border:var(--hair);background:var(--steel-850);border-radius:10px;padding:22px 20px 20px;position:relative}.flow__step[data-astro-cid-3fh5sc3f]:before{content:"";background:linear-gradient(90deg, var(--data), transparent 70%);opacity:.7;height:2px;position:absolute;top:0;left:20px;right:20px}.flow__num[data-astro-cid-3fh5sc3f]{font-family:var(--mono);letter-spacing:.2em;color:var(--data);font-size:11px;font-weight:800}.flow__name[data-astro-cid-3fh5sc3f]{margin-top:8px;font-size:16px}.flow__desc[data-astro-cid-3fh5sc3f]{color:var(--ink-dim);margin-top:8px;font-size:13px;line-height:1.7}@media (width<=900px){.flow__line[data-astro-cid-3fh5sc3f]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.flow__line[data-astro-cid-3fh5sc3f]{grid-template-columns:1fr}}.console[data-astro-cid-fzjwmqkm]{padding:56px 0}.console__title[data-astro-cid-fzjwmqkm]{margin-top:14px;font-size:clamp(26px,3.6vw,40px)}.console__sub[data-astro-cid-fzjwmqkm]{color:var(--ink-dim);max-width:660px;margin-top:12px}.console__window[data-astro-cid-fzjwmqkm]{background:var(--steel-850);margin-top:36px;overflow:hidden}.console__chrome[data-astro-cid-fzjwmqkm]{border-bottom:var(--hair);background:var(--steel-900);align-items:center;gap:12px;padding:10px 14px;display:flex}.console__lights[data-astro-cid-fzjwmqkm]{gap:6px;display:inline-flex}.console__lights[data-astro-cid-fzjwmqkm] i[data-astro-cid-fzjwmqkm]{background:var(--steel-500);border-radius:50%;width:9px;height:9px}.console__lights[data-astro-cid-fzjwmqkm] i[data-astro-cid-fzjwmqkm]:first-child{background:var(--alert)}.console__lights[data-astro-cid-fzjwmqkm] i[data-astro-cid-fzjwmqkm]:nth-child(2){background:var(--warn)}.console__lights[data-astro-cid-fzjwmqkm] i[data-astro-cid-fzjwmqkm]:last-child{background:var(--ok)}.console__wtitle[data-astro-cid-fzjwmqkm]{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-faint);font-size:11px}.console__tabs[data-astro-cid-fzjwmqkm]{border-bottom:var(--hair);background:var(--steel-900);flex-wrap:wrap;gap:2px;padding:8px 10px;display:flex}.console__tab[data-astro-cid-fzjwmqkm]{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-faint);border:1px solid #0000;border-radius:6px;padding:6px 12px;font-size:11px}.console__tab[data-astro-cid-fzjwmqkm].is-active{color:var(--data);border-color:var(--steel-600);background:var(--steel-850)}.console__body[data-astro-cid-fzjwmqkm]{padding:22px}.console__label[data-astro-cid-fzjwmqkm]{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-faint);font-size:11px}.console__code[data-astro-cid-fzjwmqkm]{border:var(--hair);background:var(--steel-950);font-family:var(--mono);color:var(--ink-dim);border-radius:8px;margin:12px 0 0;padding:18px;font-size:12.5px;line-height:1.7;overflow-x:auto}@media (width<=640px){.console__body[data-astro-cid-fzjwmqkm]{padding:14px}.console__code[data-astro-cid-fzjwmqkm]{padding:14px;font-size:11.5px}}.fit[data-astro-cid-vlp5z2oo]{padding:56px 0}.fit__title[data-astro-cid-vlp5z2oo]{margin-top:14px;font-size:clamp(26px,3.6vw,40px)}.fit__sub[data-astro-cid-vlp5z2oo]{color:var(--ink-dim);max-width:640px;margin-top:12px}.fit__grid[data-astro-cid-vlp5z2oo]{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px;display:grid}.fit__card[data-astro-cid-vlp5z2oo]{border:var(--hair);background:var(--steel-850);border-radius:10px;padding:24px 22px 22px 54px;position:relative}.fit__tick[data-astro-cid-vlp5z2oo]{background:var(--data-dim);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--data);border-radius:4px;position:absolute;top:26px;left:22px}.fit__name[data-astro-cid-vlp5z2oo]{font-size:17px}.fit__desc[data-astro-cid-vlp5z2oo]{color:var(--ink-dim);margin-top:8px;font-size:14px;line-height:1.75}@media (width<=760px){.fit__grid[data-astro-cid-vlp5z2oo]{grid-template-columns:1fr}}.cta[data-astro-cid-4zgmmfpt]{padding:56px 0 80px}.cta__panel[data-astro-cid-4zgmmfpt]{background:radial-gradient(circle at 88% 15%, #35e0f017, transparent 45%), var(--steel-900);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:40px;display:flex}.cta__copy[data-astro-cid-4zgmmfpt]{flex:340px;min-width:0}.cta__title[data-astro-cid-4zgmmfpt]{font-size:clamp(24px,3vw,34px)}.cta__sub[data-astro-cid-4zgmmfpt]{color:var(--ink-dim);max-width:520px;margin-top:10px}.cta__snippet[data-astro-cid-4zgmmfpt]{border:var(--hair);background:var(--steel-950);max-width:100%;font-family:var(--mono);color:var(--data);border-radius:8px;margin:18px 0 0;padding:12px 16px;font-size:12.5px;display:inline-block;overflow-x:auto}.cta__actions[data-astro-cid-4zgmmfpt]{flex-direction:column;flex:none;gap:12px;display:flex}@media (width<=640px){.cta__panel[data-astro-cid-4zgmmfpt]{padding:28px 22px}.cta__snippet[data-astro-cid-4zgmmfpt]{white-space:pre-wrap;overflow-wrap:anywhere}.cta__actions[data-astro-cid-4zgmmfpt]{flex-flow:wrap}}
