.faq-section.svelte-pi5nal{margin-top:4rem;margin-bottom:4rem}.faq-title.svelte-pi5nal{font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:700;color:#fff;text-align:center;margin-bottom:3rem}.faq-container.svelte-pi5nal{max-width:48rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-pi5nal{background:#ffffff08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;transition:all .3s ease}.faq-item.svelte-pi5nal:hover{border-color:#ff6b354d;background:#ffffff0d}.faq-question.svelte-pi5nal{width:100%;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;background:none;border:none;cursor:pointer;text-align:left;color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:600;transition:color .2s ease}.faq-question.svelte-pi5nal:hover{color:#ff6b35}.faq-question-text.svelte-pi5nal{flex:1}.faq-icon.svelte-pi5nal{flex-shrink:0;color:#ff6b35;display:flex;align-items:center;justify-content:center}.faq-answer.svelte-pi5nal{padding:0 1.5rem 1.5rem;font-family:Inter,sans-serif;font-size:1rem;line-height:1.7;color:#fffc;animation:svelte-pi5nal-slideDown .3s ease}.faq-answer.svelte-pi5nal p{margin-bottom:.75rem}.faq-answer.svelte-pi5nal p:last-child{margin-bottom:0}.faq-answer.svelte-pi5nal strong{color:#fff;font-weight:600}.faq-answer.svelte-pi5nal code{background:#ff6b3526;padding:.2rem .5rem;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.875rem;color:#ff6b35}@keyframes svelte-pi5nal-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.faq-title.svelte-pi5nal{font-size:2rem}.faq-question.svelte-pi5nal{font-size:1rem;padding:1.25rem}.faq-answer.svelte-pi5nal{font-size:.9375rem}}
