@keyframes shake-a7c888e8{0%{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-8px)}80%{transform:translate(8px)}to{transform:translate(0)}}.animate-shake[data-v-a7c888e8]{animation:shake-a7c888e8 .6s cubic-bezier(.36,.07,.19,.97) both}@keyframes bounce-a7c888e8{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.animate-bounce[data-v-a7c888e8]{animation:bounce-a7c888e8 1s infinite}@keyframes pulse-a7c888e8{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse[data-v-a7c888e8]{animation:pulse-a7c888e8 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin-a7c888e8{to{transform:rotate(360deg)}}.animate-spin[data-v-a7c888e8]{animation:spin-a7c888e8 1s linear infinite}button[data-v-a7c888e8]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #00000026}button[data-v-a7c888e8]:active:not(:disabled){transform:translateY(0)}@media (prefers-reduced-motion: reduce){.animate-shake[data-v-a7c888e8],.animate-bounce[data-v-a7c888e8],.animate-pulse[data-v-a7c888e8],.animate-spin[data-v-a7c888e8]{animation:none}.transition-all[data-v-a7c888e8],.transition-colors[data-v-a7c888e8],.transition-transform[data-v-a7c888e8]{transition:none}button[data-v-a7c888e8]:hover:not(:disabled){transform:none}}button[data-v-a7c888e8]:focus-visible{outline:2px solid #362869;outline-offset:2px}@media (max-width: 640px){.text-4xl[data-v-a7c888e8]{font-size:2rem}.text-6xl[data-v-a7c888e8]{font-size:3rem}.px-10[data-v-a7c888e8]{padding-left:2rem;padding-right:2rem}.py-4[data-v-a7c888e8]{padding-top:.75rem;padding-bottom:.75rem}}.overflow-x-auto[data-v-a7c888e8]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-a7c888e8]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.overflow-x-auto[data-v-a7c888e8]::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.overflow-x-auto[data-v-a7c888e8]::-webkit-scrollbar-thumb:hover{background:#555}@keyframes spin-slot-a7c888e8{0%{transform:translateY(0) scaleY(1);opacity:1}50%{transform:translateY(50%) scaleY(.1);opacity:0}51%{transform:translateY(-50%) scaleY(.1);opacity:0}to{transform:translateY(0) scaleY(1);opacity:1}}.animate-spin-slot[data-v-a7c888e8]{animation:spin-slot-a7c888e8 .15s linear infinite}@keyframes jackpot-glow-a7c888e8{0%,to{box-shadow:0 0 5px #ffd70066,0 0 10px #ffd70066,0 0 15px #ffd70066}50%{box-shadow:0 0 20px #ffd700cc,0 0 30px #ffd700cc,0 0 40px #ffd700cc}}.animate-jackpot-glow[data-v-a7c888e8]{animation:jackpot-glow-a7c888e8 1.5s infinite alternate}@keyframes pulse-strong-a7c888e8{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.animate-pulse-strong[data-v-a7c888e8]{animation:pulse-strong-a7c888e8 1s cubic-bezier(.4,0,.6,1) infinite}@keyframes fadeIn-560ead8d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-560ead8d]{animation:fadeIn-560ead8d .6s ease-out forwards;opacity:0}.animation-delay-200[data-v-560ead8d]{animation-delay:.2s}.animation-delay-300[data-v-560ead8d]{animation-delay:.3s}.animation-delay-400[data-v-560ead8d]{animation-delay:.4s}.animation-delay-500[data-v-560ead8d]{animation-delay:.5s}.animation-delay-600[data-v-560ead8d]{animation-delay:.6s}@keyframes floatSubtle-560ead8d{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.animate-float-subtle[data-v-560ead8d]{animation:floatSubtle-560ead8d 3s ease-in-out infinite}.service-card[data-v-4965a552]{position:relative;z-index:1}.service-card[data-v-4965a552]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f0f0f0;border-radius:.56px;z-index:-1;transition:all .3s ease}.service-card[data-v-4965a552]:hover:before{background-color:#facb24;transform:scale(1.05)}.learn-more-btn[data-v-4965a552]{opacity:0;transition:opacity .3s ease}.group:hover .learn-more-btn[data-v-4965a552]{opacity:1}@keyframes fadeIn-4965a552{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-4965a552]{animation:fadeIn-4965a552 .6s ease-out forwards;opacity:0}.animation-delay-200[data-v-4965a552]{animation-delay:.2s}.line-clamp-2[data-v-fa8ca17f]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-fa8ca17f]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
