.hero[data-astro-cid-i3irphx7]{border-bottom:1px solid var(--line);padding-block:clamp(8px,2vw,32px) clamp(56px,8vw,104px);position:relative;overflow:hidden}.beam[data-astro-cid-i3irphx7]{filter:blur(22px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0c 40%,#ffffff18 55%,#0000);width:170%;height:130px;position:absolute;top:46%;left:-35%;transform:rotate(-14deg)}.stage[data-astro-cid-i3irphx7]{justify-items:center;display:grid;position:relative}.visual[data-astro-cid-i3irphx7]{place-items:center;width:100%;height:clamp(440px,72vh,780px);display:grid;position:relative}.halo[data-astro-cid-i3irphx7]{aspect-ratio:1;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#ffffff08,#7c5cff0a 50%,#0000 72%);border-radius:50%;width:min(720px,90%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.still[data-astro-cid-i3irphx7]{width:min(48%,360px);height:auto;color:var(--text);filter:drop-shadow(0 20px 40px #000);transition:opacity .8s var(--ease-out);position:absolute}canvas[data-astro-cid-i3irphx7]{opacity:0;width:100%;height:100%;transition:opacity 1s var(--ease-out);position:absolute;inset:0}.live[data-astro-cid-i3irphx7] canvas[data-astro-cid-i3irphx7]{opacity:1}.live[data-astro-cid-i3irphx7] .still[data-astro-cid-i3irphx7]{opacity:0}.morph-label[data-astro-cid-i3irphx7]{text-align:center;white-space:nowrap;justify-items:center;gap:6px;margin-top:20px;display:grid}.morph-label[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{font-family:var(--serif);letter-spacing:-.02em;color:var(--white);font-size:clamp(1.4rem,1.1rem + .8vw,1.75rem);font-weight:400;line-height:1}.morph-label[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lilac);font-size:.72rem}@media (prefers-reduced-motion:no-preference){.swap[data-astro-cid-i3irphx7]{animation:lab .9s var(--ease-out)}}@keyframes lab{0%{opacity:0;transform:translateY(8px)}}.copy[data-astro-cid-i3irphx7]{text-align:center;justify-items:center;gap:26px;max-width:1120px;margin-top:clamp(44px,6vw,76px);display:grid;position:relative}h1[data-astro-cid-i3irphx7]{letter-spacing:-.02em;max-width:none;font-size:clamp(1.9rem,1rem + 2.6vw,2.9rem);line-height:1.1}.sub[data-astro-cid-i3irphx7]{color:var(--dim);font-size:var(--t-md);max-width:68ch;line-height:1.7}.actions[data-astro-cid-i3irphx7]{justify-content:center;align-items:center;gap:var(--space-3) 28px;flex-wrap:wrap;margin-top:6px;display:flex}@media (width<=700px){.visual[data-astro-cid-i3irphx7]{height:min(104vw,480px)}.copy[data-astro-cid-i3irphx7]{gap:20px;margin-top:32px}h1[data-astro-cid-i3irphx7]{font-size:clamp(1.75rem,7.6vw,2.15rem)}.sub[data-astro-cid-i3irphx7]{font-size:var(--t-base)}}.strip[data-astro-cid-w7cfcxiw]{padding-block:var(--space-6)}.row[data-astro-cid-w7cfcxiw]{justify-items:center;gap:var(--space-3);text-align:center;display:grid}p[data-astro-cid-w7cfcxiw]{font-size:var(--t-sm);color:var(--faint)}ul[data-astro-cid-w7cfcxiw]{justify-content:center;gap:var(--space-3) var(--space-7);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-w7cfcxiw]{color:#8a8a93;font-weight:600;font-size:var(--t-lg);letter-spacing:-.01em}@media (width<=600px){ul[data-astro-cid-w7cfcxiw]{gap:var(--space-2) var(--space-5)}li[data-astro-cid-w7cfcxiw]{font-size:var(--t-md)}}.inner[data-astro-cid-3drm2kog]{gap:var(--space-7);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.copy[data-astro-cid-3drm2kog]{gap:var(--space-5);justify-items:start;display:grid}.globe[data-astro-cid-3drm2kog]{justify-self:center;width:100%;max-width:620px;height:auto}.links[data-astro-cid-3drm2kog] path[data-astro-cid-3drm2kog]{stroke:#9b87ff;stroke-width:1.3px;stroke-opacity:.85;stroke-dasharray:3 4}.node[data-astro-cid-3drm2kog]{fill:#e4dcff}text[data-astro-cid-3drm2kog]{font-family:var(--mono);fill:#a1a1aa;font-size:12px}@media (prefers-reduced-motion:no-preference){.links[data-astro-cid-3drm2kog] path[data-astro-cid-3drm2kog]{animation:2.4s linear infinite flow}}@keyframes flow{to{stroke-dashoffset:-14px}}@media (width<=900px){.inner[data-astro-cid-3drm2kog]{grid-template-columns:1fr}.globe[data-astro-cid-3drm2kog]{max-width:460px}}.trace[data-astro-cid-vgcjwiux]{border-radius:var(--radius-lg);background:#0c0c0e;border:1px solid #27272a;min-width:0;margin:0;overflow:hidden;box-shadow:0 40px 80px -40px #000}.bar[data-astro-cid-vgcjwiux]{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:11px 14px;display:flex}.bar[data-astro-cid-vgcjwiux] span[data-astro-cid-vgcjwiux]{background:#2e2e33;border-radius:50%;width:9px;height:9px}.bar[data-astro-cid-vgcjwiux] em[data-astro-cid-vgcjwiux]{font-style:normal;font-family:var(--mono);color:var(--faint);letter-spacing:.12em;text-transform:uppercase;margin-left:auto;font-size:.68rem}pre[data-astro-cid-vgcjwiux]{padding:var(--space-5);font-family:var(--mono);color:var(--dim);margin:0;font-size:13px;line-height:1.95;overflow-x:auto}.k[data-astro-cid-vgcjwiux]{color:#52525b}.a[data-astro-cid-vgcjwiux]{color:var(--white);min-width:8ch;display:inline-block}.cmd[data-astro-cid-vgcjwiux] .a[data-astro-cid-vgcjwiux]{min-width:0;color:var(--silver)}.hold[data-astro-cid-vgcjwiux] .k[data-astro-cid-vgcjwiux],.hold[data-astro-cid-vgcjwiux] .a[data-astro-cid-vgcjwiux]{color:var(--lilac)}.ok[data-astro-cid-vgcjwiux] .k[data-astro-cid-vgcjwiux]{color:var(--white)}@media (width<=520px){pre[data-astro-cid-vgcjwiux]{padding:var(--space-4);font-size:11.5px}}.stats-band[data-astro-cid-lcdefpme]{padding-block:var(--space-8)}.tile[data-astro-cid-lcdefpme]{background:linear-gradient(160deg,#2a2a2f,#0e0e10);border-radius:20px;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 1px #fff2,0 20px 40px -10px #000,0 0 44px -8px #7c5cff55}.tile[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:#e4e4e7;width:46px;height:auto}.ai[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:.95fr 1.05fr;align-items:center;display:grid}.copy[data-astro-cid-lcdefpme]{gap:var(--space-5);justify-items:start;display:grid}.plain[data-astro-cid-lcdefpme]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.plain[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:var(--space-4);border-left:1px solid var(--line-2);gap:2px;display:grid}.plain[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-weight:600}.plain[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--dim);font-size:.95rem}@media (width<=900px){.ai[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:1fr}}
