.hero.svelte-1q37ri0{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);text-align:center;padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}.hero-content.svelte-1q37ri0{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);max-width:640px}.hero-subhead.svelte-1q37ri0{font-size:calc(var(--font-size-body) * 1.1);color:var(--color-fg);opacity:.85;line-height:1.7}.hero-image.svelte-1q37ri0 img:where(.svelte-1q37ri0){width:100%;height:auto;border-radius:var(--radius-lg)}@media(min-width:768px){.hero.svelte-1q37ri0{flex-direction:row;text-align:left}.hero-content.svelte-1q37ri0{align-items:flex-start;flex:1}.hero-image.svelte-1q37ri0{flex:1}}.how-it-works.svelte-1e6pjgp{text-align:center}.how-it-works.svelte-1e6pjgp h2:where(.svelte-1e6pjgp){margin-bottom:var(--spacing-xl)}.steps.svelte-1e6pjgp{display:grid;gap:var(--spacing-xl);counter-reset:step}.step.svelte-1e6pjgp{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);counter-increment:step}.step.svelte-1e6pjgp h3:where(.svelte-1e6pjgp):before{content:counter(step) ". ";color:var(--color-primary)}.step.svelte-1e6pjgp img:where(.svelte-1e6pjgp){width:100%;height:auto;border-radius:var(--radius-md)}.step.svelte-1e6pjgp p:where(.svelte-1e6pjgp){max-width:320px;opacity:.85}@media(min-width:768px){.steps.svelte-1e6pjgp{grid-template-columns:repeat(3,1fr)}}.features.svelte-44l6xn{text-align:center}.features.svelte-44l6xn h2:where(.svelte-44l6xn){margin-bottom:var(--spacing-xl)}.feature-grid.svelte-44l6xn{display:grid;gap:var(--spacing-lg)}.feature-card.svelte-44l6xn{background-color:var(--color-surface);border:1px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--spacing-xl);text-align:left}.feature-card.svelte-44l6xn h3:where(.svelte-44l6xn){color:var(--color-primary);margin-bottom:var(--spacing-sm)}.feature-card.svelte-44l6xn p:where(.svelte-44l6xn){opacity:.85;line-height:1.7}@media(min-width:768px){.feature-grid.svelte-44l6xn{grid-template-columns:repeat(3,1fr)}}.social-proof.svelte-ej9luf{text-align:center}.social-proof.svelte-ej9luf h2:where(.svelte-ej9luf){margin-bottom:var(--spacing-xl)}.interest-count.svelte-ej9luf{font-family:var(--font-feature);font-size:calc(var(--font-size-body) * 1.1);color:var(--color-accent);margin-bottom:var(--spacing-md)}.testimonials.svelte-ej9luf{display:grid;gap:var(--spacing-lg)}.testimonial.svelte-ej9luf{background-color:var(--color-surface);border-radius:var(--radius-md);padding:var(--spacing-xl);text-align:left}.quote.svelte-ej9luf{font-family:var(--font-feature);font-style:italic;font-size:calc(var(--font-size-body) * 1.05);line-height:1.7;margin-bottom:var(--spacing-md)}.attribution.svelte-ej9luf{display:flex;align-items:center;gap:var(--spacing-sm)}.avatar.svelte-ej9luf{border-radius:var(--radius-full)}.name.svelte-ej9luf{display:block;font-style:normal;font-weight:var(--font-weight-semibold)}.context.svelte-ej9luf{font-size:var(--font-size-meta);opacity:.7}@media(min-width:768px){.testimonials.svelte-ej9luf{grid-template-columns:repeat(3,1fr)}}.explainer.svelte-ja7fho{background-color:var(--color-accent)}[data-theme=dark] .explainer.svelte-ja7fho{background-color:var(--color-surface)}.explainer-content.svelte-ja7fho{max-width:720px;text-align:center}.explainer.svelte-ja7fho h2:where(.svelte-ja7fho){margin-bottom:var(--spacing-lg)}.explainer.svelte-ja7fho p:where(.svelte-ja7fho){line-height:1.8;font-size:calc(var(--font-size-body) * 1.1)}
