.IOspiW_heroStage{height:520px;position:relative;overflow:hidden}.IOspiW_heroScene{opacity:0;filter:blur(4px);pointer-events:none;padding:24px;transition:opacity .85s,filter .85s;position:absolute;inset:0}.IOspiW_heroScene[data-active=true]{opacity:1;filter:blur();pointer-events:auto}.IOspiW_heroGlow{background:radial-gradient(ellipse at 85% 0%, color-mix(in srgb, var(--color-brand-accent) 18%, transparent), transparent 65%);animation:6s ease-in-out infinite alternate IOspiW_soft-glow;position:absolute;inset:0}.IOspiW_metricChange,.IOspiW_statusChange{animation:.35s both IOspiW_data-update}.IOspiW_chartPath{transition:d 1s}.IOspiW_chartBeacon{filter:drop-shadow(0 0 5px);transition:cy 1s}.IOspiW_liveDot{animation:1.8s ease-in-out infinite alternate IOspiW_soft-glow}.IOspiW_bidSweep{pointer-events:none;background:linear-gradient(110deg, transparent 35%, color-mix(in srgb, var(--color-brand-accent) 10%, transparent), transparent 65%);animation:6s ease-in-out infinite IOspiW_bid-sweep;position:absolute;inset:0}.IOspiW_paymentRing{animation:3s ease-in-out infinite alternate IOspiW_soft-glow}.IOspiW_paymentProgress{transform-origin:0;transition:transform 1s}.IOspiW_illustration[data-paused=true] .IOspiW_heroGlow,.IOspiW_illustration[data-paused=true] .IOspiW_liveDot,.IOspiW_illustration[data-paused=true] .IOspiW_bidSweep,.IOspiW_illustration[data-paused=true] .IOspiW_paymentRing,.IOspiW_illustration[data-paused=true] .IOspiW_floatingBadge{animation-play-state:paused}@keyframes IOspiW_soft-glow{0%{opacity:.45}to{opacity:1}}@keyframes IOspiW_bid-sweep{0%,35%{transform:translate(-100%)}80%,to{transform:translate(100%)}}@keyframes IOspiW_data-update{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.IOspiW_illustration,.IOspiW_illustration *{transition:none!important;animation:none!important}}
