.cta-morph-btn[data-v-4f733c85],.cta-morph-icon[data-v-4f733c85]{position:relative}.cta-morph-icon[data-v-4f733c85]{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.cta-icon-arrow[data-v-4f733c85],.cta-ri-icon[data-v-4f733c85]{inset:0;position:absolute}.cta-ri-icon[data-v-4f733c85]{align-items:center;display:flex;font-size:1.1rem;justify-content:center;line-height:1}.cta-trail[data-v-4f733c85]{background:repeating-linear-gradient(90deg,currentColor,currentColor 3px,transparent 0,transparent 7px);background-size:200% 100%;border-radius:1px;height:2px;opacity:0;pointer-events:none;position:absolute;right:calc(100% + 4px);top:50%;transform:translateY(-50%);transition:width .15s ease,opacity .1s ease;width:0}.cta-morph-btn:hover .cta-trail[data-v-4f733c85]{animation:trailSlide-4f733c85 .4s linear infinite;opacity:.4;transition:width .28s ease .12s,opacity .22s ease .12s;width:22px}@keyframes trailSlide-4f733c85{0%{background-position:10px 0}to{background-position:0 0}}.star-svg[data-v-c33f5967]{animation:starPop-c33f5967 .4s ease both;color:#facc15}@keyframes starPop-c33f5967{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.rating-badge[data-v-c33f5967]{animation:ratingGlow-c33f5967 2.5s ease-in-out 2s 4 alternate forwards}@keyframes ratingGlow-c33f5967{0%{box-shadow:0 4px 16px #2abf3b00}to{box-shadow:0 4px 24px #2abf3b38}}.scroll-bounce[data-v-c33f5967]{animation:bounce-c33f5967 1s ease-in-out 5}@keyframes bounce-c33f5967{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.rating-badge[data-v-c33f5967],.scroll-bounce[data-v-c33f5967]{animation:none}}.trust-track[data-v-c40e155b]{display:flex;width:-moz-max-content;width:max-content;will-change:transform}
