.deal-badge[data-v-6e7b002f]{background:linear-gradient(135deg,#ff5f8f,#ff914d);border-radius:0 1rem 0 1.5rem;box-shadow:0 8px 18px #ff6e9659;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.03em;padding:.32rem .9rem .38rem;position:absolute;right:0;top:0;z-index:15}.deal-badge-premium[data-v-6e7b002f]{font-size:.75rem;padding:.3rem .8rem .4rem}@media (min-width:768px){.deal-badge-premium[data-v-6e7b002f]{font-size:1.1rem;padding:.6rem 1.5rem .7rem}}.gradient-text-2[data-v-6e7b002f]{background:linear-gradient(135deg,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:20px;font-weight:600;line-height:1.2}.gradient-text-premium[data-v-6e7b002f]{background:linear-gradient(135deg,#8b5cf6,#fbbf24 30%,#ec4899 70%,#fbbf24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.features[data-v-6e7b002f]{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.features[data-v-6e7b002f]{gap:16px}}.feature-item[data-v-6e7b002f]{align-items:center;color:#fff;display:flex;font-size:14px;gap:10px}@media (min-width:768px){.feature-item[data-v-6e7b002f]{font-size:18px;gap:16px}}.feature-item svg[data-v-6e7b002f]{color:#10b981;flex-shrink:0;height:16px;width:16px}@media (min-width:768px){.feature-item svg[data-v-6e7b002f]{height:18px;width:18px}}.text-gradient-breathe[data-v-6e7b002f]{background:linear-gradient(90deg,#fbbf24,#ec4899 50%,#8b5cf6);background-clip:text;-webkit-background-clip:text;background-size:200% 200%;color:transparent;-webkit-text-fill-color:transparent;animation:gradient-breathe-6e7b002f 3.2s cubic-bezier(.75,0,.25,1) infinite}@keyframes gradient-breathe-6e7b002f{0%{background-position:0 50%;clip-path:inset(0 100% 0 0);filter:brightness(.85);letter-spacing:.01em;opacity:.7}7%{background-position:13% 50%;clip-path:inset(0 85% 0 0);filter:brightness(.9);opacity:.85}16%{background-position:37% 50%;clip-path:inset(0 50% 0 0);filter:brightness(.97);opacity:.98}27%{background-position:75% 50%;clip-path:inset(0 18% 0 0);filter:brightness(1.08);opacity:1}35%{background-position:97% 50%;clip-path:inset(0 3.5% 0 0);filter:brightness(1.14);opacity:1}40%{background-position:100% 50%;clip-path:inset(0 0 0 0);filter:brightness(1.21);letter-spacing:.08em;opacity:1;text-shadow:0 0 10px rgba(251,191,36,.15),0 1px 6px rgba(236,72,153,.13)}62%{background-position:100% 50%;clip-path:inset(0 0 0 0);filter:brightness(1.18) blur(0);letter-spacing:.08em;opacity:1;text-shadow:0 0 10px rgba(251,191,36,.14),0 1px 6px rgba(236,72,153,.12)}74%{background-position:100% 50%;clip-path:inset(0 0 0 0);filter:brightness(.98) blur(.5px);letter-spacing:.075em;opacity:.92;text-shadow:0 0 7px rgba(251,191,36,.1),0 1px 3px rgba(236,72,153,.1)}86%{background-position:100% 50%;clip-path:inset(0 0 0 0);filter:brightness(1.22) blur(.1px);letter-spacing:.09em;opacity:1;text-shadow:0 0 13px rgba(251,191,36,.19),0 1.5px 7px rgba(236,72,153,.2)}93%{background-position:100% 50%;clip-path:inset(0 0 0 0);filter:brightness(1.05) blur(.15px);letter-spacing:.07em;opacity:.96;text-shadow:0 0 9px rgba(251,191,36,.12),0 1px 4px rgba(236,72,153,.1)}to{background-position:100% 50%;clip-path:inset(0 0 0 0);filter:brightness(1.1) blur(0);letter-spacing:.05em;opacity:1;text-shadow:0 0 8px rgba(251,191,36,.1),0 1px 3px rgba(236,72,153,.12)}}.text-gradient-breathe[data-v-6e7b002f]{animation:gradient-breathe-6e7b002f 8.2s cubic-bezier(.75,0,.25,1) infinite}
