:root{--compare-ease:cubic-bezier(.2, 0, 0, 1)}html:has(.compare-page){scroll-padding-top:8.5rem}@media (prefers-reduced-motion:no-preference){html:has(.compare-page){scroll-behavior:smooth}[data-reveal]{transition:opacity .36s var(--compare-ease) var(--reveal-delay,0s), transform .36s var(--compare-ease) var(--reveal-delay,0s)}[data-reveal=pending]{opacity:0;transform:translateY(14px)}.cmp-rise{animation:cmp-rise .7s var(--compare-ease) both;animation-delay:var(--d,0s)}.cmp-from-left{animation:cmp-from-left .9s var(--compare-ease) both;animation-delay:var(--d,0s)}.cmp-from-right{animation:cmp-from-right .9s var(--compare-ease) both;animation-delay:var(--d,0s)}.cmp-float{animation:6s ease-in-out infinite alternate cmp-float;animation-delay:var(--d,0s)}}@keyframes cmp-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes cmp-from-left{0%{opacity:0;transform:translate(-48px)}}@keyframes cmp-from-right{0%{opacity:0;transform:translate(48px)}}@keyframes cmp-float{to{transform:translateY(-6px)}}
