.topo[data-astro-cid-kblgq24n]{--t-bg:#0b1020;--t-panel:#11172b;--t-line:#263150;--t-text:#e2e8f0;--t-muted:#8b97b0;--t-public:#34d399;--t-private:#818cf8;--t-violet:#a78bfa;--t-cyan:#22d3ee;filter:drop-shadow(0 40px 60px #312e8159);margin:0}.topo[data-astro-cid-kblgq24n]>svg[data-astro-cid-kblgq24n]{width:100%;height:auto;display:block}text[data-astro-cid-kblgq24n]{letter-spacing:0}.frame[data-astro-cid-kblgq24n]{fill:var(--t-bg);stroke:#2a3354}.dots[data-astro-cid-kblgq24n]{fill:url(#topo-dots)}#topo-dots[data-astro-cid-kblgq24n] circle[data-astro-cid-kblgq24n]{fill:#94a3b829}.divider[data-astro-cid-kblgq24n]{stroke:#1f2742}.chrome[data-astro-cid-kblgq24n]{fill:var(--t-muted);font-size:11px}.title[data-astro-cid-kblgq24n]{fill:var(--t-text);font-size:12px;font-weight:700}.sub[data-astro-cid-kblgq24n]{fill:var(--t-muted);font-size:9.5px}.caps[data-astro-cid-kblgq24n]{fill:var(--t-muted);letter-spacing:.12em;font-size:8.5px;font-weight:700}.mono[data-astro-cid-kblgq24n]{fill:var(--t-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px}.port[data-astro-cid-kblgq24n]{fill:var(--t-public);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8.5px}.node[data-astro-cid-kblgq24n],.card[data-astro-cid-kblgq24n]{fill:var(--t-panel);stroke:var(--t-line);stroke-width:1px}.proxy[data-astro-cid-kblgq24n]{stroke:#22d3ee73}.vpn[data-astro-cid-kblgq24n]{stroke:#a78bfa99}.card[data-astro-cid-kblgq24n].private{stroke:#818cf873}.group[data-astro-cid-kblgq24n]{fill:#818cf80a;stroke:#2c365a;stroke-dasharray:5 5}.ico[data-astro-cid-kblgq24n]{color:var(--t-text)}.muted[data-astro-cid-kblgq24n]{color:var(--t-muted)}.indigo[data-astro-cid-kblgq24n]{color:var(--t-private)}.violet[data-astro-cid-kblgq24n]{color:var(--t-violet)}.cyan[data-astro-cid-kblgq24n]{color:var(--t-cyan)}.green[data-astro-cid-kblgq24n]{color:var(--t-public)}.white[data-astro-cid-kblgq24n]{color:#fff}.chip[data-astro-cid-kblgq24n]{stroke-width:1px}.chip[data-astro-cid-kblgq24n].wan{fill:#34d3991f;stroke:#34d39980}.chip[data-astro-cid-kblgq24n].pvt{fill:#818cf824;stroke:#818cf88c}.chip-text[data-astro-cid-kblgq24n]{letter-spacing:.08em;font-size:8px;font-weight:800}.wan-text[data-astro-cid-kblgq24n]{fill:var(--t-public)}.pvt-text[data-astro-cid-kblgq24n]{fill:#c7d2fe}.wire[data-astro-cid-kblgq24n],.bus[data-astro-cid-kblgq24n]{fill:none;stroke-linecap:round}.wire[data-astro-cid-kblgq24n]{stroke-width:2px}.bus[data-astro-cid-kblgq24n]{stroke-width:3px}.public[data-astro-cid-kblgq24n]{stroke:#34d3998c}.private[data-astro-cid-kblgq24n]{stroke:#818cf899}.public-fill[data-astro-cid-kblgq24n]{fill:var(--t-public)}.private-fill[data-astro-cid-kblgq24n]{fill:var(--t-private)}.junction[data-astro-cid-kblgq24n]{stroke:var(--t-bg);stroke-width:2px}.bus-label-bg[data-astro-cid-kblgq24n]{fill:var(--t-bg);stroke-width:1px}.public-stroke[data-astro-cid-kblgq24n]{stroke:#34d39980}.private-stroke[data-astro-cid-kblgq24n]{stroke:#818cf88c}.bus-label[data-astro-cid-kblgq24n]{letter-spacing:.12em;font-size:8px;font-weight:800}.public-text[data-astro-cid-kblgq24n]{fill:var(--t-public)}.private-text[data-astro-cid-kblgq24n]{fill:#c7d2fe}.flow[data-astro-cid-kblgq24n]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 11;animation:1.4s linear infinite topo-flow}.public-flow[data-astro-cid-kblgq24n]{stroke:#a7f3d0}.private-flow[data-astro-cid-kblgq24n]{stroke:#e0e7ff}.tunnel-flow[data-astro-cid-kblgq24n]{stroke:#fff;stroke-width:2.5px;stroke-dasharray:4 12}@keyframes topo-flow{to{stroke-dashoffset:-14px}}.tunnel-shell[data-astro-cid-kblgq24n]{fill:none;stroke:#a78bfa2e;stroke-width:18px;stroke-linecap:round}.tunnel-core[data-astro-cid-kblgq24n]{fill:none;stroke:url(#topo-tunnel);stroke-width:4px;stroke-linecap:round}.tunnel-label[data-astro-cid-kblgq24n]{fill:var(--t-violet)}.lock[data-astro-cid-kblgq24n] circle[data-astro-cid-kblgq24n]{fill:#6d28d9;stroke:#c4b5fd;stroke-width:1.5px}.laptop-screen[data-astro-cid-kblgq24n]{fill:#1a2140;stroke:#3b4670}.laptop-display[data-astro-cid-kblgq24n]{fill:#0b1020}.laptop-base[data-astro-cid-kblgq24n]{fill:#2a3354}.screen-text[data-astro-cid-kblgq24n]{fill:var(--t-public);font-size:9.5px;font-weight:700}.screen-bar[data-astro-cid-kblgq24n]{fill:#263150}.screen-bar[data-astro-cid-kblgq24n].short{fill:#1f2742}figcaption[data-astro-cid-kblgq24n]{color:var(--aw-color-text-muted);flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;margin-top:.8rem;font-size:.78rem;font-weight:600;display:flex}figcaption[data-astro-cid-kblgq24n] span[data-astro-cid-kblgq24n]{align-items:center;gap:.4rem;display:inline-flex}.dot[data-astro-cid-kblgq24n]{border-radius:999px;width:.6rem;height:.6rem}.dot-public[data-astro-cid-kblgq24n]{background:var(--t-public)}.dot-private[data-astro-cid-kblgq24n]{background:var(--t-private)}.dot-tunnel[data-astro-cid-kblgq24n]{background:var(--t-violet)}@media (prefers-reduced-motion:reduce){.flow[data-astro-cid-kblgq24n]{animation:none}}.rx[data-astro-cid-dsehybdl]{--rx-on:var(--aw-color-primary);--rx-ok:#059669;--rx-line:color-mix(in srgb, var(--aw-color-text-default) 14%, transparent);border:1px solid var(--rx-line);background:var(--aw-color-bg-page);border-radius:1.75rem;padding:1.25rem;display:block}.rx-controls[data-astro-cid-dsehybdl]{gap:.75rem;display:grid}.rx-controls[data-astro-cid-dsehybdl] button[data-astro-cid-dsehybdl]{border:1px solid var(--rx-line);text-align:left;cursor:pointer;background:0 0;border-radius:1rem;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex}.rx-controls[data-astro-cid-dsehybdl] button[data-astro-cid-dsehybdl]:focus-visible{outline:3px solid color-mix(in srgb, var(--rx-on) 45%, transparent);outline-offset:2px}.rx-controls[data-astro-cid-dsehybdl] button[data-astro-cid-dsehybdl][aria-checked=true]{border-color:color-mix(in srgb, var(--rx-on) 55%, transparent);background:color-mix(in srgb, var(--rx-on) 7%, transparent)}.rx-track[data-astro-cid-dsehybdl]{background:color-mix(in srgb, var(--aw-color-text-default) 22%, transparent);border-radius:999px;flex:none;width:3rem;height:1.7rem;transition:background .2s;position:relative}.rx-thumb[data-astro-cid-dsehybdl]{background:#fff;border-radius:999px;width:1.3rem;height:1.3rem;transition:transform .2s;position:absolute;top:.2rem;left:.2rem;box-shadow:0 1px 3px #00000040}[data-astro-cid-dsehybdl][aria-checked=true] .rx-track[data-astro-cid-dsehybdl]{background:var(--rx-on)}[data-astro-cid-dsehybdl][aria-checked=true] .rx-thumb[data-astro-cid-dsehybdl]{transform:translate(1.3rem)}.rx-switch-text[data-astro-cid-dsehybdl] strong[data-astro-cid-dsehybdl]{color:var(--aw-color-text-heading);font-size:.95rem;display:block}.rx-switch-text[data-astro-cid-dsehybdl] small[data-astro-cid-dsehybdl]{color:var(--aw-color-text-muted);font-size:.78rem}.rx-stage[data-astro-cid-dsehybdl]{gap:.75rem;margin-top:1.25rem;display:grid;position:relative}.rx-lines[data-astro-cid-dsehybdl]{display:none}.rx-center[data-astro-cid-dsehybdl]{color:#fff;text-align:center;background:linear-gradient(160deg,#1e1b4b,#4338ca);border-radius:1.25rem;justify-items:center;gap:.35rem;padding:1.2rem;display:grid}.rx-container-icon[data-astro-cid-dsehybdl] svg{width:2.4rem;height:2.4rem}.rx-badge[data-astro-cid-dsehybdl]{background:#ffffff29;border-radius:999px;padding:.2rem .75rem;font-size:.8rem;font-weight:700}.rx-node[data-astro-cid-dsehybdl]{border:1px solid var(--rx-line);border-radius:1.1rem;padding:1rem;transition:border-color .25s,background .25s,opacity .25s}.rx-node[data-astro-cid-dsehybdl][data-active=true]{border-color:color-mix(in srgb, var(--rx-ok) 50%, transparent);background:color-mix(in srgb, var(--rx-ok) 6%, var(--aw-color-bg-page))}.rx-node[data-astro-cid-dsehybdl][data-active=false]>[data-astro-cid-dsehybdl]{opacity:.55}.rx-node-head[data-astro-cid-dsehybdl]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rx-node[data-astro-cid-dsehybdl] .rx-node-icon{width:1.7rem;height:1.7rem;color:var(--rx-on)}.rx-status[data-astro-cid-dsehybdl]{font-size:.75rem;font-weight:800}.rx-status[data-astro-cid-dsehybdl]>span[data-astro-cid-dsehybdl]{align-items:center;gap:.25rem;display:inline-flex}.rx-status[data-astro-cid-dsehybdl] svg{width:1rem;height:1rem}.rx-yes[data-astro-cid-dsehybdl]{color:var(--rx-ok)}.rx-no[data-astro-cid-dsehybdl]{color:var(--aw-color-text-muted)}.rx-node[data-astro-cid-dsehybdl][data-active=true] .rx-no[data-astro-cid-dsehybdl],.rx-node[data-astro-cid-dsehybdl][data-active=false] .rx-yes[data-astro-cid-dsehybdl]{display:none!important}.rx-node[data-astro-cid-dsehybdl] h3[data-astro-cid-dsehybdl]{color:var(--aw-color-text-heading);margin:.6rem 0 0;font-size:.98rem;font-weight:800}.rx-node[data-astro-cid-dsehybdl] p[data-astro-cid-dsehybdl]{color:var(--aw-color-text-muted);margin:.3rem 0 0;font-size:.83rem;line-height:1.5}.rx-summary[data-astro-cid-dsehybdl]{background:color-mix(in srgb, var(--rx-on) 7%, transparent);color:var(--aw-color-text-default);border-radius:1rem;margin:1.25rem 0 0;padding:.9rem 1.1rem;line-height:1.6}.rx-summary[data-astro-cid-dsehybdl] strong[data-astro-cid-dsehybdl]{color:var(--aw-color-text-heading)}.rx-summary[data-astro-cid-dsehybdl] em[data-astro-cid-dsehybdl]{color:var(--aw-color-text-muted);font-size:.88rem;display:block}@media (width>=900px){.rx[data-astro-cid-dsehybdl]{padding:1.75rem}.rx-controls[data-astro-cid-dsehybdl]{grid-template-columns:1fr 1fr}.rx-stage[data-astro-cid-dsehybdl]{grid-template-columns:1fr .8fr 1fr;grid-template-areas:"local center internet""team center regions";gap:1.25rem 4rem;padding-block:.5rem}.rx-lines[data-astro-cid-dsehybdl]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.rx-lines[data-astro-cid-dsehybdl] line[data-astro-cid-dsehybdl]{stroke:color-mix(in srgb, var(--aw-color-text-default) 18%, transparent);stroke-width:2px;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;transition:stroke .25s}.rx-lines[data-astro-cid-dsehybdl] line[data-astro-cid-dsehybdl][data-active=true]{stroke:var(--rx-ok);stroke-dasharray:8 8;animation:1.2s linear infinite rx-flow}.rx-center[data-astro-cid-dsehybdl]{z-index:1;grid-area:center;align-self:center;padding:1.6rem 1rem;position:relative}.rx-node[data-astro-cid-dsehybdl]{z-index:1;background:var(--aw-color-bg-page);position:relative}.rx-local[data-astro-cid-dsehybdl]{grid-area:local}.rx-internet[data-astro-cid-dsehybdl]{grid-area:internet}.rx-team[data-astro-cid-dsehybdl]{grid-area:team}.rx-regions[data-astro-cid-dsehybdl]{grid-area:regions}}@keyframes rx-flow{to{stroke-dashoffset:-16px}}@media (prefers-reduced-motion:reduce){.rx-lines[data-astro-cid-dsehybdl] line[data-astro-cid-dsehybdl][data-active=true]{animation:none}.rx-node[data-astro-cid-dsehybdl],.rx-track[data-astro-cid-dsehybdl],.rx-thumb[data-astro-cid-dsehybdl]{transition:none}}text[data-astro-cid-f5m2ol5a]{letter-spacing:0;word-spacing:.12em}.uc[data-astro-cid-f5m2ol5a]{background:color-mix(in srgb, var(--aw-color-bg-page) 90%, var(--aw-color-primary) 10%);border-radius:1rem;width:100%;height:auto;display:block}.card[data-astro-cid-f5m2ol5a]{fill:var(--aw-color-bg-page);stroke:color-mix(in srgb, var(--aw-color-text-default) 18%, transparent);stroke-width:1.5px}.safe[data-astro-cid-f5m2ol5a]{stroke:#10b9818c;stroke-width:2px}.title[data-astro-cid-f5m2ol5a]{fill:var(--aw-color-text-heading);font-size:12.5px;font-weight:750}.sub[data-astro-cid-f5m2ol5a]{fill:var(--aw-color-text-muted);font-size:11px;font-weight:600}.tag[data-astro-cid-f5m2ol5a]{fill:#ef4444;font-size:11px;font-weight:800}.ok[data-astro-cid-f5m2ol5a]{fill:none;stroke:#10b981;stroke-width:3px;stroke-linecap:round}.bad[data-astro-cid-f5m2ol5a]{fill:none;stroke:#ef4444;stroke-width:2.5px;stroke-dasharray:2 7;stroke-linecap:round}.tunnel[data-astro-cid-f5m2ol5a]{fill:none;stroke:var(--aw-color-primary);stroke-width:4px;stroke-dasharray:7 7;stroke-linecap:round;animation:1.4s linear infinite uc-flow}.x[data-astro-cid-f5m2ol5a] circle[data-astro-cid-f5m2ol5a]{fill:var(--aw-color-bg-page);stroke:#ef4444;stroke-width:2px}.x[data-astro-cid-f5m2ol5a] path[data-astro-cid-f5m2ol5a]{stroke:#ef4444;stroke-width:2.5px;stroke-linecap:round}.lock[data-astro-cid-f5m2ol5a] circle[data-astro-cid-f5m2ol5a]{fill:var(--aw-color-primary)}.i[data-astro-cid-f5m2ol5a]{color:var(--aw-color-text-heading)}.muted[data-astro-cid-f5m2ol5a]{color:var(--aw-color-text-muted)}.primary[data-astro-cid-f5m2ol5a]{color:var(--aw-color-primary)}.ok-i[data-astro-cid-f5m2ol5a]{color:#059669}.white[data-astro-cid-f5m2ol5a]{color:#fff}@keyframes uc-flow{to{stroke-dashoffset:-14px}}@media (prefers-reduced-motion:reduce){.tunnel[data-astro-cid-f5m2ol5a]{animation:none}}.layers[data-astro-cid-jbrwck6t]{gap:.6rem;display:grid}.layer[data-astro-cid-jbrwck6t],.core[data-astro-cid-jbrwck6t]{margin-inline:calc(var(--depth) * .9rem)}.layer[data-astro-cid-jbrwck6t]{border:1px solid color-mix(in srgb, var(--aw-color-text-default) 14%, transparent);background:color-mix(in srgb, var(--aw-color-bg-page) calc(100% - var(--depth) * 3%), var(--aw-color-primary));color:inherit;border-radius:1.1rem;align-items:center;gap:.9rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.layer[data-astro-cid-jbrwck6t]:hover{border-color:var(--aw-color-primary);transform:translate(3px)}.layer[data-astro-cid-jbrwck6t]:focus-visible{outline:3px solid color-mix(in srgb, var(--aw-color-primary) 45%, transparent);outline-offset:2px}.is-new[data-astro-cid-jbrwck6t]{border-color:color-mix(in srgb, var(--aw-color-primary) 60%, transparent);box-shadow:0 18px 40px -28px color-mix(in srgb, var(--aw-color-primary) 70%, transparent)}.layer-icon[data-astro-cid-jbrwck6t]{background:color-mix(in srgb, var(--aw-color-primary) 12%, transparent);width:2.5rem;height:2.5rem;color:var(--aw-color-primary);border-radius:.8rem;flex:none;place-items:center;display:grid}.layer-icon[data-astro-cid-jbrwck6t] svg{width:1.35rem;height:1.35rem}.layer-text[data-astro-cid-jbrwck6t]{flex:1;gap:.15rem;min-width:0;display:grid}.layer-text[data-astro-cid-jbrwck6t] strong[data-astro-cid-jbrwck6t]{color:var(--aw-color-text-heading);align-items:center;gap:.5rem;font-size:.95rem;display:flex}.layer-text[data-astro-cid-jbrwck6t] em[data-astro-cid-jbrwck6t]{background:var(--aw-color-primary);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.05rem .5rem;font-size:.65rem;font-style:normal;font-weight:800}.layer-text[data-astro-cid-jbrwck6t]>span[data-astro-cid-jbrwck6t]{color:var(--aw-color-text-muted);font-size:.82rem;line-height:1.5}.layers[data-astro-cid-jbrwck6t] .layer-arrow{width:1.1rem;height:1.1rem;color:var(--aw-color-text-muted);flex:none}.core[data-astro-cid-jbrwck6t]{color:#fff;background:linear-gradient(135deg,#312e81,#4f46e5);border-radius:1.1rem;justify-content:center;align-items:center;gap:.6rem;padding:1rem;display:flex}.core[data-astro-cid-jbrwck6t] svg{width:1.4rem;height:1.4rem}@media (width<=480px){.layer[data-astro-cid-jbrwck6t],.core[data-astro-cid-jbrwck6t]{margin-inline:calc(var(--depth) * .45rem)}}@media (prefers-reduced-motion:reduce){.layer[data-astro-cid-jbrwck6t]{transition:none}}.pn[data-astro-cid-4mdjajea]{--pn-border:color-mix(in srgb, var(--aw-color-text-default) 14%, transparent);--pn-surface:color-mix(in srgb, var(--aw-color-bg-page) 94%, var(--aw-color-primary) 6%);--pn-ok:#059669;--pn-warn:#dc2626}.pn-container[data-astro-cid-4mdjajea]{width:min(78rem,100% - 2.5rem);margin-inline:auto}.eyebrow[data-astro-cid-4mdjajea]{color:var(--aw-color-accent);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850}.pn-hero[data-astro-cid-4mdjajea]{background:radial-gradient(circle at 15% 0%, color-mix(in srgb, var(--aw-color-primary) 14%, transparent), transparent 50%);padding-block:4rem 3rem}.hero-grid[data-astro-cid-4mdjajea]{align-items:center;gap:2.5rem;display:grid}.hero-grid[data-astro-cid-4mdjajea]>[data-astro-cid-4mdjajea]{min-width:0}.pill[data-astro-cid-4mdjajea]{border:1px solid color-mix(in srgb, var(--aw-color-primary) 35%, transparent);background:color-mix(in srgb, var(--aw-color-primary) 8%, transparent);color:var(--aw-color-text-heading);border-radius:999px;align-items:center;gap:.6rem;margin:0;padding:.35rem .9rem .35rem .4rem;font-size:.85rem;font-weight:700;display:inline-flex}.pill[data-astro-cid-4mdjajea] span[data-astro-cid-4mdjajea]{background:var(--aw-color-primary);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:800}h1[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);letter-spacing:-.055em;margin:1.1rem 0 0;font-size:clamp(2.5rem,6.5vw,4.4rem);line-height:1.02}.lead[data-astro-cid-4mdjajea]{max-width:38rem;color:var(--aw-color-text-muted);margin:1.3rem 0 0;font-size:1.12rem;line-height:1.7}.hero-actions[data-astro-cid-4mdjajea]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hero-facts[data-astro-cid-4mdjajea]{color:var(--aw-color-text-muted);flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.6rem 0 0;padding:0;font-size:.9rem;font-weight:600;list-style:none;display:flex}.hero-facts[data-astro-cid-4mdjajea] li[data-astro-cid-4mdjajea]{align-items:center;gap:.4rem;display:inline-flex}.hero-facts[data-astro-cid-4mdjajea] svg{width:1.1rem;height:1.1rem;color:var(--pn-ok)}.pn-section[data-astro-cid-4mdjajea]{padding-block:4.5rem;scroll-margin-top:5.5rem}.pn-section[data-astro-cid-4mdjajea].tight{padding-block:0 1rem}.pn-section[data-astro-cid-4mdjajea].soft{border-block:1px solid var(--pn-border);background:var(--pn-surface)}.section-head[data-astro-cid-4mdjajea]{max-width:46rem}.section-head[data-astro-cid-4mdjajea].center{text-align:center;margin-inline:auto}.section-head[data-astro-cid-4mdjajea] h2[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);letter-spacing:-.04em;margin:.6rem 0 0;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.1}.section-head[data-astro-cid-4mdjajea]>p[data-astro-cid-4mdjajea]:not(.eyebrow){color:var(--aw-color-text-muted);margin:.8rem 0 0;font-size:1.05rem;line-height:1.7}.text-link[data-astro-cid-4mdjajea]{color:var(--aw-color-primary);margin-top:1rem;font-weight:700;display:inline-block}.answer[data-astro-cid-4mdjajea]{border:1px solid var(--pn-border);background:var(--pn-surface);border-radius:1.4rem;gap:1rem;padding:1.4rem;display:flex}.answer[data-astro-cid-4mdjajea] .answer-icon{width:1.8rem;height:1.8rem;color:var(--aw-color-primary);flex:none}.answer[data-astro-cid-4mdjajea] h2[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);margin:0;font-size:1.2rem;font-weight:800}.answer[data-astro-cid-4mdjajea] p[data-astro-cid-4mdjajea]{color:var(--aw-color-text-default);margin:.5rem 0 0;line-height:1.7}.compare[data-astro-cid-4mdjajea]{align-items:stretch;gap:1rem;margin-top:2.5rem;display:grid}.compare-card[data-astro-cid-4mdjajea]{border-radius:1.4rem;padding:1.6rem}.before[data-astro-cid-4mdjajea]{border:1px solid color-mix(in srgb, var(--pn-warn) 30%, transparent);background:color-mix(in srgb, var(--pn-warn) 5%, transparent)}.after[data-astro-cid-4mdjajea]{border:1px solid color-mix(in srgb, var(--pn-ok) 40%, transparent);background:color-mix(in srgb, var(--pn-ok) 7%, transparent);box-shadow:0 30px 60px -45px color-mix(in srgb, var(--pn-ok) 80%, transparent)}.compare-label[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:800;display:flex}.compare-label[data-astro-cid-4mdjajea] svg{width:1.4rem;height:1.4rem}.before[data-astro-cid-4mdjajea] .compare-label[data-astro-cid-4mdjajea] svg{color:var(--pn-warn)}.after[data-astro-cid-4mdjajea] .compare-label[data-astro-cid-4mdjajea] svg{color:var(--pn-ok)}.compare[data-astro-cid-4mdjajea] ul[data-astro-cid-4mdjajea]{gap:.8rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.compare[data-astro-cid-4mdjajea] li[data-astro-cid-4mdjajea]{color:var(--aw-color-text-default);align-items:flex-start;gap:.6rem;line-height:1.55;display:flex}.compare[data-astro-cid-4mdjajea] li[data-astro-cid-4mdjajea] svg{flex:none;width:1.2rem;height:1.2rem;margin-top:.15rem}.before[data-astro-cid-4mdjajea] li[data-astro-cid-4mdjajea] svg{color:var(--pn-warn)}.after[data-astro-cid-4mdjajea] li[data-astro-cid-4mdjajea] svg{color:var(--pn-ok)}.compare-arrow[data-astro-cid-4mdjajea]{color:var(--aw-color-primary);place-items:center;display:grid}.compare-arrow[data-astro-cid-4mdjajea] svg{width:2rem;height:2rem;transform:rotate(90deg)}.explorer-wrap[data-astro-cid-4mdjajea]{margin-top:2rem}.table-wrap[data-astro-cid-4mdjajea]{border:1px solid var(--pn-border);background:var(--aw-color-bg-page);border-radius:1.1rem;margin-top:1.5rem;overflow-x:auto}table[data-astro-cid-4mdjajea]{border-collapse:collapse;width:100%;min-width:44rem;font-size:.88rem}caption[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);text-align:left;padding:1rem 1rem .5rem;font-weight:800}th[data-astro-cid-4mdjajea],td[data-astro-cid-4mdjajea]{border-top:1px solid var(--pn-border);text-align:left;vertical-align:top;padding:.7rem 1rem}thead[data-astro-cid-4mdjajea] th[data-astro-cid-4mdjajea]{color:var(--aw-color-text-muted);font-size:.75rem}tbody[data-astro-cid-4mdjajea] th[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);white-space:nowrap}td[data-astro-cid-4mdjajea]{color:var(--aw-color-text-default)}.cases[data-astro-cid-4mdjajea]{gap:1.25rem;margin-top:2.2rem;display:grid}.case[data-astro-cid-4mdjajea]{border:1px solid var(--pn-border);background:var(--aw-color-bg-page);border-radius:1.4rem;flex-direction:column;padding:1rem 1rem 1.3rem;display:flex}.case[data-astro-cid-4mdjajea] h3[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);margin:1.1rem .3rem 0;font-size:1.15rem;font-weight:800;line-height:1.3}.case[data-astro-cid-4mdjajea]>p[data-astro-cid-4mdjajea]{color:var(--aw-color-text-muted);margin:.5rem .3rem 0;font-size:.92rem;line-height:1.6}.case[data-astro-cid-4mdjajea] .win[data-astro-cid-4mdjajea]{color:var(--pn-ok);align-items:center;gap:.4rem;margin-top:.9rem;font-weight:800;display:flex}.win[data-astro-cid-4mdjajea] svg{flex:none;width:1.2rem;height:1.2rem}.case-links[data-astro-cid-4mdjajea]{flex-wrap:wrap;gap:.5rem 1rem;padding-top:.9rem;display:flex;margin-top:auto!important}.case-links[data-astro-cid-4mdjajea] a[data-astro-cid-4mdjajea]{color:var(--aw-color-primary);text-underline-offset:3px;font-size:.85rem;font-weight:700;text-decoration:underline}.steps[data-astro-cid-4mdjajea]{gap:1rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-4mdjajea] li[data-astro-cid-4mdjajea]{border:1px solid var(--pn-border);background:var(--aw-color-bg-page);border-radius:1.3rem;padding:1.4rem;position:relative}.step-number[data-astro-cid-4mdjajea]{color:color-mix(in srgb, var(--aw-color-primary) 30%, transparent);font-size:2.2rem;font-weight:900;line-height:1;position:absolute;top:1.1rem;right:1.2rem}.steps[data-astro-cid-4mdjajea] .step-icon{width:1.8rem;height:1.8rem;color:var(--aw-color-primary)}.steps[data-astro-cid-4mdjajea] h3[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);margin:.8rem 0 0;font-size:1.05rem;font-weight:800}.steps[data-astro-cid-4mdjajea] p[data-astro-cid-4mdjajea]{color:var(--aw-color-text-muted);overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.9rem;line-height:1.6}.steps[data-astro-cid-4mdjajea] a[data-astro-cid-4mdjajea]{color:var(--aw-color-primary);margin-top:.7rem;font-size:.88rem;font-weight:700;display:inline-block}.good-to-know[data-astro-cid-4mdjajea]{background:#f59e0b12;border:1px solid #d9770659;border-radius:1.3rem;margin-top:1.5rem;padding:1.3rem}.good-to-know[data-astro-cid-4mdjajea] h3[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);margin:0;font-size:1rem;font-weight:800}.gtk-grid[data-astro-cid-4mdjajea]{gap:1rem;margin-top:.9rem;display:grid}.gtk[data-astro-cid-4mdjajea]{gap:.7rem;display:flex}.gtk[data-astro-cid-4mdjajea] svg{color:#d97706;flex:none;width:1.4rem;height:1.4rem}.gtk[data-astro-cid-4mdjajea] strong[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);font-size:.92rem}.gtk-link[data-astro-cid-4mdjajea]{color:var(--aw-color-primary);margin-top:.35rem;font-size:.85rem;font-weight:700;display:inline-block}.gtk[data-astro-cid-4mdjajea] p[data-astro-cid-4mdjajea]{color:var(--aw-color-text-muted);margin:.2rem 0 0;font-size:.86rem;line-height:1.55}.layers-grid[data-astro-cid-4mdjajea],.tech-grid[data-astro-cid-4mdjajea]{gap:2rem;display:grid}.layers-grid[data-astro-cid-4mdjajea]>[data-astro-cid-4mdjajea],.tech-grid[data-astro-cid-4mdjajea]>[data-astro-cid-4mdjajea]{min-width:0}.specs[data-astro-cid-4mdjajea]{border:1px solid var(--pn-border);background:var(--aw-color-bg-page);border-radius:1.2rem;gap:0;margin:0;display:grid}.specs[data-astro-cid-4mdjajea] div[data-astro-cid-4mdjajea]{border-top:1px solid var(--pn-border);gap:.2rem;padding:.9rem 1.1rem;display:grid}.specs[data-astro-cid-4mdjajea] div[data-astro-cid-4mdjajea]:first-child{border-top:0}.specs[data-astro-cid-4mdjajea] dt[data-astro-cid-4mdjajea]{color:var(--aw-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:800}.specs[data-astro-cid-4mdjajea] dd[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);overflow-wrap:anywhere;margin:0;font-size:.93rem;line-height:1.5}.enterprise[data-astro-cid-4mdjajea]{border:1px solid var(--pn-border);background:var(--pn-surface);border-radius:1.5rem;align-items:center;gap:1.2rem;padding:1.8rem;display:grid}.enterprise[data-astro-cid-4mdjajea] .enterprise-icon{width:2.6rem;height:2.6rem;color:var(--aw-color-primary)}.enterprise[data-astro-cid-4mdjajea] h2[data-astro-cid-4mdjajea]{color:var(--aw-color-text-heading);letter-spacing:-.03em;margin:0;font-size:1.5rem}.enterprise[data-astro-cid-4mdjajea] p[data-astro-cid-4mdjajea]{color:var(--aw-color-text-muted);margin:.4rem 0 0;line-height:1.6}.enterprise[data-astro-cid-4mdjajea] .btn-secondary[data-astro-cid-4mdjajea]{justify-self:start}.cta-band[data-astro-cid-4mdjajea]{color:#fff;background:radial-gradient(circle at 90% 10%,#10b98159,#0000 40%),linear-gradient(135deg,#1e1b4b,#4338ca 60%,#6d28d9);border-radius:1.75rem;align-items:center;gap:1.5rem;padding:2.5rem;display:grid}.cta-band[data-astro-cid-4mdjajea] h2[data-astro-cid-4mdjajea]{letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,4vw,2.6rem)}.cta-band[data-astro-cid-4mdjajea] p[data-astro-cid-4mdjajea]{color:#e0e7ff;max-width:38rem;margin:.7rem 0 0;line-height:1.6}.cta-actions[data-astro-cid-4mdjajea]{flex-wrap:wrap;gap:.75rem;display:flex}.cta-primary[data-astro-cid-4mdjajea],.cta-secondary[data-astro-cid-4mdjajea]{border-radius:.8rem;padding:.8rem 1.3rem;font-weight:750;text-decoration:none}.cta-primary[data-astro-cid-4mdjajea]{color:#312e81;background:#fff}.cta-secondary[data-astro-cid-4mdjajea]{color:#fff;border:1px solid #fff6}.cta-secondary[data-astro-cid-4mdjajea]:hover{background:#ffffff1a}@media (width>=768px){.compare[data-astro-cid-4mdjajea]{grid-template-columns:1fr auto 1fr}.compare-arrow[data-astro-cid-4mdjajea] svg{transform:none}.cases[data-astro-cid-4mdjajea],.steps[data-astro-cid-4mdjajea],.gtk-grid[data-astro-cid-4mdjajea]{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise[data-astro-cid-4mdjajea]{grid-template-columns:auto 1fr auto}.cta-band[data-astro-cid-4mdjajea]{grid-template-columns:1fr auto;padding:3rem}}@media (width>=1024px){.hero-grid[data-astro-cid-4mdjajea]{grid-template-columns:1.05fr .95fr}.cases[data-astro-cid-4mdjajea],.gtk-grid[data-astro-cid-4mdjajea]{grid-template-columns:repeat(3,minmax(0,1fr))}.steps[data-astro-cid-4mdjajea]{grid-template-columns:repeat(4,minmax(0,1fr))}.layers-grid[data-astro-cid-4mdjajea],.tech-grid[data-astro-cid-4mdjajea]{grid-template-columns:.85fr 1.15fr;align-items:start}}