.scene[data-astro-cid-yzcl26tt]{width:100%;height:auto;overflow:visible;--stroke: rgb(243 244 245 / .75);--faint: rgb(243 244 245 / .16)}.scene[data-astro-cid-yzcl26tt] [data-astro-cid-yzcl26tt]{animation-play-state:var(--play, running)}[data-scene-host] .scene[data-astro-cid-yzcl26tt]{--play: paused}[data-scene-host].is-active .scene[data-astro-cid-yzcl26tt],.inline-scene .scene[data-astro-cid-yzcl26tt]{--play: running}.s-frame[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--faint);stroke-width:2}.s-unit[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--stroke);stroke-width:1.5}.s-vent[data-astro-cid-yzcl26tt]{stroke:var(--faint);stroke-width:2}.s-led[data-astro-cid-yzcl26tt]{fill:var(--red);animation:led 1.6s steps(2,jump-none) infinite}.s-led--g[data-astro-cid-yzcl26tt]{fill:#7bd88f;animation-duration:2.3s}.s-vm[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--red);stroke-width:1.5;opacity:0;animation:vm 4.5s cubic-bezier(.23,1,.32,1) infinite}.s-cable[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--faint);stroke-width:2}.s-runner[data-astro-cid-yzcl26tt]{fill:var(--red);offset-rotate:0deg;animation:run 3s linear infinite}@keyframes led{0%,40%{opacity:1}50%,to{opacity:.2}}@keyframes vm{0%{opacity:0;transform:translateY(6px)}15%,70%{opacity:1;transform:none;fill:#eb232c1f}to{opacity:0}}@keyframes run{0%{offset-distance:0%}to{offset-distance:100%}}.s-globe[data-astro-cid-yzcl26tt],.s-laptop[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--stroke);stroke-width:1.5;stroke-linecap:round}.s-tag[data-astro-cid-yzcl26tt]{fill:#f3f4f599;font-size:13px;font-weight:700}.s-link[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--faint);stroke-width:2}.s-tunnel[data-astro-cid-yzcl26tt]{fill:none;stroke:#eb232c38;stroke-width:9;stroke-linecap:round}.s-tunnel-flow[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--red);stroke-width:1.5;stroke-dasharray:4 6;animation:wall 1.2s linear infinite}.s-bricks[data-astro-cid-yzcl26tt]{fill:none;stroke:#f3f4f552;stroke-width:1.5}.s-fw[data-astro-cid-yzcl26tt]{fill:var(--ink);stroke:var(--red);stroke-width:2.5}.s-fw-shield[data-astro-cid-yzcl26tt]{fill:#eb232c24;stroke:var(--red);stroke-width:2;stroke-linejoin:round}.s-fw-tick[data-astro-cid-yzcl26tt]{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.s-switch[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--stroke);stroke-width:1.5}.s-zone[data-astro-cid-yzcl26tt]{fill:#f3f4f508;stroke:#f3f4f54d;stroke-width:1.5;stroke-dasharray:5 5}.s-zone-ico[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--stroke);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.s-zone-t[data-astro-cid-yzcl26tt]{fill:#f3f4f5cc;font-size:13px;font-weight:600;text-anchor:middle}.s-pk[data-astro-cid-yzcl26tt]{fill:#fff;animation:pk 3s linear infinite}.s-pk--vpn[data-astro-cid-yzcl26tt]{fill:var(--red);animation-duration:2.4s}.s-pk--lan[data-astro-cid-yzcl26tt]{animation-duration:2.1s}.s-threat[data-astro-cid-yzcl26tt]{fill:var(--red);animation:threat 2.8s linear infinite}.s-hit[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--red);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center;animation:hit 2.8s cubic-bezier(.23,1,.32,1) infinite}@keyframes wall{to{stroke-dashoffset:-30}}@keyframes pk{0%{offset-distance:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes threat{0%{offset-distance:0%;opacity:0}8%{opacity:1}40%{offset-distance:100%;opacity:1}44%,to{offset-distance:100%;opacity:0}}@keyframes hit{0%,39%{opacity:0;transform:scale(.4)}41%{opacity:1}70%,to{opacity:0;transform:scale(1.8)}}.s-bit[data-astro-cid-yzcl26tt]{fill:#f3f4f580;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;text-anchor:middle;animation:bit 2.6s cubic-bezier(.65,0,.35,1) infinite}.s-shield[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--stroke);stroke-width:1.5}.s-shield-ring[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--red);stroke-width:3;stroke-dasharray:22 78;animation:ring 2.8s linear infinite}.s-lock[data-astro-cid-yzcl26tt],.s-shackle[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--red);stroke-width:2}.s-key[data-astro-cid-yzcl26tt]{fill:var(--red)}.s-block[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--red);stroke-width:1.5;animation:block 2.4s cubic-bezier(.23,1,.32,1) infinite}@keyframes bit{0%{transform:translateY(0);opacity:0}15%{opacity:1}70%{transform:translateY(130px);opacity:.9}to{transform:translateY(150px);opacity:0}}@keyframes ring{to{stroke-dashoffset:-100}}@keyframes block{0%,20%{fill:transparent}40%,80%{fill:#eb232c59}to{fill:transparent}}.s-panel[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--faint);stroke-width:1.5}.s-row[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--faint);stroke-width:1}.s-row-t[data-astro-cid-yzcl26tt]{fill:#f3f4f5cc;font-size:15px;font-weight:600}.s-ok[data-astro-cid-yzcl26tt]{fill:transparent;stroke:#7bd88f;stroke-width:2;animation:ok 5s cubic-bezier(.23,1,.32,1) infinite}.s-tick[data-astro-cid-yzcl26tt]{fill:none;stroke:#121518;stroke-width:2.5;stroke-dasharray:10;stroke-dashoffset:10;animation:tick 5s cubic-bezier(.23,1,.32,1) infinite}.s-ecg[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--red);stroke-width:2;stroke-linejoin:round;stroke-dasharray:100;animation:ecg 2.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes ok{0%,8%{fill:transparent}16%,85%{fill:#7bd88f}to{fill:transparent}}@keyframes tick{0%,10%{stroke-dashoffset:10}20%,85%{stroke-dashoffset:0}to{stroke-dashoffset:10}}@keyframes ecg{0%{stroke-dashoffset:100}to{stroke-dashoffset:-100}}.s-axis[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--stroke);stroke-width:1.5}.s-grid[data-astro-cid-yzcl26tt]{stroke:var(--faint);stroke-width:1;stroke-dasharray:4 6}.s-bar[data-astro-cid-yzcl26tt]{fill:none;stroke:#f3f4f573;stroke-width:1.5;transform-box:fill-box;transform-origin:bottom;transform:scaleY(var(--h));animation:bar 4s cubic-bezier(.23,1,.32,1) infinite}.s-bar[data-astro-cid-yzcl26tt]:last-of-type{stroke:var(--red);fill:#eb232c26}.s-trend[data-astro-cid-yzcl26tt]{fill:none;stroke:var(--red);stroke-width:2.5;stroke-dasharray:100;animation:trend 4s cubic-bezier(.65,0,.35,1) infinite}.s-trend-dot[data-astro-cid-yzcl26tt]{fill:var(--red);r:6;animation:dot 4s cubic-bezier(.23,1,.32,1) infinite}@keyframes bar{0%{transform:scaleY(.05)}30%,85%{transform:scaleY(var(--h))}to{transform:scaleY(.05)}}@keyframes trend{0%,10%{stroke-dashoffset:100}50%,85%{stroke-dashoffset:0}to{stroke-dashoffset:100}}@keyframes dot{0%,45%{opacity:0}55%,85%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.scene[data-astro-cid-yzcl26tt] [data-astro-cid-yzcl26tt]{animation:none!important}.s-vm[data-astro-cid-yzcl26tt],.s-pk[data-astro-cid-yzcl26tt],.s-trend-dot[data-astro-cid-yzcl26tt]{opacity:1}.s-pk[data-astro-cid-yzcl26tt]{offset-distance:60%}.s-pk--lan[data-astro-cid-yzcl26tt]{offset-distance:80%}.s-threat[data-astro-cid-yzcl26tt]{opacity:1;offset-distance:100%}.s-threat[data-astro-cid-yzcl26tt]:not(:first-child){opacity:0}.s-hit[data-astro-cid-yzcl26tt]{opacity:.7;transform:scale(1.3)}.s-tick[data-astro-cid-yzcl26tt]{stroke-dashoffset:0}.s-ok[data-astro-cid-yzcl26tt]{fill:#7bd88f}.s-ecg[data-astro-cid-yzcl26tt],.s-trend[data-astro-cid-yzcl26tt]{stroke-dashoffset:0}}.grid[data-astro-cid-d4qwdgui]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5);list-style:none;margin:0;padding:0}.card[data-astro-cid-d4qwdgui]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--hairline);border-radius:20px;overflow:hidden;transition:border-color .3s ease,box-shadow .4s var(--ease-out),transform .4s var(--ease-out)}.art[data-astro-cid-d4qwdgui]{display:flex;align-items:center;justify-content:center;background:var(--ink);aspect-ratio:16 / 10;padding:var(--s-4) var(--s-5);overflow:hidden}.art[data-astro-cid-d4qwdgui]>svg{width:100%;height:100%}.text[data-astro-cid-d4qwdgui]{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-6);flex:1}.card[data-astro-cid-d4qwdgui] h3[data-astro-cid-d4qwdgui]{font-size:var(--step-2);line-height:1.1;hyphens:none;text-wrap:balance}.claim[data-astro-cid-d4qwdgui]{font-weight:700;font-stretch:108%;line-height:1.3;color:var(--red-on-light)}.body[data-astro-cid-d4qwdgui]{color:var(--text-muted);line-height:1.55}.list[data-astro-cid-d4qwdgui]{margin-top:auto;padding-top:var(--s-3)}.list[data-astro-cid-d4qwdgui] li[data-astro-cid-d4qwdgui]{position:relative;padding:var(--s-2) 0 var(--s-2) var(--s-5);border-top:1px solid var(--hairline);font-size:var(--step--1);font-weight:600;line-height:1.35}.list[data-astro-cid-d4qwdgui] li[data-astro-cid-d4qwdgui]:before{content:"";position:absolute;left:0;top:.95em;width:8px;height:8px;border:2px solid var(--red);border-radius:50%}.card--feature[data-astro-cid-d4qwdgui]{grid-column:span 2;flex-direction:row-reverse}.card--feature[data-astro-cid-d4qwdgui] .art[data-astro-cid-d4qwdgui]{flex:0 0 46%;aspect-ratio:auto;padding:var(--s-6) 9%}.card--feature[data-astro-cid-d4qwdgui] .claim[data-astro-cid-d4qwdgui]{font-size:var(--step-1)}.card--feature[data-astro-cid-d4qwdgui] .list[data-astro-cid-d4qwdgui]{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--s-5)}.card[data-astro-cid-d4qwdgui] .scene{--play: paused}@media(hover:none){.card[data-astro-cid-d4qwdgui] .scene{--play: running}}@media(hover:hover)and (pointer:fine){.card[data-astro-cid-d4qwdgui]:hover{border-color:var(--ink);box-shadow:0 18px 40px -24px #12151859;transform:translateY(-3px)}.card[data-astro-cid-d4qwdgui]:hover .scene{--play: running}}.foot[data-astro-cid-d4qwdgui]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-5);margin-top:var(--s-6)}.note[data-astro-cid-d4qwdgui]{font-size:var(--step--1);color:var(--text-muted)}@media(max-width:1100px){.grid[data-astro-cid-d4qwdgui]{grid-template-columns:repeat(2,minmax(0,1fr))}.card--feature[data-astro-cid-d4qwdgui] .list[data-astro-cid-d4qwdgui]{grid-template-columns:1fr}}@media(max-width:760px){.grid[data-astro-cid-d4qwdgui]{grid-template-columns:1fr}.card--feature[data-astro-cid-d4qwdgui]{grid-column:auto;flex-direction:column}.card--feature[data-astro-cid-d4qwdgui] .art[data-astro-cid-d4qwdgui]{flex:none;aspect-ratio:16 / 10;padding:var(--s-4) var(--s-5)}.card--feature[data-astro-cid-d4qwdgui] .claim[data-astro-cid-d4qwdgui]{font-size:var(--step-0)}.text[data-astro-cid-d4qwdgui]{padding:var(--s-5)}}.detail[data-astro-cid-llpsxoue]{background:var(--paper-2)}.svc[data-astro-cid-llpsxoue]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gutter)}.svc[data-astro-cid-llpsxoue] li[data-astro-cid-llpsxoue]{display:grid;grid-template-rows:auto 1fr auto;gap:var(--s-3);padding-block:var(--s-6);border-top:2px solid var(--rule)}.svc[data-astro-cid-llpsxoue] li[data-astro-cid-llpsxoue]:target h3[data-astro-cid-llpsxoue]{color:var(--red-on-light)}h3[data-astro-cid-llpsxoue]{font-size:var(--step-2)}.what[data-astro-cid-llpsxoue]{color:var(--text-muted);max-width:52ch}.gain[data-astro-cid-llpsxoue]{display:grid;grid-template-columns:auto 1fr;gap:var(--s-2) var(--s-4);padding-top:var(--s-4);font-weight:600}.gain-k[data-astro-cid-llpsxoue]{font-size:var(--step--1);color:var(--red-on-light);padding-top:.15em}@media(max-width:860px){.svc[data-astro-cid-llpsxoue],.gain[data-astro-cid-llpsxoue]{grid-template-columns:1fr}}
