@layer components{.faq[data-v-9cf19f4b]{display:flex;flex-direction:column;gap:var(--space-3)}.faq-item[data-v-9cf19f4b]:hover{box-shadow:0 2px 8px #0000000d}.faq-item.is-open[data-v-9cf19f4b]{box-shadow:0 4px 12px #00000014}.faq-item.is-open .faq-header[data-v-9cf19f4b]{background:var(--color-neutral-100);border-radius:8px 8px 0 0}.faq-item.is-open .faq-icon[data-v-9cf19f4b]{transform:rotate(180deg)}.faq-header[data-v-9cf19f4b]{align-items:center;background-color:var(--color-white);border-radius:8px;display:flex;justify-content:space-between;overflow:hidden;padding:var(--space-4) var(--space-6);transition:background-color .3s ease;width:100%}.faq-header[data-v-9cf19f4b]:hover{background:var(--color-neutral-100)}.faq-question[data-v-9cf19f4b]{flex:1;text-align:left}.faq-icon[data-v-9cf19f4b]{flex-shrink:0;transition:transform .3s ease}.faq-answer[data-v-9cf19f4b]{background-color:var(--color-white);border-radius:0 0 8px 8px;overflow:hidden;padding:var(--space-4) var(--space-6)}.faq-answer[data-v-9cf19f4b] .html-content p{margin-bottom:var(--space-4)}.faq-answer[data-v-9cf19f4b] .html-content ul{display:flex;flex-direction:column;list-style:disc;margin-bottom:var(--space-4)}.faq-answer[data-v-9cf19f4b] .html-content a{color:var(--color-secondary-700)}.faq-answer[data-v-9cf19f4b] .html-content a:hover{text-decoration:underline}}@layer components{.faq-container[data-v-7a4bafbc]{margin-bottom:var(--space-6);margin-top:var(--space-4)}}
