.page-container.svelte-2dvtb1{min-height:100vh;background:var(--gradient-bg);color:var(--text-primary)}.hero-section.svelte-2dvtb1{text-align:center;padding:80px 24px 60px;background:#ffffff05}.hero-section.svelte-2dvtb1 h1:where(.svelte-2dvtb1){font-size:36px;font-weight:700;margin-bottom:16px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-2dvtb1{font-size:18px;color:var(--text-secondary);max-width:700px;margin:0 auto;line-height:1.6}.content-container.svelte-2dvtb1{max-width:900px;margin:0 auto;padding:0 24px 80px}.faq-section.svelte-2dvtb1{margin-bottom:60px}.faq-container.svelte-2dvtb1{display:flex;flex-direction:column;gap:16px}.faq-item.svelte-2dvtb1{background:#ffffff08;border:1px solid var(--border-primary);border-radius:12px;overflow:hidden;transition:all .3s ease}.faq-item.svelte-2dvtb1:hover{background:#ffffff0d}.faq-question.svelte-2dvtb1{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:none;border:none;color:var(--text-primary);font-size:16px;font-weight:600;text-align:left;cursor:pointer;transition:all .2s ease}.faq-question.svelte-2dvtb1:hover{color:var(--color-primary)}.faq-question.open.svelte-2dvtb1{color:var(--color-primary);border-bottom:1px solid var(--border-secondary)}.question-text.svelte-2dvtb1{flex:1;line-height:1.4}.toggle-icon.svelte-2dvtb1{color:var(--color-primary);transition:transform .3s ease;flex-shrink:0;margin-left:16px}.faq-answer.svelte-2dvtb1{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-answer.open.svelte-2dvtb1{max-height:500px;transition:max-height .3s ease-in}.answer-content.svelte-2dvtb1{padding:0 24px 24px;font-size:15px;line-height:1.7;color:var(--text-secondary)}.cta-section.svelte-2dvtb1{text-align:center;padding:48px 24px;background:#ffffff08;border-radius:16px;border:1px solid var(--border-primary)}.cta-section.svelte-2dvtb1 h2:where(.svelte-2dvtb1){font-size:24px;font-weight:600;margin-bottom:12px;color:var(--text-primary)}.cta-section.svelte-2dvtb1 p:where(.svelte-2dvtb1){font-size:16px;color:var(--text-secondary);margin-bottom:24px}.cta-button.svelte-2dvtb1{display:inline-flex;padding:16px 32px;background:var(--gradient-primary);color:#fff;text-decoration:none;border-radius:12px;font-weight:600;font-size:16px;transition:all .3s ease}.cta-button.svelte-2dvtb1:hover{transform:translateY(-2px)}@media(max-width:768px){.hero-section.svelte-2dvtb1{padding:60px 16px 40px}.hero-section.svelte-2dvtb1 h1:where(.svelte-2dvtb1){font-size:28px}.content-container.svelte-2dvtb1{padding:0 16px 60px}.faq-question.svelte-2dvtb1{padding:16px 20px;font-size:15px}.answer-content.svelte-2dvtb1{padding:0 20px 20px;font-size:14px}}
