.hero.svelte-1bex8oj{height:40vh;display:flex;align-items:center;justify-content:center;text-align:center}.hero.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:clamp(3rem,8vw,5rem);color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0}.page-container.svelte-1bex8oj{max-width:1000px;margin:0 auto;padding:80px 24px;color:#fff}.faq-list.svelte-1bex8oj{display:flex;flex-direction:column;gap:16px}.faq-item.svelte-1bex8oj{background:#242120;border:1px solid rgba(255,255,255,.05);border-radius:8px;transition:all .3s ease}.faq-item[open].svelte-1bex8oj{background:#2a2726;border-color:#e582194d}.faq-header.svelte-1bex8oj{padding:24px 32px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none}.faq-header.svelte-1bex8oj::-webkit-details-marker{display:none}.faq-header.svelte-1bex8oj h3:where(.svelte-1bex8oj){margin:0;font-size:1.15rem;font-weight:600;line-height:1.4;padding-right:20px}.arrow-icon.svelte-1bex8oj{font-size:.8rem;color:#e58219;transition:transform .3s ease}.faq-item[open].svelte-1bex8oj .arrow-icon:where(.svelte-1bex8oj){transform:rotate(180deg)}.faq-content.svelte-1bex8oj{padding:0 32px 32px;border-top:1px solid rgba(255,255,255,.05)}.faq-content.svelte-1bex8oj p:where(.svelte-1bex8oj){margin-top:20px;font-size:1.05rem;line-height:1.7;opacity:.9;white-space:pre-line}@media(max-width:768px){.page-container.svelte-1bex8oj{padding:40px 20px}.faq-header.svelte-1bex8oj{padding:20px}}
