.hero[data-astro-cid-i3irphx7]{isolation:isolate;padding-top:clamp(120px,14vw,168px);padding-bottom:32px;position:relative;overflow:hidden}.streaks[data-astro-cid-i3irphx7]{z-index:-1;filter:blur(14px);background:radial-gradient(50% 60% at 78% 40%,#1676d247,#0000 70%),repeating-linear-gradient(90deg,#0000 0 7%,#1676d21a 7% 9%,#0000 9% 13%,#3d8fe029 13% 14%,#0000 14% 19%);position:absolute;inset:0;mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.hero__grid[data-astro-cid-i3irphx7]{align-items:center;gap:32px;display:grid}@media (width>=1000px){.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:1fr 1.05fr;gap:24px}}.hero__copy[data-astro-cid-i3irphx7]{justify-items:start;gap:26px;display:grid}.hero__copy[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{max-width:14ch;font-size:clamp(2.6rem,5.6vw,4.7rem)}.orbit[data-astro-cid-i3irphx7]{--mx:0;--my:0;aspect-ratio:1/.86;width:100%;max-width:640px;margin-inline:auto;position:relative;container-type:inline-size}.ring[data-astro-cid-i3irphx7]{left:calc(50% - var(--rx));top:calc(50% - var(--ry));width:calc(var(--rx) * 2);height:calc(var(--ry) * 2);border:1px dashed color-mix(in srgb, var(--accent) 45%, transparent);border-radius:50%;animation:46s linear infinite spin;position:absolute}.ring--inner[data-astro-cid-i3irphx7]{border-style:solid;border-color:color-mix(in srgb, var(--accent) 25%, transparent);animation-duration:34s;animation-direction:reverse}@keyframes spin{to{--spin:360deg}}.node[data-astro-cid-i3irphx7]{--t:calc(var(--a) + var(--spin));border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-md);white-space:nowrap;translate:-50% -50%;transform:translate(calc(cos(var(--t)) * var(--rx)), calc(sin(var(--t)) * var(--ry))) scale(calc(.86 + .14 * sin(var(--t))));opacity:calc(.62 + .38 * sin(var(--t)));z-index:calc(2 + sin(var(--t)) * 2);align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:clamp(.7rem,2.2cqw,.9rem);font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%}@container (width<=520px){.ring--outer[data-astro-cid-i3irphx7]{--rx:40cqw!important;--ry:24cqw!important}.ring--inner[data-astro-cid-i3irphx7]{--rx:26cqw!important;--ry:13cqw!important}.node[data-astro-cid-i3irphx7]{padding:4px}.node__label[data-astro-cid-i3irphx7]{display:none}.node__icon[data-astro-cid-i3irphx7]{width:30px;height:30px}}.node__icon[data-astro-cid-i3irphx7]{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.core[data-astro-cid-i3irphx7]{z-index:2;aspect-ratio:1;place-items:center;width:24cqw;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.core__card[data-astro-cid-i3irphx7]{background:#fff;border:1px solid #0e142014;border-radius:30%;place-items:center;width:100%;height:100%;padding:16%;display:grid;position:relative;box-shadow:0 30px 60px -20px #1676d273,inset 0 -6px 16px #1676d214}.pulse[data-astro-cid-i3irphx7]{border:1px solid var(--accent);animation:pulse 3.2s var(--ease) infinite;border-radius:30%;position:absolute;inset:0}@keyframes pulse{0%{opacity:.6;scale:1}to{opacity:0;scale:1.7}}.float[data-astro-cid-i3irphx7]{z-index:3;border-radius:var(--r-md);background:color-mix(in srgb, var(--surface) 88%, transparent);border:1px solid var(--line);width:max-content;max-width:210px;box-shadow:var(--shadow-md);backdrop-filter:blur(10px);transform:translate(calc(var(--mx) * var(--d) * 28px), calc(var(--my) * var(--d) * 28px)) rotate(var(--rot));transition:transform .6s var(--ease);animation:6s ease-in-out infinite bob;animation-delay:calc(var(--d) * -2s);gap:6px;padding:14px 16px;font-size:.82rem;display:grid;position:absolute}.float[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{font:600 .95rem/1.2 var(--font-display);letter-spacing:-.01em}.float__head[data-astro-cid-i3irphx7]{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:6px;font-size:.7rem;font-weight:600;display:inline-flex}.float--a[data-astro-cid-i3irphx7]{--rot:-5deg;top:2%;left:0}.float--b[data-astro-cid-i3irphx7]{--rot:4deg;top:6%;right:0}.float--c[data-astro-cid-i3irphx7]{--rot:-3deg;bottom:2%;right:4%}@keyframes bob{50%{translate:0 -10px}}.spark[data-astro-cid-i3irphx7]{width:120px}.spark[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:220;animation:draw 3s var(--ease) infinite alternate}@keyframes draw{0%{stroke-dashoffset:220px}to{stroke-dashoffset:0}}@media (width<=640px){.float[data-astro-cid-i3irphx7]{max-width:160px;padding:10px 12px;font-size:.72rem}.float--c[data-astro-cid-i3irphx7]{display:none}}.hero__foot[data-astro-cid-i3irphx7]{border-top:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:.75rem;font-weight:600;display:flex}.hero__foot[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.solutions[data-astro-cid-jgzp2dhe]{border-radius:var(--r-xl);margin-inline:clamp(0px,1.2vw,16px)}.grid[data-astro-cid-jgzp2dhe]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:clamp(48px,6vw,72px);display:grid}@media (width>=900px){.grid[data-astro-cid-jgzp2dhe]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sol[data-astro-cid-jgzp2dhe]{border-radius:var(--r-lg);border:1px solid var(--line);transition:border-color .3s, transform .4s var(--ease);background:linear-gradient(#ffffff0d,#ffffff04);align-content:start;gap:14px;padding:22px 22px 26px;text-decoration:none;display:grid}.sol[data-astro-cid-jgzp2dhe]:hover{border-color:#3d8fe080;transform:translateY(-4px)}.sol__k[data-astro-cid-jgzp2dhe]{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);font-size:.72rem;font-weight:600}.sol[data-astro-cid-jgzp2dhe] h3[data-astro-cid-jgzp2dhe]{font-size:1.5rem}.sol[data-astro-cid-jgzp2dhe] p[data-astro-cid-jgzp2dhe]{color:var(--fg-2);font-size:.95rem}.sol__more[data-astro-cid-jgzp2dhe]{color:var(--accent-text);align-items:center;gap:6px;margin-top:6px;font-size:.9rem;font-weight:600;display:inline-flex}.viz[data-astro-cid-jgzp2dhe],.desk[data-astro-cid-jgzp2dhe]{aspect-ratio:360/200;border-radius:var(--r-md);background:radial-gradient(70% 90%,#1676d22e,#0000 70%),#ffffff05;border:1px solid #ffffff0f;width:100%}.viz[data-astro-cid-jgzp2dhe]{font-family:var(--font-body)}.link[data-astro-cid-jgzp2dhe]{fill:none;stroke:#97a8bf59;stroke-width:1.4px;stroke-dasharray:4 5;animation:1.6s linear infinite flow}.link--strong[data-astro-cid-jgzp2dhe]{stroke:#3d8fe0;stroke-dasharray:none;animation:none}@keyframes flow{to{stroke-dashoffset:-26px}}.packet[data-astro-cid-jgzp2dhe]{fill:#6fb0f0;filter:drop-shadow(0 0 4px #3d8fe0)}.packet--white[data-astro-cid-jgzp2dhe]{fill:#fff}.halo[data-astro-cid-jgzp2dhe]{fill:#1676d21f}.node[data-astro-cid-jgzp2dhe]{fill:#142039;stroke:#3d8fe0;stroke-width:1.2px}.node__lines[data-astro-cid-jgzp2dhe]{stroke:#6fb0f0;stroke-width:1.6px;stroke-linecap:round}.ping[data-astro-cid-jgzp2dhe]{fill:none;stroke:#1fa463}.chip[data-astro-cid-jgzp2dhe]{fill:#142039;stroke:#ffffff1f}.chip--accent[data-astro-cid-jgzp2dhe]{fill:#1676d240;stroke:#3d8fe0}.chip__t[data-astro-cid-jgzp2dhe]{fill:#eef2f7;text-anchor:middle;font-size:11px;font-weight:600}.hub[data-astro-cid-jgzp2dhe]{fill:#1676d2;filter:drop-shadow(0 6px 16px #1676d299)}.hub__t[data-astro-cid-jgzp2dhe]{fill:#fff;text-anchor:middle;font-size:12px;font-weight:700}.desk[data-astro-cid-jgzp2dhe]{place-items:center;padding:18px;display:grid;position:relative}.ticket[data-astro-cid-jgzp2dhe]{z-index:1;background:#10192d;border:1px solid #ffffff1a;border-radius:16px;gap:8px;width:min(100%,290px);padding:14px 16px;font-size:.78rem;display:grid;position:relative;box-shadow:0 16px 30px -12px #0009}.ticket--back[data-astro-cid-jgzp2dhe]{z-index:0;opacity:.45;height:60%;position:absolute;translate:0 -14px;scale:.92}.ticket__row[data-astro-cid-jgzp2dhe]{justify-content:space-between;align-items:center;gap:8px;display:flex}.ticket__row[data-astro-cid-jgzp2dhe] strong[data-astro-cid-jgzp2dhe]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:600;overflow:hidden}.ticket__meta[data-astro-cid-jgzp2dhe]{color:var(--fg-2);font-size:.7rem}.status[data-astro-cid-jgzp2dhe]{flex:none;display:grid}.s[data-astro-cid-jgzp2dhe]{white-space:nowrap;border-radius:var(--r-pill);opacity:0;grid-area:1/1;justify-self:end;padding:3px 9px;font-size:.66rem;font-weight:700;animation:9s infinite cycle}.s1[data-astro-cid-jgzp2dhe]{color:#ff7a73;background:#f1262229}.s2[data-astro-cid-jgzp2dhe]{color:#f3c45a;background:#e8a3172e;animation-delay:3s}.s3[data-astro-cid-jgzp2dhe]{color:#4fd391;background:#1fa4632e;animation-delay:6s}@keyframes cycle{0%,30%{opacity:1}34%,to{opacity:0}}.sla[data-astro-cid-jgzp2dhe]{background:#ffffff14;border-radius:6px;height:6px;overflow:hidden}.sla[data-astro-cid-jgzp2dhe] span[data-astro-cid-jgzp2dhe]{border-radius:inherit;background:linear-gradient(90deg,#1676d2,#4fd391);height:100%;animation:9s linear infinite sla;display:block}@keyframes sla{0%{width:8%}to{width:100%}}@media (prefers-reduced-motion:reduce){.s1[data-astro-cid-jgzp2dhe],.s2[data-astro-cid-jgzp2dhe]{display:none}.s3[data-astro-cid-jgzp2dhe]{opacity:1}}.ai[data-astro-cid-3fz5m34g]{border-radius:var(--r-xl);margin-inline:clamp(0px,1.2vw,16px);overflow:hidden}.flow[data-astro-cid-3fz5m34g]{max-width:920px;margin:clamp(40px,5vw,64px) auto 0}.flow[data-astro-cid-3fz5m34g] svg[data-astro-cid-3fz5m34g]{width:100%;font-family:var(--font-body)}.flow--tall[data-astro-cid-3fz5m34g]{max-width:420px;margin-inline:auto;display:none}@media (width<=680px){.flow--wide[data-astro-cid-3fz5m34g]{display:none}.flow--tall[data-astro-cid-3fz5m34g]{display:block}}.w[data-astro-cid-3fz5m34g]{fill:none;stroke:#ffffff40;stroke-width:2px;stroke-dasharray:6 7;animation:flow 1.2s linear infinite, lit 6s var(--d,0s) infinite}@keyframes lit{0%,8%{stroke:#ffffff40}14%,60%{stroke:#fff}75%,to{stroke:#ffffff40}}.box[data-astro-cid-3fz5m34g]{fill:#080d1959;stroke:#ffffff47}.tg[data-astro-cid-3fz5m34g] .box[data-astro-cid-3fz5m34g]{animation:litbox 6s var(--d) infinite}@keyframes litbox{0%,8%,75%,to{fill:#080d1959}14%,60%{fill:#080d19b3;stroke:#fff}}.avatar[data-astro-cid-3fz5m34g]{fill:#fff}.glyph[data-astro-cid-3fz5m34g]{fill:none;stroke:#1676d2;stroke-width:2px;stroke-linecap:round}.halo[data-astro-cid-3fz5m34g]{fill:#ffffff40}.core[data-astro-cid-3fz5m34g]{fill:#fff;filter:drop-shadow(0 20px 40px #080d1973)}.spark[data-astro-cid-3fz5m34g]{fill:#1676d2}.t[data-astro-cid-3fz5m34g]{fill:#fff;font-size:15px;font-weight:600}.t--c[data-astro-cid-3fz5m34g]{text-anchor:middle}.t--dark[data-astro-cid-3fz5m34g]{fill:#0f5fb0;font:700 14px var(--font-display);letter-spacing:.12em}.g[data-astro-cid-3fz5m34g]{fill:#fffc;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.s[data-astro-cid-3fz5m34g]{fill:#ffffffb8;font-size:12px}.cards[data-astro-cid-3fz5m34g]{gap:16px;margin-top:48px;display:grid}@media (width>=800px){.cards[data-astro-cid-3fz5m34g]{grid-template-columns:1fr 1fr}}.ai-card[data-astro-cid-3fz5m34g]{backdrop-filter:blur(6px);background:#ffffff14;border-color:#ffffff2e;gap:12px;padding:28px;text-decoration:none;transition:background-color .3s;display:grid}.ai-card[data-astro-cid-3fz5m34g]:hover{background:#ffffff24}.ai-card[data-astro-cid-3fz5m34g] h3[data-astro-cid-3fz5m34g]{font-size:1.5rem}.ai-card[data-astro-cid-3fz5m34g] p[data-astro-cid-3fz5m34g]{color:var(--fg-2)}.k[data-astro-cid-3fz5m34g]{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:.72rem;font-weight:600}.more[data-astro-cid-3fz5m34g]{align-items:center;gap:6px;font-weight:600;display:inline-flex}.inner[data-astro-cid-ajsgapk5]{max-width:880px}.list[data-astro-cid-ajsgapk5]{gap:10px;margin-top:48px;display:grid}details[data-astro-cid-ajsgapk5]{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);transition:border-color .3s}details[data-astro-cid-ajsgapk5][open]{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}summary[data-astro-cid-ajsgapk5]{font:600 1.05rem/1.35 var(--font-display);letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;list-style:none;display:flex}summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}summary[data-astro-cid-ajsgapk5] .plus{color:var(--accent-text);transition:transform .35s var(--ease);flex:none}details[data-astro-cid-ajsgapk5][open] summary[data-astro-cid-ajsgapk5] .plus{transform:rotate(45deg)}details[data-astro-cid-ajsgapk5] p[data-astro-cid-ajsgapk5]{color:var(--fg-2);padding:0 22px 22px}
