.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding:84px 0 110px;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-2;background-image:linear-gradient(oklch(100% 0 0/.035) 1px,#0000 1px),linear-gradient(90deg,oklch(100% 0 0/.035) 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%)}.glow[data-astro-cid-lcdefpme]{z-index:-1;background:conic-gradient(from 200deg at 50% 50%, transparent 0deg, color-mix(in oklch, var(--primary) 35%, transparent) 60deg, color-mix(in oklch, var(--chart-2) 22%, transparent) 110deg, transparent 170deg, color-mix(in oklch, var(--live) 14%, transparent) 250deg, transparent 320deg);filter:blur(90px);opacity:.7;height:900px;animation:28s linear infinite spin;position:absolute;inset:-30% -10% auto}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(40px,5.6vw,68px);font-weight:650;line-height:1}.grad[data-astro-cid-lcdefpme]{background:linear-gradient(100deg, var(--foreground) 10%, color-mix(in oklch, var(--ring) 55%, white) 45%, color-mix(in oklch, var(--chart-2) 70%, white) 75%);color:#0000;-webkit-background-clip:text;background-clip:text}.lede[data-astro-cid-lcdefpme]{color:var(--muted-foreground);margin:0 0 34px;font-size:19px;line-height:1.5}.more[data-astro-cid-lcdefpme]{margin-top:18px;font-size:14px;font-weight:500;display:inline-flex}.sec[data-astro-cid-lcdefpme]{padding:110px 0}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.card[data-astro-cid-lcdefpme]{background:linear-gradient(oklch(18% .006 285.9),oklch(15% .006 285.9));border:1px solid oklch(100% 0 0/.08);border-radius:16px;padding:20px 20px 24px;transition:border-color .3s;position:relative;overflow:hidden}.card[data-astro-cid-lcdefpme]:hover{border-color:oklch(100% 0 0/.16)}.card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:22px 0 4px;font-size:21px;font-weight:620}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted-foreground);margin:0;font-size:15px}.vis[data-astro-cid-lcdefpme]{background:radial-gradient(120% 90% at 50% 0%, color-mix(in oklch, var(--primary) 10%, transparent), transparent 70%), oklch(0% 0 0/.25);border:1px solid oklch(100% 0 0/.06);border-radius:12px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.art[data-astro-cid-lcdefpme]{width:100%;height:100%}.flowpath[data-astro-cid-lcdefpme]{stroke-dasharray:4 6;animation:1.2s linear infinite dash}.orbit[data-astro-cid-lcdefpme]{transform-origin:170px 95px;animation:6s linear infinite spin}.breathe[data-astro-cid-lcdefpme]{animation:2.6s ease-in-out infinite breathe}.mini[data-astro-cid-lcdefpme],.skel[data-astro-cid-lcdefpme]{flex-direction:column;gap:9px;width:84%}.mini[data-astro-cid-lcdefpme]{display:none}.skel[data-astro-cid-lcdefpme]{display:flex}.skel[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,oklch(100% 0 0/.04) 0%,oklch(100% 0 0/.1) 40%,oklch(100% 0 0/.04) 80%) 0 0/300% 100%;border-radius:9px;height:36px;animation:1.4s linear infinite shimmer;display:block}.is-loaded[data-astro-cid-lcdefpme] .skel[data-astro-cid-lcdefpme]{display:none}.is-loaded[data-astro-cid-lcdefpme] .mini[data-astro-cid-lcdefpme]{display:flex}.is-loaded[data-astro-cid-lcdefpme] .mrow[data-astro-cid-lcdefpme]{animation:slide .5s var(--ease-out-soft) both}.is-loaded[data-astro-cid-lcdefpme] .mrow[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.12s}.is-loaded[data-astro-cid-lcdefpme] .mrow[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.24s}.mrow[data-astro-cid-lcdefpme]{background:oklch(100% 0 0/.025);border:1px solid oklch(100% 0 0/.08);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.mrow[data-astro-cid-lcdefpme].top{border-color:color-mix(in oklch, var(--run-done) 40%, transparent);background:color-mix(in oklch, var(--run-done) 7%, transparent)}.rank[data-astro-cid-lcdefpme]{width:20px;height:20px;font:600 11px/1 var(--font-mono);color:var(--foreground);background:oklch(100% 0 0/.07);border-radius:6px;place-items:center;display:grid}.mrow[data-astro-cid-lcdefpme].top .rank[data-astro-cid-lcdefpme]{background:var(--run-done);color:var(--bg-deep)}.ln[data-astro-cid-lcdefpme]{background:oklch(100% 0 0/.14);border-radius:4px;flex:1;height:7px}.dots[data-astro-cid-lcdefpme]{gap:3px;display:flex}.dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:oklch(100% 0 0/.25);border-radius:2px;width:6px;height:6px}.str[data-astro-cid-lcdefpme]{align-items:center;gap:3px;display:inline-flex}.str[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:oklch(100% 0 0/.1);border-radius:2px;width:12px;height:5px}.str[data-astro-cid-lcdefpme].s1 i[data-astro-cid-lcdefpme]:nth-child(-n+1),.str[data-astro-cid-lcdefpme].s2 i[data-astro-cid-lcdefpme]:nth-child(-n+2){background:var(--ring)}.mrow[data-astro-cid-lcdefpme].top .str[data-astro-cid-lcdefpme].s4 i[data-astro-cid-lcdefpme]{background:var(--run-done)}.trust[data-astro-cid-lcdefpme]{padding:10px 0 40px}.trust[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font:500 14px/1 var(--font-sans);color:oklch(92% .005 286);background:oklch(100% 0 0/.025);border:1px solid oklch(100% 0 0/.09);border-radius:999px;align-items:center;gap:9px;padding:12px 16px;display:inline-flex}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:has(a){padding:0}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:inherit;color:inherit;align-items:center;gap:9px;padding:12px 16px;display:inline-flex}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--foreground);background:oklch(100% 0 0/.04);text-decoration:none}.agents[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.agents[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font:500 12px/1 var(--font-mono);color:oklch(88% .005 286);background:oklch(0% 0 0/.22);border:1px solid oklch(100% 0 0/.1);border-radius:7px;padding:6px 9px}.agents[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{color:var(--muted-foreground);border-style:dashed}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:15px;height:15px;color:var(--run-done);flex:none}.cta[data-astro-cid-lcdefpme]{text-align:center;isolation:isolate;padding:120px 0 130px;position:relative;overflow:hidden}.cta[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklch, var(--primary) 32%, transparent), transparent);filter:blur(30px);width:900px;height:500px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin:0 0 34px;font-size:clamp(34px,4.8vw,56px);font-weight:640;line-height:1.05}.cta[data-astro-cid-lcdefpme] .installer{text-align:left}.gh[data-astro-cid-lcdefpme]{margin-top:26px}@media (width<=1020px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.glow[data-astro-cid-lcdefpme]{animation:none}}@media (forced-colors:active){.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid canvastext}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes dash{to{stroke-dashoffset:-20px}}@keyframes breathe{50%{opacity:.45}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes slide{0%{opacity:0;transform:translate(18px)scale(.985)}to{opacity:1;transform:none}}
