.how-it-works-page.svelte-1bgemme{padding:4rem 0;background-color:var(--color-bg);min-height:calc(100vh - 80px)}.container.svelte-1bgemme{max-width:1280px;margin:0 auto;padding:0 2rem}.header.svelte-1bgemme{text-align:center;margin-bottom:3rem}.page-title.svelte-1bgemme{font-size:2.5rem;font-weight:800;color:var(--color-text);margin-bottom:.75rem;letter-spacing:-.02em}.page-subtitle.svelte-1bgemme{font-size:1.125rem;color:var(--color-text);opacity:.7;max-width:600px;margin:0 auto}.steps.svelte-1bgemme{display:flex;flex-direction:column;gap:.625rem;margin-bottom:3rem;max-width:700px;margin-left:auto;margin-right:auto}.step.svelte-1bgemme{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.25rem;transition:all .2s ease}.step.svelte-1bgemme:hover{border-color:var(--color-brand-main);box-shadow:0 2px 8px #00000014}.step-header.svelte-1bgemme{display:flex;align-items:center;gap:.875rem;margin-bottom:.5rem}.step-number.svelte-1bgemme{flex-shrink:0;width:32px;height:32px;background-color:var(--color-brand-main);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:700}.step-title.svelte-1bgemme{font-size:1rem;font-weight:600;color:var(--color-text);margin:0}.step-description.svelte-1bgemme{font-size:.875rem;color:var(--color-text);opacity:.8;line-height:1.5;margin:0;padding-left:44px}.faq-section.svelte-1bgemme{margin-bottom:3rem}.section-title.svelte-1bgemme{font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:1.5rem;text-align:center}.faq-list.svelte-1bgemme{display:flex;flex-direction:column;gap:.625rem;max-width:700px;margin:0 auto}.faq-item.svelte-1bgemme{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0;transition:all .2s ease;cursor:pointer;text-align:left;width:100%}.faq-item.svelte-1bgemme:hover,.faq-item.open.svelte-1bgemme{border-color:var(--color-brand-main)}.faq-header.svelte-1bgemme{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;gap:1rem}.faq-question.svelte-1bgemme{font-size:.9375rem;font-weight:600;color:var(--color-text);margin:0;flex:1}.faq-icon.svelte-1bgemme{flex-shrink:0;color:var(--color-brand-main);transition:transform .3s ease}.faq-item.open.svelte-1bgemme .faq-icon:where(.svelte-1bgemme){transform:rotate(180deg)}.faq-answer.svelte-1bgemme{font-size:.875rem;color:var(--color-text);opacity:.8;line-height:1.5;margin:0;padding:0 1.25rem 1rem;animation:svelte-1bgemme-fadeIn .3s ease}@keyframes svelte-1bgemme-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:.8;transform:translateY(0)}}@media (max-width: 768px){.how-it-works-page.svelte-1bgemme{padding:2rem 0}.container.svelte-1bgemme{padding:0 1rem}.header.svelte-1bgemme{margin-bottom:2rem}.page-title.svelte-1bgemme{font-size:2rem}.page-subtitle.svelte-1bgemme{font-size:1rem}.steps.svelte-1bgemme{gap:.75rem;margin-bottom:3rem}.step.svelte-1bgemme{padding:1.25rem}.step-header.svelte-1bgemme{gap:.75rem;margin-bottom:.5rem}.step-number.svelte-1bgemme{width:36px;height:36px;font-size:1rem}.step-title.svelte-1bgemme{font-size:1rem}.step-description.svelte-1bgemme{font-size:.875rem;padding-left:48px}.section-title.svelte-1bgemme{font-size:1.5rem}.faq-list.svelte-1bgemme{gap:.5rem}.faq-header.svelte-1bgemme{padding:1rem 1.25rem}.faq-question.svelte-1bgemme{font-size:.9375rem}.faq-answer.svelte-1bgemme{font-size:.875rem;padding:0 1.25rem 1rem}}.disclaimer-section.svelte-1bgemme{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--color-border);text-align:center}.disclaimer-content.svelte-1bgemme{max-width:700px;margin:0 auto;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem}.disclaimer-title.svelte-1bgemme{font-size:1.25rem;font-weight:700;color:var(--color-text);margin-bottom:.75rem}.disclaimer-text.svelte-1bgemme{font-size:.875rem;color:var(--color-text);opacity:.7;line-height:1.6;margin:0}
