.faq-page[data-v-74698bf5]{padding-top:80px}.page-hero[data-v-74698bf5]{padding:5rem 2rem 3rem;text-align:center}.page-title[data-v-74698bf5]{background:var(--gradient-primary);-webkit-background-clip:text;font-size:3.5rem;font-weight:800;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem}.page-subtitle[data-v-74698bf5]{color:var(--text-secondary);font-size:1.3rem;margin:0 auto;max-width:700px}.search-section[data-v-74698bf5]{padding:2rem 0}.search-box[data-v-74698bf5]{align-items:center;border-radius:50px;display:flex;gap:1rem;margin:0 auto;max-width:600px;padding:1rem 1.5rem}.search-input[data-v-74698bf5]{background:transparent;border:none;color:var(--text-color);flex:1;font-size:1.1rem;outline:none}.search-input[data-v-74698bf5]::-moz-placeholder{color:var(--text-secondary)}.search-input[data-v-74698bf5]::placeholder{color:var(--text-secondary)}.search-icon[data-v-74698bf5]{font-size:1.5rem}.category-filter[data-v-74698bf5]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}.category-btn[data-v-74698bf5]{background:#ffffff0d;border:2px solid hsla(0,0%,100%,.1);border-radius:25px;color:var(--text-secondary);cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.category-btn[data-v-74698bf5]:hover{background:rgba(var(--accent-primary-rgb),.1);border-color:rgba(var(--accent-primary-rgb),.3);color:var(--text-color)}.category-btn.active[data-v-74698bf5]{background:rgba(var(--accent-primary-rgb),.2);border-color:var(--accent-primary);color:var(--accent-primary)}.faq-grid[data-v-74698bf5]{display:grid;gap:1.5rem;grid-template-columns:1fr;margin:0 auto;max-width:900px}.faq-item[data-v-74698bf5]{border-radius:20px;overflow:hidden}.faq-question[data-v-74698bf5]{align-items:center;background:transparent;border:none;color:var(--text-color);cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:1.5rem 2rem;text-align:left;transition:all .3s ease;width:100%}.faq-icon[data-v-74698bf5],.faq-question.active[data-v-74698bf5],.faq-question[data-v-74698bf5]:hover{color:var(--accent-primary)}.faq-icon[data-v-74698bf5]{font-size:1.5rem;font-weight:700;transition:transform .3s ease}.faq-answer[data-v-74698bf5]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer.open[data-v-74698bf5]{max-height:1000px}.answer-content[data-v-74698bf5]{padding:0 2rem 2rem}.answer-content p[data-v-74698bf5]{color:var(--text-secondary);line-height:1.8;margin-bottom:1rem}.answer-list ul[data-v-74698bf5]{list-style:none;margin-top:1rem;padding:0}.answer-list li[data-v-74698bf5]{color:var(--text-secondary);padding:.5rem 0 .5rem 2rem;position:relative}.answer-list li[data-v-74698bf5]:before{color:var(--accent-primary);content:"✓";font-weight:700;left:0;position:absolute}.gradient-section[data-v-74698bf5]{background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.08),rgba(var(--accent-secondary-rgb),.08));margin-top:4rem;padding:5rem 2rem}.cta-content[data-v-74698bf5]{text-align:center}.section-title[data-v-74698bf5]{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.subtitle[data-v-74698bf5]{color:var(--text-secondary);font-size:1.2rem;margin-bottom:2rem}.cta-actions[data-v-74698bf5]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(max-width:768px){.page-title[data-v-74698bf5]{font-size:2.5rem}.page-subtitle[data-v-74698bf5]{font-size:1.1rem}.category-filter[data-v-74698bf5]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:1rem}.faq-question[data-v-74698bf5]{font-size:1rem;padding:1.25rem 1.5rem}.answer-content[data-v-74698bf5]{padding:0 1.5rem 1.5rem}.cta-actions[data-v-74698bf5]{flex-direction:column}}
