.fail[data-astro-cid-veulgbkt]{padding:32px}.fail[data-astro-cid-veulgbkt]:hover{transform:none}.fc-head[data-astro-cid-veulgbkt]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.fc-head[data-astro-cid-veulgbkt] h3[data-astro-cid-veulgbkt]{font-size:26px;letter-spacing:-.04em}.fc-head[data-astro-cid-veulgbkt] p[data-astro-cid-veulgbkt]{max-width:560px;font-size:16px}.flow[data-astro-cid-veulgbkt]{display:grid;grid-template-columns:1fr 1.2fr 1fr 1.2fr 1fr;align-items:center;margin:34px 0 20px}.box[data-astro-cid-veulgbkt]{border:1px solid var(--line-2);border-radius:12px;padding:16px 10px;text-align:center;font-size:13px;color:var(--soft);background:#0f151e}.core[data-astro-cid-veulgbkt]{display:flex;flex-direction:column;gap:4px;border-color:#8bffcf66;transition:border-color .3s,box-shadow .3s}.core[data-astro-cid-veulgbkt] b[data-astro-cid-veulgbkt]{font-size:16px;color:var(--text)}.core[data-astro-cid-veulgbkt] small[data-astro-cid-veulgbkt]{font-size:11px;font-weight:700}.st[data-astro-cid-veulgbkt].on{color:var(--accent)}.st[data-astro-cid-veulgbkt].off{color:var(--danger);display:none}.wire[data-astro-cid-veulgbkt]{height:2px;background:var(--line-2);position:relative;overflow:hidden}.wire[data-astro-cid-veulgbkt] .dot[data-astro-cid-veulgbkt]{position:absolute;top:-3px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent);animation:go 1.6s linear infinite}.w2[data-astro-cid-veulgbkt] .dot[data-astro-cid-veulgbkt]{animation-delay:.8s}@keyframes go{0%{left:-10%}to{left:105%}}.result[data-astro-cid-veulgbkt]{font-weight:700;font-size:15px}.result[data-astro-cid-veulgbkt] .on[data-astro-cid-veulgbkt]{color:var(--accent)}.result[data-astro-cid-veulgbkt] .off[data-astro-cid-veulgbkt]{color:var(--danger);display:none}.fail[data-astro-cid-veulgbkt] .badge-demo[data-astro-cid-veulgbkt]{margin-top:16px}[data-astro-cid-veulgbkt][data-state=offline] .core[data-astro-cid-veulgbkt]{border-color:#ff8b9e8c;box-shadow:0 0 30px #ff8b9e1f}[data-astro-cid-veulgbkt][data-state=offline] .st[data-astro-cid-veulgbkt].on,[data-astro-cid-veulgbkt][data-state=offline] .result[data-astro-cid-veulgbkt] .on[data-astro-cid-veulgbkt]{display:none}[data-astro-cid-veulgbkt][data-state=offline] .st[data-astro-cid-veulgbkt].off,[data-astro-cid-veulgbkt][data-state=offline] .result[data-astro-cid-veulgbkt] .off[data-astro-cid-veulgbkt]{display:inline}[data-astro-cid-veulgbkt][data-state=offline] .w2[data-astro-cid-veulgbkt] .dot[data-astro-cid-veulgbkt]{display:none}[data-astro-cid-veulgbkt][data-state=offline] .wire[data-astro-cid-veulgbkt]:not(.w2) .dot[data-astro-cid-veulgbkt]{background:var(--danger);box-shadow:0 0 10px var(--danger);animation-name:stop}@keyframes stop{0%{left:-10%;opacity:1}85%{left:88%;opacity:1}to{left:88%;opacity:0}}@media(max-width:640px){.flow[data-astro-cid-veulgbkt]{grid-template-columns:1fr;gap:0;justify-items:center}.box[data-astro-cid-veulgbkt]{width:100%}.wire[data-astro-cid-veulgbkt]{width:2px;height:34px}.wire[data-astro-cid-veulgbkt] .dot[data-astro-cid-veulgbkt]{left:-3px!important;animation-name:goV}[data-astro-cid-veulgbkt][data-state=offline] .wire[data-astro-cid-veulgbkt]:not(.w2) .dot[data-astro-cid-veulgbkt]{animation-name:stopV}@keyframes goV{0%{top:-10%}to{top:105%}}@keyframes stopV{0%{top:-10%;opacity:1}85%{top:80%;opacity:1}to{top:80%;opacity:0}}}.page-hero[data-astro-cid-kv7pxovi]{padding:170px 0 70px;overflow:hidden}.page-hero[data-astro-cid-kv7pxovi] h1[data-astro-cid-kv7pxovi]{font-size:clamp(40px,5.5vw,72px);line-height:1;letter-spacing:-.06em;margin:24px 0;max-width:960px}.load[data-astro-cid-kv7pxovi]{opacity:0;transform:translateY(18px);animation:load .9s var(--ease) forwards;animation-delay:calc(var(--i, 0) * .11s + .1s)}@keyframes load{to{opacity:1;transform:none}}.tight[data-astro-cid-kv7pxovi]{padding:20px 0 40px}.item[data-astro-cid-kv7pxovi]{display:flex;gap:16px;align-items:flex-start}.tick[data-astro-cid-kv7pxovi]{flex-shrink:0;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--accent);background:#8bffcf14;border:1px solid rgba(139,255,207,.25);font-weight:800}.two[data-astro-cid-kv7pxovi]{display:grid;grid-template-columns:1.1fr .9fr;gap:48px}.next[data-astro-cid-kv7pxovi]{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:10px}.next[data-astro-cid-kv7pxovi] li[data-astro-cid-kv7pxovi]{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px dashed var(--line-2);border-radius:14px;color:var(--soft);font-size:17px}.n[data-astro-cid-kv7pxovi]{font:600 12px var(--mono);color:var(--accent)}.side[data-astro-cid-kv7pxovi]{display:grid;gap:16px;align-content:start}.links[data-astro-cid-kv7pxovi]{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:10px}.links[data-astro-cid-kv7pxovi] a[data-astro-cid-kv7pxovi]{color:var(--accent);font-weight:600}.links[data-astro-cid-kv7pxovi] a[data-astro-cid-kv7pxovi]:hover{text-decoration:underline;text-underline-offset:4px}.table-wrap[data-astro-cid-kv7pxovi]{overflow-x:auto;border:1px solid var(--line);border-radius:16px}.subs[data-astro-cid-kv7pxovi]{width:100%;border-collapse:collapse;font-size:14px;min-width:620px}.subs[data-astro-cid-kv7pxovi] th[data-astro-cid-kv7pxovi]{text-align:left;color:var(--muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:14px 18px;background:#0e141d;border-bottom:1px solid var(--line)}.subs[data-astro-cid-kv7pxovi] td[data-astro-cid-kv7pxovi]{padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.04);color:var(--soft);vertical-align:top}.subs[data-astro-cid-kv7pxovi] td[data-astro-cid-kv7pxovi]:first-child{color:var(--text);font-weight:600}.subs[data-astro-cid-kv7pxovi] tr[data-astro-cid-kv7pxovi]:last-child td[data-astro-cid-kv7pxovi]{border-bottom:0}.dpa[data-astro-cid-kv7pxovi]{margin-top:16px}.dpa[data-astro-cid-kv7pxovi] a[data-astro-cid-kv7pxovi],.disc[data-astro-cid-kv7pxovi] a[data-astro-cid-kv7pxovi]{color:var(--accent);font-weight:600}.certs[data-astro-cid-kv7pxovi]{list-style:none;padding:0;margin:24px 0;display:grid;gap:10px}.certs[data-astro-cid-kv7pxovi] li[data-astro-cid-kv7pxovi]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border:1px solid var(--line);border-radius:12px;color:var(--soft)}.q[data-astro-cid-kv7pxovi]{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.q[data-astro-cid-kv7pxovi]:hover{transform:none}.disc[data-astro-cid-kv7pxovi]{color:var(--soft);margin-top:16px}@media(max-width:860px){.two[data-astro-cid-kv7pxovi]{grid-template-columns:1fr}.page-hero[data-astro-cid-kv7pxovi]{padding-top:130px}}@media(prefers-reduced-motion:reduce){.load[data-astro-cid-kv7pxovi]{opacity:1;transform:none;animation:none}}
