html{scroll-behavior:smooth}.uphold-cta{isolation:isolate;position:relative;overflow:hidden}.uphold-cta:before{content:"";z-index:-1;background:var(--accent);clip-path:inset(0 100% 0 0);transition:clip-path .22s ease-out;position:absolute;inset:0}.uphold-cta:hover:before,.uphold-cta:focus-visible:before{clip-path:inset(0)}.uphold-cta:hover,.uphold-cta:focus-visible{color:var(--accent-foreground)}.uphold-image{object-position:center 55%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.uphold-cta,.uphold-cta:before{transition:none}}
