.tier-heart{bottom:0;opacity:0;transform:translate(-50%);will-change:transform,opacity}.tier-hearts-host:hover .tier-heart{animation-iteration-count:infinite;animation-name:tier-float-heart;animation-timing-function:ease-in-out}@keyframes tier-float-heart{0%{opacity:0;transform:translate(-50%) scale(.6)}20%{opacity:var(--o,.7)}60%{opacity:var(--o,.7);transform:translate(-50%,calc(var(--dy, -30px)*.65)) translate(var(--dx,0)) scale(1)}to{opacity:0;transform:translate(-50%,var(--dy,-30px)) translate(calc(var(--dx, 0)*.4)) scale(1.15)}}@media(prefers-reduced-motion:reduce){.tier-hearts-host:hover .tier-heart{animation:none}}@keyframes ctaGlowA-40f25c70{0%,to{transform:translate(0)}50%{transform:translate(24px,-18px)}}@keyframes ctaGlowB-40f25c70{0%,to{transform:translate(0)}50%{transform:translate(-20px,16px)}}.cta-glow-a[data-v-40f25c70]{animation:ctaGlowA-40f25c70 13s ease-in-out infinite}.cta-glow-b[data-v-40f25c70]{animation:ctaGlowB-40f25c70 16s ease-in-out infinite}@keyframes ctaHeartbeat-40f25c70{0%,70%,to{transform:scale(1)}12%{transform:scale(1.2)}24%{transform:scale(.96)}36%{transform:scale(1.12)}48%{transform:scale(1)}}.cta-heartbeat[data-v-40f25c70]{animation:ctaHeartbeat-40f25c70 2.6s ease-in-out infinite;transform-origin:center}@media(prefers-reduced-motion:reduce){.cta-glow-a[data-v-40f25c70],.cta-glow-b[data-v-40f25c70],.cta-heartbeat[data-v-40f25c70]{animation:none}}
