@media (prefers-reduced-motion:reduce){.tech-figure[data-astro-cid-6vxx4tzc]{transition:none}.tech-figure[data-astro-cid-6vxx4tzc]:hover{transform:none}}.tech-dialog[data-astro-cid-6vxx4tzc][open]{animation:.4s ease-out dialog-in}@keyframes dialog-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tech-dialog[data-astro-cid-6vxx4tzc][open]{animation:none}}.tech-dialog-body[data-astro-cid-6vxx4tzc] svg{width:100%;height:auto}.auto-progress[data-astro-cid-qvqniips]{transform-origin:0;width:100%;animation:8s ease-in-out infinite auto-progress}@keyframes auto-progress{0%{transform:scaleX(0)}60%{transform:scaleX(1)}to{opacity:.4;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.auto-progress[data-astro-cid-qvqniips]{opacity:1;width:100%;animation:none;transform:none}}.erp-key[data-astro-cid-oakjocyy]{animation:10s ease-in-out infinite key-approach}@keyframes key-approach{0%,to{transform:translate(0)}20%{transform:translate(50px)}30%{transform:translate(50px)scale(1.03)}40%{transform:translate(0)}}.erp-gate-bar[data-astro-cid-oakjocyy]{animation:10s ease-in-out infinite gate-activate}@keyframes gate-activate{0%,to{stroke:#3f3c39}25%{stroke:#e96a25}35%{stroke:#e96a25}45%{stroke:#3f3c39}}.erp-dash[data-astro-cid-oakjocyy]{animation:10s ease-in-out infinite dash-wake}@keyframes dash-wake{0%,to{opacity:.6}35%{opacity:1}90%{opacity:1}}.erp-row[data-astro-cid-oakjocyy]{animation:10s ease-in-out infinite row-scan}.erp-row[data-astro-cid-oakjocyy].r1{animation-delay:.5s}.erp-row[data-astro-cid-oakjocyy].r2{animation-delay:1s}.erp-row[data-astro-cid-oakjocyy].r3{animation-delay:1.5s}@keyframes row-scan{0%,to{fill:#2e2b29}40%{fill:#262019;stroke:#e96a25;stroke-width:1px}50%{fill:#2e2b29}}.erp-check[data-astro-cid-oakjocyy]{animation:10s ease-in-out infinite check-confirm}@keyframes check-confirm{0%,to{opacity:.5}70%{opacity:1}75%{transform:scale(1.1)}80%{opacity:1;transform:scale(1)}90%{opacity:.5}}@media (prefers-reduced-motion:reduce){.erp-key[data-astro-cid-oakjocyy],.erp-gate-bar[data-astro-cid-oakjocyy],.erp-dash[data-astro-cid-oakjocyy],.erp-row[data-astro-cid-oakjocyy],.erp-check[data-astro-cid-oakjocyy],.erp-dot[data-astro-cid-oakjocyy]{animation:none!important}.erp-dash[data-astro-cid-oakjocyy],.erp-check[data-astro-cid-oakjocyy]{opacity:1}}.trace-progress[data-astro-cid-a4bi2i4o]{transform-origin:0;width:100%;animation:12s ease-in-out infinite trace-progress}@keyframes trace-progress{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{opacity:.5;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.trace-progress[data-astro-cid-a4bi2i4o]{opacity:1;width:100%;animation:none;transform:none}}.hero-drift[data-astro-cid-q74zd3gr]{will-change:transform;animation:14s ease-in-out infinite alternate hero-drift}@keyframes hero-drift{0%{transform:translateY(-50%)scale(1)}to{transform:translateY(-52%)scale(1.02)}}.hero-node[data-astro-cid-q74zd3gr] circle[data-astro-cid-q74zd3gr]:first-child{animation:3s ease-in-out infinite node-pulse}.hero-node[data-astro-cid-q74zd3gr] circle[data-astro-cid-q74zd3gr]:last-child{animation:3s ease-out infinite ring-expand}.hero-node[data-astro-cid-q74zd3gr].n2 circle[data-astro-cid-q74zd3gr]{animation-delay:.8s}.hero-node[data-astro-cid-q74zd3gr].n3 circle[data-astro-cid-q74zd3gr]{animation-delay:1.6s}@keyframes node-pulse{0%,to{opacity:.5}30%{opacity:1}}@keyframes ring-expand{0%{r:6;opacity:.5}50%{r:14;opacity:0}to{r:6;opacity:0}}.hero-route[data-astro-cid-q74zd3gr]{stroke-dasharray:4 4;animation:6s linear infinite route-flow}.hero-route[data-astro-cid-q74zd3gr].r2{animation-delay:1.5s}@keyframes route-flow{to{stroke-dashoffset:-80px}}@media (prefers-reduced-motion:reduce){.hero-drift[data-astro-cid-q74zd3gr],.hero-node[data-astro-cid-q74zd3gr] circle[data-astro-cid-q74zd3gr],.hero-route[data-astro-cid-q74zd3gr]{animation:none!important}}.ds-block[data-astro-cid-sydk7den]{transition:opacity .5s}.ds-block[data-astro-cid-sydk7den].b1{animation:8s ease-in-out infinite block-activate}.ds-block[data-astro-cid-sydk7den].b2{animation:8s ease-in-out 1.5s infinite block-activate}@keyframes block-activate{0%,to{opacity:.6}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-dot[data-astro-cid-sydk7den],.ds-block[data-astro-cid-sydk7den]{opacity:1;animation:none!important}}.prot-paper[data-astro-cid-dbrevbgr]{animation:12s linear infinite paper-flow}.p1[data-astro-cid-dbrevbgr],.p1[data-astro-cid-dbrevbgr] .prot-body[data-astro-cid-dbrevbgr],.p1[data-astro-cid-dbrevbgr] .prot-rows[data-astro-cid-dbrevbgr],.p1[data-astro-cid-dbrevbgr] .prot-scan[data-astro-cid-dbrevbgr]{animation-delay:-2.4s}.p2[data-astro-cid-dbrevbgr],.p2[data-astro-cid-dbrevbgr] .prot-body[data-astro-cid-dbrevbgr],.p2[data-astro-cid-dbrevbgr] .prot-rows[data-astro-cid-dbrevbgr],.p2[data-astro-cid-dbrevbgr] .prot-scan[data-astro-cid-dbrevbgr]{animation-delay:-4.8s}.p3[data-astro-cid-dbrevbgr],.p3[data-astro-cid-dbrevbgr] .prot-body[data-astro-cid-dbrevbgr],.p3[data-astro-cid-dbrevbgr] .prot-rows[data-astro-cid-dbrevbgr],.p3[data-astro-cid-dbrevbgr] .prot-scan[data-astro-cid-dbrevbgr]{animation-delay:-7.2s}.p4[data-astro-cid-dbrevbgr],.p4[data-astro-cid-dbrevbgr] .prot-body[data-astro-cid-dbrevbgr],.p4[data-astro-cid-dbrevbgr] .prot-rows[data-astro-cid-dbrevbgr],.p4[data-astro-cid-dbrevbgr] .prot-scan[data-astro-cid-dbrevbgr]{animation-delay:-9.6s}@keyframes paper-flow{0%{opacity:0;transform:translate(0)}6%{opacity:1}93%{opacity:1}98%,to{opacity:0;transform:translate(-260px)}}.prot-body[data-astro-cid-dbrevbgr]{animation:12s ease-in-out infinite paper-active}@keyframes paper-active{0%,48%,68%,to{stroke:#3f3c39;stroke-width:1px}52%,62%{stroke:#e96a25;stroke-width:2px}}.prot-rows[data-astro-cid-dbrevbgr]{animation:12s ease-in-out infinite rows-brighten}@keyframes rows-brighten{0%,49%,67%,to{stroke:#57534e}52%,63%{stroke:#a8a29e}}.prot-scan[data-astro-cid-dbrevbgr]{animation:12s linear infinite paper-scan}@keyframes paper-scan{0%,51%{opacity:0;transform:translateY(0)}53%{opacity:.95}62%{opacity:.95;transform:translateY(20px)}64%,to{opacity:0;transform:translateY(20px)}}.prot-tracer[data-astro-cid-dbrevbgr]{animation:12s linear infinite tracer-travel}@keyframes tracer-travel{0%,69%{stroke-dashoffset:0;opacity:0}70%,71%{stroke-dashoffset:0;opacity:1}93%,96%{stroke-dashoffset:-88px;opacity:1}99%,to{stroke-dashoffset:-88px;opacity:0}}.prot-layer-inner[data-astro-cid-dbrevbgr]{animation:12s ease-in-out infinite layer-pulse-hot}@keyframes layer-pulse-hot{0%,68%,75%,to{stroke-width:1.4px}71.5%{stroke-width:2.6px}}.prot-layer-mid[data-astro-cid-dbrevbgr],.prot-layer-outer[data-astro-cid-dbrevbgr],.prot-gov[data-astro-cid-dbrevbgr]{animation:12s ease-in-out infinite layer-pulse-cold}.prot-layer-mid[data-astro-cid-dbrevbgr]{animation-delay:.96s}.prot-gov[data-astro-cid-dbrevbgr]{animation-delay:1.2s}.prot-layer-outer[data-astro-cid-dbrevbgr]{animation-delay:1.92s}@keyframes layer-pulse-cold{0%,68%,75%,to{stroke:#57534e;stroke-width:1px}71.5%{stroke:#e96a25;stroke-width:2.2px}}.prot-exit[data-astro-cid-dbrevbgr]{animation:12s ease-in-out 2.88s infinite exit-pulse}@keyframes exit-pulse{0%,68%,78%,to{opacity:.35}71.5%{opacity:1}}@media (prefers-reduced-motion:reduce){.prot-paper[data-astro-cid-dbrevbgr],.prot-body[data-astro-cid-dbrevbgr],.prot-rows[data-astro-cid-dbrevbgr],.prot-scan[data-astro-cid-dbrevbgr],.prot-tracer[data-astro-cid-dbrevbgr],.prot-layer[data-astro-cid-dbrevbgr],.prot-gov[data-astro-cid-dbrevbgr],.prot-exit[data-astro-cid-dbrevbgr]{animation:none!important}.prot-paper[data-astro-cid-dbrevbgr]{opacity:1}.p0[data-astro-cid-dbrevbgr]{transform:translate(-52px)}.p1[data-astro-cid-dbrevbgr]{transform:translate(-104px)}.p2[data-astro-cid-dbrevbgr]{transform:translate(-156px)}.p3[data-astro-cid-dbrevbgr]{transform:translate(-208px)}.p4[data-astro-cid-dbrevbgr]{transform:translate(-260px)}.p2[data-astro-cid-dbrevbgr] .prot-body[data-astro-cid-dbrevbgr]{stroke:#e96a25;stroke-width:2px}.p2[data-astro-cid-dbrevbgr] .prot-rows[data-astro-cid-dbrevbgr]{stroke:#a8a29e}.p2[data-astro-cid-dbrevbgr] .prot-scan[data-astro-cid-dbrevbgr]{opacity:.95;transform:translateY(10px)}.prot-tracer[data-astro-cid-dbrevbgr]{stroke-dasharray:none;opacity:.8}.prot-layer-inner[data-astro-cid-dbrevbgr]{stroke-width:2px;stroke:#e96a25}.prot-layer-mid[data-astro-cid-dbrevbgr]{stroke:#e96a25;opacity:.6}.prot-layer-outer[data-astro-cid-dbrevbgr]{stroke:#e96a25;opacity:.3}.prot-gov[data-astro-cid-dbrevbgr]{stroke:#e96a25;opacity:.8}.prot-exit[data-astro-cid-dbrevbgr]{opacity:1}}.oa-token[data-astro-cid-kj3mmfnu]{animation:12s ease-in-out infinite oa-k-token}@keyframes oa-k-token{0%,1.5%{opacity:0}3.5%,92%{opacity:1}96%,to{opacity:0}}.oa-n1[data-astro-cid-kj3mmfnu]{animation:12s ease-in-out infinite oa-k-n1}@keyframes oa-k-n1{0%,9%{opacity:.3}11%,25%{opacity:1}29%,to{opacity:.3}}.oa-n2[data-astro-cid-kj3mmfnu]{animation:12s ease-in-out infinite oa-k-n2}@keyframes oa-k-n2{0%,25%{opacity:.3}27%,32%{opacity:1}36%,to{opacity:.3}}.oa-n3[data-astro-cid-kj3mmfnu]{animation:12s ease-in-out infinite oa-k-n3}@keyframes oa-k-n3{0%,39%{opacity:.3}41%,46%{opacity:1}50%,to{opacity:.3}}.oa-core-ring[data-astro-cid-kj3mmfnu]{animation:12s ease-in-out infinite oa-k-core}@keyframes oa-k-core{0%,58%{opacity:.35}60%,72%{opacity:1}78%,to{opacity:.35}}.oa-rev[data-astro-cid-kj3mmfnu]{animation:12s ease-in-out infinite oa-k-rev}@keyframes oa-k-rev{0%,71%{opacity:.3}73%,81%{opacity:1}85%,to{opacity:.3}}.oa-con[data-astro-cid-kj3mmfnu]{animation:12s ease-in-out infinite oa-k-con}@keyframes oa-k-con{0%,86%{opacity:.3}88%,94%{opacity:1}98%,to{opacity:.3}}.oa-token-start[data-astro-cid-kj3mmfnu]{display:none}@media (prefers-reduced-motion:reduce){.oa-token[data-astro-cid-kj3mmfnu]{animation:none;display:none}.oa-token-start[data-astro-cid-kj3mmfnu]{display:block}.oa-n1[data-astro-cid-kj3mmfnu],.oa-n2[data-astro-cid-kj3mmfnu],.oa-n3[data-astro-cid-kj3mmfnu],.oa-rev[data-astro-cid-kj3mmfnu],.oa-con[data-astro-cid-kj3mmfnu],.oa-core-ring[data-astro-cid-kj3mmfnu]{opacity:1;animation:none}}
