.touch-target[data-v-e01dca9a]{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.transition-all[data-v-e01dca9a],.transition-opacity[data-v-e01dca9a],.transition-transform[data-v-e01dca9a]{transform:translateZ(0);will-change:transform,opacity}.overflow-x-auto[data-v-5a5107fc]::-webkit-scrollbar{height:6px}.overflow-x-auto[data-v-5a5107fc]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.overflow-x-auto[data-v-5a5107fc]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.overflow-x-auto[data-v-5a5107fc]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark .overflow-x-auto[data-v-5a5107fc]::-webkit-scrollbar-track{background:#374151}.dark .overflow-x-auto[data-v-5a5107fc]::-webkit-scrollbar-thumb{background:#6b7280}.dark .overflow-x-auto[data-v-5a5107fc]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@keyframes pulse-6bce0196{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-6bce0196]{animation:pulse-6bce0196 2s cubic-bezier(.4,0,.6,1) infinite}.group:hover .absolute.top-4[data-v-6bce0196]{animation-play-state:paused}@media (max-width:640px){.rounded-xl[data-v-6bce0196]{border-radius:.75rem}}.features-grid[data-v-d561a20e]{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.feature-card[data-v-d561a20e]{border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden;transition:all .3s ease}.feature-card[data-v-d561a20e]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-5px)}.bg-green-600[data-v-d561a20e]{background-color:#2e7d32}.bg-blue-600[data-v-d561a20e]{background-color:#1e88e5}.bg-orange-600[data-v-d561a20e]{background-color:#f57c00}.bg-yellow-600[data-v-d561a20e]{background-color:#fdd835;color:#333}.bg-indigo-600[data-v-d561a20e]{background-color:#3949ab}.bg-cyan-600[data-v-d561a20e]{background-color:#00acc1}@media (max-width:1024px){.features-grid[data-v-d561a20e]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.features-grid[data-v-d561a20e]{gap:1.5rem;grid-template-columns:1fr}.feature-card .h-48[data-v-d561a20e]{height:180px}}.sponsor-card[data-v-cbac8241]{transition:transform .3s ease}.sponsor-card[data-v-cbac8241]:hover{transform:translateY(-2px)}.testimonials-wrapper[data-v-e71967f2]{overflow:hidden;position:relative;width:100%}.testimonials-grid[data-v-e71967f2]{animation:slideRightInfinite-e71967f2 60s linear infinite;display:flex;gap:2rem;padding:1rem 0;width:-moz-max-content;width:max-content}@keyframes slideRightInfinite-e71967f2{0%{transform:translate(0)}to{transform:translate(calc(-33.333% - 2rem))}}.testimonials-grid[data-v-e71967f2]:hover{animation-play-state:paused}.testimonial-card[data-v-e71967f2]{border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;flex-shrink:0;min-width:350px;padding:1.5rem;transition:all .3s ease;width:350px}.testimonial-card[data-v-e71967f2]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}:dark .testimonial-card[data-v-e71967f2]{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}:dark .testimonial-card[data-v-e71967f2]:hover{box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000004d}@media (max-width:768px){.testimonials-grid[data-v-e71967f2]{gap:1.5rem}.testimonial-card[data-v-e71967f2]{min-width:280px;width:280px}}@media (max-width:640px){.testimonial-card[data-v-e71967f2]{min-width:250px;padding:1rem;width:250px}.testimonials-grid[data-v-e71967f2]{gap:1rem}}@keyframes fade-in-dcb2a1fa{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-dcb2a1fa]{animation:fade-in-dcb2a1fa .3s ease-out}.break-words[data-v-dcb2a1fa]{word-wrap:break-word;overflow-wrap:break-word}@keyframes fade-in-e9a8c0b8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-e9a8c0b8]{animation:fade-in-e9a8c0b8 .3s ease-out}.overflow-y-scroll[data-v-ba948020]::-webkit-scrollbar{width:6px}.overflow-y-scroll[data-v-ba948020]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.overflow-y-scroll[data-v-ba948020]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#10b981,#059669);border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease}.overflow-y-scroll[data-v-ba948020]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#059669,#047857)}.overflow-y-scroll[data-v-ba948020]{scrollbar-color:#10b981 #f1f5f9;scrollbar-width:thin}.dark{background:#0f1724}.dark{background:linear-gradient(180deg,#059669,#047857)}.dark{scrollbar-color:#059669 #0f1724}.scroll-smooth[data-v-ba948020]{scroll-behavior:smooth}
