.hero-section[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;text-align:center;padding:110px 20px 60px}.hero-video-wrap[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-video-wrap[data-astro-cid-j7pv25f6] video[data-astro-cid-j7pv25f6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;opacity:.55}.hero-video-mask[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.4) 100%)}.hero-content[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{text-wrap:balance;font-size:clamp(2.3rem,5.4vw,4.4rem);line-height:1.1}.tagline[data-astro-cid-j7pv25f6]{margin-top:22px;font-size:clamp(20px,2.6vw,28px);font-weight:500;letter-spacing:-.01em;color:var(--accent)}.hero-content[data-astro-cid-j7pv25f6] .hero-description{margin-top:14px}.hero-content[data-astro-cid-j7pv25f6]{position:relative;z-index:1;width:100%;max-width:900px}.hero-content[data-astro-cid-j7pv25f6] .hero-description{text-wrap:balance;max-width:640px;margin-inline:auto}.band-title[data-astro-cid-j7pv25f6],.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.fact[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.sv-done[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{text-wrap:balance}p[data-astro-cid-j7pv25f6],li[data-astro-cid-j7pv25f6]{text-wrap:pretty}.demo[data-astro-cid-j7pv25f6]{margin:48px auto 0;max-width:800px}.video-frame[data-astro-cid-j7pv25f6]{position:relative;width:100%;max-width:260px;margin-inline:auto;aspect-ratio:16/9;transition:max-width .45s cubic-bezier(.2,.8,.2,1);border-radius:24px;overflow:hidden;border:1px solid var(--border);box-shadow:0 30px 60px #00000080,0 0 20px rgba(var(--accent-rgb),.1);background:#000}.video-frame[data-astro-cid-j7pv25f6].expanded{max-width:760px}@media(prefers-reduced-motion:reduce){.video-frame[data-astro-cid-j7pv25f6]{transition:none}}.video-frame[data-astro-cid-j7pv25f6] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-frame[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.video-frame[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{opacity:.85;transition:opacity .2s}.video-frame[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{opacity:1}.video-frame[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;background:none;border:0;cursor:pointer;display:grid;place-items:center}.video-frame[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover .play[data-astro-cid-j7pv25f6]{background:#ffffff38;border-color:#ffffffb3;transform:scale(1.08)}.play[data-astro-cid-j7pv25f6]{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(10px);display:grid;place-items:center;transition:background .2s,border-color .2s,transform .2s}.play[data-astro-cid-j7pv25f6]:after{content:"";border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff;margin-left:3px}.cta[data-astro-cid-j7pv25f6]{margin-top:44px;display:flex;flex-direction:column;align-items:center;gap:14px}.others[data-astro-cid-j7pv25f6][hidden],#sv-download[data-astro-cid-j7pv25f6][hidden],.survey[data-astro-cid-j7pv25f6][hidden],.sv-done[data-astro-cid-j7pv25f6][hidden]{display:none}.survey[data-astro-cid-j7pv25f6]{max-width:720px;margin:0 auto;display:grid;gap:22px;text-align:left}.survey[data-astro-cid-j7pv25f6] fieldset[data-astro-cid-j7pv25f6]{border:0;padding:0;min-width:0}.survey[data-astro-cid-j7pv25f6] legend[data-astro-cid-j7pv25f6]{font-size:16px;margin-bottom:12px}.survey[data-astro-cid-j7pv25f6] legend[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--secondary);opacity:.6}.chips[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.chips[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{cursor:pointer}.chips[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{position:absolute;opacity:0;pointer-events:none}.chips[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block;padding:10px 18px;border-radius:999px;border:1px solid var(--card-border);background:#ffffff08;color:var(--secondary);font-size:15px;transition:all .15s}.chips[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{border-color:#00d4ff80;color:#fff}.chips[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:checked+span[data-astro-cid-j7pv25f6]{background:#00d4ff24;border-color:var(--accent);color:#fff}.chips[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus-visible+span[data-astro-cid-j7pv25f6]{outline:2px solid var(--accent);outline-offset:2px}.fields[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.survey[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6][type=text],.survey[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6][type=email],.survey[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{width:100%;padding:13px 16px;border-radius:16px;border:1px solid var(--card-border);background:#ffffff0d;color:#fff;font:inherit;font-size:16px;resize:vertical}.survey[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus-visible,.survey[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv-submit[data-astro-cid-j7pv25f6]{justify-self:start;border:0;cursor:pointer}.sv-done[data-astro-cid-j7pv25f6]{max-width:560px;margin:0 auto;display:grid;gap:16px;justify-items:center}.sv-done[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:26px;font-weight:500}.sv-done[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--secondary);opacity:.8}.consent[data-astro-cid-j7pv25f6]{display:flex;gap:10px;align-items:flex-start;text-align:left;margin-top:12px;font-size:13px;color:var(--secondary);opacity:.85;cursor:pointer}.consent[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{margin-top:3px;accent-color:#00d4ff;flex:none}.consent[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.notice[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}.notice[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--secondary);opacity:.75}.link-msg[data-astro-cid-j7pv25f6]{min-height:1.4em;margin-top:10px;font-size:14px;color:var(--secondary)}.hint[data-astro-cid-j7pv25f6]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:var(--secondary)}.others[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--secondary);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:720px}.os-ico[data-astro-cid-j7pv25f6][hidden]{display:none}.os-ico[data-astro-cid-j7pv25f6]{filter:brightness(0) invert(1)}.os-ico[data-astro-cid-j7pv25f6].pi{filter:none}.others-label[data-astro-cid-j7pv25f6]{opacity:.65;margin-right:4px}@media(max-width:640px){.others-label[data-astro-cid-j7pv25f6]{flex-basis:100%;text-align:center;margin:0 0 2px}.others[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:6px 12px;font-size:13px}}.others[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;border:1px solid var(--card-border);background:#ffffff0a;color:var(--secondary);text-decoration:none;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.others[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{filter:brightness(0) invert(1);opacity:.85}.others[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#fff;border-color:#00d4ff80;background:#00d4ff14}.band[data-astro-cid-j7pv25f6]{padding:110px 24px;max-width:1100px;margin:0 auto;text-align:center;position:relative;z-index:1}.band[data-astro-cid-j7pv25f6].slim{padding-block:40px}.eyebrow[data-astro-cid-j7pv25f6]{font-size:13px;letter-spacing:.18em;color:#9ba9c4;margin-bottom:18px}.band-title[data-astro-cid-j7pv25f6]{font-size:clamp(30px,4.6vw,52px);max-width:780px;margin:0 auto 56px}.cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}.card[data-astro-cid-j7pv25f6]{padding:30px 28px;border:1px solid var(--card-border);border-radius:22px;background:#ffffff08;backdrop-filter:blur(6px)}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:21px;font-weight:500;margin:6px 0 10px}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--secondary);opacity:.75;font-size:16px}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font-family:var(--mono, "JetBrains Mono", monospace);font-size:.9em}#problem[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{padding:22px 24px}#problem[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:19px;margin-top:2px}#problem[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px}#problem[data-astro-cid-j7pv25f6] .band-title[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3.4vw,2.4rem)}.stats-min[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 44px;margin:-6px auto 40px;color:var(--secondary);font-size:16px}.stats-min[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--secondary);text-decoration:none;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.stats-min[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.stats-min[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{color:#fff;border-bottom-color:#ffffff59}.stats-min[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:34px;font-weight:600;color:#fb8f8f;margin-right:8px;letter-spacing:-.02em;vertical-align:-3px}.card-top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pico[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:48px;height:48px;color:#fb8f8f;filter:drop-shadow(0 0 10px rgba(248,113,113,.35))}.pico[data-astro-cid-j7pv25f6] .d[data-astro-cid-j7pv25f6]{stroke-opacity:.55}.num[data-astro-cid-j7pv25f6]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:var(--accent)}.how[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;text-align:left}.steps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;counter-reset:s;display:grid;gap:26px}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:s;display:grid;grid-template-columns:44px 1fr;column-gap:16px}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(s);grid-row:span 2;width:44px;height:44px;border-radius:50%;border:1px solid var(--card-border);display:grid;place-items:center;color:var(--accent);font-weight:600}.steps[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:20px;font-weight:500}.steps[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--secondary);opacity:.75}.app-mock[data-astro-cid-j7pv25f6]{display:grid;gap:14px;padding:26px 24px;text-align:left}.am-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;font-size:15px}.am-row[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:500}.am-row[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--secondary);font-size:13px}.am-bar[data-astro-cid-j7pv25f6]{height:8px;border-radius:999px;background:#ffffff1f;overflow:hidden}.am-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;width:20%;border-radius:999px;background:linear-gradient(90deg,#7be8ff,#4ade80);animation:amfill 4s ease-in-out infinite}@keyframes amfill{0%{width:8%}80%,to{width:100%}}.am-gpu[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;color:#4ade80;font-size:14px}.am-gpu[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{margin-right:0;flex:0 0 auto}@media(prefers-reduced-motion:reduce){.am-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:none;width:70%}}.how-install[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px}.steps[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].how-dl{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0f;color:#fff;font-family:inherit;font-size:14px;text-decoration:none;transition:background .15s,border-color .15s}.steps[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].how-dl:hover{background:#ffffff1f;border-color:#00d4ff99}.steps[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].how-other{color:var(--secondary);font-family:inherit;font-size:14px;text-decoration:underline;text-underline-offset:2px;padding:10px 4px}.steps[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].how-other:hover{color:#fff}.steps[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--accent)}.contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}.terminal[data-astro-cid-j7pv25f6]{border:1px solid var(--card-border);border-radius:16px;background:#06070ad9;overflow:hidden;box-shadow:0 20px 50px #00000073}.term-bar[data-astro-cid-j7pv25f6]{display:flex;gap:7px;padding:12px 14px;background:#ffffff0d}.term-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:10px;height:10px;border-radius:50%;background:#fff3}.terminal[data-astro-cid-j7pv25f6] pre[data-astro-cid-j7pv25f6]{padding:22px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;line-height:1.9;white-space:pre-wrap;text-align:left}.terminal[data-astro-cid-j7pv25f6] .ok[data-astro-cid-j7pv25f6]{color:#4ade80}.terminal[data-astro-cid-j7pv25f6] .dim[data-astro-cid-j7pv25f6]{color:#6b7686}.facts[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}.fact[data-astro-cid-j7pv25f6]{padding:28px;border-radius:22px;border:1px solid var(--card-border);background:#ffffff08;display:grid;gap:10px;align-content:start}.fact-icons[data-astro-cid-j7pv25f6]{display:flex;gap:14px;align-items:center;height:44px}.fact-icons[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{filter:brightness(0) invert(1);opacity:.85}.fact-big[data-astro-cid-j7pv25f6]{height:44px;font-size:40px;font-weight:500;letter-spacing:-.02em;line-height:44px}.fact-big[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:18px;font-weight:400;color:var(--secondary);opacity:.7;letter-spacing:0}.fact[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:19px;font-weight:500}.fact[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--secondary);opacity:.72;font-size:15px}.final-cta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:22px}.contact[data-astro-cid-j7pv25f6]{color:var(--secondary);opacity:.8;font-size:15px}@media(max-width:800px){.band[data-astro-cid-j7pv25f6]{padding:70px 20px}.cards[data-astro-cid-j7pv25f6],.how[data-astro-cid-j7pv25f6],.facts[data-astro-cid-j7pv25f6],.fields[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.band-title[data-astro-cid-j7pv25f6]{margin-bottom:36px}}.share-hub[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;margin:0 auto 48px;max-width:860px}.hub-core[data-astro-cid-j7pv25f6],.node[data-astro-cid-j7pv25f6]{padding:20px 18px 22px;border-radius:22px;display:grid;justify-items:center;gap:4px;text-align:center;position:relative;z-index:1}.hub-core[data-astro-cid-j7pv25f6]{width:270px;border:1px solid rgba(0,212,255,.6);background:linear-gradient(180deg,#08242d,#06161b);box-shadow:0 0 48px #00d4ff29,inset 0 1px #ffffff0f}.ico[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:48px;height:48px;margin-bottom:8px;border-radius:50%;border:1px solid rgba(0,212,255,.4);background:#00d4ff14;color:var(--accent)}.hub-core[data-astro-cid-j7pv25f6] .ico[data-astro-cid-j7pv25f6]{background:#00d4ff29;box-shadow:0 0 22px #00d4ff4d}.node[data-astro-cid-j7pv25f6] .ico[data-astro-cid-j7pv25f6]{border-color:var(--card-border);background:#ffffff0d;color:#cfd8e8}.spokes[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;width:100%;margin-top:70px}.hub-lines[data-astro-cid-j7pv25f6]{position:absolute;top:-70px;left:0;width:100%;height:70px;overflow:visible}.hub-lines[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.hl-base[data-astro-cid-j7pv25f6]{stroke:url(#hl);stroke-width:1.6;opacity:.55}.hl-flow[data-astro-cid-j7pv25f6]{stroke:#7be8ff;stroke-width:2.2;stroke-dasharray:3 26;animation:hlflow 2.2s linear infinite}@keyframes hlflow{to{stroke-dashoffset:-58}}@media(prefers-reduced-motion:reduce){.hl-flow[data-astro-cid-j7pv25f6]{animation:none;stroke-dasharray:none;opacity:.5}}.spoke[data-astro-cid-j7pv25f6]{position:relative;display:grid;justify-items:center}.spoke-label[data-astro-cid-j7pv25f6]{position:absolute;top:-13px;left:50%;transform:translate(-50%);z-index:2;padding:3px 12px;border:1px solid var(--card-border);border-radius:999px;background:#000;font-size:12px;letter-spacing:.04em;color:var(--secondary)}.node[data-astro-cid-j7pv25f6]{width:100%;border:1px solid var(--card-border);background:#0a0a0a}.node-tag[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.node[data-astro-cid-j7pv25f6] .node-tag[data-astro-cid-j7pv25f6]{color:var(--secondary)}.hub-core[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6],.node[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:20px;font-weight:500}.hub-core[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6],.node[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--secondary);opacity:.7;font-size:14px}.persona[data-astro-cid-j7pv25f6]{display:grid;gap:12px;align-content:start;padding:22px 20px;border:1px solid var(--card-border);border-radius:22px;background:#ffffff08;backdrop-filter:blur(6px)}.pgraph[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1fr 220px 1fr;grid-template-rows:auto auto;gap:22px 70px;align-items:stretch;max-width:1040px;margin:0 auto;text-align:left}.pg-star-lines[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.pgraph[data-astro-cid-j7pv25f6] .p1[data-astro-cid-j7pv25f6]{grid-area:1 / 1}.pgraph[data-astro-cid-j7pv25f6] .p2[data-astro-cid-j7pv25f6]{grid-area:2 / 1}.pgraph[data-astro-cid-j7pv25f6] .p3[data-astro-cid-j7pv25f6]{grid-area:1 / 3}.pgraph[data-astro-cid-j7pv25f6] .p4[data-astro-cid-j7pv25f6]{grid-area:2 / 3}.pg-hub[data-astro-cid-j7pv25f6]{grid-area:1 / 2 / 3 / 3;align-self:center;text-align:center;width:auto;z-index:2}.pg-hub[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-12px;border-radius:30px;border:1px solid rgba(0,212,255,.35);animation:hubring 2.6s ease-out infinite;pointer-events:none}@keyframes hubring{0%{transform:scale(.96);opacity:.7}to{transform:scale(1.18);opacity:0}}@media(prefers-reduced-motion:reduce){.pg-hub[data-astro-cid-j7pv25f6]:before{animation:none;opacity:.3}}.persona[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;gap:8px;align-content:start;padding:14px 16px 18px;border:1px solid var(--card-border);border-radius:20px;background:#0a0a0a}.p-artwrap[data-astro-cid-j7pv25f6]{position:relative;height:100px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff06;display:grid;place-items:center;overflow:hidden;margin-bottom:4px}.p-art[data-astro-cid-j7pv25f6]{width:100%;height:100%}.a-play[data-astro-cid-j7pv25f6]{animation:aplay 4s linear infinite}@keyframes aplay{0%{transform:translate(14px)}to{transform:translate(188px)}}.a-fill[data-astro-cid-j7pv25f6]{animation:afill 4s ease-in-out infinite}@keyframes afill{0%,70%{opacity:.2}85%,to{opacity:1}}.a-draw[data-astro-cid-j7pv25f6]{stroke-dasharray:1;stroke-dashoffset:1;animation:adraw 4.5s ease-in-out infinite}@keyframes adraw{0%{stroke-dashoffset:1}60%,90%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:.3}}.a-pt[data-astro-cid-j7pv25f6]{opacity:0;animation:apt 4.5s ease-in-out infinite}.a-pt[data-astro-cid-j7pv25f6].a2{animation-delay:.5s}.a-pt[data-astro-cid-j7pv25f6].a3{animation-delay:1s}@keyframes apt{0%,40%{opacity:0}60%,90%{opacity:1}to{opacity:0}}.a-box[data-astro-cid-j7pv25f6]{transform-origin:84px 36px;animation:abox 2.4s ease-in-out infinite}@keyframes abox{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.18);opacity:1}}.a-av[data-astro-cid-j7pv25f6]{fill:#ffffff0a;animation:aav 4s ease-in-out infinite}.a-av[data-astro-cid-j7pv25f6].a2{animation-delay:.5s}.a-av[data-astro-cid-j7pv25f6].a3{animation-delay:1s}.a-av[data-astro-cid-j7pv25f6].a4{animation-delay:1.5s}@keyframes aav{0%,to{fill:#ffffff0a;stroke:#8b99a8}30%{fill:#00d4ff4d;stroke:#00d4ff}}@media(prefers-reduced-motion:reduce){.a-play[data-astro-cid-j7pv25f6],.a-fill[data-astro-cid-j7pv25f6],.a-box[data-astro-cid-j7pv25f6],.a-av[data-astro-cid-j7pv25f6]{animation:none}.a-draw[data-astro-cid-j7pv25f6]{animation:none;stroke-dashoffset:0}.a-pt[data-astro-cid-j7pv25f6]{animation:none;opacity:1}}.p-tag[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.p-text[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;align-content:center;margin:0;padding:10px 14px;background:#080c10f5;color:#fff;font-size:14px;line-height:1.4;opacity:0;transition:opacity .25s}.persona[data-astro-cid-j7pv25f6]:hover .p-text[data-astro-cid-j7pv25f6],.persona[data-astro-cid-j7pv25f6]:focus-visible .p-text[data-astro-cid-j7pv25f6],.persona[data-astro-cid-j7pv25f6]:focus-within .p-text[data-astro-cid-j7pv25f6]{opacity:1}.persona[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.persona[data-astro-cid-j7pv25f6]:hover{border-color:#00d4ff66}@media(hover:none){.p-artwrap[data-astro-cid-j7pv25f6]{height:auto;display:block}.p-text[data-astro-cid-j7pv25f6]{position:static;opacity:1;background:none;padding:10px 2px 0}.p-art[data-astro-cid-j7pv25f6]{height:76px}}.node-toggles[data-astro-cid-j7pv25f6]{display:grid;gap:8px;width:100%;max-width:210px;margin-top:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.spoke[data-astro-cid-j7pv25f6] .node[data-astro-cid-j7pv25f6]{height:100%;align-content:start}.mini-btn[data-astro-cid-j7pv25f6]{padding:3px 12px;border:1px solid rgba(0,212,255,.55);border-radius:999px;background:#00d4ff1f;color:#fff;font-size:12px}.dot[data-astro-cid-j7pv25f6]{width:10px;height:10px;border-radius:50%;background:#4ade80;box-shadow:0 0 #4ade8099;animation:dotpulse 2s ease-out infinite;margin-right:12px}@keyframes dotpulse{0%{box-shadow:0 0 #4ade808c}80%,to{box-shadow:0 0 0 10px #4ade8000}}.usebar[data-astro-cid-j7pv25f6]{position:relative;width:70px;height:8px;border-radius:999px;background:#ffffff1f;overflow:hidden;margin-right:2px}.usebar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;inset:0 auto 0 0;width:30%;border-radius:999px;background:linear-gradient(90deg,#7be8ff,#4ade80);animation:usefill 3.2s ease-in-out infinite}@keyframes usefill{0%,to{width:25%}50%{width:92%}}@media(prefers-reduced-motion:reduce){.dot[data-astro-cid-j7pv25f6],.usebar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:none}.usebar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:70%}}.tg-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%}.tg-who[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#cfd8e8}.tg[data-astro-cid-j7pv25f6]{position:relative;width:36px;height:20px;border-radius:999px;background:#ffffff29;transition:background .3s}.tg[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .3s}.tg[data-astro-cid-j7pv25f6].on{background:var(--accent)}.tg[data-astro-cid-j7pv25f6].on i[data-astro-cid-j7pv25f6]{transform:translate(16px)}.tg[data-astro-cid-j7pv25f6].flip{animation:tgbg 4s ease-in-out infinite}.tg[data-astro-cid-j7pv25f6].flip i[data-astro-cid-j7pv25f6]{animation:tgknob 4s ease-in-out infinite}@keyframes tgbg{0%,45%{background:#ffffff29}55%,95%{background:var(--accent)}to{background:#ffffff29}}@keyframes tgknob{0%,45%{transform:translate(0)}55%,95%{transform:translate(16px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.tg[data-astro-cid-j7pv25f6].flip,.tg[data-astro-cid-j7pv25f6].flip i[data-astro-cid-j7pv25f6]{animation:none}}.fact-strip[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0 auto 36px}.fs[data-astro-cid-j7pv25f6]{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;padding:10px 18px;border:1px solid var(--card-border);border-radius:24px;background:#ffffff08;font-size:15px}.fs[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:500}.fs-stack[data-astro-cid-j7pv25f6]{flex-direction:column;gap:0;padding:8px 24px 10px}.fs-stack[data-astro-cid-j7pv25f6] .fs-free[data-astro-cid-j7pv25f6]{font-size:26px;line-height:1.1}.fs-stack[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--secondary);font-weight:400}.fs-free[data-astro-cid-j7pv25f6]{font-size:22px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,#7be8ff,#4ade80);-webkit-background-clip:text;background-clip:text;color:transparent}.fs-chips[data-astro-cid-j7pv25f6]{display:inline-flex;gap:6px}.fs-chips[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-style:normal;padding:2px 9px;border:1px solid rgba(248,113,113,.4);border-radius:999px;background:#f8717114;color:#fb8f8f;font-size:12px;text-decoration:line-through;text-decoration-thickness:2px}.share-facts[data-astro-cid-j7pv25f6]{margin-bottom:36px}.share-facts[data-astro-cid-j7pv25f6] .fact[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9em;color:var(--accent)}@media(max-width:800px){.pgraph[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;grid-template-rows:none;gap:30px;justify-items:center}.pgraph[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:40px;bottom:40px;left:50%;width:2px;background:linear-gradient(180deg,var(--accent),rgba(255,255,255,.25))}.pg-star-lines[data-astro-cid-j7pv25f6]{display:none}.pgraph[data-astro-cid-j7pv25f6] .p1[data-astro-cid-j7pv25f6],.pgraph[data-astro-cid-j7pv25f6] .p2[data-astro-cid-j7pv25f6],.pgraph[data-astro-cid-j7pv25f6] .p3[data-astro-cid-j7pv25f6],.pgraph[data-astro-cid-j7pv25f6] .p4[data-astro-cid-j7pv25f6],.pg-hub[data-astro-cid-j7pv25f6]{grid-area:auto}.pg-hub[data-astro-cid-j7pv25f6]{order:-1;width:100%;max-width:320px}.pgraph[data-astro-cid-j7pv25f6] .persona[data-astro-cid-j7pv25f6]{width:100%;max-width:340px}.hub-core[data-astro-cid-j7pv25f6]{width:100%;max-width:320px}.spokes[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:34px;margin-top:34px;justify-items:center}.hub-lines[data-astro-cid-j7pv25f6]{display:none}.spokes[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-34px;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,var(--accent),rgba(255,255,255,.25))}.spoke[data-astro-cid-j7pv25f6]{width:100%;max-width:320px}.spoke-label[data-astro-cid-j7pv25f6]{top:-27px;left:calc(50% + 10px);transform:none;border:0;padding:0;background:none}.node[data-astro-cid-j7pv25f6]{max-width:320px}}.survey-pop[data-astro-cid-j7pv25f6]{position:fixed;right:max(20px,env(safe-area-inset-right,0px));bottom:max(20px,env(safe-area-inset-bottom,0px));z-index:60;transform:translate(140%);opacity:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .4s}.survey-pop[data-astro-cid-j7pv25f6].show{transform:none;opacity:1}.sp-fab[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:0;height:48px;padding:0 13px;border:1px solid rgba(0,212,255,.5);border-radius:999px;background:#080e12eb;backdrop-filter:blur(10px);color:var(--accent);text-decoration:none;box-shadow:0 8px 28px #00000080,0 0 22px #00d4ff26;transition:gap .25s}.sp-label[data-astro-cid-j7pv25f6]{max-width:0;overflow:hidden;white-space:nowrap;font-size:14px;color:#fff;transition:max-width .3s ease}.sp-fab[data-astro-cid-j7pv25f6]:hover,.sp-fab[data-astro-cid-j7pv25f6]:focus-visible{gap:10px}.sp-fab[data-astro-cid-j7pv25f6]:hover .sp-label[data-astro-cid-j7pv25f6],.sp-fab[data-astro-cid-j7pv25f6]:focus-visible .sp-label[data-astro-cid-j7pv25f6]{max-width:170px}.sp-fab[data-astro-cid-j7pv25f6]:focus-visible,.sp-close[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid #fff;outline-offset:2px}.sp-close[data-astro-cid-j7pv25f6]{position:absolute;top:-8px;left:-8px;width:20px;height:20px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#111;color:var(--secondary);font-size:14px;line-height:1;cursor:pointer;opacity:0;transition:opacity .2s;padding:0}.survey-pop[data-astro-cid-j7pv25f6]:hover .sp-close[data-astro-cid-j7pv25f6],.sp-close[data-astro-cid-j7pv25f6]:focus-visible{opacity:1}.sp-close[data-astro-cid-j7pv25f6]:hover{color:#fff}@media(hover:none){.sp-close[data-astro-cid-j7pv25f6]{opacity:1}}@media(prefers-reduced-motion:reduce){.survey-pop[data-astro-cid-j7pv25f6]{transition:opacity .2s;transform:none}.sp-label[data-astro-cid-j7pv25f6],.sp-fab[data-astro-cid-j7pv25f6]{transition:none}}.side-nav[data-astro-cid-j7pv25f6]{position:fixed;left:max(22px,env(safe-area-inset-left,0px));top:50%;transform:translateY(-50%);z-index:40;display:none;flex-direction:column;gap:2px}.side-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:30px auto;align-items:center;height:22px;color:var(--secondary);text-decoration:none}.side-nav[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;justify-self:start;width:8px;height:2px;border-radius:2px;background:#ffffff4d;transition:width .25s,background .25s}.side-nav[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:10.5px;letter-spacing:.04em;white-space:nowrap;color:var(--secondary);opacity:.7;transition:opacity .2s,color .2s,font-size .2s}.side-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover i[data-astro-cid-j7pv25f6],.side-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible i[data-astro-cid-j7pv25f6]{width:16px;background:#ffffffb3}.side-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6],.side-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible span[data-astro-cid-j7pv25f6]{opacity:1;color:#fff;font-size:11.5px}.side-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].active i[data-astro-cid-j7pv25f6]{width:28px;background:var(--accent)}.side-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].active span[data-astro-cid-j7pv25f6]{opacity:1;color:#fff;font-size:12.5px}.side-nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@media(min-width:1000px){.side-nav[data-astro-cid-j7pv25f6]{display:flex}}@media(min-width:1000px)and (max-width:1279px){.band[data-astro-cid-j7pv25f6]{padding-left:120px;padding-right:40px}}@media(min-width:1280px)and (max-width:1439px){.band[data-astro-cid-j7pv25f6]{padding-left:56px}}@media(prefers-reduced-motion:reduce){.side-nav[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6],.side-nav[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.mini-footer[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between;padding:24px max(24px,4vw);color:var(--secondary);font-size:14px}.mini-footer[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:0 22px}.mini-footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--secondary);text-decoration:none;display:inline-block;padding:8px 0}.mini-footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#fff}
