.hero.svelte-1lwsjsy.svelte-1lwsjsy{background:linear-gradient(135deg,var(--pastel-lavender) 0%,var(--pastel-pink) 100%);padding:var(--spacing-xxl) 0;text-align:center}.hero.svelte-1lwsjsy h1.svelte-1lwsjsy{margin-bottom:var(--spacing-sm)}.subtitle.svelte-1lwsjsy.svelte-1lwsjsy{font-size:1.125rem;color:var(--color-text-light);font-family:var(--font-body)}.intro.svelte-1lwsjsy.svelte-1lwsjsy{background:#fff;padding-bottom:0}.intro-content.svelte-1lwsjsy.svelte-1lwsjsy{max-width:800px;margin:0 auto;text-align:center}.lead.svelte-1lwsjsy.svelte-1lwsjsy{font-size:1.25rem;color:var(--color-text-light);line-height:1.7}.video-container.svelte-1lwsjsy.svelte-1lwsjsy{max-width:800px;margin:var(--spacing-xl) auto 0;aspect-ratio:16 / 9;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.video-container.svelte-1lwsjsy iframe.svelte-1lwsjsy{width:100%;height:100%}.steps.svelte-1lwsjsy.svelte-1lwsjsy{background:#fff}.steps-grid.svelte-1lwsjsy.svelte-1lwsjsy{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:800px;margin:0 auto}.step.svelte-1lwsjsy.svelte-1lwsjsy{display:flex;gap:var(--spacing-lg);align-items:flex-start}.step-number.svelte-1lwsjsy.svelte-1lwsjsy{flex-shrink:0;width:48px;height:48px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;font-family:var(--font-body)}.step-content.svelte-1lwsjsy.svelte-1lwsjsy{flex:1;padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border)}.step.svelte-1lwsjsy:last-child .step-content.svelte-1lwsjsy{border-bottom:none;padding-bottom:0}.step-content.svelte-1lwsjsy h3.svelte-1lwsjsy{margin:0 0 var(--spacing-sm);font-size:1.25rem}.step-content.svelte-1lwsjsy p.svelte-1lwsjsy{color:var(--color-text-light);line-height:1.7;margin:0 0 var(--spacing-sm)}.step-content.svelte-1lwsjsy p.svelte-1lwsjsy:last-child{margin-bottom:0}.tip.svelte-1lwsjsy.svelte-1lwsjsy{font-size:.875rem;font-style:italic;color:var(--color-text-light);opacity:.9}.highlight-box.svelte-1lwsjsy.svelte-1lwsjsy{display:flex;align-items:center;gap:var(--spacing-sm);background:var(--pastel-green);padding:var(--spacing-md);border-radius:var(--radius-md);margin-top:var(--spacing-md);color:var(--color-text);font-weight:500}.highlight-box.svelte-1lwsjsy svg.svelte-1lwsjsy{flex-shrink:0;color:#16a34a}.faq.svelte-1lwsjsy.svelte-1lwsjsy{background:var(--color-background-alt)}.faq.svelte-1lwsjsy h2.svelte-1lwsjsy{margin-bottom:var(--spacing-xxl)}.faq-grid.svelte-1lwsjsy.svelte-1lwsjsy{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-lg);max-width:900px;margin:0 auto}.faq-item.svelte-1lwsjsy.svelte-1lwsjsy{background:#fff;padding:var(--spacing-lg);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.faq-item.svelte-1lwsjsy h4.svelte-1lwsjsy{margin:0 0 var(--spacing-sm);font-size:1rem;color:var(--color-text)}.faq-item.svelte-1lwsjsy p.svelte-1lwsjsy{margin:0;color:var(--color-text-light);line-height:1.6;font-size:.9rem}.cta.svelte-1lwsjsy.svelte-1lwsjsy{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));color:#fff}.cta.svelte-1lwsjsy h2.svelte-1lwsjsy{color:#fff;margin-bottom:var(--spacing-md)}.cta.svelte-1lwsjsy p.svelte-1lwsjsy{margin-bottom:var(--spacing-xl);opacity:.9;font-size:1.125rem}.cta.svelte-1lwsjsy .btn.svelte-1lwsjsy{background:#fff;color:var(--color-primary)}.cta.svelte-1lwsjsy .btn.svelte-1lwsjsy:hover{background:var(--color-background)}@media (max-width: 768px){.step.svelte-1lwsjsy.svelte-1lwsjsy{flex-direction:column;align-items:center;text-align:center}.step-content.svelte-1lwsjsy.svelte-1lwsjsy{display:flex;flex-direction:column;align-items:center}.highlight-box.svelte-1lwsjsy.svelte-1lwsjsy{flex-direction:column;text-align:center}.faq-grid.svelte-1lwsjsy.svelte-1lwsjsy{grid-template-columns:1fr}}
