.hero[data-astro-cid-wcolddp2]{padding-top:calc(var(--header-h) + clamp(3.5rem, 8vw, 6rem));padding-bottom:clamp(3.5rem,7vw,5rem);position:relative;overflow:hidden}.hero[data-astro-cid-wcolddp2] .grid-bg[data-astro-cid-wcolddp2]{position:absolute;inset:0}.g1[data-astro-cid-wcolddp2]{opacity:.4;width:620px;height:620px;top:-280px;left:-180px}.g2[data-astro-cid-wcolddp2]{opacity:.25;width:420px;height:420px;bottom:-120px;right:-100px}.hero-inner[data-astro-cid-wcolddp2]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{letter-spacing:-.035em;margin-top:1.5rem;font-size:clamp(2.6rem,6.2vw,4.6rem)}.lead[data-astro-cid-wcolddp2]{max-width:560px;color:var(--muted);margin-top:1.5rem;font-size:1.15rem}.hero-cta[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:.85rem;margin-top:2.2rem;display:flex}.terminal[data-astro-cid-wcolddp2]{border:1px solid var(--line-2);border-radius:var(--radius);background:#0e1113d9;overflow:hidden;box-shadow:0 30px 80px -30px #000c,0 0 0 1px #c4f03b0d}.t-bar[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line);font:.75rem var(--font-mono);color:var(--dim);align-items:center;gap:6px;padding:.8rem 1rem;display:flex}.t-bar[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2]{background:var(--line-2);border-radius:50%;width:10px;height:10px}.t-bar[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{margin-left:.6rem}.t-body[data-astro-cid-wcolddp2]{font:.85rem/1.9 var(--font-mono);color:var(--text);white-space:pre;margin:0;padding:1.25rem 1.25rem 1.5rem;overflow-x:auto}.dim[data-astro-cid-wcolddp2]{color:var(--dim)}.ok[data-astro-cid-wcolddp2]{color:var(--lime)}.cursor[data-astro-cid-wcolddp2]{color:var(--lime);animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.stats[data-astro-cid-wcolddp2]{border:1px solid var(--line);border-radius:var(--radius);background:#13171a99;grid-template-columns:repeat(4,1fr);margin:clamp(3.5rem,7vw,5rem) 0 0;display:grid;position:relative}.stats[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]{flex-direction:column-reverse;gap:.35rem;padding:1.6rem 1.5rem;display:flex}.stats[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]+div[data-astro-cid-wcolddp2]{border-inline-start:1px solid var(--line)}.stats[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{font:650 clamp(1.7rem, 3vw, 2.3rem)/1.1 var(--font-sans);letter-spacing:-.02em;color:var(--lime);text-align:start;margin:0}.stats[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{color:var(--muted);font-size:.875rem}.cap-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.cap-grid[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-top:1.4rem;font-size:1.15rem}.cap-grid[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:.6rem;font-size:.95rem}.region-grid[data-astro-cid-wcolddp2]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.region[data-astro-cid-wcolddp2]{background:var(--bg);padding:2rem 1.6rem;transition:background .25s;position:relative}.region[data-astro-cid-wcolddp2]:hover{background:var(--surface)}.region[data-astro-cid-wcolddp2] .code[data-astro-cid-wcolddp2]{letter-spacing:.14em;color:var(--lime);font-size:.8rem}.region[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-top:2.5rem;font-size:1.3rem}.region[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:.5rem;font-size:.9rem}.region[data-astro-cid-wcolddp2] .zone[data-astro-cid-wcolddp2]{color:var(--dim);text-align:start;margin-top:1.5rem;font-size:.78rem;display:block}.process[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.process[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-top:1px solid var(--line-2);padding-top:1.5rem;position:relative}.process[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:before{content:"";top:-1px;background:var(--lime);width:40px;height:1px;position:absolute;inset-inline-start:0}.step[data-astro-cid-wcolddp2]{color:var(--lime);font-size:.8rem}.process[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-top:.8rem;font-size:1.2rem}.process[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:.5rem;font-size:.95rem}.cta[data-astro-cid-wcolddp2]{text-align:center;border-radius:calc(var(--radius) * 1.5);background:radial-gradient(ellipse at top, #c4f03b1f, transparent 65%), var(--surface);border:1px solid #c4f03b40;padding:clamp(3rem,7vw,5rem) clamp(1.5rem,5vw,4rem);position:relative;overflow:hidden}.cta[data-astro-cid-wcolddp2] .grid-bg[data-astro-cid-wcolddp2]{position:absolute;inset:0}.cta[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2],.cta[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2],.cta[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{position:relative}.cta[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:clamp(2rem,4.5vw,3rem)}.cta[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{max-width:540px;color:var(--muted);margin:1rem auto 2rem}@media (width<=960px){.hero-inner[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.cap-grid[data-astro-cid-wcolddp2],.region-grid[data-astro-cid-wcolddp2],.process[data-astro-cid-wcolddp2],.stats[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}.stats[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]:nth-child(3){border-inline-start:0}.stats[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=560px){.cap-grid[data-astro-cid-wcolddp2],.region-grid[data-astro-cid-wcolddp2],.process[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}
