.source-index__rule{transform:scaleX(clamp(0, calc((var(--section-progress,0) - .12) * 2.2), 1));transform-origin:0}[data-source-fact]{transform:translateY(calc((1 - clamp(0, var(--section-progress,0), 1)) * .75rem))}[data-source-action] svg{transition:transform .1s ease-out}[data-source-action]:focus-visible svg{transform:translate(.16rem,-.16rem)}@media (hover:hover) and (pointer:fine){[data-source-action]:hover svg{transform:translate(.16rem,-.16rem)}}[data-source-action]:active svg{transform:translate(.08rem,-.08rem)}@media (prefers-reduced-motion:reduce){.source-index__rule,[data-source-fact]{transform:none}[data-source-action] svg{transition:none;transform:none}}
