.scrollbar-hide.svelte-6yxgu8{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-6yxgu8::-webkit-scrollbar{display:none}.faq-section.svelte-1ohmlqf{padding:5rem 0;background:#050505}.faq-container.svelte-1ohmlqf{max-width:56rem;margin:0 auto;padding:0 1.5rem}.faq-header.svelte-1ohmlqf{text-align:center;margin-bottom:3rem}.faq-title.svelte-1ohmlqf{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem;font-family:var(--font-heading, "Norse", sans-serif)}.faq-subtitle.svelte-1ohmlqf{font-size:1.125rem;color:#ffffff80}.faq-list.svelte-1ohmlqf{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-1ohmlqf{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05;overflow:hidden;transition:all .3s ease}.faq-item.svelte-1ohmlqf:hover{border-color:#2bf3c733;background:#ffffff08}.faq-item.open.svelte-1ohmlqf{border-color:#2bf3c74d;background:#2bf3c708}.faq-question.svelte-1ohmlqf{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;background:transparent;border:none;text-align:left;cursor:pointer;transition:all .2s ease}.faq-question.svelte-1ohmlqf:hover .question-text:where(.svelte-1ohmlqf){color:#2bf3c7}.question-text.svelte-1ohmlqf{font-size:1.125rem;font-weight:600;color:#fff;transition:color .2s ease}.chevron.svelte-1ohmlqf{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff6;transition:all .3s ease}.chevron.rotated.svelte-1ohmlqf{transform:rotate(180deg);color:#2bf3c7}.faq-answer.svelte-1ohmlqf{padding:0 1.5rem 1.5rem;animation:svelte-1ohmlqf-slideDown .3s ease-out}.faq-answer.svelte-1ohmlqf p:where(.svelte-1ohmlqf){font-size:1rem;line-height:1.7;color:#ffffffb3;margin:0}@keyframes svelte-1ohmlqf-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.faq-section.svelte-1ohmlqf{padding:3rem 0}.faq-title.svelte-1ohmlqf{font-size:2rem}.faq-subtitle.svelte-1ohmlqf,.question-text.svelte-1ohmlqf{font-size:1rem}.faq-question.svelte-1ohmlqf{padding:1.25rem}.faq-answer.svelte-1ohmlqf{padding:0 1.25rem 1.25rem}}
