._visual_1nk0i_1{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:132px;min-width:0;max-width:calc(100% - 28px);height:60px;overflow:visible}._track_1nk0i_13{opacity:.3}._chip_1nk0i_16{fill:var(--surface)}._signal_1nk0i_19,._tick_1nk0i_20{stroke-dasharray:100;stroke-dashoffset:0}.capability-card.in-view ._signal_1nk0i_19{animation:1.5s ease-out both _transmit_1nk0i_1}.capability-card.in-view ._tick_1nk0i_20{animation:1.4s ease-out .25s both _transmit_1nk0i_1}.capability-card.in-view ._assemble_1nk0i_30{animation:1.3s ease-out both _assemble_1nk0i_30}.capability-card.in-view ._join_1nk0i_33{animation:1.3s ease-out both _join_1nk0i_33}.capability-card.in-view ._layer_1nk0i_36,.capability-card.in-view ._pulse_1nk0i_37{animation:1.4s ease-out both _settle_1nk0i_1}.capability-card:is(:hover,:focus-visible) ._signal_1nk0i_19,.capability-card:is(:hover,:focus-visible) ._tick_1nk0i_20{animation:1.4s ease-out both _replay_1nk0i_1}.capability-card:is(:hover,:focus-visible) ._assemble_1nk0i_30{animation:1.2s ease-out both _reassemble_1nk0i_1}.capability-card:is(:hover,:focus-visible) ._join_1nk0i_33{animation:1.2s ease-out both _rejoin_1nk0i_1}.capability-card:is(:hover,:focus-visible) ._layer_1nk0i_36,.capability-card:is(:hover,:focus-visible) ._pulse_1nk0i_37{animation:1.2s ease-out both _resettle_1nk0i_1}@keyframes _transmit_1nk0i_1{0%{stroke-dashoffset:100px;opacity:.35}to{stroke-dashoffset:0;opacity:1}}@keyframes _replay_1nk0i_1{0%{stroke-dashoffset:100px;opacity:.35}to{stroke-dashoffset:0;opacity:1}}@keyframes _assemble_1nk0i_30{0%{opacity:.2;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes _reassemble_1nk0i_1{0%{opacity:.2;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes _join_1nk0i_33{0%{opacity:.3;transform:translate(-7px)}to{opacity:1;transform:none}}@keyframes _rejoin_1nk0i_1{0%{opacity:.3;transform:translate(-7px)}to{opacity:1;transform:none}}@keyframes _settle_1nk0i_1{0%{opacity:.3;transform:translateY(4px)}60%{opacity:1}to{transform:none}}@keyframes _resettle_1nk0i_1{0%{opacity:.3;transform:translateY(4px)}60%{opacity:1}to{transform:none}}[data-motion=paused] ._visual_1nk0i_1 *{animation:none!important}@media (prefers-reduced-motion:reduce){._visual_1nk0i_1 *{animation:none!important}}
