.faq-component-section[data-astro-cid-hqz3ghsx]{padding:var(--space-20) 0;background:var(--color-bg)}.section-header[data-astro-cid-hqz3ghsx]{text-align:center;margin-bottom:var(--space-16);max-width:800px;margin-left:auto;margin-right:auto}.section-header[data-astro-cid-hqz3ghsx] h2[data-astro-cid-hqz3ghsx]{font-size:var(--text-4xl);font-weight:var(--font-bold);margin-bottom:var(--space-4);color:var(--color-text)!important;font-family:"Clash Display",var(--font-brand);opacity:1!important;visibility:visible!important;display:block!important}.faq-component-section[data-astro-cid-hqz3ghsx] .section-header[data-astro-cid-hqz3ghsx] h2[data-astro-cid-hqz3ghsx]{color:var(--color-text)!important;opacity:1!important;visibility:visible!important;display:block!important;text-rendering:optimizeLegibility!important}.section-header[data-astro-cid-hqz3ghsx] p[data-astro-cid-hqz3ghsx]{font-size:var(--text-lg);color:var(--color-text-muted);line-height:var(--leading-relaxed);font-family:"Clash Display",var(--font-brand)}.faq-container[data-astro-cid-hqz3ghsx]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.faq-item[data-astro-cid-hqz3ghsx]{background:var(--color-bg);border-radius:.75rem;border:1px solid var(--color-border);overflow:hidden;transition:all .3s ease-out}.faq-item[data-astro-cid-hqz3ghsx]:hover{border-color:var(--color-accent);box-shadow:0 4px 12px #0000001a}.faq-question[data-astro-cid-hqz3ghsx]{width:100%;padding:var(--space-6);background:none;border:none;text-align:left;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;transition:all var(--transition-base);font-family:"Clash Display",var(--font-brand)}.faq-question[data-astro-cid-hqz3ghsx]:hover{color:var(--color-accent)}.faq-question[data-astro-cid-hqz3ghsx]:focus{outline:2px solid var(--color-accent);outline-offset:2px}.faq-icon[data-astro-cid-hqz3ghsx]{transition:transform var(--transition-base);flex-shrink:0;color:var(--color-accent)}.faq-question[data-astro-cid-hqz3ghsx][aria-expanded=true] .faq-icon[data-astro-cid-hqz3ghsx]{transform:rotate(180deg)}.faq-answer[data-astro-cid-hqz3ghsx]{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-answer[data-astro-cid-hqz3ghsx].active{max-height:2000px}.faq-answer-content[data-astro-cid-hqz3ghsx]{padding:var(--space-4) var(--space-6) var(--space-6)}.faq-answer-content[data-astro-cid-hqz3ghsx] p[data-astro-cid-hqz3ghsx]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0;font-family:"Clash Display",var(--font-brand)}.faq-grid[data-astro-cid-hqz3ghsx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--space-8);max-width:1200px;margin:0 auto}.faq-card[data-astro-cid-hqz3ghsx]{padding:var(--space-8);background:var(--color-bg);border-radius:.75rem;border:1px solid var(--color-border);transition:all .3s ease-out}.faq-card[data-astro-cid-hqz3ghsx]:hover{transform:translateY(-2px);border-color:var(--color-accent);box-shadow:0 8px 24px #0000001a}.faq-card[data-astro-cid-hqz3ghsx] h3[data-astro-cid-hqz3ghsx]{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin-bottom:var(--space-4);line-height:var(--leading-tight);font-family:"Clash Display",var(--font-brand)}.faq-card[data-astro-cid-hqz3ghsx] p[data-astro-cid-hqz3ghsx]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0;font-family:"Clash Display",var(--font-brand)}.faq-list[data-astro-cid-hqz3ghsx]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-12)}.faq-item-simple[data-astro-cid-hqz3ghsx]{text-align:center}.faq-item-simple[data-astro-cid-hqz3ghsx] h3[data-astro-cid-hqz3ghsx]{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--color-text);margin-bottom:var(--space-4);line-height:var(--leading-tight);font-family:"Clash Display",var(--font-brand)}.faq-item-simple[data-astro-cid-hqz3ghsx] p[data-astro-cid-hqz3ghsx]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-muted);max-width:600px;margin:0 auto;font-family:"Clash Display",var(--font-brand)}:root.theme-dark .faq-item[data-astro-cid-hqz3ghsx]{background:var(--color-bg-muted);border-color:var(--color-border)}:root.theme-dark .faq-item[data-astro-cid-hqz3ghsx]:hover{box-shadow:0 4px 12px #ffffff1a}:root.theme-dark .faq-card[data-astro-cid-hqz3ghsx]{background:var(--color-bg-muted);border-color:var(--color-border)}:root.theme-dark .faq-card[data-astro-cid-hqz3ghsx]:hover{box-shadow:0 8px 24px #ffffff1a}@media (max-width: 768px){.section-header[data-astro-cid-hqz3ghsx] h2[data-astro-cid-hqz3ghsx]{font-size:var(--text-3xl)}.faq-question[data-astro-cid-hqz3ghsx]{font-size:var(--text-base);padding:var(--space-4)}.faq-answer-content[data-astro-cid-hqz3ghsx]{padding:var(--space-3) var(--space-4) var(--space-4)}.faq-grid[data-astro-cid-hqz3ghsx]{grid-template-columns:1fr;gap:var(--space-6)}.faq-card[data-astro-cid-hqz3ghsx]{padding:var(--space-6)}.faq-item-simple[data-astro-cid-hqz3ghsx] h3[data-astro-cid-hqz3ghsx]{font-size:var(--text-xl)}.faq-item-simple[data-astro-cid-hqz3ghsx] p[data-astro-cid-hqz3ghsx]{font-size:var(--text-base)}}@media (max-width: 480px){.faq-component-section[data-astro-cid-hqz3ghsx]{padding:var(--space-16) 0}.section-header[data-astro-cid-hqz3ghsx]{margin-bottom:var(--space-12)}.faq-question[data-astro-cid-hqz3ghsx]{font-size:var(--text-sm)}.faq-answer-content[data-astro-cid-hqz3ghsx] p[data-astro-cid-hqz3ghsx]{font-size:var(--text-base)}}.animate-fade-up[data-astro-cid-hqz3ghsx]{opacity:1;transform:translateY(20px);animation:fadeUp .6s ease forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce),(max-width: 768px){.animate-fade-up[data-astro-cid-hqz3ghsx]{opacity:1!important;transform:none!important}}
