/* ============================================================================
   THE WIN CAPITAL S.A. - faq.css
   Estilos exclusivos de la pagina FAQ
   ============================================================================ */

/* Tabs: scroll horizontal en mobile */
.page-faq .twc-faq-tabs {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    padding-bottom: var(--twc-space-2);
}

.page-faq .twc-faq-tabs::-webkit-scrollbar {
    display: none;
}

/* Accordion: transicion mas suave */
.page-faq .twc-faq-item__body {
    transition: max-height 0.35s var(--twc-ease-default);
}

/* Group title: decoracion izquierda */
.page-faq .twc-faq-group h3 {
    padding-left: var(--twc-space-4);
    border-left: 3px solid var(--twc-primary);
}

/* Search box (futuro) */
.twc-faq-search {
    max-width: 500px;
    margin: 0 auto var(--twc-space-8);
    position: relative;
}

.twc-faq-search .twc-input {
    padding-left: calc(var(--twc-space-4) + 24px);
    border-radius: var(--twc-radius-full);
}

.twc-faq-search__icon {
    position: absolute;
    left: var(--twc-space-4);
    top: 50%;
    transform: translateY(-50%);
    color: var(--twc-gray-400);
    pointer-events: none;
}