._0kgzzW_illustration{width:100%;margin:0}._0kgzzW_diagram{width:100%;height:auto;font-family:var(--rj-font-sans);display:block}._0kgzzW_card{transform-origin:240px 169px;animation:4s ease-in-out infinite _0kgzzW_card-float}._0kgzzW_packetTap{animation:3.6s ease-in-out infinite _0kgzzW_packet-tap}._0kgzzW_packetScan{animation:3.6s ease-in-out .7s infinite _0kgzzW_packet-scan}._0kgzzW_packetLink{animation:3.6s ease-in-out 1.4s infinite _0kgzzW_packet-link}@keyframes _0kgzzW_card-float{0%,to{transform:translateY(0)rotate(-.75deg)}50%{transform:translateY(-8px)rotate(.75deg)}}@keyframes _0kgzzW_packet-tap{0%{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(0)}30%{opacity:1;transform:translateY(30px)}65%{opacity:1;transform:translate(-136px,30px)}85%{opacity:1;transform:translate(-136px,56px)}to{opacity:0;transform:translate(-136px,56px)}}@keyframes _0kgzzW_packet-scan{0%{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(0)}85%{opacity:1;transform:translateY(56px)}to{opacity:0;transform:translateY(56px)}}@keyframes _0kgzzW_packet-link{0%{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(0)}30%{opacity:1;transform:translateY(30px)}65%{opacity:1;transform:translate(136px,30px)}85%{opacity:1;transform:translate(136px,56px)}to{opacity:0;transform:translate(136px,56px)}}._0kgzzW_motion[data-motion-paused=true] ._0kgzzW_card,._0kgzzW_motion[data-motion-paused=true] ._0kgzzW_packetTap,._0kgzzW_motion[data-motion-paused=true] ._0kgzzW_packetScan,._0kgzzW_motion[data-motion-paused=true] ._0kgzzW_packetLink{animation-play-state:paused}._0kgzzW_motionControls{margin-top:var(--rj-space-4);justify-content:center;min-height:44px;display:flex}._0kgzzW_motionButton{min-height:44px;padding:var(--rj-space-2) var(--rj-space-4);border:1px solid var(--rj-border);border-radius:var(--rj-radius-lg);background:var(--rj-bg);color:var(--rj-fg-1);font:inherit;font-size:var(--rj-fs-14);cursor:pointer}._0kgzzW_motionButton:focus-visible{outline:2px solid var(--rj-cyan-deep);outline-offset:var(--rj-space-1)}@media (prefers-reduced-motion:reduce){._0kgzzW_motion:not([data-user-play=true]) ._0kgzzW_card,._0kgzzW_motion:not([data-user-play=true]) ._0kgzzW_packetTap,._0kgzzW_motion:not([data-user-play=true]) ._0kgzzW_packetScan,._0kgzzW_motion:not([data-user-play=true]) ._0kgzzW_packetLink{animation:none}}
