.feature-slider[data-v-99ce88e8]{width:100%;overflow:hidden;margin-top:1.5rem;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 6%,#000 94%,transparent 100%)}.feature-track[data-v-99ce88e8]{display:flex;width:max-content;gap:28px;animation:marquee-99ce88e8 var(--slide-speed, 28s) linear infinite;margin-bottom:1.5rem}.sequence[data-v-99ce88e8]{display:inline-flex;align-items:center;gap:28px}@keyframes marquee-99ce88e8{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (hover:hover) and (pointer:fine){.feature-slider:hover .feature-track[data-v-99ce88e8]{animation-play-state:paused}}@media (prefers-reduced-motion: reduce){.feature-track[data-v-99ce88e8]{animation:none}}.chip[data-v-99ce88e8]{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:#fff;color:#111;border:0;border-radius:999px;font-weight:600;font-size:.98rem;line-height:1;box-shadow:0 10px 24px #0000001a;white-space:nowrap;cursor:default}.chip[data-v-99ce88e8]:not(.is-strong){color:#6b7280;opacity:.9}.chip.is-strong[data-v-99ce88e8]{color:#000}.spark[data-v-99ce88e8]{position:relative;display:inline-block;width:30px;height:30px}.sparkle[data-v-99ce88e8]{width:30px;height:30px;display:block;fill:#9aa1ac;transform-origin:50% 50%}.chip.is-strong .sparkle[data-v-99ce88e8]{fill:#111}.spark .s2[data-v-99ce88e8],.spark .s3[data-v-99ce88e8]{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(.55) translate(10px,-8px) rotate(15deg);opacity:.65}.spark .s3[data-v-99ce88e8]{transform:scale(.45) translate(-10px,6px) rotate(-10deg);opacity:.45}.spark.animate .sparkle[data-v-99ce88e8]{animation:twinkle-99ce88e8 2.2s ease-in-out infinite}.spark.animate .s2[data-v-99ce88e8]{animation:twinkle-99ce88e8 2.4s .2s ease-in-out infinite}.spark.animate .s3[data-v-99ce88e8]{animation:twinkle-99ce88e8 2.8s .35s ease-in-out infinite}@keyframes twinkle-99ce88e8{0%,to{transform:rotate(0) scale(.9);filter:drop-shadow(0 0 0 rgba(255,180,60,0));opacity:.7}50%{transform:rotate(12deg) scale(1.05);filter:drop-shadow(0 0 6px rgba(255,180,60,.55));opacity:1}}@media (max-width: 900px){.sequence[data-v-99ce88e8]{gap:22px}.chip[data-v-99ce88e8]{padding:9px 14px;font-size:.95rem}}@media (max-width: 600px){.sequence[data-v-99ce88e8]{gap:18px}.chip[data-v-99ce88e8]{padding:8px 12px;font-size:.9rem}}
