.faq-section.svelte-1t8i6y4{padding:100px 0;background:var(--surface-alt)}.section-head.svelte-1t8i6y4{text-align:center;margin-bottom:60px}.faq-list.svelte-1t8i6y4{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.faq-item.svelte-1t8i6y4{border-radius:var(--radius-md);border:1px solid var(--card-border);overflow:hidden;transition:border-color .3s ease}.faq-item.open.svelte-1t8i6y4{border-color:#ff6b004d}.faq-question.svelte-1t8i6y4{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;color:var(--text-main);font-family:Outfit,sans-serif;font-size:15px;font-weight:600;text-align:left;cursor:pointer;transition:background .2s}.faq-question.svelte-1t8i6y4:hover{background:var(--surface-hover)}.faq-icon.svelte-1t8i6y4{width:32px;height:32px;border-radius:50%;background:var(--accent-soft);border:1px solid rgba(255,107,0,.2);display:flex;align-items:center;justify-content:center;color:var(--accent);font-size:16px;flex-shrink:0;transition:transform .3s ease}.faq-icon.rotated.svelte-1t8i6y4{transform:rotate(180deg)}.faq-answer.svelte-1t8i6y4{padding:0 24px 20px;font-size:14px;color:var(--text-muted);line-height:1.75;animation:svelte-1t8i6y4-slideDown .2s ease}@keyframes svelte-1t8i6y4-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page-hero.svelte-1bex8oj{padding:140px 0 52px;background:var(--surface-alt);border-bottom:1px solid var(--card-border);text-align:center}.page-hero.svelte-1bex8oj .section-sub:where(.svelte-1bex8oj) a:where(.svelte-1bex8oj){color:var(--accent);text-decoration:underline}
