.imr-action-path__flow article::before { inset: 0; height: auto; border-radius: inherit; background-size: 100% 2px; background-repeat: no-repeat; pointer-events: none; }
.imr-leadership .product-copy > .product-section-meta { padding-bottom: 28px; }
.imr-radar-chart > i { transform-origin: center bottom; }
.imr-radar-chart.motion-ready > i { transform: scaleY(0); }
@keyframes imr-bar-rise { from { transform: scaleY(0); } to { transform: scaleY(1); } }
.imr-radar-chart.motion-ready.is-visible > i { animation: imr-bar-rise 900ms cubic-bezier(.2,.8,.2,1) both; animation-delay: var(--bar-delay, 0ms); }
@media (prefers-reduced-motion: reduce) { .imr-radar-chart.motion-ready > i { transform: none; } .imr-radar-chart.motion-ready.is-visible > i { animation: none; } }
