@keyframes hero-appyroute-label-scan{0%,to{top:0}50%{top:100%}}@keyframes hero-appyroute-label-spark{0%,to{opacity:.15;transform:scale(.35)}50%{opacity:1;transform:scale(1)}}.heroAppyRouteLabelScan{inset-inline:0}.heroAppyRouteLabelScan,.heroAppyRouteLabelScanOutside{position:absolute;top:0;height:0;pointer-events:none;animation:hero-appyroute-label-scan 2s ease-in-out infinite}.heroAppyRouteLabelScanOutside{left:-1.75rem;right:-1.75rem;z-index:20}.heroAppyRouteLabelScanGlow{position:absolute;right:0;bottom:0;left:0;height:6.5rem;background:linear-gradient(180deg,transparent 0,rgb(39 94 246/.1) 32%,rgb(39 94 246/.32) 68%,rgb(39 94 246/.52));filter:blur(3px)}.heroAppyRouteLabelScanLine{position:absolute;left:0;right:0;top:0;height:1.5px;transform:translateY(-50%);background:#f7f9ff;box-shadow:0 0 1px #fff,0 0 6px .5px #275ef6,0 -6px 14px 1px rgb(39 94 246/.7)}.heroAppyRouteLabelScanSpark{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;animation:hero-appyroute-label-spark 1.15s ease-in-out infinite}.heroAppyRouteLabelScanSpark:after,.heroAppyRouteLabelScanSpark:before{content:"";position:absolute;left:50%;top:50%;border-radius:999px;background:#fff;box-shadow:0 0 6px 1px rgb(39 94 246/.85)}.heroAppyRouteLabelScanSpark:before{width:8px;height:1.5px;transform:translate(-50%,-50%)}.heroAppyRouteLabelScanSpark:after{width:1.5px;height:8px;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.heroAppyRouteLabelScan,.heroAppyRouteLabelScanOutside,.heroAppyRouteLabelScanSpark{animation:none}}