button[data-v-106f69c8]:hover{transform:scale(1.05)}input[data-v-106f69c8]:focus{box-shadow:0 0 0 4px #3b82f61a}.bg-gradient-to-b[data-v-106f69c8]{background:linear-gradient(to bottom,#dbeafe,#fff)}.w-3.h-3[data-v-106f69c8]{animation:pulse-106f69c8 2s infinite}@keyframes pulse-106f69c8{0%,to{opacity:1}50%{opacity:.7}}.shadow-lg[data-v-106f69c8]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}button:hover.shadow-lg[data-v-106f69c8]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.feature-media[data-v-b0c426dc]{display:flex;align-items:center;justify-content:center;min-height:12rem;height:100%;position:relative;color:#fff;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;overflow:hidden}.feature-media[data-v-b0c426dc]:after{content:"";position:absolute;inset:0;opacity:.2;background:radial-gradient(circle at top left,rgba(255,255,255,.8),transparent 55%)}.feature-icon[data-v-b0c426dc]{position:relative;z-index:1;filter:drop-shadow(0 10px 25px rgba(15,23,42,.35))}.feature-media-advanced[data-v-b0c426dc]{background:linear-gradient(135deg,#2563eb,#7c3aed)}.feature-media-smart[data-v-b0c426dc]{background:linear-gradient(135deg,#14b8a6,#3b82f6)}.feature-media-swiper[data-v-b0c426dc]{background:linear-gradient(135deg,#f97316,#ef4444)}.feature-media-nearme[data-v-b0c426dc]{background:linear-gradient(135deg,#6366f1,#22d3ee)}.feature-media-vision[data-v-b0c426dc]{background:linear-gradient(135deg,#8b5cf6,#ec4899)}[data-v-be98d54a] .hide-scrollbar::-webkit-scrollbar{display:none}@keyframes fade-in-be98d54a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-be98d54a]{animation:fade-in-be98d54a .4s ease-out forwards;opacity:0}.category-card[data-v-b7991237]{display:block;border-radius:12px;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;text-decoration:none;background:#fff;border:1px solid #e5e7eb}.category-card[data-v-b7991237]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #1cb3f126,0 4px 8px #1cb3f114;border-color:#1cb3f1}.category-card[data-v-b7991237]:active{transform:translateY(0);box-shadow:0 4px 8px #1cb3f11f}.category-content[data-v-b7991237]{display:flex;align-items:center;justify-content:center;padding:1.25rem 1rem;min-height:80px;background:#fff;transition:background-color .2s ease}.category-card:hover .category-content[data-v-b7991237]{background:linear-gradient(135deg,#f0f9ff,#fdf4ff)}.category-name[data-v-b7991237]{font-size:.9375rem;font-weight:600;color:#111827;text-align:center;letter-spacing:-.01em;line-height:1.4;transition:color .2s ease}.category-card:hover .category-name[data-v-b7991237]{color:#1cb3f1}@media(max-width:640px){.category-content[data-v-b7991237]{padding:1rem .75rem;min-height:70px}.category-name[data-v-b7991237]{font-size:.875rem}}@media(min-width:1024px){.category-content[data-v-b7991237]{padding:1.5rem 1.25rem;min-height:90px}.category-name[data-v-b7991237]{font-size:1rem}}.faq-item[data-v-d173faed]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d}.faq-item[data-v-d173faed]:hover{box-shadow:0 4px 12px #00000014;border-color:#d1d5db}.faq-item-open[data-v-d173faed]{box-shadow:0 4px 16px #667eea26;border-color:#667eea}.faq-question[data-v-d173faed]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .2s ease}.faq-question[data-v-d173faed]:hover{background-color:#f9fafb}.faq-item-open .faq-question[data-v-d173faed]{background:linear-gradient(135deg,#667eea0d,#764ba20d)}.faq-question-text[data-v-d173faed]{font-size:1.0625rem;font-weight:600;color:#1f2937;line-height:1.5;padding-right:1rem}.faq-icon[data-v-d173faed]{flex-shrink:0;color:#667eea;transition:transform .3s cubic-bezier(.4,0,.2,1)}.faq-icon-open[data-v-d173faed]{transform:rotate(180deg)}.faq-answer-wrapper[data-v-d173faed]{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.faq-answer-open[data-v-d173faed]{max-height:500px}.faq-answer[data-v-d173faed]{padding:0 1.5rem 1.5rem;font-size:.9375rem;line-height:1.7;color:#4b5563}.faq-answer[data-v-d173faed] .faq-link{color:#667eea;font-weight:600;text-decoration:none;transition:color .2s ease;border-bottom:1px solid rgba(102,126,234,.3)}.faq-answer[data-v-d173faed] .faq-link:hover{color:#764ba2;border-bottom-color:#764ba2}@media(max-width:640px){.faq-question[data-v-d173faed]{padding:1rem 1.25rem}.faq-question-text[data-v-d173faed]{font-size:.9375rem}.faq-answer[data-v-d173faed]{padding:0 1.25rem 1.25rem;font-size:.875rem}.faq-icon[data-v-d173faed]{width:20px;height:20px}}@media(min-width:1024px){.faq-question[data-v-d173faed]{padding:1.5rem 2rem}.faq-question-text[data-v-d173faed]{font-size:1.125rem}.faq-answer[data-v-d173faed]{padding:0 2rem 2rem;font-size:1rem}}
