.faq-search-bar[data-v-13cf8b19]{background:#f7f5fa;border-bottom:1px solid #eee;padding:24px 0}.faq-search-bar .search-inner[data-v-13cf8b19]{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.hero-search[data-v-13cf8b19]{background:#fff;border-radius:12px;display:flex;align-items:center;padding:6px;max-width:460px;box-shadow:0 4px 16px #00000014;border:1px solid #e0e0e0;flex:1;min-width:260px}.hero-search input[data-v-13cf8b19]{border:none;flex:1;padding:12px 14px;font-size:15px;outline:none;border-radius:8px;font-family:inherit}.hero-search button[data-v-13cf8b19]{background:var(--tecnas-primary);color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:700;cursor:pointer;transition:opacity .2s;font-family:inherit}.hero-search button[data-v-13cf8b19]:hover{opacity:.9}.hero-badges[data-v-13cf8b19]{display:flex;gap:10px;flex-wrap:wrap}.hero-badges span[data-v-13cf8b19]{background:var(--bs-primary-bg-subtle);color:var(--tecnas-dark);padding:7px 14px;border-radius:20px;font-size:13px;font-weight:600}.faq-content[data-v-13cf8b19]{max-width:880px;margin:0 auto;padding:40px 20px 50px}.category-tabs[data-v-13cf8b19]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:32px}.category-tabs button[data-v-13cf8b19]{border:2px solid var(--bs-primary-bg-subtle);background:#fff;color:var(--tecnas-dark);padding:9px 20px;border-radius:24px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s;font-family:inherit}.category-tabs button[data-v-13cf8b19]:hover{border-color:var(--tecnas-primary);background:var(--bs-primary-bg-subtle)}.category-tabs button.active[data-v-13cf8b19]{background:var(--tecnas-primary);color:#fff;border-color:var(--tecnas-primary)}.faq-group[data-v-13cf8b19]{margin-bottom:34px}.faq-group h3[data-v-13cf8b19]{color:var(--tecnas-dark);font-size:15px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px;display:flex;align-items:center;gap:8px}.empty-state[data-v-13cf8b19]{text-align:center;padding:40px 0;color:#525a64}.cta-card[data-v-13cf8b19]{margin-top:40px;background:var(--bs-primary-bg-subtle);border-radius:18px;padding:34px 40px;display:flex;align-items:center;justify-content:space-between;gap:20px}.cta-card h4[data-v-13cf8b19]{color:var(--tecnas-dark);font-size:20px;margin-bottom:6px;font-weight:700}.cta-card p[data-v-13cf8b19]{color:#5b4a66;font-size:14px;margin:0}.cta-btn[data-v-13cf8b19]{background:var(--tecnas-primary);color:#fff;border:none;padding:12px 28px;border-radius:24px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background .2s;display:inline-block;font-family:inherit}.cta-btn[data-v-13cf8b19]:hover{background:var(--tecnas-dark);color:#fff}.featured-carousel[data-v-13cf8b19]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.featured-carousel[data-v-13cf8b19]::-webkit-scrollbar{height:6px}.featured-carousel[data-v-13cf8b19]::-webkit-scrollbar-track{background:#e5e7eb;border-radius:3px}.featured-carousel[data-v-13cf8b19]::-webkit-scrollbar-thumb{background:var(--tecnas-primary);border-radius:3px}.featured-card[data-v-13cf8b19]{transition:transform .2s ease}.featured-card[data-v-13cf8b19]:hover{transform:translateY(-4px)}.carousel-nav[data-v-13cf8b19]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:none;background:#fff;box-shadow:0 2px 8px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .2s ease;color:var(--tecnas-primary)}.carousel-nav[data-v-13cf8b19]:hover{background:var(--tecnas-primary);color:#fff;box-shadow:0 4px 12px #82027c4d}.carousel-nav--prev[data-v-13cf8b19]{left:-20px}.carousel-nav--next[data-v-13cf8b19]{right:-20px}@media(max-width:768px){.faq-search-bar .search-inner[data-v-13cf8b19]{flex-direction:column;align-items:stretch}.hero-search[data-v-13cf8b19]{max-width:100%;min-width:0}.hero-badges[data-v-13cf8b19]{justify-content:center}.faq-content[data-v-13cf8b19]{padding:24px 16px 40px}.cta-card[data-v-13cf8b19]{flex-direction:column;text-align:center;padding:28px 24px}}
